NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATTCTGCCTATAAGTTCAGAGAATTCACCGGATCCCAAACCTCCATCCCTGCCCTTCCTGATCTCCTTCCATGGGCTCAGGGCCAAGGGATTCAGGAGGCCTCTTGCATTCCACCAGACCTGACGCCCATAGTTCCCACAAACTGATAGGAGCTGCCTTCATGGGCGTATGCTGCCTTGCAGCTAAGTTCTCTGCTCCTGGCGTTCTTCCAGGAAGCTTGGACATGCTCTTCCCATGCCCTTTATGCTGGCTCTGCACGTTGGTCCCCTATAGGTCTGTGCAAAGTGTTATTCTCTAGGTGCTGTGTTTTGGAtctcctctccccgctcccctcctctctccccccctgctcccctcctctctctcccctctcccctcccttcccctccctacctcccccctccgctccctacttccctcccctcccctcccctctcctctcctctcctctcctcttccttcttcctctcctcccctctcatctcttctcTCCCTCCCCAATCCCCCCTAATCTTCCCATCATCCAGGTGCTACATTTCCACACATCCCtccctaacaccttagcatcctttgagcaaaaccaggctaggtgcatggtgacatatctgtcttcccagcgctcaaaggcaatagacccagggaagctgcgacacatttgaatccagcctggtcttacacagtgagttccagtccagccaaggtctcaaaaacaggactactctttgtctcaaaaagaGCTTCCAGGTAGGGTTCTGTTTGAGCAATGTGACAACAGTGTGATTCTTCCCCAGGGAGCGCAGTCAAATCCAGCAAAGCTGTGAGGAGGCAGCTGGTGCCTCAAGGTACAGAGCGCAGAGAAAGGTGACAGGGCAGAATTCTTTCATAGTTGCCAAAAAAAAGTCTCAATGTTGTCTGCTGTCCCTGCAGTCACTAAAGAAACACCCAGGGCTCACACATTTTCTGCTCTCTGCCCCTTTCAATCGGTTGGAGGACATTTTCCCTCTCTGTTAAGTTAGCTGCTCTGCTGAGAGCACTTGCACTTTCTCAGAGGAAAAGCTTAGTGGTCCTCAGTTAACAGCAGGACAAACGAGGGAACCAGGGGAGACAGACAGCTGCTTCTAACATCTCCGTGTCCTCATCAGTGATATGACCTTGATGTTGTTTTTGTTCTTCACGCAGTTGCTTCCAGTGGTTCGGTATCATGCCAGGACACTAATATTAACCTCATCCAGTAACACTCTGACTGCACATGAACAGGGgtgtgtacacatttagctctgcaattttgtcacataggtagattttggggatcactacacagccagtattcataacaactctgtcaTGTTATTCttttgctgttttgatgcaggttctcctgtagtccaggctagccccaaactcactatgtagccagggatgacctcaaacacctgaccttcatgttctcacctcccaaacacaggatgggccaccacacTGTCTTccttcctgccagtcctagatgaccattgtcacctccattgatctattaatgctttctgtaattttgctatctcacaatgttatggaaattaaaccatacggtatgtaaccttttgagGGAAActtaatttttctctgggcataatgccatccaaaacaacaaaccatgtttcccagcttgcttggtacatgtctggtacagccatgtgagcagattctgacggactgctcttaagtggaagtgccatttggatctcttggaaggctgcttctcaggaactgacaagctggaagagtctccccttctgactttcatgctttctctccttgtcagtgttaggttgtgatggttcaggttatcacagctctcttgaaccataaggtgactttgatgctaaagagatctgtgctctggaagtagaaataaaaagctatgaccctgggcttctaatggcaccgtggagctactgtatcagcttggtactctccatggtcagacttcaaaatgcaagaaaaatatatccttgtgtttttaaagcatttccccatctgtcacatctggttgaatctgaccagaactgacacaAGGTATTTTAGGATGTTAAGGGAGGGGAGATGCCCCGAACCAGGCTTCAGAGcactggttctcaaacttcagtgtgcgtctgagttactcaacatgcattgctgggcacaggtcaagagagattctgcaacagtagagctgggtggccccaagtgtgcatttctacgaaggccttagataacatggaagctggactagagtcatatcttgagcactactTGTTTGAAGAAATGGACTTGGCAGAGTGGATAGACCTAGTGGCATAACAACTGAATAGGAGACCTGGGTCTGGGACAGAGAAGGCAACCAAATGACTTCTCAGAAATGAGGCTGAAAATAGTGAGTGGGGCGTAGGAGAAATTCAAAACAGATGATAAGAGTTCCAGGGACAACAGAGGGGGCTGGATCTATGGGGTGGTCAGGTAGAGCAGAGTAGGTACCAAAGACGGCCCAGTTGGAGGATGGAAGTGCTGACAAAGAAGGCAAGTCTGGAGGGCTTGCTGTGTGGATAAGAGAAGTGTGATATTTAGCAGTCAAAGTGTAATGTATGAGCAGGAGAGGTGGCCAGGCTGCAGGCTGTAAGCTGGGAAATACCCAGGCAAGGCTACCACTGGAACAGCTGTGCAGATGTGTGGGCAGGTATAGGATCTCACAAAATGTACACTGAGAGCTAGGAAAATGGGCAAGTCAGCAGTGGAGGAAGAGAGTGGACGGGCCAAGGCAGACCCGTACGTGCTGTTAGGTAACAGACAGATGGGCTAGCTAGAGCTCTTACGCACCCCCCTCTTCCCTCTTGGGTTCTTTCTTTAGGGGAAACTTTCTTGAAACCCGGTAGTTCTTACAAACAGTTGAGTTGTCTCCTTCCCCTTGCAGCTGTAGACCTGCTAAAACCTGGACCCCAGATCTAAGGTGGCCTTGTTCTTATCTGTTTTCCTGGCTTCTAAAATGTAGGTCAGGTCATGAGGCATAGAGAGTTTTCCCGACCACCACTCTCTCTCCCCACAACTATAAGGTCAGCAAACTCCCTGTTTCCTTGGGACTTAAGGAAACCAAGGAAAGTCTATCCTCCTTCAGGGGCCCATCATGGCTGCCTATAGTCATGATGCTATAAGTGTCCTAATAAAGAGAGGGAGGATCTCAGAGAGGAGGGTGATCACTGGCTCCTTGATGCTAAGGATGAATGAATTTTGGAAGAATGGTGCCTCTGTTGTTAGGATCTTAGGAGGAGGGGTAGATGTTACTTCACCCCCAGGGAAGGAATTTCAGCAACTATGTGTGTGTGTGCCCCTGTTTGTGTGGCCATATGCCACtgaagaggtcagcttggaacctttggaaaattctaccccttccttcttagaagagagagatcaagaatcatgtaggcacccctcccctccagaaaggagagggtgtttacattcctcagaaagaccacagtggggactgacctctgatcatctacagataagggaagggcatctcctctttgcttaacatcctaaaataccttgctacctcatcccctaaggactaatcagtttaaaagtcacaatgttctgccaatcatattgtgcctagatgctgatgctctattccgtccctggaaactgtataaaaagttgctgaacaggtggccaggggtcaccgactctccttcgggtgtggaatgacccccaacgtgctgtaacaataaattcctcttgcttttgcatcgatccccggctctgagttgttcactcgggggaaggggattctcagaaagcaaaggctcatcagagtcttacaCCACAtatgtatgtgtatgagtaaagaccagaggtcaacaacactgggttgtctctgtccaattgctctgcaccttgggatttgggaTTAAGTGGGGATGGGTATCATTACTGAGACCACTGCAAAGTGTGAAAATGGTAGCTCTGTGGTGACACAGGAAAGGTAGACTTGTTGAAGAGAGGGAACAGAGAGCCAGGATGTTGGGACGGGGGACACAAGCAGGACTTTTGAAATAGAGATCTAAGTTTGGTGTAGCAGAACGGAAAAAGCCAGGAACTAGGGGATAGGCCAGACACTAGAAAAGGCAGTGAAGGTGCATGGGCCTGAGGGAGtgtcatagttaggtttccattgcagagataaaacactatgatcaaaagcaacttggggagggaaggtttttttttttttttttttttttccatctcacaggccacactctgagggaagtcagggcaggagctccaggcaggaacatggatgaaacagagaacatggaggtgtgctgtttactggtttgctctccatggctgctcagcctgctcatagcaccaaggaccaccagcccagggatggcgtatcctatatgccctggtctctcatatccacatcaatcatcaagaaaatgcatcacatgctttcccataagccagtctggttggggcactttctcaactaaggttttttttttttttttttcttcccaaatgcctttagtctgggtcaagctgacataaaaacagaacagcaAGTGAGGAAAAAGTGAGCGGAACCACAGGACAGAGGGCCGCTTGCGAGGCAATAGGGGAGAAGAGGGAAGGGCAGAAATTTGGCAGGAAGAGAGCCGAAGAGGCCAAGGCTTTCTCAGTGGTACCTCTGTGAGGCTCAGAGAGTTAAAGACGATGGATTCTGAGCGTGTGAGGGGTGGGGCCTAGTGTCAGTGTTAAATGTCAGTCAACGGGTGCCCAGTGGGTGGAGATTCAAACAGTGGGGCACACGGTGGAAGGGACCCACGGAAACCCCATCATGGCAGGGGCTGTGAGACCACTTGGAAGCTCCAACGACAAGAGGAAGACTCTGAAGCCACTGTTCTGGTCTGCCTGCACTGAGATGGTAGCATCGAGTGAGAGCGGCTAGCAACTGAAGCTGTCTGAGACCATACCGGACCACATAGTTGACCAGTTGAGGTCCTTGACACATACCACGGTAAACCCCTCGTCGGTGGGGCCATGGGGCCAGGGAACTGTGAAAGCGTGGGGTTGTCTAGAGACAGCCAAGGATACTGAACTCTTTGCTTTCTGTCAAGTGAGCTATGCTCTGTTAATTCAAAAAGATATTTATGGAAACACCTGCAATAAGGAAGAGGGTGAAGTGAACTGATgatggggtttctgtgtgagcagggcagggctaccggccgactcagagagaggtcaaggcagatttcttcttacaggaggtgaaatccagctggtcgtgagttttccagatcaaaggtttatgggagaaaggaaggaaaaaaggtgtgttctaggcagaggagcagcatgtaccaagtctgggaaataggaaagaCGTGGTATTCTGGTTTTTTAAAAAATTAtttatatttattttatgtgtatgagtgcttttttgcctgcaagcatgtctgcaccatgtatatgtagtgcctacagagactagaggagggtattggatccctctgcaaatgggagttataggttacactagtgttgggaattgaacccgagtcctctggaagagcagcacgtgctcttaactcctgagctgtctccccCTTCCCCAAACGTGGTGTTTCTGAAGAACACAACTCCAGTTTGGCAGGGGCGGCAAGGAGAGAGTAACGTGGGACTGGAAAGGCATGTGCCGCCTTTACTAAGGCGTGTGCCACCACTGCCCAGCTTCAGAATACATTTTAACATTCTGTTCGGATAGGGCCATGCTTGCTTACTGCTCCACTGGAACTATGCAAATCATTGCTGAAATTGGAGTAAATTTTGCTATTAATTGCTTCTCTCCGTGCTGGAACTCTGCTCTCTCTTCCCTCATTCTGAAGAATAAAATGTCACCGCTGCTGTGCAGACCATACAAACGCACTTGAACCTAGCAAGGATGGGTGTGGCATAGAGAGAAGTACCTGTGGTGGGAAGGCTCGGGCTTCTCCACGGGACAGCTCATCTTGGGGCCCAGACCTTCCTTCTTGAACTTGGAACGCTTCTTCACCAGGCATTCCTTTTTAAAAAGTATAATTTATCTTACTATTTGCATAtttattgtcatagggtcttgtgtaggccaggctggccctgaactcactgtgtatctgagggtgaccttgaaccctcaagtctcggccccaccttcctggtactggcgttacatgtgtgaaccaacgcAGCCACCTTCCCAGCAGACATTCCTACTAGCAGTGCTAACCTTCCTAGCTTCTAATCAGTTTGGATAGAGTGTGGAGTAAAGCTATTGGTTGGTTTGTTTGCATCTTTATTTCTCTCTTTTCTAACCACCCCTATTTATGACTAAATTTACCTTTTAATTATCTCATATTTGGGTGTCCACATCCAAGGCCTTGACCATGGTCTGACTCCCAGCCATCTTGTCTTTCTGGGTTGTTCTAGTGCCACCTAATTGGCCTCTTTATCACTCTTAAACTGTCCTTCATCCCATCCACCCTGATGCCGCTCATACCCATGCATGTAACACCTCGTCTTCTCGATGTCCCTGGATGACATACAGGCACCATCAGTGATTTCCAGAGTTCCTGTGTATCTGAACActccagagcaagttggctaaagagactaggcatatctgtgagctctctgagcttgatcaaaagaccctgcctcactgactaaggttgaagagtggtggagaatcatttccagcatcttccccgggcatccacCTCCCCCCAGATTTTAATAATAATACAATTAACACAAACAACTTCACACTTCCCTAGTAAATCCAATGTGCATGCACAGAAAGCATTTGACCAAACCCAAGACTGGGTATCCTCATGGGTACAGAGTCCTTGGTACCATCACACCAGTAGTCATTACCCATGTCTACGGCCTGCAGAGTTCTCAAAGGGTCTATCTTGGATTATCCCAGGACTAACCAGAGACCCCTAAATGTTGGCTCAGAAGACAATGATAAAATTCTACACAAACATATTTTACTGGCTACAGGGTATTTGGTAACTGGGTTTATGTAGGTAACCAGCTGCAAACTAAGGTGTAAGAAAAAAAACTGAAgaggcaacccaaatattcatcaacaaaggaatataaaaagttggatatgcgtgccacagaatattgtgtggccttaaaaaggaaatcatgtcatatggtacaatatacatgagcttcaaggacactgtgctaagtaaaaataggccattctcagtggggcaagtcctgtatgattctgttcctatggactaagtcatcgaagccataggaacatggggcagaaagtggtttgccaaggaccatgggaagaatagagggggattagcatttagcagctatagagcagtggctctcaacttgtgggtcatcactgtttggggggccaaatgaccctttcacaggggtcaagtatcatgcatatcaaatattcacattacaattcataacagtagcaaaattatagttataaagtagcaacagaaatcattttatggttgaggagtcaccacaacacaaggaaccatattaaagggctgcagcattaggaaggttgagaaccacttgtatagagtttcagttttacaaggtgaaaatgattcaagagatctgttgcacagcaatgtgaacatatcaacactgtttggctgtgcatgtaaacatgggtaCATGCTAGGCTTAGGtattgtattgcattgcattgtactatactgtattgtgttgtactatactgtattatattatactacacttttctgtattgtattgcattgtattgtactgtatagagttacattgtattgtattgtactgtactgtactgtattgtgttatattgtgtgatggtttgtatattcttgggccagggagtggcaccatttggaggtgtagccttgttggaataggtgtgacctggttggaataggtgtgtcactgtgggtgtgggcttaagacactcaccctagttgcctggaagtcagtcttccactagcagcctttggatgaagacatagaactctcagctctgcctgtgccatgcctgcctggatactgccatgctcccaccttgatgataatggactgaacctctgaacctgtaagccagccccaattaaatgttgtttttataagacttgccttggtcatggtgtctgtttacagcagtaaaaccctaactaagacatattgtattgtactgtattgtGTCGTAttatatttttgcagtagtgtctcaccatgtagcctaggttagcctagatctcatgatcctcctgcctcagccttactaggattaatggcatctgccagcatacctgAATTACTCATTTACTTTAGAATTTCCTCATTTTGTTTTTATTCATGAGGCCCCTCCTGCATTTTTAATTTTTAAAGGCATAGGACACCATAACCAGCTTTTTTTAAAAGAtttatttcttgagaatttgatacaggcatgagatgtgtttaggtcagttccaaaccccatccctcctgtccaatccctcccctgtcctctctccctcttccctgctgagtccatgttctctgcctgtgtgtgcatgggtgcaggaccctctactgaagcatgaggagactgcatccctgaaagaaaccatactctcctcctgacagcaaccatcaattgccagtaacttttcagctgaggtgggtgagacttcacgggcccctccccaatccatgctcgggatttggatgtcttggtctcatgcctgcagtcacagccgatgtgagtttatgtgcacaatgaccctcatcatgtccagccgatactgtttactgcagacacccacggtgtctggcctttacaatgatccttgggccttgtgggaaggaaaggtggtatacatgtctcatttagagctgagtgttccatagtcttatgttctctgtacattggtcagttgtgggtctctgtattaacagtacaaaaagagcttttctgatgagggttgagagattcactaatctatggatacaaagagaagaacctggcgggggcgctatttaaatatgttccatttagctgaataaaatcattgcattcttccctatggcctgtggactaacagacatagggtttgggctcagttcacagtaccaggcatgagtacagcctggtggagcaggctttaaattcaatcaggaagcagctacttaggcctataacattcatgccaggattgcaccgaccaatcttgccaggcatctggctactggagtttgcaggattcacagctgggtacgattgttaaatagtattcttcccaagtagcataaattgaaacttctggcatcatgaaagcttgagtcttaccatcaagttctggcgaataactgagagcaatggcaatagcctataatgggaccccactcaccaacaactcgaaaagaggtaatccatagttggcactaggctttttgcctgatggcctatagtgtctgagaaaggctttgtaccccctgtgctgaaggataactccatttaaaatccttttatatgcatatatatgtcaggagcttctacagcagtaggcttccacataacattttcaaaggtgttcattacacggtccccacccagtcccctctactctggctcctcatctcccttcccattttgtccttcctgttctgttagcgcctccccagaatgcctgttctgtctgccttcccttgaaatgccctcgactcacaatggcctgttactggtttcctaacctctgaggatattccaaatgaaacacatatctagagatttaaggctaacatccatatacaagagtgactgacgtgtttaccttcctagagctggggtgtctcactcagaagaaataatttccagccccacccatttcctgcaaattttataatttcattttttcttcatagttgaataataccacattttcattatccactcatcaaatgatggacatctaggctgtttccatttcctggttacatggatagaggcacaatgaacgagggagaaaaagttatctctgtagcgggatacagagtcctttggggatatacccaggagtgatatggctggatcataaggttgatctatttctagctttttggggaatctctacactgatttccacagtggctgcactggctcatactcccactaacagtgaataagtgttcctctttcccgacatccacgccagtatttactactagtttgtttttaaatcttagctgttctaattggaataagatgaaatctcactgtagtttcaatgtgcacttccctggtagctaaggatactggacTCTGTGATTTTtatgtgcagcatagatgtgcaaggagcccacagaggccaggagagagggagttgggtcctctggaccagcaactacaggcatctgtggctgtgatgtgtgtgctgggaaccaaacctgggtcctcagcaagggcagtgagtgctcctagctgctgagccatctctccagtctcCTTTTTAAATTAGTGTTTTTCAAAATTGACTTAAAAGCTATCATACAAGACAATGGGTCTAATGGCCTCCTTGTGCATACATACATCATTGTACTTTTCTTTTATACATCTCTGCCTACTACTCCCCTTCATTTCTCCTCTGCCAGTTTTCCTGATGCTCTTTCTCTACCCAAAGTCTTTCTCCCTTGGCTTTCACTGGGCCTTTTTAGCTGTAAGAATTAGAGGGACGTCATAAAGTTCCAGGGTGCTATGACTTCTGTCTGAGTTGGGAGGGCATTGGGGTACGCTTACTCTCCTTTTGGGGAGCCACTTAGGAAAAGGAGATTGGTGGAGGCTGGAAGCTGTTTAGCTTTTGTTTATCAGAAAGGAAATGACTGTTTCCTACAAGGCTATAGGAATTGGGTGCTGGGGACTGCATAGGCTATCAAAAGTCAGAGTAGGTGTGTGTGTGTGTGTGTTGGAGTGCCACCAATAAGAGAAAGAAAAAAATGTAGAAGACTTTGTCAAGGGCTGGGTCATCCTTGGGGAGCATTCTGGGAAGAAAGGAGAAGACTTCCTGTTTGCCAAGAGCAGTGACGCGCAGGCGATGCGGAGCGACAGATACAAATGTGTAGCACACTCCAGCAGGCAGCCGTGCAGGAGATTAAAAGCTCGCTTGTGCTCAGAG