NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCGGAGTTACCGTAAACATAACATAATAGTAAAATTAGTATNNNNNNNCGTAGGTCAAGGTAGGTAATTGTCGGTATATAGCAAAGCCGTAAACAAGGGACAAGGTCAGATATTTACGCGAGTAACACTTTATGAATGAATTTTGGTGTCNNNNNNNGTATTTAAAAATTTTGTACGTATAATATTATATGTTAAGTGTGGTTGTGTTCTTTAACAACATTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGTTTTTTAGTCAGTTTATATCCTAATCTCACAAACATTTATTCCTAATTGAAACAAAACTAGAAGTTAAATTATTTCATTGAGCTTCGATATTGCTTGTGCGATCACTATCGTTTTTATTTCTTTCTTTCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATACTTTAATTCAACAAATGTAATATACAATTGATGACTGTTTGTTTGCGATGTTCTTTTACGTTCTTGTTAAGGTTTTTTAGCTAGGATGCACTCAGCGCAGAATATTATCAATTACTTGTTCGTGCTTTCGCAAACCACACTAGGAAGCTAAAAGCTATACATACGTATTTAGTATAATATAATGAAGTTATTGTTTATTTTTGTTTGTGTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCATTAACCACTTGTAATTTAACTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTACAAATTTCTCTTAAGTTTGTACGTATCAACTTTAATACAATATGTATATCATATTACAGCACACGAAGCAAAACTTTCTTAATACTTTCGGTATATTGGTTGCACGTGATAAGCATCGATAACCTTCGCTGGGTTTATAAATGTTCGAGAACTCAAACAAATGTCAACGAAATAAACAAATTTTAGAAGAAAAGTCGATCGAGTACGTAACAAACATCTACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACAACAATAAATAATTAACAAAATATAGAATTACACATAAAACTAACATAGACGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGCGACTAGCGCCAGAGCTAGACAGTGGGAGAATGGATGCAAATATGTCGCATGATGTATGAGACACATTTAGACCAAAACACAACATATATATTAGTATGATACAGAAAGTCACAAACGATAAAATTGCAACGATGTCTGTACATGAAATATATGTAAGGTCAATGTATTGTGAATGTGTTTTTGTGAAAAACGGAAGACACTATTTATTAAGGTATTTTTTGTCTGGACGTTTGTCGGCATACATAGTTGTTCTTGTATTAAGCATTGGTATTGGTATATTAGTATTACGTAGTAAACAATTATAAAGAAATCATATGAAGTTATTCATTATTATCATTGTGAATTTATGTTTAATAAAATATAACACATGAGCAGAGCAGTAACCAATTGAAAATGCCATAGGTAAATGACATTGGTCGGTTGATCGAAAAGTATCATATGAGTTTGATTTTCGAACAAGTATTTCAAATNNNNNNNTTTAATATTCTAAAAATTTCTGATGTTTTGTCAAAACACCGTTGCTATGTATACAATGCACCAAGACAAACGTGCCGATATGGTTCAATAAAAAATAATTTTAAAAGTAGCGTAGTACTTAATGTTCTCATTGCATAGTTTAGAATTGAAGTGATTGTATTTCGTATCTGTATTTTTTATATTGTTTTTAGTTAAGACAAATGGTACGAATTGTTACGCGCCTGTATTATGTACGATAGAGACATAAAGGATTTTATTGATCGGTGAGGTTCAGACAACGGTTTTAATAATATAATATTAAATGAATACTGGTTATGAGAGACAAAATGTCAGATTCGTTCTTTCACATTTTTGGTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATATTTCTGTACTTGTTGATTTCGATAAAACTTGTTACAGCCTAACATTGTGTCTTGTTAGTTCTAACAAGTTTTTGTGTTTTTGATACGTATACTGTAATTGGTTATTTTGNNNNNNNNNGCTACGGCCGGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAGAGTCATGACCATAAATCTATATAGCGTATNNNNNNNTTAGGGCCATAGTTAACCGGTTAATAGAGACGGAGCGCTAATGAGTATCAATAAACACAGAGACACAGACGCTACAGAGTCTAGCCCTATCCTGTAATCATTATCTACGTTTATTAAAAAGAGGAAAAATTTATATTTGGTATTAGTGAATGGATTGGATAAACTCAAAAACTGCTAGACTAATTTAATACACCATATTACAAGTACGTGCTACATTATAACTTATAATTATACTATAGATCATGTTAACGACTGAAAATGCAATATATATGAAGGGCAAATCGGGTCAGTTTGAGCTTTAAAATATACAAAAGTTTCGCATCGTAATATTCATGGTAAAAGATTGTTGGTTTTATACTTTGCATAATTTTTATGGCCTTGTTTCATATTTTTCAACNNNNNNNTCTAAGAAAGACATTATTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATATCATTTCTAGACAGCCATATTGTAATTTCAGTCACAAACTTGAAGATAATGGAAAATAATTTCTAAAGACGAATCTTCCTCCAGCTTTATATGCTTTGAATGTTATTTTAATTAACTCGATTTCAGTATGTGCCTGCTTTGTTCCGTAAAGAATTTTTGCGATAAGCGCTTTGAAAGAACTAAAAGCATTATTCTTTCTGTTGTACTTTTAAATGTAGAGCATTATTTTGTTTAATCACTTCTGAAACATTACTATTTGGAACAAAGGGAAACTTGAAACATATTTCAGTGCACCGTGTATTCAGCCTGTTTTTCAAGTAACCACAGATAACTAAATCTGAAAGTATACGAAATAGCATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTACCGTAAGTATGCAGTCTGTGTATCATTTGTGTCATAATTTAGCAAAGTTAATTATTGGTTTTATGGTAGATACTTGATAAAACACAAACATTTATTCCGCTCTAATACCTTCATTAATATGATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAAAAATACCCATGCAATCTCTTAAACAACAATAAAAATAAGCAATACTACCATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATCCTTTATGTGGACTAATGTACGGTACATGTTTTATTATGCAAACTAGTAGAAAGCTTATTATAAATCCCTCGTAGGATATATTAGTATATACAGCGCAATGATGCATCACTAACTTATTTCCGATAAATCTACTGCAGCAACTGAACTTTGTACATAAGTTAGGCTAATGTACTAATATTGTATCAGCTATAACATCTGAACTTTAATCAATTTAATTTACAATATACGCAAAATATTTGTTCTATAGTTATAACAAAGTAATATTGTGATGTAGGTATGGTCCTGCTTTGNNNNNNNACAANNNNNNNNNATTTGTCTTAAGAACTCAGTGTTATCCTTAAGTAATTTTTCATTTGGGGTTGCCTTCAGAACTTAGCGTACGAGTTGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTATTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATAATTATGTATTAATAACTATACGAGCAGTCTCGGGGAACATAGCTGATGAGCTACAAGAGCGGTGCCTGGGGCGTTATGGCTATGCCGTACGTCGGTCTGAGGACTACGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTTATAACAGGAACAAACGAGTGAGTGTGTAAGTTAAAAATATTTATTTGTATGTATTAAAAGTTTATACACCTACTATACTGTATATTGACACATGAAAGTATAGACTTTATTCTTTATAAGCACGTAAAACTTTATAGCGAGTCCTCAAAAATCTCATATTCACGTTTACGGTGAATGAGCAATAACAACGTGTATTGCTGCGTGTGTGCTGCATAAAGTAAATGGACTATGTTATTTAAATCAGAAACTTGTAAACTCTTTCCGACATGAATGAATTTGAATATTCGTTTTCAACTAATTTAAAGTTACGATAATAAGTTTCGNNNNNNNNNATTGACATTCGATAAGATCATCAGGGATTTTGGAAGCTCTTGTTTATTTCTTTAAATAACCTGGCTATATATATTGACTTCTTTTTCTTTTGGTTATGCTAGTTTTAGAGAATACATTTTTATATAGAAAGTCATAAAGACCCTATCCGACGTGCGATTGCGGTAATAATTCAAAGAAAAGTGAAGTTTAGGTTTTGGAGTCTGAAATTGCATAATTTAATCTCCTTCGATTAAAATTGTTTCTCTTAAATTTACTTTAATTTAGACATAATTAACCGCTACAATAATGTAACTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCTAAAGCAATAACCAAATTCGTAGCAATGTACAAAATCTAATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTCGTGAACAAGTATTAAAACAAATAGAACCCAAGAGAAACAACAGTTTTCAAACAGCTCTTGAATGAACATTTGAGTATACGAACTTTCTACACCGATGTACCACTTGTTAGAATATCCTTTAAAAGCTTTATTATTTGAAAGTAGAAATACATTCAAGTTTCATATTAACGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAGATAAATTATAGTGTGAGTGGATCAGATAGAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN