>scaffold1206
TCCGACGCCACTGTGCAGTAATCTCTCCCATACAAGATGTATTATTTGAACTATAAAATTCAATTAAAATCACACTGCATGTATACCGTATCAATATAAAGTTATATAGTAACTTAACGATATTTTTTAAAGGTTTATCATATTCGAAATCTGCAGGCTTTATTCTGATATGTGAAGTAACATATTTTTTGATATATCAATGTATTATAACAAGAGCGACAACCCCTGTTGATGTCCAGTATACAGTTGTCTTTCTTTCTTTTCAGATGAGCAGAGAACTAAACATTTTCGTACTCTGTTTGAGTAAATAATTTTACGACAGTAATTTAATTTAATGACTTAAAATTAACAGCTTGATCTCGATGAAAGAAGTAAGGGGTGGTTATGGGGTGGGGTGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGCTGTCCCCGCTGCCATTGTCTCCCACGTAAGGATTCAAAGTTTGATTGATACTCAGTAAATATGTTAAATCATGGGTTTATTTGTATTTATATACAAGTATGTATAACATATATTTGAAAGCATATTTGTTTACTTTTCCAACCTGTCTATTTCTTAAGCCCGGCGGAAGATCGAAAGCTCGGCAGTTGTAACAAGTAAGCCTAACGTATACAATATCCTAAAGAATTGCCCAGGAGCTGTACATTGTATGCTAAATTGTAAAACTGGATACGTTCTTCGAACTGGTTCTGGAAGTGAATGTCCTCAGTGTACCTGTCAAGCAGGTTAGTATCTGCTTTGGTCCTGTTCTTAACTAAGATACCTGTAATGTTTTTATGCATTGTAATACTTTGTTTTCTTTGTTTCTGTACAGATTGCACCGCAACACATATGTTTTGTAATTTATTTATATACTATGTTGTATAACACTTGTTTGTAGTTGCTCCATATACTACCGGTATATTGTATTATGTTGATCCACATACTATATTGTGTTTGCGTCGTAGTTGCTCATTATGTTTATTCTATAAGGTGTGTTTGTAGTTGCTCTACATACTATATTGTGTTATGTGTGTTTTGTAGTTGCTCTACTTACTTTTTTGTGTTATGTTTGTTGTGTAATTGCTCAACATACTATATTGTATTATGTTTGCGTCGTGGTTGCTCGTCATTCTATAAGGTGTGTTTGTAGTTGCTCTACATACTAAATTGTATCAAGTGTTTTGTAGTTGTTCCACATACTTTATTGTGTTATGTGTGTTTTGTAGTTGCTCTACATACTATTTTGTGTTATGTGTGTTTTGTAGTTGCTCCATATACCATATTGTATTGTGTGTTTTGAAGTCGTTCCACATATCATATTGTGTCCGGTGTGTTTTGTAGTTGCTCCACAAACCATATTGTATCATGTGTGTTTTGTAGTTGCTCCACATACCATGTTGTATCATGTGTGTTTTATAGTTGTTCCACATACGATATTGTATTATGAGTGTTTTGTAGTTGCTCCATATACCATATTGTATAATGTGTGTTTTGTAGTTGTTCCACATACCATATTGTATCATGTATGTTTCGTAGTTGCTCCATATACCATATTGTATCATGTTTGTTTTATAGTTGTTCCACATACCATGTTGTATCATGTGTGTTTTATAGTTGTTCCACATACAATATTGTATTATGTGTGTTTTGTAGTTGCTCCATATACCATATTGTATAATGTGTGTTTTGTAGTTGTTCCACATACCATATTGTATCATGTATGTTTTGCAGTTTCTCCATATACCATATTGTATCATGTTTGTTTTGTAGTTGCTCCATATACCATATTGTATCATGTGTGTTTTGTAGTTGTTCCACATACCATGTTGTATCATGTGTGTTTTATAGTTGTTCCACATACAATATTGTATTATGTGTGTTTTGTAGTTGCTCCATATACCATATTGTATAATGTGTGTTTTGTAGTTATTCCACATACCATATTGTATCATGTATGTTTCGTAGTTGCTCCATATACCATATTGTATCATGTGTGTATTGTAGTTGCTCCATATACCATATTGTATCATGTGTGTTTTGTAGTTGCTCCACATACTTGATTGATTTATGTGTGTTTGTAGTTGGCGTGCAGCCTCTGAGATGTACCGCTGCTCTGTTCTGTCATCGAGGTTGTGTTCTTGGTTACAAACATGGCGACCATGGTTGTCCTTCATGCTCCTGTATCAGTCCCTCAGGTACTACAAGCAAAAGATTTTGGAAAATATTGTTTTAATATTTTTTAGCACACAATTTACACATTTCTTATGTTATAGAGATAGGAGTGACGTCACACACAGCCATTTTTATCACATCATCAGTTCGCTGTAATGCCCATTTTTCCTGCTCCAAGCACTGTGATTTTGGTTACAGAAGCGGAGATAATTCCTGTCCGACCTGCCAGTGCTTGATTCCGATTAAAGGTAAGATGGCATATTCAGAAAGAGTTTCAAAAATGATCATCAATATTGTTTTTAATTGCTAGCTGAAGCTCCATGGGAAGTTAGAGTTGACGGATCATCTACCTGAATTTCTCCTGTAGCTACAGCTCTGTAGCTATATTGTTTTTACTATTGCAGGGATCCCAAAAAGTTTTTTTTTTTATTTCTTGAAAGATGTTAGCGCAAAAATTTTCTTGATATTGGTGTATATATTAATTAAACAGTTCATGGTTCAATCTAATTTAGTCTCAACTTCCCAGCATGGGTGTACAGGTGTGGGATGCCACCAAACGATCGGTACTTCTGGTACAGTAGGACACGTGATATCAACGCACCAATCAGGTTCTCAGGCAGTCCCTATGAAAACTCCCCATCACCCAGTGTCCCTGGTCCAGATCACCCTTGTCAGTGGGTCACACGGTACGATATGATGATGGAGGTTCATTATCTGCCATTGGTTTACTTGTAATCTTCATAAAATCCTCTTCATCCTACACTGTCTGTTATTTAACAGGAGAGGTCGGTTCATATAACACTATCTCTATGTTGATGAAGTACTGTACAAACGTAGCTCACTGCGTCAACAGCTGTCACGGCGGCTTCTCCCTGACGGGTTCCGAGGCCGGCAGATGTCCAGCCTGCACCTGCACAAGTGTGTTGAGGTTTTTTTTTAATCAGTCATTGTGTTTTTTCCTCATGTTCCCTGCACTAATTCAATAACTCGTGGCGATTGGTATCCACCCTTGTTGATAAAGTACCTGTTAATTTGCATAATGAAACTTTAAAACAAATAGTATACTACTTTCTTGATCATATTCATTTATTTCAGGAACATCGCAACCAACGGGATTCAAAGTACCGCATATATTGTCGGTCACTGGTACGCCAGGTAATGCTAAAACCATACCTTACATGTATATCTCGCATGCTCTGCTGTTATATCTTATACTATATAAGGCTTTAGTATGCATAACTCTGTAAGTCCAGATATTTCCTTTTAGAATCATCAATTAAACAAAGTAGACTTCGAAAATTATTTTACTAACTGACTTTTTTGCACAAATTTAAAAAATTAATTTCCGAATTTACCTATGTGTCTTTGGGACTATTTTCTATTTTGTTTTTTGTTTTTGCAAGATAGAGAAGGACGATAAATGTTCTGTCACATGTTTGTATTGAATTCAAACAGTTCAACATCACAGTCACCAGGATATACATAGGATGTGTCCCGAGACGTTCCGATGTGGAGAAATGTGTGCTGATGGATTTACATTGAAAAACGAGCCCGGGAATCCCTGTCCAGCGTGTTACTGTATCACGGGACAAATAAGTAAATCCTCTGTCATATTCTTTGATTAATTCCTGGATTTGTTAAATATGAATTTATAAAATGGACCTATATGATTTTTCATTACGATGAATACAAATAGTCATTTCGGTTTCTTATATCTTAAAATATTTCAACATTTCTTAACATATAGCATCTAGACGAGTTTATTATAGGTTAAAAAATGAATGAAAAATATCAAACATTTTAGGAAAACCTTTCTGTGAATTATGTTTATGCATAAATGTTTTTCAATGTGTTGAACTACACCCCAAAAATGACAAAAGTGTATGTCTCTGACGATATCGTCTAAAACATTTGCCGTGTACGTAATTTTTCATTATTAACTTACAAGTGTTTTTCCATGCTCTCACAATTCTTTTTTGACAGAAGTTACTGCATCTCCTCAGCCAATCCATCCTATTCAGACAGGAAGTCACGTGATGGTTGATACGGGGGTTACAGCTGGGAACGTCCCAATGGGGATTGCCGGTGGTGGGTCTGGTTCTCTCCCTCTAAAAGCACCTAGTCCTTCCTTGACAGTACCCGGAACTGTCCCCAGTGTAAGCATAGCCGCACCTCCATCATCTGGTGTCATCGGTTCGGGAAGTCAAGGCGTTCCTTCCGGTTCCGCGGTTCACTTTAACATATTGCAAGGACCGGGTGGGGAAAATATAGGCGGTCCCCAGGTGGCTGCTGGTCATGCGCTGTTGTTACATTCCAACAACTGTGTCGGTCCCGCATGCTCAGCGAAAAATGGATTTCATAAAAGTAAGTCTATGTAGGAAGCATGGCGGGAATCGTTTGAATCATCGCCGTTAGATTTGAACTACATACTAGGCGGATGGAATTACAGAATCATGATGGTGCATGTATAATTTAGTCCCCATTAGCCATGCAGTTCATCTGTTGAGTATATACATACTTTTGATTTGCATTTGATTTGAATATTTTACTCTATACATGTTATTTACTTCACGTTTTATCGAATACTCCAAAATTTATTAGAATACAATCTCTTGTTTACTAAATCAGAAAAGCACTATTGATAAAAATAAAATGATTGATTATATCGGCGTTTTCTATACTTTGTAGATCACGTGGTGACGTCATCAGTGAAACAGACCCCGCCCAATCGGTGTGCTCGAATAATTCACTGTGTGCTCACGTGTCACTCTGGGTACAAACTGACGGACAAGGACGAGGGCGGGTGCCCTGGTTGTGATTGCTTACCCAGTAAATAAAGGCTACTTAATTAATTTACACGAATTACATGATTGTGTATTTTCTTAACTAGTATTTTCTTGAGAATTGAAAATGACGTTAGGGTTTCATTTCAGCTTATGCGTTACAGCATTTGAAAAGGGGAATCTGTAAAGGTGTTGTTTTTGTTTTGCCTTGTGTTGAGTTCAACTGTACAGTTATTTGCTGATAGGTGTGTGATATTGTAAGAGAAATCAACAAAAAGTAATGGAAACGGGAATCTGGACCAGACTTTATTCTGAGAAAAATAGAAAGAAGGACACAACTGTATTTTAAATTCTGACTTATTCCGCTATAACTTAATAGCCAGCCCAAACTGTTCGTGTGGCTTATTAGAAGATGCATATCACTTGATTTTTGTCTGTAAAAAGTATACACGAGCTCGGAATTCTTTAATGAATAAGCTATTGACATTACGTTATGTACACATTATAGATGCACATTTACTGTTATGGGGGATTATTCTTTGACAAATACACAAAACACTGAAATTTTCAAGACGGTACAAATTTTTTGGAGTGAATGTGGTCGCTTTTCAAAAATGTCTAAATTTATAACGTAATATTATACCGGTATATGTAGTAGATTGTTTATTCATGTATATTTATGTGTATTCATATCTAACGTTATTACTGGCAATATTTATAAAATTTCATTATGAGGAGAAGACTATCTAAGTTATTTAGATCTGTTCAACTGTAAATTTTAATATAGAGGTGCTCTTAGCACATTTAACGATTGTAATGCATGGTTAACAAGTGAAATACATTTCTAATTTATCTCGAATAGTTTTGTAAGCAAGGATTTTTCAATATCATCCCCCTGTCTGATTGGTTTCTGAAAAGATTTTTAAATATTTACTCTATATATTCCTATGTAATTATCCGACCCTCCCCCCCCCCCCCCTTTGGCCCTACCCTACCCCTGGAGATCATGATTTCCACAACGTTGAATGTACGCTACCTGAGGATGATTCCACACAAGTTTCAGCTTTCCTGGCCAAATGGTTCTTGAGGAGATGATTTTTTAAGATTTACACTTTATATTCCTATGTAAATATTTGGCACCCCCATTGTGGTCCCACCCTACCCCCGGGGGTCATGATTTTCACAACTTTGAATCTAAACTACCTGAGGGTGCTTTCACATGAGTTTTTGCTTTCCTGACCAAATGATTCTTAAGAAGATATTTAAAAATATTTCCCCTTGTAAAAGGGTGTTGTCCCTTTATTTTCACAACTTTAAAACCCCTTTGTCTAATGATGTTTTATGCCAAGTTTCGTTAAAACTGGCCTTATGGTTCTGGAGAAGATGTTGAAAATGTTAAAAGTTTACAAACAGACGGGAAGACGGACGACAGACAAAATGTGATCAGAATAGCTCACTTGAACTTTTCAGCTCAGGTGAGCTAAAAATTAAAGTCCATCTCTTTATTATCTGTTTCGTCGCTCTTTAATTCCGTCATTCGATTAACTACGGCTTTTCGTCAATCTGATTCAAATAAAATTGATAAAGTATAACAATTCTGCATTGATAGAGGATCATATTCCATATTGTCTTTTCCTTACCTTCTACTCGATGGCCTTAAGATATTATATGTGCGTTATACAGAACCATCGCATAATAGTAGATAAAGAGTTATCAGCAAAAGCAACATTCCACGTCATTACCTGCTTAATTTGTTAAATGTTGCCACTTAAGAAATAAAATATATTCTTTGTAATACTGTATACGTATATATATATGCAGGGCTCACGCTGCCCATCGCATTTGTCGCTTTTTGCGATTTTTCAGAAATAAATGCGACAGTTTTTAGTCAAATGCGACACCCAGATTTCATTGAAAATCACCTAGCCTTTTGTTTTGGTTGCATAATCTCTTCCAAACGACAGTCTGTAGCTGGACTTTACGCTTGACTGATTTAAGACAATGACACAGGTAAACGGTGGAAGCCATCTGTAAGCGGGGTATACACAACTGTCTTAAAAAATGATAGCTGATTTTCACACCTTATTACAGATAAGTGGATTTGTAATTCACCACCGACATATCTAATGCTTTCATCAACTGAGCTTACAATGTGATCGTCATTCCACAAAGCATGTGGATACGGACATAAAAAAAACTGCATTAAACAAAATAAATATTTTGAAAAAGTGTAACTAGTTTAAGATATGATATATGGTTGATCAAAATTGCTCAATTTAAATTGTTATGTAACTTTTTTTGACAAGGTGTTTGGACTTAAAAATCTGACATCGTAAGGGTAGTCTATAAATAGAATTATGTAGCAAACTTGAAAATTTTACATGTAAATTTAGCTAGAATGTCACAGTTCAATTATTTGAAACAAAAGAAATATAATTTGGAATGATAATTTTGACTGTAAATCACAATCTTAACCTTTAGCCATCTTCAGTCAGAATTTCCTCTGTTCCCGACATTAACACAAACTATAACTACTTAGGGATGATGTTCAAACGCCAATCAACAAGACAAGAAGATGCGATAGCAATAATGTTTTTGGATTGAATATTATTACAATATAGCAATTTTTACCTCTTCTTTTGCTCTATTTTTTAAAATAAATTTAATCATGGGAAAACAAATTGAAAGATGAAATCTGTATATTATTAATATTAATTTTCTAAAAAGATCTAAAAAGTTCTACACTGGTCACAAGATGTCAATATTCACAACCATATAGATCCATAATTAATTTCATTTCTAGAATATTTTTAATAATTTAATAATAAAATGGTAGTTTTGGGTATGCATATTGTATGTACATGTATAGGATTTAAAACTAGTATTCTAGTATATTGGTGATAAACACTATGATAGAAAAAAATGATTTCTTATATTACGCGAAATGTTGCGACACAAAATTTCGAGCCAGTGTGAGCCCTGATATGTTAGCTATTTTATTTTTAAATGTCTTTAAGTTGCGATAAAACAATGACATGCATTCTTCATTGGTTCATGGTTTAAAAGTTTGCGGCAATAAAGATTAAAATATACAATGTATAATATAATCCGCATCAGCAATGCTCGCTACCTTCATACCTTGCTGCAGAATTGTAACTCTACGGGATACTCGGGTTGACAGACCGTTCAATTCATACAAAAACTATTCATAAGTTGTGCACACAAAATTGCGGGTTTTTTTTACTTATTAAACTTATCTAAAAATATATTCTGTATATATTCTTATACTAAAAAAATCCTGCGATGTTTCACAACTGATTCACCATTTGCTTGCCTCGAACGTTTTCCTAAGCAACCTACAGCTAACCAACCTCGTAAAGTGAATCATTTTTAATTCAAGTCAGGATCAAGAGTCGCCATTTTATTTTTTGCAATGTCGCTACCTTCATGTCATAAGTATCATAAGAGCCAAGACGCATCAATTTATGCAAGTCTGGTGAAGTTGGGACATAGAAAAGGCTATCAAAGGGCACCTGCTTCAAAAGCCTTAACCTCTTCCCCAATATCTGAAATTCATGGCCCAGATTCAGCATCAAAGTCTTTCAAGTCCATAAGTAGGTTCAAATTTGGTGAAGTTAGGACTAGTAAAATTTAGATACAGGACCTGCAACAAAAACTTTAACCAGGTCCGGACGCCTACGCCACAGCATCCCCCCCCCCCCCTAAGCTAAAGGTAGTACTTGCACAAGCATGCGCTTGATGTTTCAAAGTCAAAATACCATGACTGGCTACACTTCATAGCTGCATTATCAGTGCCATCTTTCGTTACACCGTTTAGGCAGGTAGAGTTGACTTAAAATGCACCCTAATGCAAAACTTAAAACCCCGGATGCTGACGCAAAGGCTGTAGCATGAACTGTCCTGACTTTTTGAATAGTAAAGGTAAAATAATTAAGGGAGACAAGTCCTGTCAATATAAAAACCTTTAATTTTTTCTCAAAGGAGCAAGAGTTACTCCTCTTGTTGTGCTATACATATAATGATGTCATTTACAATGAACTACCAGTTTTAATGAAATGATATACAAAATTTACATAAAAATACATTCTCTTCAATCAATGCTACTCTCGCTATCAGTGCTGATTTGATGAACAATTGTAGGCAGTGTATTCCATAGATATGAAGACATGGAAAAAAAAATAATTCAAACATACAAAATAAAGTTTTCCAATACCTGACTATCCTTCCAAATAAGACAATTTTCAATTAATAATTGTTTTTCCTTAATACCAACATGCAAAATTCTTGAACCAAAAATTGCTTTCCAAATATGGTTCATAAGAAAAACAGCAATACATGTAATAACTGTTAAAACATCTTGTCTTTGAAATAGTCTGTCAATTAAATTTTACATCCACTTAATTGAAATCATTTTCATAATGCAAACAGGGTTTTTAAAATCAGCACTTAAAAACTCTTCCACTCAATGACCTGTTAACCTTTGAGGTGTCAAATATGAACATGAGACATAAATAGATTCATTTGCATTCCAGCGATGTCAATAGGTTCCATTTAGAATTTCCATTAGAATTGAGGACTCTGGTTGAGATGTCCCGGCAGTAGTTCTTTATGTGATGGGTCAGAGCTGCTCCTGCTTTATGTTCAGGGGCCAGCCAGTGCGCGAGTGATGAGAGAGATGAGAACTAGTGCACTCGCGGCAGAGATATGAGAATGGGTGTACTGGCGTCAGAGAGATGAGAACGAGAACGAGTGTACTCGCGGCAGAATGGAATTGTCAGTGTAATGGTGGAAGTGCTGCAACCTGAGCTATCATCATCAGTCAACAAACAACATGGTTTCATCGGTAACTGTACAAATTTACATGGATTTACACAGAAGGTGGGGGATGGGGCCCTTGGATCAGTCATCCCCTTCCTCCTCGTCCTCGTGTTTTCTCTTGGTCCCACGCTGAGCATCATCATCCTCCTCTTCTTCTGAAAAACACAACACACTCATTAATCTCGGACATTAAGTGTGTGTTATGACATCAAACGAAATAAGCAACGATACAACACAAGAGATTTCCTAGGATAACAGATAAATACATACCTTCCTCCTCATCTTCGTTCTCTCCATCAACAGGATCAAAGTCTTCTCCCTCGGAGTCCTCCTGTAATACACACAGTTGGTTAGACTACTTACTTACACAGACGTATCATTGTGTCCACTACTAAACTACTATAGCAGTACATGAAAGACATCACTCTCTCTCTCTCTTTTAAATATTTTACCTAAAAAAAACTCTCTCCCTCTAACTTCACATACATTGCTCTAATTGCAATATTTCACTGAACAATGAATTTTATTTTATTTTGTTGAATTTCTAATCATTGTGCAAGCATATTGATTTTAATTTTAGCAGTGACTATTGTAATTAATCTCCGAAATTGATCTCTAGCTTTTAGCTTCAAAATAGATCTGTCAAACATTCATAGTTTTGCCGTTTTTAAAAAAAAAATATTAATTGTCTATTCAAAACATCCAGGTTTTGGAGATGAAGTTTCAAGTACAATAACCACTGTTACTTGTAAAAATAAAAATCATCACTTACAAAAATATACAACAATCAGACAAATTAAATGTATTAATAAATAGACATATATTCTGAAAATTCAAGTCAGAAGTACTACTGTAAATTACTATCATGAGAGTCGATAAAATCTGATATGAACAGAGCATACAGGGAGGTAATTTTAACATTGTATTTACCGGTAATATGCACACCCAATAGGACAAAACGAGGAACAGGGAGAGGGGACCTAGAGCCCCTTACAAAAGTTCAGCAAGTTACATGAGAGAATTCCCTGTTAAGTCCAAATGACCACCCATATGAAACCTCCAAGAATTGTAAGTATTTTGACATGCTTTATGGAAGATCTGTGTCATTAAAGATTTTAATCACTGCTTAACACTCAAAAATAAAAACTTTGTATGAAAATTTAAAAATTTTCAAAAACTGTGTTTGTACTGTATGCTCTGCTCATGATGAAATAGGGACAGAAATACAAGTAGAGACAAATATTGAATTGGTGGCCTTTTTGTGTGATAACTAACTTCAATGTCTTCCTTCTGGAGATAGTCTAGACCAACCTCTTCATCTACACCATCTTCATCTTCCTCATCATCATACTCTTCTTCATCTTCATCTCCTTCCTCATCATCATCATCATCGTCGTCATCATCTACAACACCATACCTCTAGACTTTAGTACTCCAGACTCAAGACTTATCTTTTAAGTTTTACACAATGCATACATAAATCTTTGACAAAAGTTATGTTTATAGATGTTAAAATTGTAAATAAAATTTAAAGGGATATAATATTTGAATTTCATGTCTTTCAGTTTTCTTTAAATTCTACAAGGCAAAGCAATATAAATATTATGTTTGAACATTATTTTAGGCCTAGGAACTCCAATCTAAGACAATAAATATTCAGGCTAAACACATTTTGTTAATATTTCTTATTTGACTGAAGGAAGGCCATATAAAAGATGAGATTCTTTCGAAGTTTCAAATTCATCCCATTCCATCAGCCTAATTATTTTTTCCATATAGCTCAACTCCAAAACAGTCATTTGTTCTTGAGATTAGCCAAAACAGCATCATGACACTCAAGATGACAAACAGATCCGATTCCCCTACCATCATTGTCTGGGTCCTCTTCATCGTCGTCATCATCTTCATTCTCAGACCCATCCTCTCCTTAAAGTAAAACATTTGAAAATCATACAATCAGAAAAGTTTAATAGACATATGGTATGTTTATAATTCTGTCACCTTCTGTTCCACTCACCATCTTCCTCGTCCTCGTCAGCCTCCTTGTCATTCTTGTCAAAGCCGTCCAGATATTTCAGGTTTGGTAGGAGTTCAAACACCTGTTCTCTGTAATCGTCCAACTGGGTCACTTCACAGTTAAAGAGGTCAAGGTGCTTCAATTCACTGAAGTTTTTCTGGTAAAAAAATACCAAAACTTTTAACAGATAAATTTATAAGAAAGCTCAGGAACTATAACAAATTTCTACAGAGATTTATAATGGGAAATGTTGACATCTTTTCTCCATTGGGAAGTATTTCGGACACCTTGCACAATTGTTAATGTTATCATCTAGGGTTAATTGTGCTGTTTCCAGAAAACTTAATTCTTTTTACTTTTAGCAGTGTATTGAAACCGGACAAGGGCTTTTGAGGTAAGAAATCTTGGGAATTTTTTTTTTAAGTATAATACCAAATGAACATTCTAATACATACCAACGGTTCAAGGGTGTCAATTTCTTTGATTTTGTTTCCACTAAGGCTAAGGTGAGTGAGGTTGGGACAGCCTTGTAGGTTTTGTAGTCCAGATTGGATTCGATTATCACTAAGTTCTAACTGTAAAAATAGTAATAATCAATTTTTAAAAAACATTATTAAAACAATAGTCTTATTCTCTTTATGCCCCTTTAAACTTAAAAGTAAGTGACATTTCATGAATTTAGATGCGAGTACTTTCTTTTCTTTAATAAAGCAAATTGATCTCACCTTTTGTAACTTTGGTAAGCTAGGAAATCCCTTTAATGACGTTAATCCAACATTTATTAGGCTAAGTGACTCTAATTCTGAAAACTCTTCTGATAACCCATCTATTGAAGGCGCACGGCAACTGTCCAGGTTCAGTTCCAGGATCTGAAAATACACGTGGATTTGTTATTATTTTTATGCACTACTTTTCACTAAGCGTACGAATACAAGTTATTTGCATAATTGATCACATCTCCAGGTGGTTGTGAACATTCATCCTAAAATTAATTGAACTTAAATGAAAATAAATAAGAGCTTTTTGAATCAATGTCAGAGAGCATGTTTATTGGAAAGCATGTTTGCCGATATTCATTACGCAAAGGCAACTTCTATCTGTAAAACGGCTTGAACATTTGATACAGGCACTACTTTCTTGGTAGCGTATGTATACATCAAAGTTAATGCTGAACAAAGGCTAGAATGCCAATGTCCGCCATACTGTTCACAACGCCACGTAAAAACTCGTGACTGAACTCCGATTTGATCACCTAAAAATCGCGTTCAAAAGCTTGGTAAGTTTCTAAAATGATAGAATATTACAAATCCGTGAAAAAGACATACACCAAGCGGTAAATGAATGTATAACTTGTGGAATTTTATAAACAAAAATCTTGCTTTCCAAATATTCAAAATGGCGTCTGTAAGCTGACAGCAAAATCGTTCTAAAAATAGTTCCGGAATTAAATTCAGTAAAAGTTACATTAAATGCATTTTGTTTTTATATGAAAATATAAATGTATGAGTTCAG
