NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCAGGACCTAGGAGGGTCACGGAGCCCGTGATGCTTGGGGTCACCCTGGTCCTGGGAGTGTGCTGCCGGGTGTTGGCCATGCTGCCAAGGGACCTGAGGGCACCGGGGATGGCATCGTTAATGGCGATTGTTGGTCTGTTTGCTGGCGAGATCTGACTAGGTTCACACAGAGGCAAACAGGCCACGGAGTGTCCGCCTTTCTGGAGGAAAGACGACATGCCTCTGAGCAGCCCAGGCTCACTGAAAACACACTTGCAGGATATGCATCACCTTCAGGGCAGCACGCAGCCTCACCCGGGACACCTGTCACTTCGACGGAGAATCCTGGACATGCAGCCTCACCCGGGACACCTGTCACTCCGATGGAGAATCCTGGACACGCAGCCTCACCTGGGACACCTGTCACTCCGACGGAGAATCCTGGACAGGCAGCCTCACCCGGGACACCTGTCATTCCGAAGGAGAATCCTGGACATGCAGCCTCACCTGGGACACCTGTCACTCCGATGGAGAATCCTGGACACGCAGCCTCACCTGGGACACCTGTCACTCCGATGGAGAATCCTGGACACGCAGCCTCACCTGGGACACCTGTCACTCCGAAGGAGAATCCTGGACATGCAGCCTTACCTGGGACACCTGTCACTCTGATGGAGAATCCTGGACAGGCAGCCTTACCCGGGACACCTGTCACTCCGACGGAGAATCCTGGACACGCAGCCTTACCTCGGACACCTGTCACTCTGATGGAGAATCCTGAACGCATAGGCTTACCTGGGACACCAGTCACTCCGAtagagcatcctggagtcagcatccttctctcacatctctgatccaatccacccagagatcctgatgccctaccttcaaatacacccagaatcccgccatctcaccCTTGCTGTGCTTACCTGAGGCTCGCCTGGAGGGACAACTCGGCCCAGCCAGGCCCTGCTCCCTAGCTCATCACACCCAGGTTAGAGAAGCCAGCATCAAACTATGAAAACTGGAGGCTTTCATCCAGGAGCCAGAAAGGTCCAGCTTGCCCCTCGGGCACAAAATGGATGCCTTCCACAAAGGAAAACGAGAAGACAATTCTCAACATTTAGGGCAACCCGCACTGATGGCTGACATTTCCAGAAAGATCCAATGTGGCCAGACCCATGAGAATCAAGTAGCTGACACCATAGCATCCTTGAAGATCGGTCACAAGAATGAGGAACAGTTTCAGGCAGCTCTGCCCGTCGCTTTAGGAGAAAATCCCCCTCTTCAGGGAAGCCTGAAGCTGCTTCCCTGGGGGGGCTGAAGGAGCGGAGGGGAGAGGGAGTAAATGTGCTGTGTGGTGGAGAGAACACTGGAACCTCTAAAGCGGACAGAGCAAGCCCTGGGTGCACACCGAGGGAAGACGAGAGACAGAGGGGACCTCGTGGGCTGGGGACGGGAGCTCAGGATGGCACGGAACAAATTCATGGGAACAGAGACCACGTGGAAGATAAATCAAAAGGAGTTCCGAAGACACAGTTGGTGCAGCTGAGCTAAATACTGATTTGAAACTCTCGAGGAAGAAAGAATTAACCGTAGAAAATAAAATCGACGTCCTTAGAAGATCACATGAGAAATCCCCATGCTTCTGACTGCTTTGCCACACTCAGAAAATCACTGTCAGAAGGGAGAGGCTCAGCTCCCGGGAAGACTCATGTccccatccccccatccccccatcccccTCCCCATCCCCGACCTGCACCAAGGAAAACCCATCCCCCCATCCCCCCATCTCCCTCCCCGACCCCCAACCTGCACCAAGGAAAAGAGTGTTTGGCAGATACTGATGGAGAGCGTCTGCCCTGTGAGGACAGAGGGGACTCTCCAGGGCACATGGCAAGATCACCGCACTGGGAAAAGCTGGATGCATAACATGCCATCCAAATCCTCCAGAAACCCTAGAGAGAATCCCTGGCCATCATGGAAGGCAGATTACTTTCCCTGCGAGAAAAGCTCATGCGAATGAGTTGAGAGCACTTTTGGCTGAGACACACCTGCACAGCCTAAGAAAGAGAATGCGCTCTGAAATACATTATGGAGGAAGGATCGAGGGGCTCCTGAGGCATCCTCACATCCCTGATGCTGCTGTGGGGCTTTCAGCAGAGAACCATGGGGAAGATAGGACCCAGAGGAGCAGGAGCACCAGGCCCCAGTGGGTGGGGGGTCAGGGCCCAGGGCTCAAGGTGTAGCCCCTCACAGGATCAGGCCCAAGAACAAGAGCCTCCACCAGAACCCCCCCAGCCCTACTCAGAGCCTGCACCAGATGGCAAGCCTCAGCTCCCATGCCCCTCAGCTAGGCTGCCCTGACCCAACCCTCCCACAGGACCGGGGTGTCTCTGGGCTGCCCTGATCCAACGCCTCCCATGGGATTGGGGGTTGCCCTGGGCTGCTCTGATCCAACTGTCCTGCAGGAAAGGGGTGCCACTGACCCAGCTCCATCCTCTCTTGTCAGATATCAGAGCGTCCTGAGAGTCCCCGGGGGGCAGCTCTTGGGAAGAAGACTCTATCCTTCCCCCGATTCCAGAAGACAGGGAAGACACCCACCACGAGTATCTCCCCGAAAGGATGTCCTTGGCCCAGAACCTCCTCCACTGGGGAGCAGAGAAATGTGTCTCAGCAGAGGTGAGTCACCTTCCAGTGACCCCACTTCCAGCGTGCCCACTTCTAAGATCCAGAACTATGGCAAGACGCGTTGCTCTCTGTAAAGTAATTCTTATTTTTCCTCTTGTGttttttttttcttttttttttttttgagatagggtcttgctctccttcccaggttggagcacagtggcacaatcatggctcactgcagcctttgacttcctgagctcaagcaatcctcccacctctgcctcctgagtagctgggacgacaggtgtgcaacactacacacagctaatttttaaaaatgtttttggaaagatgaggtctggctgtgttgcccaggctggtctctaactcctgggttcaagggatcctctcatctcagcctcccaaagtgctgggattataggagggagccactgcCACACCCAGCCTGtttttgtttgtttgtttgttgtttttgagacggagtctcgctctgtcgcccaggctggagtgcagtggcccgatctcggctcactgcaagctccgcctcccgggttcacgccattctcctgcctcagtctccggagcagctgggactacaggcgcctgccaccatgcccagctgatttttttgtatttttttttagtagagacggggtctcacggtgttagccaggatggtctcgatctcctgaccttgtgatccgcccgcctcagcctcccaaagtgctgggattataggcgtgagccaccgcccccggcTGTTTTTTTTTTCTTTTTTAATTTTATTGCTATTAAGTGACTATTCAATGGCTAAAGTGGAAACTGCTCATATTCTAATTCCGAGATAATGTTCTATAACTTCAGAGTATTTAAATAACTTATGTGAGTTACTTACATTTTATCCTATTTATAACTAGCGTAATTATGGTATCTTTATTATTGCTAATAAACTCACTAAAATAACCCAGTAACATAGCCAGAATTTTGACTTCTAAATTTGATTTTTTTGTCTTTTAGTTCTATTCCTATTATGTAAGTGATTACACAATATCTCAAATGGAGACTTAATAAGATTATGATTTTTAGGACAGTGTTTTATAAATGTATATTATATCATATGTGAATCTTATTACTAAATTGTCACATCTTATTTGATTTCCAGACAGTGCAAGTAGAATATTTTTGTCACTGTGATTTAAAGAGTGTCTCCTATTGATCCAGAAACCCAATTTCCATCTCTCTTAAGAGCTAATATTGAATTTTCTCTCATTTGATTTCACTGCTGTAGTTAAGTGATTACACAATTGCTCGAATTGAAGCTGGAGAGAATTCCAGTTTTTAGCACAGTGAGTTATAAATGAAGCTCATTTGGAAGATTTCCTGGGTGTGCTGTTTCCTTCTGTTCTGGACAGCACAGGGAAAGGATGGTGGGACCACAGCAGGTGCCGTGTGTGTGGGTGGCTTTGGGTGTGGCCGGCTGTCTAGGTCGGCAGCAGGAACTTCAGAGAGGGTTTTCGATGCGCTGTCTGGAACCTGGAGAGATGTAAAAGCGAGGTTTCTTCTGTGGCCATGAGACAGGTTCACTCTAGTTATGAGACTAATATGTTCAACTCACTTCATTTTCATTACGAAAGAGTTTGGGAAACAGTGTCAGAACAAAGCACCCGTCCCCTCTGTTGCATCAGGTATGTGAGGGTGCCCCTCTCTCTGCCTCGTCTCCCCTGGTAACCTTGCAGCCACAGCGAACTTTTAAAACCATGAACGACAGCATGCGACCTCGCTGCTCACAGAGCCCCCAGGGCCTCCAACCACCCTGAGCCTCAGGtctctgctccctcctgctgacccacctgcctctgcctgggccctcccgtctggccacagaacttccttctgtcccatcaccatcttggtctcactcctgactcttcgcattgctcctccctctgcccggaaggcttttcccacagccgtgtgcagctgcctcctccccgccatttggattcggactcgggtcccctgtcagtggcctctcctggccactgcagctgcatggtgtgctccctgcctgcctccccgccccactgccctccttcctgcttcacggcactcagttctagagtcattttatttcctatgcgctcctgtgttttgtctgcatgaccctctgcaacgcaaggtctcaggcgcagaggtttctctcttccctactgacccctctcttgcctagcacgtgacagtcgctcatcaaggatttggggaatgagggaatGAACAGGGGAACCAGGGGAAGGCCCCTGAGCTCTCAGACCTGCCCACGCCCGAGTGCGGCTCTCCAGGCCTCCTGTGCAGCCCCTCACCCTGTGATCCATGGAGCCCACCTTGGGCCCACTTGCTCCCCTTGCCGGCATGTTCCCTGAGGACCACGACTGTCCTAGCTTCCACGCCAGCCTCTTGTCTGGGTTCTGTCTATGGCAGTGAGTCTCAAGTCTCCCGTTGATGGAGGTCATTAACACTGCTGGAGAAGCCAAGGTTGTAGCAAGAGGCGGGGGATGCAGGAAGAGAACTGGCTGCTGCCCACGGTGGGAAGCAGCAAGGATTGGAGGCTGTTGTGTTGAAGGAAATGCTGCTGGACCTCGTGGACCTGGGTCACTTCAGTGGCCTGGATGATCCCCAGTGGAGGCAGGAATGTACAAACCCATCCCCAGGTGTGGTCACTGGTTTTTGTGGGGTCTGCAACCCACAAAACAGAGTTCCACATAAATGCCACACCATCTCTGGTCCatcccagtgaatcctctacggctgccctccagggcaggcttacatttagagatggggaaactgaagcccaaagtcccaccctagagagggtggttgacagcccaggaccgaatctcaggtctgatgcttcccagctgtgtgcctctgatatttagcccttcATCCCCTGACACCCTTGTCCAGAGCACAGATGAGGGTTGTTGCACAGATTATATGAAACGAAGTCATGGTAAGCCCATGGGGTGCCTTTTTAACTCACCACCCACTAAGTTAATGACATTGATTCTAGGACCTCTGCCCCCAAATCCCACTCACTTTCCCATCTCTGAAAACTGTTCTGCCTGGGTTTGATCTGCTGACTGCTTCACACTGCTCAGAGTGCAAGGACTCTTCATGGAGTGAAAGGGTAAGCATCTCTCGCTGAGAAGGGCTGTCCCCAGTGGGCACAGCCAGGGCCAGGTGTGTGCAGGTCTGAGGCACGCCATCGTCCCATTCAAGAGACAGAGCAgccaggcgcggtggctcacgcctgtaatcccagcactctgggaggccaaggcaggcagatcacctgaggtcaggagttcgagaccagcctggccaacatggggaaaccccgtctctactaaaaatacaaaaattagccaagcgtgatggtgggcgcctgtaatcccagttactcgggaggctgatgcaggagaatcacttgaacccaggaagtggaggttgcagtgagccgagatcatgccactgcactccagcttgggcaacagagcgagacttcagctcaaaaaaaaaaaaagaaagaaaagaaaagaaAAAAGAGAGAGAGACAGATCAGGACATAGGTCGGTGCAGGGCTGAGGAGGGGCTGGGCAGCAACGCCTGGAGTGTGGATGACAGGGCAGCCCTGCGGAGGAGGCAGGGAAGGGTGGGGAGGCTTTGGGCTAACTATAAGCAGAGAGTGTGACCCCTTGTCAATCCTAGGAGGAGGATTCTTCCTGGAGTTGGAAAAGCATTTTGGAGATCTTGGAGCTCACCTGTAAGAATAAATGTGAGAGGAAAACCGAAGTGTTGTTGGAAATAAAAGCCCCTGGGGACACCTCTGCTGTGATAGCAACTGGGACTCCGGAGGGCTCCCCAAGCCAGTCCCGGTCTGCGCCCCCGTGCAAGGAACTCATCTTACCATCTGGGACCGCCGTTATCAGAGCCGGAGCCACTTCTCACAATCAGCGCAGGCAACTTCCTGCCTCACTCCTGGTCACAGGTGAGGAACGGAGCTTTGCCGAGAACACGGGTTTGTTGATTTGACCTTATAACCCTTAGAGGAGCAAAAACTGAATTTCCAGGCATCGTGGTCAGGTTTCAAAACATGAAGCCTGGTATGAGTCTACCTCTTTCAAAACATATGTCAATatttctgctgtggctgagatgggataacaggaacctgagttacccgtctgtctgaatcaacaacaaaaaaatagacacaatataggcaagaacacttttcaggactctggatatgaggaaattaaggacgttatgcttgagaaatagaaaacaaagatgagctgagccccgtcacgggcctgcttactgcctggagagggcccagcctgcaggactccctgggttgagaaggcagagtctaacatctgaggagggggctgtattatgacagaggagagagctgcacagagttcaatgccaggttccatgaagggacccactcgagggttcggtagtgcagagatcagagcatgtgtgaacaaaccaatatttataggaatgcaaaaatacctagcacccaacaaggtaagattcattatgtctggatccaattaaaaatgcccagtcctgtcaggaagaaggaaaatgtgatctctcatgatgagaaaagtcaatggaacctgaccTTAGTGGGCACGAATCGTGGGGTTGGGATTCAAGGACACTGAGGTAGTTGTACGACGTTGCTCTATTGACagattcaaactctgtaagttgtgaaaagatttttttctgagctaaatatgagtgaccaatggctggtgacatggcacctggagagcctgagaacatgcacccaaggtggtcgggtctcagctcagttttatacattttagggagacataagacatcaattaacacatgtaagatgtacactgatttggtctggaaaggagggataactggaaacaggggcagattcaaagattttctgattggcaattggttgagagtcactagctaaagacctggaatcaatcaaaaggaatgtctgggttaggataaggggttgtggagaccaaggttgtgtcatgcagatgaagcctccaggtagcaggcttcagagctcttagcagacctaaaacggtgccagcctgttggttttctccccgatcagggaaaagacctagaaaagaatgaggattctctacagaatgtagactttccccacgagagacagctttgcagggccgtttcaaaatatgtcaaagaaatatattttggggtaaaatacttccatttcttccagggcctgcaatctgtcaagtgatgctatactagagtcgggctggaatttggtatcttactgctacagcgtctgtttcgtcttcagatctgaaatctgaaggtctctgttttaatgttaatgctggtcagctgtgcctgaattaaaacgggaggagggtagaaggaggcatgcctgacccccaccttcccaccacagcctgaactaatttttcaggttaacttgggaattccactggccaaggggagggagggtccattcgtcaggtggggggcttagaattttatattttgtttacaGCTCCATATGTCCAAGGGGtgaggggaaagatggttccattaaatagagcattaaagacaccaaaaaggcccaaaatcaaaattctagagatgaaaactgcaatgtctgatatgaaaagtacacagaacgggatccacagaagatttaaggttgcaggtgaaaagattactgcacctaaaggcagcaatagaaaccatccacaatgaaacacaaagaTTTTTAAGACTAACAAATAAAGaaaggcgtgcatgctgtgtgactgcactgatacacaattcttggatgtgcgacctaatggatagtgacagaaagatggacagggtgggagaaagagacttcagagcagtgtgaggagacttcctggggtggtggacatggtcgtcatcctgtgcagtgaaggctgcgtgggtgtaaacacacagcacatttaccaaactgtacaatgctaaaacatgcagtttattcatgtcaattgtagctcCATAATTCTGTGATACGTAGTGGGGGAGAGAAAATTAAACATACGACATATTTGGAGGACTATTCAGCAAAATATTAACAATAGTCATGTCTAGATGGTTCATTACTAGTGGTTTTCACTTTCTTTCTTTTTTTTTCCTGTCTGATTTTTCTAATTTGGGTGCCATAGATTTGCATTGCTTTTtgtaacagttacccattaccgagtgataaatggtcacatgcttagcatcttaatcaacactcattagctcacagtgttatgggtcagaaattctgcaccacatggctgggctctctgcttagggtctcacaaggccaaaatcaagatgtggcagggctgccttctgtgaggaggtttggggcagaatccctgtccgtctcattagggatgttggtcatttgttgccttgcgtctgtttgactgaggtcccgtttcttgcttgctgtcagctggggctgcttctgatctgtggaggctgcctgcagcttctcggctcattgtctccttagccaggtgttaaagcaaactaaatatggcctgtgatggactccgtacttctatatttgagtccttgtgaatgaactgtaacctggcttaaaagtcagacaaaaggctggatgcagtggctcaggcctgtaatcccagcactttgggaggccgagatgggcagatcacgaggtcaaaagatggagagcatcctgcctaacatggtgaaaccccatctctactaaaaaatacaaaaattagccgggcgtggtggcaggtgcctgtagtcccagctactcgggaggctgaggcaggagaatggcgtgaacctgggaggcaaaggttgccgtgagccaagatcgtgccactgcactgcactccagcctgggcgacagagcaagactccgtctcaaaaaaaaaaaaaaaaaaaaaaaaaaagtcagacaagattgaaaacttaatttaggagtatgtgcctgcctgaaacaatagctgagtcttggccaatcccagtggccacacttcatagactgctgagtgttcaaactgtgttcaaataatgcaaacaacgagctacaaccagtccagccgttctgcacctcactacaaatttctgtacgtcatttccctttttttatctataaatcttccaccatgtggctgcgcgggagtctgtgaatctgctgtgattctgggggctgcccgatccgcaaattgttcattgctcaattaaactcttttaaatttaatttggctgaagtttttcttttattacaggccacagcgcagcttcctccaggctgcaggagcacaggtctctgaccctgagtccctcctttcccctgtctctcacccctcaaatcagatgtgaagggctcaggcgatttcaatcagcacccaaatagttgccctcttggtgaactcgaagccagctgattagtgactttaattacatttgtgaaaaatcttcactgccatgtcatgtatcacacagggtctgccacatcccaggggaggaaataatccaaggcaggtacaacagggggtggaaatccttgggccactttagaattctgcgtaccataAATGTGTAAAAAGATGAAACTTTCTACAAGAGAAAGGAAGGTCACTCTGAGCTGCATTTTTGTTCAGGAACAGAGAACTCATTGAAACCCACAGGCAGAGCTTGTGCAAAGGGAGAGAGCAGAGAGAACGGCCAATCAGTGGAAAGTTACTCTTCCTGCTTGGAGGAGATATTTTCCTCTATTTTAAAGGCAGCTGTGATGTGATAAACACAAGAGAAGAGCAGCCCCACCCCCCCACCCCATGCACTGATTTCCAGGAGTGGGGCCATGAGCTGGGGGCCCCTGCTGCTCCTGCACCCCTCACCTGTGGTCCCCTGGGGGTTAGGTGACCTGCTGGGTCAGACACCAGCTCTCAGGGAGCCGCAACTCCTGGCATAGGTGCAATGTCTTGGAGTGACAGCAGATTTTTTCAGGCCTAGCTCTGAACTCTCCAAACACAAATCCTCCTAGAAGTCAGCACCCCTCAGTGCCTCACCCTGGAGCTTTGCCACATCACCATTTATTAAGAGAGGGATGCATCTGCCCTGCACACCCTGATG