NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTGATGGTGGGAGTGCTGGTTACATATCAGCCCCTCAGATCATATTGCCTGACTCCCCCGTGTCTCACCCAAAAGGCCTGCCTGGCTTGTGCCATGGTGCGTGTGATAATGTGTGTGCATATGGATGTGTGTGAGTCTGTGTCTGGCCACTTCAGCCTTAGTGCCTCTGAAGTTTACAAAACCCCCAAAGTTTTAAAATAAAATTGGGGTTAAACCATTTGGATCCTGTAAATTAGAAAAAATAAATGAACCACCCAGCAGCAGTTACAGGCAATTAATGTGATTCTGGGAGGGCTTCACTGCAAGATAATGGGAAAGCTGATTATAAATGAGCCAAGGGTAATGAGGGAGGTCATGAGTCCCTTAACTCTGAAGGAGAAGCCAGGGCTCCACTCCGGCTGATGCTGGCTGCTTCGAGGTGCACACAGATCTCTTTCCACATGGGCTTCCCATCCTGGCCGCTGGCCCACACCCAGCCGGGAAGGCAGGCCAGGCCAGTGGGGAAGGGCCGAGCTCAGCCTGGTTTACCACGGCAGGGAGGGGCCTGGGAACGCTGGAACCTGGACTCTTCTGTGCTGTCCCTGCAGCTTCAGAAGAAAAGGCTTCTGAAAATAAATCCAGAGAAGGGCCAGAAAAATGAGGACAGGAAGGGAATGCGTGGGAGGGGAGGTTCCTGTGAGAACAGACGGAAAGCAGGACTTCTGACCTGGAAAGGCCCTTGCAGAGACAGCCTCGGGAGCCAGGAACCAGGGAGACTGGAAAGCACAGGCGTCTGGATCCTGACCGGAtctcttttcactcctgcaatgaggaatctcaaaaccaaacgtgcgggctggccagggacctcaggcggcttcctacagcttgcctatttgcattctcgttttatccttctcttgattttgtttctaaccactctcctgggtcttgtaaatatattttacatcttttgtgttttgcttgcacatatcctattgcaaattcttttctaacaacaatagcctgtgagtgaatagaTGGCCATGCAAGCCACGGCCCCTCACACTCTGAGTGTCTGCTGCCAGCTGACTAAGTCCACTAGGCAAGTCGGGGTTCGGGTTGAGCGAGAGCAATCTTCAAGCACAGCCTCATTTTCTTCAGAACCTGCAGGGTTGGCTGTGTTCTCTCTGGAAACTTGGCCCATGGTCAAGGGGTCTTGGCCCTGACTCGTCATGACCCTGGCCCAGGCCTTCTGTTGTGGAGTAGATGGAAAATCCCTCTTTCTCGTCCTATTCTGGTCTCAGAGGAGTTCTCTGTCCTCAACTCTCTGTAGTTTTGAGACAAGAGGAGCTTCATCCTCTTCCTCACACACTTGGGGTGCAAGGGTCATCCCCACTCTGCACCTCACCCCTCAGGGAACAGAAATGGCTCCTTGGGGGAGGAACTCAGGTGGGATTCTTATGGGATGTCATTGTTCTCTGGAGAATGAATCCATCACTCCCAACCTAGGCTTGTCATGCTGCACCTTGTGAGTGATGTGTGGGGCCCACGGGGCCCATTGGTTTGTAGTGTGCATGGGAGTGAAGTGGCAGCTCATGTCCACACCTCGCGAAGCAACAGCCTGACCGAGTGGCTCAGAGCACAGTCCCAGGCCAGGCTGCCACTGCCTCCTCGTGCCagcctctctgcgcaccactgtcctccctgtcaagtagggatacacctacctcactgggctacttggagtatttatagataagagacttaacatgcaGTTCAggctgggcacggtggctcacacctataatcccagcactttgggaggccaaggggggcggatcacctgaggtcaggagtttgagaccagcctggccaacatggtaaaaccccatctctactaaaaatgcaaaaattagctgggctaggtggttcacgcctacaatcccagctacttgggaggctgaggcaggagaatcgctcgaacccaggacgtggaggttgcagtgagctgagattgtgccactgcactccagcctgggcaacagagcaaggctccctctcaaaaaaaaaaaaTGCTCGTTTCAGCACCGGGCGGATGCAAATTATGACAATGATCATGTTTATGGTGATGATTTCCCCTGGGCAACAGTCAGACACCAGCCTAATGGCCTGTTGGAGAAATTGCACCATTAGTAGCTCTGTCGGGGTTCAAAGCAGGAGCCATCAGGAGCCACAGGGCCTGGTACAGTACCCGCACCCAGAACTCCCCAGCCGGCAGAGGCTGCCCAGCTCCACGGTGCTGGCTTTGAACATCCAGGGCTCTGTTGCCCAGGCCTGCTGCCCCCTTCCCCACAGGTACCAGGCGAGGCACCCACAGAGACCTATGCCCAGGGGGCCTCGGATGCAGAAGCCAAGCCCTCGGCCTGGGTGAAGGACACTTTCTGAAGCTTCCTGTTATTTGTTGGTTTCTTTTGTGTCTCATGCTCCCTGCAGCTCACAGACTGGGGCTGCTCCTGTAGGTGCAGAGTTCCCCATTGACCGCAACTTAGGAGAGGCCAGCTCATCCTGGGTGTCACGCCCCTCTTCCTCCAAGTAAccttcctctgttggaggaaatcccctgttacgagccttgacttctcgacatggaagccaggattcaaagcccagctccccctgcagtgaggacgcaggctctaccgccagatgcggcccaaggaggtgtcagctgccagggagtgatgtgcgggaacaggctctgtgggttccttttcatcggcgcaggtggaagcaagtgcccctagttctcgtggtgacagcagttggggctgcagtggcccaagctgccgctcccagctccatgcagaagccgcatgggtgtgggtggcagtgcagtggctggggagctgattttcagcactgatcctggaagctcggtcttgacctgtctctgcagccctcgcagtggtcccacggaccattgcatacactgtaataactccccttctacacaaactggtcagggtgtgttctcttgttcagaaccgagaCAGCTGGCGGAGAAGCCACGGCTGCGTGCAGAGCCTCTCACGTGCTCACCAGCCTTTTCCTACATCATCCTGTGCAGTGCTCACGGCAGCTTAGTGCAAATGGCCAGCTTGAGAGATTGAAGCCGCCTCGGGGCACTTACTGGGGCCCCGTGTTAGGCCTCTTGGAGGGAGACTAATTTTTTGTCCTCAAACCCAAAATCAACTCCTGGCCTTCTCTAGAGGAGACCAGAGCACAGGCATGGGCGATGGGGATCACCCCGGATCTCAAAGGTGCTGCACGGAGCTGGGTCTGAGGGCAGAGGCGGCAGGACCTCAGCATCCTGGAATTGGGGAGTGCGAACCTCACTCGGGCCGACCCGTCTATACCCTTGGATCCCCTGCCAGACACAGGTCAGGGCTGTGTGCGGTCTCTCTGCAAAGCACCTGCGGCCACTCAGAAGGGATACTGCTGCCCTAAACTCATGTGTGTGCGCATGTATAtgtgtatgtgtgtatgtgtacgtgtgtatgtgtgtgtgtgtgcgtgcatgtgcatgtgtgtatgtgtgtgtgcatgtgtgtatgaatgtgtgtatgtgtaacattgtgtgtatgtttttgtgtgtgtgtgtatgtgtgtgcatgtgtgtgtatgtgtgtgtttgtgtatgtgcatgggtgtgtgcatttgtgcgtgcatgtgtatgtgcatgtgtgtgcgtgtgtatgtgcatgtgtgcatgtgtacatgtttgtgtatgtgtgtgtttgtgtgtatgtgtatgtgtgtgcatgtgtgtattcatgtatgtgtatgtgtgtgtttgtgtatgtgtttgtatatgtgtgtgtgtgtatgtgtgtgGTGGCAGCTCTTCTGGGCATTGTCCTTTACCTCAGTCCTAATTTTATTAAAGCATTAGAGCCTCTCACTGAATATTCCGAATACCCTATTAACCACATCTTTTGAGAGGCCAGCGCCAGTACAGCAAAGGGATGGCCGTACTCATTTTCCTCTCCTTCGGTGACCCCTGTCCCAAATCAAAATCACAGAATATTAACTCTTCCTTTGAGCAACACTTTTTGTGCCTTTAAATTACTTCCTCTAAGCCTAAAACAGAATCTAAATTCTGGAATCAGATGGTTGCTTTATGCTCttcattcattcattcattcaACAGTTCTCCTGAGTGCACGCTCTGTTTGtatgtgccaggtgctgtcttaagcatgggggttccagtgtacacacacaggtggcacagctcacttggagcttggcgtgtaggggaaaccagacaccacaaatacagaagATAGCTTACAGGGAGGGCAAGGGCTGTGAGGAGCTGGGCCACGCAGCGCGATGGCAGAGCCTGCTGGGTTTCGGGGCAGTGCCAGGCAGGGGAGTCCTTGCTGGGAGGGCAGGTCCACTTCAAGGGCTGGGGAACAGTCCTGAGCCCCAAGAAGAAAGGGGGAGCTTTGGGTGTTCAGAGACTGACAGAAAGAGTGTGGggacaggacagagtctgtgggatcaactgcagaaggaaatgcggcctcctgttcaacagcgggtcagaatttcaaaagggaagcagagcgatgccctggtcggggtccccaggtcacagcccctgcagatgccgagtgcccctgaggctggccctgTGTGAGAAGAGGGACCTGAGGGGTAGCTGGGGCCAGATCACAAGGCCTGGGGCCCAGGGAAAGATCTGGACTGGGTTCCTCTCGCAGTGGAAAGCCTCAGAAGGGTCTAAGCAGCAGCGAGCTCTGGCATGGCTTCTCTCTCTGCGCAGTCACCGGGAGGCCATTCTGGGCTGGGGAACAGACAGGGCCTATTGCAGGAGAGTGAGCGGGATAAAGAAGAGGAGAAGAGAACAAGGTCGGGTTGGGCTCTGTTTAGAGAGggggcgggcagattggctgtgaggggagagaacaggaaacccccaagttcaacttgagcttgcaagtttaagatgcccattagatcccaatagggCATGAAACGGGCCACCTTGTCCTACGGAATCAGTGCCTTGTCTAAGCAATGCTTTTTTCCTCTCCTCACAGAAGGCCGATTCCAGGACACGGCCGACCACAGTGCTTGTTAGGAGACTCCTCGCAGTTAGAGGCCATGTTGCCAGATGCTAAATCTCCCCCATAAGAAATCTGAAGACAAAATCGCCGCAGCCACTGTCCAAAACCAATATGTACAGAACAGCCCAGAGCCCCGTTAGAGCAGCAGGTGCCGCAGCCGTAAACACGCGAGCTGAGCATGTTGACTTTGGCAACACTCATGCGTGTCTTGCTGTGGAAATGGAGTTTATTGAAACTGAAACCTGGGAATAGACAGCTCGGCACAGCCCATGCCCCACTACCTTCATCCATAGTAACATCAGGAAGAACAAGGGGACATGTGTGGTCTGGTCAAATCTCctggacactgtccacatattctctgacttagtcctcccaacggcactgtgaagtgagaatgattatcctatttttcagatgctggaaatttttcagatgctggaaatggggctcatgaatgctgagtgatttgttcagacaattaaatggagcccaaattaaaaaccagTGTGGCAGATCCTGTTAGCTGCCTACCAACTTGCAGCTCCGCCCCCCCttttttgagacagtgtctcactctgtcacccagggtggagggcagtgcaacaatcatggcttactgcagcctcacacttccagactcaagcaatactcccacctcagcctcccgagtagctgggactactgccaccacatccagctaattcttttaatttttttgtagagacagggtctcactatgtagcccaagctggtctcgaactcctggactcaagtgatcctcctgcctcagcctcctgaagtgctgagattacaggcatgaatcacagcacTGCCTGCACCTCGTTTTTTATGGCAATCTGGCTGgccccaggagataaattgtgattggtcttagctggtcacaagaatcctgttcccctttggcaggggctgctatgggatgagcatgtaacccattctggccaatgggatagaagagaaagctttgggaggaggggcttcttgaaagattttctccctggtaaaaagtggggaacagttcaaggaccagtgcctcttgatccatgtctccttcctgtctgtggacatgttatggaagtcaggtgtgtggcctgtggcagccttctgagacccatgaggtgacatggagaaagccaacaagctgaagatgcaaaatggaagcttggactatgcccaggtccagaatggcatcatggagttgtcaaaccaatctgagggtcacctgcctccagacttcttggtgagaaagtgacaaatgtccttatggttgaagccactgttaggtatttgtaagttattttcagctgaacacctcctaacGTAAAGCCTGGGTTGGTCTCACTTCAAAGCCCATGATCTTTGTCCTGTTTCACTCTGATGTTTGCATGGGGGTCCAGCTGTCATCCCACGTCCATTGTCAATGCCCAACAATTATAGCAACGATCAGATTTAGAAACTGAAAGGAAAACTGTCAGTTGAAAGAAGGAGAGGTGGTCAATTCAGCAAGATCAGAAATCTGGCTCTGGCCTTAATTGTTCTTGGCATgaatcctgggtcacagaacttcaaagctggaatggaccaaaaatatcttctgatccaaccccctgttttgtagaggaggaaattgaggctttgagaggctaagtgatttgcccagcggcccaccgatggcatcagccttgacagtggaacgcagctctcccagacagctctctgccaagccagcgctttcttgctcagcactcAAACTCACTCAACTTTGTTCCACACTCTGACTGGCCAATCGCCTCAAATCAAAAGGAGGTTCTCAATTTAATCATACTCTTGTGATAGGATAAACTTTGGGGGCATTAACTGAGGTTTCTTTCACATATATTTTCTTAATGTATCAAGTTACCACCCTCTTCCAAttattttttattttttaagatagggtcttggccgggcacggtggctcacgcctgtaatcccagcactttgggatgctgaggtgggtggatcacttgaggtcaggagttcaagaccagcctgaccaacatggtgaaaccccgtctctactaaaaatacaaaaattagctgggcgtggtgaccggtgcctgtaatcccagctactcgggaggctgaggcaggagaatcacttgaacccaggaggtggaggttgcagtgagccaaaatcatgccattgcactccagcctgggacacaagagcaagactgtcttaaaaaaaaaagacaaggtcttgctgtgtcacccagactggagtgcagtgacacgatcatggctcactgcagccttgacgtcctaggctgaagcaatcctcccacctcagcctcgctgggaccacaggtgtgcaccaccacacccggctaatttttaaaaaataatttttgtagagatggggtctccctatgttgcccaggctggccgtgaactcctgggctcaagcaatcttcccacctcagcctcccatagcgctgggattatggcatgaggcactgcgccaggccGCCAATGTTAATCTGGAAATACAACCAGAAAATATAAAGAACCCAGACGTATAGGGGAGTGGGGGTCAAGTTCTTGGCTTTTCAGATTAAAATCAATTCTTGAATCTCATCACAGAGAATGGTCTTGAAAGCAAGCGCTGGGCATTTAGAAGTTGAGTGGCTAAGCCCTGAAGGGACCCAGTCGGAAATGTGTGCCAGCAACTTGCATACATGAAGTGGGAAGAGAAGAGATGAAAAGTCAGATGACCCCACTTAAAGGCTTCATGAAGACTATCAGACTGGAGGGAGAGGAAGCTTCACTGTTGGAGAATCCTGTAGAAAGGGATTGATGTCCAGGGAGGAGGGGAGGCAGGACAATAAGGATAGCAGACAGGCATGAGGGGGTTCCCGACTATTCCTGGGGGCAGCCAGGAACAGTTTGGAACTGCTAGGGGAGTTGGGGGAGGTGGGGGCGGGCAACAACAGATCGGTAAGACAGGTTTTGGATGTGAGCACAGAGGGCTTGGCTTAGCTCCTGTCTGGAGGTCTGGGAGGCTGTGCAGACAAATTCATTCCATGGGGACTAGGGGATGGAGTCAAGATGTTTTCCTGGGGACCAGGGTAATGATGAGATTCTATCAAGGGAACCGAACATTCTCCAGTGTCTCGCAGTCAGAGGGCAGCCAGCACTCCTGGTGCCCTGCGAAGGCATGGCCGTCCACTGAGGATGAAGCGAGCGGCGCAGAGGATACCACAATGCAGGCAGAGCCACGGGCATCACAGTGACTGTGCAGGCCTGAGGCCCATGGAGCCCTGGCCACCCCGGACAACATCAGTGAGGGGCAGttccttttctttttctttctttcttttcttttttctttctttctttttttttttttttttttggagacacagtctcattctatcccccaggctggagtgcagtggtacaatcttggctcactgcaacctctgcctgcagggctcaagtgattctcctgcctcagcctctcaagtagctgggattacaggcgaccgccaacatgcccagctaatttttgtatttttagtagagatgggttttcaccatgttggccaggctggtctcgaactcctgacctcaggggatccgcccgcctcagcctcccaaagtgctaggatttcagtcgtgagccaccgtgcccagtcTGTGAGGGGCAGTTCTGACCAGTGGATCTCACAGGGAATAGATATCAGTAATGAACTATAAAAGGAAGACCTCCTATCTCTGCAAATGCAAGTGCAAGAAGGGCAGATACTTCCCCTAGATAGCACAACCTCGTGTGCATGGTCTCTTCACTGTGATGCTGCCTAACCACAGGGAACACGTATTCAGCTCCGAGCCTGCCAGGCTCAGTGCCCCTAATGCAGGGTTTCCCATGAGCCTGCAGTAGCTGTGAGCTGCTTTCTCATACGCTGGCTACAGTGGCCTCCATCCCATCCAGGTGAGCCAGCTGTGCTCACCTGCCTCTCGTTCTTCTCCTGGGATCCAAAGGCTGGCATGGGCATGTCCTTCTCCTGGCAAGGGCAGAGGGGAAGATCAAGcaagtctaatcatgcaagtgctttgcaagcctctaattgctttacatttgctggtatcccattggccaaaacaggtcccgcgacggaggctggcatcaccgtgggtggacacACGAGAATTATGTGGCAAACGGCAGAATAGAGGGAGAGGTGAAGTCAGGCCATACTTGCAACCTACCACACCAGGTAAGCTACCACCCATCCAACCTCCCCGTGATGAGAAGCTAGCAAAAAAACTggcagaaaatcctgatcttaactgatcttaagcacgaaagggctgctggatcatgaaattgagtttacctgcaattgactagtttaggttttctaaccattagacagaaaagaagttcaggataaaaatgtagcttaattgtagaaaaaaattacaatttttgcttatgtgattttgtgactgcaatttgtatgcactacaTTCTTGACCAAAGGTTCAAAATCACCAGATAGATCAATAAGTCAGCTTGAAATACTCTAGAAGCCAGCCTTCAGAAGACCTCCAGCCAAACCAGGAAGTGGCATCCAAAGCTGACACGGGCTGACTTCCAAAGAGCAGACAGAGAGGCGAAGAAACGGATTAAAAATTCTGAGTTTGCCTACAAGGGTGGATTCTGGAACAAAGTGGCCTGGAGCCTCTGACACTTTTCCTAGAATATCACCTTTCTGATGACAGCCATCTCTGTAATTACAATGATAATTGCTTCCAATGTAAAATACCACTTATCTGGCTAGAAGAGCTGTCTGGGTCAAGGCAAAAAACAGAAAATAAAACAAACAAAAAAACAATGTTCAATTTCTTGTTGTCAAATGAATAATGTTATCATCATTAAACCAATTCTAGAGGATAATCTGGTGGAGGAAGGTGGCTTAATTTAGGACTGGCGGGGACATCAAACTAAATATAAGTGTTGTGTGTTCCACGCACCGGAAGTCCTTCCTCAATGTTTACAGTGAGACACCAAAAGTAAAAGACAGGACCCAAGCCCAGGGCATTGGGAGGGAAGCAAGAAGGGACTCAAATGCCACAGAATGGAAGGCAGGATTCCACAGATGTGAGCAATTTATCTCAAAACAAGCATTTCAAAAGGCTGAGAAAAGAGAGAGAGACAGAGAGTGAGACCCCGCCCCCCATTTTCACAGTATTATAAGTGGGCTGCCTTTCCCAAGGTCCTGCCATGTCAGGGTCTTtgtgtgtgtgcatgtgtgtccgtgtgtgtgtgcatatgtgtgtgtgtgcccacacgagtgtgtgtgcatttgtgtccatgtgtgtgc