NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNgaattctcaactgaggaatacagaatgtaggagaagcaaaaagatgttcaacatccttaatcatcagggaggtacaaaccaaaacaaccttggattccatccacctcacaccagtcagaatggctaagatcaaaaattcaggtgacagtcgatgctggcagggatgtggagaaagaggaacactcctccattattggtgagattgcaagctggtacaaccactctggaaatcagtctggtggttcctcagaacattggacatagtaatacaggaagatccagcaatacctctcctgggcatatattcagaagatgttccaacttgtaataaggacacatgctccactatgttcatagcagcctaatttataatagccagaagctggaatctctcacctcccaggtctctggtgcattctagggcatccttgaaacatccgatttcctgagtttgcctatttccattctttctgctggccctcaagacttcagtctttttcccttatccaataccagatcagaatccatccccccctctacccctttccactttccctcccatgttcattcttccctccccacttgtggttgctttcttctccctcccaattaggactgaggtgtcttcacttgggtacttcagtttgttgagctctttgagttctgtggactgtatcctgtgttttctgtattttttgttgttgtttgtttggtttggtttggtttggttttgggtttttggctaatatccattttttagtgaatacataccatgaatgttcttttgtgtctgagttacctcactaagcatggtattttctagttccatctgtttgcctataaagttcaggatgtcctcatttttTTATGTCCTCATTCTTAATAGCTAAGTATGTTATGCTCTGGGTCCACAGGAAACCCAGATGAGCCCAAGAACTGCAAAGTCTACTGAAACTCACAAAAAAGTCTTATTTTCAAGTTTAAACTTGGTTCGCCCACTTAGCACTCACTGCATGAATCCTGGCAAGTGACCCTGAGTCCAAAAAACACTGGGTTTATATACAGTATAGGAATTATGTGAATATTTACAGAAAGCGTGACTAGAAGGTGTAATAGTACTGAAGTGGGCAGTGGGTAATGAGTGTCTGTTCAAGGACTAACTTTATGGCCAGTTTTATCTGTCTGTGACCTGACCTCTGCTTACCTTTTACTTTTTCCATGGTCTCCCTTGAGCTTGCTTTTTGTCTAAGGTCTCAAGGATAGGTACTTGGAGTTCTTTCCAGCAGGAGTTTTGGTTTTTGCAGACACAGAGGAAGATATGGCCCTCAATATGGGCCCTGTCATTCTAACTCTAGGGGAGCGAGAGGCAGCCCAGGCTGCTGGAGGAGGATACAGCACAGAAACCACCTGTCTGCTGTCTGCATAGCCTGAGGGGAAGGGGGAAAGGAGGATGGGAGCCTCTGTCTGTAAAACACTGAAGTCTCTCTAGTATCAGTAATCTGAGGGTTTCAACATTCTCCCCTCTTTTTGGTGATGCTAGAGGCCAATCTTCGACTCTTTATAGGCCTAAATGGTCTGTGCTAACTGGTTTGTACTGGGACCTCATCACCATCAGTTGAATAGTCCCTAATCTCTGCTTTATATACTGCAAAagctttttgattatgcatggcccaaatgtgagcagcaacaaaaaattataaggggccctgtaattgtggaaatgagagtagttaaccatggggaattatcaaatagggaatgatgccagcttttggagttttcttgttctctttggcacctctctatgctttctctaaccttagctagtgattctttgatgattccagagtgatttacataaaaccaacattctttgaatacatcaacacacaagcctccctgatgcaggaacacaaagtctaacccttgtctgttctgttcaattacttcagccagggaatctacatttcactctaggagtgcaatggatttttctaagCATTGGCTGTCTTGATCTGTATCTAATTTAAGGCTGTATAGTTATTCTCTTGCAATGTTAGGACTGTTATCCCAGTGCCTGCACCAGGTAGCCCTGCTCCCAAAATTTTAGCCAACGTTAGGGAAATAGTTTCTCTCCTCTGTCTTTTGAGGTCTCCCCCAACATGCCCTATTAGGTCCTTCAGCACTATTTCCTCTGAATAATAGGTTATGCATGGCACCAACTGGACTAGAATAGATAACTCCTTTGCAGTAGGGAAATTAAGAACTTCTCCACGCAAGCACAGAGTCAACCCTGTTGAACAGGTCCACCATGCCTGTTTGGGGGAAATAACCCATTTGGAATGAACCATGGGGGTATTTTGGTTACAAAATGCTGATGTAATTAGGGAACTTTTCCCAGGCAGGTCCCCTGTCCTGATATGGTCTGCAGGGTTAAGGCTCGTCCTTCTTGGGACCATCTGCATGCAGTGTCTCTCTCGGACTCATTATATTTATATTTAAATCCAACACCTTCATAAAAAGCGGTTCTGGCATAATAACACAGCCAGCAGGAGATGGTTAGCTCTGGTTGGGAGCTGGTCAAAAACTGAAAGGTTTTTAGCATTATTGACCAGAGCAGATCTATGGGGGGGGGGGCTGCTGGGGAAGGACTGGGAGGTCAACAAACACTGGTCTGAGAATGGACTTTGGCATAGGTTTTTCAGGGCAAGACCTCTTGGTATAGGCTTAGGGTTTGCCAGAATTCGGTTGGGTCCTACAGTCAGAGTCAGGGGGTTTACTATTGGTTTTATCAGGAGCCTAATTTTGAAAATGAGTTTGAGGTTTTCCCCCCAATAATATAAAGTCAGAGGCCCCAAGGTTTCCCAGTTTCCCAGTCCTTTTCCTGCTTTCCTAGGCTGGTGAACTTAAGTTGAACTTAAGATTCCCTCCCCTGTCAGGCGACTGTGATAAGATCTTCCTTTGATACCTTCCATCCCAATGTTTCACAACCCCAATAAGCATAATAGAATTGTTCTGGTTCCCCATATGCCACAGTTTCTCTTTCCCCCAGACATATAAAAAGTCTCCCTAAGTCTACTTAGGGTATGAATGCTGTAAAGTCTGTTGGGTGTCAGGCCATGAGTTATCAGCCAGCCGGCACAGATCAAACGTTAAATATGGAAATCACAGCATCCCAAGTGGCTTTTCTGAATTAGCCAGTTGGGCCCAGTAACCCATTTCAGGATTCTCAATTGTCCAAGTCAAGTCATAAGGCTGCTGCAGGTTTTTGATCTCTGAATGGAGACATGGGCTGGGAACAACAGCACATGCAGTCAGTAAAAACAGCAATCTTGGGACCTAGTTAATTTTAACATGGAGGGATGAATAGAACTTTAGCTCTTTTAATATTATGAAAAGTGATCATTGAAGAAAACAAGGATGAACCAGTTCTGTGATACCTCAGTTCTAGGATTGTCATAGACTTAACAAAAAATGAAAATTTAGAACCAAATACgtggaaactaatgggggcaggggaaggaggagtagggaggatagcccatgtctggccagagttcctcctaagctctgggcaggcagacttgggagggctgctagccctcagggcttctctcctgacttcccacacctgaatgtgtTCATttttttcctccccctcccatctcccacctaggtccccccccccctctctctctctctttctctgcctcatgtgatttctttcttctcccttccaagtgtgattgtagcattctcacttgggcccttcttgttgttaagtttcttgagttctgtggattgtatcctaggaaatctgtacttctttggctaatatcctcttattaTAGTTCATTTTACTAGGAGATTTTGTTTGTATTCTAGACAAGAACAGTGTTACATTTGTGGTAAACATGATAAAATGTTGAGtaaattaacaaaaataaattttagtaatttattatttaCTTTTTCCTCGACCCTTTAATCATTATCACAGAGTATAAAGTAAAATGTGAACGTGAGAAAGAAATGTAGAGAAAGAATTGGAGGGTAAGGATGGAAGGtgtcgaaatttgggttttgttgttatgaaaagacactatgaacacagtaattcctataaagcaaagcactttcctggggctgacttacagtttcagaggtttattccattattgtcttgccgaggagcatggtagtattcaggaaggtcttttgttagagctagagatgaagccaagagctctaaatcttcatccacaggcagcaaaaagaggctgtctacacactggctagatacgagcatatatgatctcaaaacctgcctctagtgacagccttcctTGActgagcagcagagtagagctggccctagatttggggctttctgatcaggtgcctagagggcatggacatggcaaacctggtcctacctcttgtttgctgtgcagtggtttggacaaaggagagaccccttccctcccttttgccttcaccacccttggcaggagagctgtccccgatggggtcatgagcccaggaaagatgtcccaatcacttcttgcagcacttgggagagtaggccatgcacctcttctgagcagcagggagggagctggccctggtttgggggattactggtgagcatgctcagagggagtgagagctagagacctggctccatcccttacctgctgtagcacttaggaggatgacccctctaccttgtctgggcagcacagtaaagcaggctttgatggcaggggcaccaatgagacagccctgagggtatggtagcaggaaagttgtttctgccccttgttggctgcaactttggaaagggaagcttgggaagggcaggaaagctctcccagatggtggtagtgtggcagagctggtggtctgattagccagatacctctcaggcccagatcctgggcattgaattgccccaccacaacattgacccccattggtgaactgctgatgtagattaaaatggccaccctacagattccatactacaggacctccatgacaaagggcaacaacaggatatctgagaggaattacagttatgctttagtactgatagtatagtagaaggcagagacctcttaagactcattaagatgaacaacttggaaacaaagaagtatagataaaagggcacactgtgggacatacactgtgatactacaaattccacaatgagattcttattctgttggggtggttgcaatggtggaagcgggatacaaggtgatgaggagataagtgggactggggtgcatgatttaaaactcaggaagatcaaacaaaaagtttgaaaaaGAGTACCAACTTTTCAAACCATTATTGACTTCTATGTTAAAGGGAAAAAGTCAAACATACTCAAGGGTATATAACTATCTTCTTAATATAAAAAAAAAATACTAACTTTTCTAACATCTAGGTTTCTACCCTAAAAATTGAACTAATATCATGTAAACATGACATTTTGTGAGTTAACTGATATTTTATTTTGAAGAGTTATAGTAAGCTATATGtttagaaataagttagatacgtgcacatgtgtgtgcatgtgcatgtgtgtgcgtacacacacacacacacacacacacacacacacacaaatacacagaaatacacacaAGCTTATACACATAATCCTGGATATATGGTAAATAAATCATGATTCTTTTTTCAGTTCAGGAAATGAGCAACAAAACTGATTTTTTTTAACACATTCTAATTTATTAATATTTTATTCTTCTTTCTCTTACAAAATCTACGGTGCAGATACCTATATCCCAGCTAATAGTTTTCTTGTAAATATCTAAAACAATACTTGCTGGTGTGGTAGTTAATACTCATAGCTACAGCCACACTTGGAAGGCTATGACAGGAGGCCTTTGAGTTAAAAAAACAGCCTAAGGTAATTGTTGAGATTCTGTTTCAAGACAGTAAAATATGCACAAATACTTCATTACTAAATATTTTAAATGTTAGCAAGAGAAATATTTATGTTACAATTTTAATTTCTTTAAATATGTGTGGTTCATAATAAGAATGTCAATGTTCAAATAAAATGTTCTTTACTGATTTTAATTTTAGGCGTCTCAGTTTGCATAAACATTTTTAGAGTAGCAGAAGCCTTATGAAGCTAAAGTTTGAAACATCTGTTATTTCTCCTAAATTATATGTCCCTACTGAATATTCATAAAAGCAAGGAATATCTCAAGCTTAATTATTTaatctttaatttttatattaattttatatatgcagaaacattgccaagatagagttctcatatgccatttatctatttttcctttaatagtaatactttatataaccatagtacatttctgaaagtaacatcactactatactacttgctaaagtataaaattatggggatttcagtagtcctttttcagtaatatcattGATTTGCCTAATGACTTCATTATTTTAACTTAATGTACAGCAGCTTACATTCCAAGGAAGTCTTCtattttagtttttaccttgctgtgataaaatactatgacataaagtgatttatggaagatagggattttattttattttattatttttttatttctttgcttaatattgagggatagttcacaatggcaggagaggcagtgggcagggatagcagcaaggtgagagatcacatctccagccacatacagaaaacagagagggaactggatgtgaggagatgtaataaactctcaaagcctgtctctatttgcatacttcctccagcaaggctttaagacatacaagttccataatcttctcaaacagcaccacctgggatactaatgtgtctgaggctttggggaagccaagagttcttatatctcagactatgggggAGCCAATAGTTCATATACCTGAACCTATATGGGACAATTCTTATTCAAATATCATATCCTTTAAAATACATACCACTTCTAAATTATAATTTTATTcttccttccttccttccttccttccttccttccttcctttcttccttcctcccttccttccttccttccttccttcctcccttccttccttccttccttctttctttctttcAATTACTCAAGAAATATGAAGAATGTCTTTATGCCAGGATACACCAAGAAAGTAAATCCGTAGTCAGCTAAACTATATATAGACTAAACAAAACTAGATATAGACCTTTATGTTATgggcagtagagatggttcaactggtgaagtgtttcctgccaaccctgacagcctgagtttgacacttatgtcctacattgtagagaaataaaagtgacttctgatgtcatctgacctatacatgcacaccatggcaTTTCTTCACAGGCATGTTTGTGTTcacatgcacacacacacacacatacacacacacacacacacacacacacacacacacacacacacacacacgcacacaaacacacaccatcaccaccaccaccaccaccaccacctccacaccacgccacacAACCGAGTgggagggatggagggagagatgaaggaaaggagaggaagagacagagacagagacagacagacagacagagacagagaaagaggaagggagagaATACTTTATTTTCTCTCTTTAAAAAATATATTtagtcttgacaggttttcccctcccctttgtgggagtatttcacctaatgccatccctctggagtcctgggaagctcttgctttcttggcatctttgactttctgttttttaccaccagttcctcatcccccatttactatacaactttgttcaatgtcctgaacctctgaacatctctcctgtcttctcccataccagattcttcccctctttttcccctccccctcttctcttcttcacaattccctcccatcatctaagtcccttgattattttgttcccccttttaagtaggacggaaacatccactctttggtcttacttcctcttgaagttcatgtagttcatgagttgtatcttcggtattccacactctttgcctaatgctacagcggtgaggcaggagtgggtaggaggttgggggagcaccctcatagaatcaaggaaagggggggatgggatataggggttgtagatggaaaacacggaatggagataacatttgaaatgcaaataagcaaagtgtccaattaaaaaAAAGTATTTAGAAACAgtgtgaataaggatggcccccataaggttcatatatttgaatacatactgagtaacattatttgaaagagttagcaggtatggccttgttgagataagtatgaccttgttgaaatgggtataacgtttttggaagtattgacactgggtattattttgatatttcaaaatgtccattacaagaccagagtttctctcttctttctacctaatgattctcttgctactgctcaattaaaatgtctgcctacatgctactgcactcccaccacagtaagaatgaactaaatctctgaaactgtaagcaagtcatgattaaatggtttcattttacaacattttcctggtgatgctatcttgttgtattaatagaacacttattaagccaTAGGATCTCACTACATAGCTCAAATTTCCTTGGAAAATATGATTTTTCTGCATTAGCCTACTGAATACTGTAAATAAAAATTATGTCTTAGCAATACCAGTTATTTTCCCCTTTTGGAACAGACTAGCCTAAAGGTCTAGAGTAGAAAATTATTTTCTCCACAAAAATTTCGTTTTTTAACAACTTCACTAACCATTACTATCTCTCATTTTAAATTCCATCTTAAAAATAATTTTGGAAATTAATTAGTAATGTCAAAAATATCTTCCATTCACTTTCCTATTCTGTTTATTTTCTTATTCTGTGCAGTGCTTAAGACAAATATTCATGTATATTCTGATATGGTATAATTCAACATGTGAGGCATTAACCAAAGGGGAAAATGGTCCATGATCAAGCACTTACCTTTGCCAAACCCCTAATCATTAATAGGTCCTTATGATATCTTGTTGAAATTCATAGCTATCATAAAGCTCTAAAACTAGAAGAATTTTACTATTTGTCTTTGTTCACAAAAGAGTATCTAAAGAGATGTCTTAGTAGTTAACTGAGACTGTTATTGAATCACAAGGGCAGAGTTTGAATTTACAGCATCCATATTGTTCATACAGCAACAATTTGGGCACTGGGTATAGAGATATGACTCAAATTTAGAAGGGGATATTAGCAAAACTATTGTTAGAATTTGCTGGCTTCAAATATAGCCAAATCCTGGGATGTATAACTCCAGAGGAGATACCCCACCACCCCTTCCTGGACTGCTTGATTCATAACGCTTTCTTTTCGCACCCTCACAAAGTTCAAATACACTCACAGAAAGACacacacatacagtgcatacaaacatatatacatacataTACATAATAAACCCTATTTTGGATAATAAAAGACACAAGTTAAGGGATTCTCAATGATCTCTCTGTTAAAATATAGTTCACTGCTAAAACATTTTATCACATAAGCTATCTTATGGATATCTTCATTGTGGGAATAATCATGTTATATTTTGCATTAATTTTAAATGCATCAATTCACACAATAAAATCAGActtcctcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttttttgtagaccaggctggcctcgaactcagaaatccacctacctctgcctcccgagtgctgtgattaaaggcgtgcacaaccatgcccggcATAACATCAGACTATTTATTTAGTCTTCAATAACCTGCATGAAAAATGGAATTAAAAATAGTTATTAATGTTGTTTAGTGACAATTAACATTTTAAATTAATCTAGTATTTTAAGGTACACATGGAAACATATTCTCAGACATTTAACATCATGTTACAAAAGAATTTTATCTATAATTTCCAATTTAAGAACTTCTAGAAAAGACATCTTGTCTTAAAGAAATACTATTCTTgaattggagagattgctcagtggttaggagtgatagccagtactcttccagagaaaacatttgattctctacacattctttgtaagttgaaatcatccatgattccagtttcagggggtctgaTCCAGGTACCAGGTGTGTAATctggtggtggggagctctta