NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATTCTATGGCCAGTATCAGTGCCAACATATAACTCCAAAAACGTGGGGTTATAGTGGTTACCAGAAACAACCACTTCTAAAACAAGACTTACTTATTGACCAGTTCAGCTATTACTACCATGACAATGAAGTCATTTTCATGCCTACACTTAGATTTAAAAATATGACTTAGCAGACCTGAACACTTAACGTGGAGTTTTCCTATTTTCTCTGTGAAGTTTTAGATAATACAATTTCTATACAAAGTAAGTTCAATCTATTTATTTATGTTGGAAACCTGTTCTGATTAAATAAGTTACCAAATATGAATATAGTCTTTTATTATTCCAAAGATTTAGTGCTTAATACATATACTCCTTATGTAATAGGGAAAGAACATTCTGTATGGTGAGGGTATATTAAATGTATGAAGTACCACATTTCCTCTTCAGATTGTGTGAAATTATTTCCATTTCATTATTTACTGTTTAAATTGTTTTACTATTTAAGTAATATTTATGAATTTGTTCTCGCTATTTTTGGTTTTAAAAATTTATTTTCCGCTGTTTTTTCCATAATCTTGTACAGtcattcaattaaaaactttgagtgacaatttactgtgtgcctgctatttgctgaagtactgaagaAAATTTAGGAAAAGAAAATAGAAATGCAggccaagcacagaggctcacatctgtaattccaacattttgggaccctaagacaggaggattgcttaaggtcaggagtttaagaccagcctggacaacagggtgagaccctgcctctataaaaaataaaaaaattagctgggcgtggtggtgcacacctgtagtcccagctactcggtaggctgaggtgaggggattgcttggcccaggagctcaaggctgcagtaagctatgattatgccactgcactcaagcctgggtgacagagcaagtctctaaaaaaaaaaaaaTGCAGATAAAAATACTTACAAATTTGGGTTCTGTTATTTAGAATTCTTGGTAATTGACAGATTTAAATTAATGTTGATGGTActtgcattccagtgcagttctactgaatcaaaatcatcaaggatgggccagaattccatatttttcaaaaagtgtgtagccagggctcataactacCCAATGAAGCGTTGAACTCAGGAGGACATTGTGACTTGTTACAGCTTTTGGATGGTGTTGATGAGATTGATATAAATCATCTAACAGTTTTTAAGCACTAAGAAAATTCAATCACTTTTTGGTGTTACTGCTATGTATAAACAAAAGACGGCGGTATACAGGCACTTCACTTGAGCACGTGGTTGGGAGTGGGAGTGAAAATGCTTTATTTACCAAAAAAAGTGTTCTCAAGAAATTTAAAACAAAGATTTTGATAGCCTTTATGCTACTTAGAAATCATATTTAACTTTTTTTAATGTCATTCCTATAAAAGCGTTTTCCCCCCATTTTGCTAGCCTGCTGCCATTATATGCAATTAATTTAACAAAACTGTATTCAAATGCTTTAATTCTATTTCTTTCCTTTCTTCATTATATTTTCAATTAGTATTACTTTATTATTAAATGTATCACTGATTAAACTTTTCTCTTTCTGCAAATTCTTTCACAGtaaattttagtaaaaattatagtaaaataaattttattGGTTGTAACTTTTACTATTTTCTAGTTCTACATTTCTGCTGCTAATTAGGATGAGAAATGTTCCAGAGTAAATTCATTATGTAAATAAATACAAGTTTGTTTTTTTAAAAGATAGAAGATTttcctagtttaacacattgtaggtgcttaatagatatttatttaatgCAGTTGACCCTTGATctctgctcagtctaaaatctgcatataacttttaactcctcaaaaatttaacaactaataacctactattgaccagaagcatttccgatgacatagtcaaccaacacatcttttgtatatgtattacagtctgtattcctacaataaagtaagctagataaaagaaattattaagaaactcagaaggaaaagaaagcacatttactatttattaagtggaagtagatcatcatagacttcttccttcttgtcttcatgttgagtaggctaaggaggaggaagaggagggtttggtcttgctttctcagcgtggtggagataagaaatttgcagcacagttcaatcccatgacattcaagggtcaactATGAGCATGTAAATGCATCATAGGAAGGCAATATGAGGTAAACTTTCAGAGCCAGGGACCTGGCCTCTATGTTTAACCACTATATGTACCTGGCAGCCAGTAGATAATAAATATTTGTTCCACAAAAGAAAATAGTGATCATTGTAAGAATTTATTACCAAACTAAGATGACTAGAATTGGAATTACACTGTTACCTCAATTTTTAATCTACTTTTGTTTATGTTAATCTATTCCTATTAGTATTAGTATTAGttttctaatttttttagttgaagtacaacatattagcagaaaatgcacaaatcataagacacaacgcaatgaattatcacaaagtgaacacaccgacatgcaaatcaagaaatagaacattatcagcacttcagaaactctcatgtgccattccccaatcaccacttcgtttttcttccctgcaaggtaaacactgttctgatttctaacactgttaattactttgtctgattatgaacatagtagaaatgacatggtatcacaggaactctcttcatctgtctcttcatctggcttctttgactcaaccttatatttgtgagattcatatatgtttttgcttataccaatggttcCTAGTGTTAGGTACTGAtccatgtggctatccaaaggatcctgcatcatttatttaaaaggctatcctttcccacttctctgctgtcttaccttgtcataaatcaCATCTGCCCTTTGACTCCTATTATCGTGAATTTGCTTGATTAATTTTCCCTGTGTGTAACCAAGGTCCCATTCCATGACACTCCTGCCACTCCTTCAGTGACACAGATGCCCACTTCATGCCACTCTGCTACAAAACCCAGCGTCATCTCTCATAACATCCGCTGTAACCTGTTCAGCCTCTGTCCTCCTAGAGCCATTCTGGCCCTTTTCACTTTCAAAGCAGATGCCTGCTTTGCTCTGTCCCACCTAGTGGGCTTTAGGGCTGAACAGTTCagaaagggaaggaaaaagaagagaaagagaaaaagtaaaagcaagagcagaaggTTTTTATGTGGTTTGAGGTTATCTTATTTTCTCCATATGAAGTTGGCCTCAAAGTtgtcaacctaaagaaaggaactgaggcaaaattaaaataagtagagagtttatttggaccaaatttgaggactgcaacctgagagacacagattcaattttccctgaatatatgctctaattagcagctatcaaaaatgagtttttaaaggaaaaaaagaaagcagttcctacattgttcattaaaataacaaactattgattggctataagttgccttcatgagatatctttatttaatcttgtgaagatactgaatgtaggtcactctcatgtgatgacattttaggtaatttatcagctagtctggaaactgtaaggaagaaaagaaagaaaaaatgcctttaacaattgtccctgggcgtggatttgatggggtagggggagggtgtagtgggtggtgggggatgggaagtcctgtcctgactgaagtctcatattcatgtttctctgaacctgatcaattttgcatacctcacacagttcacactgctctgagctactcttctttctcaAACTCttcctgttgataagaaaattatcaatcaatttttcctgctttgaagaaaatctatcttttactctggttgcttttaagattttcttctttgtttttggtttcttgaagttcaagtgtgatctccctctgtcatagttttacttgtatttatttagtgatgaagcttttattgatttatatttcaatgctctttagttttgggcttaatgttttttatattagtttgaaaaatatgaaatcataatattttccaacataactgcttctgcttatcctctctcttccctcttctgtgatggatatatttaaatcatgtccatttggactcatactattcccccatttttttgtctctgtgtgcttcactctgtattttttctgatgcatcttctagtttgctaatctctctccttaattgtatctaatttgctaataaagcctgatatgatttggctgtgtccccacccaaatctcatcttgaattgtagttcccatgaaccccacatgtcatgggagggatctggtgggaggtaattgaatcatgggggcagttacccccatgctgctgttctcataatagtgagtgagttctcatgagatctaatggttttataaggggtttttcccccttttgctcggcacttctccttgctggcaccacgtgaagaaagatgtgttttctttcccttccaccatgactataaagtttcccaaggcctccccagccctgtggaaactgtgagtcaattaaacctctttcctttataaattacccagttttggatacttcttcatagcagcatgagaatggactaacacTgtaaatttgtactggtagagtgggacactgctgtaaagatagccaaaaatgtggaagtgactttggaacagggtaacgggcagaggttggaatagtttggagggctcacaggaagacaggaaaacgtgggaaagattggaacttcctagagacttgttgaatggctttgaccaaaatgctgatagtgatatggacaatgaagtccaagctgaggtggtctcagatggagatgaggaacttgttgggaactggagtaaaggtcactcttgctatgcaaagagactggtggcattttgcccctgccctagatatctgtggaactttgaacttaagagagatgatctagggtatctggcagaagaaatttctatgtagcaaagcattcaagaggaagcagagcttaaaagtttgaaaaatttgcaccctggcaatgtgatagaaaagaaaaccctattttctggggagaaattcaagcaagctgcagaaattaacataagtaaggaggagccacatgctaatcacaaagacaatgggggaaaatgtcttcagggcatgacagagaccttcacagcagcccttgatgttaaaccacaggcttggaagcctaggaggaaaaagtggtttcctgggcgggcccccctgctctatgcagctttgggacatggtgccctgtatcccagttgcttcagctccagccacagctaaaaggggccaatgtacagctcaggccattgcttcagagggtgcaagccctaagccttggtggcttacatatggtgttgggcctgtaggtgcacagaagtcaagaattgaagtttgggaatctctgcttagattttagatgatgtgtggaaatgcctggatgtctaggcagaagtttgctgccagggctgaaccctgatggagaacctctgctagggcagtgcagaaggaaaatgtggggttggagcccccacactgagtccccactggggcactgcctagtggacctgtgagaagacagtcaccatcctccagaccccaaaatggtagatctgccaacagcttgccttgcacgcctggaaaagccacagacactcaatgacagtctgtgaaggaagctaggaggggggctataacttgcaaagccacaggggtggagctgcccaaggccatgggggtgtgacctggatgtgagacatggagtcaaaggagatcattctggagctttaaggtttgatgccccactagattttggacctgcatgaggcatgtagtgccttcattcatgtaggcagtaactaacttgcttttgattttacaggctcataggtggaagggacttgccttgtctctgatgagattttggatttggacttttgggttaatgctggaatgagttaagaatttgcggcactgttgggaaggcatgattttgtttttaagtgtgaggacttgagatttgggaggtgctggggtggaataatatggtttggctgcattcccacccaaatctcatcttgaattgtagttctcataatccccacgtgttgtgggaaggacccagtgggaggtaattgaatcatagggtggttacctatctgctgctcttctcatgatagtgagttcttacaagatctgatggttttataagggtttttttccccattttgctaggcatttcttcttgctgccaccacgttgcttccccttccaccatgattgtaagtttcctgaggcctccccagtcctgcagaactgtgagtcaattaaacttctttcctttataaattacctagtcttggtatttcttcagagcagtgtgataacagactaatacaAAGCtgtaaaccaaaagtattggaggtgaggctcattcagtttagaaagcttatttttgtcaaggttaagaacatgttcatgacatagcctcaggaggtcttgatgacatgtgcccaaggtggtcgaggtatagcatggtttcatacattttagggagacatgagacatccatcaatacatataagaagtacattggttcagtctggaaaggatagacaacttgaagcaggggcttccaggtcacaggtagattttctgattgggaattagttgaaagatttattagtaatagaaaggaatgtctgggttatgataaggggttgtggagaccagtatttttcaggcagataaagccaccaggtagtaggcttcagagagaatacattgcaaatgtttcttatcagacttaaagagtctgttctatcagtaattccaaaagggaagagggtataatgaggcatgtccagctccctccttcccatcatggcctgaactagtttttcagattaactttggaatacccttggctgagaagaaggtccattcagatgttgtggagtttagaattttatttttggtttacattctcccccttctgtccaggatttgccagaatcaatgccacggaacttttactttgtctcacagtgttaacagggtggcatgtctgcctgccataggcccatcctgtgcctcagtgggactcccaaaggccaaggcacttagagccaaaagacttatagccaatgaaattttttaggccagataggaatggatgtggacaggcattcattacccctcaaaaattttaaagtagtataaaatccaacaaacaaaagccaacagcaaggttagaaaattgactttatctttaacttctatgcattgagctaccataatcttggttttggtcacagacttataggaattagctatagaaaacataattgttATTggccaggcacggaggctcatgcctgtaatcccagcactttgggaggctgaggggggttgatcacgaggtcaagagatagagaatatcctggccaacatggtgaaaccctgtttctactaaaaatgcaaaaactagctgggcatggtggcatgtgcctgtagtcccagctacttgggaggctgaggcaggagactcacttgaacctgggaggcagaggttgcagtgagccgagattgtgccactgcactctagcctggcaacagagcaaggctctgtctcgaaaaaaaagaaaaagaaaaagaaaaCATAATCATTATTAAAACCTTTTACACTAAGAAATTTAGGGCTTTTGTTGTACCACAATGCTTTTTGTGGTCTTTTAGTAATTTTGTTGTAAGATGgctgataaaatttaaaaatatatatatatgcataaatttcatagctaggagtattatacccagaaggctttgtcatgaggtatcattatatcctctcagtaataattttctttcagttatatgggaaagagaaaaattctttatggttggggtggatgaaaaggtgccatgcacataataacacaggaggcaaagcccattattttgccagctgtttagacatctgtgtagctcatccttgatttggaggatctgaattaattccagccctcaaaactggcccttacaatctcatggacccacctcttccaggatagtcctgggccttaggtgcttgtatacttttagcagcagtgcatttgcagtgaaaaatagattgggctcagtgggattctagatgaggaaaatttacaggctttgccaaatcatctctagtctttggaatatcatgattctagttttctcagaccaagtaaaactatgggagataaataatattaataattggacaattaaaagataatgtacgtgtcagaacagaaaaaggaatctattccattagaactccaactaaaaatgtgaagaaaattataacctggtgctgtgctctttagatgattattgtagccaagaaataattcatttttcaatctgcactcaaaagtcagggctagaatctagtaatatgtggtacagttttcctttgaaacaatttccttttttagccctcattttctactaaagagaaataataagaccaatttgtgtgcaaaataagttttaggcttattatacttggcttgattatttgcataaagtgcaacaagaattgattggccatataggctcttttcaagttggctttgctggaactttacctgaaaatgtgttagtccagtcaaacccttggtaaaataaccagcgtctccaattgtgacttgtttcaaaagaagggattcttactaaacttatgcagataactatgttgtcataaaatcaaaatatttatgaatagcttttggattttggaATTTAgagtatgatccatcatctaaattccactggttacttttgcttttagtaactgaatacagccctgctgcaactccataccatgggtgaccacatggccacccagtagtcaaaggtttcttatttcctgcacttttatttctctttattcattagttttatttatattttttcttttattttgaagcaacccttaaatagtcaataaatgagaaaaattacattttctttagcaaaaactacatattcatgtttttataaacttaccaaaaacacattttttatttcctactgttctattagcaaccctaattcccataggaaaacctagtattacttaatttaacatagcatgactttaagaagattttaaactactggagaaaattgagatttaatttaacaaattaatcttaccaaagattgctagtcatatgaactaaaaagcatctgagctagattctattagtctgagaagcacttacttttgtttttcaagccaattgattagagctttttcatataatgggtagtgaaataccacttccacatgacatataaatatatagatataacaaacacacagacagaggcagatcctataagagtttgcatttgccatttgccagttttcaaaaattttcccttactttagactattaattaaaaaaaattacacagtagccaacaaaagtgggagagagttaccatcccaggccttctaaaatggagaaagagctgaagcagcagggtacagcagaagttgaacttctgaggtatcaatctgaagaattttaaaaagaaagggataatagattttaaaaattaaaagcttcttgcaatttcactgagtaaatcaaattataagaaaatatagttctaaccaattctttagttttatattagtgttcttttaatatcagtccaatttttagaaagactatttgttataatttcctttaactatgaccaacttaatcacgtaacatttttataaattccttctttcaatgaaccttattatgacttacacagaccatttgtgatatgcttggactttctgttttgttctaaacatctctcttaaacaaccagtcattttattttaggtcaaaatttactatgtgattctttctcataacctttcttatcaaaaatatatctttatatctacaaccttctttgtatctcttacttcctgtttccttttaccttgctttataaataacctctgaattagacaaaaacatatttttttagatagttgttttcatatgatttcttaaactggaaatgacccagacattgaataaatatctgtaatttaatttgatatgtttagattctaaattatgtgacaattttacttatatgcatttattccattacatttacttgattaacttattattattttttaatagtttacctacattattgatgaaaactgtgatagtcatcatttaaagttttttccttgttaaccatttttataggctgtgaattttagatgtttacctaaataaccttaagttaaatatataggtattttaccagtaactcaggatttagatgtttttattaaaccaactatattaaatatcatatttatcaaacatttcacaatcaaagatcattctgttttgggctgggtttatagttttatagtccttatggcaaattttgataacttatagtatttggcagggataagtatgaaccacttgatcaataagtagaaatgaaaatgctgacagttcttaagacatttctaatattactttaccaatacttttaaaaccagcttatttattaaatattttacttaagtcacatgaacttgtaaagcatgtggtcttattatttagttttatgagtattctttaactttaagacaatttggtactttgtggccaaatcgcaaaacaaaatacatgtacatgtgtacatgtatgtacacattaaacacacacatacatgctcatacaaactaagatcctatagcttttactt