ATTTTTTAAACATCATTTTAAATATTTAAATATGTATTTGTGTGTGTGTGTGTCTCTGTGTGTGTGAGTGCCTGTGAGTGTGTGTCTGTTAGTCTGTCTGTCTGTCTGTGTGTCTGTCAGTGTCTTCTGTATGGAGAGAATGTGCTGTAATACTCGGGGCGGGGTGGTCCAGGGCCCACGGGTGATGCCACACCGCCTCCCCTGTCACCTTCCCTGCAGGGCCTTCCCAGAGGTCCCATAGCATGTTTTGGCCCACCACCAAGGTAGAAGGGCGCCCAGCGGCGGCCAGTCACCTAAGGGTGGTGCGATCCCCACCTACCCTATCCCCGGTTCCACCCGTGCGCCCCCACCGCACCCGGCGCCCGCCGCTGGAGCACACGCCAACACCCCCCCCCCCGTTGGGAGGATCGGGGACAGCAACAGCAGGACAAGTGGAGGGGTCGGGAGGAATGGGGAGAAGGAAAGATCCCCTGGGATCACTGGCACAGCGGAACCCACACAGCCGGGTTGAATCCTCCGGGCAGACTGCGCTGACCCCAGCCGTTTACCTCTTAACGGTTTCATGCCCTCTTGAACTCTCTCTTCAAAGTTCTTTTCAACTTTTCCTTACTGTACTTGTTGGCTATCGGTCTCGTGCTGGTATTTAGCCTTAAATGGAATTTACCATGGGCTTTGGGCTGCATTCCCAAGCAACCCAATTCTGGGAAGACCCGGGCCCGGCACGCCTGGGTCCGCTACCGGCCTCACACCATCCACGGGCAGGGCCTCTATCCGAAGGACTTGGGCTCCCCACGAGCGGCGCTGGGGATTGGTTCTTCCGTACGCCACATTTCCCGGCCACAGCACGCGGCAGGGATTCGGAGANANNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNCGCTGACTAATACGCTTAAATTCAGCGGGTCGTCACGTCTGATCTGAGGTCACGGTCGAGAGGGGAAGGAGGAAAGGAGGGCACGCGCGCTGCCGTGGGCGGACAGACAGAGAGGGGAGCGACTGGGTGCCAGGGTCCCAGGCCGGGGCCTGCGACCTCTCTACCCCGGCCAGCTCCCACATCCCGGGATCAAGTCTGGTCAGCACACAGATGCCGCGGCGTCCCGCCCGCTGGCACCCAAGCAGTCGGCCCCCGGCAGAGGGAGGGGGGAGGAGAGGTACCGGAGACAGGTCCCTCGGGTGCGGTATGGCCCCCACCCCGTCCGACGCTTGCAGGTCGCTTTCTCCGTGTGCACTGGCAGGTGCATGGCGGCGATGGATGCACCGACCCAGTGGGCAGGGCCCGCCTCCCACCAGACAGGAGGCACGATGACCGACCCCAGGGACGCGGCCCCGCTCGCGCCCAGGCACCCGACCGGCCCACGCCGACGTGTCCACATGGTGGGGAGAGCGGGCTAGGACGGGAGCGGGAGCAGCGGAGCAAGCAGGAAGGAGCCACGAGGAGGGTGGCCGGCACGTGGCGCCAGTGGATGGGGAGGATGAGGCCCGCCCAGACCCACCGGGTGTGGACGACGGCCGGACGCCGCCCACGTCTGAACTTCGGGAGACCGAGGGCCTAGGGGAGCCCTGTGAGCAGAGTCCCAGCCGCGCAACGCGCCCATCCCCCGCCCCCCCCCCCGCAGCGGCGCAAAACCTCAGGGGGGCGGAAATTGATCCTCAAGCGACTCTCAGACAGGTGTAGTCCTGGGAGGAACCGGGGGCCGCAAGTGGGTTCGAAGTGTCCATGATCAATGTGTCCTGCAATTCACATTAATTCTCGCAGCTAGCTGCGTTCTTCATTGACGCACGAGCCAAGTGACCCACCTCTAAGAGTTGTATCGGTATCTGGGGTGTGAGCGGACTTGTATGGGTGCTAACAAGGGCACCAGCTCACCCGCCCGCCCCTGCTGCACCGGAAGAGAGGGGCCAATGGCGAGGCGGTTCCACCTCAGGCCGGCCAGCAGGAAACTAAAGGATGCAAGTGAAAAGAAAGAAAAGACAGGGTCAGGAACGGAAAGGCAGGACACAGGAGACATGGGACGCCGCGAACCCAGCACACAGCGGCCCCGGGCAAGGGAGGCGCTGTCGGCGGCGGCGGAGGCAGAGGCGGGCGCACGAAGGTGAGGACTGAGGCAGAGGAGGGAGGGAGAGAGAGAGAACGGAGGAGGTCCCTTGACGGACCAGAACCGACACCCTCCCCGCACCGCTCCGTAACAATCCCCTCCTTTCCCGAAATGTTCACTTGGCTGGCCGGCTGTGGCACGTGCCACGTTGGCGTCCCGGGACGCGTCCCGGTGAGAGGAGTGACTCACACAGGCCCAAGAAAGGACCAGACACCCCCTCGGCCTTCTCCATTAATGATCCTTCCTCTGGTTCACCTACAGAAACCTTGTTATGAATTTTACTTCCTCTAGATAATCAAGTTTGACCATCTTCTCAGCCCACCGACAGGGCCATGGGCCTATCAGGCCTCACTAAACCATCCAATCTGTAGTAGCGAAGGGCAGTGTGTACAATGGGCAGGGACTTAATCAATGCAAGCTTATGACCTGCACTTACTGGGAATTCCTCTTTCATGGGGAATAATTGTAATCCCCGATCTCAGTCAGGAATGAGGTTCAATGGGTTACCCGCGCCTGCAGGCATAGGGTAGGCACAGGCTGAGCCAGTCAGTGTGGTGCACGTGCAGCCCAGGACATCTAAGGGCATCACAGACCTGTTATTGCTCAATCTCAGGTGGCTGAACACCACTTATCCCTCTAAGAAGTTGGGGGACGCCGACTGCTCGGGGGTCGCATAAATAGTTAGCATGCCAGAGTCTTGTTCGTTATCGGAATTAACCAGACATATCGCTCTACCAACTAAGAAAGGCCATGCACCACCACCCACGGAATCGAGAAAGAGCTATCAATCTGTCAATCCTGTCTGTGTCCGGGCCGGAGTGAAATTAAGCTGCAGGCTCCACTCCTGGTGGTGCCCTTCTGTCAATTCCATTGTTTCAGTTTTGCAACCATACTCCCCCTGGGACCCAAAGACTTTGGTTTCCCAGAAGCTGCTTGACTATCATGGGAATAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAAACTCAAGAGGGGTTTTTCTCCTATTTTTGTTCCCCTTCAGAAATATGAAGTAGATTGAATAATTTTACCCTCTTTGTCCTAGTAAAAAAAAAATAAGGCCAAAAAATAATTTAAATTGTAAATATGTGTTTGTGTGTGGGGGGGTTGTTTCTTTATTAAATTATGTGTGAATATTTGCCTGCATAGGGTTGCCTATGGAGGCTAGAAAAGGAAGGGTATTGGGTCCCTGAAACTGAAACTGATTATGAGTCCTCTTTTTCTTTGAAGTCTTCTTCAAAAGTAGTACATGTTCTTAACTTCTCCGTCAACTCTCCAGTCTCCTGTAAAAATAAGTTAAAAAAATGATTTCTGTTGCCTAAAGACAAGGAGGCTTCCTAGTGTCCACGAGTTCGTGGTGCCGTTTTCATGTCCAGGTTCCACTGCATTTGAACGTTGTCGCTGCCTCCCCCACCCCCCCGCCCCCGCAAGAATGGCAGTGTTCCGGTGTCCTCTTTTCTCAAAATGAGTTAATTCCACCGGATCTGGATGTTGCCGCTGACTCTCCCGGGAGAATGACAGGGTTCGAGTATCCTCTTTTCTCAAATAAAATGTTTTAACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTATATCCGGTTCCTTTCAAGATGCATTTTATTACTTCATCAATCGTATCTAGTATACATATATACATATATATGTACATATATATATATACATATATATACATATTCATATATATACATATAATATATACATATATACATATTCATATATATACATATAATATATATATATATATATATATATATATATATATATATATATATATCCTCTTTTAAGGAGTGGGAGCATCTGAATTTTGGTCATCCGTCTTCTTGAGCTTCCTGTGGTCTGTGGATTGCATCTTGGGTAATTCGAGCTTTTTGGATAATATCCACTTATCAATGAGTGCATACCAAGTGTGTTTTCCTGTGATTGAGTAACCTCACTCAGGATGATATTTTCTAATTCATTCCATTTGCCTATGAATTTCATGAAGTCATTGTTTTTGATAGCTGAGTAGTACTCCATTGAGTAGATGTACCACTTTTTTGAATCCATTCCTCTTTTGAAAGGCATATGGGTTCATTCCAGCTTCTGGCTATTATAAAGAAGGCTGATATGAACATAGTGGAGCATGTGTTTTTGTTGTATGTTGGAACATCTTTCGGTATTTGCCTAAGAGAGGTATAGCTGGGTTCTCAGGTAGTGCAATCTCCAATTTTCTGAGGAAACTCCAGCCTGATTTCCAAAGTGGTTGTTCTAGTTTGCAATCCCACCAACAATGGAAGAGTGTTCCTCTTGCTCCACATCCTCCCCAGCATTTGCTGTTAACTGATTGAANCGC