nnnnnccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggnncctcggggncnnccngnnggggccnccccncnnnncnncnnncnnnnnnccnnncgccncgnncnnnnnnccnngccnnnnaacctgtgnnnntnnnnnnnnnnnnngnnnnnnnnnnnnnngnngnnnnggnngngnntngnntgnnntggttnggnnnnnnnttntnnnnnnnntnnnnnnnnnnnnnnnnnnnnnggggaaaccaanttnnnngggggnnnnnggaagaacacagcgggncccgagatatacccggtggaaaaataatctcccaatttccgggcccccaccccccgtggggggggggggggggggggggggaaaaaaaatattttctctcctctctcccccccaaaaaaattttttccccccccccgggggggggngggcgcccccccaaccctctctttttttttggtggtgtntttccccccccaaaaaaaaaattttttttcccccccccccccgggggtttttttttttggcgcggggagggaaaaaaaaaaaaaaaaaaaaaacaaactctttttttttttttttggggggggggggggggaggaagaaccacccccgccggggggggggggcctcctcctctttttttggttttaaaaaaannttggtgaaagaaacaaaaaaagggggggggtttttttcccttccccccccccctcccccctngggcggggggagaaagagaagaggaaatatttttttttttttcccccccccccccccccccccccggggggggggggggggggggggggggggggaacagcccccccccctcctttttttttt