NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNgaattctttgattagatcagtacccaattttttaatggggttatttgattttctggagcccagtttcttgagctttttgtatatgttagatattagtcacctatcagatttaagattgttaaagatactttcccaatctgttgttggcatttttgtcttattgatagtatctttttccttacagaagctttgtaattttatgaattcccatttgtcaattcttgatcttatagtacaaacaattgctattctgtttaggcattttttcccccgtgcccctatctttgaggctttcttccactttatcctctaaatatcagtgtctctagttttatgtggaggtttttgatccacttagacttaagctttgtacaaggatataaggatggatcaatttgcattagtctatatgacaacttccagttttgccagtaccatttgttgaaaatggtgtcttttttccactggatgtttttagctgccttgtcaaagatcaagtgaccataggtgtgtgcgtccatttctgtgtcttcaattctattccattgatctacatgtctgtcggtgtacaagaaccatgcagttcttatcaaaatttttctgtagtacagcttaatgtcagacatggtgattccaccagaagttcttttattgctgagaacagtttttgctatcctaggttttttttttttttttttttttattccagattcatttgcaaattgccctttctaactcagtgaagaaatgagttgcaattttgatggggattgcattgaatctTAAAAAAAttaaagaactacaggaaaacacaaccaagcaagttgatggatttgaataaaaccatccaaaaccaaaaaaacaaacaaaacaaaaaacaaaaaaaaagcaaaaaaagggaagtagaaacaataaaaaaaaaaacaaaaaaaaaaaaacaaaaaaacaaaaaacaaaaccaaagtgagacaactctggtatatagaaaccctatgaaataaatcagaaactatagatgcaagcatcaggaagagaatacaagagacgtaagagagaatctcaggtgcagaagactgcatagagaacatgggcacaactataaaatgaaatgcaaaatgcaaaaagatcctaactcaaaacatccaggaaattcaggacataatgagaagaccaaacctacggataataggagtagatgagaatgaagatattcaaattaaagtgccagtaaatatcttcaacacaataatagaagaaaacctaccaaacctaaagaaagtgatgcccatgaacatacaagaaacctagagaactccaaatagactggacccgaaaagaaattcctccagacacataaaagtcaaagcaacaaaagcactaaataaagagagaatattaagagcagtaagggaaaaaggtcaaataacatataaagctaagcctattagaattacccccaaacttctcaacagaaagtaagaaagccagaagatcctggacagatggtatgcagatcctaagagaacacaaatgccaacccaggctactataccagcaaaactctcaattaccatagatggagaaatcaaactatttcatggtaaaaccaaattcacacaatatctttccacaaatcaagccgttcaaagggtaataacgggaaaacaccaacacaaaggacagaaactacaccctataaaaagcaagaaagcaatccttcaacaaaccagaacaagaaagccacatttacagaataccaactttaacaacaatataacaggaagcaacaattacttttccttaatttcaattaacatcaatggactcaattccccaataaaaagacatagactaatagattggctacacaaacaagacccaacattttgctgcttacaggacacccacttcagagaaaaagaaagacactacctcagagtgaaaacctagaaagcaattttccaagcaaattgtccgatgaaaaagtctggagtagcccttataatatcgaataaaattaacttccaacccaagcttatcaaaaaaaaaaaaaaaaaaactagaaaagaaaagaaaaagaaaaaaaatggaggggcacttcatactaatgaaaggtaaaagcaaccaagatgaactcttaattctgaatatctatgctctgaataaaagggcagccacattcattaaaataactttagtaaagctcaaagcaaatattgcacctcactcaataataatgggagacttcaacaccccactctaaccaattatcatatcctggaaatgaaaactaaacagagacacatggacactaacagaagttatgaaacaaaaggatttaatagatacctacataacaatttatcctaataccaaaggatataccttcatctcagcgaaacatggtatctcctccaaaattgaccagataattagtcacaaaacaggcctcaacagatacaaaaatattgaaataatcccatgcatgctatctgacctccacaaactaaggctgatcttcaataacaacataaaaaatagaaagccagcattcccatgaaaagtgaatgaaactctactcaatgattgcttgttcaaggatgaaataaaggaagaaattaaagactttttagagcttaatgaggatgaatccacaacataccaaacttatgggacacaatgaaggcagacctaagaggaaaactcatagccctgagttcttccaaagagaaactggagagagcatacactagcagcctgacagcacacctaaaagctctagaactaaaggaagcaaattcacccaaggggagttgatagcaggaaatattcaaactcagggctgaaatcaaccaagtcgaaagaaaaagaactattcaaagaatcaaccaaaccaggagctggctctttgagaaaatgaaaaagataaagaaacccttagccatattaactcaagggtccagtgacagtatcctaattaagaaaatcagaaatgaaaaaggatacataacaacagaacctgaggaaatccaaaatgtcaacatatcctactgtaaaaggctataaccaacaaaactagaaaaactggatgaatttgacaacttcctagacagataccaggtaccaaagtttaaccagcatcaaattaacaatataaacagtcccatttcccctaaagacatagaatcaatcatcagtagtctcccaatcaaaaaaatcccaggtccagatgggtttagtgtagagttctatcagaccttcaaagaaggcctagttccaactgtccacaagcaattccacaaaataaaagcagaaggtactctacccaattcattctatgaagccacaattactctgatacctaaagcacacaaagatccaacaaagaatagctaaggtaaaaaactcaggtgacagctgacgttggtgaggatgtgaagaaacaggaaaattccactcttgctggtgggattgcaagcaaatacaactactctgggaatcagtctgatggtttctcggaaaatctgcctaaagacccagcaatgccattcctgggcacttacccagaagattctccaaaatgtaataaggacatatgctccactatgttcttagcagccttatttttaatggtagaaacctgaaagaacatagatgttctgttccaattcaacaaagaaattgacacagaaaatatggtatatttacacaatggagtgctacttagtacttaaaaacaatgaattcatgaagttctttgacaaatggatggaactagaaaacattatcctgagtgtggtaacccaatcaccaaagaaGATTTttttaagattctattacgaagctgttgcagtgttaatatcaaattgtaaaatggaaccacaaaagtcttttgggaaagaaccagatgaaatatatatctcttattctaaagagtaattaaattggttattgcaaattaatgatatttggcctatgcatatgcaaacttttcagtgaaaattgataatcattatccaaaagactaatttttacaatttgcctctatgcatgtttttgtatttcttgtaagtatgtgcatgcagcctatataaaatgtgcttattgtattacacatggttcatctaaagggaatgcagaatatgtaattgtataacaagtttattctcttgagtttctccctgcttcagcacaaattattgaattacgttctgtagccactgtttataaaatgctgaaaaatccagctttaaatttgcatactgataaccattatatagcttattgtttgcaattgcttgaaattcttcccattttaaatactgcttattctcaaattttgcaattatttctgtaaatacatctcagtttaagagaacatacacttccttatttgtaggacatttaagagctcatactggattgcctggactccttagtgagggcaatgccacaagagatttctataccgggaattttataggccttacactggaacaattagtcaaaacaatctcatgctttacatcatcaaaatagcaatagcttgagacaacaacttagtgtttctagagaatgtacatgtcaattttcaaagacttgtccacaatgtcttcaatttcttcctatagcacataatggttttaatccatgaacttatacctaatgaattatgggaaataggtcttactcatatttctgatttgggaaaattgaaatatgcacatgtgattattgacactttttcaggcttattagttgcaactgccttaacaggaaaaacatgtaaaaatgtaattaatcatttcctatttttttctaggtggtttgttttaaatcagattaaaatagataatggaattgctattggagtcaagcatctgagtttttttttttggttttttttttggtttttttttttttgatgatttaatattacacatattgcttgcttcctcataatcttcaaggacaaagtattgagaaacaagtattgtagaactttaaaacaaataacttcataaaataaaaatgggggagcaatatccccatacatctcaaatttatttaaatcatgatctgtttattttaaaatttgaatttaaatgccaaggacctctatgagtgtctatggcaccctacaactaggcataattgtgtctaggtgaaatggaaagaccaccatgctggcatatcttatgatcttgatcaggtgttaaatatagggaagaggacatgtttgtgttttttctacaagatgctgaagaagcattctagctgccagggtgattggtgtgacatactgatgctgggacaaagaatgatgctgacttgtgggcttgctgagagccctgacaatggtgactatgaagctgtattagacatatgttcctgaaccacctttatttgcctatatctcagagtggacaagctgccttgcctcaaacttttagacttcatatgacagaaaacatggaatatttgaatactgccttcaaaaaattaatcaaagaaattaaaatgactcttctgtttcacttaatgtgacctatctgattctatcggtactggtctggaaagcaatcaaatattgtaaataacagtctttatttggatggcttgttctggacattttcacaggcatatttggaggttagctgcagttatctatgagtttacactgtctattaatagaattggggcaggatatgactttgaacaaatgttagtgcatgtgttaaggttcctaatctattattaattggtcattttaaaataacttttatttcttctacattatttaatgtaaattaaatcgattgtatacttcctaattgtttcattgtattgaaaattggcatgtctgttatggtgtgtgaggagccgcccttgcaaccaccattataagatggcgctgatatctggtgttctaactgtcaaacaattagtctgcgcttgtgctggggtaatttttccatttcttgtgccctgcctgtcccgtggtgtcatctgggctaatagtgagcagccagtcagggtgaaatatgtctccaacccctcttgtggcctatttaaggaccgaggttcctgttctgggcctcctcccccaaaagctgatgatctttctctcgagatgcattaaaactatgctgcagaagaacccgtgtgtgccctgtgtgtgtgtccttgctggcgagactccatatcacataggaacatctggtgccaaaattcccgggaattctacaacatcgccaggatggaggaagtcccctggaaatggggcggggccataactgcagtggaaaacgtaagttcagagagacatgcttaaccttgagcctgttgttccctttaactttggtctcaatctagaagcactgtaggacgggttggtagaagctttggtttttgtaaccctggcgtttattttctttcttctggtattttattgtgtttatagtggttagtgtgaccttgaggtgcgttcagtcctaggtaaataaaaggcagcaccgacaagctcagtcagtctctcatagataagagagcagaacgtggcagcttactttcacttctgctcggggagcaggcttctgttttgggagcaggcttctgttttgagaacagacttttgcttcagggacggacctttgcttttgaagtggagcccggcagttactttcacttctgcttcagtgtgccttaagtcagatgtagataaactgcaagcgcaatggggtcctcacagtcaattgtaaacgcactgcaaattgccacacacactctacaaaattttgtcaaggagattgacaagatagccacacacactctacaaaattttgtcaaggaggttgaccatgatgctcaatggtatgcttgctcaggttccgtgaccacagcctcgtggaataagttaggaagagacctagatagaaaatttgagaaagtagacttatgcctaggcactaaggcaatttggaaattaataaagaattgcttggaagatgagacctgccaacctgcagtggttgagggacaagaaatgttagaataggttcaagacagtgtgccagaaactgaatggtgcgagagataaggagctcataaaaagaaaaaaaaaagacatgtctaagggaaaaagcacctcccctagaagttagaaaaggggagagtttagaaaaggagaaaagaggaaaaacaaaagataaTATTAAATATAAAGATACAAAAGGTATTATAAATTATAAAGATACAAAGGATAATATAAAGTTAAGTCAATTTACCCTCCTCTCAAAGACTTTGActaaagaggcagctttcattaaagtcttaaagatagctctcagTgtcactgcgccttctctcattcactggcaatattcccagaagaaggagataagaaagtagagtctgaacatgagtgagagaggatgagtcttaaaagagcagttgtcccctgtttgggatcttttagccaaaaagaaaggaaatgaaaataagctatttcagagcgctcctggagaacagaagaaagatgggaggtgttctgctttcactctggctcctatggagattttcttagctctggttaaaatatctgtgtccctatgagacaccaagttctattcgctgtctgtctattgtatctttttggtgcaccaaaacaaattgtccatatgtctgtcaagtcctctttgtttttgttttgtggtttgaatggctattgttctgtgtttcatgttgaaaaatataaatggtatgatcttgttttaaaaatagtttcaatttgtacaagtacaagctgataaattagctgcactgtggctgggagccaagtacagctggataagccttgctgagggccgattacaaacagagctcttaaagggggcaggaagccttttgctagtaacaaaaagttagcttaaaattgtgaactcaaggttagaatctttctaaacaacatgaacaaacacaagaaaacaggtctttaaggatacttcaacatagagataatctttgagccaagactctggcagagtgttcagattgagaaaagtttacatctgggttgaggcagagctcagaggggagcagcttcagcacagcttgtgtggcacttcttAGAGCCTTATTAcagacctagccagatgttgttctaaataaaattaaaattcaaaagtttataaaagttcaaccaggctataaaacttataaaggcatttcaaaataacttgcctacttcatataaaattattatagattttaaagtttaatttttttcaatttgtaaagaatttacttctagtgaactggtgaccattaaaggtttttgtccctaggtatggctaacgtagtttaacaatatgaaaaaaaaaaatattatcagcttcaatacaagaagcaaaatgtttaaatctttcagtatatattgtttcctaagtgaaaagtattttattagctaatgtctctaaagggaagtgtaaagttctggggaatagttgttgcttcataagattcagaggcaatatcttttttaataattaggatttcagctatactggaaaattggtacaaatttacttcaaaattttatttccaaaagcttacaggatatgttaattggctaagatcttaccttgaacttgccacaggagaacctaagcgtttgttaggtgctatcaagtgagattccaattaactggtgagaaccaaaaaggctttaacagaaagtagaagaatcttctgtagtctattagtatcaattgtaattagtggtaattaaatattagttacatattctagttatttttattaaatgtgtccacagctatttttggcaaaaaaaaaaaaaccattaatgtaaaatcatccttcttcacctcaaagttttaacatcctattataaggcttctgtggtgctaattaagaattaagaattgcttgttccaaacagcaattggttattgcagaatagtgatatttgacctattacataccatcattttaaataaaattgatactcatcctaagataagttaaaaattgctcatgcatgcttttgtatcttcatgcatgcttacattccatttactgtatttaaaaacaacccttatatgagagaaaagtatatctgtattaaatcacacgattattcttttgattttcctcctgtttcagcacagataattaaattgtgtgctgaagatggtgtttaaaaatgttgaacaatcaaactttaagttgtatattaatagtcaatattatatctcagagcttgcaatttgttatgcaacttataagaaaaaacactgtttctttaagaaaattgtttttgggcagttaagaaattgtcctaagttgcctggaaaagacccaaagatttgcttttgcgttatagaggattacataaagctttaactaataaagattatggagagctcctgaaaagatacaaacgcaggattcttatatttatttgggttttagaagatagttatttacagagacaacgtaaagattttctctaatttctgattaataaataaattatacacaagtgactataatgacttttcaagcattctagttacaatctctcttcaagagaaacaattgaaagtgtaattagtcactgttcatgttatattaaaactgactaacagttcagtatctaaaattttgatgaaaatacaagattgtattttgatgcgtgagcaccctttttatattcaacatattagagcacatacatcattacctggctcctattcaaaaaaaaaattcctaagctgaagttagccactaACAAGAAAGACCAAACAGATATTTCCTAGCTGTTTATTTTGTAAATCTAAATAGTATGTATGACTGGGCTGAATAACCACCTTAGAAACAAATGTCCTCTTCTTTTTagtcaaaaacattcatgacagttttgccatcagatgaatgtgactcatctgactggtcttccttataatcctcaaggacaaggcattgtagaacatgcccatcacactctcaagtcctatttaattaaacaaaaagagggggataaaagctatgacggcaaagatgtctctatcccttataatatttactttgaatttcttataatatttactcttaatttcttaaaattggataatgctgggagatcaccagctgaaaggcacagacaatggctttaatcgctcaattaaatggacaagtggaagaatgtcattgataataaatgatatggcccggatcctattttaataatatccaggggagctatatgtgtttttccacaggaggaagataatcccttttggattctggagcgcctcactcgaaggatccagctcttggataatgagtcacaggaagaagatcccaagacatcgatggatcataatcctcatgctggacattctggttcctagtatatctggagagttaagatggggaattatgtcaactttccttcttcctatgccagttatgcataatgcacaaatatttctacgctttttcactacagataaagaactgggacttgattatttaccattagatgaacagattcagactttattagaaaatagaaccttcttcttacagggaagcctgtgctttatgttaatttcttcattacaagataagagccaatgtatatccttgcattatcaatcagcagcctggttaaaaagggcctcttttggcagagcggcttttgacatgaaggctaatgccatagttaaagaggatggtggccccgccgaaaaggtggaagttctggaaataagccgccttcacaacctagaatggcacccttttgcaaggaagggtccatggaagatgttaagctacgttggacaggctgccaagctaaaaaatatacttgggcagtagagaaatacttttccttttcaccatatattagtagagagtttaatgatacttttgctgggtatgattttagtgctgtggaccccctctgacctaatagtaacccttttgatcagtggttgctttgtggggttaatggaagctgtactgatctcgtccccatggctatgattggaggagtttctagtgggaagggagaaatgatctttgattgcagaagtacaccgtgccagaatgaaaaacagggctcaaattttaaatggactacatccgatgttaaatataaaaaacaaaaagaggtaaattttaccgccaccccggtatgtgtatggcccccgtttttatgggtggtaagtaaaacaagcttaaatcagaatcaggtagagatagatggttcacaagaaaaatgttttttatgccttatgctgggatgctaagaaatatccttttgctttggttacccacatgcctagatttgttcctgttcctgtagatgcccctaatagcttgactttgtttcgagggaaaagagattttggtatttctgctatcatagttggactggtggccacagaggcggttgcagcctctgtcatggcctcggcacttactctatgtactactgttcaaacaatacaaagtattaaagagctttctatgacagtcacaatggccttagataaacagtccacagccaactcacagatacaaggagggttgatgttgataaatcaatgcatcgaactagtccaagagcaagtggatattctttggcagttggctcaattggactgtgaatacaagatgcctggcctttgtgttacttctgttcagtttgaaaattctacaagagcagcaaatttgtcaaaaactttgtcttgtaatatgttatagaattgtaccatggaatttgagcaaacacttcgagaattgatagttgttattctacacgtgaattctacatgtctcgacctttcgctgacgaagggcttctccacctggatttcctctgcattttcctactttaaggagtgggagagggtaggc