NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNgatcttttattctgcagaagtccagcatgctgggggtttctctcatttcaagatggagaccccaaagtgagttcaggggcctgatttaaagcacatgaggggaattcagggtagataacttctatcttaatctgttgaggccacaagcTTGCTTAAAATTCTTAAAATTCTTAAATGAAATGTGTATATACTTTTTATCTTTTTGATCTAGATTTTAGATCAGGTGTTTTACTCACTGGTAAAAGAGAAAATCCTTTCATAGCTTTTACCATCTCTCAGGCTTGATGCAAAATCTCTGGGCTGGCAGACTTGTACCCTGACATTAAAGGAGTTAATTCTCTCTTGGAGATTGTAAATCCTCCTCATCAACCTCAGAaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaagggagggagggagggagggaaaggaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaaaagaaagaaaggaagagagaaaAGAGAaagcaagcaagcaagcaagcaagcaaTGAAAAAACTGGACATGATTCACACATTTTAGCAGCAGAGAAATTGGAGCTGCAGGTAAGGGAGTGATATCATAACAAGAAGGAAAAAAACAAAAACCAAAAAATCCTCCACCTTGTCACAGAGAGGCAGTAAATACTCTATCTGTAGTTTCTAATTTGGATTTTATTGCCAGTGTTAGTCTTGCTTTTTCCTGATCTTATTTATATTTTTATTTGTTTTTACTTTCTTATTTTGGGGTGGTGGTGGAttgagagagggtttctctgtatatatagctctggatgtcttggaactcactctgaagaccaggttggcctcaaactcagaaatcctcctgcctgtgcctcctgagtgccgggattaaaggcatgcaccactacctcttggttcagttttaGTTTTAACTGTGTCAAATCTAGTATTGTTTCCTTTCTTTGCAAAACTGAAAAGCATCACTAGGAATTTCCTCTGGCCCCTTTGCATCAAATATTCTCTGAATTGttttggtttgtttgtttgtttgttttttggtttTCTAACAAGGACCAACTTCTTTTGAGGGAAAGATGACTGAAGTTCTCTAATAAATTCCAGGAATTTTATCAACTGATGACTTCCCTCTTACCTCCTTCCTCCAGCAACAAAGTTCGTAGAACTTCTCTGTCttaggttttcctttgctgtgaacagacaccacgaccaaggtaacacttataaagaaaagcatttagttggcactggcttacaggttcagaccatcatcaaggtaggaagcacgtcagtgcttttagatgggagtggaaggaacagagagttctacatcttgatccaaaggaaggaagaagactattgtttttcagacagctaggaggagggtctcaaagcccactcatacagtgacacatttccttcaacaaggctacacctactccaactaggctgtaatagcacctcctagtagcaccattccctgggacaagcatactcaaatcaccacaTTCTACAGACAAATGCTACTTCTTCAACACTGCCTGTTTTAACGTGAAAAACCTTTAACATATACCTCTCAAGGCAGCGAGGACAGACCAACTCCCTAGTTCTCTACAGTTACCCAGGTAACAGGACCCCCATATGACTGTTGCTCCTCATAGCAGGACATCTTATGAATTCAGTAAACTCAAGAGTCTGTTGGCAACCCACATGGATGGTGTGGACAGATATAGAAAGGCACCTTGCCAAATATGTCACAGATTGAGCAATCTGGGAACTTTCTATTCTTTCTTGAAGGATGCTTTTTGTACTGCAAGATCATCTGAGGCAAGCTTGTTAGGTAGTAAAGATATACTAAGTCTGGATACAAATGATGTATATTTCTTAAACTAAATCTGACTTTTTTCCAAAGCAAATGAGTTTTAGAAACACATTTGATCTTGTAATTGTTCTATCATTAGATCTTGGATCCAACTTGCTGCATCTTTCTGTCTGTAGTAGCTTTAACTTGTCTACTTTTGTGGTCCTAAAAAGACATCTCACAGTTTCTAAGAGGATCACAAGAGATAGCACACAGTCTGTAAAGTACTTTACTTGGATTTTtgctgaggcccatgcaggaggaacagtgaacagctttcactgctcagggaatacagcctactggttggcacagtcatgttgggcaggtcactgggatacatgacctcaaggactaaatgttctgaggacttcatgctttggtgagttttgctctgcctgttgccgtcacacccctcttaatctaagaattgtatgaaaactctaagggggtttccaggccctcactgggcagtgtcactggtactcataataatccagtttgatatctttcaggcattgctgctgaaacagattaatcattcagtcacttcctaggagataatttacagatgtaggttgtcaccaatgaccatcaccctttaaaaaaattaggaaaaataaaattgttagtgaagctaggttgagatgttttgacaactcattctgatgtacaaaaggcacactcttaatagttaaaccaatgactttttgtggtcagggaataagaacaatggcagcactgcctgatgtcagtctcactgaggctggactggtgatggttgacttcttaaacctatttctgccctcggcttcctgttatgatttaataagcgttgctgatgagtagatgtgtattctgagattttaaggtaaatatggctgattttatataaaagtttgggtttgtgattgttttcaggttcttatgataagataaatcaattgatcctttttgtaaacacaaattgctgcttgctcgtaagaaagactgcctgagaaaaatattttgctgctcacacttagtcaacctgaaacaagttacaaacgtatgtatattcttgggaatagtttgttttctttacctttaccatgtggtgttttatcatgtaaagttatggggaacatactgtttttttcattagccatttcctagaagaaatatacaatgtaatcacgttatcattctatattgcttgaaagattttgctagggtatatgagttgtgggagaaaaacaaagtatgtgttgaagcctatttccatcccccaaatgtgtatatgtgtaaaatacttagtgcctgcttgtttgacatttgtgaaattcattcaatctgtggatggatggatggatggatggatggatggatggatggatggatggatagatggttggatggatggatgcacacacatgtgtgaagttgttgatgcttgctttgcttcatccactctgtttgtgtgtgtttgtgggggtgtgtgtgcggggtgtgggtgtttatgaattttctctttccattacttttttgatgacccctaatagttaaaggaatttagagtttcttgctggccactgactgggagtgcctagtcccaatgaatcaaggtttgcttcctagcaggaaagtctgctgagtgatttctctaatcactagctgccagcagcagcaggttgctattccaacagtgatttctctaatcactgctgtctatcagccccaaaccccagccagctgactcagtgagctctgatcagcactgactgtgatcacaaaccccataccttgctgcctgcctcagtttatcctgtggtgtcaaagctggtctttgacaTCCTTAACAGATTTTATACCAGGAGGTAGGGAGTATGGGGTTTTAAAAAGACAGATAATTTTTCTAAGAGAACTGATGCATCAAGGGCTATATTTCACCAGCATATATGGACAGCATTGATTGGGACCTCTCTAACACTTAATGTGTCAAGAATGGGCAGTGAGCCTAGACTGGTTGTTACCAGGTCACCTACTACATACGACAAACTCTCATTAATTTCTTAAGTGGCTCATCAGCCATCTTAGGCAATTTTTTTCTGCCTGGATCCACATATATTTTCTAATATTTACCTTTTCTCTTACACCATGtgtcttagtcagggtttctattcctgcacaaacatcatgaccaagaagcaagttggggaggaaaaagtttattcggcttacacttccatgctgctgttcatcaccaaaggaagtcaggactggaactcaagcaggtcagggagcaggagctgatgcagaggccatggagggatgttctttactggcttgcctcacctggcttgctcagcctgctttcttatagaaccaagactaccagcacagagatggtcccacccacaaggggcctttcccccttgatcactaattgagaaaatgccttacaattgcatctcatggaggcatttcctcaactgaagctcctttctctgtgataactccagctgtgtcaagttgacacaaaactagccagtacaattgaccccttgtcaacttgacacacaaaaacatcactagtaagcctcaacccttacaatcttattcatccccattctaaataactttaaaagtcccacagtctttacatattcttaaaatttcaatctctttaaaatatccatctcttttaaaattcaaagtctttttacaattaaaagtctcttaactgtgggctccactaaaacagtttcttccttcaagagggaaaatatcagggcacagtcacaatcaaaagcaaaagtcaatctccaactgtccaatgtctgggatccaactcacgatcttctgggctcctccaagggcttgggtcacttctccagccaggccctttgtagcacacacatcatcctctaggctccagatgcctgtactccactgctgctgctgctcttggtggtcatctcatggtactggcatctccaaaacactgcatgaccccttcagtcctgggccatcaattgcaaatgaggctggactttcaccaatggccttccatggcctctcacagtgccaagcctcagctgctctgctcaactccttcatgccttcaaaaacagtaccacctgggtgactcttacacattaccaagtccagccacagcacaaggtacaactttggctatatctggaacacagccactgtgctctcagaaaacacttcccagaagatgtcacctcaatgatgctggtctgttcttaatcaccgctaatttcttagctccagctaaccagcatcaatagtcccagtaatgcaaagtttttgctttagtagttctggtatcttgttaatcacagctgattcttcagccccagctaaccagaactacagaatcttcacaatcaaaacagcaatggccctgaaaagagtctttaattttccctctgaaatttcacaagccaggcctccatcttctgcactgttctcaacattatcttccaagctcctaccacaacatcccacagagctcttaacaacaaatggatcttcaagaccaaagttccaaagtccttccacagacctccccaaaacatggtcaggttgtcacatgaataccccactcctggtaccaatttgtcttagtcagggtttctattcctgcacaaacatcatgaccaagaagcaagttggggaggaaaaagtttattcggcttacacttccatactgctgttcatcaccaaggaagtcaggactggaactcaagcaggtcagaaagcaggagccaatgcagaggccatggagggatgttctttactggcttgcctcacctggcttgctcagcctgctttcttatagaaccaagactaccagcacagagatggtcccacccacaaggggcctttcccccttgatcactaattgagaaaatgccttacaattgcatctcatggaggcatttcctcaactgaagctcctttctctgtgataactccagctgtgtcaagttgacacaaaactagccagtacaCCATGGATCTTGGAAACTGACCCAGAGATTGGTACACCATAATACCATAGGCAGATAGTTTATTTTCCTTCCTTAGGTGACTAGTGATTGCACAGGCTTGTAGTTACTGCCTCTGGTACATATTTCTTGATACCACAAGCCTCCCCCTTTGAGAAAATGTCATTAGTTGGGTATATATACGTCAGGAAAAGAGGCTTTCTGTGTATACAGAACAACCAGACTTTCAGTAGCTGGGAGGATTAAGTAGAtgtgttatgaattttctcttttctatgaacaaatacctgacagcaagcaacaaaaaaaagaaagCAATCAATTCCACATCATGGAGTTCCAATATATGTCCATATAGACATGTTCCACATCTATGTGTTCCAATATAGAGGGACTATACTTAATATAGTCCTTCATGGTGGAGATGTCTGTGTGGCTAAAGAGGGATGTGTAGTTAAGATTATTCATCTCAGCTTAACAGGGATCAGAGTATTTTTATAATAGTCTATGTTACAGGTGCTATAAAATTTGACAGGCATGAAATAGTGATTGACATACTTCATAAGTTATCAGTATATGAGTATAAATCCTGAGCGCCAGAAATGTGCCACAGCTGAGGAGATGGCTCACTTGTTATTTACTAACACCCAGGTATCTTCGCCTTTCTTCCACTCCCAGTTTAATATCTGTCAAAGGTCTCATTCTTGCTATTTGCACTTCCTTTTCTTTTGTCAACACACTTTGTCATAGCCCTTTCTCGTTTTGGCTGACGATAATCTCTTTGTTACAATGAGAGACGACGATGTATGGTAAATGATAAAAACTCTTTCCTATTTGTACAAGTCACAGTCCAAGGCCCATGTCCTCACCCCCATGGGGATACATGACCAGACAAGATTAGTCATAAGATCCAATATAGTCCAGTCAATCAGCAATGTCCCATTTCTGAAGTGAGTCAGGAACCTTTGCTTGCAATATAAACAGAGGTCTGGTAGAATGGTTTTATATCATGTAAGGTAAATTGTTTAACCTTATATAATAATGCTAATAATGATCTCATATGAGAGAATAACATTATAAAATTCAAGTTGATATACTAGTCAATAGACAAAGTGTTACTTGGGGCTAGAAAATCAGAGATACAGCTCCTAAGGTGTAAACAATCTAGCTGGAGATGTCAGGCTGTATGTATACTTACTGTATACATCTTAAATAGTTGGGGAAAAAACACATGAAAGAAACCACTCTTTGCCCTGATCTGGGCAGCAATACACTTCCCTAGTATTAATTACCTCCCTAAACCTTTCTGCAGGTACCTGCCTAAAAGACCTGTGGCTTCAGGGTGTTTATGTACTCAGAGAATACATTCCATCTCATTTTACTATCTTCCAACGCATTCTTATAGTTTGTATTACAAACCTCAAAGATTCAGGCTCTTTTCATTTCCTTTAACAAGGACTGGGGCTCTCCTCAACTTGAGCTGTGGACTGTGAGACATATATACCCTTCAAGGGTTTAATTATAGACAAATAAATAAGACAACTTTAGAAATATTCACAAATAACAAAATACAGATGTTTATGCCCTGCTATGAACTCAGGTCTATAGCTTATAGTTTCTTACTTCTTTTAAGAACTGCTATACTTCTTTCCCCACAATTTTTCACAGCCACATATCTTACCCCCTTTCTTCAAGTATGTGGGCAAAATTTTGAGAAGAATTTCAGGAAGCTACACATGATCTTTTCATTATAATGTCCACTGAAAAACCTTCCTCTCTATACCTTTCTTCTTCAGTACATCATGACACTCTCAATAGCTGTGTCGCTAACCTAGAGCAGAAACCAAAGTTTCAAACAAGAGTCCTAATTTTAAATGTGTGTGGGCTCCTCTATAAGAAGCTGTGGGAATATGAGTTTCTCCTTTAACATAGCTATTCTTTTCAGATCTCTGATTGAAAACTGTTCTGACTTCCTGTTCCATGCCCTAAGTTACAGGTTAATACCCAGGTAGGGAGCATCTCCAGTACTGATTTTCTTTCAAGTCTAGTTATGGTTACCATACCAGGGCATATCTCTCCTTAGCATTCTTTCAACTGTAACATCTGATTCCAATAAATGATTCACATAATAGATTTCAGATAGGAAATCACAATGGCTTGAGAAGTATAGTGAAGTTCTACTTAGCCAACTAATGGCAAGTGTGTACTACCAACACACATTTCTGGATAGGGAAATGGCAATGCCTCTTTCCTACTTACTTGGTCTCATGGGATACAtaccaggagactctgggccccagggcagggtagtggtggagtcacagagtaggactctggagatggctttaaagtctgagggtctcctggctttctagctctctaattgtactgaaatgctgaggataacacctaaaaagccctaaaaactttcttgctctttcttatggtaaaagactgctgttttaggcgattcacacctgtagcctaacagcagaggattaagcaacacagcctttgttctatctcagcctgaactgctgggctctaactagtcagaggtcACAGGAAGAGAAGACACATAGAAAAGTGATTATATAATTTATTACTAAGTTGTAAAAGTACCCTATAAAAGCTACCTAAGGGGAAATGTGAAAAGACCCTAAGTAGGGAAAAGGAAAAATTCTCTTAGTGAGGAAAAGGAAAAGATTCTAGCCTAAGTGGGGAAAGGCAACAACAACAAAAAAAAGTCTCATCTATTGATCTTTctcatctctttgtcctccatacttgtacatctttcagaacatatggtcacaggttacaaagttcatgacaaattcacacagaaaatcaaatcacaaattgaaatagacgtttacaacagagaagctttacatgcataatgcatatcgatcaggagtaattagctaaacatccaccacctgtctcagctgcacaggttcactgaaggtgtaaaaccctaaattattagtgaagttttgtatagataaatgtaacttccttccagcctagccaggctggctcagaccatctgccactggggcagagccacctgctgtgctgcttctcatccctctcctttgatgtgccactacctgctacctgcctgaggctgaactctttctccaagatcttccggagttaacactgaatggtgatttccctgctaaaagccaattctgacaacttcacaagaaccttggcgtgactaaggatgggcttccctctttataaagtacagattatcattaaacatttgagtcttgatcagaatacagtcttgactccatttctctctctacccacctagattctctcctttctttcagttccaagatgcatcccaggctcaaacccagacatgagagccgtaggcaggccccaacagataaacacagtcaatactttttcttctgtcctaacacctctaataaatcattagttcccttttaatgacctttggttaattgttttacaaactcttagaatgtgctctgagtaggagaaggtctggttaccatctaagagcaattaactggtgacccttgggagactgacagagttctcattgcagctttgattaccagaaaaggacttactagcagtaccattaatttaaaaagtttaataatcacagatataattttaggaattcttataggatcatcattaagacttgagtctatgtagcattactacaatatagtacatattcgtggatgtgtgtgctattacttagtgattgttatatatgtacaataataacaggaaaatcatattaatagcaggaacctttcctaaaatgagtccctcacagccttgcttaatgagggctcacctgtcacagattatattatattccgaggcaggccacttcaggatgatcacctgttggttattagcttgtcccattatggctcctgacaTCTTTTTCCTTCGAATAACATAAATGAAGCGTATATATCTCCCTTTGAGCAGCATATCCTAAGCGCTTGAAGATGACTGGAAGAAGAAACAGAAGCAGAATAACCAATCCTATAATAATTCCCAAAGTTATAAGAAAATTCCATAAAGAATTATTTTTAACAAAGTTTATGATTGAATTTGAAAAACAATTAGCCAATTCTGCTACTGAAGAACTCTTCAGTCTGGAGTGACTGATGGCACTGATCTGGGAATGTAAAGTATCCATATCAAGAGCAAGCTGTGAAATGTTCCACACACCATGAAGATGTGCTTGTATCTGTTCTGTTCCCAG