NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATGGGCTTTCTCATAAGGTTACGATTAAATTGAAGTTTAGTTTAAAATGTTAGCAGGTTGTTGGTTTAGTTAAAAGTTTTAAAACAAATTGAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAACACAGTGTTAAGTTTTCTTACTCATGTGCCATATAAACATATATAAATAATNNNNNNNTATCAAGTTACTTTACGTTTACCTTGATTACTTCTTCATATAGCGACAAGTACACAACTGGTTTGCCACTGGACAAATGTTATTACATGTCACAGAACCTACTTGAAAAACATCGGCTGTCTTTTTCTAAACCTTGGATTTCGAGTGAGACGAACGACTCGAACAGTCGATTGCAACCTTTATGACCATATAATTTTATAGTGACAGAAATGTTATTAAAAATATGAGATAAAGTTTTTTAAAATAAGTATCGATGATTTATATTTAATGTTTGAAATAACTTTGAGACGGTAAAATAAAAACTGATTAATAGTCAAACCGACATACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGATCTCATCGATAGAAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGCATAGCACACGTAACAGCAGCAATGTAAGTAACACAAAGTTTTGATACNNNNNNNNNNNNNNNNNNNNNGAATTTAAATCCGTCAAGTAACTCCAGTTTTTGCGAGACTTTATACAAAATACAAGATTTTCATTCAAAATGAACGCTGACCATGCACTGACCTCGTTAGCTTTTGGTGTTTCTTATCACGGCCACTTAAATTATAGGTTCATTGAACATTTAAAAGTATTTATTTTTGGGTAAAAATCTAAAATTATAAGTTAAATAATCATTCAAAGTGGATACATATATATTATATGCATTATATTTTAAAATTTATTTAAGAAATAACAAAGAAGCAGTACAAATACTTTTTAAATTGTATTATTACACAGTTTTATAGGTCATATCGATTTCATAAATACATAATGTATTAAAATTTAAAAATTATATATTTTTAACTTTATCGATAGTTTTGCAAGTTTTTAAGTCGCTGTCACTAACTTTAGTTTTGGGTCAGGCTGCACAAACAAGGTCATTGAAAATTTATTTGCTGAACAATCTAATGTTATTTCGACAACTGCATCTGAAAGCTTATTTTAAAACTTTAATGAAAGATACATTTTGGAATTTCAAACGATTCACGTAGAAGGTGTTCTTGATAAAAAATAAGAAATTGAAACCGAACTATGTATTTATTTTAGCATTTAGGTAAGAATTTGGACGTCGCTTTAATTATAAGTGATATAAAAATTCTATGGTGCGTTATAAATAAAGTGTTAAATTTGAAACAAACAATGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGAACAAATTAATATTTTAAATGTGATATTTACATTTTGTAACATCAAAACATTAATTTAATAAGGATTATTAGTTTGAACATTGTATTATAGTTTTAGTAGTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTTCCTTAATATTGCATGACAACCCTCATCAAATACTGTCAAATTTAGGCTAACGAGAAATCAAGGATCATCTTCGAAAAACGTAAAATAAATCTACTTATGGTTCACATTACATTGTAATTTTTTATAATTNNNNNNNNNNNTAAGTTCCTAAAAGTTTAATTTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAAAAAGAATTGACGTTGTAAATATAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTATACTTCTTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAGCGGGAAAAGCCACGTGATCGCAGTTACCATACATAGTAATTATTATTCTATGGAAAATTTATTGTTAAAGCTTCATAATGAATAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCCTTCAAAAACAAGTATATTAATATTAAAACAGTGATTCGTACCTGTTGCTATTAAATTATTTGATGTATCATTCCCTGACGTGTAATGAAGATAAATTGGTAAATCTGAACTACAATATTACTTTTGATGATGTATTCTGAATTTATATCGCGTGATGCGATACTGTGATTTATGACCGATGTGAGGCGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGGATACAATGACATAAAGAAAAATCATTTATATAGACTAACTTTTGTAGTACACTAAAATTTGTTTGTCCTAAGTTACAGTATATATTAAAAAATAGTATGTTTGTGTAAATTAAAGGTAGAACAGTCCTAAAATATAACTTTCACTGACTAAAATTAATTTAGTTCCTAAATTTGACTTTAATAAGAAATTTGTTGAAATTGTATATGGTACATGCAACCGTATTAAAACATTCGGAATCCTTAACATAGAAAATTTTGTCATCGGTTGTTTATCAAAATTGTTCAAAGAGCTAAAATTTGACACCAAAAGTCAGGGTAAGATAAATGTTAAATTAATATATATGGTATTACAATAACAAGCAGCATACAATTTCTCGCAACTTAGCTGATGATACTATTTAAACACTATTATAATGATACGAGTATTAAATAAGTCGTTAAGACCTCAACGGAGTCTACACTCCGAGCTGTGAATCTGTCACGTGGAAATGACATGACAGACTTATAAAGTAAAATTTCAAAAGTTCTAACAAAAGCCTACTTAAATAAAGTTTATTTTAGGTTTGAATTATCTGAGAAAAGGTTATAAAATAGAATACAAACAATAACATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTACTAAGTTAACAAATACTTTACAGTATTGAGATAAATTAACATATGTCCAGCGGTTCGTAAAGGTCTAACCGACAGTACTGACCTTATCTAATACTCGGACACAGAACAATGGAACTACAGAGAAATATAAATTCAGAATTTACAATTAGATTTGACTATTTACTATGCCTACTAATTTTTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAATAGGGCTATTAAAACGTGTTTTCTTATTAATAATAATCATTCTTTTAGAAAATATGCAAAGCTAACAAAAATTGTTAGCTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGAAGCACGTATTACGACGTCTTTATGCTTTATCTTGACAAAGAAAGAGACTTGTAAAGAGACTCAACGTATCTGTAATTTTTGATTCGAATCAACATGTTAAACAGACAAGTTTCCTTATCATAAAAACCATTGAGAGACTATTAATAATTGTGTAGGTAAAATAATTAAACATTTTAACATTTATGCAAATTAATAATTTCATAAAAAATTACACTACATTATAATCTATACAAAGAATTATATACTAGTAAATGGAAATCACACGTGTAAATAAATCGCAATTTGTCTGTTCTATTGCCGATTTCAAATAATCATTTAATTATTTAAAGATAATAACTTCGAAGATTAGTATCAATCATTTGTTATAACNNNNNNNNGTTAAAATATCCATATTAATATTCTATGAATATAAGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTCTATGAAGATACAAAGATGAGTACAAAATGGACAAAATAAATTATGCATTACTGACTAATATTAAAATAACAATACACGAGACAACCAAGAATAACAGAAAATATAATTAAAAGACAGCTGACAAACAAAAATGGCGCGATAACACTATATTTAACGAGATTGAGCTATAAAGTGTATTTGTAAGAGACCTTTAAATTCAAAATTTACTTGAGCATTATAACACAGAAACATCAGTTTTAGTTTCGTGATTCTATAGTATTGGCTTCTCATTTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTTAAAATATTATATTAAAATCAAATAAATATTATCATTTACAACGACTTTGTCAACTCGTGAATTTATTATTACACATAAATTTACTGTTATTTTCTATAATAATAAACACAATTAATTATTTTATATAGCATCTGAAGTATGGGGAAGAAGTACGTCTATAAATACATCTATTTAATTTAATTTAAAAAGTATTGTGTATATAGATAGAAAATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAATTCGCGCTAATCTACAGCTCGAGTCCGCTCCTTTTCCTTTCATTTGGCCTTGCGCATGCGTGATATAATAACGTTAACGGCGCACTGCGCATAGGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGGCCGTTACCACATGCACAAAATCGCATTTGTGCATGTGGTAAAGGCCATTTAGTTTGAAATAATTTTTATGATGAGATTCGTGCTAACGGTTAGTTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAAGAGTGAAGACCCAGAGCATTTTCACATAAAATTAGTCACTACAAATACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTATCGCCAGTATAAATTTTAATAATTAGTATAATCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTTATATTTTACATTGACTTGTGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACGTTAACTTATATTAAAAGTGTCAATCATCGAAGTATCCTAGCTCAGAGTATTGGACCACATTAATTATGCAACCACAGGCATGTTCCCAGAGAGTACTCTGTTAAATAATAATTAGAGATGATTACGTCCAATACTTTTGTGTTAGAGTCGCCAATTAATACCTCAAGGTTACCCACATATTTTTATAAAGGTTTCTTGATTAACAAAGGCATTAGTTATCGTGCAAAAAANNNNNNNACTCGATTCAGTATCGCTTACGATTAAACAAACGAAGTAACATTTTAAATCAATTCTTTAATTTTTTAATCGATGAATATTAAATTTAAAAGATAACTATTGTATAATAAGACTCTTTTGAAATAGCAGTAATTAAGAAAAAACTTTATTTTAATAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTCACTAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGATTTCTATGAAAGTATGTATCTTGTTAGCGTTTGTGAAAAATAAGCATTNNNNNNNCACTAGACAATATCTGTAACAGTTCTGACCTCTAAACAATTATAGAACAAATCCTCGTTCCTAATAAAATAAACAAACACACGCTGACATTGACCCTAAAGCGTATTTATTATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCAATACTAAAATAGGTTTGAAGATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAT