NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCAAGTGTGAACATTGTAACTAGTGTGCATTTCTGGGCATGTGTGAGCATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAACTAGTGTGCATTTCTGGGCATGTGTGAGCATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAACTAGTGTGCATTTCTGTGCATGTGTGAGCATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAACTAGTGTGCATTTCTGGGCATGTGTGAGCATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAACTAGTGTGCATTTCTGGGCATGTGTGAGCATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAACTAGTGTGCATTTCTGGGCATGTGTGAGCATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAACTAGTGTGCATTTCTGGGCATGTGTGAGCATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAACTAGTGTGCATTTCTGGGCATGTGTGAGCATTGTAGCTAGTGTCCATTTCTGGGCAAGTGTGAACATTGTAACTAGTGTGCATTTCTGGGCAAGTGTGAACATTGTAACTAGTATGCATTTCTGGGCATGTGTGAGCATTGTAGCTAGTGTTCATTTCTGGGCATGTGTGAACATTGTAGCTAGTGTGTATTGCTAGGTAAGTGTGAACATTGTAGCTAGTGTGTATTGCTGGGCAAGTGTGCACAATGCACTGAAACTGAGGGAAAGCTGACAGAGAAGGCTCTGCCACAGTGATACAACTGATTTTCTTTTATCTGTTTTCTTTTTGTAAATTAGGTAATATTGTAGTTGTATCTGACTTGCTCTTTGCTGACTATTTTGAATTACTTTGGTTATGCAgtgtgagtgtatgtgggtattacggtgcctgtggaggtcagaggacagcttgcagggattggacagcttccaccatgtgggtcctagggattgaactcaggtcctcaggcttgtgggcaagcatccttacccaccgaaccctctcaccagcccTCTCTTGACCACTTTTAAGACTTAAAGTCCTAGACTTCAGTATTCCTTCTTCTCTCCCCTCCCCCCACCCCTGcttgcttgctttctttctctctttctctctttctttctttcctcttccttccttccttccttccttccttccttcctttctttctttctttctttctttctttctttctttctttctttcctctttctctctctctctctctctctctctctctctctctctctctttcCTGTATGAGATAAGTTTCAGCTCTGTTGCTATGCTTGTCTCACATTCAAAGGTTCTCCTGCCCAAACCTCCTAAGTGTAGGCCTGGCTCACATGTCAGGTTTTCATTGCCCTGGGCCTGACTTTGCCTCCATTTTCCTCATCCCAGCTTTTCATCCTCACTTCCCAGCTCCGTCCCTGCTCTCCTTCCCAGGGGTCACAGTTCCATCCCGCTCTCCTTCCCAGGGGTCACAGCTCCGTCCCGCTCTCCTTCCCAGGGGTCACAGCTCCGTCCCGCTCTCCTTCCCAGGGGTCACAGCTCCGTCCCGCTCTCTTTCCCAGGGGTCACAGCTCCGTCCCGCTCTCCTTCCCAGGGGTCACAGCTCCATCCCGCTCTCCTTCCCAGGGGTCACAGTTCCGTCCCGCTCTCCTTCCCAGGGATCACAGCTCCATCCCGCTCTCCTTCCCAGGGGTCACAGCTCCGTCCCGCTCTCCTTCCCAGGGATCACAGCTCGTCCCGCTCTCCTTCCCAGGGGTCACAGTTCCATCCCACTCTCCTTCCCAGGGGTCACAGTTCCGTCCCGCTCCCCTTCCCAGGGATCACAGCTCCGTCCTGCTCTCTTTCCCAGGGGTCACAGCTCCATCCCACTCTCCTTCCCAGGGGTCACAGCTCCATCCCGCTCTCCTTCCCAGAGGTCATATAGCTCCGTCCTGCTCTCCTTCCCAGAGGTCACAGCTCCGTCCCGTTCTCCTTCCCAGGGGTCACAGTTCCATCCCGCTCTCCTTCACTAGGGCTCTAGCTTCAGCTTCTGTCCTCAGCCGCTGTGCTTGTTGTGCTTGACGTCTAGAGCAGTGACCCACTTCTGTGAGCATGCAGGGTAGAGCACAGCCAGCTGCGTGCGGGCATGCGTCCTGTGTTGGTTTGTGGCTGTTCTCATGGACAGTCATTTTCCTCTTTCTTTTCTGTGTGGAAGAGAGAGAGCGGAGCTACAATCCCCTCGTTCATGAACACAATCCCTACGAAAGAAACACCCCCCACTCTGATCCGCACCAACAAATTCACTGAAGGTTTCCAGAACATCGTGGATGCCTATGGAGTCGGGAGCTACAGAGAAGTGAACCCAGGTGGGGCGTCTGCGTGAGGGCAGTCCTCTTGCTCTTCTGTCAGCATAGCCTTTGCTTGGttgagtttctgatcattctggtcatcctcctgtctcttcctcctgagtgctgggcttacaggcgtgtgccaccatgcctagccttgttagtgcttttgatggaggaatggagtagatgtttgtcaagcaagctctctGTTGTCACTTTGTCAGCTTTGTGTAGCATTTAAATGGCCTTATAGTCCTGTTCTGAGAGCTCTGAAAAAGTGTGTGTGTGTGTACATGCACGTGTGTACAGTCGTGCACGTGTGTCCGTGCTAACCTAAGGCCCTGTCTTTGCAGCTCTCTTTACCATCATCACCTTCCCGTTCCTGTTTGCTGTGATGTTTGGCGACTTTGGGCACGGCTTTGTCATGTTCCTGTTTGCCCTCTTACTGGTGTTAAATGAGAATCACCCCAGACTAAGCCAGTCACAGGAGGTAATGCTCGCCCACCCGCCAACCTGACAGGCCTTGAATTGTTTGGTTGGAGGAGAGCTCTGTTGTGTTTATTGTGCTTTTGCTGGGAAGTGATTGAGATGGTCTCAGGTAGTCCTGCTGGACTCAAACTTGTTACTACCAAAGGCTAACCTAGAGGAAAGGCTGGAATGAGCCATTATGATCCTCCCAGGAGCCCACTGTCCAGTGAGTGAGTGAGTCAGCTCTCACGGTGTCTTCTCCCAGATCCTTAGGATGTTCTTTGACGGCCGGTATATCCTGCTGCTGATGGGGCTGTTCTCTGTGTACACCGGCCTCATCTACAACGACTGCTTCTCCAAGTCTGTGAACCTCTTTGGTTCTGGGTGGAACGTATCTGCCATGTACAGCTCCAGCCACTCTCCAGAGGAGCAGAGGAAGATGGTACTTTGGAAGTGAGTGGCCCGTGAACAAGGATGCCACAGGCGGGGTGTCCCTTTCCCACCCACGCCCCTTCCTCCCTGCATGGTGACCCGCTCTGCCCTCTGTTTCAGTGACAGCACCATCAGGCACAGCAGGACTTTGCAGCTGGACCCGAATATCCCTGGAGTTTTCCGAGGCCCCTACCCTTTTGGCATTGATCCTGTGAGTGTTTCTTTCCCCGTGTGTGAGGGGAGGTGCTGGGGTGCTGTGGGCTATCTAGGGTTTTTTTTTCCTATGGTAGAAGTGATCCTTTGTGGATACCAACCAGGTTTGTGTGAATTGCCTTTTATCTAGAGAGTAAAGTGAGGGACTGAGGTAGCTCTAGGGTGCCAGGCTCCTCCTATGAGAGGGTTCAGCAGGCACATAGATGCCTGTAGGCCAAGCTTTTTGGACCATTGTCCTGAAGACTTTCTGAGGAGTTGTCCTGAAAGTAGATCCCAGCACTGTTGAGTTGGCTGGGAAGGTGTGGGGAGGCTGTTCACAGTGTGGCAGGTCTTACTCAGATCTGCAGTCTCAGGTGTCCTCAGTCCTGCCCAGAGGTGTCATTTGTATACTTAGATAAAGTCTGCAGTCTGAGTTGGATCCAGAAGGTGAACAGCATTCACAGAAGGTTAAGCTGCCCACTCTGCAGCCAgatctagcaggatctagcaggatctagcaagatctagcaAGCTCCTTGCTCTTGCCCCCAAGGCCCTGGCTCAGGGAAGTCAGTTGAAAGCAGAAGAGACAGGTGTTGTTTCCTCTGTAAACCCAGAGTAACACGGTTGTTTAGGAGCCTTCCCGCGCGGCTGATGGGTTTTTTTGTCCTTAGATTTGGAACCTGGCCACAAACCGCCTCACGTTCCTCAACTCCTTCAAGATGAAAATGTCTGTGATTTTAGGAATTTTTCACATGACTTTTGGTGTTGTTCTGGGAATATTTAACCACTTGTAAGTACGTGTTTTGTTTTTTTTCTTCATGTTTGTGGCTGCCCTCCACTTAGGGTGGTGTCCTTTCACTCTCCAAGAATTGATGTTGCAGGTGTGAGCCGGTGTGCCCGCTCATTATTTATTTACCTTCATTTGGTGAGAGGAAGAAGATGgcgcacgtcacagtccgagtggaggttaggggacaacttttggggttagctctctccttccaccatgcgtggatcctggggattgaactcaggtcatcaggcttggtagcaagtgGGCCACCCCCCCCCACTCCCACCCCCTTTATGCATGTtgtatatatgtatggtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtATACACTTGGGTGAATACTCAATTgtcagagcagtttgcaggagagtttcccctttttctaccacgtggatcctggggaatgaactcaggtgtcaggcctggaggcagttgtttctacctgctaagccatctcaacagccctttatatttgggggttttcatttgtttgtgtttgtttgtttattttattttattttattttattttatgtgtgtctgggcatcatgggagtgtctgttgcctgtgaagaccacaatccagagcccctgaaactagaattacagatggttgtaagccaccacttgagtactggtaattaaatccggattttctcgaagatcagccagtgctctcaaccactgagccatctctccagcccTTCAGTTTTGTTTCTTGATACTAGACTGTTGGCTGCTAGGCCTGGGGCAGTTGATCTGATGGTGTAGGCTAGAATGTGACTCTGTTCTGGTTATTTAGCTGTGGGGTTTTGAGGATCCCTGATTTATCCATCCAGTGCATACTGTGGACTGGTGCTGTCCTGGGCACCAGGTTTCTGCAGAGTGGAGAGAGGCCCGTGCCCTCCTGGAGCTCCTGTCCAAGTGTGACATGAGTGCTGGGTATTCCCGGAGGAAGTTGTCATATTCCTTCTTTTTGTTCTAAAGTAGAAAGCTTTCTGTGTTGTGGGGAGTCAGCACCTTGGCACTTCCTCTCCGCGCTGACCGCCTCTTCTCATGAggaagcagtgacgcacacctttgaccccagcatccgggttcatctctgtgacttccaggccagccagggctgcagagcaagttccaggacagccaggactacacagagaaaccctgtctcaaaaacaaaaacaaaaccaaaaaaaaaaaaaaaagaaaaagaaaaagaaaaaaaTTTGTTGAAGGCGGCAGGTGCTCTGAGGTGCAGAGAGCTGGGAGCTGTAtgctgttcttccagaggctgctctcagcaccatggtgggtggctcacagctgtctgtgatctagctccagggagaggtgatacctgggctctgcaatcgagtgcacagccctatacacacacatgcgcgcgcgcacacacacacacacacacataatttttaaaatgtttAAAAAAATTGGAGAATGtgagttcaattcccagcaactacatggtggctcataaccatctgtaatgggatctgatgccctcttccggtgcatctggaaagagcaatggtgtgctcatatacataaaataaataaataaatctttaaaaaaaaTTGTAgactggagagacggctcagtggttaagagcatttgctgctcttccagaggacctgggtttggtccccaggtcccacatggtggctcacaactggcgatggctccagttccaggggagcttgcgcctcttctcgcttctgtgggcaccagacatgtattcaagccaaacatccattcacaaaaattaaataaaTTAAGAACATTTATTTCATTAATTTAAAAAAATAACTAATAGTTTAAAGCCAGACCCAGTAGCAAATTGTGTTTGTGTGTGGTTCTGCACAGTTCTCTTTCTTGTCCCCTCTTGTATCTCTTTCCTCTGGATGGGTCTGCAGCTCCGGCTGGCAGAGACTCATGTAGAGCCCTGAAGTGGCCTTGGCGCCATAACAACAGAGCCATCAGCCACCTCCCTCACTGCTCCTGCAGGCACTTTAGGAAGAAGTTCAACGTCTACCTGGTCTCGGTGCCTGAGATCCTGTTCATGCTCTGCATCTTTGGGTACCTGATTTTCATGATCATTTACAAGTGGCTGGCATACTCGGCAGAGACCTCGAGAGAGGCCCCGAGCATCCTGATCGAGTTCATTAACATGTTCCTGTTCCCAACCAGCAAGACACACGGGCTCTACCCAGGGCAGGTGAGTGCGCCTCTGCGTGGTCGTGACCACCCTATCCCACCCTACACTCAGCAGTCTCCCGTACGTAGCCTGTGATGAGAAGGGACAGACCTAAACCAGGAGTGTGGGGAGTGTTCTCTTGTGTGTCTGCTTCTCCTTTTGCAGTGTTCTCAGAATATTATTATCTGGAGTCAGACTCCATTTAGATTTCTTTCTTTCTTTTTTTCTCTCCTCAGTTTTTCTGTtttgtttgtttgtttgtttgtttgtttgtttgttttttcgagacagggtttctctgtatagccctggctgtcctggagctcactttgtagaccaggctggcctggaactcagaaatccgcctgcctctgcctcccgagtgctgggattaaaggcgtgcgccaccacgcccggctTCTCCTCAGtttttcaagacaaggtttctctgtgtagcccggcctgtcctggaactcactctgtagaccaggctggccttgaactcagagatcctcctgcctctgcctcctgagtgctgggattaaagacatgcgccaccaccacccagattagattttttttaataaatgcctcatgaatgtacagatcatccttgctcagggatcctgataatctctgtatggtttcaatattttagtgtgtggtgtcagtgtgagACCCTGTTTAGAATTTGTACGTGGCGGGGTGGGGGTGGGGGTGGTTACCtgtgtctgcagatcagaggtcaactttggatgtcatccttcaggcattgtccccctctcgttttttgttggtgtgtgtgtctgtgtgcgtgtatgtgtgtgtgtgtatatatgtgtgcgtgtgtgtatgtgtgtgtgtgtgtgcgcttgtgtgtatgtgtgtgcgtgtgtgtgtgtatatgtgtgtatgtgtatataaatgtgtgtgtgtgcgcgtgtgtatgtgtgtatgtgtgtgtgtgtatgtgtgtgtgtgagagagagcgagcgagagagagagagagagagagagagatggtctctccctagcctggaattaccagagtacgctagggtgaccagctaataagcccaagatacttttcctacccttgtgtcccaagcTTGCCAAGCCATGGAGGTCTCTGAAAGTGAGTTCCAGGATCTAACTCAGTCTACACTGAGTCATTCCCCAGTCCTCCACTGAGAACTTTTCTAATGTTTCTTACTGCTCTAAAAATATTCTTTCAATGCCATGTCCTGAATGCTATGAGTCAGAAGAAGTGTGGAGGGTGATGGTGCCCCTGGCCCACAGTTGTCCTGTCCCCCCGACCCCAACACACAGTCTGCTTCTCATCCCAGTGACTCGGTGGTACCTTTCGTCTTCTTTCTCCCTTGCACCAACAGGCACACGTCCAGAGAGTGTTGGTGGCTCTCACGGTGCTGGCTGTCCCCGTGCTCTTCTTAGGAAAGCCGCTTTTTCTGCTGTGGCTGCACAACGGGCGCAATTGCTTTGGCATGAGCCGGGTGAGTGAGTCCCTAGGTTCTCATCCCTCCAAAGCTGGCTTCACTTAGAGGCTTGAGGTTGCCGCTGGGCTGCAGCTTGAGgagtggtgctgttgtaatgtgtgcgcaggcattccctcaagcgtctcctcggcctctcctggatgtatgtgcagagaggaggtgtgagtcacagcgcagttctgtgtttgcgtgtttgaggacttgccatactttttctgtagcggctggagtgttttacattcccggcaggagtgcactggggtgccaaCACAAGCTACTCTCTGCTTTCCCCATTGCTCTGAGACAGTCTAAAGGCTTATGGGGTGTGCATTTTCTTGGAGACAGTTCTCTTGTTCCCAGAGAGCTGCGTCCTAAGAGAAGCAGTTACTTGGAGTTTGTCTCAGCTCTGACCCTCCTCTTTTCTCTTTAGAGCGGTTACACACTCGTGAGGAAGGACAGCGAGGAAGAGGTGTCTCTTCTGGGCAACCAGGACATAGAAGAGGGCAACAGCCGCATGGAAGAAGGCTGCCGAGAAGTGACGTGTGAGGAGGTGAGCTCTGAGCTGATAGGTTGGTGAGGGAGGAAGCTTTTCATTGGCTGCTTAATGAGGACAAAGTGCATTCCCTGTGGCTGCTTGCTCATTATTATATAGCAGCCTTCATGCAGGCCAAGTGGCCACATCACAAGTTCATAGAGCACAGAGAGCAGTGAAGAAGAACCAAGGTCCTGTAGTCCCTGGGAGACGGCACCCTGGCCTCAGGCATGGGCTTCCACTGTGCACCCATGGCTGGGATGTTCACTTGGATGCTGGGGAGTTTCGGAGGCTGGCTCAGATATCACTGAGACCACTAACCACATGGTCCTCATGGCAATCGGAGCTTCAGGCTGGTGTTTGGACAGGAGCCCCATAGCCCACTGAGAGTAGGATTTACGCCTCGGATCTGCTGTAGCTTCCAGCATGCTCTGCTCCAGAGGCCAGCCAGGGACTCACTGTGAGCAGGTTTGTGGTATGGTGTCTAATGGTCTCTGTTGTCCCTCAGTTTAACTTCGGGGAGATCCTGATGACGCAGGCCATCCACTCCATTGAGTACTGCCTCGGCTGCATCTCCAACACCGCCTCCTACCTGAGGCTCTGGGCACTCAGCCTGGCCCATGCACGTATGTTACTCAGCCCTGTGGAAGCTCTGCACGGGGAGGTGATGGACCACTCCTGTTCACTGTGGGTCCCACATTCTGATTGTACAGGTTGCAGTCCTGATCTAGGCAGAGAGGGACCCTAGGAATGGAGGGTCTGGTGACCTCTGGCACAATGCTCTCCTCTGTCGCCTGCTCCCGCGTGCGTCGAAGCCATTGCTTTACTTACTGAACCAAGTATTCCGTTTAAGCAAGTGTGGCAGCCGCTAAGCCCTGAGAGCCCATGTCACTTCTCCAGCCTGGAGGTGACAGCCATTGACTGCAGTCACTCACACACAGCATACAGTGTGTGACAAAGGCCTGGGACACATGACAGAGATGGGTAGTCACCGGAGAGTACTGACCAACAGGGACAGAGGAAGCCCTCTGTGTCCCAAGACAGTGAAGGTGCAGAGGCTGCCTTGCTGACCACAGACCCAAACTCGAACTGGTCACTCCTGAGGTTCAGACAGGGTACTCGATCCAGGTCTGGTCTGAGTTAGGCAGCAGGAGGGCATAACGAAGCCTCCTAAGATTGTTGTTCTTTAAGGAGGAAGGCCTGGAGGTTTTTGGCCTCAGCTGGGGGGATAGGCTGATGGGTTGTCATTCCTTCTGTCACGAGGGTGGTGAGAGAGAGGGCTTATGTTTTCCAAACGGCTTTCTTTGCAGAGCTCTCTGATGTGCTGTGGGCCATGCTGATGCGCGTGGGGCTGCGTGTGGACACCACCTATGGGGTCTTGCTGCTGCTGCCTGTCATGGCTTTCTTTGCAGTTTTGACCATTTTTATCCTTCTGGTCATGGAGGGTCTTTCTGCATTCC