џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ:’PK,0/ВЅ90/$о’65494,0:’359,126//у 200,2/9чЅ999/JшШ4,1:М0:П0,1/wђDW$Г"R2E1R3D1R4F1D1L2U1L1G1L3H1L1G1L1U2"/—ќШ3,1:Ц"C4S12BM128,96;XDW$;"/УўУ(146,99),3,4:С2,1:Л(126,98)Ќ(158,98),Н/оЦ"C1S12BM128,96;XDW$;"0Ш4,1:С1,0:Ц"C1S12BM128,96;XDW$;"0Л(140,94)Ќ(144,96),О,BF02Т(135,101),3,10EТ(152,101),3,10„ Ш3,1:С3,1:Л(156,99)Ќ(161,101),Н,BF:Л(153,97)Ќ(158,99),Н,BF0Ђ С2,1:Л(126,98)Ќ(158,98),Н0ТШ4,1:Ц"S12C1BM128,96;XDW$;"0пФ(122,92)Ќ(164,105),A1,G0ыШ4,1:М013Ш3,1:Ц"C4S12BM128,96;XDW$;":У(146,99),2,4:С3,1:Л(128,98)Ќ(158,98),Н1NЦ"C1S12BM128,96;XDW$;"1sШ4,1:С1,0:Ц"C1S12BM128,96;XDW$;"1 Л(140,94)Ќ(144,96),О,BF1Б"Т(135,101),3,1:Т(152,101),3,11Ю$Ф(122,92)Ќ(164,105),A2,G1к)Ш4,1:М01њ.DW$Г"E1R2F1ND1R1D1L1L1L3U1"20Ц"C1S8BM128,96;XDW$;"2&2У(132,96),1,12a4Ш3,1:С2,1:Л(129,99)Ќ(129,101),Н:Л(129,101)Ќ(131,101),Н2’6Л(134,99)Ќ(134,101),Н:Л(134,101)Ќ(136,101),Н2В8С3,1:Л(138,96)Ќ(140,98),Н,B2Т:Н(142,98,3)2л<Л(126,96)Ќ(124,94),Н2јBФ(120,92)Ќ(144,102),BU,G3GШ4,1:М038LDW$Г"E1R1E1R2ND3U2R8D5L1U1L3D1L1U1L3D1L2U1L3D1"3WVШ3,1:Ц"C4S8BM128,96;XDW$;"3iXУ(142,92),4,43{ZУ(134,94),3,43—\Ш4,1:С1,0:Т(141,98),2,13Љ^Т(149,98),2,13Л`Т(131,98),2,13жbDW$Г"R1D1F1D2L3U2E1U1"3№dЦ"C2S8BM146,89;XDW$;"4 jФ(124,88)Ќ(156,101),A3,G4oШ4,1:М04LtDW$Г"U2E1R3H1U1NL4R5D2R2F1D2L1H1L7G1NL1F1R7E1"4p~Ш3,1:С4,1:Ц"C4S8BM128,96;XDW$;"4‚€У(140,92),2,44›‚Л(136,85)Ќ(140,85),Н4Д„Л(136,90)Ќ(144,90),Н4а†€XГ130Ѕ148Љ4:О(X,92):‹X4тˆУ(138,96),3,45 Š€XГ134Ѕ148Љ5:Л(X,95)Ќ(XЋ1,96),О,B:‹X5+ŒС3,1:Л(139,87)Ќ(142,88),Н,B5H’Ф(122,84)Ќ(152,100),A4,G5T—Ш4,1:М05‹œDW$Г"R1F1E1R1F1E1R1D1G1F1D1L1H1G1L1H1G1L1U1E1H1U1"5ЅžЦ"C1S8BM128,96;XDW$;"5И У(132,100),1,15аЂШ3,1:Т(134,100),4,35уЄУ(135,100),3,36 ІШ4,1:С1,0:Ф(124,95)Ќ(144,105),G1,G6мШ4,1:М0:Ш3,16,сШ1,3:М2:Ш4,16QШ3,1:С1,0:Л(0,96)Ќ(255,140),Н,BF6|@€XГ0Ѕ255Љ23:Л(X,135)Ќ(XЋ8,140),О,BF:‹X6“EШ3,1:XГ0:YГ58:С2,17 JCVГ256:€XГ0Ѕ128Љ2:Л(X,79)Ќ(X,Y),Н:Н(X,Y,4):Н(X,YЋ1,4):Л(CV,79)Ќ(CV,Y),Н:Н(CV,Y,4):Н(CV,YЋ1,4):CVГCVЌ2:YГYЌ2Ћџ„(3):…YД54ЇYГ56:„…YВ76ЇYГ747'L‹X7UYС1,0:€XГ0Ѕ255Љ23:Л(X,74)Ќ(XЋ8,79),О,BF:‹X7c^Ш4,1:С1,07ЗcЛ(0,138)Ќ(255,138),Н:Л(0,134)Ќ(255,134),Н:Л(0,73)Ќ(255,73),Н:Л(0,77)Ќ(255,77),Н7нh€IГ2Ѕ250Љ16:Л(I,99)Ќ(IЋ8,99),Н:‹I7ъЄUГџƒ2(0)7№Я8 аP1$Г"O3V30L255T255C2"8PкP2$Г"O3V30L5T5GFEDDEFGGFEDDEFGFV5FV30DV5DV30CV5CV30L3T3FV5L8FV30"8jфP3$Г"O3V30L10T10DP7D"8‰щP4$Г"O3V30L255T255FO2AO3A"8ё˜TM$Г"BM+3,0U6L3R6BR2BD6;BM+5,-6L4R2D6L2R4BR3;BM+1,0U6R1F2D1U1E2R1D6BR3;BM+5,0L4U6R4BD3BL2L1BD3BR6;"8ї З8ўˆ:ƒ9WœML$Г"8E0C41108E0C40A680A7A08C101F26F78E0FFF108E101FA684A7A43088E031A8E08C0C5F26F139"9sЁTTГ16300:Йџƒ0ГTT:І55009ЬІML$Г"8E16A1108E16A0A680A7A08C17DF26F78E17BF108E17DFA684A7A43088E031A8E08C167F26F139"9шЋTTГ16200:Йџƒ1ГTT:І5500:1ФML$Г"8E1260A684A71FA789024030018C128026F18E125FA684A78820C600E78439":MЩTTГ16100:Йџƒ2ГTT:І5500:”ьML$Г"8E143EA684A701301F8C128026F58E14208600A7843088E08C128026F639":АёTTГ16000:Йџƒ3ГTT:І5500:їіML$Г"8E1021A684A71F30018C11FF26F58E11FF8600A7843088E08C101F26F639";ћTTГ16150:Йџƒ4ГTT:І5500;ZML$Г"8E14E1A684A71F30018C16BF26F58E16BF8600A7843088E08C14DF26F639";vTTГ16050:Йџƒ5ГTT:І5500;|r;Щ|€IГ1Ѕџ‡(ML$)Љ2:AA$Гџ(ML$,I,2):AAГџ‰("&H"ЋAA$):’TTЋVV,AA:VVГVVЋ1:‹I:VVГ0;Я;уpXГ100:YГ100:ZГ2;іuШ4,1:П1,1:Ш3,1<zН(X,Y,Z)<|…џ†(341)Г247ЇYГYЌ1<1~…џ†(342)Г247ЇYГYЋ1#(ž:’65494,0:PL$Г"V30EV10EV30FEFEV10EV30FGFEV10EV30DCBGV10GV30FEDCV10CV30P5;O+;CV10C">.#-Щ"O1V30L6T6;XPL$;">q#2П0,0:‡"YOU HAVE SQUASHED YOUR LAST POSSUM. TOUGH-LUCK,EH?">Т#7€IГ1Ѕ800:‹I:Щ"O3V30L7T7;XPL$;":‡:‡"YOUR FINAL SCORE WAS"S1"PTS.":€IГ1Ѕ700:‹I? #<‡:‰"PLAY AGAIN (Y/N)";I$:…џŽ(I$,1)Г"Y"ЇŽ :„…џŽ(I$,1)Г"N"Ї9030:„9020?M#FЩ"V30L8T8":‡"GAME OVER":€OГ1Ѕ5:Щ"O"Ћџˆ(O):€IГ1Ѕ12:Щџˆ(I):‹I:‹O?}#PЩ"O5V30L4T4;12;P1":Щ"O1L6T6CV5CV30L2T2CV5C"?ƒ#UŠV30L7T7;XPL$;":‡:‡"YOUR FINAL SCORE WAS"S1"PTS.":€IГ1Ѕ700:‹I? #<‡:‰"PLAY AGAIN (Y/N)";I$:…џŽ(I$,1)Г"Y"ЇŽ :„…џŽ(I$,1)Г"N"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ„&?ž0:•200,16000:Р4:ŒA1(16),A2(16),A3(14),A4(14),BU(8),G1(8)&LPKГ65495&V’PK,0&l Ш3,1:М3:Ш4,1:П1,1&wІ5000&‚І2000&аž7:‡@203,"POSSUM RUN";:‡@264,"BY NICK BRADBURY";:П0,0:’65494,0:ЩP2$:’PK,0&лІ1000&я(RNГ40:SCГ0:NBГ4&њPІ8000']Rž:’65494,0:П0,0:‡"ENTER DIFFICULTY LEVEL:":‰"(1=DIFFICULT,20=EASY)";CS:…CSД1БCSВ20Ї82:„CSГCSЋ3'gX’PK,0'žZX1Г2:Y1Г101:X2Г2:Y2Г101:X3Г210:Y3Г82:X4Г210:Y4Г118'Ж\ZXГ100:ZYГ103:І500'С^І8200'д`Щ"V30L255T255"'тbШ4,1:П1,1'јdJ0Гџ(0):J1Гџ(1)(h…J0Д16Ї300:„…J0В47Ї325(.l…J1Д16Ї350:„…J1В47Ї375(ЎnUГџƒ0(0):UГџƒ1(0):UГџƒ2(0):І505:UГџƒ3(0):UГџƒ4(0):UГџƒ5(0):P1Гџ (ZXЋ2,ZYЋ2):P2Гџ (ZXЋ20,ZYЋ6):І500:…P1ДВ0Ї600:„…P2ДВ0Ї600(ЬxSCГSCЋ1:…SCВCS ЇSCГ0:„130(пz…џ„(2)Г1ЇІ400(ђ|…џ„(2)Г1ЇІ420)~…џ„(2)Г1ЇІ425)0‚TIГTIЋ1:…TIВ8ЇTIГ0:І8100:S1ГS1Ћ5:ЩP1$):ЧЅ100)yШ’65494,0:Щ"V30L255T255":€IГ1Ѕ5:Щ"O"Ћџˆ(I):Щ"EADCF":‹I:TPГ0)мЭШ4,1:С1,0:Л(0,101)Ќ(255,115),О,BF:Л(0,82)Ќ(255,98),О,BF:Л(0,118)Ќ(255,133),О,BF:UГџƒ2(0):І500)ув:ƒ*:зЩ"O3V30L5T5EGAV5AV30GEDV5DV30BCAV5AV30GECV5CV30AV5AV30O4BAGFEV5EV30DV5DV30CV5CV30"*ЏмTIГ0:S1ГS1Ћ1000:ž:П0,0:‡"YOU HAVE SCORED A 1000 PT BONUS!":‡:‡"YOU NOW HAVE A SCORE OF"S1:‡" CONGRATULATIONS!"*КцІ8000*быCSГCSЌ2:…CSД4ЇCSГ4+№‡:‡"YOU WILL NOW ADVANCE TO A HIGHERDIFFICULTY LEVEL OF"CSЌ3"."+*ѕ‡" GOOD-LUCK!!!"+;њ€IГ1Ѕ2400:‹I+E’PK,0+O"Ѕ610+ ,…ZXД50Ї108:„P1Гџ (ZXЌ9,ZYЋ4):…P1ДВ0ЇІ505:ZXГZXЌ8:Ѕ600:„І505:ZXГZXЌ8:І500+Џ@ЩP4$:Ѕ108,E…ZXВ190Ї108:„P1Гџ (ZXЋ29,ZYЋ4):…P1ДВ0ЇІ505:ZXГZXЋ8:Ѕ600:„І505:ZXГZXЋ8:І500,YЩP4$:Ѕ108,f^…ZYД90Ї110:„P1Гџ (ZXЋ14,ZYЌ14):…P1ДВ0ЇІ505:ZYГZYЌ18:Ѕ600:„І505:ZYГZYЌ18:І500,urЩP4$:Ѕ110,Ыw…ZYВ110Ї110:„P1Гџ (ZXЋ13,ZYЋ24):…P1ДВ0ЇІ505:ZYГZYЋ18:Ѕ600:„І505:ZYГZYЋ18:І500,к†ЩP4$:Ѕ110-…џ„(2)Г1Ї405:„Х(X1,Y1)Ќ(X1Ћ42,Y1Ћ13),A1,Н-’-.•Х(X2,Y2)Ќ(X2Ћ42,Y2Ћ13),A2,Н-4˜-TšЛ(X1,Y1)Ќ(X1Ћ42,Y1Ћ13),О,BF-Zœ-zŸЛ(X2,Y2)Ќ(X2Ћ42,Y2Ћ13),О,BF-€Ђ- ЄХ(X3,Y3)Ќ(X3Ћ32,Y3Ћ13),A3,Б-ІІ-ЦЉХ(X4,Y4)Ќ(X4Ћ30,Y4Ћ16),A4,Б-ЬЋ-ьЎХ(X5,Y5)Ќ(X5Ћ20,Y5Ћ10),G1,Н-ђА.єХ(ZX,ZY)Ќ(ZXЋ24,ZYЋ10),BU,Б.і.BљШ4,1:С1,0:Л(ZX,ZY)Ќ(ZXЋ24,ZYЋ10),О,BF.Hќ.”X’65494,0:Щ"O3V30L255T255":X5ГZX:Y5ГZY:І430:€IГ12Ѕ1ЉЌ1:Щџˆ(I):Щџˆ(I):‹I.Ћ]NBГNBЌ1:…NBД0Ї9000/bШ4,1:С1,0:Л(0,101)Ќ(255,115),О,BF:Л(0,82)Ќ(255,98),О,BF:Л(0,118)Ќ(255,133),О,BF Ѕ 1370'1і… џ‘(CЋ1,D)ДВ0 Ї WГџ‘(CЋ1,D): Ѕ 1370'\… џ‘(C,DЌ1)ДВ0 Ї WГ џ‘(C,DЌ1): Ѕ 1370'† … џ‘(C,DЋ1)ДВ0 Ї WГџ‘(C,DЋ1): Ѕ 1370'“œ(A,B,2)' œ(C,D,3)'Е(  џ„(13)­10Ћ80,1'С2Ѕ 1060'в<€ TГ1 Ѕ 1000'иF‹'оP(:Z… WГ2 Ї œ(C,D,3): SCГSCЋTI: € TГ1 Ѕ 3:   204,1:   210,1: ‹ T:   218,6:   218,6: Ѕ 1390(Їd‡ @ 352,"PENALTY: 250";: € TГ1 Ѕ 10:   200,1:   180,1: ‹: € TГ352 Ѕ 363: ‡ @ T,џ‹(143Ћ96);: ‹: SCГSCЌ250(Фn‡ @ 400,"SCORE";SC;" ";(ѓx… SCВ9999 Ї ‡ @ 0,"W-I-N-N-E-R !": Ѕ 1580(ќ‚JГ10)ŒXГ1) –RГ33) І 1130)"ЊRГ43).ДІ 1130)7ОRГ53)CШІ 1130)KвJГ0)aм… RTД55 Ї RTГRTЋ5)rц… WГ2 Ї 1010)~№Ѕ 1300)Љњ‡ @ 0,"LOST... MICE MUST RUN QUICKLY!")Е  200,1)С  180,1)ЭЅ 1540)г"Š)к,ž2)ъ6€ AГ1 Ѕ 100*@‡ @ џ„(415),џ‹(128);* J‹ A*#T‡ @ 428,"WINNER !";*I^‡ @ 485,"YOU ARE THE BIG CHEESE";*Uh  204,2*ar  204,2*p|€ TГ1 Ѕ 50*v†‹*‚  204,2*Žš  210,5*šЄ  213,5*ІЎ  216,8*ЕИ€ TГ1 Ѕ 50*ЛТ‹*ЧЬ  204,4*зж€ TГ1 Ѕ 500*нр‹*щъЅ 1640*яєŠND NOT ON"+џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ №Bd‚ * TANTRUM PART I - CHEESE LOUISE * TRS-80 COLOR BASIC 16Kzn‚ * ELMER'S ARCADE * MARCH 1984 * RICHARD RAMELLA *‚xž 7Œ‚RTГ10МŒ‡ @ 352,"TANTRUM (PART I - CHEESE LOUISE)";Ъ–€ TГ1 Ѕ 4д   5,3оЊ  5,3щД  17,3єО  17,3ќШ‹ Tв• 300м€ AГ1 Ѕ 10'цZ$ГZ$Ћџ‹(128)/№‹ A9њZГ112HA$Гџ‹(128)YD$Гџ‹(131ЋZ)jE$Гџ‹(132ЋZ){"F$Гџ‹(133ЋZ)Œ,I$Гџ‹(136ЋZ)6K$Гџ‹(138ЋZ)Ў@M$Гџ‹(140ЋZ)ПJN$Гџ‹(141ЋZ)аTO$Гџ‹(142ЋZ)с^P$Гџ‹(143ЋZ)юhA$(1)ГZ$ћrB$(1)ГZ$ |C$(1)ГZ$ 0†D$(1)ГA$ЋA$ЋA$ЋA$ЋF$ЋK$ЋA$ЋA$ЋA$ЋA$ XE$(1)ГA$ЋA$ЋA$ЋP$ЋP$ЋP$ЋP$ЋA$ЋA$ЋA$ €šF$(1)ГA$ЋA$ЋA$ЋK$ЋP$ЋP$ЋF$ЋA$ЋA$ЋA$ ЈЄG$(1)ГA$ЋA$ЋA$ЋA$ЋK$ЋF$ЋA$ЋA$ЋA$ЋA$ аЎH$(1)ГA$ЋA$ЋA$ЋD$ЋK$ЋF$ЋD$ЋA$ЋA$ЋA$ нИA$(2)ГZ$ ъТB$(2)ГZ$!ЬC$(2)ГA$ЋA$ЋA$ЋA$ЋF$ЋK$ЋA$ЋA$ЋA$ЋA$!:жD$(2)ГM$ЋM$ЋM$ЋM$ЋP$ЋP$ЋM$ЋM$ЋM$ЋM$!bрE$(2)ГA$ЋA$ЋA$ЋA$ЋP$ЋP$ЋA$ЋA$ЋA$ЋA$!ŠъF$(2)ГA$ЋA$ЋO$ЋM$ЋM$ЋM$ЋM$ЋN$ЋA$ЋA$!ВєG$(2)ГA$ЋE$ЋI$ЋA$ЋA$ЋA$ЋA$ЋE$ЋI$ЋA$!ПўH$(2)ГZ$!чA$(3)ГA$ЋA$ЋA$ЋK$ЋA$ЋA$ЋF$ЋA$ЋA$ЋA$"B$(3)ГA$ЋA$ЋA$ЋK$ЋF$ЋK$ЋF$ЋA$ЋA$ЋA$"7C$(3)ГA$ЋA$ЋA$ЋM$ЋP$ЋP$ЋM$ЋA$ЋA$ЋA$"_&D$(3)ГD$ЋA$ЋA$ЋA$ЋP$ЋP$ЋA$ЋA$ЋA$ЋD$"‡0E$(3)ГM$ЋM$ЋM$ЋM$ЋM$ЋM$ЋM$ЋM$ЋM$ЋM$"”:F$(3)ГZ$"ЁDG$(3)ГZ$"ЎNH$(3)ГZ$"КXІ 1340"УbKГ10"ёl‡ @ 352,"THERE WERE THREE CRANKY ROBOTS."#v€ TГ1 Ѕ 10# €  89,1#Š  125,1##”  147,1#/ž  176,1#5Ј‹#AВІ 1340#SМ€ XГ352 Ѕ 383#eЦ‡ @ X,џ‹(32);#kа‹#к‡ @ 356,"KATE";#ˆфRГ33#юXГ1#œјІ 1130#Ћ€ TГ1 Ѕ 10#З   232,1#У  227,1#Щ ‹#м*‡ @ 366,"NED";#х4RГ43#э>XГ1#љHІ 1130$R€ TГ1 Ѕ 10$\  229,1$ f  223,1$&p‹$:z‡ @ 376,"PETE";$C„RГ53$KŽXГ1$W˜І 1130$fЂ€ TГ1 Ѕ 20$rЌ  227,1$~Ж  218,1$„Р‹$–Ъ€ SГ352 Ѕ 383$Ќд‡ @ S,џ‹(143Ћ96);$Во‹$КшKГ0$ФђQГQЋ1$аќTIГ1010%… QЎ2Гџ(QЎ2) Ї BГџ„(4)Ћ4: DГ15 :„ BГџ„(3)Ћ14: DГ4%AГџ„(RT)Ћ3%CГ4%*$XГџ„(3)%6.HГџ„(3)%C8TIГTIЌ10%[B‡ @ 384,"TIMER:"TI;%mL… TIГ0 Ї 1530%~V… HВ1 Ї 1220%`RГџ„(3)­10Ћ23%Ёj‡ @ R,A$(X);%Еt‡ @ RЋ32,B$(X);%Щ~‡ @ RЋ64,C$(X);%нˆ‡ @ RЋ96,D$(X);%ђ’‡ @ RЋ128,E$(X);&œ‡ @ RЋ160,F$(X);&І‡ @ RЋ192,G$(X);&1А‡ @ RЋ224,H$(X);&@К… JГ10 Ї &SФ… KГ0 Ї (C,D)&[ЮYГC&cиNГD&ат… (џ†(341)А8)Г0 Ї DГDЌ1 :„ … (џ†(342)А8)Г0 Ї DГDЋ1 :„ … (џ†(343)А8)Г0 Ї CГCЌ1 :„ … (џ†(344)А8)Г0 Ї CГCЋ1'ь… CГ0 Ї  :„ … џ‘(CЌ1,D)ДВ0 Ї WГџ‘(CЌ1,D):NE$(A)Г""Ї NE$(A)ГE$(A)''оE$(A)ГNE$(A)'Bшй#2,NE$(A):AГAЋ1:Ѕ920'yђš#1,#2:в UF$Ћ"/DAT":ж"NEW/DAT"Ѕ UF$Ћ"/DAT":Я0:Ѕ30'†ќž:Ž"DIR";"DAYS";'Еј‡@428,"ALTITUDE";:‡@460,A;"FT";'м‡@417,"FUEL LEFT";:‡@449,F;"LBS.";( ‡@438,"DIRECTION";:‡@470,D;"FPџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ‡:ƒ LANGUAGE AID!:ƒ5:ƒ BY<:ƒU:ƒ DON FLETCHER\:ƒc:ƒ– Я0:Р1:•1700:ŒF$(500),E$(500),NF$(200),NE$(200)ЙCГ0:NГ0:AГ0:SГ0:SSГ0:PГџ„(ЌџŸ)иž:‡@ 71,"1) CREATE LIST "є(‡@135,"2) SEE SCORE"2‡@199,"3) STUDY WORDS",<‡@263,"4) LOAD LIST"HF‡@327,"5) UPDATE LIST"dP‡@359,"6) END "vZ‡@461,"(1-6)"ŽdZQ$Гџ’:… ZQ$Г""Ї100nZQГџ‰(ZQ$)ЌxЩ"O4T50FF"Я‚ˆZQ Ѕ150,760,270,820,890,1020иŒЅ90ѕ–Я1:ž:‰"LIST HEADING";LH$  …LH$Г""Ї150 Њ™"O",#1,LH$ 6Дž:‡@66,"FORIEGN TRANSLATION" JО‡@129,;:Л‰F$(A) hШ…F$(A)Г"END"Ї š#1:Я0:Ѕ30 ˆв‡@260,"ENGLISH TRANSLATION" œм‡@321,;:Л‰E$(A) Дцй#1,F$(A):й#1,E$(A) О№AГAЋ1 ШњSГSЋ1 вЅ180!ž:‡@162,"WOULD YOU LIKE THE INCORRECT ANSWER OPTION"! ‡@269,"(Y/N)"!5"A$Гџ’:…A$Г""Ї290!D,Щ"O4T50FF"![6…A$Г"Y"ЇAOГ1:„AOГ2!…@ž:‡@161,"WOULD YOU LIKE TO ANSWER IN"!ЄJ‡@193,"ENGLISH OR ESPANOL"!ЖT‡@268,"(1/2)"!Ы^F$Гџ’:…F$Г""Ї350!кhЩ"O4T50FF"!ъr…F$Г"1"Ї580!њ|…F$Г"2"Ї400"†Ѕ340"RГџ„(A)Ќ1"šž"!ЄSSГ0"0Ў‡@SS,E$(R)"AИ‡@160,;:Л‰A$"SТ…A$ГF$(R)Ї540"\ЬAAГ0"fжNГNЋ1"—р‡@257,"THE CORRECT ANSWER IS: "F$(R)"въ‡@448,"PRESS TO CONTINUE OR TO RETURN";"чєI$Гџ’:…I$Г""Ї500"іў…I$Г"R"Ї30#…AOГ2Ї400#…AAГ1Ї400:„410#.‡@352,"CORRECT!!!"#8&CГCЋ1#A0AAГ1#K:Ѕ490#YDRГџ„(A)Ќ1#_Nž#hXSSГ0#wb‡@SS,F$(R)#ˆl‡@160,;:Л‰A$#šv…A$ГE$(R)Ї720#Ѓ€AAГ0#­ŠNГNЋ1#@257,"THE CORRECT ANSWER IS: "E$(R)$ž‡@448,"PRESS TO CONTINUE OR TO RETURN";$.ЈI$Гџ’:…I$Г""Ї680$=В…I$Г"R"Ї30$KМ…AOГ2Ї580$^Ц…AAГ1Ї580:„590$uа‡@352,"CORRECT!!!"$кCГCЋ1$ˆфAAГ1$’юЅ670$˜јž$К‡@101,"CORRECT INCORRECT"$Ю ‡@167,C:‡@179,N$о€XГ1Ѕ1500:‹$њ …CВN Ї Щ"T10O3GABO4T2D"%*Ѕ30%4ž:AГ0:Я1%0>‰"TYPE IN FILE HEADING";FH$%@H™"I",#1,FH$%RR…џŒ(1)ГЌ1Ї870%ƒ\‰#1,F$(A):‰#1,E$(A):‡F$(A),E$(A):AГAЋ1:Ѕ850%“fš#1:Я0:Ѕ30% p:ƒUPDATE%ХzЯ1:ž:‡"FILE TO UPDATE":‰ UF$:AГ1%е„™"I",#1,UF$%ыŽ™"O",#2,"NEW/DAT"%ў˜…џŒ(1)ГЌ1Ї1010&RЂ‰#1,F$(A):ž:‡"DATA ITEM:":‡F$(A):‡:‡"PRESS IF NO CHANGE":‡:‡:‡"CHANGE:"&zЌЛ‰ NF$(A):… NF$(A)Г""Ї NF$(A)ГF$(A)&‰Жй#2,NF$(A)&šРF$(A)ГNF$(A)&юЪ‰#1,E$(A):ž:‡"DATA ITEM:":‡E$(A):‡:‡"PRESS IF NO CHANGE":‡:‡:‡"CHANGE:"'дЛ‰ NE$(A):… џ<:ƒ LANGUAGE AID5:ƒ FOR 16K CASSETTE<:ƒO:ƒ BYV:ƒo:ƒ DON FLETCHERv:ƒ}:ƒ„ Р1Ÿ•5000:ŒF$(500),E$(500)ИCГ0:NГ0:AГ0:SГ0:SSГ0гž:‡@71,"1) ADD WORDS"я‡@135,"2) STUDY WORDS" #‡@199,"3) SEE SCORE"$(‡@263,"4) SAVE WORDS"?-‡@327,"5) LOAD WORDS"V2‡@460,;:‰"(1-5)";Fe7Щ"O4T50FF"<ˆF Ѕ70,115,360,395,455ŠAЅ50FžАK‡@130,"FORIEGN TRANSLATION"УP‡@194,;:‰F$(A)иU…F$(A)Г"END"Ї 25јZ‡@260,"ENGLISH TRANSLATION" _‡@322,;:‰E$(A) dAГAЋ1 iSГSЋ1 (nЅ70 dsž:‡@162,"WOULD YOU LIKE THE INCORRECT ANSWER OPTION" vx‡@268,"(Y/N)" ‹}A$Гџ’:…A$Г""Ї125 š‚Щ"O4T50FF" Б‡…A$Г"Y"ЇAOГ1:„AOГ2 лŒž:‡@161,"WOULD YOU LIKE TO ANSWER IN" њ‘‡@193,"ENGLISH OR ESPANOL"! –‡@268,"(1/2)"!!›F$Гџ’:…F$Г""Ї155!0 Щ"O4T50FF"!@Ѕ…F$Г"1"Ї270!PЊ…F$Г"2"Ї180!ZЏЅ150!hДRГџ„(A)Ќ1!nЙž!О…џ‡(E$(R))В28ЇSSГ128 :„SSГ130!ŸУ‡@SS,E$(R)!ЏШ‡@192,;:‰A$!СЭ…A$ГF$(R)Ї250!ЪвAAГ0!дзNГNЋ1"м‡@256,"THE CORRECT ANSWER IS: "F$(R)"@с‡@416,"PRESS TO CONTINUE OR TO RETURN""UцI$Гџ’:…I$Г""Ї230"dы…I$Г"R"Ї25"r№…AOГ2Ї180"…ѕ…AAГ1Ї180:„185"œњ‡@260,"CORRECT!!!""ІџCГCЋ1"ЏAAГ1"Й Ѕ225"ЧRГџ„(A)Ќ1"Эž"я…џ‡(F$(R))В28ЇSSГ128 :„SSГ130"ў‡@SS,F$(R)#"‡@192,;:‰A$# '…A$ГE$(R)Ї340#),AAГ0#31NГNЋ1#e6‡@256,"THE CORRECT ANSWER IS: "E$(R)#Ÿ;‡@416,"PRESS TO CONTINUE OR TO RETURN"#Д@I$Гџ’:…I$Г""Ї320#УE…I$Г"R"Ї25#бJ…AOГ2Ї270#фO…AAГ1Ї270:„275#ћT‡@260,"CORRECT!!!"$YCГCЋ1$^AAГ1$cЅ315$hž$@m‡@101,"CORRECT INCORRECT"$Tr‡@167,C:‡@179,N$dw€XГ1Ѕ1500:‹$€|…CВN Ї Щ"T10O3GABO4T2D"$‰Ѕ25$š†:ƒSAVE WORDS$ ‹ž$Ю‡"POSITION TAPE--PRESS PLAY AND RECORD"$ћ•‰"TYPE IN LIST #:PRESS ";TT$% š™"O",#Ќ1,TT$%Ÿ€AГ0 Ѕ SЌ1%*Є‡#Ќ1,F$(A)%5Љ‡F$(A)%DЎ‡#Ќ1,E$(A)%OГ‡E$(A)%UИ‹%_Нš #Ќ1%hТЅ25%nЧž%”Ь‡"REWIND RECORDER AND PRESS PLAY"%Сб‰"TYPE IN LIST #:PRESS ";OO$%вж™"I",#Ќ1,OO$%клAГ1%ыр… џŒ(Ќ1)Ї505&х‰ #Ќ1,F$(A),E$(A)&ъ‡F$(A):‡E$(A)&яAГAЋ1&(єЅ 480&2љš #Ќ1&;ўЅ25ANGE":‡:‡:‡"CHANGE:"&zЌЛ‰ NF$(A):… NF$(A)Г""Ї NF$(A)ГF$(A)&‰Жй#2,NF$(A)&šРF$(A)ГNF$(A)&юЪ‰#1,E$(A):ž:‡"DATA ITEM:":‡E$(A):‡:‡"PRESS IF NO CHANGE":‡:‡:‡"CHANGE:"'дЛ‰ NE$(A):… џeБž3:‡@8,"K-BUG DATA LOADER";:ŒCH$(200):€XГ1Ѕ137:CH$(X):‹:™"D",#1,"K-BUG.DAT",16:а#1,8 џЇ CH$:€XГ1Ѕ97:й#1,CH$(X):Х#1,X:‹:€XГ98Ѕ137:YГ158ЋX:й#1,CH$(X):Х#1,Y:‹:‡@64,"DONE";:‘Ј†FOR,GO,REM,":REM",ELSE,IF,DATA,PRINT,ON,INPUT,END,NEXT,DIM,READ,RUN,RESTORE,RETURN,STOP,POKE,CONT,LIST,CLEAR,NEW,CLOAD,CSAVE,OPEN,CLOSE,LLIST,SET,RESET,CLS,MOTOR,SOUND,AUDIO,EXEC,SKIPF,TAB(,TO,SUB,THEN,NOT,STEP,OFF,+,-,*,/,^,AND,OR,>,=,<,DEL Ђ†EDIT,TRON,TROFF,DEF,LET,LINE,PCLS,PSET,PRESET,SCREEN,PCLEAR,COLOR,CIRCLE,PAINT,GET,PUT,DRAW,PCOPY,PMODE,PLAY,DLOAD,RENUM,FN,USING,DIR,DRIVE,FIELD,FILES,KILL,LOAD,LSET,MERGE,RENAME,RSET,SAVE,WRITE,VERIFY,UNLOAD,DSKINI,BACKUP,COPY,DSKI$,DSKO$,SGN!d†INT,ABS,USR,RND,SIN,PEEK,LEN,STR$,VAL,ASC,CHR$,EOF,JOYSTK,LEFT$,RIGHT$,MID$,POINT,INKEY$,MEM,ATN,COS,TAN,EXP,FIX,LOG,POS,SQR,HEX$,VARPTR,INSTR,TIMER,PPOINT,STRING$,CVN,FREE,LOC,LOF,MKN$,AS1!n'‹!ˆ'W$Гџ’:…W$Г""Ї10013:„BГ1:Ѕ220! ШAГ1:BГ1!Рв:ƒ***** OFF SCREEN ? ******!ѓм…XЋA­DВ255ЇXГ0:AГ0:BГ0:„…XЋA­DД0ЇXГ255:AГ0:BГA"&ц…YЋB­DВџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџb:ƒ***** GET IMAGE *******'SlФ(X1,Y1)Ќ(X,Y),P:X2ГXЌX1:Y2ГYЌY1:Щ"V16L8CCL16DE":Ѕ60'sv:ƒ***** REPLACE IMAGE *****'Б€Х(џ(XЎ2)­2,џ(YЎ2)­2)Ќ(џ(XЎ2)­2ЋX2,џ(YЎ2)­2ЋY2),P:Ѕ60'бŠ:ƒ***** LIST COMMANDS *****(В”ž:‡Є12)"COMMANDS":‡"ARROWS, QWAS - MOVE CURSOR.":‡"L - DRAW LINE FROM LAST POINT DRAWN TO PRESENT POSITION. C - FOLLOWED BY # TO CHANGE COLOR.":‡"D - FOLLOWED BY # TO CHANGE DISTANCE CURSOR MOVES.") ž‡"O - DRAWS CIRCLE, HIT SPACE FOR EDGE, PRESENT POS. IS CENTERB - DRAWS BOX, HIT SPACE FOR ONE CORNER, PRESENT POS. IS OTHER CORNER.":‡"- - CONTINUOUS LINE MODE.":‡". - NORMAL MODE (DRAWS LINE ONLY WHEN L IS HIT).";*LЈІ1000:ž:‡Є12)"COMANDS":‡"J - JOYSTK MODE.":‡"K - KEY BOARD MODE.":‡"P - FOLLOWED BY PAINT #, BORDER # TO PAINT AT PRESENT POS.":‡"CLEAR - HIT 2X TO CLEAR SCREEN."+,В‡"G - GET, HIT ENTER FOR UPPER LEFT CORNER, PRESENT POSIT. IS LOWER RIGHT CORNER.":‡"R - REPLACE, PRESENT POSITION IS UPPER LEFT CORNER.":‡"M - FOLLOWED BY # TO CHANGE MODEN - SWITCHES BETWEEN COLOR SETS."+}М‡"<,> - CHANGE PAGE.":‡"F - FINISH":‡"? - LIST COMMANDS.";:І1000:П1,CS:Ѕ60+œЦ:ƒ***** CHANGE MODE ******+КаІ1000:…џ‰(I$)В4ЇЩE$:Ѕ60+ъкMDГџ‰(I$):…MDГ0ЇMPГ8:„…MDГ1БMDГ2ЇMPГ7:„MPГ5+љфMPГMPЌ8ЋPC, ю…PGВMP ЇPGГMP,!јШMD,PG:П1,CS:Ѕ60,B:ƒ***** CHANGE COLOR SET ***,W …CSГ0ЇCSГ1:„CSГ0,fП1,CS:Ѕ60,„ :ƒ***** CHANGE PAGE *****,Ј*PGГPGЌ1:…PGД1ЇPGГ1:Ѕ830:„Ѕ830,Т4PGГPGЋ1:…PGВMP ЇPGГMP,и>ШMD,PG:П1,CS:Ѕ60,љо:ƒ**** INKEY$ SUBRUTINE ****-шI$Гџ’:…I$Г""Ї1000-ђZZ$-.*ž:‡:‡:‡:‡ P1$;-S4‡Є6)"YOU ARE LOADING DATA":‡ P1$-e>™"I",Ќ1,"NEW"-qH‰#Ќ1,N3-}R‰#Ќ1,N4-Œ\€ XГ1 Ѕ N3-›f‰#Ќ1,I$(X)-Њp‰#Ќ1,D$(X)-Иz‰#Ќ1,A(X)-Ш„‰#Ќ1,D1$(X)-иމ#Ќ1,I1$(X)-ч˜‰#Ќ1,A1(X)-яЂ‹ X-јЌš#Ќ1.ЖZQџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‡ P1$:‡:‡0( ‡Є6)"DATA ALREADY LOADED":‡0P ‡Є2)"DO YOU WANT TO RELOAD? (Y/N)";0j € IIГ1 Ѕ 10:  100,3:‹0v (Л ‰ KK$0“ 2… KK$Г"Y" Ї 2040 :„ 15100š <:ƒ0Ё F:ƒ0Ц P:ƒ PRINT RESULTS TO PRINTER0Э Z:ƒ0д d:ƒ0ш nž:… FFГ1 Ї 27300ї x‡:‡:‡ P1$;1 ‚‡Є5)"YOU MUST SUMMARIZE DATA"1@ Œ‡Є5)"PAGE 3 BEFORE PRINTING":‡ P1$1U –€ XГ1 Ѕ 1000:‹ X1a  Ѕ 15101‚ Њ‡ P1$;:‡Є12)"PRINTING":‡ P1$1Ђ Д‡#Ќ2,P2$;P3$;џЁ(40,"#");P2$1Ы О‡#Ќ2,Є9)"DENTAL EXPENSE SUMMARY";P2$1ы Ш‡#Ќ2,џЁ(40,"#");P2$;P2$;P4$2 в‡#Ќ2,Є6)"DATE";Є17)"NAME";2! м‡#Ќ2,Є32)"CHARGE";2? ц‡#Ќ2,Є47)"INSURANCE PMT";2\ №‡#Ќ2,Є66)"EMPLOYEE COST"2p њ‡#Ќ2,џЁ(80,"-")2 € XГ1 Ѕ N32Ѕ ‡#Ќ2,Є5);D$(X);Є16);I$(X);Є31)"";2Ь ‡#Ќ2,Э"$###.##";A(X);:‡#Ќ2,Є50)"";2ч "‡#Ќ2,Э"$###.##";A2(X);3 ,… A2(X)Г0 Ї 2870 :„ 28803 6‡#Ќ2,Є59)"#";3' @‡#Ќ2,Є68)"";3F J‡#Ќ2,Э"$###.##";A(X)ЌA2(X)3M T‹X3a ^‡#Ќ2,џЁ(80,"-")3v h‡#Ќ2,Є5)"TOTAL";3‡ r‡#Ќ2,Є30)"";3  |‡#Ќ2,Э"$####.##";TA;3Б †‡#Ќ2,Є49)"";3Ъ ‡#Ќ2,Э"$####.##";TP;3л š‡#Ќ2,Є67)"";3і Є‡#Ќ2,Э"$####.##";TAЌTP4 Ў‡#Ќ2,P2$;P2$4 ИЅ 15104 Т:ƒ4! Ь:ƒ4= ж:ƒ END PROGRAM RUN4D р:ƒ4K ъ:ƒ4b єž:‡"PROGRAM ENDED"4p ў‘:Ѕ 1510#›FPž#МFZ‡"PROGRAM FOR ADDING RETURN"#вFd‡"TO NORMAL CODE"#ъFn‡"RAINBOW MAY,1982#ђFx‡:‡$F‚‰"FIRST LINE TO CODE";C$&FŒRГџ†(25)­256Ћџ†(26)$@F–XГџ†(RЋ2)­256Ћџ†(RЋ3)$XF RГџ†(R)­256Ћџ†(RЋ1)$jFЊ… CДВX Ї18070$vFД’RЌ2,30$™FО‰"NEXT LINE TO CODE";C:Ѕ18070$ŸFPž$РFZ‡"PROGRAM FOR ADDING RETURN"$жFd‡"TO NORMAL CODE"$юFn‡"RAINBOW MAY,1982$іFx‡:‡%F‚‰"FIRST LINE TO CODE";C%*FŒRГџ†(25)­256Ћџ†(26)%DF–XГџ†(RЋ2)­256Ћџ†(RЋ3)%\F RГџ†(R)­256Ћџ†(RЋ1)%nFЊ… CДВX Ї18070%zFД’RЌ2,30%FО‰"NEXT LINE TO CODE";C:Ѕ18070%Ѓž%Ф‡"PROGRAM FOR ADDING RETURN"%к‡"TO NORMAL CODE"%ђ‡"RAINBOW MAY,1982%њ‡:‡&‰"FIRST LINE TO CODE";C&%(RГ12­256Ћ1&?2XГџ†(RЋ2)­256Ћџ†(RЋ3)&W<‡:‡" TOTAL AMOUNT PAID BY INSURANCE"']F‡:‡Є12)"";:‡Э"$####.##";TP'€P‡:‡Є5)"TOTAL UNINSURED AMOUNT"'ЂZ‡:‡Є12)"";:‡Э"$####.##";TAЌTP'Ќd‡:‡:‡'вn‰" PRESS TO CONTINUE";P'оxЅ 1790'ф‚Š'ќŒI1Г97:I2Г106:I3Г116(–‡" DATE NAME AMOUNT"(6 € XГ1 Ѕ 32:‡"*";:‹(<Њ(CД:ƒ(JО:ƒ(hШ:ƒ DISPLAY MAIN MENU(oв:ƒ(vм:ƒ(цž:‡:‡" DENTAL INSURANCE PROGRAM"(Ѓ№‡(Тњ‡Є3)"1=ENTER DENTAL VISIT"(ц‡Є3)"2=ENTER INSURANCE PAYMENT")‡Є3)"3=SUMMARIZE ALL DATA")‡Є3)"4=LOAD DATA")1"‡Є3)"5=SAVE DATA")F,‡Є3)"6=HARDCOPY")^6‡Є3)"7=END PROGRAM")d@‡)ˆJ‰" ENTER ONE OF THE ABOVE";MM)ДTˆ MM Ѕ 280,650,890,2030,2290,2670,3060)Р^І 1910)ЬhЅ 1510)вrž)ю|B1Г64:B2Г71:B3Г79:B4Г88*†‡" DATE NAME CHARGE INS PMT"*,€ XГ1 Ѕ 32:‡"*";:‹*2š*ZЄB1ГB1Ћ32:B2ГB2Ћ32:B3ГB3Ћ32:B4ГB4Ћ32*`Ў*ŠИ‡@451,"PRESS TO CONTINUE":‰ P*Т* Ь‡@B1,D$(X);*Аж‡@B2,I$(X);*Яр‡@B3,"";:‡Э"$###.##";A(X);*яъ‡@B4,"";:‡Э"$###.##";A2(X);*ѕє*§ўž:‡+"‡" IF YOU WANT ANOTHER SUMMARY"+H‡" PAGE, ENTER PAGE NUMBER(1-3)"+a‰" PAGE"; P+x&… PВ0 А PД4 Ї 1040+„0Ѕ 1510+Ё:€ XГ1 Ѕ 1000:‹ X:Ѕ 1510+ЈD:ƒ+ЏN:ƒ+ЩX:ƒ ERROR ROUTINE+аb:ƒ+зl:ƒ+шv€ XГ1 Ѕ 10:ž+ћ€€ TГ1 Ѕ 50:‹ T,Ї@233,"ILLEGAL ENTRY",!”  100,1,6ž€ YГ1 Ѕ 50:‹ Y,X,<Јž,BВ,IМ:ƒ,PЦ:ƒ,tа:ƒ LOAD DATA FROM CASSETTE,{к:ƒ,‚ф:ƒ,”ю… ZQГ1 Ї 2560,Ијž:‡ P1$;:‡Є11)"LOAD DATA":‡ P1$,ж‡:‡Є7)"1. LOAD DATA TAPE",ѕ ‡:‡Є7)"2. PRESS PLAY ONLY"-‡:‡Є7)"3. PRESS ENTER"- Л‰ ZZ$-.*ž:‡:‡:‡:‡ P1$;-S4‡Є6)"YOU ARE LOADING DATA":‡ P1$-e>™"I",Ќ1,"NEW"-qH‰#Ќ1,N3-}R‰#Ќ1,N4-Œ\€ XГ1 Ѕ N3-›f‰#Ќ1,I$(X)-Њp‰#Ќ1,D$(X)-Иz‰#Ќ1,A(X)-Ш„‰#Ќ1,D1$(X)-иމ#Ќ1,I1$(X)-ч˜‰#Ќ1,A1(X)-яЂ‹ X-јЌš#Ќ1.ЖZQГ1. РЅ 1510.Ъ:ƒ.д:ƒ.=о:ƒ SAVE DATA TO CASSETTE.Dш:ƒ.Kђ:ƒ.Xќž:‡ P1$;.s ‡Є11)"SAVE DATA":‡ P1$.‘ ‡:‡Є7)"1. LOAD DATA TAPE".Д ‡:‡Є7)"2. PRESS RECORD & PLAY".Я $‡:‡Є7)"3. PRESS ENTER".к .Л‰ ZZ$.э 8ž:‡:‡:‡:‡ P1$;/ B‡Є6)"YOU ARE SAVING DATA":‡ P1$/# L™"O",Ќ1,"NEW"// V‡#Ќ1,N3/; `‡#Ќ1,N4/J j€ XГ1 Ѕ N3/Y t‡#Ќ1,I$(X)/h ~‡#Ќ1,D$(X)/v ˆ‡#Ќ1,A(X)/† ’‡#Ќ1,D1$(X)/– œ‡#Ќ1,I1$(X)/Ѕ І‡#Ќ1,A1(X)/­ А‹ X/Ж Кš#Ќ1/Т ФЅ 1510/Щ Ю:ƒ/а и:ƒ/ъ т:ƒ ERROR ROUTINE/ё ь:ƒ/ј і:ƒ0 ž:џr$d:ƒ DENTAL EXPENSE PROGRAM+n:ƒOx:ƒ (C)1982 BY DENNIS WEIDEV‚:ƒzŒ:ƒ ALBUQUERQUE, NEW MEXICO–:ƒˆ :ƒ—Њž:‡:• 1000ЫДP1$ГџЁ(32,"%"):P2$Гџ‹(10):P3$Гџ‹(31):P4$Гџ‹(30)ОŒ D$(20),D1$(20),I$(20),I1$(20),A(20),A1(20),A2(20)Ш‡Є9)"DENTAL PROGRAM";в‡:‡Є7)"BY DENNIS H. WEIDE"Vм‡:‡Є9)"COPYRIGHT 1982"fц€ XГ1 Ѕ 550n№‹ XzњЅ 1510Š… PГ1 Ї 280š… PГ2 Ї 650 žВ"… N7Г1 Ѕ 580Л,N7Г1Т6:ƒЩ@:ƒщJ:ƒ ENTER DENTAL VISITS№T:ƒї^:ƒ h‰"ENTER NUMBER OF VISITS";N1 (rž:FFГ0:ZQГ1 @|‡Є9)"DENTAL VISITS" L†І 1420 a€ XГN3Ћ1 Ѕ N1ЋN3 wš‡@I1,"";:Л‰ D$(X) Є‡@I2,"";:Л‰ I$(X) ЁЎ‡@I3,"";:‰ A(X) РИI1ГI1Ћ32:I2ГI2Ћ32:I3ГI3Ћ32 ШТ‹ X нЬ€ XГN3Ћ1 Ѕ N1ЋN3 ьжT1ГT1ЋA(X) ѓр‹ !ъ‡:‡Є5)"TOTAL CHARGES ";!#є‡Э"$####.##";T1!4ў‡:‡:N3ГN3ЋN1!?Ѕ 630!F:ƒ!M:ƒ!g&:ƒ ERROR ROUTINE!n0:ƒ!u::ƒ!}D‡:‡!ŸN‡Є4)"YOU CANNOT REENTER DATA"!ЉX‡:‡:‡!Яb‰" PRESS TO CONTINUE";X!лlЅ 1510" v‰" PRESS TO CONTINUE";I4:Ѕ 1510"€Š"Šž"'”… N8Г1 Ї 580"0žN8Г1"7Ј:ƒ">В:ƒ"aМ:ƒ ENTER INSURANCE CLAIMS"hЦ:ƒ"oа:ƒ"к‰"ENTER NUMBER OF CLAIMS";N2"Џфž:‡Є6)"INSURANCE PAYMENTS""ХюZQГ1:FFГ0:І 1420"кј€ XГN4Ћ1 Ѕ N2ЋN4"ё‡@I1,"";:Л‰ D1$(X)# ‡@I2,"";:Л‰ I1$(X)#‡@I3,"";:‰ A1(X)#< I1ГI1Ћ32:I2ГI2Ћ32:I3ГI3Ћ32#D*‹ X#Y4€ XГN4Ћ1 Ѕ N2ЋN4#m>T2ГT2ЋA1(X):‹ X#šH‡:‡Э"TOTAL INSURANCE REC'D $$####.##";T2#ЋR‡:‡:N4ГN4ЋN2#к\‰" PRESS TO CONTINUE";I4:Ѕ 1510#сf:ƒ#шp:ƒ#ќz:ƒ SUMMARY$„:ƒ IF YOU HAVE MORE THAN$4Ž:ƒ 20 CLAIMS$T˜:ƒ CHANGE X & Y VALUES$]Ђ:ƒ$dЌ:ƒ$vЖž:‡:‡:‡:‡ P1$$šР‡Є8)"ONE MOMENT PLEASE":‡:‡ P1$$ЉЪ€ XГ1 Ѕ 20$Ид€ YГ1 Ѕ 20$шо… D1$(Y)ГD$(X) А I1$(Y)ГI$(X) Ї A2(X)ГA1(Y)$ђш‹ Y,X$јђž%ќ‡:‰" ENTER PAGE NUMBER (1-3)";P%5… PД1 Б PВ3 Ї 1050%Oˆ P Ѕ 1120,1130,1210%i‡:‡Є9)"INVALID INPUT"%u$Ѕ 1020%|.:ƒ%ƒ8:ƒ%ЂB:ƒ PAGE PRINT ROUTINE%ЉL:ƒ%АV:ƒ%Ю`P1Г1:P2Г12:І 1650:Ѕ1140%цjP1Г13:P2Г20:І 1650%іt€ XГP1 Ѕ P2& ~… A(X)Д1 Ї 1180&ˆІ 1740&"’І 1700&(œ‹&4ІІ 1720&@АЅ 1790&KКž:FFГ1&YФTAГ0:TPГ0&hЮ€ XГ1 Ѕ 20&wиTAГTAЋA(X)&‡тTPГTPЋA2(X)&ь‹&”і:ƒ&›:ƒ&П :ƒ PRINT RESULTS ON SCREEN&Ц:ƒ&Э:ƒ&і(‡:‡Є2)"TOTAL AMOUNT PAID BY PATIENT"'2‡:‡Єџ( C$Г"^***QWAS** LCPOD-,JKFBGR?MN<>"щA$Гџ‹(128):ž0:‡џЁ(32,175);:€AГ32Ѕ448Љ32:‡@A,џ‹(175);:‡@AЋ31,џ‹(175);:‹A:‡@480,џЁ(31,175);:’1535,175:‡@68,"the";A$;"color";A$;"computer";A$;"artist";:‡@201,"by";A$;"eric";A$;"einem";:Ђ44539џ(ŒP(20,20):Ш3,1:М1X2XГ128:YГ96:CГ4:DГ4:MDГ3:CSГ0:PGГ1:ž:‰"HOW MANY PAGES ARE PCLEARED ";PC:MPГPCЌ3:П1,CS–єMГ1:Ѕ60 ::ƒCONTINUOUS LINE MODE%ZўMГ0:Ѕ60 ::ƒNORMAL MODE%xJГ1:Ѕ60 ::ƒJOYSTICK MODE%–JГ0:Ѕ60 ::ƒKEYBOARD MODE&ž:‡"1 - SAVE PICTURE":‡"2 - LOAD PICTURE":‡"3 - WORK ON PICTURE":‡"4 - EXIT":‰"YOUR CHOICE ";A:ˆA Ѕ550,560,580,570&m&Л‰"NAME OF PICTURE";N$:‰"STARTING PAGE, ENDING PAGE ";S,E:˜MN$,S­1536,(EЋ1)­1536Ќ1,0:Ѕ540&•0Л‰"NAME OF PICTURE :";N$:—MN$:Ѕ540&Ј:‡"GOOD BYE.":Š&ЗDП1,CS:Ѕ60&еN:ƒ***** DRAW BOX ********&ћXЛ(X,Y)Ќ(X1,Y1),Н,B:X1ГX:Y1ГY:Ѕ60'џ@* ‚ DATASAVE- (C) 1983, COLORMANIA CO.5ž:•200Y‡"DATASAVE - UTILITY TO CREATE"(‡"BASIC DATA LINES FROM ML PROGRAM"Њ2‡:‡"CAUTION- ML PROGRAM MUST BE PUT"б<‡"INTO MEMORY BEFORE RUNNING THIS"јF‡"ROUTINE, AND ADDRESSES MUST NOT"P‡"CONFLICT- USE CLEAR OR PCLEAR">Z‡"STATEMENTS AS NECESSARY":‡‡d‡"ML PROGRAM IS TO BE SAVED TO-":‡"1-TAPE":‡"2-DISK":‡:‡"SELECT ONE"œnI$Гџ’:…I$Г""Ї110ИxIГџ‰(I$):…IДВ1АIДВ2Ї110п‚ž:‡"ML PROGRAM'S START ADDRESS":‰S Œ‡"ML PROGRAM'S END ADDRESS":‰E 5–ž:‡"ENTER NAME OF ";:… IГ1 Ї‡"TAPE";:„‡"DISK"; S ‡" FILE TO BE":‡"CREATED" ~ЊЛ‰FI$:… џ‡(FI$)Г0Ї150 :„ FI$ГџŽ(FI$,8) ЇД… IГ1 Ї DEГЌ1 :„ DEГ1:FI$ГFI$Ћ"/BAS" ЫОSLГ1000:ƒInitialize line number нШ™ "O",#DE,FI$!вDA$Гџˆ(SL)Ћ" DATA ":ƒBegin data string!$мS$Гџˆ(џ†(S)):ƒGet value!OцS$Гџ(S$,џ‡(S$)Ќ1):ƒDrop leading blank!q№DA$ГDA$ЋS$:ƒBuild data string!–њ… SГE Ї 270 :ƒTest for last byte!е… џ‡(DA$)Д60 Ї DA$ГDA$Ћ",":SГSЋ1:Ѕ220:ƒAdd comma and loop!ћ‡DA$:‡#DE,DA$:ƒ Dump to tape/disk"?… SДВE Ї SLГSLЋ10:SГSЋ1:Ѕ210 :„ š#DE:Š :ƒLoop back if not done 1 TO 31*HOW MANY ROWS DO YOU WANT ? 1 TO 16*Ь§ЗН '=Ї Œ&ށ0-.9.*€0З  ћ ‰§З дЖЗЦ =їЗЦ ЖИ=їИЛЗЗЗ9ОЫНцН•Нц ЇЭNOT A NUMBER! TRY AGAIN.*П §#ќ У ƒ-ЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџФ(‚ BASIC DRIVER FOR ML PONG ROUTINEE‚ LOADS PONG TO HIGH RAMU • 200,15975k€ AГ15976 Ѕ 16383z D:’A,D:‹…(Ђ15976Нш† 32,2,42,0,127,255,192,127,255,195,127,255,197,182їђ† 255,34,132,7,138,224,183,255,34,127,255,199,127,2551ќ† 201,127,255,203,127,255,204,127,255,206,127,255,208j† 127,255,210,142,14,0,134,255,167,128,140,37,255,45Ѓ† 249,134,85,142,16,128,167,136,31,167,132,48,136,32л† 140,37,224,45,243,142,16,128,167,137,21,0,167,128 $† 140,17,0,45,245,142,17,34,204,85,255,237,140,161,23 N.† 0,249,23,1,36,166,137,0,128,129,255,39,2,32,51,236 †8† 140,142,193,85,39,24,23,0,244,236,140,132,26,1,70 ПB† 86,70,86,237,141,255,122,48,136,32,23,0,207,32,215 їL† 166,2,129,255,38,79,23,0,214,48,1,204,213,127,237!/V† 141,255,96,32,228,23,0,228,166,136,224,129,255,39!g`† 2,32,180,236,141,255,78,193,85,39,25,23,0,180,236!Ÿj† 141,255,67,26,1,70,86,70,86,237,141,255,57,48,136!йt† 224,23,0,142,32,214,166,2,129,255,38,75,23,0,149,48"~† 1,204,213,127,237,141,255,31,32,228,23,0,163,166,137"Lˆ† 0,128,129,255,39,2,32,48,236,141,255,12,129,85,39"…’† 19,141,115,26,1,89,73,89,73,237,141,254,252,48,136"Пœ† 32,141,82,32,219,166,31,129,255,16,38,255,79,141,88"љІ† 48,31,204,253,87,237,141,254,226,32,228,141,103,166#2А† 136,224,129,255,39,2,32,184,236,141,254,209,129,85#mК† 39,19,141,56,26,1,89,73,89,73,237,141,254,193,48,136#ЅФ† 224,141,23,32,220,166,31,129,255,16,38,255,84,141#оЮ† 29,48,31,204,253,87,237,141,254,167,32,228,236,141$и† 254,161,237,132,237,136,32,237,136,64,237,136,96,141$Sт† 20,57,204,255,255,237,132,237,136,32,237,136,64,237$ь† 136,96,236,141,254,129,57,16,142,2,128,49,63,38,252$Уі† 57,52,16,198,100,215,140,95,189,169,81,53,16,57 Ы И:ƒ**DISPLAY DIRECTORY**0J НІ 10000[ ТZГ0:€YГ1 Ѕ340t Ч… YДГ17 Ї XГ1 :„ XГ20А ЬTI$(Y)Гџ(B$(X),Z­15Ћ3,12):EL(Y)ГџŠ(џ(B$(X),Z­15Ћ2,1))0Ч бZГZЋ1:…YГ17 Ї ZГ0 0Я ж‹ Y1 лDГ64:€XГ1Ѕ10:… EL(X)Г255 Ї TI$(X)Г"unused track"1 нX$Гџ(џˆ(X),2)11 р‡@D,X$;:‡@DЋ3,TI$(X);1? хDГDЋ32:‹X1u ъDГ80:€XГ11Ѕ20:… EL(X)Г255 Ї TI$(X)Г"unused track"1ˆ эX$Гџ(џˆ(X),2)1Ђ я‡@D,X$;:‡@DЋ3,TI$(X);1А єDГDЋ32:‹X1Ж љ1ь ЌDГ64:€XГ21Ѕ27:… EL(X)Г255 Ї TI$(X)Г"unused track"1џ ЏX$Гџ(џˆ(X),2)2 Ж‡@D,X$;:‡@DЋ3,TI$(X);2' РDГDЋ32:‹X2\ ЪDГ80:€XГ28Ѕ34:…EL(X)Г255 Ї TI$(X)Г"unused track"2o ЭX$Гџ(џˆ(X),2)2‰ д‡@D,X$;:‡@DЋ3,TI$(X);2— оDГDЋ32:‹X2 ш0:Йџƒ3ГTT:І55002їіML$Г"8E1021A684A71F30018C11FF26F58E11FF8600A7843088E08C101F26F639"3ћTTГџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЇ55:„325'ZJ‡@416,"ENTER NUMBER OF DIRECTORY":‡@448,"":‡@490," ";:‡@442,"";:‰ T'nOXГ0:YГ1:€XГ2Ѕ11'†Tп 0,T,X,D$(Y),E$(Y)'›YYГYЋ1:‹X:XГ0:YГ0'Ч^ž:‡@225,"INSERT DAMAGED DISK & "'сcA$Гџ’:…A$ДВџ‹(13)Ї355'ѕh€ XГ2 Ѕ11:YГYЋ1( mр0,17,X,D$(Y),E$(Y)(r‹X(wЅ 55(@:ƒ** KILL DIRECTORY ON D.D.**(d•ž3:‡@5,"DELETE DIRECTORY MODE";(ЎšІ3000:‡@416,"TO CONTINUE":‡@448," TO KILL",:‡" TO QUIT"(јŸA$Гџ’:… A$Гџ‹(13)Ї Ѕ 420 :„ … A$Г"K"Ї Ѕ 430 :„ … A$Г"Q" Ї 55 :„ 415)dЄž3:‡@5,"DELETE DIRECTORY MODE";:І3500:‡@416," TO SEE AGAIN":‡@448," TO KILL",:‡" TO QUIT")ГЉA$Гџ’:… A$Гџ‹(13) Ї Ѕ 405 :„ … A$Г"K" Ї Ѕ 430 :„ … A$Г"Q" Ї Ѕ 55 :„ 425*2Ў‡@416,"":‡@448,"":‡@416,"NUMBER OF FILE TO BE KILLED";:‰ K:‡@451,"CONFIRMATION(YES OR NO)";:‰ A$:… A$Г"YES" Ї Ѕ 440 :„ 55*yИ… KД1 Б KВ34 Ї 55 :„І1000:ZГ0:T2$ГTI$(K):€YГ1Ѕ34:…YВ17ЇXГ2 :„ XГ1* Н… џ(B$(X),Z­15Ћ3,12)ГT2$ Ї Ѕ 460*ИТZГZЋ1:… YГ17 І 452*ђУ‹Y:ž:‡@264, "DIRECTORY NOT FOUND":€ XГ1 Ѕ 1000:‹:Ѕ55*ќФZГ0:+>Ьџ(B$(X),Z­15Ћ2,1)Гџ‹(255):џ(B$(X),Z­15Ћ3,12)Г" "+OжІ 2000:Ѕ55+xє:ƒ** DISPLAY A DIRECTORY FROM D.D.**+љž3:‡@5,"DIRECTORY DISPLAY MODE";+ъўІ3000:‡@416," TO CONTINUE":‡@448," TO SELECT",:‡" TO QUIT",0A$Гџ’:… A$Гџ‹(13) Ї 520 :„ … A$Г"S" Ї 530 :„ … A$Г"Q" Ї 55 :„ 515,™ž3:‡@6,"DIRECTORY DISPLAYS";:І3500:‡@416,"TO CONTINUE":‡@448," TO SELECT",:‡" TO QUIT",о A$Гџ’:… A$Гџ‹(13) Ї 505 :„ … A$Г"S" Ї 530 :„ … A$Г"Q"Ї 55 :„ 525-‡@448,"":‡ @416,"ENTER NUMBER OF DIRECTORY";:‰ V:‡@448,""-2… VД0 Б VВ34 Ї 55-A€ XГ3 Ѕ 11-Sп 0,V,X,D$,E$-h!F$ГD$ЋџŽ(E$,127)-œ&€ZГ0Ѕ7:NM$Гџ(F$,Z­32Ћ1,8):EXT$Гџ(F$,Z­32Ћ9,3)-Щ0… џŠ(NM$)Г0 Ї 575 :„ … џŠ(NM$)Г255 Ї 585-ч5QГQЋ1:NI$(Q)ГNM$Ћ"/"ЋEXT$-я?‹ Z-їI‹ X-џKRГ1.%Sž3:‡@5,"DIRECTORY NUMBER";V;:YГ64.3X€ XГR Ѕ Q.C]‡@Y,NI$(X);._b… XЎ24 Г џ(XЎ24) Ї 630.mgYГYЋ16:‹X.Žv‡@484," TO CONTINUE";.Б{A$Гџ’:… A$Гџ‹(13) Ї 640 :„ 635.а€… XВQ Ї 55 :„ RГXЋ1:Ѕ 595.ќшп 0,0,1,A$(1),A$(2):п 0,0,2,A$(3),A$(4)/(ђA$(2)ГџŽ(A$(2),127):A$(4)ГџŽ(A$(4),127)/PќB$(1)ГA$(1)ЋA$(2):B$(2)ГA$(3)ЋA$(4)/xA$(1)Г"":A$(2)Г"":A$(3)Г"":A$(4)Г""/~/каA$(1)ГџŽ(B$(1),128):A$(2)Гџ(B$(1),127)Ћ"0":A$(3)ГџŽ(B$(2),128):A$(4)Гџ(B$(2),127)Ћ"0"/№кB$(1)Г"":B$(2)Г""0фр 0,0,1,A$џž$:ƒ****************************G :ƒ** DIRECTORY DISK **j:ƒ** PROGRAM **:ƒ** DENNIS ELFERT **А:ƒ** 315 RICHARD DR. **г:ƒ** HOUMA,LA. 70360 **і#:ƒ**************************** 2:ƒ** MENU **;7•3500:Œ NI$(64),TI$(34),EL(34):ž3:‡@64,"":‡:‡ƒ<‡@69,"DIRECTORY DISK PROGRAM":‡@108,"VER.1.1":‡@137,"DENNIS ELFERT" ?A‡@192,"1. SAVE DIRECTORY TO D.D.":‡@224,"2. DISPLAY CATALOG ON D.D":‡@256,"3. REPAIR DAMAGED DIRECTORY":‡@288,"4. ERASE DIRECTORY ON D.D":‡@320,"5. DISPLAY A DIRECTORY":‡@352,"6. END" mF‡@416,"(D.D. REFERS TO DIRECTORY DISK) "; K‡@486,"INPUT 1,2,3,4,5, OR 6"; ЅPA$Гџ’:… A$Г""Ї80 ФUAГџ‰(A$):… AДГ0 Б AВ6 Ї 55 дW… AГ6 Ї ž:Š!YZž:… AВ1 А AД6 Ї‡@224,"INSERT DIRECTORY DISK & "::„ …AГ1 Ї‡@225,"INSERT DISK TO LOAD DIR. TRACK":‡@263,"AND PRESS "!Ї_A$Гџ’:… A$Г"Q"Ї 55 :„ … A$ДВџ‹(13) Ї 95 :„ ˆ A Ѕ 105,205,305,405,505,600!Тd:ƒ** SAVE DIRECTORY **!Эi• 4000!єnTГ0:XГ0:YГ0:Œ D$(10),E$(10),F$(35)"s€XГ2 Ѕ 11"xп 0,17,X,D$(Y),E$(Y)"%}YГYЋ1",‚‹X"Z‡ž:‡@224,"INSERT DIRECTORY DISK & ""‹ŒA$Гџ’:… A$Гџ‹(13)Ї145 :„ … A$Г"Q"Ї 55 :„ 140"—‘І 1000"Њ–€XГ1Ѕ2:€YГ1Ѕ17"з›F$(Y­X)Гџ(B$(X),Z­15Ћ2,1):FГџŠ(F$(Y­X))"сTГTЋ1"ѓ … FГ255 Ї 170#.ЅZГZЋ1:‹Y:ZГ0:‹X:ž:‡@235,"DISK FULL":€XГ1 Ѕ 650:‹X:Ѕ55#kЊž:‡@234,"NAME OF DISK":‡@266,"";:‰NM$:… џ‡(NM$)В12 Ї 170#‚Џ… џ‡(NM$)Г12 Ї 185#˜ДNM$ГNM$Ћ" ":Ѕ175#ЫЙџ(B$(X),Z­15Ћ2,1)Г"O":џ(B$(X),Z­15Ћ3,12)ГNM$#цОІ2000:XГ0:YГ0:€XГ2Ѕ11$ Ур 0,T,X,D$(Y),E$(Y):YГYЋ1:‹X:Ѕ55$'Ш:ƒ** DISPLAY CATALOG**$LЭž3:‡@4,"DIRECTORY DISK CATALOG";$XвІ 3000$Œм‡@416," TO CONTINUE":‡@448," TO QUIT"$ОсA$Гџ’:… A$Гџ‹(13) Ї 230 :„ … A$Г"Q"Ї 55 :„225$уцž3:‡@4,"DIRECTORY DISK CATALOG";$юыІ3500%№‡@416," TO SEE AGAIN"%'ѕ‡@448," TO QUIT"%YњA$Гџ’:… A$Гџ‹(13)Ї 205 :„ … A$Г"Q"Ї 55 :„ 250%{,:ƒ** REPAIR DAMAGED DIRECTORY%Ÿ1ž3:‡@5,"DIRECTORY REPAIR MODE";&6І 3000:‡@422," TO CONTINUE";:‡@454," TO SELECT DIR. ";:‡@486," TO QUIT ";&D;A$Гџ’:…A$Гџ‹(13)Ї Ѕ320:„ … A$Г"S"Ї 330 :„ … A$Г"Q"Ї55 :„ 315&Щ@ž3:‡@5,"DIRECTORY REPAIR MODE";:І3500:‡@422," TO SEE AGAIN";:‡@454," TO SELECT DIR. ";:‡@486," TO QUIT ";'EA$Гџ’:…A$Гџ‹(13) Ї 305 :„ …A$Г"S"Ї330 :„ … A$Г"Q"џБ9:ƒ*************************************************p:ƒERROR EDIT ROUTINE (C) 1983 BY STEPHEN TITCHENALЈ :ƒ*************************************************У … џ†(&H80C0)Г18 Ї Ѕ20њ‡"PROGRAM WILL NOT WORK WITHOUT EXTENDED BASIC": Š•200,џ†(&H74)­256#XГџ†(&H74)­2565€ YГX Ѕ XЋ133M( Z$: ZГџ‰("&H"ЋZ$)W2’ Y,Za BUT IF YOU DO JUST HIT .";:‰ R$!N№’ 65495,0:‚--SPEED IT UP!XњJГ6:ž!h€ IГ1 Ѕ 280!v‡@J,F$(I)!€JГJЋ1!Ѓ"…(џ(JЎ32)­32ЌJЋ32)Д7 Ї JГJЋ12!Ћ,‹ I!О6… ZВ100 Ї 1260!г@‡@448,џЁ(31," ")!ьJ‡@449,"WORD";Q;:‰ A$" T… A$ДВ"X"Ї G$(Q)ГA$:QГQЋ1"^… A$Г"X"Ї 1200")hCГџ„(8)"7r’ 65494,0"K|… џ’Г"/" Ї 1610"Y†’ 65495,0"aZГ0"lšЅ 450"rЄ‚"ƒЎ… ZД8 Ї 1170"ŽИЅ 360"›ТDГџ‡(A$)"ІЬЅ 990"жжJJГ0:ˆ C І 670,700,740,780,800,820,840,860"чр… JJГ1 Ї 420"ёъC$ГA$"њєKKГ0#ў€ JГ1 Ѕ D#… KKГ1 Ї 560#9… F$(BЋ((JЌ1)­E))Г"." Ї 550#`… F$(BЋ((JЌ1)­E))ДВџŽ(C$,1) Ї 1620#r&C$Гџ(C$,DЌJ)#z0‹ J#‹:… KKГ1 Ї 420#•DC$ГA$#ЃN€ JГ1 Ѕ D#ЗXKГ(BЋ((JЌ1)­E))#ЪbF$(K)ГџŽ(C$,1)#мlC$Гџ(C$,DЌJ)#яv… R$Г"D" Ї 650$€’ џ((KЌ1)Ў20)­12Ћ1029ЋK,џŠ(F$(K))$Š‹ J$)”Ѕ 320$3žEГЌ20$>ЈІ 880$DВ$NМEГЌ19$YЦІ 880$dаІ 950$jк$rфEГ1$}юІ 880$ˆјІ 970$ސ$— EГ21$ЂЅ 710$Ћ EГ20$Ж*Ѕ 680$П4EГ19$Ъ>Ѕ 710$гHEГЌ1$оRЅ 750$ш\EГЌ21$ѓfЅ 710%pSГџ((BЌ1)Ў20)%!zTГџ(((DЌ1)­EЋBЌ1)Ў20)%3„… TВ13 Ї 1630%DŽ… TД0 Ї 1630%V˜… SВ13 Ї 1630%gЂ… SД0 Ї 1630%mЌ%‡Ж… џ‚(SЌT)ДВDЌ1 Ї 1630%Р%ЅЪ… џ‚(SЌT)ДВ0 Ї 1630%Ћд%ЗоHГџ„(D)%ЭшC$Гџ(џŽ(A$,H),1)%мђ€ JГ1 Ѕ 50%ъќNГџ„(280)&… F$(N)ГC$ Ї 1060&‹ J&BГN:Ѕ 470&J$ˆ C Ѕ 1070,1100,1110,1120,1130,1140,1150,1160&S.PГ20&c8BГP­(HЌ1)ЋN&nBЅ 470&LPГ19:Ѕ 1080&VPГЌ1:Ѕ 1080&Ђ`PГЌ21:Ѕ 1080&ДjPГЌ20:Ѕ 1080&ЦtPГЌ19:Ѕ 1080&ж~PГ1:Ѕ 1080&чˆPГ21:Ѕ 1080&ѓ’CГџ„(8)&§œZГZЋ1' ІЅ 1060'А€ IГ1 Ѕ 280'1К… F$(I)ДВ"." Ї 1230'PФF$(I)Гџ‹(џŠ("A")Ћџ„(26)Ќ1)'XЮ‹ I'cиZГ1000'nтЅ 250'|ь’ 65494,0'‘і‡@448,џЁ(31," ")'Р‡@448,"HIT ENTER WHEN PRINTER READY";:‰ A$'а ‡#Ќ2,џ‹(30)'х‡@448,џЁ(31," ")(‡@448,"TYPE HEADING";:‰ B$(0(‡@448,"BIG(B)OR SMALL(S) LETTERS";:‰ A$(A2‡#Ќ2,Є30);B$(J<‡#Ќ2(SF‡#Ќ2(vP… A$Г"B" Ї ‡#Ќ2,џ‹(31):Ѕ 1390(™Z… A$Г"S" Ї ‡#Ќ2,џ‹(30):Ѕ 1390(ЅdЅ 1320(Гn’ 65495,0(ЛxIГ1(л‚… A$Г"B" Ї C$Г" ":„ C$Г" ")Œ… A$Г"B" Ї D$Г"":„ D$ГџЁ(13," "))–€ KГ1 Ѕ 20)( D$ГD$ЋF$(I)ЋC$:IГIЋ1)0Њ‹ K)>Д’ 65494,0)JО‡#Ќ2,D$)SШ‡#Ќ2)fв… IД280 Ї 1410)vм‡#Ќ2,џ‹(30))ˆц… HHГ1 Ї 1660)š№€ IГ1 Ѕ Q Љ 5)нњ‡#Ќ2,G$(I);Є15);G$(IЋ1);Є30);G$(IЋ2);Є45);G$(IЋ3);Є60);G$(IЋ4))щ‡#Ќ2,X$)ё‹ I*‡#Ќ2,џ‹(30)* "І 1640*5,‡@448,"NEXT COPY(C):NEW SEARCH(N)";*^6‰ A$:… A$Г"C" Ї 1270 :„ … A$Г"N" Ї Ž*d@Š*~JQГQЌ1:G$(Q)Г"":Ѕ 320*ŽTKKГ1:Ѕ 560*™^JJГ1:*лhЩ"V31;T6;L8;E;L8;C#;L4;O2;A;A;L8;A;B;O3;L8;C#;D;L4;E;E;E;C#;"*сr*ѕ|€ IГ1 Ѕ QЌ1 Љ 5+†Ѕ 1530B$(X),Z­15Ћ2,1)Гџ‹(255):џ(B$(X),Z­15Ћ3,12)Г" "+OжІ 2000:Ѕ55+xє:ƒ** DISPLAY A DIRECTORY FROM D.D.**+љž3:‡@5,"DIRECTORY DISPLAY MODE";+ъўІ3000:‡@416," TO CONTINUE":‡@448," TO SELECT",:‡" TO QUIT",0A$Гџ’:… A$Гџ‹(13џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜& §WџРџУџХЖџ"„ŠрЗџ"џЧџЩџЫџЬџЮџаџвކџЇ€Œ%џ-љ†UŽ€ЇˆЇ„0ˆ Œ%р-ѓŽ€Ї‰Ї€Œ-ѕŽ"ЬUџэŒЁљ$І‰€џ' 3ьŒŽСU'єьŒ„FVFVэџz0ˆ Я зІџ&Oж0Ьеэџ` ффІˆрџ' ДьџNСU'ДьџCFVFVэџ90ˆрŽ жІџ&K•0Ьеэџ фЃІ‰€џ' 0ьџ U'sYIYIэўќ0ˆ R лІџ&џOX0Ь§Wэўт фgІˆрџ' ИьўбU'8YIYIэўС0ˆр мІџ&џT0Ь§WэўЇ фьўЁэ„эˆ эˆ@эˆ`9Ьџџэ„эˆ эˆ@эˆ`ьў9Ž€1?&ќ94ЦdзŒ_НЉQ59џ& U.K. 0272 832904* WORDSEARCH THIS PROџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ%С%d:ƒ MEDICAL RECORDS PROGRAM,n:ƒPx:ƒ BY DENNIS WEIDE (C)1982W‚:ƒ^Œ:ƒe–:ƒl :ƒ‹Њ:ƒ DIMENSION ARRAYS &ЉД:ƒ SET PRINTER CODESАО:ƒЗШ:ƒФвž:• 1000імP1$Гџ‹(10):P2$Гџ‹(30):P3$Гџ‹(31):P4$ГџЁ(5,10)цP5$ГџЁ(32,"#"):P6$ГџЁ(80,"-"),№Œ AV(27),AM(27)AњŒ PI$(27),MP(27)WŒ DP$(27),PN$(27)lŒ IP(27),DT$(27)Œ PT(27),MV$(27)—"Œ DV$(27),PO$(27)ž,:ƒЅ6:ƒМ@:ƒ TITLE PAGEУJ:ƒЪT:ƒю^‡@101,"MEDICAL EXPENSE PROGRAM" h‡@167,"BY DENNIS H. WEIDE" "r‡:‡Є13)"(C)1982" (|‡ Q†‡Є5)"";:‰"WANT INSTRUCTIONS(Y/N)";W$ h… W$Г"Y" Ї І 2090 oš:ƒ vЄ:ƒ Ў:ƒ PROGRAM MENU –И:ƒ Т:ƒ ЇЬž:TГ6 Чж‡Є4)"MEDICAL EXPENSE INDEX" ър‡:‡Є2)"1.ENTRY-MEDICAL VISITS"!ъ‡Є2)"2.ENTRY-MEDICINE PURCHASES"!4є‡Є2)"3.ENTRY-INSURANCE PAYMENTS"!Vў‡Є2)"4.SUMMARY-MEDICAL VISIT"!}‡Є2)"5.SUMMARY-MEDICINE PURCHASES"!Є‡Є2)"6.SUMMARY-INSURANCE PAYMENTS"!У‡Є2)"7.SUMMARY-TOTAL COST"!ц&‡Є2)"8.MEDICAL EDITOR PROGRAM"" 0‡Є2)"9.LOAD DATA FROM CASSETTE""-:‡Є2)"10.SAVE DATA TO CASSETTE""PD‡Є2)"11.HARDCOPY FROM PRINTER""iN‡Є2)"12.END PROGRAM""X‡" ENTER ONE OF THE ABOVE";:‰ X"гbˆ X Ѕ 680,820,970,1090,1320,1540,1800,2220,2690,2930,3230,3940"цlІ 1980:Ѕ 460"эv:ƒ"є€:ƒ#Š:ƒ ENTRY-MEDICAL VISITS#”:ƒ##ž:ƒ#1Јž:MVГMVЋ1#ZВ‡:Л ‰"ENTER PATIENT'S NAME ";PI$(MV)#„М‡:Л ‰"ENTER DATE OF VISIT ";DV$(MV):‡#ЊЦ‡"ENTER NATURE OF VISIT(35 CHAR)"#КаЛ ‰ MV$(MV)#рк‡:‰"ENTER AMOUNT OF VISIT";AV(MV)#ьфІ 4010#џюˆ X Ѕ 680,460$јІ 1980:Ѕ 740$:ƒ$  :ƒ$E:ƒ ENTRY-MEDICINE PURCHASES$L :ƒ$S*:ƒ$a4ž:MPГMPЋ1$Œ>‡:Л ‰"ENTER PATIENT'S NAME ";IN$(MP):‡$ЕHЛ ‰"ENTER DATE OF PURCHASE ";DP$(MP)$нR‡:Л ‰"ENTER PRESCRIPTION ";PN$(MP)$у\‡% f‰"ENTER AMOUNT OF PURCHASE";AM(MP)%)pAM(MP)ГAM(MP)Ћ(AM(MP)­.04)%5zІ 4010%H„ˆ X Ѕ 820,460%[ށІ 1980:Ѕ 890%b˜:ƒ%iЂ:ƒ%Ќ:ƒ ENTRY-INSURANCE PAYMENT%”Ж:ƒ%›Р:ƒ%ЉЪž:IPГIPЋ1%вд‡:Л ‰"ENTER PATIENT'S NAME ";PO$(IP)%њо‡:Л ‰"ENTER DATE OF VISIT ";DT$(IP)&"ш‡:‰"ENTER AMOUNT OF PAYMENT";PT(IP)&.ђІ 4010&Aќˆ X Ѕ 970,460&UІ 1980:Ѕ 1010&\:ƒ&c:ƒ&…$:ƒ SUMMARY-MEDICAL VISIT&Œ.:ƒ&“8:ƒ&ЁBB1Г1:B2Г9&ЇLž&ЭV‡Є2)"1982 MEDICAL VISITS SUMMARY"&є`‡:‡"DATE NAME AMOUNT DIAGNOSIS"&ўj‡ P5$'*tІ 1260:€ XГB1 Ѕ B2:І 1170:‹ X:І 1220'=~… MVДГB2 Ї 460'YˆB1ГB1Ћ9:B2ГB2Ћ9:Ѕ 1100'n’… AV(X)Д1 Ї 1210'’œ‡@A1,DV$(X);:‡@A2,џŽ(PI$(X),3);'СІ‡@A3,Э"$###.##";AV(X);:‡@A4,џŽ(MV$(X),12);'щАA1ГA1Ћ32:A2ГA2Ћ32:A3ГA3Ћ32:A4ГA4Ћ32'яК(ФATГ0:€ XГ1 Ѕ 27:ATГATЋAV(X):‹(;Ю‡@423,"TOTAL COST=";:‡Э"$$####.##";AT(oи‡@448,"";:Л ‰" PRESS TO CONTINUE";QW$(wтž:(™ьA1Г128:A2Г133:A3Г138:A4Г146:( і:ƒ(Ї:ƒ(Э :ƒ SUMMARY-MEDICAL PURCHASES(д:ƒ(л:ƒ(щ(B1Г1:B2Г9(ќ2ž:€ ZГ1 Ѕ 50:‹)%<‡Є1)"1982 MEDICINE PURCHASE SUMMARY")MF‡:‡"DATE NAME AMOUNT PRESCRIPTION")WP‡ P5$)ZІ 1260:€ XГB1 Ѕ B2:І 1400:‹:І 1450)”d… MPДГB2 Ї 460)АnB1ГB1Ћ9:B2ГB2Ћ9:Ѕ 1330)Хx… AM(X)Д1 Ї 1440)щ‚‡@A1,DP$(X);:‡@A2,џŽ(IN$(X),3);*Œ‡@A3,Э"$###.##";AM(X);:‡@A4,џŽ(PN$(X),12);*@–A1ГA1Ћ32:A2ГA2Ћ32:A3ГA3Ћ32:A4ГA4Ћ32*F *jЊATГ0:€ XГ1 Ѕ 27:ATГATЋAM(X):‹ X*”Д‡@423,"TOTAL COST=";:‡Э"$$####.##";AT* ОІ 1240*ІШ*­в:ƒ*Дм:ƒ*кц:ƒ SUMMARY-INSURANCE PAYMENT*с№:ƒ*шњ:ƒ*ћB1Г1:B2Г9:DDГ0+&ž:‡Є1)"1982 MEDICAL INSURANCE SUMMARY"+N‡:‡"DATE NAME AMOUNT INSURED COST"+X"‡ P5$+,A1Г128:A2Г133:A3Г137:A4Г145:A5Г153+”6€ XГB1 Ѕ B2:DDГ0+Ї@… AV(X)Д1Ї1710+ЩJ‡@A1,DV$(X):‡@A2,џŽ(PI$(X),3)+уT‡@A3,Э"$###.##";AV(X)+ђ^€ YГ1 Ѕ 27,h… DV$(X)ГDT$(Y) А PI$(X)ГPO$(Y) Ї 1660,(rЅ1680,G|DDГ1:‡@A4,Э"$###.##";PT(Y),g†‡@A5,Э"$###.##";AV(X)ЌPT(Y),o‹ Y,Єš… DDГ0 Ї ‡@A4,Э"$###.##";0:‡@A5,Э"$###.##";AV(X),еЄA1ГA1Ћ32:A2ГA2Ћ32:A3ГA3Ћ32:A4ГA4Ћ32:A5ГA5Ћ32,нЎ‹ X,щИІ 1240,ќТ… IPДГB2 Ї 460-ЬB1ГB1Ћ9:B2ГB2Ћ9:Ѕ 1550-ж:ƒ-&р:ƒ-Eъ:ƒ SUMMARY-TOTAL COST-Lє:ƒ-Sў:ƒ-Yž-lTPГ0:TIГ0:TVГ0-{€ XГ1 Ѕ 27-Ї&TPГTPЋAM(X):TVГTVЋAV(X):TIГTIЋPT(X):‹ X-в0‡ P5$;:‡Є7)"TOTAL MEDICAL COST":‡ P5$;-ў:‡:‡Э"COST OF SERVICES $####.##";TV.*D‡:‡Э"COST OF PRESCRIPTIONS $####.##";TP.VN‡:‡Э"INSURANCE PAYMENTS $####.##";TI.ˆX‡:‡Э"COST TO EMPLOYEE $####.##";TVЋTPЌTI.Ÿb‡:‡:І 1240:Ѕ 460.Іl:ƒ.­v:ƒ.Ш€:ƒ ERROR ROUTINES.ЯŠ:ƒ.ж”:ƒ.ћžž:‡ P5$:‡Є7)"YOU MUST LOAD TAPE"/Ј‡Є6)"BEFORE MAKING ENTRIES":‡/6В‡ P5$:І 1240:Ѕ 460/GМ€ XГ1 Ѕ 10:ž/ZЦ€ TГ1 Ѕ 50:‹ T/|а‡@233,"ILLEGAL ENTRY":  100,1/•к€ YГ1 Ѕ 50:‹ Y,X:ž:/Дф‡DV$(X)" "PI$(X),AV(X):/тю‡:‡" PRESS TO CONTINUE";:‰ ZZ:/щј:ƒ/№:ƒ0 :ƒ PROGRAM INSTRUCTIONS0:ƒ0 :ƒ0:*ž:‡Є9)"INSTRUCTIONS":‡0b4‡"1. LOAD DATA FROM CASSETTE FIRST"0€>‡"2. ENTER PATIENTS NAME"0ІH‡:‡"3. ENTER DATE USING 4 DIGITS"0ЪR‡:‡"4. ENTER DATE AS MONTH/DAY"0ю\‡:‡"5. ENTER AMOUNTS WITHOUT $"1f‡:‡"6. FOLLOW OTHER INSTRUCTIONS"1$p‡:І 1240:1+z:ƒ12„:ƒ1MŽ:ƒ MEDICAL EDITOR1T˜:ƒ1[Ђ:ƒ1„Ќž:‡ P5$;:‡Є9)"PROGRAM EDITOR":‡ P5$;1ЅЖ‡:‡Є4)"1.EDIT MEDICAL VISIT"1ЪР‡:‡Є4)"2.EDIT MEDICINE PURCHASE"1яЪ‡:‡Є4)"3.EDIT INSURANCE PAYMENT"2д‡:‡Є4)"4.EXIT EDITOR PROGRAM"2:о‡:‡:‰" ENTER ONE OF THE ABOVE";QW2Yшˆ QW Ѕ 2300,2390,2480,4602mђІ 1980:Ѕ 22202ќІ 2560:І 25702Д € XГ1 Ѕ 35:‡X:… C1$ГPI$(X) А C2$ГDV$(X) Ї 23402М ‹ X2Ш Ѕ 25902д $І 26302ќ .‡:Л ‰"ENTER PATIENT'S NAME ";PI$(X)3# 8‡:Л ‰"ENTER DATE OF VISIT ";DV$(X)3L B‡:Л ‰"ENTER NATURE OF VISIT ";MV$(X)3y L‡:‰"ENTER AMOUNT OF VISIT ";AV(X):Ѕ 4603 VІ 2560:І 25703Н `€ XГ1 Ѕ 27:… C1$ГIN$(X) А C2$ГDP$(X) Ї 24303Х j‹ X3б tЅ 25903н ~І 26304 ˆ‡:Л ‰"ENTER PATIENT'S NAME ";IN$(X)4/ ’‡:Л ‰"ENTER DATE OF PURCHASE ";DP$(X)4Z œ‡:Л ‰"ENTER PRESCRIPTION NAME ";PN$(X)4Ž І‡:‰"ENTER AMOUNT OF PRESCRIPTION ";AM(X):Ѕ 4604Ђ АІ 2560:І 25704в К€ XГ1 Ѕ 27:… C1$ГPO$(X) А C2$ГDT$(X) Ї 25204к Ф‹ X4ц ЮЅ 25904ђ иІ 26305 т‡:Л ‰"ENTER PATIENT'S NAME ";PO$(X)5A ь‡:Л ‰"ENTER DATE OF VISIT ";DT$(X)5r і‡:‰"ENTER AMOUNT OF INSURANCE ";PT(X):Ѕ 4605› ž:‡ P5$:‡Є9)"ENTER OLD DATA":‡ P5$:5Р ‡:Л ‰"ENTER PATIENT'S NAME ";C1$5ђ ‡:Л ‰"ENTER DATE OF PURCHASE OR VISIT ";C2$:6 ž:‡:‡:‡ P5$6 (‡Є9)"NO DATA MATCH"65 2‡ P5$:€ YГ1 Ѕ 25:  1,16D <‹ Y:Ѕ 4606m Fž:‡ P5$:‡Є9)"ENTER NEW DATA":‡ P5$:6t P:ƒ6{ Z:ƒ6Ÿ d:ƒ LOAD DATA FROM CASSETTE6І n:ƒ6­ x:ƒ6П ‚… ZQГ1 Ї 31206ч Œ… MVВ0 Б MPВ0 Б IPВ0 Ї 1950 :„ 27106є –ž:‡ P5$;7  ‡Є11)"LOAD DATA":‡ P5$7- Њ‡:‡Є7)"1. LOAD DATA TAPE"7L Д‡:‡Є7)"2. PRESS PLAY ONLY"7g О‡:‡Є7)"3. PRESS ENTER"7s ШЛ ‰ ZZ$7† вž:‡:‡:‡:‡ P5$;7Ћ м‡Є6)"YOU ARE LOADING DATA":‡ P5$7Н ц™"I",Ќ1,"NEW"7Я №‰#Ќ1,MV,MP,IP7о њ€ XГ1 Ѕ MV8 ‰#Ќ1,MV$(X),DV$(X),AV(X),PI$(X):‹ X8 € XГ1 Ѕ MP8= ‰#Ќ1,DP$(X),PN$(X),AM(X),IN$(X):‹ X8L "€ XГ1 Ѕ IP8m ,‰#Ќ1,DT$(X),PT(X),PO$(X):‹ X8‚ 6š#Ќ1:ZQГ1:Ѕ 4608‰ @:ƒ8 J:ƒ8В T:ƒ SAVE DATA TO CASSETTE8Й ^:ƒ8Р h:ƒ8Э rN3ГN3ЋN18к |N4ГN4ЋN28ч †ž:‡ P5$;9 ‡Є11)"SAVE DATA":‡ P5$9 š‡:‡Є7)"1. LOAD DATA TAPE"9C Є‡:‡Є7)"2. PRESS RECORD & PLAY"9^ Ў‡:‡Є7)"3. PRESS ENTER"9j ИЛ ‰ ZZ$9} Тž:‡:‡:‡:‡ P5$;9Ё Ь‡Є6)"YOU ARE SAVING DATA":‡ P5$9Г ж™"O",Ќ1,"NEW"9Х р‡#Ќ1,MV,MP,IP9д ъ€ XГ1 Ѕ MV9ќ є‡#Ќ1,MV$(X),DV$(X),AV(X),PI$(X):‹ X: ў€ XГ1 Ѕ MP:3 ‡#Ќ1,DP$(X),PN$(X),AM(X),IN$(X):‹ X:B € XГ1 Ѕ IP:c ‡#Ќ1,DT$(X),PT(X),PO$(X):‹ X:s &š#Ќ1:Ѕ 460:} 0ž:‡:‡: :‡Є6)"DATA ALREADY LOADED":‡:Х D‡Є2)"DO YOU WANT TO RELOAD? (Y/N)";:п N€ IIГ1 Ѕ 10:  100,3:‹:ы XЛ ‰ KK$; b… KK$Г"Y" Ї 2710 :„ 460; l:ƒ; v:ƒ;8 €:ƒ HARD COPY FROM PRINTER;? Š:ƒ;F ”:ƒ;P žž:‡:‡;q Ј‡ P5$;:‡Є11)"PRINTING":‡ P5$;‘ В‡#Ќ2,P1$;P3$;џЁ(40,"#");P1$;Л М‡#Ќ2,Є8)"MEDICAL EXPENSE RESULTS";P1$;Я Ц‡#Ќ2,џЁ(40,"#");р а‡#Ќ2,P1$;P1$< к‡#Ќ2,Є9)"SUMMARY OF SERVICES"< ф‡#Ќ2,P1$;P2$:І 4020<4 ю‡#Ќ2,Є55)"DIAGNOSIS"ATГ0:€ XГ1 Ѕ 27<ъ HATГATЋAV(X):‹ X<ї R‡#Ќ2,P6$= \І 4040= f‡#Ќ2,P4$=8 p‡#Ќ2,P3$;Є10)"SUMMARY OF PURCHASES"=Q z‡#Ќ2,P2$;P1$:І 4020=r „‡#Ќ2,Є55)"MEDICINE PURCHASE"= އ#Ќ2,P6$=Ž ˜€ XГ1 Ѕ MP=Џ Ђ‡#Ќ2,Є5);DP$(X);Є16);IN$(X);=Р Ќ‡#Ќ2,Є31)"";=м Ж‡#Ќ2,Э"$####.##";AM(X);=ј Р‡#Ќ2,Є45);џŽ(PN$(X),35)> Ъ‹ X>* дATГ0:€ XГ1 Ѕ 27:ATГATЋAM(X):‹ X:MCГAT>7 о‡#Ќ2,P6$>C шІ 4040>P ђ‡#Ќ2,P4$>x ќ‡#Ќ2,P3$;Є10)"SUMMARY OF INSURANCE">‘‡#Ќ2,P2$;P1$:І 4020>Џ‡#Ќ2,Є45)"INSURANCE PMT";>Ь‡#Ќ2,Є63)"EMPLOYEE COST">й$‡#Ќ2,P6$>ь.ATГ0:CTГ0:ECГ0>ў8€XГ1 Ѕ MV:ZГ0?B‡#Ќ2,Є5);DV$(X);Є16);PI$(X);?HL‡#Ќ2,Є31)"";:‡#Ќ2,Э"$####.##";AV(X);?XVATГATЋAV(X)?g`€ YГ1 Ѕ IP?šj… DV$(X)ГDT$(Y) А PI$(X)ГPO$(Y) Ї 3700 :„ 3730?ХtZГ1:‡#Ќ2,Є47);:‡#Ќ2,Э"$####.##";PT(Y);?ѓ~‡#Ќ2,Є64)"";:‡#Ќ2,Э"$####.##";AV(X)ЌPT(Y)@ˆCTГCTЋPT(Y):ECГECЋ(AV(X)ЌPT(Y))@’‹ Y@8œ… ZГ1 Ї 3790 :„ 3750@]І‡#Ќ2,Є47)"";:‡#Ќ2,Э"$####.##";0;@xА‡#Ќ2,Є56)"";:‡#Ќ2,"#";@ К‡#Ќ2,Є64)"";:‡#Ќ2,Э"$####.##";AV(X)@АФECГECЋAV(X)@ИЮ‹ X@Хи‡#Ќ2,P6$@бтІ 4040@їь‡#Ќ2,Є47)"";:‡#Ќ2,Э"$####.##";CT;Aі‡#Ќ2,Є64)"";:‡#Ќ2,Э"$####.##";ECA2‡#Ќ2,P3$;џЁ(2,10)AT ‡#Ќ2,Є5)"TOTAL MEDICAL COST";A}‡#Ќ2,Є24)"";:‡#Ќ2,Э"$$####.##";ECЋMCAއ#Ќ2,P2$;P4$A™(Ѕ 460A 2:ƒAЇ<:ƒAПF:ƒ END PROGRAMAЦP:ƒAЭZ:ƒAцdž:‡"PROGRAM STOPPED"Aѓn‘:Ѕ 460Aњx:ƒB‚:ƒBŒ:ƒ SUBROUTINESB –:ƒB' :ƒBRЊ‡:‰"1=ENTRY 2=INDEX WHICH ONE";X:ž:BqД‡#Ќ2,Є5)"DATE";Є17)"NAME";BŠО‡#Ќ2,Є32)"CHARGE";:BЇШ‡#Ќ2,Є10)"TOTAL";Є31)"";BТв‡#Ќ2,Э"$####.##";AT;:+bN ž+ƒN*‡"PROGRAM FOR ADDING RETURN"+™N4‡"TO NORMAL CODE"+БN>‡"RAINBOW MAY,1982+ЙNH‡:‡+еNR‰"FIRST LINE TO CODE";C+уN\RГ6­256Ћ1+§NfXГџ†(RЋ2)­256Ћџ†(RЋ3),NpRГџ†(R)­256Ћџ†(RЋ1),'Nz… CДВX Ї20070,3N„’RЌ2,30,VNމ"NEXT LINE TO CODE";C:Ѕ20070џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‰‹'ž3:•2000:‡@34,"COLOR COMPUTER CONTROL CODES";:‡@100,"FOR EXTENDED DISK BASIC";:‡@170,"WRITTEN BY";:‡@359,"KENNETH L WUELZER";:І10013н'ž0:‡@10,"INSTRUCTIONS";:‡@64,"<1> MERGE WITH PROGRAM":‡@128,"<2> RUN 10000" 'LLГ0:LГ1:AГџ†(25):BГџ†(26):STГA­256ЋBЌ1Ш'‡@256,"START AT BEGINNING OF PROGRAM ?";:І10013:…W$ДВ"N"Ї10005:„‡@320,"START DRESS OR INE NUMBER";:І10013:…W$Г"A"Ї‡@384,"";:‰"START ADDRESS (HEX)";W$:W$Г"&H"ЋW$:STГџ‰(W$):Ѕ10005ё'‡@384,"";:‰"STARTING LINE NUMBER";LL Ј'ž3:‡@12,"FORMAT";:‡@64," MEM VAL LINE MEANING":ŒCH$(600):™"D",#1,"K-BUG.DAT",16:а#1,8 џЇ CH$:€XГ1Ѕ127:CH$(X)Гџ‹(X):‹:€XГ128Ѕ224:YГXЌ127:Ф#1,Y:‰#1,CH$(X):‹:€XГ383Ѕ422:YГXЌ127 У'Ф#1,Y:‰#1,CH$(X):‹:š#1 ы'€XГST Ѕ65535:PГџ†(X):…ZZДВ0ЇZZГ0:‹X!!'…PД32 А џ†(XЋ3)Д65ЇLГџ†(XЋ3)­256Ћџ†(XЋ4):XГXЋ4:‹X!:'…PГ255ЇPГ255Ћџ†(XЋ1)!X'…LВГLL Ї‡џœ(X);P,L;CH$(P)!h'…PВ254ЇZZГ1!n'‹!ˆ'W$Гџ’:…W$Г""Ї10013:„BГ1:Ѕ220! ШAГ1:BГ1!Рв:ƒ***** OFF SCREEN ? ******!ѓм…XЋA­DВ255ЇXГ0:AГ0:BГ0:„…XЋA­DД0ЇXГ255:AГ0:BГA"&ц…YЋB­DВџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџcc‚ "MARS' LANDER SIMULATOR" (C) 1983 BY ROBERT A. MAURO, 257 CENTER LANE, LEVITTOWN, NY 11756jž0 ‡@68,"WELCOME TO MARS' LANDER!";Н‡@160,"DO YOU WANT TO SEE INSTRUCTIONS?";р‡@230,"IF YOU DO, PRESS 'Y'."; (‡@352,"IF YOU DON'T, PRESS 'F' TO FIRE";:2‡@384,"YOUR RETROS & BEGIN THE DESCENT";P<‡@428,"TO MARS!";gFB$Гџ’:… B$Г"" Ї 10€P… B$Г "Y" Ї ž:Ѕ 999“Z… B$Г"F" Ї 110Б_… B$ДВ"F" Б B$ ДВ"Y" Ї 10ыnž0:HГ0:AГ10000:TTГ1:VГ1:FГ100:TГ0:TMГ0:NГ1:QГ415:DГ32§xJ$Гџ‹(143Ћ48) ‚H$Гџ‹(131Ћ48)Ћџ‹(131Ћ48) (ŒHH$ГH$ЋH$ 8–HI$ГHH$ЋHH$ U K$Гџ‹(135Ћ32)Ћџ‹(139Ћ32) iЊKK$ГHI$ЋHI$ЋHH$ ‚ДKL$ГJ$ЋHI$ЋK$ЋKK$ЋJ$ ŽО‡@Q,KL$ ˜ШQГQЌ1 Џв… QГ383 Ї QГ415:ž0 гм‡@460,"ALTITUDE";:‡@492,A;"FT"; њц‡@449,"FUEL LEFT";:‡@481,F;"LBS.";! №‡@470,"DIRECTION";:‡@502,D;"FPS";!+њ 225,1!5A$Гџ’!K… џ‘(H,V)Г7 Ї 790!a… џ‘(H,V)Г1 Ї 720!x"… џ‘ (H,V)Г3 Ї 800!,… џ‘ (H,V)Г5 Ї 730!›6TMГTMЋ1!Џ@DГDЌ(32­TT):AГ1!ХJAГџ((AЋD)Ћ10000)!щTVГџ‚((25Ў(10000ЎA))Ќ25):TTГTTЋ1!љ^… HД0 Ї HГ0" h… FД0 Ї 680"'r… VГ25 А AГ0 Ї 810 :„ 380"7|… VД1 Ї VГ0"H†… VВ25 Ї 710"^‹… џ‘(H,V)Г4 Ї 705"p… A ГД0 Ї 710"š… A$ Г џ‹(8) Ї FГFЌ9:Ѕ 120"šЄHГHЋ1"ВЎ… HВ63 Ї 440 :„ 450"НИHГ0:ž0"ЪТœ(H,V,8)#2Ьœ(53,2,7):œ(54,3,1):œ(54,2,7):œ(55,3,1):œ(55,2,7):œ(56,3,1):œ(55,2,7):œ(52,4,1):œ(52,3,7):œ(53,4,1)#|жœ(53,3,7):œ(54,4,1):œ(55,4,1):œ(53,5,1):œ(56,4,7):œ(54,5,7):œ(55,5,7)#Йрœ(џ„(50),џ„(20),5):œ(џ„(50),џ„(20),5):œ(џ„(50),џ„(20),5)#УъNГNЋ1#жє… NГ6 Ї ž0:NГ1#ьў… џ‰(A$)ДВ1 Ї 530$… џ‰(A$)Г1 Ї DГDЋ(32­TT): FГFЌ1:Ѕ120$,… џ‰(A$)ДВ2 Ї 550$V… џ‰(A$)Г 2 Ї DГDЋ(64­TT):FГFЌ2:Ѕ120$l&… џ‰(A$)ДВ3 Ї 570$–0… џ‰(A$)Г3 Ї DГDЋ(96­TT):FГFЌ3:Ѕ 120$Ќ:… џ‰(A$)ДВ4 Ї 590$жD… џ‰(A$)Г4 Ї DГDЋ(128­TT):FГFЌ4:Ѕ120$ьN… џ‰(A$)ДВ5 Ї 610%X… џ‰(A$)Г5 Ї DГDЋ(160­TT):FГFЌ5:Ѕ120%,b… џ‰(A$)ДВ6 Ї 630%Vl… џ‰(A$)Г6 Ї DГDЋ(193­TT):FГFЌ6:Ѕ120%lv… џ‰(A$)ДВ7 Ї 650%–€… џ‰(A$)Г7 Ї DГDЋ(225­TT):FГFЌ7:Ѕ120%ЌŠ… џ‰(A$)ДВ8 Ї 670%ж”… џ‰(A$)Г8 Ї DГDЋ(257­TT):FГFЌ8:Ѕ120%шž… A$Г"" Ї 120&>Јž0:‡@70,"YOU RAN OUT OF FUEL...";:€ TГ225 Ѕ 205 ЉЌ1: T,1 :‹T:€CГ1Ѕ5:ž5:ž0: 1,1:‹C&bВž8:‡@70,"YOU RAN OUT OF FUEL!";&ŽМ‡@102,"AND CRASHED ON MARS!";:DГ0:Ѕ740&бСž4:‡@32,"YOU'VE CRASHED INTO CRATER RIM!";:DГ0:AГџ„(500):Ѕ740'Цž8:‡@37,"YOU'VE CRASHED ON MARS!";:DГ0:Ѕ740'7аž:‡@35,"YOU'VE CRASHED ON GREENLAND!";:DГ0:Ѕ740'bкž5:‡@35,"YOU WERE HIT BY A METEORITE";'|ф‡@232,"YOU FLEW FOR";'‘ю‡@266,TM;"DAYS";'Еј‡@428,"ALTITUDE";:‡@460,A;"FT";'м‡@417,"FUEL LEFT";:‡@449,F;"LBS.";( ‡@438,"DIRECTION";:‡@470,D;"FPS";: 60,3: 60,3: 60,3: 20,7:Š(Wž7:‡@34,"YOU'VE LANDED IN THE PACIFIC!";:DГ0:AГ0:Ѕ820(‘ ž3:‡@34,"YOU'VE LANDED ON MARS' BASE!";:AГ0:DГ0:Ѕ820(П*ž8:‡@38,"YOU'VE LANDED ON MARS!";:AГ0:DГ0(й4‡@232,"YOU FLEW FOR";(ю>‡@266,TM;"DAYS";)H‡@428,"ALTITUDE";:‡@460,A;"FT";)9R‡@417,"FUEL LEFT";:‡@449,F;"LBS.";)‹\‡@438,"DIRECTION";:‡@470,D;"FPS";: 125,2: 147,2: 170,2: 197,3: 185,2: 197,4:Š)’чž8)Еш‡"YOU'RE ABOUT TO GO WHERE NO")мщ‡"MAN OR WOMAN HAS GONE BEFORE --"*ъ‡"MARS. YOU'RE ORBITING AND ARE"*&ь‡"NOW READY TO FIRE YOUR RETROS"*Mэ‡"AND DESCEND TO MARS' BLUE BASE."*qю‡" BUT BEWARE! IT'S NOT EASY!"*”я‡"THEREFORE, IF YOU CHOOSE TO"*Д№‡"ABORT, YOU CAN RETURN TO"*иё‡"EARTH -- BUT BE SURE TO LAND"*ќђ‡"IN THE BLUE OCEAN AND NOT ON"+ѓ‡"THE GREEN CONTINENTS --"+Aє‡"OR YOU'LL CRASH! AND DON'T GET"+fѕ‡"HIT BY A METEORITE, OR YOU'LL"+‹і‡"BE DESTROYED IN A FLASH! NOW"+Ќї‡"PUSH 'C' FOR CONTROL INFO"+ХјD$Гџ’:… D$Г"" Ї 1016+ољ… D$Г"C" Ї ž:Ѕ 2000+ѓњ… D$ДВ"C" Ї 1016+њаž8,!б‡"THE CONTROLS CONSIST OF BUTTONS",Dв‡"1-8 AND <_>. BUTTON 1 WILL",kг‡"LET YOU ORBIT (WITHOUT FALLING)",‘д‡"OR HOLD YOU ON A RETURN COURSE",Ее‡"FOR EARTH. BUTTONS 2-8 WILL",лж‡"FIRE YOUR LANDING ROCKETS. THE"-з‡"HIGHER THE NUMBER, THE FASTER"-%и‡"YOU'LL GAIN ALTITUDE. EASY ON"-Jй‡"FUEL! RUN OUT AND YOU CRASH!"-lк‡"PRESS NO BUTTON & YOU FALL"-л‡"FASTER & FASTER AND CRASH ON"-Ем‡"MARS. PRESS <_> AND YOU DROP"-лн‡"STRAIGHTER DOWN TO THE PLANET."-џо‡"TO FIRE YOUR RETROS & DECEND".!п‡"TO MARS, PUSH 'F' TO FIRE!".:рC$Гџ’:… C$Г"" Ї 2016.Mс… C$Г"F" Ї 110.bт… C$ДВ"F" Ї 2016VE DATA":‡ P1$.‘ ‡:‡Є7)"1. LOAD DATA TAPE".Д ‡:‡Є7)"2. PRESS RECORD & PLAY".Я $‡:‡Є7)"3. PRESS ENTER".к .Л‰ ZZ$.э 8ž:‡:‡:‡:‡ P1$;/ B‡Є6)"YOU ARE џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  • 3000& ‚ ##### SLOWGO ######@‚ ####### BY ########[‚ # DR. C. H. SANTEE #hdHDГ0:PГ0Гn D$:… D$Г"END" Ї 120 :„ PГPЋ1:N$(P)ГD$: P$(P):P$(P)ГP$(P)Ћ" ":Ѕ 110Йx‚–ž:T$Г"SLOWGO":І 3000:T$Г"by":І 3000:T$Г"DR. CHARLES H. SANTEE":І 3000:‡] ‡@128,џЁ(192,32):‡@128,"ENTER A name FOR A PROCEDURE OR PRESS return TO QUIT"ЊЅ‰ D$:… D$Г"" Ї ž:‡"PROCEDURES BEING DEFINED - please wait":‡:Ѕ 200НЊPГPЋ1:N$(P)ГD$яЏ‡@224,џЁ(192,32):‡ @224,"ENTER THE PROCEDURE" Д‰ P$(P):P$(P)ГP$(P)Ћ" " ОЅ 160 $Ш€ AГ1 Ѕ P /ЩHDГ360 EЪDR$(A)Г"BM128,96" RЭP$ГP$(A) xвLГџž(P$," "):… LГ0 Ї D$ГP$:Ѕ 250 Ќз… џ‡(P$)В 240 Б џ‡(DR$(A))В240 Ї І 890:Ѕ 310 бмD$ГџŽ(P$,LЌ1):P$Гџ(P$,џ‡(P$)ЌL) јц… D$Г"PC" Б D$Г"PENCOLOR" Ї І 600! њ… D$Г"RIGHT" Б D$Г"RT" Ї TГ1:І 700!J… D$Г"LEFT" Б D$Г"LT" Ї TГ(Ќ1):І 700!€… D$Г"FORWARD" Б D$Г"FD" Ї S1$Г"+":S2$Г"-":І 800!Г… D$Г"BACK" Б D$Г"BK" Ї S1$Г"-":S2$Г"+":І 800!Ц€ NPГ1 Ѕ (AЌ1)!щ… D$ГN$(NP) Ї P$ГP$(NP)Ћ" "ЋP$!я‹""… LДВ0 Ї 210",‡ N$(A);" IS DEFINED""31Щ "T8L8O3CDEFGABO4C"";6‹ A"g@ž:‡ "PRESS THE NUMBER OF A PROCEDURE":‡"†J€ AГ1 Ѕ P:‡" ";A;N$(A):‹ A"ІL‡:‡"PRESS x TO START AGAIN""ьO‡:‡"PRESS return TO RETURN TO THIS MENU AFTER VIEWING PROCEDURE"#TX$Гџ’:… X$Г"" Ї 340#V… X$Г"X" Б X$Г"x" Ї Ž#=YXГџ‰(X$):… XД1 Б XВP Ї 340#X^Ш 3,1:М:П 1,0:Ц DR$(X)#uhX$Гџ’:… X$ДВџ‹(13) Ї 360#€Ѕ 320#ВXLГџž(P$," "):D$ГџŽ(P$,LЌ1):P$Гџ(P$,џ‡(P$)ЌL)#ЫbDR$(A)ГDR$(A)Ћ"C"ЋD$#бl$ МLГџž(P$," "):D$ГџŽ(P$,L):P$Гџ(P$,џ‡(P$)ЌL):VГџ‰(D$)$ЦHDГHDЋT­V$8а… HDВ360 Ї HDГHDЌ360:Ѕ 720$>к$w LГџž(P$," "):D$ГџŽ(P$,L):P$Гџ(P$,џ‡(P$)ЌL):VГџ‰(D$)$Ž*AAГHDЌџ(HDЎ90)­90$Ÿ>RAГAAЎ57.296$ЕHRBГ(90ЌAA)Ў57.296% R… (HDГ0 Б HDГ360) Ї QГ1 :„ … HDД90 Ї QГ1 :„ … HDД180 Ї QГ2 :„ … HDД270 Ї QГ3 :„ QГ4%1\H1Гџ(џ…(RA)­V):V1Гџ(џ…(RB)­V)%kaH$Гџ(џˆ(H1),џ‡(џˆ(H1))Ќ1):V$Гџ(џˆ(V1),џ‡(џˆ(V1))Ќ1)%†fˆ Q І 900,920,940,960%Œp%ДzЩ"T8L8O3":G$Г"DRTS LRTET EI IETU H"%У{€ GГ1 Ѕ 10%ќ|PL$Гџˆ(11ЌG):Щ PL$:‡ џ(G$,11ЌG,1);:‡ џ(G$,21ЌG,1);&&~‹:‡:N$(A)ГN$(A)Ћ" * * UNFINISHED * *"&`€Щ "O2T2L4CP16FP16L6AP16GP16FP16L2DP16DP16CP16CP16L1F"&f‚&„DR$(A)ГDR$(A)Ћ"M"ЋS1$ЋH$Ћ","ЋS2$ЋV$:&К˜DR$(A)ГDR$(A)Ћ"M"ЋS1$ЋV$Ћ","ЋS1$ЋH$:&фЌDR$(A)ГDR$(A)Ћ"M"ЋS2$ЋH$Ћ","ЋS1$ЋV$:'РDR$(A)ГDR$(A)Ћ"M"ЋS2$ЋV$Ћ","ЋS2$ЋH$:'dш† SIXSIDE,FD 30 RT 60 FD 30 RT 60 FD 30 RT 60 FD 30 RT 60 FD 30 RT 60 FD 30 RT 60'žќ† BOX,FD 40 RT 90 FD 40 RT 90 FD 40 RT 90 FD 40 RT 90'ъ$† STAR,FD 50 RT 144 FD 50 RT 144 FD 50 RT 144 FD 50 RT 144 FD 50 RT 144'єа† END( ИBГ16Ќџ(џ‡(T$)Ў2):‡ЄB);T$:0,7:Š(Wž7:‡@34,"YOU'VE LANDED IN THE PACIFIC!";:DГ0:AГ0:Ѕ820(‘ ž3:‡@34,"YOU'VE LANDED ON MARS' BASE!";:AГ0:DГ0:Ѕ820(П*ž8:‡@38,"YOU'VE LANDED ON MARS!";:AГ0:DГ0(й4‡@232,"YOU FLEW FOR";(ю>‡@266,TM;"DAYS";)H‡@428,"ALTITџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ~YЖ>‹і@=З>ћ>№Dї>ЖD‹ЗDі@=ЫЇћBї@ЖBЛ>ЗBЖ@„і>9ЭŒВ`ކ Ї Œ&јŽ9Нu†ў—oНВOЗЛНAННЋНG јНFОŽН•НО“ŽН•Н9вІ€*'A-Z.€@Ї Œ-шŽ9ОЙНFŽН•НN&OЗНFŽ`ОЛН•НцН%НrќЗƒ#сƒ.л§ГНцОНН•НцН%НrќЗƒ#ƒ#Н% н§Е9 COPYRIGHT 1983 FRANK TICHBORNE BRISTOL BS14OBX U.K. 0272 832904* WORDSEARCH THIS PROGRAM WILL CONSTRUCT A RANDOM MATRIX OF YOUR WORDS. YOU TYPE THE WORDS IN, AND I WILL PUT THEM INTO THE PUZZLE IN RANDOM DIRECTIONS AND POSITIONS. WHEN YOU HAVE COMPLETED YOUR ENTRIES THEN TYPE "X" AND I WILL PRINT OUT THE COMPLETE WORDSEARCH INCLUDING RANDOM LETTERS FOR THE BLANKS. IF I TAKE TOO LONG TRYING TO FIND A PLACE THEN YOU CAN ABANDON THAT WORD BY TYPING "/" . *  ПH IF YOU DON'T WANT TO SEE YOUR WORDSEARCH GENERATED THEN HIT OTHERWISE HIT ANY KEY*HOW MANY COLUMNS DO YOU WANT ? 1 TO 31*HOW MANY ROWS DO YOU WANT ? 1 TO 16*Ь§ЗН '=Ї Œ&ށ0-.9.*€0З  ћ ‰§З дЖЗЦ =їЗЦ ЖИ=їИЛЗЗЗ9ОЫНцН•Нц ЇЭNOT A NUMBER! TRY AGAIN.*П §#ќ У ƒ-ЬФр§ О ќ#9П §#ќ ƒ ƒ,оЬр йЭНцН § †Ц ч ‹ &јќ Н 9П ЗџЧќЕ§З† АДDЗГ†АЖDЗЕŽ† Ї Œ-јіЕ=ћГУ ЖЖЗ#ЖДЗ$Ц.ч z$&љЬ №Д§Љ ѓЉ z#&мО 9ОЬщ§#НFЗџЦŽрН•†ЏЇЄН '%'&† ЇЄƒГ#/& кЇ Œ&в чЖ'ЗџЧŒы& ЖъX'‚9У еTYPE WORD *­Ÿ '9Н єƒ-ƒ-Н†9УІЄ 'є9ЖъЏ'њНOФУъƒ,шІ„ 'рЏ'мЦџї†НН)'јІЄЁ„'$z†&эІЄ.'­Ÿ /'љй 'ЏНН)'щ с†З†П П#НФС-&Ц" С&Ц Ы, END , PRINT

.*CHARACTERS LARGE , SMALL *:TURN PRINTER ON*LANOTHER RESTART END * љљљљ љљљљ љљљљ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћљ љљљљ љљљљ љљљљ љљљљ љљљљ љљљљ љљљљ љљљљ љљљљ љљљљ љљљљ љљљљ љљљљ љљљљ љљљљ ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппйййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййй$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§нннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§$$$$§§§§""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћџџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&йййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййй&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ&&&&џџџџ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћ""""ћћћћннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннпппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппп""""ћћћћ""""ћћћћ"џЌ(144,90),Н4а†€XГ130Ѕ148Љ4:О(X,92):‹X4тˆУ(138,96),3,45 Š€XГ134Ѕ148Љ5:Л(X,95)Ќ(XЋ1,96),О,B:‹X5+ŒС3,1:Л(139,87)Ќ(142,88),Н,B5H’Ф(122,84)Ќ(152,100),A4,G5T—Ш4,1:М05‹œDW$Г"R1F1E1R1F1E1R1D1G1F1D1L1H1G1L1H1G1L1U1E1H1U1"5Ѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ