NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGCAATTGTTAGAATTTACTAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATACATACATTTATCGGAAAAATTAACTATATATAATTACTCGCTCGCTCTCTTAAGTGCAAGTATCTCTATCGTTTAAATACATCCCGAAGGATGATTTAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTAGGTTTAGTAGAAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTTCAATGGACGTTACTACGGTCGGAAAGATGTATGTACGTATATCTGGTAATAAAAACAATATTTAAAACACACCTAAACACAGCAGCAGGGAAACTTTATATTAGTTTTTAGGTTCAGTGTTGGTTTGTATTTGTGTGTATAAAATTAACCGTTTTATAAACACAATATATAAGGCGAGTATATATTTCAAATTCAAGTTAGCCAAAAAAGCTTTTATACTCGTATCTTCNNNNNNNNTCCTTCAAAATAAAAATTCATCAACGTTTTAATATTTAATTTATTACCATATTCCCCAACAAAATTTTATGAAGTACAATGCTTGCTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCGCGCGCAAGCACGCACACATACACACTAAGTTTTTAAGTTTATTGTGCGTAGCAAGTAAGGGAAGTCAAGTTGTCCCTGTGCAATTTTAATAAAAGACTTAAATCTGCTATTTTGCATGTTACATGAAATGGTACGATGTGATGTCTCTTACATCTTAGTTGATATCTGACGTCATTGGTATTGGACTTTAGGTGAATGTGTTTAAAACTCTACGTTGAATCGACTGTAATATACCTTCCTGAACATGATACAGCGGGTTCCATACTTGAAAACAACACTCTAGGGTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCTATTACATTAGTGTGTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATCTTTTTAAGCACAATTCAACAAATTCTTGAGATCCAGAAACNNNNNNNGGTGTAAGGAGTTTTTGCAAATCAAGAATTACGAAATTTATAATAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTACCAATAACAATACAAACCTTCACTTTCCAAAATTTGAGCTAATTTCAACACGAGTAGAGTACCAAAGCTATATCCAAGAAGAATGTAAGGACGGCTTGCGCTTAATCTTTCTTTAATCGTCTGAAACAAAATCCATGTTACATGCCAAAATATATTCAAGGTGATATACCTCTTTCCTAAAATTTTCAATGACGCCTCATGCCTTATGATAAGACCTTATAGAAAATACTAACTTAAGACAACTTTTACTTACCTTGTATGACTTTTCAACCAGCTTATCCAAGGTGTCGTCTTTTTCATCATAGCAGTATTGGAGTACGCAAACTTTAATCTTTAGTTGACGACATAGGTTCGCCATTCCCGAAGCACAACCCTCCATACCGGGAAACACGAACATGATCATTTCATTTTCTTGATTGGATAAAAGATTCTGGAAAAATGGTTATTAGAACATATTGAATTTATGAATCAAACTATACATGATTAACATAGAGTTAATTAGGAATGTGTTTAATTAGCCCCGTAGTTGGATTTTCTTTTAAACGATGTAAGTTTTCTCCTGACGTCTCCTTTCACCACCAAAATTTTAATTAGTTNNNNNNNTTGATTAGATTAAAAAATTCTCTTATAAATAATTTTCGCTTGCTGTAAATACTATAATATGTGTTGTTGTGTAATATTACGTGAGTATATCAGGTAAATGCAGTACACTCTAATACACACAATTTCACTAGATTAAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTTGTATAATAATACAATTATTAATAAAACTCTCCGATCCATTAAACCTGGTTTCTTTGTCCAATAATCAATTCGTTTTGCGAATATGGAAACTGGGCTTTAATCGNNNNNNNNATGGCACTCACAAGAAAGAGAGGGTATTATTCTACACTGCTAGATCTACACAGGAGCCACTATAAATTGCTAAATATTAAAATAATAAATCCCTTACATCACTGCCATCGTCAAACATAGTTGGCAGGTATATAAAAGGTTCTTCTACCAACTTTTCGTCACCAAAATTCCTTATAAGGACACGTAAAGCAGCTGAGTCTTCAGGACTTGTTAGACTAACTATTTTTGTTTTTGAATCGTCTGTTTCACTTTGAGTTGTTAATTCAATTAACCTATAAACAAAATGTAATTTAAGTTAAGTTAGTACTATAATGTGAGAATTATAATAAGTTAGGAAAAATGTATCAATACATTGTCGGACTTAATTAATAATTTTCGCAAATGCAATCAATTAACTTCCAAATATTAATTAAGTCCAAAACCTATGATTTAAGAAAGTAACTTACCTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGTAAGACACATTTTGATTAAATTCATTGCATTTATTTCATAAATTTCAAAACAACAAATCATCAGTTACTTGTGAGCTTTAGACAAATGAAAATTTTGAGAAAAAATTAAATCACGTGCTTACGTCTCCAATGGCACCCCATTGTATAGCAAGAGCGGGCAGACCAAGCTTTTTCCTTCGTTCGCAGATCCTTTCCATTACAGAGTTAGAGAAGCCATAGTTAGACTGACCAGCATTACCACGACCGCAAGATACCGATGAGAAAATCACGAAATCTCTGAAATTTTTCACTTATTATTATGTTATTTTTATTTTCTAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTCAAACCAACTTTAATTTTGGACACAATTTTTGTGAGAGCTTATCCAAGTTCATCGTAACTAAGGCTTTGGGCGCGAATGATGTTTTGAAAGTTTCTGGAGTTTGATTTTGAAAGACGCGATCCTCCAAAACTACAGCTAAATTGAATATAGCCGCAACAGTTCCCATGGAATTCGCCATTTTCAACATTTCTTCGCAGCCCTTTTCTGTCGTAATGTCGTGGGTAGAAATTCGCACTTCTGCACCATAACTCTCCCAAGTTCTTTGNNNNNNNNNTTACATTCAAGTATTTGTTATGATTAAGTCTCTACCTTTTGAGCTAATATTAGTATAATATAACGTAAATCAACAATTAATCAAATATTCATAACAAGTATCTATTCATTTATAATAAATTAATCTTATTTACATGCATATGTTACGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTGTCCCAAAGACACTGAATGTTTAGATGCTCGTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAACCACGTAACAATAGGTGGCCAAAAACTAGAAAGAGTGCACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACAAAACCCACGAATAAGCTGCTCAATCAACAAAAGAACTCACCTCAGACGTAACGACTGATAACCATTACTAACTCCTTTCCTCGATACTAGCAATAACTTCCTGGCTTCTCTCAAGATGAGCCAATCTGCGAGTTCCAGCCCAAAGCCTCCAAGACCTCCTACTATGATATACACTAGGTCTGGATCGCAGTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTTGAAAATTCGGTGTCATGCAGGTTGAGGTCGAGCATAATTCCATGGAAAGAGATCTCGTTTCGGAAGAAATTCATGTCGATAAGAGTGTTGTTATTGACATCAAATTTTCCGATCTCAAGGAAACGACCACGGTATCCGAGGCAGCGTATTGAGGCCTTAAAAATAAATACGAATTAAAAATACTACGACGAATTCGTTTTATCTACAAGTAGTAAGTGGTGGTGGTGGTCAGGCGGTGGTTCATTTTATTCTACGAAAATTCGCGTCTAATAACGTCAACCGCATTGTTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATTGAGGTAATAGTAAATTTTATCAATGAGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN