NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCTGCTACATTCTATAATGTCATAACGTGATGCTTTATAGCCTACAAAGGTCTTTAGTAGAATTTCGGAATCCAGTTTTAAATACTCTAACGGATATGAAAACATTTCGTAATTTAGTTTCGGTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTACACACATATAATTATTTAAGTACATAACTATATGAACCTTGCGTAAAACAATTTTTTCTCACATATCTGTGATACTTGTAAAGTAGGATATGTCACTATATCTAATCAATCTATCGACAGTTAAAAGATTAAAAATACGATGAAAATACTGANNNNNNNNACGAGGGGTCTCGTGAGACTCTAAAGAAGGTGTAGCGGAAATAGACTACAAAAATTCACAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCGTCACCTTATCGGGCACCGCGAAGGGAACCCTGCCTGGAGAGCTGAACGCGTTATCCCACGTGACGGTAGCCCAGCCTTGCGGCTCGTGGGTGCCGTGAACGATCACTACCACGGGTAGCGACAGGGTCCACACCTGGAAACCAACACTGTTTTTAGCTACCTGTCTTTAGTATAAGTACGAACGCTGCTTTTATCTATTTACATATCTTTAAAACACACGCAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTTTATAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTCACTTATTCCAAAAACATTTATTATTAATTTAATCCTAAGCTGCTATATTCTATAATGTCATAACGTGAGGCTTTATAGCCTACACAGGTCTTTAATAGAATTTCGGAATCCGGTTTTAAATACTCAAACGGATATGAAAACATTTCGTAATTTAGTTTCGGTAAGTCCTGTTACGGAGCTCCATAAAAACAACCAAACGTTACATATACACATACATATAATTATGTCAGTACATAGCTGCAAACTTGTGTAAAACAAATTTTCTCACATTCTTGCGATACTTTTAAAGTACGATACGTCACTTATATCCAATCAATCTATGGACACTTAGAGGATTAAAAATTACAATGAAAATACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGGGTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTANNNNNNNGATATTTAGGTATATGTACAGTCACCTTATCGGGTACCGCGAAGGGGACCCTGCCTGGATGGCTGAACGCGTTATCCCACGTAACGGTGGCCCAGCCGTGCCGCTCCTGATTGCCGTGAACGATCACTACCACGGGCAGCGACAGGGTCCACACCTGGAAACCAACACTGTTCTTAGCTACCTGTCTTTAGCATAAGTATAAACACTGCTTTTTTCTATTTACATATCACATACGCAGGTGCAGATTTAGGAGATCCGGGGCTATAGCCCAGCAGACTTTAAANNNNNNNCCCGCTGTTTCACCTTCACCTGTAGCACTTTGTACAAACATGATTTTATTGTTCTTAAATATATATTTAAAAACTCTGGCGTNNNNNNNTTTACTCATTGTACTTGGAAAATAGCCGAAAGGGTGAACTCCAGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTCACCTGGAAAACCAACTCTCCTCCACCAACATTGAACTTTGATTGGAAGAGCAGGGTTAATTTCTCGTCCATGACACTTTCAGTGCCCCTTCTTCTCAGCGCGTTTAATTTATCTCAGTTGCATATTTCTGTTGACAAAATAATAATAATTACTAAGTAAACAGCTAAATAAACATCGTTTTTATGAACTTATTCTTTGAATAGTAAATGTTATAATCAAATTTGTATGATCAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAGACTTTCTTACACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTAAAATTGTGAACCTTACATTAACTTTTAAATATTGTTTAAGAAGTGTTAGAAGTTCTCTGTTATAGGTAAATACACAAATTTATTATCAGTTCAAATAATATTTTCCATTTCAATTATATTAAGGTTTTTTAATGTTGAAATGTAATTTATCTTTCAAGCGCTTAAGGAATTTGAATCACACAAGCAAATTTTTATCCATAAATTCCAACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTATCACGCTCACAGCTTGGAGNNNNNNNNNNNNNNNNNTGTAAGTACCGAAATGGCGTTCTTTACTGTATCACATTCAAGTTAATATATAATTATTCGACCTATGAAAGAAACAACGAGTAGATTTGTTAAATTTATTTGAATATACAAGTAAANNNNNNNNNNCTTTTCATCGTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAATTGAAAATAAGCTACGTAAGTACCTCGCGTTATTTTTATTGTTTCTTCATCGATTAAGTATCATACATATATTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAGCGAACCAAAATAGATTTAATGACNNNNNNNNNNNNNNNNNNNNNNAAAGAAGTGTTCTGTTCTGTCTAGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACACAACATTATTAGCATAAGAGGCATAAATATATTACAATTACAAAAGGTTTGAAATATTATTTGCTTTGTGGTATTACTGACATAACATTTGTGATTCTGACTAGTACCTATGTCAAAGAGAATTTGGTGGGCCCATCTGGTGATGTAGCTTCCTAGAAAATCAGTGTTCATGTAATATTTATCATTTATACTCAAGTAATATTTATTGGCGTTGNNNNNNNNNATTAATGTAGTTTTCTTTGCTAAAAATTCGTCAAAGTAAGCTTACACCTTTAAGTTTCAGCTAAGATGGAAGACACTGGTGAAGATGCCCGAGGTAATGGGCCTAAAAGGAATGAAACCCGAGGTTTAGGGTTAATGGATGATGGTGATGTGACCAATCGAGGTGGAGGATTGGCACATAATATACTGGATGAAGGTTCCCGAGGTAAGGGGCCTACAGGAAAGGTGACCCGAGGTAAAGGGTTGAGGAGGTTTTCTGGAGATGTGACCAGTCGAGGTGAAGGTCTGGCACATAATTTGGAAGGATATTTTATTTCAGATGTGGAAGGAAATGTACAGCGTCCTGATGTGTCGCATGTGCTTTCAATGGAGGAAAATGATGATGAAACAAAACGGAACTGGAAGCGAAACGTTAGTTCTAAGCGATCAAGGCATTTAAGGAAAAGACGTCACTATTCTACTTCTTCTGATTCGACGGAGGGATCTCTATCACCAAAACGAAAACAATCATTTAAGCGAGATTCAAATATTAAGTTAATGGATAAGTTTATTGCTATTTTAGATAAAATTAAGGGCTCAGATAAACCTAAAATGACTTTTAACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGTAAAGATATGCATGACTCTGCGCGTCGTGCTCAGGATCGGAGATTTAGTGGCTACTCGAATCGTGCAGCTTCGTCCAAACCAGGTATGAGTATACATAATCCTAAATTAAAATGTTTTAACTGTAATGAGTTAGGGCATCCTAGCTTTAGGTGTGATAAACCTCTCATAAAATGCACAACTTGCGATCGTATTGGTCACACAACCGCTAATTGTTTTGGCAACAGGCAGTTAATCAATCCTGNNNNNNNCCAATTACCAGATACTAATCTGAAACAAAAACAAGTGTCCGAACTGTCTACCGAAGATGCTGGTATAAACAAGTATGTATTAAACATTAAAATAAACGGTTTTGATACCTTATCCCATATCGATCTTGGGAGCCAGTGTTCTATTGTTAGGGTAACTAATGCTAGATCTTTAAACCTCCAGATTGGCACGCGTCCGGACTTACCGGTTCTCAGGGGCATTGGTGGTAGCTTAATATACCCAATAGGAGTTGCTGTATGCACTGTAGAAGTTCAGGGTCTAAAGGAGATGATTGATTTATACGTCGTAGAGGATCATGTACTTACATATCCTGTTTTGTTAGGTCATTCTTTCACAGAAAAGCCTGACATCTTAATCATTAAAACTCCAGATGAGATAAAGTTCCAAAGGATGGCACCACGTAAGGTCGCATTGTTAGCTGCCAGAGATACTGAAGTTCCAAGTAACGGGTTAAGAGCTTTAAAAGTTTATACAGAGATGCAGACCAGCTGTTACGTATATGTGAGTGGCTCAATCAGAGGTTCTGAAGGTAAGGAATATTATTTGTTTCCTGGGCAGTATGAGATTAAAGAAGGTATCGGTGCTGTTCTGATTTATAACATTTCTACAGAACCTATGATCATTTCTGCAGGTACACTTTTAACGCGGTCCTTAGAAAGGGATTCTATTTCAGTAGGTAAAATTTTGAATTCTTTTAGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAAAAGAACTACTGAGTTTACTTGCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGAGATTTGGATTCTGATTTATCCCCAAACGATTGTTCAAGCGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGCAACCTAAGGAAATGTTTAGTTATTATTGTTAATGAGTAGCATTATGACCTTATGATGTAATTGAAATAATTAATAAATTTAAGCTCGTCGAATAATTAACAAAATGTGAAGATTGATTTAATGTTGTAATTAAATAACAATATAACTATGTTAAAGCTTATTATATGGCATTCTGAAGTTAGAACTTCTTGATGATTATGAGACGATATATTTGTATTGTAGACATGATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGTTGTGATCATAAGCGAAGGGACTCGCTTAAAACAGGATGGCCGAG