џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ…HKГ0ЇS†‚F$ГF$Ћџ‹(HS)Ћџ(џˆ(HF),1):HRГHRЋ1:HFГHFЋ1:…HRГ5ЇHFГ1:…HKГ1ЇHKГ0:CCГ0::„…HKГ2ЇHSГ82:UГ8:WГ416:І516:„HSГ77:UГ16:WГ304:І516SО„…HRГ9ЇHFГ1:…HKГ2ЇHKГ0:CCГ0::„HSГ82:UГ0:WГ288:І516Sе†…HRГ13ЇHKГ0:CCГ0:SыˆVГ0:LГU:TГV:Ѕ250TŠž:ё10,10:‡"ARE YOU SURE? (Y/N) ":Ѕ322TŒІ322:…K$Д"1" Б K$В"3"Ї 60,8:Ѕ128:„HFГ1:HRГ1:HSГ76:…K$Г"1"ЇHKГ1:UГ0:WГ640:„…K$Г"2"ЇHKГ2:UГ64:WГ472:„HKГ3:UГ32:WГ320TЊށІ516:І392:HFГ1:Ѕ128UBž:ё11,8:‡"TOP MARGIN =";V:ё11,9:‡"LEFT MARGIN =";U:ё11,10:‡"RIGHT MARGIN =";W:ё11,11:‡"BOTTOM MARGIN =";PЋD:ё11,12:‡"TAB1 =";T1:ё11,13:‡"TAB2 =";T2UL’Ѕ320UК”І212:ž:ё12,8:‡"FILENAME: ";:Л‰F$:Z$Гџ(F$,2):Z1$ГZ$:…џŠ(Z$)Г58ЇЯџ‰(џ(Z$,1)):F$ГџŽ(F$,џ‡(F$)Ќ2):„Z$Г":0"Uё–…HKГ0 Б I1Г1Ї:„HLГџ‡(F$)Ћ2:…HLВ8ЇF$ГџŽ(F$,6):HLГ8V ˜CCГ1:€IГ1ЅHL:’PFЌ1ЋI,џŠ(џ(F$ЋZ$,I,1)):‹:VЧšё15,4:ј3,2,U:‡"UltraLace";:ј2,2:ё8,6:‡"THE ULTIMATE SHOESTRING":ё11,8:‡"DESKTOP PUBLISHER":ј3,2:ё11,12:‡"BY H. Allen Curtis":ё13,14:‡"COPYRIGHT 1990":ё16,4:ј3,2:Vўœž:ј0,4:™"I",#1,"STR":€IГ1Ѕ6:Л‰#1,AC$:ё4,7ЋI:‡AC$:‹W7žІ212:K$Гџ’:…K$Г""Ї414:„…K$В"6" Б K$Д"1"Ї 60,5:Ѕ414WJ SKГџ‰(K$):KSГ1WgЂ€IГ1ЅSK:Л‰#1,AC$:‹:š#1:WбЄ’&H23,A1:’&H24,A2:…KSДГџ‡(AC$)ЇK$Гџ(AC$,KS,1):KSГKSЋ1:І422:Ѕ62:„SCIГ0:ь(L,T)Ќ(LЋ1,TЋD),1:UГUT:Ѕ50WяІ…џŠ(K$)Г94ЇK$Гџ‹(13)::„XЈVГ192Ќ(DЋ1)­џ(192Ў(DЋ1)):TГV:X>Њ…HГ1ЇUГ4­џ(.25­L)::„UГ8­џ(.125­L):XЁЌ’&HFFD8,0:…џŒ(1)ГЌ1Їš#1:’&HFFD9,0:SCIГ0:ь(L,T)Ќ(LЋ1,TЋD),1:UГUT:Ѕ50:„І214:Л‰#1,SK$:’&HFFD9,0XМЎ…SKГ0ЇSCIГ0:UГUT:Ѕ450XєА’&H23,A1:’&H24,A2:…KSДГџ‡(SK$)ЇK$Гџ(SK$,KS,1):„446YВ…џŠ(K$)Г91ЇK$Гџ‹(13):RSГ1YEД…џŠ(K$)Г94ЇKSГKSЋ2:…KSВџ‡(SK$)ЇKSГ1:Ѕ428:„432YъЖ…LГU А K$Г" "ЇSZГ1:„…LГUЋS А K$ДВ" " А SZГ1Їь(L,T)Ќ(LЋ1,TЋD),1:LГU:SZГ0:„SZГ0:…LВU А KSГ1 А K$Г" "Їь(L,T)Ќ(LЋ1,TЋD),1:LГU:…TДP А TД191Ќ2­D ЇTГTЋ1ЋD :„SKГ0:Ѕ430YћИKSГKSЋ1:Ѕ62Z&К…HГ1ЇUГ4­џ(.25­L)::„UГ8­џ(.125­L):ZBМ…SCIДВ2Ї124:„SKГ0:Ѕ430Z™О…SK$Г""Їь(L,T)Ќ(LЋ1,TЋD),1:LГU :„KSГ1:…RSГ1ЇRSГ0:Ѕ428:„…LЋSЋ8ВW Ї488:„K$Г" ":Ѕ62ZШР…TДP А TД191Ќ2­D ЇTГTЋ1ЋD:Ѕ62:„SKГ0:Ѕ430ZкТTГV:ф0:ž:ј0,4[‡Фё4,8:‡"Do you want to save on disk the rest of the ASCII strings of":ё13,10::‡FA$;":";ZA$:ё4,11:‡"for later translation to their font images? (Y/N) ";[œЦK$Гџ’:…K$Г""Ї454[ЛШ…K$Г"N" Б K$Г"n"Їš#1:Ѕ168\Ъ…K$Г"Y" Б K$Г"y"Їё4,14:‡"The rest of the strings will be saved in REST:";ZA$;\;Ь…FA$Г"REST"ЇRE$Г"TEMP":„RE$Г"REST\]Ю’&HFFD8,0:™"O",#2,RE$Ћ":"ЋZA$\xаІ476:…KSВГџ‡(SK$)Ї468\“в‡#2,џ(SK$,џ‡(SK$)ЌKS)\Џд…џŒ(1)ГЌ1Їš#1:š#2:Ѕ472\ажІ214:Л‰#1,SK$:‡#2,SK$:Ѕ468]и…RE$Г"TEMP"Їв"REST/DAT:"ЋZA$:ж"TEMP/DAT:"ЋZA$ Ѕ"REST/DAT:"ЋZA$]кЅ168]LмKSГKSЌ1:…KSГ0Ї:„…џ(SK$,KS,1)ДВ" "Ї476:„]ѕоІ212:SKГ6:KSГ1:SCIГ2:ž:ё4,8:‡"Type filename of ASCII file you want translated: ";:Л‰FA$:Z$Гџ(FA$,2):ZA$Г"0":…џŠ(Z$)Г58ЇZA$Гџ(Z$,1):FA$ГџŽ(FA$,џ‡(FA$)Ќ2)^р’&HFFD8,0:™"I",#1,FA$Ћ":"ЋZA$:^›тІ212:ž:ё11,9:‡"1: FULL SCREEN FILE":ё11,10:‡"2: HALF SCREEN FILE":ё11,11:‡"3: WORD PROCESSOR FILE":ё11,12:‡"4: ASCII STRINGS_ фІ322:…K$Г"1"ЇI1Г1:І30:I1Г0:Ѕ128:„…K$Г"2"ЇI1Г1:І34:I1Г0:Ѕ128:„…K$Г"3"Ї486:„…K$Г"4"ЇSCIГ1:UTГU:І426:І412:Ѕ168:„ 60,5:Ѕ128_5цUTГU:І478:Ѕ168_~шь(L,T)Ќ(LЋ1,TЋD),1:LГU:…TДP А TД191Ќ2­D ЇTГTЋDЋ1:Ѕ428:„SK$Г"":Ѕ448_˜ъš#1:€IГ0Ѕ2000:‹:Ѕ128_Јь…џ­Г472Ї474_Жю…џ­Г40Ї48_д№…џ­Г328Ї 60,9:І328:Ѕ128`#ђ…џ­Г98ЇT1ГT:€IГ1ЅSF:ь(U,T)Ќ(WЌ1,TЋџ(DЎSF)),4:TГTЋџ(DЎSF):‹:TГT1:LГU:Ѕ50`Fє…џ­Г470 А џЌГ23 Їš#1:š#2:Ѕ472`kі…џ­Г30 Б џ­Г34 Б џ­Г480Ї504:„506`ќјSCIГ0: 60,5:ё5,11:‡"THERE IS NO FILE BY THAT NAME":ё7,13:‡"ON THE DISK IN DRIVE ";:…Z$Г""Ї‡"0":Ѕ490:„…џŠ(Z$)Г58Ї‡џ(Z$,1):Ѕ490:„‡"0":Ѕ490aRњ…џ­Г26ЇвF$Ћ"/HR1":вF$Ћ"/HR2":ж"OUT1/BIN"ЅF$Ћ"/HR1":ж"OUT2/BIN"ЅF$Ћ"/HR2":Я0:Ѕ128a„ќ…џ­Г28ЇвF$Ћ"/HR":ж"OUT/BIN"ЅF$Ћ"/HR":Я0:Ѕ128aьў…џ­Г12Їт32:ž:‡"";:т40:ž3:ё1,8:‡"INSERT ULE DISK IN DRIVE 0 & HIT SPACE";:І322:’&H13FF,9:І12:Ѕ128b…џ­Г180Їš#1:K$Г"F": 60,9:Ђ&HF8E:Ѕ138b Ѕ334b<…HГ1ЇUГ.5­U:WГ.5­W::„ЅF$Ћ"/HR2":Я0:Ѕ128a„ќ…џ­Г28ЇвF$Ћ"/HR":ж"OUT/BIN"ЅF$Ћ"/HR":Я0:Ѕ128aьў…џ­Г12Їт32:ž:‡"";:т40:ž3:ё1,8:‡"INSERT ULE DISK IN DRIVE 0 & HIT SPACE";:І322:’&H13FF,9:І12:Ѕ128b…џ­Г180Їš#1:K$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ22:…K$Г"N" Б K$Г"n" Б џŠ(K$)Г13ЇLГU:TГV::„…K$Г"Y" Б K$Г"y"Ї246:„ 60,5:Ѕ244Aєіё6,16:‡"DO YOU WANT IT AT THE MOST":ё6,17:‡"RECENT CURSOR POSITION? (Y/N) ":ё6,18:‡"IF NOT, IT WILL BE SET TO THE":ё6,19:‡"LOWEST POSSIBLE CURSOR POSITION.":ё37,17BHјІ322:…K$Г"N" Б K$Г"n"ЇІ424:Ѕ250:„…K$Г"Y" Б K$Г"y"ЇPГT:LГU:TГV::„ 65,0:Ѕ248BoњPГVЋ(DЋ1)­(Ќ1Ћџ((192ЌV)Ў(DЋ1))):BшќІ212:ž:ё5,8:‡"FILENAME INCLUDING EXTENSION:":ё13,9:Л‰F$:Z$Гџ(F$,2):…џŠ(Z$)Г58ЇЯџ‰(џ(Z$,1)):F$ГџŽ(F$,џ‡(F$)Ќ2):„Я0CўNГџž(F$,"/"):…NГ0Ї252:„G$ГџŽ(F$,N)Ћ"DAT"CRJГ0:…џ(F$,3)Г"DAT"ЇжF$ЅџŽ(F$,N)Ћ"TXT":F$ГџŽ(F$,N)Ћ"TXT"Cy™"D",#1,F$:а#1,128 џЇ A$,128 џЇ B$CŒš#2:™"O",#2,G$CГ…DNГ1Ї288:„І210:JГJЋ1:Ф#1,J:C$ГA$DBГџž(B$,"]"):…џž(A$,"]")В0 Б BВ0ЇDNГ1:…BВ0ЇB$ГџŽ(B$,BЌ1):„C$ГџŽ(C$,џž(C$,"]")Ќ1):B$Г""DX NГџž(C$,џ‹(13)):…NВ0ЇІ286:C$Гџ(C$,џ‡(C$)ЌN):…C$Г""ЇC$ГB$:Ѕ270:„266Dk І276:C$ГC$ЋB$D­NГџž(C$,џ‹(13)):…NВ0ЇІ286:C$Гџ(C$,џ‡(C$)ЌN):…C$Г""Ї262:„270DнІ276:…DNГ1Ї288:„І210:JГJЋ1:Ф#1,J:C$ГC$ЋA$DчЅ264DяIГ1E…џ‡(C$)ГI Б C$ГџЁ(џ‡(C$),32)ЇKГ0:Ѕ284EGKГџž(џ‡(C$)Ћ1ЌI,C$," "):…KГ0ЇIГIЋ1:Ѕ278EZ‡#2,џŽ(C$,KЌ1)EsC$Гџ(C$,џ‡(C$)ЌK):EЅ…џŽ(C$,N)Гџ‹(13)Ї‡#2," ["::„‡#2,џŽ(C$,NЌ1):EЦ š#1:‡#2,C$:š#2:Я0:DNГ0:Ѕ128Eн"…HГ1 А WВ320ЇWГ320Eю$…WВ640ЇWГ640F&…HГ1ЇWГ4­џ(.25­W):„WГ8­џ(.125­W)F(F‰*І212:ž:ё6,8:‡"ENTER 1ST TAB VALUE: ";:Л‰T$:І304:T1Г2­џ(џ‰(T$)­.5):…HГ1 А T1В320ЇT1Г320:„…T1В640ЇT1Г640Fѕ,І212:ё6,12:‡"ENTER 2ND TAB VALUE: ";:Л‰T$:І304:T2Г2­џ(џ‰(T$)­.5):…H1 А T2В320ЇT2Г320:„…T2В640ЇT2Г640Fћ.G0…T$Г"c" Б T$Г"C" ЇT$Гџˆ(L)::„G82…U$Г""ЇU$Гџˆ(U)::„Gљ4ž:ё2,2:‡"F2: CALL COMMAND MENU":ё2,3:‡"RIGHT ARROW: MOVE CURSOR RIGHT":‡" LEFT ARROW: BACKSPACE":‡" UP ARROW: MOVE CURSOR UP 1 LINE":‡" DOWN ARROW: MOVE CURSOR DOWN 1 LINEH‹6ё2,7:‡"ENTER: CARRIAGE RETURN &":ё15,8:‡"MOVE CURSOR DOWN 1 LINE":‡" CLEAR: TAB":ё7,11:ј0,4,U:‡"KEYS WITH SHIFT HELD DOWN";:ј0,4IR8ё2,13:‡"RIGHT ARROW: DRAW CLIP ART":‡" LEFT ARROW: CLEAR LINE":‡" UP ARROW: MOVE CHAR-LINE TOWARD":ё15,16:‡"CURSOR HALF OF SCREEN":‡" DOWN ARROW: UNDERLINE":‡" CLEAR: CLEAR SCREENIц:‡" 0: UPPER/LOWER CASE":ё4,22:ј0,4,U:‡"PRESS SPACE FOR REST OF KEY LIST";:ј0,4:ё4,22:E$Г" STOPPED BY ANY KEY OR MARGIN":І322Jz<ž:ё6,5:ј0,4,U:‡"KEYS PRESSED AFTER CTRL KEY";:ј0,4:ё2,7:‡"RIGHT ARROW: MOVE CURSOR RIGHT UNTIL"ЋE$:‡" LEFT ARROW: MOVE CURSOR LEFT UNTIL "ЋE$Jм>ё2,11:‡"UP ARROW: MOVE CURSOR UP UNTIL "ЋE$:‡" DOWN ARROW: MOVE CURSOR DOWN UNTIL "ЋE$K%@ё5,22:‡"PRESS ";:ј0,4,U:‡"SPACE";:ј0,4:‡" TO RETURN TO MENU";:ё12,22K=BK$Гџ’:…K$Г""Ї322:„KšDž:ё8,10:‡"1: 1COLUMN/4SCREEN":ё8,11:‡"2: 2COLUMN/8SCREEN":ё8,12:‡"3: 3COLUMN/12SCREEN":KОFІ212:ž:ё12,8:‡"DRIVE NUMBER: "L(HІ322:KГџ‰(K$):…KВ3Ї 60,9:Ѕ328:„ЮK:‡" FREE GRANULES:";џЃ(K):‡" PRESS SPACE TO CONTINUE":І322:LжJž:ё10,8:‡"1: NORMAL":ё10,9:‡"2: DOUBLE WIDTH":ё10,10:‡"3: DOUBLE WIDTH-LENGTH":ё10,11:MI$Г": MIRROR IMAGE OF ":‡"4";MI$;"1":ё10,12:‡"5";MI$;"2":ё10,13:‡"6";MI$;"3":Ѕ354LњLІ394:…K$Г"Y" Б K$Г"y"Ї334:„128MNž3:’&HFFD8,0:Я0MDP…џЌВЌ1 А џ†(&H13FF)ДВ9Ї’&HFFA1,121:’&HFFA2,122:„ŠM…R…џЌД25ЇADГ&HABAFЋџЌ­2:„…џЌВ26ЇADГ&HC290Ћ2­(џЌЌ27):„ADГ&H890DMХTт40:ё8,10:‡" ";:‡џ‹(џ†(AD))џ‹(џ†(ADЋ1));" ERROR IN LINE";џ­NVё12,14:‡"CONTINUE? (Y,N)":І322:…K$Г"Y" Б K$Г"y"Їт40:ž5:у0,63:у1,0:Ѕ128NXŠN?ZІ404:…HKГ3ЇІ28:Ѕ128:„І26:Ѕ128N\ž:ё8,10:‡"1: SAVE FULL SCREEN":ё8,12:‡"2: SAVE HALF SCREEN"NЩ^І322:…K$Г"1"ЇІ404:І26:Ѕ128:„…K$Г"2"ЇІ404:І28:Ѕ128:„ 60,9:Ѕ128Nй`І322:Ѕ128O$bІ322:KГџ‰(K$):…KД1 Б KВ6Ї 60,9:Ѕ354:„…KВ3Ї’&H102A,1:KГKЌ3:„’&H102A,0O]dDKГK:’&H1027,K:ž:Ђ&HF00:’&HE6E4,&HE6:ф3:’&HE6E4,&HE7OДfІ322:KГџŠ(K$):…KД48 Б KВ51Ї 60,9:Ѕ358:„KГKЌ48:DXГ(KЋ1)­16:’&H1028,2­KЋ3:…KВ0Ї368OўhІ322:KГџŠ(K$):…KВ96 А KД123ЇKГKЌ97:„…KВ64 А KД77ЇKГKЌ39:„ 60,9:Ѕ360P!j’&H1029,K:Ђ&H1033:…DXВ48ЇDXГ48PElDYГDX:…DKВ1ЇDXГ2­DX:…DKГ3ЇDYГDXPЎn…џ†(&H102A)Г0Їы(544,96)Ќ(543ЋDX,95ЋDY),5:ф0:Ђ&HF00:Ѕ128:„ы(640ЌDX,96)Ќ(639,95ЋDY),5:ф0:Ђ&HF00:Ѕ128PМp… KВ1Ї372PїrІ322:KГџŠ(K$):…KВ96 А KД116ЇKГKЌ97:Ѕ362:„ 60,9:Ѕ370Q2tІ322:KГџŠ(K$):…KВ96 А KД107ЇKГKЌ97:Ѕ362:„ 60,9:Ѕ372QdvІ322:KГџŠ(K$):…KГ8Ї378:„…KГ10Ї380:„…KГ94Ї382QШxK$Гџ’:…LЋ4ДW А K$Г""Їь(L,T)Ќ(LЋ1,TЋD),1:LГLЋ4:ы(L,T)Ќ(LЋ1,TЋD),1:ъ(L,T)Ќ(LЋ1,TЋD),Н,BF:Ѕ376:„R,zK$Гџ’:…LЌ4ВU А K$Г""Їь(L,T)Ќ(LЋ1,TЋD),1:LГLЌ4:ы(L,T)Ќ(LЋ1,TЋD),1:ъ(L,T)Ќ(LЋ1,TЋD),Н,BF:Ѕ378:„R”|K$Гџ’:…TЋDД191 А K$Г""Їь(L,T)Ќ(LЋ1,TЋD),1:TГTЋDЋ1:ы(L,T)Ќ(LЋ1,TЋD),1:ъ(L,T)Ќ(LЋ1,TЋD),Н,BF:Ѕ380:„Rњ~K$Гџ’:…TЌDВ0 А K$Г""Їь(L,T)Ќ(LЋ1,TЋD),1:TГTЌDЌ1:ы(L,T)Ќ(LЋ1,TЋD),1:ъ(L,T)Ќ(LЋ1,TЋD),Н,BF:Ѕ382:„S€„…SCIГ2 А KSГ1Ї428:„…SCIГ2Ї432/1KГџŠ(K$):…KВ64 А KД91ЇNГKЌ64:BГN:ъ(L,T)Ќ(LЋ1,TЋD),О,BF:Ѕ106/˜@…KВ96 А KД123ЇNГKЌ96:BГNЋ26:Ѕ106/НB…KВ47 А KД58ЇNГKЌ47:BГNЋ52:Ѕ106/тD…KВ32 А KД48ЇNГKЌ32:BГNЋ62:Ѕ1060F…KВ57 А KД65ЇNГKЌ57:BГNЋ77:Ѕ1060†H…KГ32ЇZГLЋS:…LЋ8ДW Їъ(L,T)Ќ(LЋ7,TЋD),О,BF:LГLЋS:Ѕ50:„ъ(L,T)Ќ(LЋ1,TЋD),О,BF:LГU:…TДP А TД191Ќ2­D ЇTГTЋ1ЋD:Ѕ50:„FLГ0:Ѕ4440ЇJ…KГ13Їь(L,T)Ќ(LЋ1,TЋD),1:LГU0ЯL…KГ13 А TДP ЇTГTЋ1ЋD:Ѕ54:„…KГ13Ї541N…KГ8ЇLГ2­џ(.5­L):ъ(L,T)Ќ(LЋ1,TЋD),О,BF:…LВ1ЇLГLЌ2:Ѕ50:„LГ0:Ѕ501•P…KГ93Ї…HГ1Ї 60,9:Ѕ50:„ZГU:ъ(L,T)Ќ(LЋ1,TЋD),О,BF:…LЋDXЌ1ДW ЇLГ8­џ(.125­L):ь(L,T)Ќ(LЋDXЌ1,TЋDYЌ1),5:LГLЋDX:Ѕ50:„ 60,9:Ѕ501ХR…KГ94Їь(L,T)Ќ(LЋ1,TЋD),1:…TВD ЇTГTЌ1ЌD:Ѕ501јT…KГ10Їь(L,T)Ќ(LЋ1,TЋD),1:…TЋDД191ЇTГTЋDЋ1:Ѕ502]V…KГ91ЇZГU:ь(L,T)Ќ(LЋ1,TЋD),1:ѕ"BM"Ћџˆ(L)Ћ","Ћџˆ(TЋ1Ћџ(.75­D))Ћ"R4":LГLЋ4:Ѕ50:…LВWЌ5ЇLГLЌ4:Ѕ502X…KГ9 А LЋ4ДW Їь(L,T)Ќ(LЋ1,TЋD),1:LГLЋ4:Ѕ502ЌZ…KГ92ЇЂ&H1000:TГV:LГU:Ѕ502Ю\…KГ4Їь(L,T)Ќ(LЋ1,TЋD),1:Ѕ1283^…KГ12Їь(L,T)Ќ(LЋ1,TЋD),1:…T3Г0ЇT3Г1:LГT1:Ѕ50:„…T3Г1ЇT3Г0:LГT2:Ѕ503'`…KГ189ЇІ3743hb…KГ21Їь(U,T)Ќ(WЌ1,TЋ.5­D),4:ь(U,TЋ.5­D)Ќ(WЌ1,TЋD),4:LГU:Ѕ564 d…KГ95ЇIГ2­HЋ2:ь(L,T)Ќ(LЋ1,TЋD),1:…LВW­.5Їы(U,T)Ќ(WЌIЌ1,TЋ.5­DЋ.5),6:ь(UЋI,T)Ќ(WЌ1,TЋ.5­DЋ.5),6:ы(U,TЋ.5­DЋ1.5)Ќ(WЌIЌ1,TЋD),6:ь(UЋI,TЋ.5­DЋ1.5)Ќ(WЌ1,TЋD),6:Ѕ1044‰f…KГ95Їы(UЋI,T)Ќ(WЌ1,TЋ,5­DЋ,5),6:ь(U,T)Ќ(WЌ1ЌI,TЋ.5­DЋ.5),6:ы(UЋI,TЋ.5­DЋ1,5)Ќ(WЌ1,TЋD),6:ь(U,TЋ.5­DЋ1.5)Ќ(WЌ1ЌI,TЋD),64Аh…KДВ95Їь(L,T)Ќ(LЋ1,TЋD),1:Ѕ50:„505jъ(L,T)Ќ(LЋ1,TЋD),О,BF:…LЋM(B)ДW ЇІ126:LГLЋ2­џ(.5ЋM(B)­.5)Ћ2:…LВWЌ1ЇL2ГLЌWЋ1:LГWЌ1:Ѕ50:„505Bl…ZГU ЇLГU:…TДP А TД191Ќ2­D ЇTГTЋDЋ1:Ѕ62:„625KnFLГ25dp…HГ3ЇZ1Г8­џ(.125­Z)5|r…HГ1ЇZ1Г4­џ(.25­Z)5…tZГZ15йvы(Z,T)Ќ(L,TЋD),6:ь(Z,T)Ќ(L,TЋD),4:L1ГLЌZ:LГU:ZГU:…TДP А TД191Ќ2­D ЇTГTЋDЋ1:„4445ѓx…LЋL1Д0ЇL1ГL1Ћ2:Ѕ1206Kz…SCIДВ2Їь(L,T)Ќ(LЋL1,TЋD),6:LГLЋL1ЋL2:LГ2­џ(.5­LЋ.5):L2Г0:„LГU:І476:KSГKSЋ1:Ѕ4326e|NГFLЋ1:ˆ N Ѕ50,54,626‡~ѕ"BM"Ћџˆ(L)Ћ","Ћџˆ(T)ЋF$(B):7€ф0:ž:ј0,4:ё10,4:‡"A: ART-DESIGNS":ё10,5:‡"B: BACK TO SCREEN":ё10,6:‡"C: CONVERT WPF":ё10,7:‡"D: DIR":ё10,8:‡"F: FONT SELECT7—‚ё10,9:‡"H: HOUSEKEEPING":ё10,10:‡"I: INPUT":ё10,11:‡"K: KEYS LISTED":ё10,12:‡"M: MARGIN SET":ё10,13:‡"O: OUTPUT":ё10,14:‡"P: PRESENT STATUS8'„ё10,15:‡"R: RESOLUTION CHANGE":ё10,16:‡"S: SCREEN DUMP":ё10,17:‡"T: TAB SET":ё10,18:‡"X: EXIT UltraLace":ё14,18:’&H23,A1:’&H24,A2:’&HFFD8,08<†K$Гџ’:…K$Г""Ї1348]ˆ…K$Г"D" Б K$Г"d"ЇІ326:Ѕ1288ИŠ…K$Г"F" Б K$Г"f"ЇODГD:L1ГL:Ђ&HF8E:’&HE6E4,&HE6:ф3:’&HE6E4,&HE7:І170:LГL1:Ђ&HF8E:Ѕ1288бŒ…K$Г"B" Б K$Г"b"Ї1688ђŽ…K$Г"H" Б K$Г"h"ЇІ324:Ѕ3969 …K$Г"I" Б K$Г"i"Ї4829,’…K$Г"K" Б K$Г"k"ЇІ308:Ѕ1289Њ”…K$Г"O" Б K$Г"o"Ї…CCГ0 А HKГ0Ї348:„…CCГ0Ї346:„F$ГџŽ(F1$,HL):Яџ‰(џ(F$,1)):F$ГџŽ(F$,HLЌ2):…HKГ3Їž:І28:Ѕ128:„ž:І26:Ѕ1289Ы–…K$Г"M" Б K$Г"m"ЇІ218:Ѕ1289ы˜…K$Г"P" Б K$Г"p"І400:Ѕ128:Vš…K$Г"R" Б K$Г"r"Ї…HГ1ЇHГ3:UГ2­U:WГ2­W:T1Г2­T1:T2Г2­T2:Ѕ128:„HГ1:UГ.5­U:WГ.5­W:T1Г.5­T1:T2Г.5­T2:Ѕ128:wœ…K$Г"T" Б K$Г"t"ЇІ298:Ѕ128:ž…K$Г"C" Б K$Г"c"Ї252; …K$Г"S" Б K$Г"s"ЇІ324:І322:…K$Г"1"ЇІ7:Ѕ128:„…K$Г"2"ЇІ8:Ѕ128:„…K$Г"3"Ї’&H13FF,0:І10:Ѕ128:„ 60,9:Ѕ128;Ђ…K$Г"A" Б K$Г"a"Ї330;\Є…K$Г"X" БK$Г"x"ЇІ394:…K$Г"Y" Б K$Г"y"Їž3:’&HFFD8,0:Я0:Š:„128;rІ 60,5: 60,5:Ѕ128;ЃЈ’&HE6E4,&HE6:фH:’&HE6E4,&HE7:’&HFFD9,0:Ѕ202;­ЊЅ204;ЩЌ’&H23,A1:’&H24,A2:І322;ѓЎ…K$Д"0" Б K$В"9" Ї 60,10::„K$Г"1"ЋK$;§АІ212<ВІ216<Д™"I",#1,"FONT"ЋK$<6Ж€IГ1Ѕ84:Л‰#1,F$(I):‹и’&H23,A1Ќ4:’&H24,A2:>vкІ212:ž:ё6,8:‡"ENTER TOP MARGIN (0 - 10): ";:Л‰V$:ё6,10:‡"ENTER LEFT MARGIN ";:…V$Г""ЇV$Гџˆ(V)>Лмё24,10:…HГ1Ї‡"(0 - 200): ":ё35,10:„‡"(0 - 400): ":ё35,10?оІ214:Л‰U$:І306:VГџ‰(V$):UГџ‰(U$):…HГ1ЇUГ4­џ(.25­U):ZГU :„UГ8­џ(.125­U):ZГU?р…VД0ЇVГ0?*т…VВ10ЇVГ10?™ф… UВWЌ50Ї 60,5:ё10,15:‡"LEFT MARGIN TOO BIG":ё8,16:‡"RELATIVE TO RIGHT MARGIN!":ё14,17:‡"TRY AGAIN.":Ѕ220?Іц…UД0ЇUГ0?Нш…HГ1 А UВ200ЇUГ200?дъ…HГ3 А UВ400ЇUГ400@*ьІ212:ё4,12:‡"ENTER RIGHT MARGIN ( 0 -";320Ћ(HЌ1)­160;"): ";:Л‰W$:…W$Г""ЇW$Гџˆ(W)@ЃюWГџ‰(W$):…WДUЋ50Ї 60,5:ё9,15:‡"RIGHT MARGIN TOO SMALL":ё8,16:‡"RELATIVE TO LEFT MARGIN. ":ё14,17:‡"TRY AGAIN.":Ѕ236@­№І290@їђž:ё6,12:‡"DO YOU WANT TO CHANGE THE":ё6,13:‡"BOTTOM MARGIN? (Y/N) ";AKєІ3€`ŽbЎЮ’нOЗ`_ї`Ж`і`=ћ`mЅ'і`\ё`#фЖ`LБ`#з9OЗ` _ї` Ж` і`=ћ` mЅ'і` \ё`#фЖ` LБ`#з9OЗ` _ї` Ж` і`=ћ` mЅ'і` \ё`#фЖ`€`• LБ`#з9OЗ`_ї` Ж`і`=ћ` mЅ'тЖ`і`=§`Ж`і` =ѓ`§`Ж`і` =ѓ`ћ` ‰ƒџ"Дї`Ж`і`=§`Ж`і` =ѓ`§`Ж`і` =ѓ`ћ`‰ƒП"ƒї€a`і`С'ZС'Ÿќ`§`Ж`Ц =›Кі`TTT:Ж`„ІЦCЄ„Ї„†џА`і`§`Ж`Ц =›Кі`TTT:Ж`„ІЦCЄ„Ї„Ж`ЦП№`§`Ж`Ц =›Кі`TTT:Ж`„ІЦC€a•Є„Ї„ЬџПА`№`§`Ж`Ц =›Кі`TTT:Ж`„ІЦCЄ„Ї„вќ`"ЩС_"УЬ€`Л`ћ`§`Ж`Ц =›Кі`TTT:Ж`„ІЦCЄ„Ї„Ь€`Л`№`§`Ж`Ц =›Кі`€bTTT:Ж`„ІЦCЄ„Ї„Ь€`А`ћ`§`Ж`Ц =›Кі`TTT:Ж`„ІЦCЄ„Ї„Ь€`А`№`§`Ж`Ц =›Кі`TTT:Ж`„ІЦCЄ„Ї„ Ж`Ц =›Кі`TTT:Ж`„ІЦCЄ„b•Ї„і` \ё`#ўЖ`LБ`#§ё9џ`НМ5ЬџНДєŽ`"НМ5Ž`3НМŽ`.НЙЙŽ`"НЛŽ`НМ5ŽeщНМ5Ž`3НКЪTНГэ§`§eюЬПНДєџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ<=&_Р1:•6000:і:т40:ž3:І410:WГ640:HГ3:F1$Г"ABCDEFGH":PFГџ(F1$):PFГ256­џ†(PFЋ2)Ћџ†(PFЋ3):Ѕ15&‘P$Гџ(џˆ(I),1)Ћ"/HR1":Q$Гџ(џˆ(I),1)Ћ"/HR2":&ПжF$Ћ"L"ЋP$Ѕ"L1/BIN":жF$Ћ"L"ЋQ$Ѕ"L2/BIN":&э’&HFFA2,&H70:гM"L1":’&HFFA2,&H71:гM"L2":'ж"L1/BIN"ЅF$Ћ"L"ЋP$:ж"L2/BIN"ЅF$Ћ"L"ЋQ$:'=€IГ0Ѕ29:’IЋ&H1321,џ†(KЋI):‹:'ПKГ&H135F:І6:’&H127F,1:’&H1283,&H50:’&H12DE,0:’&H1263,&H10:’&H1280,&H21:І404:€IГ1Ѕ4:І2:І3:І4:’&HFFA2,&H7A:І5:Ђ&H12CB:‹:(HKГ&H1341:І6:’&H127F,&H15:’&H1283,&H3C:’&H12DE,0:’&H1263,0:’&H1280,&H1E:І404:€IГ1Ѕ4:І2:І3:жF$Ћ"R"ЋP$Ѕ"R1/BIN":жF$Ћ"R"ЋQ$Ѕ"R2/BIN"(Н І4:’&HFFA2,&H72:гM"R1":’&HFFA2,&H73:гM"R2":’&HFFA2,&H7A:І5:ж"R1/BIN"ЅF$Ћ"R"ЋP$:ж"R2/BIN"ЅF$Ћ"R"ЋQ$:Ђ&H12CB:‹:)] KГ&H1341:І6:’&H127F,&H29:’&H1283,&H28:’&H12DE,&H12:’&H1280,&H1E:І404:€IГ1Ѕ4:P$Гџ(џˆ(I),1)Ћ"/HR":жF$Ћ"L"ЋP$Ѕ"L/BIN":жF$Ћ"M"ЋP$Ѕ"M/BIN":жF$Ћ"R"ЋP$Ѕ"R/BIN")ъ ’&HFFA2,&H70:гM"L":’&HFFA2,&H71:гM"M":’&HFFA2,&H72:гM"R":’&HFFA2,&H7A:ж"L/BIN"ЅF$Ћ"L"ЋP$:ж"M/BIN"ЅF$Ћ"M"ЋP$:ж"R/BIN"ЅF$Ћ"R"ЋP$:Ђ&H12CB:‹* ’&HFFA2,&H72:гM"DMENU/HR1:0":’&HFFA2,&H7A:*! :ƒ*(:ƒ*;ч3,0:ˆ № Ѕ332*ЌгM"MLR":’&HFFA2,&H70:гM"DMENU/HR1":’&HFFA2,&H71:гM"DMENU/HR2":’&HFFA2,&H77:гM"FMENU/HR1":’&HFFA2,&H7A:Ђ&HF00*п’150,18:’55455,65:’55456,66:’55232,0:’55318,20*ьˆ я Ѕ22+BK$ГK$Ћ"C":A1Гџ†(џ(K$)Ћ2):A2Гџ†(џ(K$)Ћ3):…A2Д2ЇA2Г254:A1ГA1Ќ1:Ѕ36:„A2ГA2Ќ2:Ѕ36+Y’&HFFA2,&H7A:Ѕ492+`:ƒ+ўІ384:’&HFFA2,&H70:иM"OUT1",&H4000,&H5FFF,&HAC73:’&HFFA2,&H71:иM"OUT2",&H4000,&H5BFF,&HAC73:’&HFFA2,&H7A:ж"OUT1/BIN"ЅF$Ћ"/HR1":ж"OUT2/BIN"ЅF$Ћ"/HR2":Я0:,_Ђ&HF3C:І384:’&HFFA2,&H70:иM"OUT",&H4000,&H5DFF,&HAC73:’&HFFA2,&H7A:ж"OUT/BIN"ЅF$Ћ"/HR":Я0:,ЪІ404:жF$Ћ"/HR1"Ѕ"IN1/BIN":жF$Ћ"/HR2"Ѕ"IN2/BIN":’&HFFA2,&H70:гM"IN1":’&HFFA2,&H71:гM"IN2":’&HFFA2,&H7A,§ ж"IN1/BIN"ЅF$Ћ"/HR1":ж"IN2/BIN"ЅF$Ћ"/HR2":Я0:-Z"І404:жF$Ћ"/HR"Ѕ"IN/BIN":’&HFFA2,&H70:гM"IN":’&HFFA2,&H7A:ж"IN/BIN"ЅF$Ћ"/HR":Я0:Ђ&HF71:-$L2Г1:PГ176:ŒF$(84),M(84):’&HFFD9,0-Ђ&C1Г63:у0,63:у1,63:у2,63:у3,0-ч(Ђ&H1000:’&HE6E4,&HE6:фH:’&HE6E4,&HE7:э1,399:ы(8,152)Ќ(9,152ЋD),1.*э4,3200:э5,2104:ы(0,0)Ќ(639,19),4:э6,1520.F,Ђ&HF00:ы(48,16)Ќ(63,31),5:Ђ&HF00:DXГ16:DYГ16.O.у1,0.h0TГV:LГU:K$Г"F":Ѕ138.2…ZГU А LЋ4ВWЌ1ЇLГU:…TДP ЇTГTЋDЋ1.Ќ4…ZДВU А LЋ4ВWЌ1ЇFLГ1:Ѕ112.й6ы(L,T)Ќ(LЋ1,TЋD),1:ъ(L,T)Ќ(LЋ1,TЋD),Н,BF.я8’&H23,A1:’&H24,A2/:…SCIГ1Ї420::ъ(284,6)Ќ(285,15),Н,B:ъ(282,13)Ќ(287,14),Н,B:ъ(283,15)Ќ(283,17),Н8ZLъ(286,15)Ќ(286,17),Н8vVѓ(283,14,6):ѓ(286,14,6)8ў`ч13,0:ъ(287,11)Ќ(293,15),Н:ъ(287,11)Ќ(293,14),Н:ъ(287,11)Ќ(293,13),Н:ъ(282,11)Ќ(275,15),Н:ъ(282,11)Ќ(275,14),Н:ъ(282,11)Ќ(275,13),Н9†jч14,0:ъ(287,11)Ќ(293,12),Н:ъ(287,11)Ќ(293,11),Н:ъ(287,11)Ќ(293,10),Н:ъ(282,11)Ќ(275,12),Н:ъ(282,11)Ќ(275,11),Н:ъ(282,11)Ќ(275,10),Н:tч15,0:ъ(287,11)Ќ(293,9),Н:ъ(287,11)Ќ(293,8),Н:ъ(287,11)Ќ(293,7),Н:ъ(282,11)Ќ(275,9),Н:ъ(282,11)Ќ(275,8),Н:ъ(282,11)Ќ(275,7),Н: ~ы(270,0)Ќ(298,17),6:@ˆ:ƒ*** FIRE BALL DRAWING ***:’щ(14,112),1,13:щ(14,112),4,13:щ(14,112),2,14:щ(14,112),5,14:щ(14,112),3,15:Їœы(0,100)Ќ(28,117),8:ЫІ:ƒ*** FLYING SAUCER DRAWING ***;Ач2,0:ъ(109,8)Ќ(120,8),Н:ъ(108,9)Ќ(121,9),Н:ъ(107,10)Ќ(122,10),Н;FКч4,0:ъ(106,11)Ќ(123,12),Н,B:ъ(106,16)Ќ(123,17),Н,B;•Фч13,0:ъ(106,13)Ќ(107,15),Н,B:ъ(112,13)Ќ(113,15),Н,B:ъ(118,13)Ќ(119,15),Н,B;фЮч14,0:ъ(108,13)Ќ(109,15),Н,B:ъ(114,13)Ќ(115,15),Н,B:ъ(120,13)Ќ(121,15),Н,B<3ич15,0:ъ(110,13)Ќ(111,15),Н,B:ъ(116,13)Ќ(117,15),Н,B:ъ(122,13)Ќ(123,15),Н,BRч12,0:ъ(142,8)Ќ(142,9),Н:ъ(143,6)Ќ(143,11),Н:ъ(144,4)Ќ(145,13),Н,BF:ъ(146,3)Ќ(147,5),Н,BF:ъ(146,12)Ќ(147,14),Н,BF:ъ(148,2)Ќ(149,3),Н,B:ъ(148,14)Ќ(149,15),Н,B:ѓ(148,4,12):ѓ(148,13,12)>Њ(ъ(152,0)Ќ(153,0),Н:ъ(150,1)Ќ(155,2),Н,B:ъ(150,15)Ќ(155,16),Н,B:ъ(152,17)Ќ(153,18),Н?\2ъ(154,1)Ќ(155,2),Н,B:ъ(156,14)Ќ(157,14),Н,B:ъ(156,2)Ќ(157,3),Н,B:ъ(155,13)Ќ(156,14),Н,B:ъ(158,3)Ќ(159,5),Н,B:ъ(158,12)Ќ(159,14),Н,B:ъ(160,4)Ќ(161,13),Н,B:ъ(162,6)Ќ(162,11),Н?s<ъ(163,8)Ќ(163,9),Н?‹Fы(140,0)Ќ(168,17),9?БP:ƒ*** ROTATING BLADES DRAWING ***?їZч13,0:ъ(184,5)Ќ(184,16),Н:ъ(185,5)Ќ(183,16),Н:ъ(183,5)Ќ(185,16),Н@=dч14,0:ъ(176,6)Ќ(193,16),Н:ъ(176,7)Ќ(193,15),Н:ъ(193,17)Ќ(176,5),Н@ƒnч15,0:ъ(176,14)Ќ(192,8),Н:ъ(175,13)Ќ(192,9),Н:ъ(175,15)Ќ(192,7),Н@›xы(170,0)Ќ(198,17),5@К‚:ƒ*** SETUP FOR SCREEN ***@РŒц@р–ч2,0:ъ(317,0)Ќ(236,192),Н,B@љ ч6,0:ю(31,2),"SCORE"AЊч6,0:ю(31,5),"HI SCORE"A.Дю(30,17),"NO. SHIPS"ACОю(31,8),"MISSES"A]Шч6,0:ю(31,11),"SUPER"Asвю(31,12),"SAVERS"Aƒмч11,0:LГ175A“ц€ KГ0 Ѕ 235AЖ№NГџ„(2):… NГ1 Ї LГLЋ1 :„ LГLЌ1AЪњ… LВ178 Ї LГ178Aо… LД156 Ї LГ156Aщѓ(K,L)Aё‹ KB "ъ(235,L)Ќ(235,191),НB ,ш (100,189),11,11B+6Ѕ1640BE@:ƒ*** END OF GAME ***BcJь(A1,179)Ќ(A1Ћ36,191),3,НBžTч0,0:ъ(X,Y)Ќ(XЋ28,YЋ17),Н,BF:ъ(X1,Y)Ќ(X1Ћ28,YЋ17),Н,BFBЖ^:ƒ *** START UP ***Chу0,0:у1,8:у2,9:у3,47:у4,18:у5,18:у6,36:у7,55:у8,40:у9,0:у10,55:у11,56:у12,0:у13,40:у14,0:у15,0CПrЩ "T3L6O2B-O3L12CP90CP90CP90CP90CP90CL8E-P90E-P90L12E-P90E-CP90CP90CP90CP90CP50CL8O2B-P90B-P90L12B-P90B-O3CP90CP90CP90CP90CP90CL6E-FO2B-O3CO2L55BAGFEDCO1BAGFEDC"C§|ч5,0:ю(10,1),"MEGA TANK":ю(3,17),"PRESS ANY KEY TO BEGIN"D†HГ0:D€ FГ0Ѕ4DKšч0,0:ъ(7,103)Ќ(87,93),Н,BF:ъ(167,103)Ќ(220,93),Н,BFD\Є M$,M,U,V,WDpЎч6,0:ю(1,12),M$DИю(22,12),MD™Ть(110,86)Ќ(138,103),UDЇЬ€ PPГ1Ѕ25DЙж€ XYГ1Ѕ40:‹XYDдрHГHЋ1:…HГ1Їу13,W:у14,VDщъ…HГ2Їу14,W:у15,VEє…HГ3Їу15,W:у13,V:HГ0EўPГџ„(63):у5,PE.A$Гџ’:… A$ДВ""ЇЅ1840E7‹ PPE?‹ FEJ&Ѕ1670Ei0ч0,0:ъ(77,6)Ќ(152,15),Н,BFEƒ:ъ(7,103)Ќ(87,93),Н,BFE Dъ(110,86)Ќ(138,104),Н,BFEНNъ(167,103)Ќ(220,93),Н,BFEкXъ(15,132)Ќ(210,146),Н,BFFbч0,0:ъ(249,103)Ќ(279,111),Н,BF:ъ(249,71)Ќ(279,79),Н,BFF.lM1Г0:ч4,0:ю(31,9),M1FAvZГ2:ю(31,13),ZFt€SГ0:A1Г100:JГ0:QГ5:RГ3:TГ100:UГ4:VГ36:WГ0:I1Г0FмŠь(239,151)Ќ(275,163),2,Н:ь(239,168)Ќ(275,180),2,Н:ь(278,151)Ќ(314,163),2,Н:ь(278,168)Ќ(314,180),2,НFь”І440:І600FіžЅ100G^Ј† CHOPPERS,100,4,36,0,BLADES,250,5,38,0,BATS,500,6,36,0,SAUCERS,1000,7,36,63,FIREBALLS,1500,8,55,32GnВї:’ 65496,01Г0FмŠь(239,151)Ќ(275,163),2,Н:ь(239,168)Ќ(275,180),2,Н:ь(278,151)Ќ(314,163),2,Н:ь(278,168)Ќ(314,180),2,НFь”І440:І600FіžЅ100G^Ј† CHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!o&:ƒMEGATANK&/:ƒBY MARSHALL WEISENBURGER&O:ƒCOPYRIGHT (C) AUGUST 1991&f:ƒBY FALSOFT, INC.&}:ƒRAINBOW MAGAZINE&  :ƒ****************************&У:ƒ* MEGA TANK *&ц:ƒ* BY *' (:ƒ* MARSHALL WEISENBURGER *',2:ƒ* 8/20/87 *'O<:ƒ****************************'_Fˆ № Ѕ 1970'~P’ 65497,0:P$Г"O1L225CDEFG"'ˆZЅ830'd:ƒ***MAINLOOP***'ЉnAГџ(0)'Лx…AД15ЇA1ГA1Ќ8'Э‚…AВ53ЇA1ГA1Ћ8'ќŒ…A1Д0Ї A1Г0:ь(A1,179)Ќ(A1Ћ36,191),3:A1Г198(-–…A1В199Ї A1Г199:ь(A1,179)Ќ(A1Ћ36,191),3:A1Г0(J YГYЋR:…YВ135ЇІ640:І600(rЊDГDЋ.2:EГџ…(D):…EВ0Ї XГXЋI :„ XГXЌI(Д…XГ322Ї210(’О…XВ207ЇXГ207(ŸШ…XД0ЇXГ0(КвHГHЋ1:…HГ1Їу13,W:у14,V(Ям…HГ2Їу14,W:у15,V(шц…HГ3Їу15,W:у13,V:HГ0) №ь(X,Y)Ќ(XЋ28,YЋ17),U,Н:…GГ1Ї260))њь(X1,Y)Ќ(X1Ћ28,YЋ17),U,Н)Vь(A1,179)Ќ(A1Ћ36,191),1,Н:…џЊ(1)Г1ЇІ560)g…џЊ(0)Г0Ї110)Љ 230,1:BГA1Ћ19:ч3,0:ъ (B,155)Ќ(B,0),Н:ч0,0: ъ (B,155)Ќ(B,0),Н)ю"… XЋ14ВBЌ14 А XЋ14ДBЋ14 Ї 320 :„ … X1Ћ14ВBЌ14 А X1Ћ14ДBЋ14 Ї 380*7,M2Г1:M1ГM1Ћ1:ч0,0:ъ(249,71)Ќ(279,79),Н,BF:ч4,0:ю(31,9),M1:… M1Д5Ї110*ˆ6M1Г0: 1,2: 1,2: 1,2:ч0,0:ъ(249,71)Ќ(279,79),Н,BF:ч4,0:ю(31,9),M1:І670:Ѕ110*’@І750*УJч0,0:ъ(X,Y)Ќ(XЋ28,YЋ17),Н,BF:XГ322:IГ0:JГJЋ1*гTSГSЋT:І440*ь^…JГ1АGГ1ЇІ600:Ѕ100+h…JГ2ЇІ600:Ѕ100+ rЅ110+|…GГ1Ї110+"†І760+2SГSЋT:І440+bšч0,0:ъ(X1,Y)Ќ(X1Ћ28,YЋ17),Н,BF:X1Г329:JГJЋ1+wЄ…JГ2ЇІ600:Ѕ100+ЎЅ110+•И:ƒ*** SCORE ***,Т… SГ1000Ї ч0,0:ъ(X,Y)Ќ(XЋ28,YЋ17),Н,BF:ъ(X1,Y)Ќ(X1Ћ28,YЋ17),Н,BF:І600:І800:RГ4:TГ250:UГ5:VГ38:WГ0:I1Г3:M2Г0,yЬ… SГ4000Ї ч0,0:ъ(X,Y)Ќ(XЋ28,YЋ17),Н,BF:ъ(X1,Y)Ќ(X1Ћ28,YЋ17),Н,BF:І600:І800:RГ6:TГ500:UГ6:VГ36:WГ0:I1Г4:M2Г0,юж… SГ12000Ї ч0,0:ъ(X,Y)Ќ(XЋ28,YЋ17),Н,BF:ъ(X1,Y)Ќ(X1Ћ28,YЋ17),Н,BF:І600:І800:RГ7:TГ1000:UГ7:VГ36:WГ63:I1Г5:M2Г0-cр… SГ30000Ї ч0,0:ъ(X,Y)Ќ(XЋ28,YЋ17),Н,BF:ъ(X1,Y)Ќ(X1Ћ28,YЋ17),Н,BF:І600:І800:RГ8:TГ1500:UГ8:VГ55:WГ32:I1Г6:M2Г0-„ъч0,0:ъ(254,23)Ќ(316,30),Н,BF-—єч4,0:ю(31,3),S-Іў… HSВS Ї -ЏHSГS-ач0,0:ъ(254,47)Ќ(316,54),Н,BF-фч4,0:ю(31,6),HS-ъ&. 0:ƒ*** SUPER SAVER TEST ***.:… ZГ0 Ї .PDZГZЌ1:ч0,0:ъ(249,103)Ќ(279,111),Н,BF:ч4,0:ю(31,13),Z.—NЩ "L4O4CEG":ч0,0:ъ(X,Y)Ќ(XЋ28,YЋ17),Н,BF:ъ(X1,Y)Ќ(X1Ћ28,YЋ17),Н,BF.КX:ƒ*** RANDOM SHIP POSITION ***.ьbIГI1:JГ0:GГџ„(2):X1Гџ„(207):XГџ„(207):YГ0:DГ0.ўl… XЌX1Д40Ї610/v/€:ƒ*** ENEMY LANDS ***/6Š 1,1: 1,1: 1,1: 1,1/q”ч0,0:ъ(X,Y)Ќ(XЋ28,YЋ17),Н,BF:ъ(X1,Y)Ќ(X1Ћ28,YЋ17),Н,BF/žQГQЌ1:…QГ4Ї NГ278:OГ168/Ј…QГ3Ї NГ239/ГВ…QГ2Ї NГ278:OГ151/УМ…QГ1Ї NГ239/бЦ…QГ0Ї1610/ђач0,0:ъ(N,O)Ќ(NЋ36,OЋ12),Н,BF/јк0ф:ƒ*** ENEMY EXPLOSION ***05юь(X,Y)Ќ(XЋ28,YЋ17),9:Ѕ7700Pјь(X1,Y)Ќ(X1Ћ28,YЋ17),90€Щ P$:у9,32:Щ P$:у12,38:Щ P$:у12,0:Щ P$:у9,00† 0­:ƒ*** BONUS SUPER ZAPPER CHECK ***0М … M2Г1 Ї 0ѕ*ZГZЋ1:ч0,0:ъ(249,103)Ќ(279,111),Н,BF:ч4,0:ю(31,13),Z0ћ41>:ƒ***BUFFERS AND COLORS***1`Hф2:э1,247:э2,247:э3,247:э4,270:э5,270:э6,270:э7,270:э8,270:э9,2701КRу0,0:у1,0:у2,0:у3,0:у4,0:у5,0:у6,0:у7,0:у8,0:у9,0:у10,0:у11,0:у12,0:у13,0:у14,0:у15,01С\ц01чf:ƒ*** TANK /W GREY BACKGROUND ***2pч11,0:ъ(20,10)Ќ(57,22),Н,BF2•zч 1,0:ъ(28,19)Ќ(49,20),Н,BF:ъ(30,17)Ќ(31,22),Н,BF:ъ(34,17)Ќ(35,22),Н,BF:ъ(38,17)Ќ(39,22),Н,BF:ъ(42,17)Ќ(43,22),Н,BF:ъ(46,17)Ќ(47,22),Н,BF32„ч8,0:ъ(29,16)Ќ(29,18),Н:ъ(30,15)Ќ(47,16),Н,BF:ъ(32,17)Ќ(33,18),Н,BF:ъ(36,17)Ќ(37,18),Н,BF:ъ(40,17)Ќ(41,18),Н,BF:ъ(44,17)Ќ(45,18),Н,BF:ъ(48,16)Ќ(48,18),Н3cŽч6,0:ъ(36,14)Ќ(41,14),Н:ъ(38,10)Ќ(39,13),Н,B3z˜ы(20,10)Ќ(56,22),13ЁЂ:ƒ*** TANK /W BLACK BACKGROUND ***4.Ќч1,0:ъ(68,19)Ќ(89,20),Н,BF:ъ(70,17)Ќ(71,22),Н,BF:ъ(74,17)Ќ(75,22),Н,BF:ъ(78,17)Ќ(79,22),Н,BF:ъ(82,17)Ќ(83,22),Н,BF:ъ(86,17)Ќ(87,22),Н,BF4ЫЖч8,0:ъ(69,16)Ќ(69,18),Н:ъ(70,15)Ќ(87,16),Н,BF:ъ(72,17)Ќ(73,18),Н,BF:ъ(76,17)Ќ(77,18),Н,BF:ъ(80,17)Ќ(81,18),Н,BF:ъ(84,17)Ќ(85,18),Н,BF:ъ(88,16)Ќ(88,18),Н4ќРч6,0:ъ(76,14)Ќ(81,14),Н:ъ(78,10)Ќ(79,13),Н,B5Ъы(60,10)Ќ(96,22),25,д:ƒ*** BLANK TANK ***5Nоч11,0:ъ(200,10)Ќ(237,22),Н,BF5gшы(200,10)Ќ(236,22),35ˆђ:ƒ*** HELICOPTER DRAWING ***63ќч4,0:ъ(248,6)Ќ(248,7),Н:ъ(244,8)Ќ(251,8),Н:ъ(243,9)Ќ(252,9),Н:ъ(242,10)Ќ(263,10),Н:ъ(241,11)Ќ(263,11),Н:ъ(241,12)Ќ(253,12),Н:ъ(242,13)Ќ(252,13),Н:ъ(243,14)Ќ(251,14),Н6Чч1,0:ъ(245,15)Ќ(245,16),Н:ъ(249,15)Ќ(249,16),Н:ъ(241,15)Ќ(242,17),Н:ъ(242,17)Ќ(257,17),Н:ъ(245,9)Ќ(246,11),Н,B:ъ(244,10)Ќ(244,11),Н:ѓ(243,11,1)6јч13,0:ъ(241,5)Ќ(255,5),Н:ъ(266,7)Ќ(266,11),Н7)ч14,0:ъ(250,3)Ќ(246,7),Н:ъ(264,8)Ќ(268,10),Н7Z$ч15,0:ъ(246,3)Ќ(250,7),Н:ъ(264,10)Ќ(268,8),Н7r.ы(240,0)Ќ(268,17),47’8:ƒ*** GIANT FLY DRAWING ***8ABч1,0:ѓ(281,8,1):ѓ(288,8,1):ъ(282,7)Ќ(282,9),Н:ъ(287,7)Ќ(287,9),Н:ъ(283,6)Ќ(283,10),Н:ъ(286,6)Ќ(286,10),Нџ3& :ƒPALETTE 40/80&5:ƒWRITTEN BY CHUCK KATSEKES&W:ƒCOPYRIGHT 1991 FALSOFT,INC,&“:ƒ THIS UTILITY SUPPLEMENTS PAL32.BAS AND ALLOWS YOU TO&Я(:ƒ CHANGE THE FORGROUND AND BACKGROUND COLORS FOR 40/80&ѓ-:ƒ COLUMN SCREENS ON THE COCO 3&џ2ž1:т 40'(<ё3,2:‡"4O/8O COLUMN PALETTE UTILITY"'UF‡:‰"<>";Q$'gP… Q$Г"1" Ї100'xZ… Q$Г"2"Ї110'…dž1:Ѕ120'–nž1:т80:Ѕ120'Лx‡:‡"X=BACKGROUND Y=FOREGROUND"'邇"<0-63> <0-63>"'шŒ€ XГ0 Ѕ 63'ї–€ YГ0 Ѕ 63(  ‡:‡"X =";:‰ X(Њ‡:‡"Y =";:‰ Y(,Дž1:у0,X:у8,Y(2ОŠTER SCREEN WIDTH 1=40 2=80>>";Q$'gP… Q$Г"1" Ї100'xZ… Q$Г"2"Ї110'…dž1:Ѕ120'–nž1:т80:Ѕ120'Лx‡:‡"X=BACKGROUND Y=FOREGROUND"'邇"<0-63> <0-63>"'шŒ€ XГ0 Ѕ 63'ї–€ YГ0 Ѕ 63(  ‡:‡џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЃ&:ƒTEXTDUMP&-:ƒBY JOEL MATHEW HEGBERG&M:ƒCOPIRIGHT (C) AUGUST 1991&d:ƒBY FALSOFT, INC.&{:ƒRAINBOW MAGAZINE&Š :ƒTEXTDUMP&Љ:ƒCREATED JANUARY 23, 1989&Ц:ƒBY JOEL MATHEW HEGBERG&х(:ƒ936 NORTH TWELFTH STREET'2:ƒDE KALB, ILLINOIS 60115' <:ƒ'%F:ƒDEDICATED TO MY GOOD'9P:ƒFRIEND, DAVE.'@Z:ƒ'd•500,32400::ž:…џ†(269)­256Ћџ†(270)Г32401Ї‡"TEXTDUMP ALREADY INSTALLED.":–'ЌnTLГ0:LTГ0:LNГ250:TГ32401'ДxA$'Х‚…A$Г"**"Ї190'хŒAГџ‰("&H"ЋA$):…џ‡(A$)Г3Ї170'ў–TLГTLЋA:LTГLTЋA:’T,A( TГTЋ1:Ѕ120(3Њ…LTДВA Ї ‡"ERROR IN LINE #";LN:‘(KДLNГLNЋ10:LTГ0:Ѕ120(aОA$:AГџ‰("&H"ЋA$)(Ш…AДВTL Ї ‡"ERROR IN DATA STATEMENTS.":‘(ДвA$Гџ‹(142)Ћџ‹(126)Ћџ‹(145)Ћџ‹(191)(чмA$ГA$Ћџ‹(1)Ћџ‹(13)Ћ"9":AГџ(A$):’32730,џ†(269))ц’32731,џ†(270):Ђ(џ†(AЋ2)­256Ћџ†(AЋ3)))3№ž:‡"TEXTDUMP IS INSTALLED.":Š)pњ† 34,76,B6,1,57,81,BF,10,27,0,6,35,76,6E,9F,7F,DA,B6,6FC)Џ† 1,56,81,BF,10,27,0,6,16,FF,EE,60,0,86,86,FE,D6,6F,F7,87D)э† 7E,AE,97,6F,B7,FF,D8,B7,FF,D6,86,D,AD,9F,A0,2,96,E7,B4A*,† 81,1,10,24,0,6D,8E,4,0,5F,A6,84,B7,7E,AF,86,AF,A7,84,782*j"† B6,7E,AF,81,80,10,24,0,48,81,1F,10,23,0,47,81,60,10,56B*Ї,† 24,0,46,1A,50,AD,9F,A0,2,B6,7E,AF,A7,80,CB,1,C1,20,779*х6† 10,25,0,15,5F,A6,82,B7,7E,AF,86,AF,A7,84,86,D,AD,9F,7F4+#@† A0,2,B6,7E,AF,A7,80,8C,5,FF,10,23,FF,B3,F6,7E,AE,D7,A1A+bJ† 6F,86,FF,B7,1,57,16,FF,70,86,20,16,FF,BF,8B,60,16,FF,902+ЁT† BA,80,40,16,FF,B5,8E,40,0,5F,1A,50,86,76,B7,FF,A2,A6,8D5+п^† 84,B7,7E,AF,A6,1,B7,7E,B0,86,20,A7,84,86,C0,A7,1,B6,969,h† 7E,AF,AD,9F,A0,2,B6,7E,AF,A7,80,B6,7E,B0,A7,80,CB,1,9FC,[r† 96,E7,81,1,10,27,0,1D,C1,50,10,25,0,D,5F,17,0,3F,86,4E1,š|† D,AD,9F,A0,2,17,0,49,8C,4E,FF,10,23,FF,B2,16,0,1A,C1,709,熆 28,10,25,0,D,5F,17,0,22,86,D,AD,9F,A0,2,17,0,2C,8C,452-† 47,7F,10,23,FF,95,F6,7E,AE,D7,6F,86,7A,B7,FF,A2,86,9D3-Rš† FF,B7,1,57,16,FE,E0,A6,83,B7,7E,AF,A6,1,B7,7E,B0,86,A21-‘Є† 20,A7,84,86,C0,A7,1,39,B6,7E,AF,A7,80,B6,7E,B0,A7,80,987-ЂЎ† 39,**,94630,25,0,D,5F,17,0,22,86,D,AD,9F,A0,2,17,0,2C,8C,452-† 47,7F,10,23,FF,95,F6,7E,AE,D7,6F,џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ е& :ƒFONT MAGICIAN&4:ƒWRITTEN BY GEOFF FRIESEN&T:ƒCOPYRIGHT (C) AUGUST 1991&k(:ƒBY FALSOFT, INC.&‚2:ƒRAINBOW MAGAZINE&d:ƒMKFONT: MAKE IBM.FNT&Єi:ƒ&­nт 32&Ъs‡ "MKFONT: MAKE IBM.FNT"&аx‡&с}F$Г"IBM.FNT"&я‚ADГ&HFA0F&ј‡ B$' Œ… B$Г"*" Ї 160' ‘’ AD,џ‰("&H"ЋB$)',–ADГADЋ1'7›Ѕ 135'O иM F$,&HFA0F,ADЌ1,0'`Ѕ‡ "FINISHED"'gЊ:ƒ'…Џ:ƒFONT DATA (IBM 160-255)'ŒД:ƒ'ЊЙ† 1C,00,78,0C,7C,CC,7E,00'ШО† 38,00,70,30,30,30,78,00'цУ† 00,1C,00,78,CC,CC,78,00(Ш† 00,1C,00,CC,CC,CC,7E,00("Э† 00,F8,00,F8,CC,CC,CC,00(@в† FC,00,CC,EC,FC,DC,CC,00(^з† 3C,6C,6C,3E,00,7E,00,00(|м† 38,6C,6C,38,00,7C,00,00(šс† 30,00,30,60,C0,CC,78,00(Иц† 00,00,00,FC,C0,C0,00,00(жы† 00,00,00,FC,0C,0C,00,00(є№† C3,C6,CC,DE,33,66,CC,0F)ѕ† C3,C6,CC,DB,37,6F,CF,03)0њ† 18,18,00,18,18,18,18,00)Nџ† 00,33,66,CC,66,33,00,00)l† 00,CC,66,33,66,CC,00,00)Š † 22,88,22,88,22,88,22,88)Ј† 55,AA,55,AA,55,AA,55,AA)Ц† DB,77,DB,EE,DB,77,DB,EE)ф† 18,18,18,18,18,18,18,18*† 18,18,18,18,F8,18,18,18* "† 18,18,F8,18,F8,18,18,18*>'† 36,36,36,36,F6,36,36,36*\,† 00,00,00,00,FE,36,36,36*z1† 00,00,F8,18,F8,18,18,18*˜6† 36,36,F6,06,F6,36,36,36*Ж;† 36,36,36,36,36,36,36,36*д@† 00,00,FE,06,F6,36,36,36*ђE† 36,36,F6,06,FE,00,00,00+J† 36,36,36,36,FE,00,00,00+.O† 18,18,F8,18,F8,00,00,00+LT† 00,00,00,00,F8,18,18,18+jY† 18,18,18,18,1F,00,00,00+ˆ^† 18,18,18,18,FF,00,00,00+Іc† 00,00,00,00,FF,18,18,18+Фh† 18,18,18,18,1F,18,18,18+тm† 00,00,00,00,FF,00,00,00,r† 18,18,18,18,FF,18,18,18,w† 18,18,1F,18,1F,18,18,18,<|† 36,36,36,36,37,36,36,36,Z† 36,36,37,30,3F,00,00,00,x†† 00,00,3F,30,37,36,36,36,–‹† 36,36,F7,00,FF,00,00,00,Д† 00,00,FF,00,F7,36,36,36,╆ 36,36,37,30,37,36,36,36,№š† 00,00,FF,00,FF,00,00,00-Ÿ† 36,36,F7,00,F7,36,36,36-,Є† 18,18,FF,00,FF,00,00,00-JЉ† 36,36,36,36,FF,00,00,00-hЎ† 00,00,FF,00,FF,18,18,18-†Г† 00,00,00,00,FF,36,36,36-ЄИ† 36,36,36,36,3F,00,00,00-ТН† 18,18,1F,18,1F,00,00,00-рТ† 00,00,1F,18,1F,18,18,18-ўЧ† 00,00,00,00,3F,36,36,36.Ь† 36,36,36,36,FF,36,36,36.:б† 18,18,FF,18,FF,18,18,18.Xж† 18,18,18,18,F8,00,00,00.vл† 00,00,00,00,1F,18,18,18.”р† FF,FF,FF,FF,FF,FF,FF,FF.Вх† 00,00,00,00,FF,FF,FF,FF.аъ† F0,F0,F0,F0,F0,F0,F0,F0.юя† 0F,0F,0F,0F,0F,0F,0F,0F/ є† FF,FF,FF,FF,00,00,00,00/*љ† 00,00,76,DC,C8,DC,76,00/Hў† 00,78,CC,F8,CC,F8,C0,C0/f† 00,FC,CC,C0,C0,C0,C0,00/„† 00,FE,6C,6C,6C,6C,6C,00/Ђ † FC,CC,60,30,60,CC,FC,00/Р† 00,00,7E,D8,D8,D8,70,00/о† 00,66,66,66,66,7C,60,C0/ќ† 00,76,DC,18,18,18,18,000!† FC,30,78,CC,CC,78,30,FC08&† 38,6C,C6,FE,C6,6C,38,000V+† 38,6C,C6,C6,6C,6C,EE,000t0† 1C,30,18,7C,CC,CC,78,000’5† 00,00,7E,DB,DB,7E,00,000А:† 06,0C,7E,DB,DB,7E,60,C00Ю?† 38,60,C0,F8,C0,60,38,000ьD† 78,CC,CC,CC,CC,CC,CC,001 I† 00,FC,00,FC,00,FC,00,001(N† 30,30,FC,30,30,00,FC,001FS† 60,30,18,30,60,00,FC,001dX† 18,30,60,30,18,00,FC,001‚]† 0E,1B,1B,18,18,18,18,181 b† 18,18,18,18,18,D8,D8,701Оg† 30,30,00,FC,00,30,30,001мl† 00,76,DC,00,76,DC,00,001њq† 38,6C,6C,38,00,00,00,002v† 00,00,00,18,18,00,00,0026{† 00,00,00,00,18,00,00,002T€† 0F,0C,0C,0C,EC,6C,3C,1C2r…† 78,6C,6C,6C,6C,00,00,002І 70,18,30,60,78,00,00,002Ў† 00,00,3C,3C,3C,3C,00,002Ь”† 00,00,00,00,00,00,00,002䙆 *00,001њq† 38,6C,6C,38,00,00,00,002vџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЧУЧУШ!ФХ$ТХФЧ)Ц+,-./0ШџџџџџџџџџџџџџџџџџџџMKFONT BAS иLOADER BAS"SPIXTEXT4BAS#GPAL40-80BAS6TEXTDUMPBASІTAXTABLEBAS%ŒMEGATANKBASrENLARGE1BAS&ENLARGE2BAS'nENLARGE ASMџ(ІENLARGE BINМULE BAS@ULT BAS*РџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP& :ƒFONT MAGICIAN&4:ƒWRITTEN BY GEOFF FRIESEN&T:ƒCOPYRIGHT (C) AUGUST 1991&k(:ƒBY FALSOFT, INC.&‚2:ƒRAINBOW MAGAZINE&Ÿd:ƒLOADER: IBM.FNT LOADER&Іi:ƒ&Зn:ƒINITIALIZE&Оs:ƒ&ЯxгM "IBM.FNT"&р}CSГ1: І 260&ё‚і: ф 2: ц 14'‡ч 1: у 1,51'Œ:ƒ'‘:ƒDRAW MAIN BOX'#–:ƒ'>›CГ1: RГ1: NCГ39: NRГ22'I І 300'PЅ:ƒ'iЊ:ƒDRAW CHARACTER SET'pЏ:ƒ'ƒДIГ32: RГ3: CГ3'•Йю (C,R),џ‹(I)'­ОCГCЋ2: … CД38 Ї 200'МУCГ3: RГRЋ2'еШIГIЋ1: … IД128 Ї 185'мЭ:ƒ'їв:ƒDRAW MESSAGE AND BOX'ўз:ƒ(мCГ28: RГ16: NCГ9: NRГ3($сІ 300(5цCSГ0: І 260(Oыю (CЋ1,RЋ1),"IBM.FNT"(Z№Ѕ 240(aѕ:ƒ(њ:ƒTOGGLE HPRINT CHAR SETS(†џ:ƒ(Ё… CSГ0 Ї XГ&HF0:YГ&H9D(М … CSГ1 Ї XГ&HFA:YГ&H0F(Ы’ &HEFC9,X(к’ &HEFCA,Y(р(ч:ƒ(і":ƒDRAW BOX(§':ƒ),UL$Гџ‹(201Ќ128))%1UR$Гџ‹(187Ќ128))96LL$Гџ‹(200Ќ128))M;LR$Гџ‹(188Ќ128))a@HL$Гџ‹(205Ќ128))vEHL$ГџЁ(NCЌ2,HL$))ŠJVL$Гџ‹(186Ќ128))šOю (C,R),UL$)ЌTю (CЋ1,R),HL$)СYю (CЋNCЌ1,R),UR$)в^€ IГ1 Ѕ NRЌ2)фcю (C,RЋI),VL$)ћhю (CЋNCЌ1,RЋI),VL$*m‹ I*rю (C,RЋNRЌ1),LL$*/wю (CЋ1,RЋNRЌ1),HL$*I|ю (CЋNCЌ1,RЋNRЌ1),LR$*OHL$Гџ‹(205Ќ128))vEHL$ГџЁ(NCЌ2,HL$))ŠJVL$Гџ‹(186Ќ128))šOю (C,R),UL$)ЌTю (CЋ1,R),HL$)СYю (CЋNCЌ1,R),UR$)в^€ IГ1 Ѕ NRЌ2)фcю (C,RЋI),VL$)ћhю (CЋNCЌ1,RЋI),VL$*џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ D&:ƒPIXTEXT4&.:ƒWRITTEN BY KEIRAN KENNY&N:ƒCOPYRIGHT (C) AUGUST 1991&e:ƒBY FALSOFT, INC.&|:ƒRAINBOW MAGAZINE&‡ ž:•500&Ÿ…џ†(&H15F)Г196ЇPXГ1&ы…џ†(&HFFFE)­256Ћџ†(&HFFFF)Г&H8C1B ЇSPГ65497:SLГ65496:„SPГ65495:SLГ65494&ѕ(Ѕ450'2Ш4,1:С0,1')<‡@224,"IS PICTURE IN MEMORY? Y/N"'GFK$Гџ’:…K$ДВ"Y"АK$ДВ"N"Ї70'WP…K$Г"Y"Ї110'‹Zž:‡@224,"LOAD PIXNAME:";:Л‰PX$:…PX ЇгMPX$:Ѕ110'•d—MPX$'Ÿn’SP,0'Сx‰"ENTER SCALE:";SC:…SCД8ЇSCГ4'Ъ‚П1,1'лŒHГ0:VГ7­SCЎ4'ю–…џ’Гџ‹(13)Ї280(  …џ†(341)Г247ЇVГVЌ8­SCЎ4(&Њ…џ†(342)Г247ЇVГVЋ8­SCЎ4(BД…џ†(343)Г247ЇHГHЌ6­SCЎ4(^О…џ†(344)Г247ЇHГHЋ6­SCЎ4(uШ…VД7­SCЎ4ЇVГ7­SCЎ4(†в…VВ191ЇVГ191(“м…HД0ЇHГ0(Єц…HВ249ЇHГ249(Г№DRГџ (H,V)(Юњ…DRГ0ЇН(H,V,1):„Н(H,V)(ш€DLГ1Ѕ200:‹:Н(H,V,DR)(ђЅ150(ўXГH:YГV)"BTГX),K$Гџ’:…K$Г""Ї300)@6…K$Гџ‹(12)ЇHГ0:VГYЋ8­SCЎ4:Ѕ150)@…K$Гџ‹(9)ЇС5:Л(X,YЋ2)Ќ(XЋ5­(SCЎ4),YЌ6­(SCЎ4)),Н,BF:XГXЋ6­(SCЎ4):С0:Ѕ300)МJ…XВ248АK$ДВџ‹(8)АK$ДВџ‹(12)АK$ДВџ‹(13)Ї300)јT…XГBT АK$Гџ‹(8)Ї300:„…K$Гџ‹(8)Ї350:„…K$Гџ‹(13)Ї370:„360*7^С5:Л(XЌ6­(SCЎ4),YЌ6­SCЎ4)Ќ(X,YЋ2),Н,BF:XГXЌ6­SCЎ4:С0:Ѕ300*uhС0:Ц"S=SC;BM"Ћџˆ(X)Ћ","Ћџˆ(Y)ЋL$(џŠ(K$)):XГXЋ6­SCЎ4:Ѕ300*мrž:’SL,0:‡@131,"1. SAVE PIX",,Є3)"2. REPLAY",,Є3)"3. LOAD ANOTHER",Є3)"4. END":‡:‡Є6)"PRESS 1 - 4)"*љ|K$Гџ’:…K$Д"1"БK$В"4"Ї380+†ˆџ‰(K$) Ѕ400,110,90,440+9ž:‡@224,"SAVE PIXNAME:";:Л‰PX$+^š…PX ЇиMPX$,3584,9727,40999:Ѕ430+xЄ˜MPX$,1536,7679,40999+‚ЎЅ370+ŠИž:Š+ЃТŒA(32),B(110),L$(90),‹ЬL$(48)Г"U4R3D4NL3":L$(49)Г"R2LU4NGBRBD4":L$(50)Г"BU4R3D2L3D2R3":L$(51)Г"R3U2NL2U2NL3BD4":L$(52)Г"BUNU3R2NUNDRBD":L$(53)Г"R3U2L3U2R3BD4":L$(54)Г"NR3U4D2R3D2":L$(55)Г"BU4R3DG3BR3":L$(56)Г"BRHEHERFGNLFGNLBR":L$(57)Г"BR3U4L3D2R3D2"-|жL$(65)Г"U3ERFDNL3D2":L$(66)Г"U4R2FGNL2FGNL2BR":L$(67)Г"BRHU2ERFBD2GNLBR":L$(68)Г"U4R2FD2GNL2BR":L$(69)Г"NR3U2NR2U2R3BD4":L$(70)Г"U2NR2U2R3BD4":L$(71)Г"BRHU2ER3BD2NLDGNL2BR":L$(72)Г"U4BR3D2NL3D2":L$(73)Г"R2LU4NLRBD4":L$(74)Г"BRNHREU3BD4".sрL$(75)Г"U4D2RNE2F2":L$(76)Г"NU4R3":L$(77)Г"U4FRED4":L$(78)Г"U4F3U3D4":L$(79)Г"BRHU2ERFD2GNLBR":L$(80)Г"U4R2FGNL2BRBD2":L$(81)Г"BRHU2ER2FDG2ENFGNL2BR2":L$(82)Г"U4R2FGL2RF2":L$(83)Г"R2EHLHER2BD4":L$(84)Г"BR2U4NL2R2BD4":L$(85)Г"BRHU3BR4D3GNL2BR".тъL$(86)Г"BR2H2U2BR4D2NG2BD2":L$(87)Г"NU4ERFNU4":L$(88)Г"E4BL4F4":L$(89)Г"BR2U2NH2E2BD4":L$(90)Г"NR4E4L4BF4"/УєL$(33)Г"UBU2NU2BD2":L$(36)Г"R3EHL2HER3L2NUD5UBR2":L$(37)Г"NE4BU3UBR4BD3D":L$(39)Г"BU3UBD4":L$(40)Г"BRHU2EBD4":L$(41)Г"EU2HBRBD4":L$(42)Г"BR2U2NG2NL2NH2NU2NE2NR2F2":L$(43)Г"BR2U4D2NL2R2BD2":L$(44)Г"NGNU":L$(45)Г"BU2R4BD2"0:ўL$(46)Г"NU":L$(47)Г"E4BD4":L$(58)Г"UBU2UBD4":L$(59)Г"NGUBU2UBD4":L$(61)Г"BUNR4BU2R4BD3":L$(63)Г"NRBU2R3U2L3BD4BR3"0CЅ500)Г"BRHU2EBD4":L$(41)Г"EU2HBRBD4":L$(42)Г"BR2U2NG2NL2NH2NU2NE2NR2F2":L$(43)Г"BR2U4D2NL2R2BD2":L$(44)Г"NGNU":L$(45)Г"BU2R4BD2"0:ўL$(46)Г"NU":L$(47)Г"E4BD4":L$(58)Г"UBU2UBD4":L$(59)Г"NGџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‰&:ƒTAX TABLE&1:ƒWRITTEN BY CHARLES GIBSON&P:ƒCOPYRIGHT (C) MARCH 1991&g:ƒBY FALSOFT, INC.&~:ƒRAINBOW MAGAZINE&Э :ƒTAXTABLE-WRITTEN BY CHARLES LEE GIBSON-701 SHERMAN-EDWARDSVILLE,IL 62025&еž:•&ьGГ.01:KГ.004:LГ.01' (ŒB(1000):ŒC(1000):ŒD(1000)'(2’150,18::ƒBAUD RATE 2400'I<‰"ENTER RATE (.03 FOR 3%)";H'ЖF‡" INITIALIZING- PLEASE WAIT":‡" ABOUT TWO MINUTES":‡" AT HIGH SPEED":‡" BE SURE PRINTER IS ON LINE"'ФP’ 65497,0'ЮZJГG­H'сd…JГВK Ї Ѕ 120'ђnGГGЋ.01:Ѕ90(xAГAЋ1:‡@174,A:…GВ101 Ї Ѕ 140(C‚B(A)ГL:C(A)ГG:D(A)ГJ:LГGЋ.01:KГKЋ.01:Ѕ110(hŒEГ0:FГ80:MГ160:NГ240:OГ320:PГ400(v–’ 65496,0( ‡#Ќ2," TAX TABLE AT- ";H­100;"%"(ФЊ‡#Ќ2, џ‹(27);џ‹(20);џ‹(27);џ‹(56);(ьДEГEЋ1:FГFЋ1:MГMЋ1:NГNЋ1:OГOЋ1:PГPЋ1)О… PГ481 Ї І 240)Ш… EГ531 Ї Ѕ 230)Зв‡#Ќ2,Э"###.##";B(E);C(E);D(E);:‡#Ќ2,"*";:‡#Ќ2,Э"####.##";B(F);C(F);D(F);:‡#Ќ2,"*";:‡#Ќ2,Э"####.##";B(M);C(M);D(M);:‡#Ќ2,"*";:‡#Ќ2,Э"####.##";B(N);C(N);D(N);*м‡#Ќ2,"*";:‡#Ќ2,Э"####.##";B(O);C(O);D(O);:‡#Ќ2,"*";:‡#Ќ2,Э"####.##";B(P);C(P);D(P);:‡#Ќ2,"*":Ѕ 180*Fц‡#Ќ2,џ‹(27);џ‹(19);џ‹(27);џ‹(54):Š*^№‡#Ќ2:‡#Ќ2:‡#Ќ2:‡#Ќ2*ˆњEГ481:FГ531:MГ581:NГ631:OГ681:PГ731:);:‡#Ќ2,"*";:‡#Ќ2,Э"####.##";B(N);C(N);D(N);*м‡#Ќ2,"*";:‡#Ќ2,Э"####.##";B(O);C(O);D(O);:‡#Ќ2,"*";:‡#Ќ2,Э"####.##"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ&:ƒTHE ASSEMBLY LINE&.:ƒBY WILLIAM NEE&N:ƒCOPYRIGHT (C) AUGUST 1991&e:ƒBY FALSOFT, INC.&|:ƒRAINBOW MAGAZINE&Ÿ SГ3:S4ГS­S­S­S:S3ГS­S­S:S2ГS­S&ЊSSГSЌ1&ЙŒ S(SS,SS)&г(€ XГ0 Ѕ SS:€ YГ0 Ѕ SS'2S(X,Y)Г1:‹ Y,X:S(2,1)Г0:S(1,2)Г0:S(2,2)Г0'"<:ƒS(X,Y)=1:NEXT Y,X:S(1,1)=0'7FШ4,1:С0,5:М:П1,1'GP€ X4Г0 Ѕ SS'WZ€ Y4Г0 Ѕ SS'qd… S(X4,Y4)Г1 Ї І 130'}n‹ Y4,X4'ˆxЅ 120'˜‚€ X3Г0 Ѕ SS'ЈŒ€ Y3Г0 Ѕ SS'Т–… S(X3,Y3)Г1 Ї І 170'а ‹ Y3,X3:'рЊ€ X2Г0 Ѕ SS'№Д€ Y2Г0 Ѕ SS( О… S(X2,Y2)Г1 Ї І 210(Ш‹ Y2,X2:((в€ X1Г0 Ѕ SS(8м€ Y1Г0 Ѕ SS(Rц… S(X1,Y1)Г1 Ї І 250(`№‹ Y1,X1:(pњ€ X0Г0 Ѕ SS(€€ Y0Г0 Ѕ SS(—… S(X0,Y0)Г0 Ї 310(ИXXГS4­X4ЋS3­X3ЋS2­X2ЋS­X1ЋX0(ш"YYГS4­Y4ЋS3­Y3ЋS2­Y2ЋS­Y1ЋY0:… YYВ191 Ї 310(ѕ,Н(XX,YY))6‹ Y0,X0: 210(Ш‹ Y2,X2:((в€ X1Г0 Ѕ SS(8м€ Y1Г0 Ѕ SS(Rц… S(X1,Y1)Г1 Ї І 250(`№‹ Y1,X1:(pњ€ X0Г0 Ѕ SS(€€ Y0Г0 Ѕ SS(—… S(X0,Y0)Г0 Ї 310(ИXXГS4­X4ЋS3­X3ЋS2­X2ЋS­X1ЋX0(ш"YYГS4­Y4ЋS3­Y3ЋS2­Y2ЋS­Y1ЋY0:… YYВ191 Ї 310(ѕ,Н(XX,YY))6‹ Y0,џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџk&:ƒTHE ASSEMBLY LINE&.:ƒBY WILLIAM NEE&N:ƒCOPYRIGHT (C) AUGUST 1991&e:ƒBY FALSOFT, INC.&|:ƒRAINBOW MAGAZINE&Ž •200,&H6000Ќ1&Л… џ†(&H6015)ДВ16 Ї гM"ENLARGE":’&HFF40,0&бР8:LГ16:FBГ&HFF00&п(LOГ&H62AE'2ž:‰"SIZE OF SQUARE [3-6] ";S:SSГSЌ1:… SД3 Б SВ6 Ї 50'O<’ &H6000,S:’ &H6001,SS:’ &H6002,S­S:’ &H6003,S­S­S'”F‡"THIS WILL BE -",," 1.RANDOM PATTERN"," 2.YOU PICK THE PATTERN"'ЊPA$Гџ’:… A$Г""Ї 80'ЦZAГџ‰(A$):ˆ A Ѕ 100,120'рd€ XГ0 Ѕ SS:€ YГ0 Ѕ SS(n’ LOЋS­YЋX,џ„(2)Ќ1:‹Y,X:Ѕ260(xШ4,5:С0,5:М:П1,1(1‚€ XГ0 Ѕ SS:€ YГ0 Ѕ SS(eŒ’ LOЋS­YЋX,1:Л(X­L,Y­L)Ќ(X­LЋL,Y­LЋL),Н,B:‹ Y,X(y–XГџ(0):YГџ(1)(Љ XXГџ(XЎ4):YYГџ(YЎ4):… XXВSS Б YYВSS Ї 150)ЊЛ(XX­L,YY­L)Ќ(XX­LЋL,YY­LЋL),О,B:Л(XX­L,YY­L)Ќ(XX­LЋL,YY­LЋL),Н,B:… џ†(FB)Г254 Б џ†(FB)Г126 Ї 350)3ДA$Гџ’:… A$Гџ‹(13) Ї 190 :„ 150)EОX0ГXX:Y0ГYY:ž)ЄШ‡"WHICH DIRECTION?"," 1.FROM THE CORNERS IN"," 2.FROM THE CENTER OUT"," 3.REGULAR PATTERN")ЛвD$Гџ’:… D$Г""Ї 210)щмDГџ‰(D$):… DД1 Б DВ3 Ї 210 :„ ’ &H6004,D)ўцШ4,1:С0,5:М:П1,1* №Ђ &H6015*)њA$Гџ’:… A$Г""Ї 250 :„ 390*>Ш4,5:С0,5:М:П1,1*X€ XГ0 Ѕ SS:€ YГ0 Ѕ SS*Œ… џ†(LOЋS­YЋX)Г1 Ї Л(X­L,Y­L)Ќ(X­LЋL,Y­LЋL),Н,B*С"… џ†(LOЋS­YЋX)Г0 Ї Л(X­L,Y­L)Ќ(X­LЋL,Y­LЋL),Н,BF*Ы,‹ Y,X*у6A$Гџ’:… A$Г"" Ї 310*і@… A$Г"^" Ї 100+ J… A$Гџ‹(13) Ї 190+TЅ 310+3^VГџ (XX­LЋLЎ2,YY­LЋLЎ2)+ph… VГ5 Ї Л(XX­L,YY­L)Ќ(XX­LЋL,YY­LЋL),Н,BF:’ LOЋS­YYЋXX,0+­r… VГ0 Ї Л(XX­L,YY­L)Ќ(XX­LЋL,YY­LЋL),О,BF:’ LOЋS­YYЋXX,1+З|Ѕ180+П†ž:‡+ѓ‡"1.REFORMAT THIS SQUARE","2.BACK TO MAIN MENU", šA$Гџ’:… A$Г"" Ї 410,'ЄAГџ‰(A$):ˆ A Ѕ 440,470,2ЎЅ 410,EИШ4,5:С0,5:П1,1,UТXXГX0:YYГY0,`ЬЅ 150,jжЅ 50X,0+­r… VГ0 Ї Л(XX­L,YY­L)Ќ(XX­LЋL,YY­LЋL),О,BF:’ LOЋS­YYЋXX,1+З|Ѕ180+П†ž:‡+ѓ‡"1.REFORMAT THIS SQUARE","2.BACK TO MAIN MENU", šA$Гџ’:…џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ00100 LOCATE MACRO 00110 LDA \1 2D VALUE 00120 LDB \2 3D VALUE 00130 MUL 00140 ADDB \0 1ST VALUE 00150 ENDM 00160 00170 PSET MACRO 00180 LDA \1 00190 LDB #32 00200 MUL 00210 ADDA $BA 00220 TFR D,X 00230 LDB \0 00240 LSRB 00250 LSRB 00260 LSRB 00270 ABX 00280 LDA \0 00290 ANDA #7 00300 * LDU #$92DD PART OF THE PROGRAM 00310 LDA A,U 00320 COMA 00330 ANDA ,X 00340 STA ,X 00350 ENDM 00360 00370 ORG $6000 00380 SIZE RMB 1 00390 SS RMB 1 00400 SIZESQ RMB 1 00410 SIZECU RMB 1 00420 WHICH RMB 1 00430 ACROSS RMB 1 00440 DOWN RMB 1 00450 X3 RMB 1 00460 Y3 RMB 1 00470 X2 RMB 1 00480 Y2 RMB 1 00490 X1 RMB 1 00500 Y1 RMB 1 00510 X0 RMB 1 00520 Y0 RMB 1 00530 XX RMB 1 00540 YY RMB 1 00550 XCORD RMB 2 00560 YCORD RMB 2 00570 00580 START LDY #ARRAY 00590 LDU #$92DD (SEE LINE 300) 00600 THREE CLRA 00610 L1 STA Y3 00620 CLRB 00630 L2 STB X3 00640 LOCATE X3,Y3,SIZE 00650 TST B,Y CHECK THE CURRENT VALUE 00660 BEQ L3 00670 BSR TWO BRANCH IF '1' 00680 L3 LDB X3 00690 INCB 00700 CMPB SS 00710 BLS L2 00720 LDA Y3 00730 INCA 00740 CMPA SS 00750 BLS L1 00760 RTS 00770 00780 TWO CLRA 00790 L4 STA Y2 00800 CLRB 00810 L5 STB X2 00820 LOCATE X2,Y2,SIZE 00830 TST B,Y 00840 BEQ L6 00850 BSR ONE 00860 L6 LDB X2 00870 INCB 00880 CMPB SS 00890 BLS L5 00900 LDA Y2 00910 INCA 00920 CMPA SS 00930 BLS L4 00940 RTS 00950 00960 ONE CLRA 00970 L7 STA Y1 00980 CLRB 00990 L8 STB X1 01000 LOCATE X1,Y1,SIZE 01010 TST B,Y 01020 BEQ L9 01030 BSR ZERO 01040 L9 LDB X1 01050 INCB 01060 CMPB SS 01070 BLS L8 01080 LDA Y1 01090 INCA 01100 CMPA SS 01110 BLS L7 01120 RTS 01130 01140 ZERO CLRA 01150 L10 STA Y0 01160 CLRB 01170 L11 STB X0 01180 LOCATE X0,Y0,SIZE 01190 TST B,Y 01200 LBEQ DONE 01210 LDA SIZECU 01220 LDB X3 01230 MUL SIZE*SIZE*SIZE*X3 01240 STD XCORD 01250 LDA SIZESQ 01260 LDB X2 01270 MUL 01280 ADDD XCORD +SIZE*SIZE*X2 01290 STD XCORD 01300 LDA SIZE 01310 LDB X1 01320 MUL 01330 ADDD XCORD +SIZE*X1 01340 ADDB X0 +X0 01350 ADCA #0 01360 CMPD #255 01370 LBHI DONE 01380 STB XX 01390 01400 LDA SIZECU 01410 LDB Y3 01420 MUL 01430 STD YCORD 01440 LDA SIZESQ 01450 LDB Y2 01460 MUL 01470 ADDD YCORD 01480 STD YCORD 01490 LDA SIZE 01500 LDB Y1 01510 MUL 01520 ADDD YCORD 01530 ADDB Y0 01540 ADCA #0 01550 CMPD #191 01560 LBHI DONE 01570 STB YY 01580 01590 LDB WHICH 01600 CMPB #3 01610 LBEQ T3 01620 CMPB #2 01630 LBEQ T2 01640 01650 T1 LDD XX 01660 STD ACROSS 01670 PSET ACROSS,DOWN 01680 LDA #255 UPPER-RIGHT CORNER 01690 SUBA XX 01700 LDB YY 01710 STD ACROSS 01720 PSET ACROSS,DOWN 01730 LDA XX 01740 LDB #191 LOWER-LEFT CORNER 01750 SUBB YY 01760 STD ACROSS 01770 PSET ACROSS,DOWN 01780 LDD #$FFBF LOWER-RIGHT CORNER 01790 SUBA XX 01800 SUBB YY 01810 STD ACROSS 01820 PSET ACROSS,DOWN 01830 LBRA DONE 01840 01850 T2 LDD XX 01860 CMPA #127 01870 LBHI DONE 01880 CMPB #95 01890 LBHI DONE 01900 LDD #$8060 01910 ADDA XX 01920 ADDB YY 01930 STD ACROSS 01940 PSET ACROSS,DOWN 01950 LDD #$8060 01960 ADDA XX 01970 SUBB YY 01980 STD ACROSS 01990 PSET ACROSS,DOWN 02000 LDD #$8060 02010 SUBA XX 02020 ADDB YY 02030 STD ACROSS 02040 PSET ACROSS,DOWN 02050 LDD #$8060 02060 SUBA XX 02070 SUBB YY 02080 STD ACROSS 02090 PSET ACROSS,DOWN 02100 BRA DONE 02110 02120 T3 PSET XX,YY 02130 DONE LDB X0 02140 INCB 02150 CMPB SS 02160 LBLS L11 02170 LDA Y0 02180 INCA 02190 CMPA SS 02200 LBLS L10 02210 RTS 02220 02230 ARRAY RMB 1 02240 END START 744шb…KГ21Їь(U,T)Ќ(WЌ1,TЋ.5­D),4:ь(U,TЋ.5­D)Ќ(WЌ1,TЋD),4:LГU:Ѕ505d…KГ95ЇIГ2­HЋ2:ь(L,џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ=Н&ZР1:•6000:і:т40:ž3:І410:WГ640:HГ3:F1$Г"ABCDEFGH":PFГџ(F1$):PFГ256­џ†(PFЋ2)Ћџ†(PFЋ3)';O(2)Г120:O(3)Г240:O(4)Г80:A(1)Г27:A(2)Г27:A(3)Г28:B(2)Г3:B(3)Г6:C(2)Г30:C(3)Г40:D(2)Г10:D(3)Г17:E(1)Г&H1294:E(2)ГE(1):E(3)ГE(1):E(4)Г&H12DF:F(1)Г&H135F:F(2)ГF(1):F(3)ГF(1):F(4)Г&H13D7:G(1)Г13:G(2)Г13:G(3)Г14:G(4)Г14:Ѕ15'mP$Гџ(џˆ(I),1)Ћ"/HR1":Q$Гџ(џˆ(I),1)Ћ"/HR2":'›жF$Ћ"L"ЋP$Ѕ"L1/BIN":жF$Ћ"L"ЋQ$Ѕ"L2/BIN":'щ’&HFFA1,&H70:’&HFFA2,&H71:гM"L1",2­џ†(&H13F5)Ћ57344:гM"L2",2­џ†(&H13F5):(ж"L1/BIN"ЅF$Ћ"L"ЋP$:ж"L2/BIN"ЅF$Ћ"L"ЋQ$:( ’4698,141:’4713,16:’4732,141:’4741,1:’4742,33:’4745,80:’4774,4:’4846,5:І404:€IГ1Ѕ4:’&H13F5,O(I):І3:І4:І5:’&HFFA1,121:’&HFFA2,122(оІ6:’&H137D,G(I):’&H129E,A(I):’&H12C7,B(I):І24:ЂE(I):‹:)q ’4698,33:’4713,0:’4732,33:’4741,31:’4742,30:’4745,50:’4774,0:’4846,0:І404:€IГ1Ѕ4:’&H13F5,O(I):І3:І4:жF$Ћ"R"ЋP$Ѕ"R1/BIN":жF$Ћ"R"ЋQ$Ѕ"R2/BIN"* І5:’&HFFA1,114:’&HFFA2,115:гM"R1",2­џ†(&H13F5)Ћ57344:гM"R2",2­џ†(&H13F5):’&HFFA1,121:’&HFFA2,122:ж"R1/BIN"ЅF$Ћ"R"ЋP$:ж"R2/BIN"ЅF$Ћ"R"ЋQ$:Ѕ8*Š ’4741,48:’4742,30:’4745,33:І404:€IГ1Ѕ4:’&H13F5,O(I):P$Гџ(џˆ(I),1)Ћ"/HR":жF$Ћ"L"ЋP$Ѕ"L/BIN":жF$Ћ"M"ЋP$Ѕ"M/BIN":жF$Ћ"R"ЋP$Ѕ"R/BIN"*ї ’&HFFA2,112:гM"L",2­џ†(&H13F5):’&HFFA2,113:гM"M",2­џ†(&H13F5):’&HFFA2,114:гM"R",2­џ†(&H13F5):’&HFFA2,122+h ж"L/BIN"ЅF$Ћ"L"ЋP$:ж"M/BIN"ЅF$Ћ"M"ЋP$:ж"R/BIN"ЅF$Ћ"R"ЋP$:’&H1390,C(I):’&H13BE,D(I):’&H137D,G(I):І24:ЂF(I):‹+–’&HFFA2,114:гM"DMENU/HR1:0":’&HFFA2,122:+Љч3,0:ˆ № Ѕ332,гM"MLR":’&HFFA2,&H70:гM"DMENU/HR1":’&HFFA2,&H71:гM"DMENU/HR2":’&HFFA2,&H77:гM"FMENU/HR1":’&HFFA2,&H7A:Ђ&HF00,M’150,18:’55455,65:’55456,66:’55232,0:’55318,20,Zˆ я Ѕ22,АK$ГK$Ћ"C":A1Гџ†(џ(K$)Ћ2):A2Гџ†(џ(K$)Ћ3):…A2Д2ЇA2Г254:A1ГA1Ќ1:Ѕ36:„A2ГA2Ќ2:Ѕ36,Ч’&HFFA2,&H7A:Ѕ492,р‡#Ќ2,џ‹(27)џ‹(20);:-~І384:’&HFFA2,&H70:иM"OUT1",&H4000,&H5FFF,&HAC73:’&HFFA2,&H71:иM"OUT2",&H4000,&H5BFF,&HAC73:’&HFFA2,&H7A:ж"OUT1/BIN"ЅF$Ћ"/HR1":ж"OUT2/BIN"ЅF$Ћ"/HR2":Я0:-пЂ&HF3C:І384:’&HFFA2,&H70:иM"OUT",&H4000,&H5DFF,&HAC73:’&HFFA2,&H7A:ж"OUT/BIN"ЅF$Ћ"/HR":Я0:.JІ404:жF$Ћ"/HR1"Ѕ"IN1/BIN":жF$Ћ"/HR2"Ѕ"IN2/BIN":’&HFFA2,&H70:гM"IN1":’&HFFA2,&H71:гM"IN2":’&HFFA2,&H7A.} ж"IN1/BIN"ЅF$Ћ"/HR1":ж"IN2/BIN"ЅF$Ћ"/HR2":Я0:.к"І404:жF$Ћ"/HR"Ѕ"IN/BIN":’&HFFA2,&H70:гM"IN":’&HFFA2,&H7A:ж"IN/BIN"ЅF$Ћ"/HR":Я0:Ђ&HF71:/$L2Г1:PГ176:ŒF$(84),M(84):’&HFFD9,0/"&C1Г63:у0,63:у1,63:у2,63:у3,0/g(Ђ&H1000:’&HE6E4,&HE6:фH:’&HE6E4,&HE7:э1,399:ы(8,152)Ќ(9,152ЋD),1/•*э4,3200:э5,2104:ы(0,0)Ќ(639,19),4:э6,1520/Ц,Ђ&HF00:ы(48,16)Ќ(63,31),5:Ђ&HF00:DXГ16:DYГ16/Я.у1,0/ш0TГV:LГU:K$Г"F":Ѕ1380 2…ZГU А LЋ4ВWЌ1ЇLГU:…TДP ЇTГTЋDЋ10,4…ZДВU А LЋ4ВWЌ1ЇFLГ1:Ѕ1120Y6ы(L,T)Ќ(LЋ1,TЋD),1:ъ(L,T)Ќ(LЋ1,TЋD),Н,BF0o8’&H23,A1:’&H24,A20:…SCIГ1Ї420:„…SCIГ2 А KSГ1Ї428:„…SCIГ2Ї4320БKГџŠ(K$):…KВ64 А KД91ЇNГKЌ64:BГN:ъ(L,T)Ќ(LЋ1,TЋD),О,BF:Ѕ1061@…KВ96 А KД123ЇNГKЌ96:BГNЋ26:Ѕ1061=B…KВ47 А KД58ЇNГKЌ47:BГNЋ52:Ѕ1061bD…KВ32 А KД48ЇNГKЌ32:BГNЋ62:Ѕ1061‡F…KВ57 А KД65ЇNГKЌ57:BГNЋ77:Ѕ1062H…KГ32ЇZГLЋS:…LЋ8ДW Їъ(L,T)Ќ(LЋ7,TЋD),О,BF:LГLЋS:Ѕ50:„ъ(L,T)Ќ(LЋ1,TЋD),О,BF:LГU:…TДP А TД191Ќ2­D ЇTГTЋ1ЋD:Ѕ50:„FLГ0:Ѕ4442'J…KГ13Їь(L,T)Ќ(LЋ1,TЋD),1:LГU2OL…KГ13 А TДP ЇTГTЋ1ЋD:Ѕ54:„…KГ13Ї542•N…KГ8ЇLГ2­џ(.5­L):ъ(L,T)Ќ(LЋ1,TЋD),О,BF:…LВ1ЇLГLЌ2:Ѕ50:„LГ0:Ѕ503P…KГ93Ї…HГ1Ї 60,9:Ѕ50:„ZГU:ъ(L,T)Ќ(LЋ1,TЋD),О,BF:…LЋDXЌ1ДW ЇLГ8­џ(.125­L):ь(L,T)Ќ(LЋDXЌ1,TЋDYЌ1),5:LГLЋDX:Ѕ50:„ 60,9:Ѕ503ER…KГ94Їь(L,T)Ќ(LЋ1,TЋD),1:…TВD ЇTГTЌ1ЌD:Ѕ503xT…KГ10Їь(L,T)Ќ(LЋ1,TЋD),1:…TЋDД191ЇTГTЋDЋ1:Ѕ503нV…KГ91ЇZГU:ь(L,T)Ќ(LЋ1,TЋD),1:ѕ"BM"Ћџˆ(L)Ћ","Ћџˆ(TЋ1Ћџ(.75­D))Ћ"R4":LГLЋ4:Ѕ50:…LВWЌ5ЇLГLЌ4:Ѕ504 X…KГ9 А LЋ4ДW Їь(L,T)Ќ(LЋ1,TЋD),1:LГLЋ4:Ѕ504,Z…KГ92ЇЂ&H1000:TГV:LГU:Ѕ504N\…KГ4Їь(L,T)Ќ(LЋ1,TЋD),1:Ѕ1284–^…KГ12Їь(L,T)Ќ(LЋ1,TЋD),1:…T3Г0ЇT3Г1:LГT1:Ѕ50:„…T3Г1ЇT3Г0:LГT2:Ѕ504Ї`…KГ189ЇІ3744шb…KГ21Їь(U,T)Ќ(WЌ1,TЋ.5­D),4:ь(U,TЋ.5­D)Ќ(WЌ1,TЋD),4:LГU:Ѕ505d…KГ95ЇIГ2­HЋ2:ь(L,T)Ќ(LЋ1,TЋD),1:…LВW­.5Їы(U,T)Ќ(WЌIЌ1,TЋ.5­DЋ.5),6:ь(UЋI,T)Ќ(WЌ1,TЋ.5­DЋ.5),6:ы(U,TЋ.5­DЋ1.5)Ќ(WЌIЌ1,TЋD),6:ь(UЋI,TЋ.5­DЋ1.5)Ќ(WЌ1,TЋD),6:Ѕ1046 f…KГ95Їы(UЋI,T)Ќ(WЌ1,TЋ.5­DЋ.5),6:ь(U,T)Ќ(WЌ1ЌI,TЋ.5­DЋ.5),6:ы(UЋI,TЋ.5­DЋ1.5)Ќ(WЌ1,TЋD),6:ь(U,TЋ.5­DЋ1.5)Ќ(WЌ1ЌI,TЋD),660h…KДВ95Їь(L,T)Ќ(LЋ1,TЋD),1:Ѕ50:„506‘jъ(L,T)Ќ(LЋ1,TЋD),О,BF:…LЋM(B)ДW ЇІ126:LГLЋ2­џ(.5ЋM(B)­.5)Ћ2:…LВWЌ1ЇL2ГLЌWЋ1:LГWЌ1:Ѕ50:„506Тl…ZГU ЇLГU:…TДP А TД191Ќ2­D ЇTГTЋDЋ1:Ѕ62:„626ЫnFLГ26фp…HГ3ЇZ1Г8­џ(.125­Z)6ќr…HГ1ЇZ1Г4­џ(.25­Z)7tZГZ17Yvы(Z,T)Ќ(L,TЋD),6:ь(Z,T)Ќ(L,TЋD),4:L1ГLЌZ:LГU:ZГU:…TДP А TД191Ќ2­D ЇTГTЋDЋ1:„4447sx…LЋL1Д0ЇL1ГL1Ћ2:Ѕ1207Ыz…SCIДВ2Їь(L,T)Ќ(LЋL1,TЋD),6:LГLЋL1ЋL2:LГ2­џ(.5­LЋ.5):L2Г0:„LГU:І476:KSГKSЋ1:Ѕ4327х|NГFLЋ1:ˆ N Ѕ50,54,628~ѕ"BM"Ћџˆ(L)Ћ","Ћџˆ(T)ЋF$(B):8‡€ф0:ž:ј0,4:ё10,4:‡"A: ART-DESIGNS":ё10,5:‡"B: BACK TO SCREEN":ё10,6:‡"C: CONVERT WPF":ё10,7:‡"D: DIR":ё10,8:‡"F: FONT SELECT9‚ё10,9:‡"H: HOUSEKEEPING":ё10,10:‡"I: INPUT":ё10,11:‡"K: KEYS LISTED":ё10,12:‡"M: MARGIN SET":ё10,13:‡"O: OUTPUT":ё10,14:‡"P: PRESENT STATUS9Ї„ё10,15:‡"R: RESOLUTION CHANGE":ё10,16:‡"S: SCREEN DUMP":ё10,17:‡"T: TAB SET":ё10,18:‡"X: EXIT UltraLace":ё14,18:’&H23,A1:’&H24,A2:’&HFFD8,09М†K$Гџ’:…K$Г""Ї1349нˆ…K$Г"D" Б K$Г"d"ЇІ326:Ѕ128:8Š…K$Г"F" Б K$Г"f"ЇODГD:L1ГL:Ђ&HF8E:’&HE6E4,&HE6:ф3:’&HE6E4,&HE7:І170:LГL1:Ђ&HF8E:Ѕ128:QŒ…K$Г"B" Б K$Г"b"Ї168:rŽ…K$Г"H" Б K$Г"h"ЇІ324:Ѕ396:‹…K$Г"I" Б K$Г"i"Ї482:Ќ’…K$Г"K" Б K$Г"k"ЇІ308:Ѕ128;*”…K$Г"O" Б K$Г"o"Ї…CCГ0 А HKГ0Ї348:„…CCГ0Ї346:„F$ГџŽ(F1$,HL):Яџ‰(џ(F$,1)):F$ГџŽ(F$,HLЌ2):…HKГ3Їž:І28:Ѕ128:„ž:І26:Ѕ128;K–…K$Г"M" Б K$Г"m"ЇІ218:Ѕ128;k˜…K$Г"P" Б K$Г"p"І400:Ѕ128;жš…K$Г"R" Б K$Г"r"Ї…HГ1ЇHГ3:UГ2­U:WГ2­W:T1Г2­T1:T2Г2­T2:Ѕ128:„HГ1:UГ.5­U:WГ.5­W:T1Г.5­T1:T2Г.5­T2:Ѕ128;їœ…K$Г"T" Б K$Г"t"ЇІ298:Ѕ128<ž…K$Г"C" Б K$Г"c"Ї252< …K$Г"S" Б K$Г"s"ЇІ324:І322:…K$Г"1"ЇІ7:Ѕ128:„…K$Г"2"ЇІ9:Ѕ128:„…K$Г"3"Ї’&H13FF,0:І11:Ѕ128:„ 60,9:Ѕ128<šЂ…K$Г"A" Б K$Г"a"Ї330<мЄ…K$Г"X" БK$Г"x"ЇІ394:…K$Г"Y" Б K$Г"y"Їž3:’&HFFD8,0:Я0:Š:„128<ђІ 60,5: 60,5:Ѕ128=#Ј’&HE6E4,&HE6:фH:’&HE6E4,&HE7:’&HFFD9,0:Ѕ202=-ЊЅ204=IЌ’&H23,A1:’&H24,A2:І322=sЎ…K$Д"0" Б K$В"9" Ї 60,10::„K$Г"1"ЋK$=}АІ212=‡ВІ216=Д™"I",#1,"FONT"ЋK$=ЖЖ€IГ1Ѕ84:Л‰#1,F$(I):‹=ЭИ€IГ1Ѕ84:‰#1,M(I):‹> К‰#1,D,S:š#1:…DВ7 А DД11ЇDГ11:„…DВ11 А DД15ЇDГ15:„…DВ15ЇDГ23>МKГT>IОTГTЋџ(.5­(ODЌD)):VГT:…TД0ЇTГ0:VГ0:„…TВP ЇTГPЌ1>jР…VВГ0ЇVГVЌDЌ1:Ѕ192:„VГVЋDЋ1>Т…KГ0ЇІ424:І250>…Ф>žЦь(16,20)Ќ(111,170),5>ЈШІ250>ФЪы(L,T)Ќ(LЋ1,TЋD),1:Ѕ50>рЬ’&H23,A1:’&H24,A2:І322? ЮKГџŠ(K$):…KВ96 А KД122ЇKГKЌ32:K$Гџ‹(K)?-а…KВ64 А KД90Ї176:„ 60,9:Ѕ204?Eв’&H23,A1:’&H24,A2:?_д’&H23,A1Ќ1:’&H24,A2:?yж’&H23,A1Ќ2:’&H24,A2:?“и’&H23,A1Ќ4:’&H24,A2:?ікІ212:ž:ё6,8:‡"ENTER TOP MARGIN (0 - 10): ";:Л‰V$:ё6,10:‡"ENTER LEFT MARGIN ";:…V$Г""ЇV$Гџˆ(V)@;мё24,10:…HГ1Ї‡"(0 - 200): ":ё35,10:„‡"(0 - 400): ":ё35,10@ŽоІ214:Л‰U$:І306:VГџ‰(V$):UГџ‰(U$):…HГ1ЇUГ4­џ(.25­U):ZГU :„UГ8­џ(.125­U):ZГU@›р…VД0ЇVГ0@Њт…VВ10ЇVГ10Aф… UВWЌ50Ї 60,5:ё10,15:‡"LEFT MARGIN TOO BIG":ё8,16:‡"RELATIVE TO RIGHT MARGIN!":ё14,17:‡"TRY AGAIN.":Ѕ220A&ц…UД0ЇUГ0A=ш…HГ1 А UВ200ЇUГ200ATъ…HГ3 А UВ400ЇUГ400AЊьІ212:ё4,12:‡"ENTER RIGHT MARGIN ( 0 -";320Ћ(HЌ1)­160;"): ";:Л‰W$:…W$Г""ЇW$Гџˆ(W)B#юWГџ‰(W$):…WДUЋ50Ї 60,5:ё9,15:‡"RIGHT MARGIN TOO SMALL":ё8,16:‡"RELATIVE TO LEFT MARGIN. ":ё14,17:‡"TRY AGAIN.":Ѕ236B-№І290Bwђž:ё6,12:‡"DO YOU WANT TO CHANGE THE":ё6,13:‡"BOTTOM MARGIN? (Y/N) ";BЫєІ322:…K$Г"N" Б K$Г"n" Б џŠ(K$)Г13ЇLГU:TГV::„…K$Г"Y" Б K$Г"y"Ї246:„ 60,5:Ѕ244Ctіё6,16:‡"DO YOU WANT IT AT THE MOST":ё6,17:‡"RECENT CURSOR POSITION? (Y/N) ":ё6,18:‡"IF NOT, IT WILL BE SET TO THE":ё6,19:‡"LOWEST POSSIBLE CURSOR POSITION.":ё37,17CШјІ322:…K$Г"N" Б K$Г"n"ЇІ424:Ѕ250:„…K$Г"Y" Б K$Г"y"ЇPГT:LГU:TГV::„ 65,0:Ѕ248CяњPГVЋ(DЋ1)­(Ќ1Ћџ((192ЌV)Ў(DЋ1))):DhќІ212:ž:ё5,8:‡"FILENAME INCLUDING EXTENSION:":ё13,9:Л‰F$:Z$Гџ(F$,2):…џŠ(Z$)Г58ЇЯџ‰(џ(Z$,1)):F$ГџŽ(F$,џ‡(F$)Ќ2):„Я0D•ўNГџž(F$,"/"):…NГ0Ї252:„G$ГџŽ(F$,N)Ћ"DAT"DвJГ0:…џ(F$,3)Г"DAT"ЇжF$ЅџŽ(F$,N)Ћ"TXT":F$ГџŽ(F$,N)Ћ"TXT"Dљ™"D",#1,F$:а#1,128 џЇ A$,128 џЇ B$E š#2:™"O",#2,G$E3…DNГ1Ї288:„І210:JГJЋ1:Ф#1,J:C$ГA$EŽBГџž(B$,"]"):…џž(A$,"]")В0 Б BВ0ЇDNГ1:…BВ0ЇB$ГџŽ(B$,BЌ1):„C$ГџŽ(C$,џž(C$,"]")Ќ1):B$Г""Eи NГџž(C$,џ‹(13)):…NВ0ЇІ286:C$Гџ(C$,џ‡(C$)ЌN):…C$Г""ЇC$ГB$:Ѕ270:„266Eы І276:C$ГC$ЋB$F-NГџž(C$,џ‹(13)):…NВ0ЇІ286:C$Гџ(C$,џ‡(C$)ЌN):…C$Г""Ї262:„270F]І276:…DNГ1Ї288:„І210:JГJЋ1:Ф#1,J:C$ГC$ЋA$FgЅ264FoIГ1Fš…џ‡(C$)ГI Б C$ГџЁ(џ‡(C$),32)ЇKГ0:Ѕ284FЧKГџž(џ‡(C$)Ћ1ЌI,C$," "):…KГ0ЇIГIЋ1:Ѕ278Fк‡#2,џŽ(C$,KЌ1)FѓC$Гџ(C$,џ‡(C$)ЌK):G%…џŽ(C$,N)Гџ‹(13)Ї‡#2," ["::„‡#2,џŽ(C$,NЌ1):GF š#1:‡#2,C$:š#2:Я0:DNГ0:Ѕ128G]"…HГ1 А WВ320ЇWГ320Gn$…WВ640ЇWГ640G•&…HГ1ЇWГ4­џ(.25­W):„WГ8­џ(.125­W)G›(H *І212:ž:ё6,8:‡"ENTER 1ST TAB VALUE: ";:Л‰T$:І304:T1Г2­џ(џ‰(T$)­.5):…HГ1 А T1В320ЇT1Г320:„…T1В640ЇT1Г640Hu,І212:ё6,12:‡"ENTER 2ND TAB VALUE: ";:Л‰T$:І304:T2Г2­џ(џ‰(T$)­.5):…H1 А T2В320ЇT2Г320:„…T2В640ЇT2Г640H{.HŸ0…T$Г"c" Б T$Г"C" ЇT$Гџˆ(L)::„HИ2…U$Г""ЇU$Гџˆ(U)::„Iy4ž:ё2,2:‡"F2: CALL COMMAND MENU":ё2,3:‡"RIGHT ARROW: MOVE CURSOR RIGHT":‡" LEFT ARROW: BACKSPACE":‡" UP ARROW: MOVE CURSOR UP 1 LINE":‡" DOWN ARROW: MOVE CURSOR DOWN 1 LINEJ 6ё2,7:‡"ENTER: CARRIAGE RETURN &":ё15,8:‡"MOVE CURSOR DOWN 1 LINE":‡" CLEAR: TAB":ё7,11:ј0,4,U:‡"KEYS WITH SHIFT HELD DOWN";:ј0,4Jв8ё2,13:‡"RIGHT ARROW: DRAW CLIP ART":‡" LEFT ARROW: CLEAR LINE":‡" UP ARROW: MOVE CHAR-LINE TOWARD":ё15,16:‡"CURSOR HALF OF SCREEN":‡" DOWN ARROW: UNDERLINE":‡" CLEAR: CLEAR SCREENKf:‡" 0: UPPER/LOWER CASE":ё4,22:ј0,4,U:‡"PRESS SPACE FOR REST OF KEY LIST";:ј0,4:ё4,22:E$Г" STOPPED BY ANY KEY OR MARGIN":І322Kњ<ž:ё6,5:ј0,4,U:‡"KEYS PRESSED AFTER CTRL KEY";:ј0,4:ё2,7:‡"RIGHT ARROW: MOVE CURSOR RIGHT UNTIL"ЋE$:‡" LEFT ARROW: MOVE CURSOR LEFT UNTIL "ЋE$L\>ё2,11:‡"UP ARROW: MOVE CURSOR UP UNTIL "ЋE$:‡" DOWN ARROW: MOVE CURSOR DOWN UNTIL "ЋE$LЅ@ё5,22:‡"PRESS ";:ј0,4,U:‡"SPACE";:ј0,4:‡" TO RETURN TO MENU";:ё12,22LНBK$Гџ’:…K$Г""Ї322:„MDž:ё8,10:‡"1: 1COLUMN/4SCREEN":ё8,11:‡"2: 2COLUMN/8SCREEN":ё8,12:‡"3: 3COLUMN/12SCREEN":M>FІ212:ž:ё12,8:‡"DRIVE NUMBER: "MЈHІ322:KГџ‰(K$):…KВ3Ї 60,9:Ѕ328:„ЮK:‡" FREE GRANULES:";џЃ(K):‡" PRESS SPACE TO CONTINUE":І322:NVJž:ё10,8:‡"1: NORMAL":ё10,9:‡"2: DOUBLE WIDTH":ё10,10:‡"3: DOUBLE WIDTH-LENGTH":ё10,11:MI$Г": MIRROR IMAGE OF ":‡"4";MI$;"1":ё10,12:‡"5";MI$;"2":ё10,13:‡"6";MI$;"3":Ѕ354NzLІ394:…K$Г"Y" Б K$Г"y"Ї334:„128NŽNž3:’&HFFD8,0:Я0NФP…џЌВЌ1 А џ†(&H13FF)ДВ9Ї’&HFFA1,121:’&HFFA2,122:„ŠOR…џЌД25ЇADГ&HABAFЋџЌ­2:„…џЌВ26ЇADГ&HC290Ћ2­(џЌЌ27):„ADГ&H890DOETт40:ё8,10:‡" ";:‡џ‹(џ†(AD))џ‹(џ†(ADЋ1));" ERROR IN LINE";џ­O’Vё12,14:‡"CONTINUE? (Y,N)":І322:…K$Г"Y" Б K$Г"y"Їт40:ž5:у0,63:у1,0:Ѕ128O˜XŠOПZІ404:…HKГ3ЇІ28:Ѕ128:„І26:Ѕ128Oџ\ž:ё8,10:‡"1: SAVE FULL SCREEN":ё8,12:‡"2: SAVE HALF SCREEN"PI^І322:…K$Г"1"ЇІ404:І26:Ѕ128:„…K$Г"2"ЇІ404:І28:Ѕ128:„ 60,9:Ѕ128PY`І322:Ѕ128PЄbІ322:KГџ‰(K$):…KД1 Б KВ6Ї 60,9:Ѕ354:„…KВ3Ї’&H102A,1:KГKЌ3:„’&H102A,0PнdDKГK:’&H1027,K:ž:Ђ&HF00:’&HE6E4,&HE6:ф3:’&HE6E4,&HE7Q4fІ322:KГџŠ(K$):…KД48 Б KВ51Ї 60,9:Ѕ358:„KГKЌ48:DXГ(KЋ1)­16:’&H1028,2­KЋ3:…KВ0Ї368Q~hІ322:KГџŠ(K$):…KВ96 А KД123ЇKГKЌ97:„…KВ64 А KД77ЇKГKЌ39:„ 60,9:Ѕ360QЁj’&H1029,K:Ђ&H1033:…DXВ48ЇDXГ48QХlDYГDX:…DKВ1ЇDXГ2­DX:…DKГ3ЇDYГDXR.n…џ†(&H102A)Г0Їы(544,96)Ќ(543ЋDX,95ЋDY),5:ф0:Ђ&HF00:Ѕ128:„ы(640ЌDX,96)Ќ(639,95ЋDY),5:ф0:Ђ&HF00:Ѕ128R<p… KВ1Ї372RwrІ322:KГџŠ(K$):…KВ96 А KД116ЇKГKЌ97:Ѕ362:„ 60,9:Ѕ370RВtІ322:KГџŠ(K$):…KВ96 А KД107ЇKГKЌ97:Ѕ362:„ 60,9:Ѕ372RфvІ322:KГџŠ(K$):…KГ8Ї378:„…KГ10Ї380:„…KГ94Ї382SHxK$Гџ’:…LЋ4ДW А K$Г""Їь(L,T)Ќ(LЋ1,TЋD),1:LГLЋ4:ы(L,T)Ќ(LЋ1,TЋD),1:ъ(L,T)Ќ(LЋ1,TЋD),Н,BF:Ѕ376:„SЌzK$Гџ’:…LЌ4ВU А K$Г""Їь(L,T)Ќ(LЋ1,TЋD),1:LГLЌ4:ы(L,T)Ќ(LЋ1,TЋD),1:ъ(L,T)Ќ(LЋ1,TЋD),Н,BF:Ѕ378:„T|K$Гџ’:…TЋDД191 А K$Г""Їь(L,T)Ќ(LЋ1,TЋD),1:TГTЋDЋ1:ы(L,T)Ќ(LЋ1,TЋD),1:ъ(L,T)Ќ(LЋ1,TЋD),Н,BF:Ѕ380:„Tz~K$Гџ’:…TЌDВ0 А K$Г""Їь(L,T)Ќ(LЋ1,TЋD),1:TГTЌDЌ1:ы(L,T)Ќ(LЋ1,TЋD),1:ъ(L,T)Ќ(LЋ1,TЋD),Н,BF:Ѕ382:„T†€…HKГ0ЇU‚F$ГF$Ћџ‹(HS)Ћџ(џˆ(HF),1):HRГHRЋ1:HFГHFЋ1:…HRГ5ЇHFГ1:…HKГ1ЇHKГ0:CCГ0::„…HKГ2ЇHSГ82:UГ8:WГ336:І516:„HSГ77:UГ16:WГ248:І516U>„…HRГ9ЇHFГ1:…HKГ2ЇHKГ0:CCГ0::„HSГ82:UГ0:WГ232:І516UU†…HRГ13ЇHKГ0:CCГ0:UkˆVГ0:LГU:TГV:Ѕ250U–Šž:ё10,10:‡"ARE YOU SURE? (Y/N) ":Ѕ322VŒІ322:…K$Д"1" Б K$В"3"Ї 60,8:Ѕ128:„HFГ1:HRГ1:HSГ76:…K$Г"1"ЇHKГ1:UГ0:WГ640:„…K$Г"2"ЇHKГ2:UГ64:WГ392:„HKГ3:UГ32:WГ264V*ށІ516:І392:HFГ1:Ѕ128VТž:ё11,8:‡"TOP MARGIN =";V:ё11,9:‡"LEFT MARGIN =";U:ё11,10:‡"RIGHT MARGIN =";W:ё11,11:‡"BOTTOM MARGIN =";PЋD:ё11,12:‡"TAB1 =";T1:ё11,13:‡"TAB2 =";T2VЬ’Ѕ320W:”І212:ž:ё12,8:‡"FILENAME: ";:Л‰F$:Z$Гџ(F$,2):Z1$ГZ$:…џŠ(Z$)Г58ЇЯџ‰(џ(Z$,1)):F$ГџŽ(F$,џ‡(F$)Ќ2):„Z$Г":0"Wq–…HKГ0 Б I1Г1Ї:„HLГџ‡(F$)Ћ2:…HLВ8ЇF$ГџŽ(F$,6):HLГ8W ˜CCГ1:€IГ1ЅHL:’PFЌ1ЋI,џŠ(џ(F$ЋZ$,I,1)):‹:XGšё15,4:ј3,2,U:‡"UltraLace";:ј2,2:ё8,6:‡"THE ULTIMATE SHOESTRING":ё11,8:‡"DESKTOP PUBLISHER":ј3,2:ё11,12:‡"BY H. Allen Curtis":ё13,14:‡"COPYRIGHT 1990":ё16,4:ј3,2:X~œž:ј0,4:™"I",#1,"STR":€IГ1Ѕ6:Л‰#1,AC$:ё4,7ЋI:‡AC$:‹XЗžІ212:K$Гџ’:…K$Г""Ї414:„…K$В"6" Б K$Д"1"Ї 60,5:Ѕ414XЪ SKГџ‰(K$):KSГ1XчЂ€IГ1ЅSK:Л‰#1,AC$:‹:š#1:YQЄ’&H23,A1:’&H24,A2:…KSДГџ‡(AC$)ЇK$Гџ(AC$,KS,1):KSГKSЋ1:І422:Ѕ62:„SCIГ0:ь(L,T)Ќ(LЋ1,TЋD),1:UГUT:Ѕ50YoІ…џŠ(K$)Г94ЇK$Гџ‹(13)::„Y“ЈVГ192Ќ(DЋ1)­џ(192Ў(DЋ1)):TГV:YОЊ…HГ1ЇUГ4­џ(.25­L)::„UГ8­џ(.125­L):Z!Ќ’&HFFD8,0:…џŒ(1)ГЌ1Їš#1:’&HFFD9,0:SCIГ0:ь(L,T)Ќ(LЋ1,TЋD),1:UГUT:Ѕ50:„І214:Л‰#1,SK$:’&HFFD9,0Z<Ў…SKГ0ЇSCIГ0:UГUT:Ѕ450ZtА’&H23,A1:’&H24,A2:…KSДГџ‡(SK$)ЇK$Гџ(SK$,KS,1):„446Z’В…џŠ(K$)Г91ЇK$Гџ‹(13):RSГ1ZХД…џŠ(K$)Г94ЇKSГKSЋ2:…KSВџ‡(SK$)ЇKSГ1:Ѕ428:„432[jЖ…LГU А K$Г" "ЇSZГ1:„…LГUЋS А K$ДВ" " А SZГ1Їь(L,T)Ќ(LЋ1,TЋD),1:LГU:SZГ0:„SZГ0:…LВU А KSГ1 А K$Г" "Їь(L,T)Ќ(LЋ1,TЋD),1:LГU:…TДP А TД191Ќ2­D ЇTГTЋ1ЋD :„SKГ0:Ѕ430[{ИKSГKSЋ1:Ѕ62[ІК…HГ1ЇUГ4­џ(.25­L)::„UГ8­џ(.125­L):[ТМ…SCIДВ2Ї124:„SKГ0:Ѕ430\О…SK$Г""Їь(L,T)Ќ(LЋ1,TЋD),1:LГU :„KSГ1:…RSГ1ЇRSГ0:Ѕ428:„…LЋSЋ8ВW Ї488:„K$Г" ":Ѕ62\HР…TДP А TД191Ќ2­D ЇTГTЋ1ЋD:Ѕ62:„SKГ0:Ѕ430\ZТTГV:ф0:ž:ј0,4]Фё4,8:‡"Do you want to save on disk the rest of the ASCII strings of":ё13,10::‡FA$;":";ZA$:ё4,11:‡"for later translation to their font images? (Y/N) ";]ЦK$Гџ’:…K$Г""Ї454];Ш…K$Г"N" Б K$Г"n"Їš#1:Ѕ168]•Ъ…K$Г"Y" Б K$Г"y"Їё4,14:‡"The rest of the strings will be saved in REST:";ZA$;]ЛЬ…FA$Г"REST"ЇRE$Г"TEMP":„RE$Г"REST]нЮ’&HFFD8,0:™"O",#2,RE$Ћ":"ЋZA$]јаІ476:…KSВГџ‡(SK$)Ї468^в‡#2,џ(SK$,џ‡(SK$)ЌKS)^/д…џŒ(1)ГЌ1Їš#1:š#2:Ѕ472^PжІ214:Л‰#1,SK$:‡#2,SK$:Ѕ468^“и…RE$Г"TEMP"Їв"REST/DAT:"ЋZA$:ж"TEMP/DAT:"ЋZA$ Ѕ"REST/DAT:"ЋZA$^кЅ168^ЬмKSГKSЌ1:…KSГ0Ї:„…џ(SK$,KS,1)ДВ" "Ї476:„_uоІ212:SKГ6:KSГ1:SCIГ2:ž:ё4,8:‡"Type filename of ASCII file you want translated: ";:Л‰FA$:Z$Гџ(FA$,2):ZA$Г"0":…џŠ(Z$)Г58ЇZA$Гџ(Z$,1):FA$ГџŽ(FA$,џ‡(FA$)Ќ2)_™р’&HFFD8,0:™"I",#1,FA$Ћ":"ЋZA$:`тІ212:ž:ё11,9:‡"1: FULL SCREEN FILE":ё11,10:‡"2: HALF SCREEN FILE":ё11,11:‡"3: WORD PROCESSOR FILE":ё11,12:‡"4: ASCII STRINGS` фІ322:…K$Г"1"ЇI1Г1:І30:I1Г0:Ѕ128:„…K$Г"2"ЇI1Г1:І34:I1Г0:Ѕ128:„…K$Г"3"Ї486:„…K$Г"4"ЇSCIГ1:UTГU:І426:І412:Ѕ168:„ 60,5:Ѕ128`ЕцUTГU:І478:Ѕ168`ўшь(L,T)Ќ(LЋ1,TЋD),1:LГU:…TДP А TД191Ќ2­D ЇTГTЋDЋ1:Ѕ428:„SK$Г"":Ѕ448aъš#1:€IГ0Ѕ2000:‹:Ѕ128a(ь…џ­Г472Ї474a6ю…џ­Г40Ї48aT№…џ­Г328Ї 60,9:І328:Ѕ128aЃђ…џ­Г98ЇT1ГT:€IГ1ЅSF:ь(U,T)Ќ(WЌ1,TЋџ(DЎSF)),4:TГTЋџ(DЎSF):‹:TГT1:LГU:Ѕ50aЦє…џ­Г470 А џЌГ23 Їš#1:š#2:Ѕ472aыі…џ­Г30 Б џ­Г34 Б џ­Г480Ї504:„506b|јSCIГ0: 60,5:ё5,11:‡"THERE IS NO FILE BY THAT NAME":ё7,13:‡"ON THE DISK IN DRIVE ";:…Z$Г""Ї‡"0":Ѕ490:„…џŠ(Z$)Г58Ї‡џ(Z$,1):Ѕ490:„‡"0":Ѕ490bвњ…џ­Г26ЇвF$Ћ"/HR1":вF$Ћ"/HR2":ж"OUT1/BIN"ЅF$Ћ"/HR1":ж"OUT2/BIN"ЅF$Ћ"/HR2":Я0:Ѕ128cќ…џ­Г28ЇвF$Ћ"/HR":ж"OUT/BIN"ЅF$Ћ"/HR":Я0:Ѕ128clў…џ­Г14Їт32:ž:‡"";:т40:ž3:ё1,8:‡"INSERT ULT DISK IN DRIVE 0 & HIT SPACE";:І322:’&H13FF,9:І14:Ѕ128c–…џ­Г180Їš#1:K$Г"F": 60,9:Ђ&HF8E:Ѕ138c Ѕ334cМ…HГ1ЇUГ.5­U:WГ.5­W::„ЅF$Ћ"/HR2":Я0:Ѕ128cќ…џ­Г28ЇвF$Ћ"/HR":ж"OUT/BIN"ЅF$Ћ"/HR":Я0:џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ