џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ… XFISHГ4 Б (FISHГ6 А XFISHГ2) Б (FISHГ5 А (XFГ2 Б XFIГ6)) Ї І 9120Az1П… ACTГ4 А (FISHВ4 А (XFISHГ1 Б XFISHГ3)) Ї І 9180AІ1Ф… ACTГ5 А Ј(FISHГ5 А XFISHГ4) Ї І 9090AГ1ЮЅ 15000Aѓ2ШІ 1000:… FISHВ4 Ї 12700:ƒHERE IF XFISH IS BLUEBACK SALMON.B/2в… ACTГ3 А (FISHГ4 А XFISHГ3) Ї І 9070:І 9100:Ѕ 15000BU2мˆ ACT І 2000,3000,9020,5300,6000B”2ц… ACTГ1 Б ACTГ2 Ї І 9010:CONDГCONDЋ15:… FISHДВ4 Ї І 9020BЊ2№… ACTГ4 Ї І 9040Bя2њ… ACTГ5 Ї CONDГCONDЋ15:… FISHГ4 Ї І 9170 :„ ˆ FISH І 9160,9150Bќ3Ѕ 15000CK6АІ 1000:… FISHГ5 Ї 12700:ƒHERE IF XFISH IS MACKINOW TROUT OR DOLLY VARDEN.Cq6Кˆ ACT І 2500,3000,4000,5600,6500C 6Ф… ACTГ1 А EATEN Ї І 9060:І 9140:Ѕ 17000CЦ6Щ… ACTГ1 А (FIГ6 А XFГ5) Ї І 9070Cм6Ю… ACTГ2 Ї І 9070D6и… ACTГ1 Б ACTГ2 Ї І 9050:Ѕ 15000D6т… ACTВ2 Ї І 9060DP6ь… XFISHГ5 А (FISHГ4 Б FISHГ6) Ї І 9110 :„ І 9140D]6іЅ 17000Du:˜ѓ:… CONDД30 Ї 16000Dю:Ђх:ь:щ 0,70:‡"You passed up too many chances at food and used your energy":‡"wastefully.":‡:‡"You starved to death!"D§:Ќѓ:Ѕ 31000E`>€… FXДВX0 Б FYДВY0 Ї AГFXЋ32:… AВ255 Ї э FX,FY,255,FYЋ22,255,255,0 :„ э FX,FY,A,FYЋ22,255,255,0E”>Š… STВ0 Б RXДВXH Ї э RX,RY,RXЋ41,RYЋ19,255,255,0EŸ>”‹ MAINEЬ>фх:ь:щ 0,91:‡"Preparing for a new day..."Eї>ю’ 800,FISH:’ 801,COND:Ž "ODELLAK2/RMS"FoBhѓ:х:ь:щ 0,69:с1:‡"Remember, in the Odell Lake foodchain, a ";FISH$(XF);" will":‡"eat a ";FISH$(FISH);".":ѓ:Ѕ 31000FuNŠF“y:ƒENDING ROUTINE 12/28/83FЇy"Ш 4,1:ф 3584:М1FЕy,т 0:с 0:чFУy6С 0,1:ѕ:юF№y@щ 0,91:‡ "Do you want to try again? ";:ъGyJIN$Г"":FI$Г"13S":LE$Г"A-Z"G,yT’ 32625,255:№:IN$ГIN$Ћ""GPy^… џŽ(IN$,1)Г"Y" Ї І 33000:Ž 30G“yh… џŽ(IN$,1)ДВ"N" Ї щ 0,118:‡"Please enter YES or NO.":Ѕ 31040G yrь:щ 0,91GТy|‡ "Returning to main menu..."GЯy†Ž "MENU"Gю€ш:ƒ MOMENT ROUTINE 08/09/83Gќ€ђт0: с0: чH €ќх: С 0,1: ьHщ 0,90H4‡ "One moment please..."H:HY (:ƒERROR PROCESSING ROUTINEHђЂШ4,1:ѕ0:ф3584:ю:ш1:ч:С0,1:с0:т0:ь:ZST$Г"Error"Ћџˆ(џ†(&H7F2D))Ћ" at line":… џЈ(&H7F2E)Д0 Ї ZST$ГZST$Ћџˆ(џЈ(&H7F2E)Ћ65536) :„ ZST$ГZST$Ћџˆ(џЈ(&H7F2E))I‘Ђ&… џ†(&H7F2D)ДВ60 Ї 41530 :„щ 32,72:‡"DISK WRITE PROTECT ERROR":‡:‡"Please remove the write protect":‡"sticker and replace the":‡"diskette in the drive.":ѓIЮЂ0:ƒ IF THENS TO GET BACK TO LINE WITH WRITE PROTECT ERRORIѓЂ:щ 8­(16Ќ(џ‡(ZST$)Ў2)), 72:‡ ZST$J<ЂD‡:‡"Please record this information":‡"and report the error to MECC."JVЂNѓ: ’ 32767,0: Ž"MENU"JЅУP† whitefish,chub,blueback salmon,rainbow trout,mackinaw trout,dolly varden BACK TO LINE WITH WRITE PROTECT ERRORIѓЂ:щ 8­(16Ќ(џ‡(ZST$)Ў2)), 72:‡ ZST$J<ЂD‡:‡"Pleџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 1700/ З/ И:ƒGo shallow./5 ТDYГ2­(68ЌFX)ЎFX:JГFY/I Ь€ IГFX Ѕ 0 Љ Ќ2/l ж’ IM,1:’ IMЋ1,I:’ IMЋ2,J:Ђ IGO/ рJГJЋDY:І 1500/‘ ъ‹ I:FXГ0:FYГJ/—Ÿ/Ј :ƒGet eaten./ЦЊDYГ2­(FYЌRY)Ў(FXЌRX):JГRY/вДІ 1600/оОІ 1700/ф‡/яˆ:ƒEat./ї’KГ20(œІ 5900:… FXЋ26ДRX Ї І 1500 :„ € AГ1 Ѕ 10:‹0EІ… FXДRXЋ14 Б KДВ2 Ї 50200KГ0]Д:ƒTry to eat.0zОKГ2:… STД0 Ї STГЌST:RIГ50žШІ 5900:І 1500:… RXДВXH Ї 53200Лв… KДВ2 Ї І 5900:Ѕ 53300Сп0ор:ƒTry to eat, get eaten.0цъKГ21 єІ 5900:І 1500:… FXЋ36ДRX Ї 56201ўІ 16001.JГRY:DYГ0:І 170014 1L … KГ2 Ї KГ3:Ѕ 59401d… KГ3 Ї KГ4:Ѕ 59401~ … KГ4 Ї KГ3.5:Ѕ 59401*… KГ3.5 Ї KГ21Й4’ IM,џ(K):’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO1Х>FXГFXЋ21Ыo1иp:ƒChase.2"zFXГFXЋ2:’ IM,2:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO:… FXЋ40ДRX Ї І 1500:Ѕ 60102;„… STД0 Ї STГЌST:RIГ52€ŽFXГFXЋ2:’ IM,2:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO:І 1500:… RXДВXH Ї 60302†џ2Ÿ… STД0 Ї STГЌST:RIГ52Л І 1500:… RXДВXH Ї 64002Сc2йd:ƒChase, get eaten.2їf:ƒ MOSTEK MICROPROCESSOR3>nFXГFXЋ2:’ IM,2:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO:І 1500:… FXЋ30ДRX Ї 65103TxJГRY:DYГ0:І 17003Zѓ3w#(:ƒVarious message-types.3œ#2‡"That was a waste of energy.":3Ф#<‡"The other fish ate your lunch.":4#F‡"However, you're too small to chase it away for long.":4Z#P‡"You couldn't kill this fish and you used a lot of energy needlessly.":4y#Z‡"You got away for now.":4 #d‡"No...that was the wrong move.":4Ж#n‡"Good choice.":4й#x‡"Your lunch just got away.":5#‚‡"You have chased away your lunch.":5;#Œ‡"You do not compete with that fish for food.":5s#–‡"A "FI$(XF)" will sometimes":‡"eat a "FI$(FI)".":5Ќ#›‡"A "FI$(FI)" will sometimes":‡"eat a "FI$(XF).".":5ф# ‡"A "FI$(FI)" will sometimes":‡"eat a "FI$(XF)".":6#Њ‡"You compete with that fish for food.":6/#Д‡"You've been eaten!":6z#О‡"Good choice, but you're too small to chase it away for long.";:6З#Ш‡"Good choice. You compete with that fish for food.":7#в‡"You wasted energy. You do not compete with that fish for food.";:79#м‡"The "FI$(XF)" is a main":‡"food in your diet.":7Y'Ш 4:М1:ѕ:ю:с 3:С 0,1:CONDГ08'щ 88,20:‡"ODELL LAKE":‡:‡:‡"You will play the part of a fishin the Odell Lake food chain. After taking the role of each fish, you should understand the relationships between these":‡"fish."8%'$ѓ8—'tс 3:щ 0,12:‡"You may play the part of one of these fish. Enter the number ofthe fish that you want to be.":‡8м'~€ AГ1 Ѕ 6:‡ Э "####";A;:‡". ";FISH$(A):‹:FI$Г"11S":LE$Г"0-9":с 18ћ'ˆщ 0,142:‡"Which number? ";9V'’№:FIГџ‰(IN$):… FIД1 Б FIВ6 Ї щ 0,166:‡"Please enter a number from":‡"1 to 6.":Ѕ 101209)М 1:’ IM,26:’ IMЋ1,1:’ IMЋ2,57:Ђ IGO9œ)’ IM,27:’ IMЋ2,101:Ђ IGO9о)щ 0,0:‡"As a ";:ˆ FISH Ѕ 10521,10522,10525,10525,10525,10525:)‡"whitefish":‡"you will look":‡"like this.":Ѕ 10530:K)‡"chub you":‡"will look like":‡"this.":Ѕ 10530:Ž)AГџž(FISH$(FISH)," "):‡џŽ(FISH$(FISH),A):‡џ(FISH$(FISH),AЋ1);:В)‡" you will":‡"look like this.":є)"’ IM,2:’ IMЋ2,Y0:€ AГ0 Ѕ X0 Љ 2:’ IMЋ1,A:Ђ IGO:€ BГ1 Ѕ 50:‹:‹;P),х 144,0,255,191:щ 144,0:‡"Each fish you":‡"will encounter";:‡"will look like";:‡"this.";˜)6’ IM,6:’ IMЋ2,Y0Ћ1:€ AГ200 Ѕ 144 Љ Ќ2:’ IMЋ1,A:Ђ IGO:€ BГ1 Ѕ 50:‹:‹;ё);х:щ 0,140:‡" In real life, the fish are":‡" different sizes than you see here."<@)@х 0,128,255,191:є:э 144,Y0,144Ћ40,Y0Ћ20,255,255,0:э 0,0,255,56,255,255,0:ь.Ў‡"A mackinaw trout is in the area.";:Ѕ 14000>=.И‡"A dolly varden is nearby.":Ѕ 14000>Ћ.рІ 1000:ˆ FISH Ѕ 12100,12400,12100,12100,12700,12700:ƒHERE IF XFISH IS WHITEFISH, CHUB OR RAINBOW TROUT.>Р/D… ACTДВ5 Ї 12400>ђ/NІ 6000:… FISHГ3 А XFISHГ4 Ї І 9170:Ѕ 15000?O/X… FISHГ1 Б FISHГ4 Б (FISHГ3 А XFISHД3) Ї І 9160 :„ … FISHГ3 А XFГ4 Ї І 9170 :„ І 9070?\/bЅ 15000?–0p… ACTГ3 А FISHГ3 А XFISHГ4 Ї І 9070:І 9100:Ѕ 15000?М0uˆ ACT І 2000,3000,9020,5300,6000?в0w… ACTГ5 Ї І 9150@0z… ACTГ1 Б ACTГ2 Ї І 9010:CONDГCONDЋ5:… Ј(FISHГ3 А XFISHГ4) Ї І 9020@>0„… ACTГ4 Ї І 9040:CONDГCONDЋ5@]0Ž:ƒIF ACT=5 THEN GOSUB 9150@j0˜Ѕ 15000@1œˆ ACT І 2000,3000,9080,5000,6000@У1І… ACTГ1 Б ACTГ2 Б ACTГ5 Ї І 9010:CONDГCONDЋ15@с1А… ACTГ1 Б ACTГ2 Ї І 9080AC1К… ACTГ4 Ї І 9070:CONDГ0:К… ACTГ1 Ї І 9090:Ѕ 15000J96Ю… EATEN Ї І 9100:Ѕ 17000JE6иІ 9110J]:˜ѓ:… CONDД30 Ї 16000Jж:Ђх:ь:щ 0,70:‡"You passed up too many chances at food and used your energy wastefully.":‡:‡"You starved to death!"Jх:Ќѓ:Ѕ 31000KH>€… FXДВX0 Б FYДВY0 Ї AГFXЋ32:… AД256 Ї э FX,FY,A,FYЋ22,255,255,0 :„ э FX,FY,255,FYЋ22,255,255,0K>ŠAГRXЋIWЌ1:… AД256 Ї э RX,RY,A,RYЋIHЌ1,255,255,0 :„ э RX,RY,255,RYЋIHЌ1,255,255,0KА>”Ц HOOK$:‹ MAINKЛ>фх:ь:с1L!>ющ 0,70:‡"As a ";FISH$(FISH);" you have":‡"survived nine encounters in the Odell Lake food chain!"L0>јѓ:Ѕ 31000LМBhѓ:х:ь:щ 0,69:‡"Remember, in the Odell Lake foodchain, an ";ANIMAL$;" will eat":‡"a ";FISH$(FISH);".":‡:‡"You've been eaten!":ѓ:Ѕ 31000M2D\х:ь:щ 0,70:‡"Remember, in the Odell Lake foodchain, a human will sometimes catch a ";FISH$(FISH);".":ѓ:Ѕ 31000M8NŠMVy:ƒENDING ROUTINE 12/28/83Mjy"Ш 4,1:ф 3584:М1Mxy,т 0:с 0:чM†y6С 0,1:ѕ:юMГy@щ 0,91:‡ "Do you want to try again? ";:ъMвyJIN$Г"":FI$Г"13S":LE$Г"A-Z"MяyT’ 32625,255:№:IN$ГIN$Ћ""Ny^… џŽ(IN$,1)Г"Y" Ї І 33000:Ž "ODELLAKE/RMS"Nbyh… џŽ(IN$,1)ДВ"N" Ї щ 0,118:‡"Please enter YES or NO.":Ѕ 31040Noyrь:щ 0,91N‘y|‡ "Returning to main menu..."Nžy†Ž "MENU"NН€ш:ƒ MOMENT ROUTINE 08/09/83NЫ€ђт0: с0: чNл€ќх: С 0,1: ьNцщ 0,90O‡ "One moment please..."O O( (:ƒERROR PROCESSING ROUTINEOСЂШ4,1:ѕ0:ф3584:ю:ш1:ч:С0,1:с0:т0:ь:ZST$Г"Error"Ћџˆ(џ†(&H7F2D))Ћ" at line":… џЈ(&H7F2E)Д0 Ї ZST$ГZST$Ћџˆ(џЈ(&H7F2E)Ћ65536) :„ ZST$ГZST$Ћџˆ(џЈ(&H7F2E))P`Ђ&… џ†(&H7F2D)ДВ60 Ї 41530 :„щ 32,72:‡"DISK WRITE PROTECT ERROR":‡:‡"Please remove the write protect":‡"sticker and replace the":‡"diskette in the drive.":ѓPЂ0:ƒ IF THENS TO GET BACK TO LINE WITH WRITE PROTECT ERRORPТЂ:щ 8­(16Ќ(џ‡(ZST$)Ў2)), 72:‡ ZST$Q ЂD‡:‡"Please record this information":‡"and report the error to MECC."Q%ЂNѓ: ’ 32767,0: Ž"MENU"QtУP† whitefish,chub,blueback salmon,rainbow trout,mackinaw trout,dolly varden BACK TO LINE WITH WRITE PROTECT ERRORPТЂ:щ 8­(16Ќ(џ‡(ZST$)Ў2)), 72:‡ ZST$Q ЂD‡:‡"Please record this information":‡"and report the errDY:’ IM,2:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO7Cx… FXЋ30ДRX Ї І 1500:Ѕ 65107IW7[X:ƒOtter eats.7€]… RIГ9 Б RIГ10 Ї І 1500:Ѕ 70057ЖbJГRY:… FXЋ41ГRX Ї DYГЌ1 :„ DYГЌ(FYЌRY)Ў(FXЋ41ЌRX)7Юl€ IГRX Ѕ FXЋ41 Љ Ќ17тv… IД150 Ї IГIЌ17і€… IД105 Ї IГIЌ28Š… RIџ$І&):ƒ PROGRAM NAME: Odell Lake, Part I&D:ƒ COPYRIGHT MECC 1984&a:ƒ LAST UPDATE: 07/16/84&p:ƒ AUTHOR:&Њ:ƒ PROGRAMMER: Roger Shimada, Animation by Jim Bullis&Ь:ƒ DISK NAME: Outdoor Biology':ƒ ENVIROMENT: 32K TRS-80 Color Computer with extended disk BASIC'O:ƒ FILES USED: DIMAGE/BIN, ODELLAKE/IMA and ODELLAK2/RMS'c :ƒ DECLARATIONS't• 200,&H5B21'”гM"ODELLAKE/IMA":гM"DIMAGE"'ЋŒ FISH$(6),USED(5)'С2:ƒ INITIALIZATION'Э3і 41000'и7IN$Г""(2dIMГ&H7FA0:IGOГ&H6F00:XLГ130:XHГ210:X0Г80:Y0Г75:BS$Гџ‹(8):CU$Гџ‹(96)ЋBS$:ђ IMЋ3,&H5B21(Mn€ AГ1 Ѕ 6: FISH$(A):‹(ZчЅ 10000(wшRXГXH:STГЌ2:RIГ6:RYГY0Ћ1(Їђс0:щ 0,137:‡"As a ";FISH$(FISH);" you may:"(Ыќ‡"1. Escape deeper 4. Eat it"(ё‡"2. Escape shallow 5. Chase it")‡"3. Ignore it")6щ 0,173:‡"What do you want to do? ";:ъ:‡CU$;)J$ACTГЌ1:CCOUNTГ0)V.І 1500)LA$Гџ’:… A$Г"" Ї € AГ1 Ѕ 20:‹ A:Ѕ 1070)ОV… A$Гџ‹(12) Ї CCOUNTГCCOUNTЋ1:… CCOUNTГ2 Ї 31000 :„ 1070)л`CCOUNTГ0:… ACTВЌ1 Ї 1150* j… A$Д"0" Б A$В"9" Ї ‡" ";BS$;CU$;:Ѕ 1070*)t‡A$;CU$;:ACTГџ‰(A$):Ѕ 1070*k~… A$Гџ‹(8) Б A$Гџ‹(21) Ї ‡BS$;" "BS$;BS$;CU$;:ACTГЌ1:Ѕ 1070*ƒˆ… A$ДВџ‹(13) Ї 1070*Ш’… ACTД1 Б ACTВ5 Ї щ 0,182:‡"Enter a number from 1 to 5.":Ѕ 1050*ќАщ 0,138:ы:с 1:ˆ ACT Ѕ 1210,1220,1230,1240,1250+,К‡"You attempt to escape to deeper water.":+\Ф‡"You attempt to escape to shallowwater.":+ƒЮ‡"You decide to just ignore it.":+Ѓи‡"You attempt to eat it.":+Ът‡"You attempt to chase it away.":+љм’ IM,RI:’ IMЋ1,RX:’ IMЋ2,RY:Ђ IGO:RXГRXЋST,ц… RXВXH Ї RXГRXЌST:STГЌST:RIГ6:,C№… RXДXL Ї RXГRXЌST:STГЌST:RIГ5:,Iњ,c@… RXЌFXД38 А STД0 Ї ,’J’ IM,RI:’ IMЋ1,RX:’ IMЋ2,RY:Ђ IGO:RXГRXЋST,ЕT… RXВXH Ї RXГRXЌST:STГЌST:RIГ6,и^… RXДFX Ї RXГRXЌST:STГЌST:RIГ5,фhЅ 1600,ьЄKГ7-Ў… KГ6 Ї KГ7:Ѕ 1750-И… KГ7 Ї KГ8:Ѕ 1750-6Т… KГ8 Ї KГ7.5:Ѕ 1750-HЬ… KГ7.5 Ї KГ6-tж’ IM,џ(K):’ IMЋ1,RX:’ IMЋ2,џ(J):Ђ IGO-рJГJЋDY:RXГRXЌ2:… RXВFX Б KДВ6 Ї 1710-ЌъRXГFX:RYГJ-Вє-Уа:ƒGo deeper.-мкDYГ2­(96ЌFY)ЎFX:JГFY-№ф€ IГFX Ѕ 0 Љ Ќ2.ю’ IM,1:’ IMЋ1,I:’ IMЋ2,J:Ђ IGO.:јJГJЋDY:І 1500:ƒFOR A=1 TO 20:NEXT.L‹ I:FXГ0:FYГJ.R У.n Ф:ƒGo deeper, get eaten?.z ЮІ 2000.Ђ и… џ„(100)Д75 Ї EATENГ0: :„ EATENГ1.й кUUГXL:XLГ0:… RXВ2­(98ЌRY) Б STВ0 Ї І 1500:Ѕ 2522.ј тXLГUU:DYГ2­(98ЌRY)ЎRX:JГRY/ ьІўgќџџџџџџџџџџЛџіџџќоŸѓј?џoўŸџќќџџџџџџпџџџНпџіпџџ>ЯџЯџnџў;ŸџУџќџџџџџџоџџўмЗѕМџ>ПџїџnџџПџПџќџџџџџўэџџџn7љsѓџ|ќџљџ.џџнПџџќџџџџџџiџР?vџќяќѓџџџ–џџнјџџќџџџџџџ‡ј?Утeџќџ€џџџчЦџџЬџџќџџџџџџЧ‡џјјcџƒџџџџџџџџћхџџьўџџџќџџџџџџрџў<ў?џџџџџџџџќѓјсљџџџќџџџџџќџџџŽ?ёџџџџџџџџџџїёчџџџќџџџџџѓџџџџрџџџџџџџџџџќяўџџџќџџџџџЯџџџџџџџџџџџџџџџџџџџџџџќџџџџў?џџџџџџџџџџџџџџџџџџџџџџџџџќџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќџџрџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџџџџџџџџџџџџџџџџџџџџџџџџџџќ№џoрџў<ў?џџџџџџџџќѓјсљџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ your":‡"favorite food.":A/#d‡"Good choice.":AU#n‡"They are not your main food.":A€#x‡"As an adult, you don't eat them.";:AЉ#‚‡"Good choice. You have escaped.":Aа#Œ‡"No...that was the wrong move.":Aя#–‡"You got away for now.":B#№‡"You did not make it this time.":B5$T‡"Why chase food away?":BV$И‡"You are getting hungry.":B%‡"You can't survive on that food.":BЌ%€‡"You got away for the time":‡"being.":Bг%ф‡"No...that was the wrong move.":C@&H‡"That's right. You don't waste your time eating water ";:… ANIMALГ1 Ї ‡"insects.": :„ ‡"plankton.":Cc&Ќ‡"You have been successful.":C‡'FISHГџ†(800):CONDГџ†(801):ѕ:ю:ьC˜*ј€ MAINГ1 Ѕ 4CК+ANIMALГџ„(4):… MAINГ1 Ї 11040Cц+ € AГ1 Ѕ MAINЌ1:… USED(A)ГANIMAL Ї 11010Cю+‹ AD+ USED(MAIN)ГANIMALD+\… MAINВ1 Ї 11500DZ+fМ1:’ IM,26:’ IMЋ1,1:’ IMЋ2,57:Ђ IGO:’ IM,27:’ IMЋ2,101:Ђ IGOD{+p:ƒDRAW "BM255,56L10H15F2D18"D‡+zІ 8900D›,тх 0,128,255,191DЬ,ьFXГ80:FYГ75:’ IM,2:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGODі.|ь:ˆ ANIMAL Ѕ 11910,11920,11930,11940EH.†RIГ22:RXГ170:RYГ66:STГЌ1:IWГ40:IHГ13:‡"You see water insects ahead.":Ѕ 12000E•.RIГ24:RXГ200:RYГ74:STГ0:IWГ49:IHГ16:‡"There are some plankton.":Ѕ 12000Eш.šRIГ9:RXГ135:RYГ66:STГ5:IWГ76:IHГ20:‡"Near the shoreline is an otter.":Ѕ 13000F4.ЄRIГ17:RXГ0:RYГ5:IWГ58:IHГ34:‡"An osprey is above the surface.":Ѕ 14000FI.р… FISHВ4 Ї 12500Fw/DІ 1000:ˆ ACT І 2000,3000,4000,5000,6000F‹/I… EATEN Ї 17500FЖ/Nˆ ACT Ѕ 12200,12200,12250,12300,12350Fё/ЈІ 9010:… Ј((FISHГ3 А ANГ1) Б (FIГ4 А ANГ2)) Ї І 9020G /ВCONDГCONDЋ10:Ѕ 15000GH/к… (FISHГ3 А ANГ1) Б (FISHГ4 А ANГ2) Ї І 9060 :„ І 9020Gv/п… (FIГ3 А ANГ1) Б (FIГ4 А ANГ2) Ї І 9070G/фCONDГCONDЋ5:Ѕ 15000Gт0 … FISHД3 Ї І 9040 :„ … (FISHГ3 А ANГ2) Б (FISHГ4 А ANГ1) Ї І 9050 :„ І 9010H0… (FIГ3 А ANГ1) Б (FIГ4 А ANГ2) Ї І 9070H$0CONDГ0:Ѕ 15000Ha0>… (FISHГ3 А ANГ1) Б (FISHГ4 А ANГ2) Ї І 9010 :„ І 9030H{0HCONDГCONDЋ10:Ѕ 15000HЉ0дІ 1000:ˆ ACT І 2000,3000,4000,5500,6000HН0й… EATEN Ї 17000Hо0о… ACTГ3 Ї І 9060 :„ І 9010Hќ0у… ACTГ3 Б ACTГ4 Ї І 9080I 0шЅ 15000IG2ШІ 1000:ANIMAL$Г"otter":ˆ ACT І 2000,3300,4500,7500,7000If2в… ACTГ1 Ї І 9090:Ѕ 15000I…2м… EATEN Ї І 9100:Ѕ 17000IЏ2ц… ACTГ2 А FISHВ4 Ї І 9110 :„ І 9600IМ2њЅ 15000Iћ6АІ 1000:ANIMAL$Г"osprey":ˆ ACT І 2000,3500,8000,8500,8000J6п[!™7­#€Š iВћзŽ E л ж б d wŠЮ…ј›!џџџџПџџџџПџџёџПџџцПџџя?ПўяŸПўПЯПўЬџуПўѓџљПўџџўПџэцПџПлџ?џПлП?џлп?ўџэрПўуџ§ПўьџѓПўŸЧПўїŸПџџю?ПџџСџПџџџџПџџџџП!џџџџПџџџџПџџёџПџџцПџџя?ПўяŸПўПЯПўЬуПўѓџјПўџџЯ?џэџ?џПлјПџПл†ПџлЫПўџэ№ПўѓџўПўьџёПўŸЧПўїŸПџџю?ПџџСџПџџџџПџџџџП!џџџџПџџџџПџџёџПџџцПџџя?Пўяœ?ўПУ?ўЬў?ўѓџЭ?ўџџј?џэїПџПлЧПџПлППџл‡ПўџэФПўѓџђПўьџјПўŸЮПўї‘Пџџю?ПџџСџПџџџџПџџџџП!џџџџОџџџџОџЧџџОџ3џџОў{џџОќћџ?Ољј~ПОуџ™ПОЯџчПОПџџПОГлџОэўџО~эўџО}эџОƒлџПОпџуПОчџ›ПОё№|ПОќїџ?Оў;џџОџСџџОџџџџОџџџџО*џџџџџпџџџџџпџќџџпџѓпџџпџЯпўпќ?уљппуџќїПппћПпЙ§ПџпП§ПџпП=Пџп€§ПЯПппћЗПпуџџyппќЯ~пџП3ПџпџЯ|?џпџ№џџпџџџџџпџџџџџп*џџџџџпџџџџџпџќџџпџѓпџџпџЯпўпќ?уљппуџќїПппћПпО}Пџϟпа=Пџпь§ПЯПпУћЗПппџџyппрЯ~пџП3ПџпџЯ|?џпџ№џџпџџџџџпџџџџџп*џџџџџпџџџџџпџќџџпѓпџџпgЯпўп8?уљппOџќїПп{Ппѕ§Пџп№§Пџпџ}Пџпј§ПЯПпЩћЗПпЃџџyппŽЯ~п™П3ПџпЧЯ|?џпџ№џџпџџџџџпџџџџџп*џџџџџпџџџџџпџџўџпџџўѓџпўўќџпўчёџпџ{Яџёпџ|?ЗўпџПџoч_џПџoџ_џПџo?_џ|џoР_џ{ЗўпўчПџёпўМџпџџs?пџџМџпџџџƒџпџџџџџпџџџџџпAџџџџџџџџПџџџџџџџџПџџџџџџџџПјџџџџџџИ‡рџџџЧžџџџџџџоПџџџџчџџџПџџџџљџџџУџџџџўџƒќџџџПусџМџїџп>џПџсрСџПџ§ŸџюџџџПџћџэџџџПџћџьџџџПџ§ПџїџџПџўџјџџџПџџџџџџџџПџџџџџџџџПџџџџџџџџПAџџџџџџџџПџџџџџџџџПџџџџџџџџПјџџџџџџИ‡рџџџЧžџџџџџџоПџџџџчџџџПџџџџјџџУџџџџџџƒќџџџПСўџМџпџп>џПџур?џџПџќpџѓЧџџПџџŸќ{џџПџџрџџ‡џџПџџџџџџџџПџџџџџџџџПџџџџџџџџПџџџџџџџџПџџџџџџџџПAџџџџџџџџ›џџџџџџџџ›џџџџџџџџ›џџџџџџќ›џџџ€№›џџќџџџМ›џџѓџџџџў›џџЯџџџџў›џќ?џџџџс›џУуўџџџŸ›џО}џїм›џСџxУџ›џџџЛџќпџ›џџџлџџoџ›џџџ›џџoџ›џџџwџўпџ›џџџџџ?џ›џџџџџџџџ›џџџџџџџџ›џџџџџџџџ›AџџџџџџџџПџџџџџџџџПџџџџџџџџПџџџџџџќПџџџ€№ПџџќџџџМПџџѓџџџџўПџџџџџџўПџРџџџџџсПџПСўџџџŸПџР>}џ§ќПџџўxуџПџџёчџ‡џПџџяџ|џџПџџ№џџƒџџПџџџџџџџџПџџџџџџџџПџџџџџџџџПџџџџџџџџПџџџџџџџџПAџџџџџџџџПџџџџџџџџПџџџџџџџџПџџџџџџџџИќџџџЧѓџџџџџџояџџџџѓџџџпџџџџќџџгџџџџџџƒпџџџПСўџМП?пџп>џП<Ур?џџП;ќpџѓЧџџПЧџŸќ{џџПџџрџџ‡џџПџџџџџџџџПџџџџџџџџПџџџџџџџџПџџџџџџџџПџџџџџџџџПAџџџџџџџџПџџџџџџџџПџџџџџџџџПјџџџџџџИ‡рџџџЧžџџџџџџоŸџџџџчџџџчџџџџјџџљџџџџџџƒ§џџџПСўџМѓпџп>џПфур?џџПуќpџѓЧџџПџџŸќ{џџПџџрџџ‡џџПџџџџџџџџПџџџџџџџџПџџџџџџџџПџџџџџџџџПџџџџџџџџПLџџџџџџџџџїџџџџџџџџџїусџџџџџџџїьЭџџџџџџџїч=џџџџџџџїћћџџџџџџџїћћ€џџџџџџї§ќ?џџї§ќїџџџјџџї§§џџџџџ?џї§ўџџџџУџї§џяџџџџќїўїїџџ§ўїїўћ0ўџўљ№їџ}юyџџїџпу‡џž?џїџ№?ќћџупџїџџџџџќ?џїџџџџџџџџџїџџџџџџџџџїLџџџџџџџџџїџџџџџџџџџїџџџџџџџџџїџџџџџџџџџїџџџџџџџџї‚їџџџџџџџї|ч€џџџџџџїŸј?џџїчќїџџџјџџїћ§џџџџџ?џї§ўџџџџУџї§џяџџџџќїўћїџџ§ўїїџ}ўџўљ№їџОіyџџїџЮяу‡џž?џїџ№ќћџупџїџџџџџќ?џїџџџџџџџџџїџџџџџџџџџї:џџџџџџџжџџџџџџќVќџџџџћ–§ŸџџџџЧV§чџџџў>жўјџџё§жџрџћжџŸџуўяжџчџќ§џжџјџџ{ќџжџџ?џУћџжџџЧџёїџжџџћџўџжџџ§џџўжџџў?џѓжџџџƒџџПжџўћхжџџ?џwжџџŸџlџџжџџсрaџџжџџўнџџжџџџўлџџжџџџџmџџжџџџџЖџџжџџџџИџџжџџџџЧџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџж:џџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџ€џжџџџјўжџџџЧёѓжџџџПяџПжџўлсжџџ?ЗжџџžџtПжџџрџaпŸжџџ§ўнччжџџ§ќлјјжџџѓ§mџVџџЯѓЖџржџџ?ЯИџџжџќџ?Чџџжџѓјџџџџжџя‡џџџџжџрџџџџжџџџџџџџжџџџџџџџж/џџџџџўџџџџџўџџџџџўџџџўџўѓџsўџўќџ|ўџџ??Ÿ~џџпЧчžџџЯј юџџїџёіџџћџџњџџ§џџќџџћџѓќџџћџфџџћџyтџућўўўџ<ў~ўџуўНОўџўЧОџџўљОџёџўўОџўўџ>џџс§џўџџўџў:"џџџџџџџжџџџџџџќVќџџџџћ–§ŸџџџџЧV§чџџџў>жўјџџё§жџрџћжџŸџуўяжџчџќ§џжџјџџ{ќџжџџ?џУћџжџџЧџёїџжџџћџўџжџџ§џџўжџџў?џѓжџџџƒџџПжџўћсжџџ?џwжџџŸџlџџжџџсрaџџжџџўнџџжџџџўнџџжџџџЧnџжџџџй4џжџџџм›ѓџжџџџязнџжџџџяч§џжџџџпџџжџџџиў{џжџџџЧ?ЧџжџџџџР?џжџџџџџџџжџџџџџџџжџџџџџџџп:"џџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџџџџжџџџџ€џжџџџјўжџџџЧёѓжџџџПяџПжџўлсжџџ?ЗжџџžџtПжџџрџaпŸжџџ§ўнччжџџ§ќмјјжџџѓ§`VџџЯђ7ѓржџџ?ЪЛнџжџќџ=Ч§џжџѓјЯїџжџя‡яў{џжџрю?чџжџџџнРџжџџџУџџџжџџџџџџџжџџџџџџџжџџџџџџџп( џџџџџџџџџџџЯџџџџГуџџџџџџџџџсџџќПџџџѓџџџџћПџџџќџџџћПџџџџџџџџџџџ( џџџџџџџџџџџчџџџџ›ууџџџџџџџџџџџћџџџєџџџџџўяџџџјџџџўяџџџџџџџџџџџ1џџџџџџПџџџџџџПџџПўџППћџџПџџПџ§џџїџПџџџџџџПџџџїџџПџџяџџџПџџџџџПџџџџПяПџџџџџПџџППџџПџџџПџџПџпџџџџПџџџџџџПџџџџџџП1џџџџџџПџџџџџџПџџП§џяП§џџџџПџџџџїџПџ§џџџџПџџџћџџПџїџџџПџџџџџпПџџџџПџПџџџџџџПџпПпџПџџџпџџПџџџџџџПџџџџџџПџџџџџџПў№џјџќџџќќ?џУџўџјќџџќќ?ќ?ўЧуПјуПуЯў=џёїџЧПѓП№?уПупупљэП?ПŸпЧПŸпŸяёўџЯћџ?пЯппŸпŸпŸячєџМџОп?ОоїЯџ|?§јџп?оооюяŸєџУџСџрџСџсџј?џƒџўџрџсџсџсџёџ№њўџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџџџќџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџџџќџџџџџџџџџџџџџџџџџџџџџџџџџ§пџџџџќџџџџџџџџџџџџџџџџџџџџџџџџџќмџџџџќџџџџџџџџџџџџџџџџўџџџџџџџџолџџўџќџџџџџџџџџџяџџџџџўяџџџџџџџолџџўџќџџџџџџџџџџэџџџџџўяћџџџџџџо[џџіпќџџџџџџџџџџэџџџџџўя{џџџџпџoяџіПќџџџџџџџџџџэПџџџџ§я{џџџџпџ‡ЇoџђОџџџџџџџџџџѕЗџџџџ§ючџџџўяџѓЏ_џќyњџџџџџџџџџџБЇџўџџ§юяќџўя§ŸSџВ10 Ї RIГ9:RXГRXЌ10:STГ5/j/6l… џ„(20)Г1 Ї RYГRYЌ1/Nq… џ„(7)Г2 Ї RYГRYЋ1/jv… RIГ18 Ї RIГ17:Ѕ 1920/{… џ„(25)Г4 А RYВ2 Ї RIГ18:RYГRYЌ3/Ђ€… RYД0 Ї RYГ0/Ж…… RYВ10 Ї RYГ10/мŠ’ IM,RI:’ IMЋ1,RX:’ IMЋ2,RY:Ђ IGO0”RXГRXЋ3:… RXВ198 Ї э 200,0,255,40,255,255,0:RXГ00Я0(а:ƒGo deeper.0NкDYГ(2Ќ(ANIMALГ3))­(96ЌFY)ЎFX:JГFY0mф€ IГFX Ѕ 0 Љ Ќ2Ћ(ANIMALГ3)0ю’ IM,1:’ IMЋ1,I:’ IMЋ2,J:Ђ IGO0ИјJГJЋDY:І 1500:ƒ:FOR A=1 TO 20:NEXT0Ш‹:FXГ0:FYГJ0Ю У0ї И:ƒGo shallow if plankton or insects.1 ТDYГ2­(63ЌFY)ЎFX:JГFY1$ Ь€ IГFX Ѕ 0 Љ Ќ21G ж’ IM,1:’ IMЋ1,I:’ IMЋ2,J:Ђ IGO1Z рJГJЋDY:І 15001l ъ‹ I:FXГ0:FYГJ1x кEATENГ01~ у1– ф:ƒShallow if otter.1Ф юІ 3000:… FISHВ4 А џ„(100)В20 Ї  :„ 70001н Ќ:ƒShallow if osprey.1щ ЖЅ 80001ї :ƒIgnore.1§Њ2”:ƒIgnore if otter.2 ЈЅ 70002xˆ:ƒEat if whitefish, chub, blueback salmon or rainbow trout and insects or plankton.2ІьKГ2:DYГ3­((RYЌ1Ћ3­(ANIMALГ2)ЌFY)Ў(RXЌFX))2иіІ 5900:Ц HOOK$:… FXЋ26ДRX Ї І 1500:FYГFYЋDY2ђ… FXДRX Б KДВ2 Ї 51103$ … FISHД5 А џ„(100)Д15 Ї ˆ ANIMAL Ѕ 5300,54003W… FXДRXЋIWЌ30 Б KДВ2 Ї І 5900:Ц HOOK$:Ѕ 51403cЊEATENГ03iГ3‡Д:ƒInsects were on a hook.3ЃОJГ57:DYГ2­(60ЌJ)Ў233ЌFX3нШЦ "BM233,"Ћџˆ(J)ЋH2$:І 5900:JГJЋ1:… FXД227Ќ26 Ї 532043в‡"With the insects was a hook. You were caught by someone who was fishing.":ѓ4?EATENГ14E4n:ƒPlankton were part of a fish trap.4‡"€ AГFXЌ5 Ѕ FXЋ40 Љ 54Ђ,Л (A,FYЌ4)Ќ(A,FYЋ25),Н4Ј6‹4С@€ AГFYЌ4 Ѕ FYЋ30 Љ 54мJЛ (FXЌ5,A)Ќ(FXЋ40,A),Н4тT‹5^‡"The animal plankton were part ofa fish trap.":ѓ5$rEATENГ15*{5o|:ƒEat if mackinaw trout or dolly varden and insects or plankton.5{†Ѕ 60005“ … KГ2 Ї KГ3:Ѕ 59405Ћ… KГ3 Ї KГ4:Ѕ 59405Х … KГ4 Ї KГ3.5:Ѕ 59405з*… KГ3.5 Ї KГ25ќ4’ IM,K:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO6>FXГFXЋ26o62p:ƒChase if insects or plankton.6Hz… ANIMALГ2 Ї 65006uдFXГFXЋ2:’ IM,2:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO6о… FXЋ30ДRX Б STВ0 Ї І 1500:Ѕ 61006Ѓc6ОdDYГ2­(RYЌFY)Ў(RXЌ(FX))6єnFXГFXЋ2:FYГFYЋDY:’ IM,2:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO7x… FXЋ30ДRX Ї І 1500:Ѕ 65107W7-X:ƒOtter eats.7R]… RIГ9 Б RIГ10 Ї І 1500:Ѕ 70057ˆbJГRY:… FXЋ41ГRX Ї DYГЌ1 :„ DYГЌ(FYЌRY)Ў(FXЋ41ЌRX)7 l€ IГRX Ѕ FXЋ41 Љ Ќ17Дv… IД150 Ї IГIЌ17Ш€… IД105 Ї IГIЌ27ъŠ… RIГ12 Ї RIГ11:IГIЌ2:Ѕ 70708”… IВ86 А RIГ11 А џ„(4)Г4 Ї RIГ128;ž’ IM,RI:’ IMЋ1,I:’ IMЋ2,J:Ђ IGO:Ц HOOK$8SЈJГJЋDY:€ AГ1 Ѕ 20:‹8YВ‹8eМ’ IM,148€Ц€ AГFXЋ41 Ѕ FXЋ26 Љ Ќ38œа’ IMЋ1,A:’ IMЋ2,J:Ђ IGO8ЉкJГJЋ.5:‹8бфJГJЋ1:э FX,FY,FXЋ28,FYЋ22,255,255,08яюRIГ15:AГFXЌ30:… AД0 Ї AГ09ј€ IГFXЋ10 Ѕ A Љ Ќ196… RIГ16 А џ„(2)Г1 Ї RIГ15:P$Г"L32F":Ѕ 71909^ … RIГ15 А џ„(5)В2 Ї RIГ16:P$Г"L32D"9‚’ IM,RI:’ IMЋ1,I:’ IMЋ2,J:Ђ IGO9Њ … IГFXЋ10 Ї Щ "L255O1CDCAFDC":IГIЌ29З*JГJЋ.1:‹9У4EATENГ19ЩK9сL:ƒTry to eat otter.:VKГ2:DYГ(RYЌFY)Ў(RXЌ(FXЋ26)):3`… FXЋ46ДRX Ї І 5900:І 1500:FYГFYЋDY:Ѕ 7520:?jЅ 7000:R@:ƒOsprey eats.:xJ’ IM,RI:’ IMЋ1,RX:’ IMЋ2,RY:Ђ IGO:ЋT… џ(FY)В62 Ї ’ IM,2:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO:р^RXГRXЋ3:… RXВ196 Ї э 190,0,255,40,255,255,0:RXГ0;h… џ„(20)Г1 Ї RYГRYЌ1:… RYД0 Ї RYГ0;/r… џ„(7)Г2 Ї RYГRYЋ1:… RYВ10 Ї RYГ10;K|… RIГ18 Ї RIГ17:Ѕ 8080;q†… џ„(25)Г4 А RYВ2 Ї RIГ18:RYГRYЌ3;•… џ(FY)В62 Ї FXГFXЋ2:FYГFYЌ.35;Мš… џ(FY)В62 Б RXВ45 Б RXД40 Ї 8010;ЫЄ€ AГ1 Ѕ 10;ъЎ… RYВ0 А џ„(2)Г1 Ї RYГRYЌ1<ИRXГRXЋ2:’ IM,17:’ IMЋ1,RX:’ IMЋ2,RY:Ђ IGO<-Т€ BГ1 Ѕ 60Ћ5­A:‹<7Ь‹:ё 3!7KГ2:DYГЌ.35>.!9’ IM,RI:’ IMЋ1,RX:’ IMЋ2,RY:Ђ IGO>O!;… џ(FY)В62 Б KДВ2 Ї І 5900>„!>RXГRXЋ3:… RXВ196 Ї э 190,0,255,40,255,255,0:RXГ0>!H… џ„(20)Г1 Ї RYГRYЌ1>Е!R… џ„(7)Г2 Ї RYГRYЋ1>б!\… RIГ18 Ї RIГ17:Ѕ 8560>ї!f… џ„(25)Г4 А RYВ2 Ї RIГ18:RYГRYЌ3? !p… RYД0 Ї RYГ0?!z… RYВ10 Ї RYГ10?9!„… џ(FY)В62 Ї FYГFYЌ.35?`!Ž… џ(FY)В62 Б RXВ45 Б RXД40 Ї 8505?l!˜Ѕ 8100?†"ФЛ (255,56)Ќ(232,45),Н? "ЮЛ (233,46)Ќ(233,56),Н?С"иHOOK$Г"BM233,57DDDDDDDDDGLH"?Э"тЦ HOOK$?ы"ьH2$Гџ(HOOK$,9)Ћ"UC1FRC0"?ё#'@#(:ƒVarious message-types.@3#2‡"That was a waste of energy.":@[#<‡"You missed a chance for lunch.":@Є#F‡"That was a waste of energy. Youtried to chase away your lunch.":@т#P‡"Good choice. They are one of your favorite foods.":A#Z‡"Good choice. They areЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ ("** ˆŠ€ ˆ """ ‚ ˆˆˆ "(""Š‚ ( Ј " ( ˆ‚ ˆ  "* ˆ‚Ј  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ+u&*:ƒ PROGRAM NAME: Odell Lake, Part II&E:ƒ COPYRIGHT MECC 1984&b:ƒ LAST UPDATE: 07/10/84&q:ƒ AUTHOR:&Ћ:ƒ PROGRAMMER: Roger Shimada, Animation by Jim Bullis&Э:ƒ DISK NAME: Outdoor Biology':ƒ ENVIROMENT: 32K TRS-80 Color Computer with extended disk BASIC'&:ƒ FILES USED:': :ƒ DECLARATIONS'QŒ FISH$(6),USED(4)'g2:ƒ INITIALIZATION's3і 41000'~7IN$Г""'иdIMГ&H7FA0:IGOГ&H6F00:XLГ130:XHГ214:X0Г80:Y0Г75:BS$Гџ‹(8):CU$Гџ‹(96)ЋBS$:ђ IMЋ3,&H5B21'ѓn€ AГ1 Ѕ 6: FISH$(A):‹(чЅ 10000(ш:ƒInput routine.(Eђс0:щ 0,137:‡"As a ";FISH$(FISH);" you may:"([ѓ… ANIMALВ2 Ї 1020(є‡"1. Escape deeper 4. Eat them"(Њѕ‡"2. Escape shallow 5. Chase them";(Рі‡"3. Ignore them"(ЬїЅ 1050(№ќ‡"1. Escape deeper 4. Eat it")‡"2. Escape shallow 5. Chase it")*‡"3. Ignore it")[щ 0,173:‡"What do you want to do? ";:ъ:‡CU$;)o$ACTГЌ1:CCOUNTГ0){.І 1500)ЄLA$Гџ’:… A$Г"" Ї € AГ1 Ѕ 20:‹:Ѕ 1070)сV… A$Гџ‹(12) Ї CCOUNTГCCOUNTЋ1:… CCOUNTГ2 Ї 31000 :„ 1070)ў`CCOUNTГ0:… ACTВЌ1 Ї 1150*-j… A$Д"0" Б A$В"9" Ї ‡ " ";BS$;CU$;:Ѕ 1070*Mt‡A$;CU$;:ACTГџ‰(A$):Ѕ 1070*‹~… A$Гџ‹(8) Б A$Гџ‹(21) Ї ‡" ";BS$;BS$;CU$;:ACTГЌ1:Ѕ 1050*Ѓˆ… A$ДВџ‹(13) Ї 1070*ш’… ACTД1 Б ACTВ5 Ї щ 0,182:‡"Enter a number from 1 to 5.":Ѕ 1050+Ащ 0,138:ы:с1:ˆ ACT Ѕ 1210,1220,1230,1240,1250+KК‡"You attempt to escape to deeper water.":+{Ф‡"You attempt to escape to shallowwater.":+ТЮ‡"You decide to just ignore ";:… ANIMALВ2 Ї ‡"it.": :„ ‡"them.":,и‡"You attempt to eat ";:… ANIMALВ2 Ї ‡"it.": :„ ‡"them.":,Hт… ANIMALВ2 Ї ‡"You decide to chase it out of your territory.":,ч‡"You decide to chase them out of your territory.":,Ѕмˆ ANIMAL Ѕ 1600,1700,1800,1900,г@’ IM,RI:’ IMЋ1,RX:’ IMЋ2,RY:Ђ IGO:Ц HOOK$,ъJRXГRXЋST­(3Ћџ„(3))-T… RXВ198 Ї RIГ23:STГЌ1-^… RXД176 Ї RIГ22:STГ1-%Ѓ-KЄ’ IM,RI:’ IMЋ1,RX:’ IMЋ2,RY:Ђ IGO-ƒЎSTГSTЋ1:… STВ2Ћџ„(7) Ї STГ0:RIГRIЋ1:… RIГ26 Ї RIГ24-‰-–RXГRXЋST-М… RIГ9 А џ„(12)Г5 Ї RIГ10:Ѕ 1860-п… RIГ10 Ї RIГ9:RXГRXЋ3:Ѕ 1860.&… RIГ11 А џ„(12)Г5 Ї RIГ12:Ѕ 1860."0… RIГ12 Ї RIГ11:RXГRXЌ3.A:… RIГ11 А џ„(20)Г3 Ї RIГ13.iD… џ„(9)В2 Ї RYГRYЋ1:… RYВ70 Ї RYГ70.‘N… џ„(9)Д8 Ї RYГRYЌ1:… RYД65 Ї RYГ65.Пd’ IM,RI:’ IMЋ1,RX:’ IMЋ2,RY:Ђ IGO:Ц HOOK$.эf… RXВ176 А RIД11 Ї RIГ11:RXГRXЋ10:STГЌ5:/h… RXД143 А RI ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ                                                                                       *  * * * * *€                *€      "      €    *  €* * *             *€* *  *  €           €     €       "           *€* * * *  €                                                                                           ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ  ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊ (**€*  *ЊЊЊЊ€*ЊЊЊЊЈЈЊ€*Њ ЊЈ*ЊЊЊЊЊЊЊ ЊЊ *ЊЈ *ЊŠЊ€ ЊЈ ЊЊ ЊЊЈ*ЊЊЊЊЊЊЊ *ЊЊ*ЊЊЂЊЊЈ*ЊЊЊЊЊЊЊЈЊЊЊЊЊЊЂЊЊЈ*ЊЊЊЊЊЊЊЈЊЊЊЊЊЊЊЊЊЈ ЊЊЊЊЊЊЊЊЊЊЊЊЊЊЈЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЊЈЊЊЊЊЊ‚Њ ЊЊ€ЊЊЊЊЊЊЊЈЊЊЊЊЊ‚Њ ЊЊ€ЊЊ ЊЊ€ Њ‚Њ ЊЊ*Њ€ЊЈ€*Њ‚Њ ЊЊ*Њ€Њ ЊЊЊЊЊ‚Њ ЊЈ ЊЊ ЊЊЊЊЊ‚Њ ЊЈ ЊЊ€ЊЊЊЊЊЊ ЊЈ ЊЊ€€ЊЊЈ ЊЊЊЊЈЊ€ЊЊ Ј ЊЊЊЊЈЊ€ЊЊ Ј*ЊЊЊЊЈЊ€ЊЊЊЊЊ Ј*ЊЊЊЊЈЊ€ЊЊЊЊЊ Ј*ЊЊЊЊЈЊ€ ЊЊ Ј*ЊЊЊЊЈЊ€*ЊЊ Ј*ЊЊЊЊЈЊ€*ЊЊ Ј*ЊЈ ЈЊ€ ЊЊЊЊЊ Ј*ЊЈ ЊЊ  ЊЊЊЊЊ Ј*ЊЈ ЊЊ *ЊЊ Ј*ЂЊ Њ€ЊЈ*ЊЊ Ј*ЂЊ Њ€ЊЈ ЊЊ Ј*ЂЊ€Њ ЊЊ ЊЊ Ј*ЂЊЈЊЊЈЊЊЊ€*ЊЊЊЊЈ  *€ЊЊ€ЊЊЈ*ЊЊ€ ЊЈ  *€ЊЊ€ЊЊЈ*ЊЊ€ ЊЈ* Њ€ЊЊ€*ЊЈ ЊЊ€ ЊЈ* Њ€*Њ€*ЊЈ ЊЊ€ *Ј* Њ€ Њ€ ЊЈЊЊ€ *Ј* Њ€Њ€ЊЈЊЊ€*ЊЊЊЊЈ* Њ€Њ€ЊЈ*Њ€џ>:ƒPROGRAM NAME: MENU>4:ƒCOPYRIGHT MECC 1984>P:ƒLAST UPDATE: 05/31/84>s:ƒAUTHOR: DAVE QUADY, AUG 1983>:ƒPROGRAMMER: DAVE QUADY>Б:ƒDISK NAME: OUTDOOR BIOLOGY>ы:ƒENVIRONMENT: COLOR COMPUTER, 1 DISK DRIVE, 1 TV.?:ƒFILES USED: M-UTIL? :ƒ DECLARATIONS?) • 200,&H7000?Э … џ†(&H7000)ДВ206 Б џ†(&H7001)ДВ1 Б џ†(&H7002)ДВ62 Б џ†(&H7003)ДВ134 Ї гM"M-UTIL":Ђ:гM"PATCH":Ђ :ƒ PEEKS CHECK TO SEE IF 1ST BYTES OF M-UTIL ARE IN MEMORY?ї : DISKNUM: … џ†(32767)ГDISKNUM Ї 25@ Ш 4,1: М1: ѕ0@2:  DISKNUM: ’ 32767,DISKNUM: Ѕ 17@<Ѕ 18@KР 8: Ѕ 16@rгM "LOGO.PIC",&H1800: Ш 3,5: П 1,0@Ђ€ IГ1 Ѕ 1000: CM$Гџ’: … CM$Г" " Ї 20 :„ ‹ I@ЩШ 4,1: П 1,0:ѕ0:ю: : DISKNUM,D1$Agщ џ(16Ќ(џ‡(D1$)Ў2))­8,36:‡D1$:щ 72,54:‡"Copyright 1984":щ 43,63:‡"Minnesota Educational":щ 46,72:‡"Computing Consortium":щ 47,81:‡"All rights reserved."Aжщ 56,155:‡"Prepared for and a":щ 44,164:‡"Non-Exclusive License":щ 14,173:‡"Granted to Tandy Corporation."B€ IГ1 Ѕ 500:CM$Гџ’:… CM$Г" " Ї 25 :„ ‹ IB-Ш 4,1:М1:ѕ0:Р4:ф 3584:С 0,1:с0:т0:ч:юB†NPROGRAMSГ2:DESCLNГ4:NOPГ3:MXPROGГ10:MOPГ2:CTГ0:’ &H7F71,&HFF:ƒ CONVERT L.C. TO U.C.BИ’ &H7F70,255:ƒ TURN ON BELL FOR ILLEGAL INPUTC Œ PROGRNME$(NPROGRAMS),FILNME$(NPROGRAMS),PDESC$(NPROGRAMS,DESCLN),OPTNME$(NOP)C"2:ƒ INITIALIZATIONC.3і 41000C97IN$Г""CQ<: DISKNUM,D1$,D2$Cpd:ƒ---> USER INITIALIZATIONCЧnѕ0:€ IГ1 Ѕ NPROGRAMS: PROGNME$(I),FILNME$(I):€ JГ1 Ѕ DESCLN: PDESC$(I,J):‹ J:‹ ICчx€ IГ1 Ѕ NOP: OPNME$(I):‹ ICєЧЅ 10000DШ:ƒ---> USER SUBROUTINESD,в:ƒ---> PRINT MENU TITLED_мNSPACESГџ(16Ќ(џ‡(D1$)Ў2)):щ NSPACES­8,0:‡ D1$D‹ц… D2$Г"" Б џ‰(WHICH$)ЌNPROGRAMSГ1 Ї ‡:DР№NSPACESГџ(16Ќ(џ‡(D2$)Ў2)):щ NSPACES­8,9:‡ D2$:Dй':ƒ ---> MAIN PROGRAMDь'С 0,1:ь:І 210E '$‡:‡ џЁ(5,32);"Programs:"EG'.… NPROGRAMSГ6 Ї JГ4 :„ … NPROGRAMSВ6 Ї JГ5 :„ JГNPROGRAMSE'8€ IГ1 Ѕ J:PRUS$ГџЁ(FUDGEЋ5,32)Ћ"##. ":‡ Э PRUS$;I;:‡ PROGNME$(I);Eф':… NPROGRAMSВJ А IЋ(JЌ1)ДNPROGRAMS Ї ‡ џЁ(20,32);Э "##. ";IЋJ;:‡ PROGNME$(IЋJ) :„ ‡Eь'B‹ IF'`‡:‡ џЁ(5,32);"Options:"F;'j€ IГ1 Ѕ NOP:‡ Э PRUS$;NPROGRAMЋI;:‡ OPTNME$(I)FC't‹ IFt'ˆщ 40,(7ЋNOPЋNPROGRAM)­9:‡"Which number? ";:ъFЊ'’IN$Г"":FI$Г"11S":LE$Г"0-9"Ћџ‹(20):№:WHICH$ГIN$Ћ""G'—… WHICH$Гџ‹(20) Ї щ 0,(9ЋNOPЋNPROGRAM)­9:‡" There are no teacher options on this diskette.":Ѕ 10120GШ'œ… џ‰(WHICH$)Д1 Б џ‰(WHICH$)ВNPROGRAMЋNOP Ї щ 32,(9ЋNOPЋNPROGRAM)­9:‡"Please enter a number from";:ъ:щ 32,(10ЋNOPЋNPROGRAMS)­9:‡ "1 to";NPROGRAMSЋNOP;џ‹(8);".";:ъ:Ѕ 10120H'І… џ‰(WHICH$)ДГNPROGRAMS Ї 10160 :„ ˆ џ‰(WHICH$)ЌNPROGRAMS Ѕ 10200,10800,10700HP'Аь:щ 0,91:‡"Getting ";PROGRNME$(џ‰(WHICH$));"..."Ho'К:ƒLOAD PROGRAM AND EXECUTEH‹'Фг FILNME$(џ‰(WHICH$)),RH'з:ƒEND OF MENUHО'и:ƒPRINT PROGRAM DESCRIPTIONSHь'ть:І 210:щ 48,9:‡"Program Descriptions":‡Hћ'ьLINSLFTГ13I 'і€ IГ1 Ѕ NPROGRAMS:€ JГ1 Ѕ DESCLNIL(LГJ:… PDESC$(I,J)Г"" Ї JГDESCLNЋ1:LГLЌ1IT( ‹ JId(LNEEDEDГ2ЋLIД(… LNEEDEDВLINSLFT Ї ѓ:ь:І 210:щ 48,9:‡ "Program Descriptions":‡:LINSLFTГ13Iа((LINSLFTГLINSLFTЌLNEEDEDIю(2‡:‡ " ";PROGNME$(I);" -"Iќ(<€ JГ1 Ѕ LJ(F‡ " ";PDESC$(I,J)J(P‹ J:‡J&(Z‹ IJ,(dѓJ`(nщ 60,9:‡"Leaving a Program":х 32,45,255,191:с 4JЗ(p‡"While you are using MECC":‡"software you may leave a":‡"program by pressing the"K3(r‡"CLEAR key twice. The":‡"program will end, and":‡"you will be asked":‡"whether you want to run":‡"the program again."KO(vх 0,0,255,191:ѓ:с0::‡:‡Kt(x‡"A manual to aid in the use of"K–(‚‡"this diskette is available"KЊ(Œ‡"from MECC.":‡Kщ(އ"Title: ";D1$;" #R";џ(џˆ(200ЋDISKNUM),џ‡(џˆ(DISKNUM))Ќ1)Kќ(–‡" ";D2$L( ‡L(Њ‡"Direct inquires to:"L@(Д‡" MECC Distribution Center"Lf(О‡" 3490 Lexington Avenue North"Lƒ(Ш‡" St. Paul, MN 55112"Lœ(в‡" (612) 481-3527"LЂ(мѓLЏ(№ь:щ 1,27Lе(њ‡"If you have any problems using"Lі)‡"MECC courseware with your"M)‡"computer, write or call:"M2)"‡:‡" MECC Help Line"MY),‡" 3490 Lexington Avenue North"Mw)6‡" St. Paul, MN 55112"M‘)@‡" (612) 481-3660"MГ)B‡:‡" Radio Shack Computer"Mм)D‡" Customer Service (Education)";Mљ)F‡" (800) 433-5682 or"N)H‡" (800) 772-8538 (Texas)"N!)JѓN1)Tь:WHICH$Г""N>)gЅ 10000NY)Ь:ƒRUN ANOTHER DISKETTEN_)жьNŽ)рщ 0,91:‡"Place the diskette in the drive."Nž)ъѓ:’ 32767,0NЋ)єŽ "MENU"NБ*/ŠNЩ*0:ƒCOLOR BAR ROUTINENп*:CL$(1)ГџЁ(20,143)Nђ* DISK & PROGRAM DATASЄУZ† 205,"Outdoor Biology","Version 01.00.00"T3Уd† ODELL LAKE,ODELLAKE/RMS,"This program simulates a","food web in Odell Lake.","The user takes the role of","a fish and tries to survive."TЗУx† ODELL WOODS,ODELLWDS/RMS,"This program is a food web","simulation involving animals","found in the northern United","States."TЪЧ8:ƒ---> OPTIONSUЧB† General Information,Color Bars,Run Another Diskette the role of","a fish and tries to survive."TЗУx† ODELL WOODS,ODELLWDS/RMS,"This program is a food web","simulation involving animals","found in the northern United","States."TЪЧ8:ƒ---> OPTIONSUЧB† General Information,Color Bars,Run Another DisџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpЮ>†ЇРŽpFЏСŽpбЏС†ЇРŽpžЏСŽpйЏСŽВwЏCЏHoФoEŽПŽџП'ŽПП)Ž{ЖПП9VSаHSаDЦDгWINФINVERSХNORMAЬFONдPУCLEOЬCLEOзCLWIЮBOиCONЮDISCOЮSIMPUдPAUSХWPOKХSPТSPВGвERвWPEEЫpшpїq qrнqNqQq5qVsrЗrЋsРuIuwxГrŠt™qЈqЋutЛtЉŽpЃ€с~­д4НВb5РPŽpЯ~ВЮНr{M& ї'ї!9Нr{M&nїџpџ'ї 9Нr{П9Ѕ'Нr{Œ'‡Œ.€Z4НВmНr{5XŽЏЅ9Нr{Œ'eŒ.`ZŽXЎЅП9†€!OЗ9Ѕ& ЖЗЖЗ9Нr{M&5ї№%-№$(Ѕ'#НВmНr{M&ё%ё$˜ћ% Zё"З9O‹~ДJ†!OЗ@Жі4–Ж'†!OЗ†ЖЗ‡ŽrНtБA­Ÿ 'њ &†€ИAЗA+ь5~{5Ж@&Нs5Зїџqў9НrЋ59Press SPACE BAR to continueЅ'>RМ'.Jї@Ѕ'3НВmAМ).9їAЅ'%НВm0М'.(їBЅ'НВmМ).їC9@AЖ(ЗBЖ*ЗC9~qЂЅ&Ž НЗ=9яM&щ†=ОГ.њПѓ§9ЖЗЖЗMЖОЋБ$?ЗAЖЗCЖЗ@ЛЗB GНr#ЖBА@%ЗЖCБA#…Ж@ЗЖAЗџr§ЖCЗ9ЖЗAОЋJЗCЖЛЗBЖЗ@–Ж&–Г&†џ!OЗ™Зš_~sх–ГŽxhІ† эНuBж@TTЖЖ'TзжBTT'Tз‘а%џZз’Žx‹ж@ФЖЖ&ФXц…з”Žx›жBФ&ФX\ц…з•ж’\& –”š•—”C——–CA—“%§і–AЦ =г–0††’—–9Нr#НВmНr{M&§дї™НВmНr{M&§ЦїšНВmНr{ФXPЫїt~НsG†ў—Eж’\&џsќ – (Žx“ЖЖж@Ф&ФXц…з—ŽxЋжBФ&ФX\ц…з˜ EŽ™жAT$ŽšІ„”——HІЄ””šHЇ ж’\'І„ж’'Ї Z&ћ”˜—HІЄ”•šHЇЄ––1І “'/ “ A E+ЙŽ™–AD$Žš_І„ ўDVDVDVDVDVDVDVзHšHЇ„~t7~uEНЗ=Ÿ§НВmНЗ=ЏŸ§9НЗ@ь„~ДєІ€'ѓ­Ÿ  іНr{&ŽЦЗП9П%ŽtЯ єї-–hL'яžhП.Нбх4НЪ;5НЇщНЉtН­3ќ%н+žН­0џtћŸІ~­žЦН•ЊНr{]'ЦзСЖџ"„їšСЗџ"–Ж&ŽvЋ†џЗ(П+ЗЖ*З9ŽwK† у†!O‹9їŽuПhŽ{ЖŸŸ–(—–*—žІ„Нv ŽЫJПh Ц}o&46Ц›З562b9žЁ!%Ё"# %! # Нv–J›%%#НvЄж­Ÿ+† €HŽuЯ­– ЎvLvjv|v“vjvЄ44Ц›žІ„Нvж­Ÿ+O‹­Ÿ '4†џuњ‹† Нvж­Ÿ+5_›54M9ž!зц$з !=гУ н"ж&ц%з ж&ц&з!9ц#Ў''‰р!%ц…Ф&Ц9–%  —%‘$ Нv“–› —9–› ›—%%я (–›!›% —›%‘#–—9–%!‘$–—9–—~v|†]*†CЗw–—aЦ –=г–DDD1І–„‰H@‹Зwз`Žx‹І…Зw4жZŽxЋц…їw†`*Ц!їw9Žџvљx›Cц†їw> ŽxЃЦ їw9ц†њw4їw4ž"І€„_ ўDVDVDVDVDVDVDVїw@Зw6цЄФЪч  цЄФЪчЄ1Ј a&Ы9†]*†CЗwщ–—`Ц –=г–DD1І–„H‰—aHH›a@‹#Зx †џ—i—jŽxhіВІ…—bіГІ…—c–JŽx|$mц†зl €Цџзlц†зmŽx‹жaІ…—h†a+ ŽxЃІ†šh—h ‹+ Žx›ˆІ†—i iŽx›CІ†—jž"І€g4„ŽxlІ†4Cџwј”c—k5”bšk”m—f5DDDDІ†4C”c—k5”bšk”l5 ўDfgDfgDfgDfgDfgDfgDfg—eІЄ”hšeЇ ІЄ”išfЇ ІЄ”jšgЇЄ1Ј `&џ€9UЊџ 034ˆ ACT Ѕ 13330,13400,13410,134209А4‡"As you ran from the wolves, you lost energy and they began to catch up with you.":‡:ENГENЌ15:RГџ„(100)ЋIN:#4… RВГ95 Ї ‡"The "BA$" moved in, and":‡"you fell into some rocks. They caught up with you and ate you.":Ѕ2000:i4&… RВГ85 Ї ‡"You ran fast, but the "BA$:‡"injured you.":INГINЋ10::Љ40‡"You were safe though, because you ran long and hard."::ё4X‡"ignore the "BA$". The wolves were":‡"hungry and ate you.":Ѕ2000;*4b‡"attack a":‡BA$". The wolves killed you.":Ѕ2000;h4l‡"chase a":‡BA$". They caught and":‡"killed you.":Ѕ2000;І5 ‡"You are resting under a tree when you see a gopher.";в5*І 1000:ˆ AC Ѕ 13620,13630,13640,13700<%54‡"You didn't need to run from a gopher. You wasted your energy.":ENГENЌ15:<`5>‡"Too bad. The gopher would have been a good meal.":<ь5H‡"It was a good choice to eat the gopher, because ";:… ENД30 Ї ‡"you needed the":‡"energy." :„ ‡"it's good to":‡"build up your energy."=D5RRГџ„(100)ЋIN:… RВГ95 Ї ‡:‡"Unfortunately it ran down a holeand got away.":ENГENЌ5:=л5\… RВГ80 Ї ‡"As you chased the gopher, you stumbled into a trap. Even":‡"though you escaped, you have been badly injured.":INГINЋ15:ENГENЌ5:>)5f‡"Although it put up a good":‡"struggle, you got it.":ENГENЋ10:INГINЌ10:>ˆ5„‡"The gopher escaped into the":‡"woods. You used up some energy in the chase.":ENГENЌ10:>Ќ6Аˆ AN Ѕ 14010,14300,14600,14600>к6К‡"Just off the path is a clover field."?6ФІ 1000:ˆ ACT Ѕ 14100,14150,14200,14250?77‡"You don't need to run from a field.":?{7F‡"Too bad. The clover would have been a good meal.":ENГENЌ10:?Л7x‡"Good idea...clover is good for you.":ENГENЋ15:INГINЌ15:@7Њ‡"Hmm...it seems a bit silly to try to chase clover.":ENГENЌ10:@.7м‡"There is a rabbit in front of you."@[7цІ 1000:ˆ ACT Ѕ 14400,14450,14500,14550@8@‡"You can run, but a rabbit":‡"wouldn't hurt you.":ENГENЌ15:@Ы8r‡"Good idea...a rabbit can't hurt you.":A88Є‡"Why would you want to eat a":‡"rabbit? The rabbit ran away before you got close to it.":ENГENЌ10:A’8ж‡"As you chased the rabbit, it hopped away, and you used up energy.":ENГENЌ10:Aб9‡"As you look toward a fallen":‡"branch, you see a mouse."Aў9І 1000:ˆ ACT Ѕ 14700,14750,14800,14850BM9l‡"You are a "NA$(AN)". You could have":‡"eaten a small mouse.":ENГENЌ15:BЄ9ž‡"Too bad. You could have caught the mouse if you would have":‡"tried.":ENГENЌ5:Bє9аRГџ„(100)ЋIN:… RВГ95 Ї ‡"The mouse got away. It was verylucky.":ENГENЌ10:CR9к‡"You caught the mouse and ate it.":‡"The food gave you more energy.":ENГENЋ10:INГINЌ10:Cл:‡"The mouse hid under a rock whereyou couldn't reach it.":‡:‡"It sure was surprised when a":‡NA$(AN)" tried to chase it!":ENГENЌ15:D:˜‡"In front of you is a fallen treethat is covered with bark."D8:ЂІ 1000:… ANВ2 Ї 15500D]:Ќˆ ACT Ѕ 15100,15200,15300,15400DО:ќ‡"Why run from a tree? Being a":‡NA$(AN)", tree bark is a good":‡"meal for you.":ENГENЌ15:E?;`‡"The bark of a tree is good food for a "NA$(AN)". You could have":‡"eaten the bark and built up":‡"your energy.":ENГENЌ5:E…;Ф‡"Good idea. For you, bark is good food.":ENГENЋ20:INГINЌ15:EЧ<(‡"Trying to chase a fallen tree won't help you.":ENГENЌ15:Eь<Œˆ ACT Ѕ 15600,15700,15800,15900F;<№‡"You didn't need to run from a tree.":‡:‡"Save your energy.":ENГENЌ15:Fi=T‡"Good idea. The tree won't help you.":FЮ=И‡"Eating bark from trees is not good for you. Be more careful about what you eat.":INГINЋ5:G>‡"Why do you want to chase a tree?Save your energy.":ENГENЌ15:Gb>€BA$Г"owl":‡"There is an owl sitting on a branch in the tree behind you."G}>ЁІ 1000:… ANВ2 Ї 16500GЂ>”ˆ ACT Ѕ 16100,16200,16300,16300H>фRГџ„(100)ЋIN:ENГENЌ15:… RД80 Ї ‡"It was smart to run away from the owl -- it had its eye on you.":Hd>ю‡"As you were running, the owl":… RВГ90 Ї ‡"swooped down and caught you.":Ѕ2000HД>ј‡"swooped down and injured your leg while trying to catch you.":INГINЋ1:I ?HRГџ„(100)ЋIN:… RВГ40 Ї ‡"It wasn't wise to ignore the owl.":‡:‡"It flew down and caught you.":Ѕ2000IX?R‡"You were lucky that the owl":‡"didn't see you.":IТ?Ќ‡"No, no, no...a "NA$(AN)" can't":‡"fly.":‡:‡"You were just killed by the owl in the attempt.":Ѕ2000Iч@tˆ ACT Ѕ 16600,16700,16800,16900J>@и‡"You didn't need to run from an owl --- it was a waste of":‡"energy.":ENГENЌ15:J\A<‡"Ok, let's move on...":JЗA … ANГ3 Ї ‡"You were injured by the owl as it flew past you on its escape.":INГINЋ15:KAЊRГџ„(100)ЋIN:… RВГ50 Ї ‡"No. When you tried for the owl,it flew from its branch.":ENГENЌ15:KnAД‡"It was already injured and you got it from a low branch.":ENГENЋ15:INГINЌ15:KЯB‡"As you ran up to the owl's tree,it flew away.":‡:‡"That was a waste of energy.":ENГENЌ30:KѓBhˆ AN Ѕ 17010,17300,17600,17600LPBrBA$Г"hunting dog":‡"As you are hopping down the":‡"path, you spy an old hunting dog."L}B|І 1000:ˆ ACT Ѕ 17100,17150,17200,17250LдBЬRГџ„(100)ЋIN:… RВГ95 Ї ‡"You got away, but the dog bit you.":ENГENЌ15:INГINЌ15:M'Bж… RВГ85 Ї ‡"It was a good idea to run, but the dog caught you anyway.":Ѕ2000M{Bр‡"You are safe this time.":‡:‡"The dog was too old to catch you.":ENГENЌ10:N'Bў‡"Remember, this dog was trained for hunting.":‡:… џ„(2)Г1 Ї ‡"It sniffed you out and caught you.":Ѕ2000 :„ ‡"You were lucky though, and it didn't notice you.":NvC0‡"What?? You're trying to eat a dog?":‡:‡"You got killed trying.":Ѕ2000NРCb‡"The dog turned the chase around.You didn't stand a chance.":Ѕ 2000OC”BA$Г"snake":‡"Going down the path, you come across a snake."O0CžІ 1000:ˆ ACT Ѕ 17400,17450,17500,17550OЬCјRГџ„(100)ЋIN:… RВГ90 Ї ‡"You did the right thing, but notin time.":‡:‡"The snake ate you.":Ѕ2000 :„ ‡"You are safe. It didn't notice you.":ENГENЌ15:PD*‡"Maybe you ignored it, but it didn't ignore you.":‡:‡"It ate you.":Ѕ2000PQD\‡"No. You didn't eat it---it ate you.":Ѕ2000P–Dއ"Bad choice. You got too close, and the snake ate you.":Ѕ2000QDРBA$Г"farmer":‡"As you go down the path, you come to a "BA$"'s field.":‡:‡"The "BA$" is out hunting in thefield."QCDЪІ 1000:… ACTВ1 Ї ‡"The farmer shot you.":Ѕ2000Q}DдRГџ„(100)ЋIN:… RВГ90 Ї ‡"The farmer shot you.":Ѕ2000QиDо… RВ80 Ї ‡"The first shot missed but the second one nicked you.":ENГENЌ10:INГINЋ15:R'Dш‡"Whew! That was close. The":‡"farmer shot twice and missed.":ENГENЌ15:RdFP‡"As you continue down the trail, you come upon a deer."RFZІ 1000:… ANГ4 Ї 18500RЄFdˆ ACT Ѕ 18100,18200,18300,18300SFД‡"Why would a "NA$(AN)" escape":‡"from a deer? A deer wouldn't eat you.":‡:‡"Let's go on...":ENГENЌ15:S=G‡"Good---a deer wouldn't hurt you.":SdG|… ACTГ3 Ї AC$Г"eat" :„ AC$Г"chase"SЬG†‡"What? A "NA$(AN)" doesn't "AC$:‡"a deer.":‡:‡"It ran away, and you wasted":‡"energy.":ENГENЌ15:SрHD… ACTГ3 Ї 18700TDHЈ‡"You should have tried to eat thedeer.":‡:‡"You had a good chance of":‡"getting it.":ENГENЌ5:TоI … INД50 Ї ‡"What a big meal! You shouldn't be hungry for a while.":ENГENЋ20:INГINЌ15 :„ ‡"You almost caught the deer, but it was too fast.":ENГENЌ15TфIUJ8ˆ AN Ѕ 19100,19300,19500,19700U?Jœ‡"As you walk down the path, you notice a mouse."UlJІІ 1000:ˆ ACT Ѕ 19120,19150,19200,19250UДJА‡"Why worry about a mouse? A":‡"rabbit is much larger.":ENГENЌ10:UчJЮ‡"Good idea. A mouse wouldn't hurt you.":V K‡"You would not eat a mouse.":VJK2‡"The mouse scurried into its holebefore you got close.":VgKd‡"You see a root ahead."V”KnІ 1000:ˆ ACT Ѕ 19320,19350,19400,19450VеKx‡"Why run from a root? You shouldhave eaten it.":ENГENЌ15:W,K–‡"That's up to you. But being a mouse, you should really enjoy eating roots.":W™KШ‡"Good, this is one of your":‡"favorite foods.":‡:‡"This will build up your energy.":ENГENЋ15:INГINЌ10:WиKњ‡"You wouldn't chase a root. You should have eaten it.":WіL,‡"Now you meet a gopher."X#L6І 1000:ˆ ACT Ѕ 19520,19550,19600,19650XUL@‡"You didn't have to run from it.":ENГENЌ10:X‹L^‡"You were ignoring the gopher andit ran away.":Y L… (џ„(100)ЋIN)В90 Ї 19900 :„ ‡"You got it! It put up a good fight though, and slightly":‡"injured you.":ENГENЋ15:INГINЋ5:Y^LТ‡"That was not a good choice.":‡:‡"All you did was waste energy.":ENГENЌ10:YЂLє‡"As you turn your head around, you notice a fox behind you."YЯLўІ 1000:ˆ ACT Ѕ 19720,19750,19800,19850Z#M‡"You're much larger than a fox.":‡:‡"Be careful about your energy.":ENГENЌ15:ZVM&‡"Okay. Ignoring the fox won't hurt you.":ZuMX… (џ„(100)ЋIN)ВГ70 Ї 19900ZЩMb‡"You got it.":‡:‡"The food really built up your energy.":ENГENЋ15:INГINЌ10:["MЇ"You chased it back into its den,and you can't chase it any":‡"farther.":ENГENЌ15:[|MМ‡"Well, you didn't get it, but keep your hopes up. You might find other food.":[ N ˆ AN Ѕ 20100,20100,20400,20700[ЯN„‡"There is a grassy field ahead of you."[ќNށІ 1000:ˆ ACT Ѕ 20200,20250,20300,20350\\Nш‡"You shouldn't have run away froma field of grass.":‡:‡"You should have eaten.":ENГENЌ15:\КO‡"Ignoring the field was fine, butit had food for you. You missedyour chance.":ENГENЌ5:]GOL‡"Good. A grassy field is good food for a "NA$(AN)".":‡:‡"Now that you've had a full meal,it is time to move on.":ENГENЋ15:INГINЌ15:]rO~‡"You can't chase a field!":ENГENЌ10:]—OА‡"There is a berry bush nearby."]ФOКІ 1000:ˆ ACT Ѕ 20500,20550,20600,20650^P‡"Please be sensible. You didn't need to run from berries.":ENГENЌ15:^jPF‡"You shouldn't have ignored the berries. Foxes enjoy eating berries.":ENГENЌ5:^рPx‡"Very good. You liked the":‡"berries, and they built up your energy.":‡:‡"Let's move on...":ENГENЋ15:INГINЌ15:_2PЊ‡"A fox would not chase berries.":‡:‡"That was a waste of energy.":ENГENЌ15:_WPм‡"Just ahead is a grassy field."_„PцІ 1000:ˆ ACT Ѕ 20800,20850,20900,20950_ЧQ@‡"Running from green grass was a waste of energy.":ENГENЌ15:_цQr‡"Good. Let's move on.":`RQЄ‡"Even though grass is not on yourdiet, it settled your stomach and made you feel better.":ENГENЋ10:` Qж‡"Are you trying to chase grass? That takes a lot of energy.":ENГENЌ15:`ФRˆ AN Ѕ 21100,21300,21500,21700aRlBA$Г"raccoon":‡"On your travels through the":‡"woods, you come across a":‡BA$"."aFRvІ 1000:ˆ ACT Ѕ 21120,21130,21140,21140aЇR€‡"That was smart because "BA$"s":‡"are more ferocious than most people think.":ENГENЌ15:bRŠ… (џ„(100)ЋIN)В20 Ї ‡"Don't take a chance like that again. You could get killed.":baR”‡"It was quite fierce. The":‡BA$" attacked and you were":‡"killed while fighting.":Ѕ2000bЉS4BA$Г"hawk":‡"There is a hawk flying overhead.It has an eye on you."bжS>І 1000:ˆ ACT Ѕ 21350,21400,21450,21450c6SfRГџ„(100)ЋIN:… RД70 Ї ‡"You were lucky enough to have escaped into the woods.":ENГENЌ15:dSp… RВ95 Ї ‡"Running was your best chance, but the hawk swooped down and caught you.":Ѕ2000 :„ ‡"The hawk had you in one of its claws but dropped you. You wereseriously hurt.":ENГENЌ15:INГINЋ15:d˜S˜… (џ„(100)ЌIN)Д75 Ї RГ99:Ѕ 21360 :„ ‡"You were very lucky. At the last moment the hawk spotted a larger mouse and caught it":‡"instead.":eSЪ‡"There was no way you could have gotten to it. Remember, you area mouse. The hawk swooped down and caught you.":Ѕ2000eMSќBA$Г"bear":‡"There is a big bear in front of you."ezTІ 1000:ˆ ACT Ѕ 21550,21600,21650,21650eбT.RГџ„(100)ЋIN:… RДГ90 Ї ‡"You got away in time!":‡:‡"That was some run.":ENГENЌ15:f4T8… RДГ95 Ї ‡"You got away, but one swipe by the bear left you badly hurt.":ENГENЌ15:INГINЋ15:fnTB‡"You were too slow. The bear killed you.":Ѕ2000gT`… џ„(100)ЋINВ97 Ї ‡"You were very lucky. Something scared the bear off.": :„ ‡"Ignoring the bear was a bad":‡"decision.":‡:‡"The bear killed you.":Ѕ2000gƒT’‡"That was brave of you, but it didn't work. The bear got you with one swing of its powerful claws.":Ѕ2000gЏTФ‡"There is a large hawk ahead of you."gмTЮІ 1000:ˆ ACT Ѕ 21750,21800,21850,21850h3Tі‡"You should have ignored it. Youwasted lots of energy by":‡"running.":ENГENЌ20:hxU(‡"Good. There's no reason for a wolf to worry about a hawk.":hРUZ‡"As you ran towards the bird, it escaped into the air.":ENГENЌ20:hоy:ƒENDING ROUTINE 12/28/83hђy"Ш 4,1:ф 3584:М1iy,т 0:с 0:чiy6С 0,1:ѕ:юi;y@щ 0,91:‡ "Do you want to try again? ";:ъiZyJIN$Г"":FI$Г"13S":LE$Г"A-Z"iwyT’ 32625,255:№:IN$ГIN$Ћ""i˜y^… џŽ(IN$,1)Г"Y" Ї І 33000:Žiлyh… џŽ(IN$,1)ДВ"N" Ї щ 0,118:‡"Please enter YES or NO.":Ѕ 31040iшyrь:щ 0,91j y|‡ "Returning to main menu..."jy†Ž "MENU.BAS"j:€ш:ƒ MOMENT ROUTINE 08/09/83jH€ђт0: с0: чjX€ќх: С 0,1: ьjcщ 0,90j€‡ "One moment please..."j†jЅ (:ƒERROR PROCESSING ROUTINEkЂШ4,1:ѕ0:ф3584:ю:ш1:ч:С0,1:с0:т0:ь:ZST$Г"Error"Ћџˆ(џ†(&H7F2D))Ћ" at line"Ћџˆ(џ†(&H7F2E)­256Ћџ†(&H7F2F))kЏЂ&… џ†(&H7F2D)ДВ60 Ї 41530 :„щ 32,72:‡"DISK WRITE PROTECT ERROR":‡:‡"Please remove the write protect":‡"sticker and replace the":‡"diskette in the drive.":ѓkьЂ0:ƒ IF THENS TO GET BACK TO LINE WITH WRITE PROTECT ERRORlЂ:щ 8­(16Ќ(џ‡(ZST$)Ў2)), 72:‡ ZST$lZЂD‡:‡"Please record this information":‡"and report the error to MECC."ltЂNѓ: ’ 32767,0: Ž"MENU"l›УP† rabbit,15,mouse,10,fox,0,wolf,-6 in the drive.":ѓkьЂ0:ƒ IF THENS TO GET BACK TO LINE WITH WRITE PROTECT ERRORlЂ:щ 8­(16Ќ(џ‡(ZS error to MECC."m)ЂNѓ: ’ 32767,0: Ž"MENU"mPУP† rabbit,15,mouse,10,fox,0,wolf,-6 in the drive.":ѓlЁЂ0:ƒ IF THENS TO GET BACK TO LINE WITH WRITE PROTECT ERRORlЦЂ:щ 8­(16Ќ(џ‡(ZST$)Ў2)), 72:‡ ZST$mЂD‡:‡"Please record this information":‡"and report the>Ž.1МСT&|pеŽpŸЉŽввПtн†щЗtуŽЬПuxŽ2Žp† ц€ч J&љ9џ'с%L~Њџ *-CODE DX #CODE LDY #CODADR LDA #CODLEN LMU2 LDB ,X+ STB ,Y+ DECA BNE LMU2 RTS CODE CMPA #$FF BEQ CODE1 ' DECLARATIONS 20 CLEAR 100,&H7000 30 DIM USED(10),NAME$(4),OFSET(4) 50 ' INITIALIZATION 51 ERR 41000 55 IN$="" 60 FOR A=1 TO 4:READ NAME$(A),OFSET(A):NEXT 999 GOTO 10000 1000 FI$="11S":LE$="0-9" 1010 PC 0,140:PRINT"What would you like to do? ";:SIMPUT 1020 ACT=VAL(IN$):IF ACT<1 OR ACT>4 THEN PC 0,164:VSP1:PRINT"Please enter a number from 1 to 4.":VSP 2:GOTO 1010 1030 CLWIN 1999 RETURN 2000 SPB:WIND:VSP2:CLWIN:PC0,80:PRINT"Although the "BA$" got you":PRINT"come back to Odell woods and tryagain.":SPB:GOTO 31000 10000 INJ=0:ENERGY=46:PMODE 4:PCLS 1:GR:CONN:COLOR 0,1:VSP 2 10010 PC 72,27:PRINT"ODELL WOODS" 10020 PC 0,63:PRINT" This program is about the":PRINT" animals around Odell Lake.":PRINT" You will role play one of":PRINT" the animals on a journey":PRINT" through the woods.":SPB 10030 PC 0,54:VSP2:PRINT" Several things determine":PRINT" whether you make it through":PRINT" the woods." 10040 PRINT:VSP 2:PRINT" 1. How well you survive attack" 10050 PRINT" 2. Your hunger level":PRINT" 3. Your injury level" 10060 SPB 10100 PC 0,18:PRINT"You may play the part of one of these animals. Enter the numberof the animal that you want to be.":PRINT 10110 FOR A=1 TO 4:PRINTUSING "####. % %";A,NAME$(A):NEXT 10120 PC 0,126:FI$="11S":LE$="0-9":PRINT"Which number? ";:CLEOL:SIMPUT 10130 AN=VAL(IN$):IF AN<1 OR AN>4 THEN PC 0,154:VSP 1:PRINT"Please enter a number from 1 to 4.":VSP 2:GOTO 10120 10140 ENERGY=ENERGY+OFSET(AN) 10200 CLWIN:PRINT:VSP0:PRINT" As a "NA$(AN)" your options are:":PC 16,23:PRINT"1. Run":PC 144,23:PRINT"3. Eat it":PC 16,34:PRINT"2. Ignore it":PC 144,34:PRINT"4. Chase it" 10210 LINE(0,0)-(255,52),PSET,B:LINE(1,1)-(254,53),PSET,B 10220 WIND 0,86,255,191:VSP 2 11000 FOR MAIN=1 TO 10 11010 SC=RND(10):IF MAIN=1 THEN 11040 11020 FOR A=1 TO MAIN-1:IF USED(A)=SC THEN 11010 11030 NEXT 11040 USED(MAIN)=SC 11100 PC 0,86:ON SC GOSUB 12000,13000,14000,15000,16000,17000,18000,19000,20000,21000 11200 SPB:IF EN<=0 THEN WIND:CLWIN:VSP2:PC0,52:PRINT"You just ran out of energy and without any food you staџ$И&):ƒ PROGRAM NAME: Odell Lake, Part I&D:ƒ COPYRIGHT MECC 1984&a:ƒ LAST UPDATE: 07/03/84&p:ƒ AUTHOR:&Њ:ƒ PROGRAMMER: Roger Shimada, Animation by Jim Bullis&Ь:ƒ DISK NAME: Outdoor Biology':ƒ ENVIROMENT: 32K TRS-80 Color Computer with extended disk BASIC'O:ƒ FILES USED: DIMAGE/BIN, ODELLAKE/IMA and ODELLAK2/RMS'c :ƒ DECLARATIONS't• 200,&H5B21'”гM"ODELLAKE/IMA":гM"DIMAGE"'ЋŒ FISH$(6),USED(5)'С2:ƒ INITIALIZATION'Э3і 41000'и7IN$Г""(2dIMГ&H7FA0:IGOГ&H6F00:XLГ130:XHГ210:X0Г80:Y0Г75:BS$Гџ‹(8):CU$Гџ‹(96)ЋBS$:ђ IMЋ3,&H5B21(Mn€ AГ1 Ѕ 6: FISH$(A):‹(ZчЅ 10000(wшRXГXH:STГЌ2:RIГ6:RYГY0Ћ1(Їђс0:щ 0,137:‡"As a ";FISH$(FISH);" you may:"(Ыќ‡"1. Escape deeper 4. Eat it"(ё‡"2. Escape shallow 5. Chase it")‡"3. Ignore it")6щ 0,173:‡"What do you want to do? ";:ъ:‡CU$;)J$ACTГЌ1:CCOUNTГ0)V.І 1500)LA$Гџ’:… A$Г"" Ї € AГ1 Ѕ 20:‹ A:Ѕ 1070)ОV… A$Гџ‹(12) Ї CCOUNTГCCOUNTЋ1:… CCOUNTГ2 Ї 31000 :„ 1070)л`CCOUNTГ0:… ACTВЌ1 Ї 1150* j… A$Д"0" Б A$В"9" Ї ‡" ";BS$;CU$;:Ѕ 1070*)t‡A$;CU$;:ACTГџ‰(A$):Ѕ 1070*k~… A$Гџ‹(8) Б A$Гџ‹(21) Ї ‡BS$;" "BS$;BS$;CU$;:ACTГЌ1:Ѕ 1070*ƒˆ… A$ДВџ‹(13) Ї 1070*Ш’… ACTД1 Б ACTВ5 Ї щ 0,182:‡"Enter a number from 1 to 5.":Ѕ 1050*ќАщ 0,138:ы:с 1:ˆ ACT Ѕ 1210,1220,1230,1240,1250+,К‡"You attempt to escape to deeper water.":+\Ф‡"You attempt to escape to shallowwater.":+ƒЮ‡"You decide to just ignore it.":+Ѓи‡"You attempt to eat it.":+мт‡"You attempt to chase it out of your territory.":, м’ IM,RI:’ IMЋ1,RX:’ IMЋ2,RY:Ђ IGO:RXГRXЋST,0ц… RXВXH Ї RXГRXЌST:STГЌST:RIГ6:,U№… RXДXL Ї RXГRXЌST:STГЌST:RIГ5:,[њ,u@… RXЌFXД38 А STД0 Ї ,ЄJ’ IM,RI:’ IMЋ1,RX:’ IMЋ2,RY:Ђ IGO:RXГRXЋST,ЧT… RXВXH Ї RXГRXЌST:STГЌST:RIГ6,ъ^… RXДFX Ї RXГRXЌST:STГЌST:RIГ5,іhЅ 1600,ўЄKГ7-Ў… KГ6 Ї KГ7:Ѕ 1750-.И… KГ7 Ї KГ8:Ѕ 1750-HТ… KГ8 Ї KГ7.5:Ѕ 1750-ZЬ… KГ7.5 Ї KГ6-†ж’ IM,џ(K):’ IMЋ1,RX:’ IMЋ2,џ(J):Ђ IGO-ЏрJГJЋDY:RXГRXЌ2:… RXВFX Б KДВ6 Ї 1710-ОъRXГFX:RYГJ-Фє-еа:ƒGo deeper.-юкDYГ2­(96ЌFY)ЎFX:JГFY.ф€ IГFX Ѕ 0 Љ Ќ2.%ю’ IM,1:’ IMЋ1,I:’ IMЋ2,J:Ђ IGO.LјJГJЋDY:І 1500:ƒFOR A=1 TO 20:NEXT.^‹ I:FXГ0:FYГJ.d У.€ Ф:ƒGo deeper, get eaten?.Œ ЮІ 2000.Д и… џ„(100)Д75 Ї EATENГ0: :„ EATENГ1.ы кUUГXL:XLГ0:… RXВ2­(98ЌRY) Б STВ0 Ї І 1500:Ѕ 2522/ тXLГUU:DYГ2­(98ЌRY)ЎRX:JГRY/ ьІ 1700/ З/. И:ƒGo shallow./G ТDYГ2­(68ЌFX)ЎFX:JГFY/[ Ь€ IГFX Ѕ 0 Љ Ќ2/~ ж’ IM,1:’ IMЋ1,I:’ IMЋ2,J:Ђ IGO/‘ рJГJЋDY:І 1500/Ѓ ъ‹ I:FXГ0:FYГJ/ЉŸ/К :ƒGet eaten./иЊDYГ2­(FYЌRY)Ў(FXЌRX):JГRY/фДІ 1600/№ОІ 1700/і‡0ˆ:ƒEat.0 ’KГ20:œІ 5900:… FXЋ26ДRX Ї І 1500 :„ € AГ1 Ѕ 10:‹0WІ… FXДRXЋ14 Б KДВ2 Ї 50200]Г0oД:ƒTry to eat.0ŒОKГ2:… STД0 Ї STГЌST:RIГ50АШІ 5900:І 1500:… RXДВXH Ї 53200Эв… KДВ2 Ї І 5900:Ѕ 53300гп0№р:ƒTry to eat, get eaten.0јъKГ21єІ 5900:І 1500:… FXЋ36ДRX Ї 56201*ўІ 16001@JГRY:DYГ0:І 17001F 1^ … KГ2 Ї KГ3:Ѕ 59401v… KГ3 Ї KГ4:Ѕ 59401 … KГ4 Ї KГ3.5:Ѕ 59401Ђ*… KГ3.5 Ї KГ21Ы4’ IM,џ(K):’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO1з>FXГFXЋ21нo1ъp:ƒChase.24zFXГFXЋ2:’ IM,2:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO:… FXЋ40ДRX Ї І 1500:Ѕ 60102M„… STД0 Ї STГЌST:RIГ52’ŽFXГFXЋ2:’ IM,2:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO:І 1500:… RXДВXH Ї 60302˜џ2Б… STД0 Ї STГЌST:RIГ52Э І 1500:… RXДВXH Ї 64002гc2ыd:ƒChase, get eaten.3 f:ƒ MOSTEK MICROPROCESSOR3PnFXГFXЋ2:’ IM,2:’ IMЋ1,FX:’ IMЋ2,FY:Ђ IGO:І 1500:… FXЋ30ДRX Ї 65103fxJГRY:DYГ0:І 17003lѓ3‰#(:ƒVarious message-types.3Ў#2‡"That was a waste of energy.":3ж#<‡"The other fish ate your lunch.":4#F‡"However, you're too small to chase it away for long.":4l#P‡"You couldn't kill this fish and you used a lot of energy needlessly.":4‹#Z‡"You got away for now.":4В#d‡"No...that was the wrong move.":4Ш#n‡"Good choice.":4ы#x‡"Your lunch just got away.":5#‚‡"You have chased away your lunch.":5M#Œ‡"You do not compete with that fish for food.":5…#–‡"A "FI$(XF)" will sometimes":‡"eat a "FI$(FI)".":5О#›‡"A "FI$(FI)" will sometimes":‡"eat a "FI$(XF).".":5і# ‡"A "FI$(FI)" will sometimes":‡"eat a "FI$(XF)".":6%#Њ‡"You compete with that fish for food.":6A#Д‡"You've been eaten!":6Œ#О‡"Good choice, but you're too small to chase it away for long.";:6Щ#Ш‡"Good choice. You compete with that fish for food.":7#в‡"You wasted energy. You do not compete with that fish for food.";:7K#м‡"The "FI$(XF)" is a main":‡"food in your diet.":7k'Ш 4:М1:ѕ:ю:с 3:С 0,1:CONDГ081'щ 88,20:‡"ODELL LAKE":‡:‡:‡"You will play the part of a fishin the Odell Lake food chain. After taking the role of each fish, you should unџo4~†‹– 'žЃЁЄ/5~~ВwHJьІ1ЋЖЖ&–Ё„ў—ЁІЄ‰„—ЎTTTзЌІ ›Ё„—ЈІ —ЊІ жЁTTTОК0…–ЂЦ =0‹–Ё„—І' ЦџˆXJ*ќзЇ–Ј' ЦџTJ&ќзЈSзЉ–І›Ў€—Џ4–Ќ—­ І'NІ„”Ї—ЅІ ЋжІDЋZ&њšЅЇ€–Ћ—Ѕ ­&ш Ў&–ЈЄ„ 9І ЋжІDЋZ&њšЅжЉ Џ''*—Ѕ–ЈдЅ Ї€–ЈдЋ ц ч€J&љ–Ј' жЉф Є„зЅšЅЇ„50ˆ МЗ, Њ&џ5~oџ9 `џo&–Ё„ў—ЁІЄ‰„—ЎTTTзЌІ ›Ё„—ЈІ —ЊІ жЁTTTОК0…–ЂЦ =0‹–Ё„—І' ЦџˆXJ*ќзЇ–Ј' ЦџTJ&ќзЈSзЉ–І›Ў€—Џ4–Ќ—­ І'NІ„”Ї—ЅІ ЋжІDЋZ&њšЅЇ€–Ћ—Ѕ ­&ш Ў&–ЈЄ„ 9І ЋжІDЋZ&њšЅжЉ Џ''*—Ѕ–ЈдЅ Ї€–ЈдЋ ц ч€J&љ–Ј' жЉф Є„зЅšЅЇ„50ˆ МЗ, Њ&џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџderstand the relationships between these":‡"fish."87'$ѓ8Љ'tс 3:щ 0,12:‡"You may play the part of one of these fish. Enter the number ofthe fish that you want to be.":‡8ю'~€ AГ1 Ѕ 6:‡ Э "####";A;:‡". ";FISH$(A):‹:FI$Г"11S":LE$Г"0-9":с 19 'ˆщ 0,142:‡"Which number? ";9h'’№:FIГџ‰(IN$):… FIД1 Б FIВ6 Ї щ 0,166:‡"Please enter a number from":‡"1 to 6.":Ѕ 101209‘)М 1:’ IM,26:’ IMЋ1,1:’ IMЋ2,57:Ђ IGO9Ў)’ IM,27:’ IMЋ2,101:Ђ IGO9№)щ 0,0:‡"As a ";:ˆ FISH Ѕ 10521,10522,10525,10525,10525,10525:))‡"whitefish":‡"you will look":‡"like this.":Ѕ 10530:])‡"chub you":‡"will look like":‡"this.":Ѕ 10530: )AГџž(FISH$(FISH)," "):‡џŽ(FISH$(FISH),A):‡џ(FISH$(FISH),AЋ1);:Ф)‡" you will":‡"look like this.";)"’ IM,2:’ IMЋ2,Y0:€ AГ0 Ѕ X0 Љ 2:’ IMЋ1,A:Ђ IGO:€ BГ1 Ѕ 50:‹:‹;b),х 144,0,255,191:щ 144,0:‡"Each fish you":‡"will encounter";:‡"will look like";:‡"this.";Њ)6’ IM,6:’ IMЋ2,Y0Ћ1:€ AГ200 Ѕ 144 Љ Ќ2:’ IMЋ1,A:Ђ IGO:€ BГ1 Ѕ 50:‹:‹<);х:щ 0,140:‡" In real life, the fish are":‡" different sizes than you see here."%.Ў‡"A mackinaw trout is in the area.";:Ѕ 14000>O.И‡"A dolly varden is nearby.":Ѕ 14000>Н.рІ 1000:ˆ FISH Ѕ 12100,12400,12100,12100,12700,12700:ƒHERE IF XFISH IS WHITEFISH, CHUB OR RAINBOW TROUT.>в/D… ACTДВ5 Ї 12400?/NІ 6000:… FISHГ3 А XFISHГ4 Ї І 9170:Ѕ 15000?a/X… FISHГ1 Б FISHГ4 Б (FISHГ3 А XFISHД3) Ї І 9160 :„ … FISHГ3 А XFГ4 Ї І 9170 :„ І 9070?n/bЅ 15000?Ј0p… ACTГ3 А FISHГ3 А XFISHГ4 Ї І 9070:І 9100:Ѕ 15000?Ю0uˆ ACT І 2000,3000,9020,5300,6000?ф0w… ACTГ5 Ї І 9150@.0z… ACTГ1 Б ACTГ2 Ї І 9010:CONDГCONDЋ5:… Ј(FISHГ3 А XFISHГ4) Ї І 9020@P0„… ACTГ4 Ї І 9040:CONDГCONDЋ5@o0Ž:ƒIF ACT=5 THEN GOSUB 9150@|0˜Ѕ 15000@Ђ1œˆ ACT І 2000,3000,9080,5000,6000@е1І… ACTГ1 Б ACTГ2 Б ACTГ5 Ї І 9010:CONDГCONDЋ15@ѓ1А… ACTГ1 Б ACTГ2 Ї І 9080AU1К… ACTГ4 Ї І 9070:CONDГ0:… XFISHГ4 Б (FISHГ6 А XFISHГ2) Б (FISHГ5 А (XFГ2 Б XFIГ6)) Ї І 9120AŒ1П… ACTГ4 А (FISHВ4 А (XFISHГ1 Б XFISHГ3)) Ї І 9180AИ1Ф… ACTГ5 А Ј(FISHГ5 А XFISHГ4) Ї І 9090AХ1ЮЅ 15000B2ШІ 1000:… FISHВ4 Ї 12700:ƒHERE IF XFISH IS BLUEBACK SALMON.BA2в… ACTГ3 А (FISHГ4 А XFISHГ3) Ї І 9070:І 9100:Ѕ 15000Bg2мˆ ACT І 2000,3000,9020,5300,6000BІ2ц… ACTГ1 Б ACTГ2 Ї І 9010:CONDГCONDЋ15:… FISHДВ4 Ї І 9020BМ2№… ACTГ4 Ї І 9040C2њ… ACTГ5 Ї CONDГCONDЋ15:… FISHГ4 Ї І 9170 :„ ˆ FISH І 9160,9150C3Ѕ 15000C]6АІ 1000:… FISHГ5 Ї 12700:ƒHERE IF XFISH IS MACKINOW TROUT OR DOLLY VARDEN.Cƒ6Кˆ ACT І 2500,3000,4000,5600,6500CВ6Ф… ACTГ1 А EATEN Ї І 9060:І 9140:Ѕ 17000Cи6Щ… ACTГ1 А (FIГ6 А XFГ5) Ї І 9070Cю6Ю… ACTГ2 Ї І 9070D6и… ACTГ1 Б ACTГ2 Ї І 9050:Ѕ 15000D+6т… ACTВ2 Ї І 9060Db6ь… XFISHГ5 А (FISHГ4 Б FISHГ6) Ї І 9110 :„ І 9140Do6іЅ 17000D‡:˜ѓ:… CONDД30 Ї 16000E:Ђх:ь:щ 0,70:‡"You passed up too many chances at food and used your energy":‡"wastefully.":‡:‡"You starved to death!"E:Ќѓ:Ѕ 31000Er>€… FXДВX0 Б FYДВY0 Ї AГFXЋ32:… AВ255 Ї э FX,FY,255,FYЋ22,255,255,0 :„ э FX,FY,A,FYЋ22,255,255,0EІ>Š… STВ0 Б RXДВXH Ї э RX,RY,RXЋ41,RYЋ19,255,255,0EБ>”‹ MAINEо>фх:ь:щ 0,91:‡"Preparing for a new day..."F >ю’ 800,FISH:’ 801,COND:Ž "ODELLAK2/RMS"FBhѓ:х:ь:щ 0,69:с1:‡"Remember, in the Odell Lake foodchain, a ";FISH$(XF);" will":‡"eat a ";FISH$(FISH);".":ѓ:Ѕ 31000F‡NŠFЅy:ƒENDING ROUTINE 12/28/83FЙy"Ш 4,1:ф 3584:М1FЧy,т 0:с 0:чFеy6С 0,1:ѕ:юGy@щ 0,91:‡ "Do you want to try again? ";:ъG!yJIN$Г"":FI$Г"13S":LE$Г"A-Z"G>yT’ 32625,255:№:IN$ГIN$Ћ""Gby^… џŽ(IN$,1)Г"Y" Ї І 33000:Ž 30GЅyh… џŽ(IN$,1)ДВ"N" Ї щ 0,118:‡"Please enter YES or NO.":Ѕ 31040GВyrь:щ 0,91Gдy|‡ "Returning to main menu..."Gсy†Ž "MENU"H€ш:ƒ MOMENT ROUTINE 08/09/83H€ђт0: с0: чH€ќх: С 0,1: ьH)щ 0,90HF‡ "One moment please..."HLHk (:ƒERROR PROCESSING ROUTINEIЂШ4,1:ѕ0:ф3584:ю:ш1:ч:С0,1:с0:т0:ь:ZST$Г"Error"Ћџˆ(џ†(&H7F2D))Ћ" at line":… џЈ(&H7F2E)Д0 Ї ZST$ГZST$Ћџˆ(џЈ(&H7F2E)Ћ65536) :„ ZST$ГZST$Ћџˆ(џЈ(&H7F2E))IЃЂ&… џ†(&H7F2D)ДВ60 Ї 41530 :„щ 32,72:‡"DISK WRITE PROTECT ERROR":‡:‡"Please remove the write protect":‡"sticker and replace the":‡"diskette in the drive.":ѓIрЂ0:ƒ IF THENS TO GET BACK TO LINE WITH WRITE PROTECT ERRORJЂ:щ 8­(16Ќ(џ‡(ZST$)Ў2)), 72:‡ ZST$JNЂD‡:‡"Please record this information":‡"and report the error to MECC."JhЂNѓ: ’ 32767,0: Ž"MENU"JЗУP† whitefish,chub,blueback salmon,rainbow trout,mackinaw trout,dolly varden BACK TO LINE WITH WRITE PROTECT ERRORJЂ:щ 8­(16Ќ(џ‡(ZST$)Ў2)), 72:was right to run but the dog got you anyway.":GOTO2000 17120 PRINT"You were safe this time.":PRINT:PRINT"The dog was too old.":EN=EN-10:RETURN 17130 PRINT"Remember...the dog is trained for hunting, ";:IF RND(2)=1 THEN PRINT"and he":PRINT"sniffed you out and caught you.":GOTO2000 ELSE PRINT"but you were":PRINT"lucky because it didn't notice you.":RETURN 17150 PRINT"Remember...the dog is trained for hunting, ";:IF RND(2)=1 THEN PRINT"and it":PRINT"sniffed you out and caught you.":GOTO2000 ELSE PRINT"but you were":PRINT"lucky because it didn't notice you.":RETURN 17200 PRINT"What?? You're trying to eat a dog?":PRINT:PRINT"You got killed trying.":GOTO2000 17250 PRINT"A rabbit can't chase a dog--you got killed trying.":GOTO2000 17300 BA$="snake":PRINT"Going down the path, you come across a snake." 17310 GOSUB 1000:ON ACT GOTO 17400,17450,17500,17550 17400 R=RND(100)+IN:IF R>=90 THEN PRINT"You weren't lucky enough this time---it got you.":GOTO2000 ELSE PRINT"You are safe. It didn't notice you.":EN=EN-15:RETURN 17450 PRINT"Maybe you ignored it, but it didn't ignore you...":GOTO2000 17500 PRINT"No. You didn't eat it---it ate you.":GOTO2000 17550 PRINT"The snake attacked you as you got too close, it got you.":GOTO2000 17600 BA$="farmer":PRINT"As you go down the path, you go through a farmer's land.":PRINT:PRINT"The farmer is out hunting." 17610 GOSUB 1000:IF ACT>1 THEN PRINT"It got you.":GOTO2000 17620 R=RND(100)+IN:IF R>=90 THEN PRINT"It got you.":GOTO2000 17630 IF R>80 THEN PRINT"Missed once--just nicked you with the second bullet.":EN=EN-10:IN=IN+15:RETURN 17640 PRINT"Whew---that was close, it missedtwice.":EN=EN-15:RETURN 18000 PRINT"As you go farther down the":PRINT"trail, you come up to a deer." 18010 GOSUB 1000:IF AN=4 THEN 18500 18020 ON ACT GOTO 18100,18200,18300,18300 18100 PRINT"Why would a "NA$(AN)" escape":PRINT"from a deer? A deer wouldn't eat you.":PRINT:PRINT"Let's go on...":EN=EN-15:RETURN 18200 PRINT"Good---a deer wouldn't hurt you.":RETURN 18300 IF ACT=3 THEN AC$="eat" ELSE AC$="chase" 18310 PRINT"What? A "NA$(AN)" doesn't "AC$:PRINT"a deer.":PRINT:PRINT"You got it excited and it ran away.":EN=EN-15:RETURN 18500 ON ACT GOTO 18100,18600,18700,18600 18600 PRINT"You should have tried to eat thedeer.":PRINT:PRINT"You had a chance of getting it.":EN=EN-5:RETURN 18700 IF IN<50 THEN PRINT"What a big meal. You shouldn't be hungry for a while...":EN=EN+20:IN=IN-15 ELSE PRINT"It was close, but the deer was too fast.":EN=EN-15 18710 RETURN 19000 ON AN GOTO 19100,19300,19500,19700 19100 PRINT"As you walk down the path, you notice a mouse." 19110 GOSUB 1000:ON ACT GOTO 19120,19150,19200,19250 19120 PRINT"Don't worry about a mouse--a rabbit is much larger.":EN=EN-10:RETURN 19150 PRINT"Good idea. A mouse couldn't hurt you.":RETURN 19200 PRINT"You would not eat a mouse.":RETURN 19250 PRINT"The mouse scurried into its holebefore you got close.":RETURN 19300 PRINT"Now you see a root." 19310 GOSUB 1000:ON ACT GOTO 19320,19350,19400,19450 19320 PRINT"Why run from a root? Think...":EN=EN-15:RETURN 19350 PRINT"That's up to you. But being a mouse, you should really enjoy eating roots.":RETURN 19400 PRINT"Good, this is one of your":PRINT"favorites.":PRINT:PRINT"Hope you are enjoying it.":EN=EN+15:IN=IN-10:RETURN 19450 PRINT"Why chase a root? Be sensible.":RETURN 19500 PRINT"Now you meet a gopher." 19510 GOSUB 1000:ON ACT GOTO 19520,19550,19600,19650 19520 PRINT"You don't have to run from it.":EN=EN-10:RETURN 19550 PRINT"You are ignoring the gopher and it ran away.":RETURN 19600 IF (RND(100)+IN)>90 THEN 19900 ELSE PRINT"You got it even though it did put up a good fight, and":PRINT"slightly injured you.":EN=EN+15:IN=IN+5:RETURN 19610 PRINT"You got it even though it did put up a good fight, and":PRINT"slightly injured you.":EN=EN+15:IN=IN+5:RETURN 19650 PRINT"That was not a good choice.":EN=EN-10:RETURN 19700 PRINT"You turn you head around and notice a fox is behind you." 19710 GOSUB 1000:ON ACT GOTO 19720,19750,19800,19850 19720 PRINT"You're much larger than a fox.":PRINT:PRINT"It won't hurt you.":EN=EN-15:RETURN 19750 PRINT"Okay.":RETURN 19800 IF (RND(100)+IN)>=70 THEN 19900 19810 PRINT"You got it.":EN=EN+15:IN=IN-10:RETURN 19850 PRINT"You chased it back into its den and you can't chase it any":PRINT"farther.":EN=EN-15:RETURN 19900 PRINT"Well, you didn't get it, but keep your hopes up, you'll have another chance.":RETURN 20000 ON AN GOTO 20100,20100,20400,20700 20100 PRINT"There is a grassy field ahead of you." 20110 GOSUB 1000:ON ACT GOTO 20200,20250,20300,20350 20200 PRINT"There is no reason for you to run from a field of grass.":EN=EN-15:RETURN 20250 PRINT"Ignoring the field is fine, but it had food for you. You missedit.":EN=EN-5:RETURN 20300 PRINT"Good...a grassy field is good for a "NA$(AN)".":PRINT:PRINT"Now that you've had a full meal,it is time to move on.":EN=EN+15:IN=IN-15:RETURN 20350 PRINT"Don't chase a field....":PRINT:PRINT"It makes mother nature mad.":EN=EN-10:RETURN 20400 PRINT"There is a bush of berries near." 20410 GOSUB 1000:ON ACT GOTO 20500,20550,20600,20650 20500 PRINT"Please be sensible...you don't need to run from berries.":EN=EN-15:RETURN 20550 PRINT"Why ignore the berries? A fox likes them alot.":EN=EN-5:RETURN 20600 PRINT"Very good...you like berries.":PRINT:PRINT"Let's move on...":EN=EN+15:IN=IN-15:RETURN 20650 PRINT"A fox would not chase berries.":EN=EN-15:RETURN 20700 PRINT"Now there is a grassy field nearyou." 20710 GOSUB 1000:ON ACT GOTO 20800,20850,20900,20950 20800 PRINT"I don't like the color gren either...but to run from green grass is not a good move.":EN=EN-15:RETURN 20850 PRINT"Good...let's move on.":RETURN 20900 PRINT"Even though grass is not on yourdiet, it did settle your stomachand it made you feel better.":EN=EN+10:RETURN 20950 PRINT"Are you trying to chase grass?? It takes a lot of energy.":EN=EN-15:RETURN 21000 ON AN GOTO 21100,21300,21500,21700 21100 BA$="raccoon":PRINT"On your travels through the":PRINT"woods, you come across a":PRINTBA$"." 21110 GOSUB 1000:ON ACT GOTO 21150,21200,21250,21250 21150 PRINT"That was smart, because "BA$"s";:PRINT"are more ferocious than most people think.":EN=EN-15:RETURN 21200 IF (RND(100)+IN)>20 THEN PRINT"Don't take a chance like that...you could get killed.":RETURN 21250 PRINT"You weren't lucky this time. the "BA$" attacked and you":PRINT"were killed fighting it.":GOTO2000 21300 BA$="hawk":PRINT"There is a hawk flying above, and it has an eye on you." 21310 GOSUB 1000:ON ACT GOTO 21350,21400,21450,21450 21350 R=RND(100)+IN:IF R<70 THEN PRINT"You were lucky enough to have escaped into the woods.":EN=EN-15:RETURN 21360 IF R>95 THEN PRINT"You weren't lucky enough this time, the hawk swooped down and caught you.":GOTO2000 ELSE PRINT"You were just caught by one of its claws and you were seriouslyhurt.":EN=EN-15:IN=IN+15:RETURN 21400 IF (RND(100)-IN)<75 THEN R=99:GOTO 21360 ELSE PRINT"You were very lucky, you didn't have much of a chance against it, but it seems as though you came through.":RETURN 21450 PRINT"There is now way you could have gotten to it. Remember, you area mouse. The hawk swooped down and got you.":GOTO2000 21500 BA$="bear":PRINT"There is a big bear in front of you." 21510 GOSUB 1000:ON ACT GOTO 21550,21600,21650,21650 21550 R=RND(100)+I:IF R<=90 THEN PRINT"You were fast enough to get awayin time before it caught you.":EN=EN-15:RETURN 21560 IF R<=95 THEN PRINT"You were injured by the bear's claw.":EN=EN-15:IN=IN+15:RETURN 21570 PRINT"You were slow and the bear got you.":GOTO2000 21600 IF RND(100)+I>97 THEN PRINT"You were very not to have been caught but the bear was scared off.":RETURN ELSE PRINT"You were killed by ignoring the bear.":GOTO2000 21650 PRINT"That was brave of you, but it didn't work. The bear got you with a swing of his powerful armand claws.":GOTO2000 21700 PRINT"There is a large hawk in front of you." 21710 GOSUB 1000:ON ACT GOTO 21750,21800,21850,21850 21750 PRINT"You should have ignored it. Youare a big wolf.":EN=EN-20:RETURN 21800 PRINT"Good, let's move on...":RETURN 21850 PRINT"As you ran towards the bird, it escaped into the air.":EN=EN-20:RETURN 31000 'ENDING ROUTINE 12/28/83 31010 PMODE 4,1:DS 3584:PCLS1 31020 HSP 0:VSP 0:NORMAL 31030 COLOR 0,1:GR:CONN 31040 PC 0,91:PRINT "Do you want to try again? ";:CLEOL 31050 IN$="":FI$="13S":LE$="A-Z" 31060 POKE 32625,255:SIMPUT:IN$=IN$+"" 31070 IF LEFT$(IN$,1)="Y" THEN GOSUB 33000:RUN 31080 IF LEFT$(IN$,1)<>"N" THEN PC 0,118:PRINT"Please enter YES or NO.":GOTO 31040 31090 CLWIN:PC 0,91 31100 PRINT "Returning to main menu..." 31110 RUN "MENU.BAS" 33000 ' MOMENT ROUTINE 08/09/83 33010 HSP0: VSP0: NORMAL 33020 WIND: COLOR 0,1: CLWIN 33030 PC 0,90 33040 PRINT "One moment please..." 33050 RETURN 41000 'ERROR PROCESSING ROUTINE 41500 PMODE4,1:GR0:DS3584:CONN:FONT1:NORMAL:COLOR0,1:VSP0:HSP0:CLWIN:ZST$="Error"+STR$(PEEK(&H7F2D))+" at line"+STR$(PEEK(&H7F2E)*256+PEEK(&H7F2F)) 41510 IF PEEK(&H7F2D)<>60 THEN 41530 ELSEPC 32,72:PRINT"DISK WRITE PROTECT ERROR":PRINT:PRINT"Please remove the write protect":PRINT"sticker and replace the":PRINT"diskette in the drive.":SPB 41520 ' IF THENS TO GET BACK TO LINE WITH WRITE PROTECT ERROR 41530 PC 8*(16-(LEN(ZST$)/2)), 72:PRINT ZST$ 41540 PRINT:PRINT"Please record this information":PRINT"and report the error to MECC." 41550 SPB: POKE 32767,0: RUN"MENU" 50000 DATA rabbit,15,mouse,10,fox,0,wolf,-6 TO GET BACK TO LINE WITH WRITE PRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ