NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTTCCAGGATGGTCCTTCTCCTGAAGGTTAATCCATAGGCAGATGAATCGGATATTGATTCCTGTTCTTGGAATAATCTAGAGGATCTTTAGAATCCATTGGGATTCATAATCACAGCTATGCCGATGCCATCATCACCGGCTTAGCCCTTTCTGAAAACACAGTCATCATCTACCCCCATTGGAATCACGATGCAAAAAACCTGTCCCAAAGCGGTGGTTTCCTATGTGATTCTTGCATCCAGGACAAATGACAGTCAGCAGAGAGGCGCCCTGTTCCATCTTTTGGTTTGATCCAGTTAAAGGCACACACGTGAGCACCCAACGTTTGCCAACTCAGCACTGGGCAGAGCCTGGCCTCTGAGGAAATTGGCATCTTCGTAATCAATATATTATTATGTTTTATTGAAATGTAAGTCATTGCCGATTcagtggctcatgcctgtaatcccaacattttgggaggccaaagagaggggattgcttgagtccaggagtttgagacaagcctgggcaacacagtgagacctcatgtctattaaaaaacaattagatgtggtggcatgtacctgaagtccaacctactatggaggctgaggtgggaggatccctcgagcccaggaggtagaggctgcggtaagctgggattgcaccactgcattccagcttgggcaacagagggagaccctatctcaaaaaaataaaaaggaaaTATaagtcacataacataaaatgaaccattttaggccgggcgcggtggctgacgtctgtaatcccagcactttgggaggccgaggcaggtggatcacaaggccaggagttcgagaccatcctggccaacatggtgaaaccctgtgtctactaaaatacaaaaaaaaaaaattagccgggaatggtggtgcgtgcctgtaatcccagctactcgggaggctgaggcaggggaatcacttgaatccgggaggtggaggttgcagtgagccgagatcgtgcctctgcactccaggcctggtgacataccaagactctgtctcaaaaaaaaaaaaaaaaaaattaaccatttaatgtgtacaattctgtgacattcaggatgttcaccatgttgggcaaccatcatcactcttgagttccaaaacattttcatcaccccaaaagaaacgccatatacaacagcagccactcccattccccgggccctattccacggcaaccactaatctagtttctgtctctttgaactgaactattctgctactttacagacctggaatcatacaggtgacctattgcgtctggcttctttcacttacgataatactttttgaggttcatctgtgtggtggcatgtatccacacttcattccttttttatggctaagtaatattccatcgcatggatgtaAAATGATGCAttgtttttttagagaccagttcttgctctgtggaccaggctggagtgcaatggcatgatcatagctcactgcagcctccacttcctgagctcaaacgatcctcccacctcagcctcctgagtagctgggattataggtgcacatcttcacatccagccaactatttttatgttttgtagagatgggatcttgctatgctgcccaggctggtctcaaactcctggcctcaagcaatcctcccacctcagcctcctgaagcactgggattacaggtgtaagctactgagtctggcatatatatatgtgtgtgtgtatatatatatgtatatatatgtgtatatatatatatggatatataggatatagatagatagatagatagagatagatatatatttttttgagacagtgtcactctgtcacccaggctggagtgcagtggtgcaatctcagctcactgcaacctccacctccagggttcaagcgattctcctgcctcagcctcccaagtagctgggactacaggtgtgcaccaccacacctggctaattcttgtattttcagtagagacgaggtttcaccatgttggccagagtggtctcgaattcctggactcagtgatccacccaccacggcctcccaaagtgctgggattacaggtgtgagccactgtgcaaggccCCAAAATGTATTTTTAATTCCCGCTTTACTCTTCTAAAAAATGAAATCATCCTTACTATCACCCTAAGAAAATTTAATAATATCCTAATATCCACATCATGCAAATTATAATAAAGGAATATGTggccgggcgcggtggctcacgcctgtaatcccagaagtttgggaggccgaggcgggcggatcacctgtggtcgggagtttgagaccagcctgaccaacatggcaaaaccccgtctctactaaaaaAAAAtatatatatagatatatatatgtgtgtgtgtgtatatatatatgtatgtatgtgtatatatatgtgtgtgtgtatatatatgtatgtgtgtatacatatgtatgtatgtgtatgtgtgtgtgtgtatatatatatatatgtatgtatgtatgtatgtatATaaaattagccaggcgtggtggtgggcgcctgtaatcccagctactcaggaggctgaggcaggagaatcacttgaactcaggaagcgtaggaagcgtaggttgcggtgagccgagattgtgccattgcactccagcctgggcaacaagagcaaaattccgtctcaaaaaataaataaataaataaataaTAAAGCAACATGCATTGGTACATCTCAACTTTTGGGCTTACCTCTACCCTGGAAATAACGAGGCAGTAATATGCGTCGTGCCTCTATGTGTTGAATCCACAAGATGATATGATCATCATCTACCCCATTAGACGACTGGGTGGCCGACGGCAATCACAGGCCGCCCTGGCCTGGTGTCCTGGTAACTCGAACACCATGAGTCCTCTCCTGTCCTCTGATTTCCCCAAATGGTGATGAAACGCAGCCAGTCCAATCGTCTCTCTGTTAACGCAGTGTTTTTTTTTTTTGACtggaaaatcaatcctttgtatttatgtgtaagccgagttaagtgctacgctcaggtgaatcgtaaacaggttttttgtctttgtggccatctgggtcccacactcatgagtcatgtgggtcaggggtgtgttctctgctaggtagcattgccctgtactctgcgacgagtcgaaatcccaggcttcccccaaccaaatgccagtggAGGCACTTGATTCTTTTGCCCACCCAGCAACCCACCCACCCCCAACTTCCCATATGCTCTGCAGAGAACAGCCAGCCCCCCTCACCACATATCGAGAAAAAACACCAGATCATCAGGACAATTTCATGGAACCAAACCTCCCACTGCAGCCAAACTCACATAGAAAACATCCTTTGCAGCCTGAAAACCCTTTTAGGACCTTTCTGTCACTGAGTCTTATAAACCTATAAAGATTCATTGAACAGAACCAGAGACTCAGGCTCCCGGAAAAGCTTGACAAAGTCACGCAGtgcattagtccattcttgcattgctataaagaaatatccgaggctaggtaatttatttttaattttttggagagagaatcttgctctgttgcctaggctggagtgcaatggcacgatcttggctcactgcaacctccgtttcccagattcaagcgattctcctgcctcagcctcctgagtagctgcaattacaggtgcccaccaccacacccagctaattttttggtatttttactagagttggggtttcaccatgttggccaggctggtctccaaatcctgaccttggatgatccacccgtctcagcctcccaaagtgctgggattataggcgtgagccaccacacccggccCAAGTCTTATAAACCTATGAATATTCACTGAACAGAACCAGAGACTCAGGCTCCTGGAGAAGCTTGACAAAGTTACGCAGTGTAATATGccattcttgcattgctataaagaaatatctgaggctgggtaatttgttttttattttttggagatggagtcttgctctgtcacccaggctggagtgcagtggtgcgatctcagttcactgcaacttccgcctcctgggttcaagcgattctcctgcctcagcctcccaagtagctgcgattacaggtgcccgccaccacgccaggctaatttttcatatttttagtagagacatagtttcaccatgttgtccaggctggtctcgaactcctgagctcaggcaatctaccccgtgaggctaatttataaagaagagaggtttcattggcttggctgatagttctgcaggctatacacgaagcatggtgccagcatgtgctcagcctctggtgaggtatgaggaagcttacagtcatggcggaaggcaacgtgggagaaggcatgtcacgtggtgagtgtgggagctggatatgggggagaggtgctacacACtttattttatttttatgtatttatgagacggagtctcactctgttgcccaggcttgaatgcagtggagcaatcttggctcactcccggattcaagcgattctcctgcctcagcctcccaagtagctgggattacaggcaccagccaccacgcctggctaatttttgtatttttggtagagacggtgtttcaccatgttggccaggctggtctcgaacttctgacctcaggtgatccacctgcctcggcctcccaaagtgctgggattacaggcacctgccaccatgcccagctgatttttgtatttttagtagagaccgggtttcaccatgttggccaggctggtctcgaacttctgacctcaggtgatccacctgcctcggcctcccaaagtgctgggattacaggcacctgccaccatgcccagctgatttttgtatttttagtagagaccgggtttcaccatgttggccaggctggtctcaaacttctgacctcaggtgatccgcctgcctcggcctcccaaagtgctgggattacaggcgtaagccaccgtgctcCCAGcctttaaacaaccagatcccgagagaactgactcactaccgcaagatcagcaccaaaccatgagggatctgcctctcagatccaacatctctcaccaggctcccagctttgaggatgacaagtgaacacgagattggagccgggacagatatcagaacTTTTATCATGCCGTCAGCCACAGACAAGCTTCTGTTGTTGTTTTATTTTCCTAAACAAATCACATGTCCCTCCTACGATGCCACAGACttttattttattattgttattatttatttatttatttatttattgagatggattgttgctctgtcgcccaggctggagtgcagtggcgcgatctcggctcactgcaacctcggcctcccgggttcaagccattctcctgcctcagcctcctgagtagctgggactacaggcgcccgccaccacgcccggctaattttttgtattttttagtggagatggggtttcaccgtgttagccaggatggtctcaatctcctgacctcatgatctgcctgcctcagccttccaaactgctgggatgacaggtgtgagccaccacgcccagcttttattattattattattttgagatggagtcttgttctgtcacccaggctggagtgcagtggtgcgacctcggtttactacaacctccgcctcccaggttaaagcaattctcctgcctcagccccctgagtagctgggattacaggcgtgtgccaccacacctggctaatttttatatttttactagagacgaggtttcaccatgtcgctcaggctggtctcgaactcccgacctcaggtgatccgcctgcctcggcctcctaaagtgctgggatgacaggtgtaagctaccgcgcccggccCtctgtctgcttttatcctagctgtgctggcagctgatcaaatgatgcctgtccagatggagggtgggtctgtctagccctgtccactgactcaaatgttaatctcctttatcaacaacctcccaggaacacctatgatcaatactttgcttcaattcagtcaggttgacactcaatagtaaccatcacaGTAAAGAAACAGCAAAACGGAATGCCGACCCCGTGggctgggcacagtggctcatgcctgtcatcccagcactttgggaggccgaggcaggtggataacctgaggtcaggagttcaagaccagcctggccaacatgcggaaaccacctctctactaaaaatacgaaaattagccaggagtggtggcaggtgcctgtaatcccagctactcgggaggctgaggcagaagaatcgcttgaaccggggaggtggagcttgcagtgagctgagagtgcaccactgcactccagcctgggagacagggtgagactccttcaaaaaaacaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaggaaaggaaagggaaagggaaagggaaagggaaagggaaagggaaagggaaaggaagaagggaaTACAGACCGTGTAAGGATTGTTGCTGTGCTCTGTCAGCCACCTCCTCCCAAATACTCCAGAGCTGAAATTGCAGAAAACAAAACTATGTGGTGTGGGAGTGGCAGAAGTCAAGGTCCTTTCTTGTGGGGAAGGATGGTGTTGATGTTGGTTATCTTGGTGGGGGGATGTTAGTTTGGGAGTAAATTAAAGGGAACCAGTGGAAAGGGAAATAGATGAAAGAACAATCAGGAAGAGAAACTGAACAAATGGAACAAAAACATCggctgggcgcggtggctcacgcctgtaatcccagcagtttgggaggccgaggcaggcagatcacatgaggtcaggagttcgaggccagcctgaccaacatgatgaaaccccgtctctactaaaaatacaaaaattagccaggcctggtggcgggtccctgtaatcccagctactcaggaggctgaggcaggagaatcgtttgaaccggggaggcggaggttgcagtgagctgagatcacgcctctgcactccagcctgggaaacagagcgagactccatctcaaaaaaaaaaaacaaaaaaaaCTTCATCCATTGAAGCAGGAACtgtgtgtgtgtgtgtgtgtgcgtgtgtgtgtgtgtgtgtgcgtgtgtTGGttgacaatagtcaccctattgtgctatgtcttatttattctttccaatttttgtacctattaaccatccccacctcccccactccaaccccctttgtaaccgcaaggataaatgcttgaggagatggacaccctattctccatgatgtgctttttacacattgcatgcctgtatcaaaacatctcatgtaagctacaaatatatacacacctactatggacccacaacaattTTTTAAAATAATTCAAtttttttttttggttgaaactgagtcttgtgctgtcacccaggctggagtgcaatggcgtgaccttggctcactgtaacctccacctcccgggttcaagtgattctcctgcctcagcctcccgcatagctgggattacaggcacctgccactatgcccagctaatttttgtatttttagtagagacagggtttcaccatgttggtcaggctggtctcgaactccagaccttgtgattcgcctgcctcggtctccccaaagtgcAAAAATTTTTTTTTaattgcatacgatgaaatacttgcaaacacacccacacccacatacaactaaaagagaaaatctgaaaaggcggccgggtgcggtggctcaggcctgtattccccagcactttgggaggccaaggcaggcggatcacgatgtcaagagatcgagaccatcctggccaacatggtgaaaccccatctctactaaaaatacgaaaattagcctggcatggtggggctcacctgtagtcccagctactcagcaggctgaggtaagagaatcgcttgaacccgggaagcggaggttgcagggagccgagatctcgccaccacactccagcttggtgatggagtgagactccatctgaagaaaaaaaaaaaagaaaagaaaatctgaagaagcaggtcagattgtatcaatgtctgtatctggttgagcgatttactggagttttgcaagatgttctaattgcaggaaggttggtaaaggtacatgggatgactctgtactacctcttacaactgcatgtgaatttacaCATCTTTGCATACAATTTATGTGTTAgttcaggctgctgggataaaacaccatagagtcggaagcttaaactgttaacattcctgtatcccacttctggaggctggaggtctgagacaagggtgccagtatggttggttcctggtgagaactctcttcttggcctcctttttctttgtttttaattttttttttattatactttaagttctggggtacatgtgcagaacgtgcaggtttgttacgtaggtatacacgtgccatggtggtttgctgcacccatcaacctgtcatctacattaggtatttctcctaatgctctccctcccctatccccccaccccccgacaggccctggtgtgtgatgttcccctccttgtgtccatgtgttctcattgttcaacttccactgatgagtgagaacatgccgtgtttggttttctgttcttgtgttagtttgctgagaatgatggtttccagcttcatccctgtccctgcaaaggacatgaactcattcttttttctggctgcatagtattccatagtgcatatgtgccacattttctttatccagtctatcattgatgggcatttgggttggtcccaagtctttgctattgtgaacagttggctgcctttttcctgtgtgctcacaaggcagtgggacagtgagctcactctgagctcatcatccttttataagggcaggaatctcatgcatgaggctccatccctcattaggctccaccctcatgacaccatcacctcccaaagcctccacttcctaacgccatccccttgggggggtgacaatttctacaaaagaatttggaaggacaccaatgttcggtcgatagcaTAGTCAATAAAAATAGGAGATGATATAAAAAGATGTTAATATCTAATTGTCAGTGGATTTGTGAACTATCTGATGGTAAATATCAGATAAAAGATAGTTAAGGATAGAACATCAAAGAACCAAAGCTAAATCTAtttttttttttttgagacagagtttcgctcttgttgcccaggctggagtgcagtggtgtgatctcagcccaccgcaacctctacctcccaggttcatgcgattctcctgcctcagcctcccaaggagctgggatGCTAAATCTTTTACAGTAATAATAATAAAATAACAAACtaataaaagaagcattacaccaagaagacagtataatcatgaacctgtaggtctctagtactgcagccctaaaatatctaaagcagagagtgacagagatTTCCAGAACTCTCTCTACAAAAGACAGGATAAATACATTACATTTCATAACATGATTAAAATTTCAATTTATAGAAATTTCAATTTATAGAAACATAAGTCTATAAAACCATAAGTCTGTAAAACcaggagatcgtgaccatcctggctaacacggtgaaaccccatctctactaaaaatacaaaaaaattagccgggcatggtggcaggtgcctgtagtccccactactcgggagggtgaggcaggagaatggcatgaacccagaggcggagcttgcagtgagctgatatcgtgccactgctctccagctttagggagagagcaaggctctgtctcaaaaaaaataaataaataaaaaataaaaaGGCAAAAAAAAAATCACTAATTTTAATTCTACACCTTTGGAAATATTAAAATACCCTCTTCATCCATTGGTCAAATCAGGCAAAATGAAAACAACGACTTCATTCTAAGTCTATGAAATGCAGCCCCAGGGGTCAGGAAAAAAATGAGTTCACAATACATTTGTTACGATTAGAAGGAAGAAAACAAACAAACAAAAAAAGATGGCATGTATCGAGGCAAGAAAATAGACAACATATTCCAGAATGAAGGCAAAGAATTATAAGAGGATAAAACAGCAGTAACTAAAAATGATAAGTAAGCGATAAACACAATGATGAGTAAAATGTCTACTCCTGAATCCGAGACGGTGCTTCACAAAGACAGCTTCAGAGGCCACAATTCCAAAGCTTTTTTCTACGTACAGATATTCTCCCCGATGCCTGGGTTAATGGCGCCCGAACTGCAGAAAACATAACCTCAACCGAGTTTTCTGCTTCAATGACAAATGACACCAGAGCCCCACCACCAAACCATGGCTGGCATCTATTTAGTTCTGAGCACTGCTCTGACAGAATGCATCAGTCTTGCTTTGCTCTCAGCAAAACTGGGTGCAGAGGGGACGGCTGTTAGCCTGGTCGTTGCTAATGAGGAGATGAGGAGTTGGAAAGATAGAGACGCAATGGCTTAACTACGGCACCTGATGCAAGACTTGCTACCTCCCCAGTTCCAGCCCAAATGGAGAAATGGGTATGATGCACCTTCTGTGATCTGGGGATCAGTTCTGATGTCTGCGGTCCAGCCCCCCAACCTGTCCTGCCTTTGAAAATGTGGTGTGTCCCTTCTATGACAGTTTCTCCTAACAGCCAAGATGAGAGATACCACATGTTCATGACAAAGACACTCTCAAAATCAAGGTGGCGTCCAGACACACATCTAGACTGTGATGTGTTCCCCACACACCAGCCTTTGTTGACTGCACACATTCCCGCTAAAAGACACACACCAGCCTTTGCTGACTGCACATGTTCCTGCTAAAAGTCCCACACCAGTCTTTGTTGACGCACACATTCCTGCTAAAAGTCCCTGTGACTACATGAGACAATACTGCCAGTTTCCAGGCTGTTAGGACCTGCTATCTTTGGGGACTTCCTCTGTTGACTACAGCCTCCAGCTCCTTTAGGACACAAGCCCTGTTCTTCCGACTTCGAGTCCCAGTATTTGGGTATAACACTTAACACTTATTTACTGAAAACATGACTACatggatgaatggatggatggatgaatggatggatggatggatggatggacagatgcatggatggatggatagatgaatgaatgaatgagatggTCCCATCCATTGCTGGACCTGAATAAAACCTATTCATGGCTACTGGAAGGGCATAAAAGAGTAGCTTCACTGGGACATCCATGCACTCTAGGTCCAAGTATTGAATCAAGGTTTGCCAAAGAAAAGAAACTCATTCCTCCTGGTTCGTACAGAGCTCTAATGGCACACATGCTACTCACCCAACAATCCACGCGGTTTCCCCTGCTGGGAAGTGTCTCCAGGAAATTGCACAGTGTCCAGGAAATGGCACAATCAGGTATCAAGGAACACAGGCGAACTTCTCCAGAATTATGCTCTTGGTTTCCCTGGGAGGAACGGTCACATAAGGGTTACCATGAAACACAGAGGAATAGTGTGAGGCTGGAGTCGTACAACATTCGGATCGCTCTCACAGCTCATCTGTCAGCCTGGGGAATGCGGTGTCTGTCATTTTCCAGAGTGCTTGTTCAGTCAGCGGTATCAATTGTCAGCTTTAGGAGATAGGAGACATCCTGTCACCCCATCCAGAGCCTGTACTTGGAACTACCTTTATGACGATGATGAAGAGCAGCTGCggccgggcgtggtggcttacgcctctaatcccggcactttgggaggcagagacggggtgatcacttgaggccaggagttcgagaccagcctggcc