NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTNNNNNNNNNNNNNNNNNNNNTGCTAGGTTCAATCTATCTATTTTAGGACGCAAGGATAGATATAGAGGTAAAAAGTACAGATACATTGAAAACGATATTTTCAGCAGTATAAATAATCCCCTTTCTATTTTCAGACGAAAGTTAATCCACAGCGTTCCTTTAATCTTTACTAATGACCGATTAATGAAACGAACACGAGATACTCGAAAGGGTTGATTGTATCAGCACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTATAATAGTAATTAGAATTTAAAGATCGATATCAGTTATCTTCTAACAAGTCTTGTCATAATCACTCGACCCAGAATCGCTAAACATGCATACATTTACGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATATACTATGGCAAATAAACATAATTTATACGCATCGTTCACGGACCACGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATTACGATACAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATCGATTCTTAAAGGATTAAACTCAAAAATTATGTATATTTCGATAAGAACTTGTTTCAATATTTTAAAACACTAGGTAAGGACCCGTTCTTACGTTCTTAAAAAATGTTTTAATACTACAAAGGTTATATTAAAAGCGTTAATTTAAAATAAGTTTCTATATCGACATTTTAATTACTTAAATATAATTAATCTGTATCTCACTCACAACGAGCATGGTAGCCATCAGCTTACTCTCGAGGTATAAAGCGCGCGCGTCGCTCCCCGCGCTTCCGACGCTGCTTACTATACTGTCCTGAAATACGTATATTTCTTATNNNNNNNNNNNNNNNNNNCAAAGAGATCAACATCATTGTTATATTTAACAATATCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCTGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTATTTCTTGAATCAAAACCCTTCTAGTGGTACTTTTTAGTGGCCTTGGGGACAATATGCTAGTCTTTAATGTAAATAAATAAAATTAACTAATAATACGACTAATTTTCTGCAGGGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTTAGTTTACGTTAGTTCTGAAAAATTGTAGTTTTATAATAAAAGGGTATATTGTGAACATCTGTTCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTTTCTAAGTAAACCCCCATCAACTCACTTTACCAAAATCACTCGTATCTGAATCGCCATACATCATGAGGCCGTTAAACATCATCTTATGACAATAATCAATCCGAGGACACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGCAGAGTAATACTTTATTTGCGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCAAAATTACAATACATTAGATTTACTAGTAATAGCTTAGTAACAAGTGTTCACGTAAAGCACGATTATTATTGCTTTAAAAGCACAACAAAACGCGCCTGTATGCAGCGATGCACTGATCACTGGGGGTGAGCCCGGAGCCGGCGGCGATGCGTATTGGTATATTTAGCAGCGATTATAGTAATTTTGGAAGCGCAGCGGAAGCGCTTCTGTTCCACTTGTTTGGAGCCTCGATGGGTTGTATGGAGTGTTTATATTTCAAAAATCGTTGTCTGAAATCGTTTTATGGTATGCTATACTTGTGGACAATTTTCCAGTAGCAAAGTTTCAAAGTATTTACTAAATTTATATTACTTTTCTAAGTTTTCAAGATCTTTCAGAAATTACTGTCAAAGTAGAGCTGTCGTCATTTCAATAGTAATTCTATCAATTTCTGATACAGTCTCAATCGCTTTTGTATATATATCTATTTCAATTGAATATTTGGAAGCTAACTACAACCCACCCTCTAATTCCACTTACTTTGACTATTACTAGAGTAAAATTAAGAGCTATAAGAAGAAAATAAGCATATGCAAATAACCTTTAGTAGAACTTAATGATGAATATTAAGCCTTCTCATCTCTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCTAACCTCAAGAAAGTTTCAAGAAACCTACATATATGCCGTGCAGTAAAACGCTTAACTGAAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAACATTTACAGGCTATGAAAACACCAAACAATACAATGTAGACCAAAATGAGAGGAGCATTATACTATCGACGACCTATTTAACATNNNNNNNCCATAGAATCCCAAAGAATTATAATAGCCACAACATAATATCGTCAAGAAAATGTCGTAAGCGCAACGGACGACGGTATCTAGTTCACCGCTACATAGCTCTTCCGGCGACATTTCGTCACACTGAACCATTAACGTTTCAAATCAGACACATAAAAAACTTTTTTAATATTTTGTTTTCTTTCTATTAGTGTTCAGTGTCTAGAGGAAGTAAAAGAATATTTATGTATTTAGATTCTTTAATTTACAAAGTCTTACTCAAGTTCTGCTGCTGCATTTTCTATTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAATAAGTAGCATTGACAATAAGACTCAGACCGTAGATTATACCAAAAAGACAAGAAACTAAACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAACACGATTGAAATAGCAGAACCCCCAGATTTTCTATGACCACATTTGAACCAGCCGATCAAAATATCCCACAAATAACAAACTTTTAAAAGTCCAGCATTTGCTTTTGGCGCCACAACATAGTGGCAAAACTTATTTTTAATACAAACCGGCAGCAACTCACGCGCGTCGTAAAACGTAGCGTTCGTGGGTGGCATGAAAATATAAATCCATCATCTATGTTAACCCATTCTTAAAATTATGATAAACAACCTACTAAATGAAANNNNNNNNNNNNNNNNNNNNNTATTAACGTTTATGATTATTGTTACAATCCTGTGTATCGTAGCATGAGACGATACTAAACAGTGTATTACTTTGGTCAATAACTTGATTCTTGAAAATAATCATTAAGTCTAGATAATAATGAAAATTTGGAGGGAATTCGACATTAAATTCCCGTATGAAATTTGGGCAAACGAGTAAGGCTAAATTTAGAATCCTTTAAATTGTTTATTTTTATGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATAAATGGTAAAATACATTATAAGGCTTACTTCTTGTGCGCGCGAGGCCTGTTCTTGCTCTTGTTTTATTTTCCTGAAATTATGAAAAAATCGTATCATAACTGTTTCTATTATCTCGTTTTGAAAATTCTAACAGGACATGTAATAAGAATATAAGCATATAAGTTAGTGTTTAAGCGTTTTTAAATAGAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAAATAGAAACTGCGAAAAAGCGAAACTGAAATTATATTGCGAAATATATTGGAATAAATAATTGGGGTAAGAAAATGTTGTCCCATCCAACCTATCTTAGCTGCACCTATATCAGGACAATAATAAAAATATTTATTTCAAAGTAGGTACGAACCCAGAATTGAACTCCTCAATATTTTTAGCTAAACTTTTGTTCAGGATCTTAGATTTATTCCTCTTATCGTCTAAGGCGTGAGGGTCACAGTCGCATTTCGTTCCACATATCTCAAGTTTCTGCGAAACTCCTCGGAGGTCTATCGAGCTGTCTGATATGAGCAGGGGTGGTGAAGGAGACTAAAAATTAAAATTATCTACAGTTGAAAATATTTAAAATCAAAGTTTTCGAGGGAGTCTACGATCGATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCATGGTCACCAATGGACTACTTATCGGTAAGACCCGTATCACTAAAAGTGTCGGTTTAACTTACTCTTTCTATTATAGAAACATCGCTGTAATTCCTTATATCCATCTTCTCTTCTCGACTCACGTTTGGCGTTGACGTTACCATTCCTGACTGGACCGAAATATTTTAGGATTAAATTTGTAATCTATATAAAACTAATAATACATTTATATTAACTGTATTGGTCCAAACATAAATGACTTACCGTCAATTATAAGTTATCCTACAATGTTCAACAATAGGTACATATCCTTANNNNNNNNAATTAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTTGCACTAAAGNNNNNNNCATCAAAATAATTGAAAAATCAATATTAAATAAGATTTAAAGGATTCCGTCTTATATAAAAGAGAAACAAAGGTTAAACAGAATCCCTTATACTGTGGTTCCTCAACAACAGCCAATCTAGTATAACCAACTTCTAAACTTTTGAAAATTTTATACCTTTTAGAGCATAAATACTTTACAACAAAAGAAATTCGTAAATTCACAAAGAAAACAAATATAATTATCACAGCAATCTTTATTCTAAACAATCAAATTCACTCAGCCTTCGAAGACGCATCATCTCCCGAACCATCGCACATTGCGCTGTTGTTGTCCCAGTTGATGTTCATATCCATGTCTGGTCTAATTCGACCATTTCGACGAGGTTGTTGTTGAACGCACGCAATGGTCAGCGAATCGTAAGACGCGGACGTTTTGTGTTGGATATCGTGATGCAGGCCCTTGTTAGTGTTGAGGCTTTTTGATTCTGCGACTTCTCTGAGCTGACCAATAAAATAGTGTTATATTTTGTAAAAGAAAAGTCTGATGATTAAGTCTCATTTGGGAATCAGAGCTGAAGAAAGACATTGTAAGAAATTTTTAAATTAATACTTCTTATTGCCAAAATAAGGCCACAGCATTGAGTGACACCATTGATGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTTATTCTCTTCATAGGCAAAGGTATCTTCGAAAAAAGATANNNNNNNNNNNNNNNNNNNTACAGACAGTTGAATAGTTATAGAGCACAGCTTTAGCGCCCTACAGATTGAATATTATCTCACTTTGGACTTGGCCTGCCTCAGCTGCCTTCACATCTCGTGGATGACCCTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCCTGCCTCAGCTGTCTCCACACCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATATAGTATCTCACTTTAGACTTGGCCTGCCTCAGCTGCCTCCGCATCTCATGTATGACGTCGTCCTTGAAGGCGGCCCGCAGCGCCGCCAGCCGGCCCTGCTCGTCCAGAGCCGCGCACACGCGTTGCAACGCACGAACCTCCTCGCGGAGGGACGCGTTCGTTTGACGGAGACTGAGCAACTCGCTCGACGACTACGAGTACGTGCACTGTTTTATGTTTGTGACACTCTTACCCACGTATGCTTTCCTATTTGCGTTAGTAACTATAATGGCTTACCGTTGTCACTTAGGAGTCGTCTACTAATCGTGATACTTTTTAAGTCCTGATGGGATTGATATATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACTAGTCTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGTACTTGTGACGACCCCTAAGTGAATTACGTTTAAGTTACTCCTACCCATGTATGCGTTCCTAGTCCCCACGGAAATAATAGGTAATAATAGAGTTCCATCGAGAGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCAGTAGTACAGTGAAAGGTGTTCTCTTTTTCAACAATTGATTCATTTTCCAAGAAATTGATAACAAACTGTCTTCTGCCAAACCAATAAACTAAATCGTGCCTTTACGTTATGCTCCAGCTGGTGTATGCGCTCCTGGTACATCGGGTGCTCCTGCGTCGCCATCTCGGACTCCTTCACCGGCTCCTCGTTGCACTGTCACCAAACACTAAATCATACCTTCGTAGCAACTGAGATTAGTAGTAGAGTAGTAGATGTTTAGTATACCATCTTTATATATATAGATCTATAGAAAGTATTTCTTACATAGAAAGATACATAGGTAATCTTAACAATTAATATTTTAATACNNNNNNNTAATAGTTATATATTAATTAATAACTAAAATACATGTTTGGACCAATATAAACATGTAATTGAATAAATTTTTACCTCGTGCTTATTCGTACAACATATGTCAGCCATCACCTGCGCGTCCTTTTTCGGTACATCGCTAAAAACATTCAATATTTTCTAATAACTCATAACACTACACCTATATTTAATTTNNNNNNNNNCTCTATTACTATCGATAAACTTCAGGTGTCTTCCTATTTTCAGCTCTATTACATAAAAACGGTTATCATAATACCTGTCCGAAATCGACGGCACGACATTTTCCTAGCGACAACCGCTGTATTTTGTTTAACAAGAACAATTGACGATTAATTAATTTAAAACCNNNNNNNNNNCAATTAAAATCCAAAACACTAAGTTATTACTAAAACACTAACTAATAGAAAACTGAANNNNNNNGAGACTATCCATACTGTGTTGAAAACGACCGTTCCTTTTTGCATTTGTTTATATGTAAACAATTTTTTCTATCCTGCAGCGAACAGNNNNNNNNNCTTTATTATGTATTAAATCACCTTTCTTTAGTCGAGTTTTCCTTCTTCAGAGAATCGTTCATTATTTTGATCTCGTTCACTTTGTCGCACATCAATTTATTCTTGTCTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACTTTCTACAATTTTATAATACTTGGTATCTACTCAAGCAATGATACCCAATACGAGTTGGTGTAACAGAACATAGTAGGGCATCAAGTAGGACTCTTTTGATAATAAGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAAGAAGAGTCATTTGCTGCGCCAAGATTATAGCTTTTTGATATTAGTAAATTGTGTTGCATCTCAAACCTTTACTGCAGTAGTTTTTGACGTAGAACAACTAATTTATTTATTTTCTATAATTACATAAGGAAAATCCTCCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACATCTGGATATCGCACTAACTGTCGCGAGTTCTTCCCCTGTCATAACAAATAGTTTTATATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTCACTGGTTATGTAGATTTTTTATCGTAGTGTGGGGACTCACTAGCTTTTTAATTAAGCTTTTATAATAAAATCCTGTTCTTTGCTAGAATATAAAGTGCCTGTAATCAATCAATGTATATCAACGCATTGTTGTTAAAGGACAACAAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACTACAAAGTCACTACAATTTATAAAATTTTCTTTCTCTCTTCGATTTTTGCGTTACGTTGTCGCTTTGGACATCACCCTGTTCCAGTTTAGACTTTTGCCTGTNNNNNNNNTTATGACGTGATAATTTGGTACATACCTCTACGGTTTCAACCACATAATGTAATACAAGAGCTAATTCGATACTAAATAAAATATAGGATAACATGTGGAAGATTCGCATCCATTCTGGATTGAACTAAGCTAAAAGAATGAACAATGGTATTATCATATTCTAAGGCATTTTCGAATTTCGACCTCATGTTCACAAAAGCCAATTGAGGTATTACATTTAGGATAACAAGAGGCCAGGTTCACATCTAGTCTGGATTTCAAACTGCTAATTATTAAAGAAGTACCATAGTCTATGTAGATATTCGTAAGGTCACTAACCATAACGCAGATCCAAATATATCAGACTCGGTAACTTCATTGAAGTGTATGCCATCAATCGCGTAGAAGTCAAACTCCCTCAAACGGCGCAGGACCTCCAAGAGGCCGCGTAGGTCAGAATCCTTACGGGCAAGTCTCCTGCGCAGGACCTCTGCTTCAGCCCGGAGCTCGATCTCTATCTGCCCGAATTTATAGTCTGATCAACTTCATCGCAAATATATTGTACTCTGTTAAACCAACCTAATAATTGATAGGTATTGTAATATCCCACTACTGAAAAAAGACTATTTCCCCAGTTTAATAGAATTGGTAGGATTATAGATATGGTACTGAGTTTTAGTTGTATAGCTATCTCACCTTATTTTTACTTCATAATGAGAGTTAGAGCAGTCGAACTATATGTATTCCTTCATATTACTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAACTCAAGCGTATAAAAATAAATTGACTTGATCAGTTAAGTTTTTCGGCAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAATATCCTCAACGGATAGTGATGTGTGGTTCGAGTTAAAGACATATCCTTCAAAATTTCGTTTATACGACGTCAATAATACCTTCTAAAAAGTCGAATAAATTTATTTTCGACTTGTTTTAATGTAAAAATTTACAACATCTTCTTGTATATAAAACGTTATGATAAAATATTTTTCGATCTTAGGTAGTAAAGTATGCACTAAATCACTGTGCCCAAAAATCGACCACAACTTGCACGAGTCCTGTTCATTACGTGGTTCAAGATCATTTTCTCATCAGTTATCAAACTTTACGAACAAAATATTCAAACTATTTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAATTAAAGTCATAATTTAATATACTGAACTGTATTTAATCATCATAATAAATAATCGGACACACCTTGATAAAACTAGTGAACAAATGTAATAGGCATTAGGAACTCGCCCAAAATATCACATGGGTACATCGACTCGACTTAATTTCATGCTAGTCTTTTAGACAATTGGTCTCTGGACACAGTTAATCAATTACTCTGTATTCTCAACTGTCAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGAATCAATAACTCGCAAAGAGCAAACTAAATAAAACAGGATATTAAGGGCGTACTTCAGCATGTCGTCTCTTCTCCAGCAGACGCGATGTAAGCTCCGTCTCCAACTCTTCGACAGTGTTCGCCAGCAGCGTGTTCTGGGCCACCAGATCATTCACCCACGCCTGCAGAGCTTCCACTTTCATCTAATCATTTATTAAAAAATATAGTTTCAAAGTTTGTCAAACACAGACGAATTTTTAACAGGACGTATCTGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATCCACTCTAACATTCACATCTATTACTTTAAAAGCCTATTTTAAAACTTGACAATTCTGTTAGTCTAATGTTCAAAACGAAAATAACTTTTTTGAGACTACTCCGTAACTCGTGTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCAATTCTATCAACAAGGTCGACGCGGTCGCGGTGCGCTCGCTGTACATCCTCCAACACAGCCAACGCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTTGACCAATTACACTTACCTCATCATGAACTAAACCAATTAATTACCTAATCTATCTAAACTTAGTTCTGCGTTTGTTCCATCAACACGACATTTCTGTCAAAGTTGACAATGTTTGAATGTTAAAAAGAATTGCTTGACGAACTTTTGTGATAGCATTAAAAAGAAGAGAAAAAGAGGTTCGAGTGGAAACAAAATAAATAAAATAACGACATATCAACACCAAAATAATATTTATTCGAATATAAATTTAGCTAAATTTATACCTACACACATTTACATTGGCGTGTTTTTAACACATACTTATTAACACTGGAGCACGTCTTTTAGAGTACCTTATGTATAGAAGTCGAAGGTATCTTCAAATCTTCAGACTTACGTCGATCACATAACTACAAGCTTATATTACATAGTAGAAAAACGTTGGTACGTGTCAATTTAAATCATTATTCTTAACATTACAGTTGTATCTGCGGTGGTTTCTATTATTTTAACTGGAATCTGAAAATTTTCTGAATATTTATAAATCTTTTTAAGACTAACTAGTATGACATACTTTCTCAAATGATCGTACTTTTCTCTAAAGTTGAGCTGCTTCTATCATTACTATAACCAACATTAATAATTTATAATCATGATATTATTCCAGTTAATTATTTCAGGGCGAAGCGAAATTAGGCTAAAAATCAAATTGTTACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTAGTAATTAAGTATTTTAGTGCTACCTTTACTCATGTTTATTAATTTTAAATTTAGTGGCGTGCGATTTGTGATTGAAAAGAAATTTTTCTTATTGTTTATTTTTAATTGTGCCATAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAACCTATCATAAGCCGTCACAAAATGGCGACTAAGAAACCGCCATTTTACGAAATTTGCACAAAACAAAAGATTATTCTTGANNNNNNNNATCTTGTTAAGTTACTTTTTAATGTTGTTGCAATAATTATTATTTATATGTACAAAATATTTCTAAGAAATTCTTAGACGAGTCTCAGAATTACGCTTAAAATCGTGTTGCGCACATTTAATCTATTTATATTACACAGGTGTACAAACTGTATAAAGCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTTTATTAGTGTAACTTACATTAATCGGATAACCTAAATGCACTTGGTGCCATAATCTCGTAAGTATGATATGTTTCACAGCTATGCTTAGCTTACTCCTATAGTGTAATATTGTGTGTCAAAATTTAATTTACNNNNNNNNNNGTNNNNNNNNNNCAAATAAGCACAGACAAAACATAGATTAGGATCTCTTTAAACGTCAATGTCACTAGTAACGTGCTGTCTTCAAGGGTGGATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGTCAATTACAATTATTTTGGATTCAAATATCATAAAAAACCAAATAGAAGCTTTAGATTTAGCTCTGGATTTTTATAAAAAGTATTTGGGCGGAACAAACTTCTTTTACGCTACTTATTTTAGTACCGTGACGTCCAACTAAAGACTNNNNNNNTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGCGAGGCTTGTATATAAGTCGAGATTTTTTAAGTCACTTCAATCAGTAAATTAGTTAGTAAGTTACGTTTGGCTTGTGTACTTAAAGACTACAATATATGTAAAGCTTTATCATCATAATATGTATAAATGGTTAGACAATATTAAACGTATATTATGTGATATATAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATATATACAAACCAATTGCATGTGATATCAGCTGTTATGGCTTATTTGTAATTCAACNNNNNNNNTTAAATTGATTTTTAAACGGATATTTGCTTGAAAGGAATTTCAAAATTAATATTAACAAAGGAATATAATTATGTTATTAGTATTAAGTTTTAATTTTTGTCGAAATCCAGTCGATCTTATTAACTTGTTAATACATTTCCTTTCAAGTGTAAACATATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACTATTCACGTAACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTAGACATANNNNNNNATGGTTACAAATATTTTCTTGCCTGAAAAGAATGACACAACATTTTCACACAACTTATCTGTAACATTCCAATAACGCACATCGTCACTAAAACTACAGCTCTACACTTTAAAAATTCAGATAAAGAATCTATAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAACAATAGCATTTCAAGATATTTCAATAAAGAACTTTATATTTAACTATCCTTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATGAATTATCTATTCATCGCTTCTATATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCATGTTCCATTTTTAACAACAGATTGACTGTTCATTTCTTCAAAATTGTAGTGATCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATGATATAATAACACTTGTGCAGTTATGTCATATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACATTCAACCTTCCAAAGTTAAAAATGAAATTTGATAAGAATCGACAATAGCGCAGTAATAACATTAGCTGTATTTCCTTTAAAGTNNNNNNNNNNNNNGCAAAATGGCGTAAAGATAAAATTTATTTATATTTAAGCAAAATTGTACCCAATCTGGTGAATATTAACGAGGTTAAATCATCATCACAAATTGTCAATATAATTTTATTCACAAACAATATACGATTTAATTACACAAGTAAAATGTACCAAACGGCCTATGGGCTTATCAGAGACGAATCAAGTCATAATGCCCTAAATCCTAACACGTAAATATTAGCTACAGATAACATGGAACGATATTAAATTTACTGCGAAAAATACGNNNNNNNNNCCTGAATTATTTTTTAGTACAAAGATGCTAAACGAAATACTTTTCTATATTCGTCGTCAATCGTTATCATTTCCAGATATTTTGGCATTGTTCCGGACATGGTCATGGATACACTCAATGATGACCATGGAAATTTAAAAGTTATATCTCTTTACTATTAGACTACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAACACAATTCGCGTTCATCCAATCCATCTATTTTTCGAAGAGAGATCGAAAGATAGAAAACTTGGCACAATCATCCACGTCGTTGCTGACAAATATTTACGTGCCTTACATAACACGATGCATAATATATTATGGTNNNNNNNNNTAGACATAAAATAGACTGCCGAATGAAATAAATAATTTCAAAAATTTGTAGGTCCTGAATTTGAACGCAATGGGATATCCCACGACGAACTTTTAAAACTCTATTGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAAAATCATGTTTGGAATGATAAGAAGCCAATTTATTCATTTTTAATTCTGCCTGACGATTTTGGGACCACTTAACTATTTTGGTCTACNNNNNNNAATGAAAATGACATCACTACACAAAAAGCGCAACTCGTTTGCATAAAAACAATGATCTGTTTATAAACGAATTCTTTACGTAATTCCTTCTCAGTTGATTTGTGATTGATTATTTTAATTTCAGCCTGTTAACATTCCTGTTTGCTAGGCATAGGCCTATTTTGTACAAGTCTGAAGGTTTTTTATGCGACAGCTATTACGTAGCTATTATATTACCGTAGCTACCGTATTTAGTCGATAAATGCGAATCGTTCATGTGTAACTAAGCGATTTTCGGCAATTTATTAACGCCGTGACCTTCAAGGCCTCGATAAACAAATATCGGAACTGTCGATCAGTAAATAAGTGTACGAAAATTATATGAACATTTCGACAATTTCCATTATATAGGTAATACAAGTATATCTCTCACTGACCCTGGCTTAAAAGGGGGCTCTTAAGAAAATCCTGTAGACTCCAAGACTCCAACCATCTACTGCTTTAATCATCAGTCATAACCTTCATCGCCTAGATAAACAAATGTCGGAATTGTCGATCAATACACTAAAAGTGTACGAAAACTATAAGAACTAGACATTCTGTATATAAAATGTCTAAAACTTATATTGTTTTGGCAAGCTTCGGCTATCCTATGAGACCAAATTCTAATTTACATTTGAAATTATTCCACATAACTGCGGCCGCAGATTAATTGAAGATCCTTATTACAATACGATTTATAATCGGGAATTTATGATCTAGTATAATGNNNNNNNNNNNNNNNNNNNNNNNTTCCTACTAGGAGCCTGTATATGACTTATATCTTTTTACCACCACTACAACTAACAAGTAATAACGAAACGTAAGGACGTTTCGGGATTTCAATACGTTAGATAGAAACAATAGAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATATTTGTGGCACACATTACGATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACGACCTTCTAAGCTGTGAAGTCTGTCTTACCTGCATCCGAACCTTGAGCACGTCGGTAGGGTTAGCGATGGCACTGGACAGGCCTCCAGCAAAGGCCGCGCAGAACGTATTGGTGGGCAGATGTTCCTTAGAGCCACCGTCGGCTCGCCTCTTCGCCAGCGCATTCTTCAATGAGTAGTATGTACCGAACTTGATCGTACCATACGTGGCTTGACGGAGCACGGCCGGCCAGATCCTGATCCGCGAATTAGAAAGAAAAACTTTTTGAAATGAACTGAAAACAGCCGGTAATATTCAGCTACTGGACAAAAGGCTCGTCCCCGTATATGTTCATTATTCACACACGCACGTGCATACGACACATGCAGATTCACACAGGCATGCAAACGCACACGATCGTCTTTTCAAATGGCAGGTAAATAAACACGTCATATATTATATGAGACGGGCATTTTATCACAATTTGGCGGAAGCATATCCATCCCGTGAGTATAACTATCGTTATCAGACTGCGCTTGAGATACCCCGACCGAGTCAGACGTTTCTATACATGCTCTTCCACGGTGGGGACTCTCAGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTTTGTTGTTTAATAGATAATAACTATAAACGTAAAACACAGATAAATTGTTTACGTATGTTCCATATAATTACAATCTACTGTCTGCGTGAGTATTGAGGAAAACTAATCTTGAGATGATGAAATGTCCAGATAAGACTTAAGAATAATAGTGTAGTACAAAATTATAAGCAATACAAAATGTTATTGATTGTGACCATTTACCATCATGTGGATCATATTGATCGATTGTGACAGTGCATTAACTTTTATAACTAATGTTTCACTATGTATTTTCTACCTAAAATATGTATANNNNNNNNNNAATTTATTATAAAACTGCTTTAATAATTCTACTTTGATTCTCACATACTATATGCAGAATATGACAAATGCAATTGGCATAGAATCTTACCCACAATATAACGCTTTAATGCCTTCCTGCTGTGAAGTCTTAACAAAGCAGTCCACCATCCCTGTGTACCGCAGCTCCACATGACGAGGATCTATCTTCTGACCCTGGATTTGAAGCCGGGTTTTGGTTGTATCAATTGGGAACGTACCTAGTACCAATATATTCTGTATTACTCCATTATATAAATGTATTTAAGTCTGTTATAGGGCAANNNNNNNNNNAATAATAAAGGAGGTTAGGATATAAACTAACCGAATTCGGCAACGATTGACGCGAGCCCGCCATAAATAAATGGTCGCCAGTCCCGATCTCCCATCACATGCAAAAATTACTAGCACGGAACAGTACGGTTATTTATAACAAAATTTATTCCCTAGGACCGGCGCGAAAACTTCGCCAACCCTAGACTTATTTCAAATAATATGAAGAGTAGTAACTTCAATGATCCCACACAACTGCACTTAATATTTTTCACGAATTACCTATATTTACTATTATTTTAATTCTCTATTTCCAAGCTAAGTGCCCAAATCGCTTCGAACAAGTCTGGTAACTGTCATCAACTGTCAGATCTTACTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAAAGAATACGTTTTTATTACTTTACTTATATTAACTTTGTATATAAGTTAATACACAGAGGTTATGTAGGGTAAAATTTTGGAGNNNNNNNNNNNNNATTAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATAAGTTTGTTGTTGATATTTTAGTTATTCTTGTTACGTTTTTAATCTGTATTTTTATCTCTATTGGTTAACTTGGTTATTTTTGATCAGCAGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAACCTACATTAACTACGTTGTTTACGAATACATTATAGAGCATAGGAAAATCATTAGGAAATTAGTGTCTTGTAAATATTTTGTGGGTTTTTTAAATTTTCATATTGTTGACTAGAAACGAATTTCGCAAAACCAAATATACGTGCTTCGATCTGTTACAATCAAGTTTAGGATATAATTTAAAAATAACAGTGAAATTTACTTATATTTTCAAGAAAATAGATATATTAGTCCACAATGTTTGATCACTTTACCCAAAACCCTCCTGTGGCTGCTGAACCTCCACCTCCGCGGAAAGTCCTAAGGTTTGATAAGGGCTACTGGAAGACAATGCCGGGTATCTTAAAAATTGTGGAAGTGGTAAGTTTAAACAATGTTACTTAATTACCACATCCCCCTCTCTTAACTAGGTACATTTTAAACATTTTTGAATAGATAATGCAAATTAATACTATCTCAAGGCCAGAGTTTCTTATAATTAAGTTTCAAAATTACTGCTCATAAGTTTAAACGGTATTATTAAAAATTATNNNNNNNNNCAAACTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATAATCCATAAATCAATTACAAATTAAAAGTTTTTACAACATTTAGTACATTTCACAAAGATATTTACACCAATTTAAANNNNNNNATTAAATATTATTAATTTTTCTTTAAAGGTCTCAAATATGGTTGGCTTTATATGTATAAAGATTTCTTTTGCGTGGTTGTCAGCAATCTTCTACAATATTTTATACTGGGTCGGGAATATCATAACGGTTTTCCTATTCCTAATGTATACATTTCACTTTGTGGAGAAATACGACCGATGGCCGTGGCATAAGTTTGAGTTCTTCTTCTGTTCGGCAATGTCCTTGGCTTATATTGGAACATCTATATTTGCAACAACATTAGGAGAAAGTGCAGGATACGCTGTTGGAGTAAGNNNNNNNAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTTCAGAACCATTGTGTGCAATGGTATTACAACGAAAATATAATATGTTTAGAGAAAATTTGTCAAAGTTAGCTTCAAAAAATTGATATTACATAAAAGTATTCATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGCTTATGTGCCATCATAGCATATGGTTTGGATGCATATTTGAAATATAAGGGATGGAGGAGAGGGCTGCCAGCTCAATGATACCTTATAAACTACATCTAAAAGGCTTTTTGTTGTATAATTTTACATATTTTGACTTTTTAATCATATTGTAAGGTAATGTGTATCAAATACACATTATTCATATTTTAAACATAGAATAAGATAAAGTGGCCTTATCTTATGATGAACAGATGTACAAGAAACATACTGAATATTTTTTATAAATGTATTCAAGTTATCTTAACTGTTATATAACTTCCAAAGTACTTACTGATATAGTAAAAGTAAAGCACATTTAAATTTAATTTTGAGCCAAATTAAAGTTAAGCATAATTCNNNNNNNNATTCTTAAAAGGTTTTGGTTTTGATCATCAGAATAAAACAGACAGAGGTAAATGTATTAATTATGTAAAACTTTATTGCACAATTATGTAACTTGCATTTAGCTAAAGGTAGACTTAACCTTCTGCAACTGAGGTGGTAGTCCATCGGACACCGCTGACTAAACAAAATGTCACCGTTCCTAAATATAGCATCTTATAGTCCCGTCACATTTTGATTGCTGACTAAAATTAACATCAAACTCAGCTGCAGAAAGTTGAAACTTCTTCACCAGTCAACCTGAAGGTTTGCAAAGAATATATGTTAATTTGTTATTAAGAGTTANNNNNNNAACTAACCCACCATTTATATATTACTGTTATGTATTTATTAGGCATGGTCATATTAATTAAATTAGATTACTGCAAGGTAATATGGGAAATTAGTAGGTTAATTGTTGAGATCGTGACCTTTCTTGGACCTCACTTAATATTTATTTCATAAGTTATAATTTAAAAACTGCTTAGGGTAAAGACTGCGTTAAAATTTGTAATAAATTTTGTATATTATATACGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTTGTGCCTTAAAATCTCTTGTCAAATCTGAGGAAAACCAATATTTAGATTTTAAGATATAAAATAATTTATTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATAGTAATAAGTAATCATTTGGTATCACGCTGACTAGTTTTGTAGCCATGTGGGATCATTGAAACTTTCTGAATTTATCGTCAGTATTTTTGAAGTCTTTATTCTAAATTATATAATTAATTCTTTTAATTACCTATTTAAGTTGCTAGTAAAAGCAATTCTTATTTGNNNNNNNNATAAGTTGGAAATAAAACAATATTNNNNNNNNNTTGTTACATAATAGTTTTGGAGTTAAATGTATTCATCATGTTGGTCAACTGTATTTTTATAGATTTATATGCCAATATTAATGATGTTAAGAAAGTTTGATATTTTAGTATTTGAGATTTTAAAAAATTTATGCCAATATTGGGCCAACATTTTTTGCTCAATTCGTTATCATTCTGAAAGAGAAAAAGGGTTACTATTNNNNNNNNNGAAAGTTTGAAAGATGTAAAATAGCAATACCGTTGGTGTCTATCNNNNNNNNNNNNNTCTGTGAAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCGTAGAACCGTTATGGCGACACGGAATATTCAAGTTATTACTATGGCTGTATGGCTATTTGTATAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACAACGGAGTTGACCGTGTCATTTTACTAATGAATTTATATAAATAATACTTACATATCACACACTAAAATTGAATAAATATACATTCTATACTTACCTGATTTTAATATATTATTAGTTATTAATAAATAAATAAAACAATGATCAATTTACCAATGGTTTTATTTTAACATTACAATAAATAATTACCTAAAAATTTGGCATGTTGCACAAGCCTGTGATATTTACATACATTTNNNNNNNNTCGATTTAATAATTTATTATATACTTGCTAAGTTTGAGCTATTAAAAGAATAATTTTTTGATACATTCTTATATAAAGAATTTGTATTGTAGTCATGGGAATAGAGGTGCCAATAATATTGAAATAAGTAAAATATTCGAAATAGGTTTTAAAATTGCTTGTTGAAGAGTAATATAACATCATCATCACATCAACCAGTGTGATAAAGGGCTGGGTTTCAGCGCTTGTAGTCTCGAGTCCTTGGAGCAATAATTATTTTCCAAATAAAATGATATCCACTATGAAGACATATTCGAATATCATGGAAAAAATACAGAACTATCATCATCCTTCGGAATAAAATATTTTTTAAATCGATTCCCCGTGAAGGCTCGGGGGCTGTAGCTATTAAATCCGGCCCTGATCTAATATNNNNNNNTCAGCTACACCCATGATACTTAATTACACCGCAAACCTTAGCCATACAAATCTTAAAAAACTATACACTTACAAACATATAAGCGTAATTAGAAGAATATATTGAACATTTGACACAAGCGTGAGCAAGTGATGCTTAGGACGGAGATTAAACCTTATCAATATCATTTATAATAACACACACCTCAGTGCATATGTGTCCGAATTTCTTACAAAAAATAATATGTATACAAGGGTATAAAACAGCATATCTTTATATATATAGGAATATTTTTAGTNNNNNNNNNTATCAAAATGGCTGATTGACTTAAGTTGGCGCGTTTTTAGCAAATTTATAGAATAAGTGAGTTTTTGACATTATTTTCAAGTAGTCTGCACGACACAAATTCTGTCTGAANNNNNNNAAAAGTCGATTACACCGCATTTATTTCGTTCTCTTTGTTGATCAGACTAAGAAATTTACTATACAGATACACAAAGAAAAATATCATCAAACATTGACATATACACTTAAAAAAGAATTATATATAAATATCAATTGATAGAGAGAATATATTGATAAGAGAAAGTAGCATAACAATTACACAATTAAGTACATTTAGTCCAAATGACTGGCTTTAAGTAGCCTAAAACTGTTTGTCAACTACTAGCTCTACATAGCTATGCTGGACAAAATGACAAATCACTGAATAATTAATTTATTAAACAGGATAAGCCAATGATAAAAGTTTGTTAACAGCAATNNNNNNNNNCTCAATTATCNNNNNNNGGTAAAAATTGTAGTGCAAATACGAAAATAGGTGGGTTGAAATACACTAACTGAAGAAATAGTAACACTTAAAACTAATCTTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATGTAGCAAAAATAAATAAAGAAATAAGCTTAATTGGCAACATTAGTAGTATTGCTATAATAATNNNNNNNTACAGCACCAGTAAATTACATACATTACATTACATACAGCACTACATTTCTGTGAAAAAAGTATGCATTAAAAACTGTGATAGTACTCTGGATTACGCTTTGCAGATCAATTTTATACTTGGGGNNNNNNNNNCATTTTGACTATTATTATTGCATTGTGACAATATTATGTTTGTTAATTTAAGCGCACTGGTATTGGTTGTTGACATATGACATACAAGACTAGATAGTATAGAAAAGATAGTGATTTTGGAGTAAATACTGATTGATAGTAAGTATATTATTTTACTATGAAATATATGAGGACTTCCTTAGTTCATTCCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATGTAGCAAAAATAAATAAAGAAATAAGCTTAATTAGCAACATTAGTAGTATTGCTATAATAATNNNNNNNTACAGCACCAGTAAATTACATACATTACATTACATACAGCACTACATTTCTGTGAAAAAAGTATGCATTAAAAACTGTGATAGTACTCTGGATTACGCTTTGCAGATCAATTTTATACATGGGNNNNNNNNCATTTTGAATATTATTATTGCATTGTGACAATATTATGTTTGTTAATTTAAGCGCAGTGGTATTGGTTGTTGACATATGACATACAAGACTAGATAGTATAGAAAAATATTGTGAATACTGATTGATAGTAAGTATATTATTTTACTATGAAATATATGAAGGCTTCCTTAGTTCATTCAGTCAAACATAAATTATTGTAGTACACACATATAAACCTTAACGTTTTTTACACATTTGTGTTTAATATTNNNNNNNNNNNNCTAAAAGCAAATGACAGTCAAAAACTAGNNNNNNNNNAATTTGTGACAGAAATCTACTAATCCAGACAATAAATACATACGTATCCATTTCATTANNNNNNNCACTGCTTTGATATGACATGTATTGTGTTGAAAATATTTAAAACTATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACATGTGTTCACCTGTCAACAGTCTGCCATTATGAAACGTTTCGAGAACAGCTGATATATTTACACATCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATACAAGCATTATTTCAGCTTCGCTTGGGTATAATTTTACATTTGCGTGGTCCACACTCCTCCTGCTTAGAAAATACACCATATTAACTACCCTCAACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAACATCTATTTATTATAAATAGTTCATGTCCACGGTCTTTTAAGGCAGTGCAGGTGGCGTGGTCACATGTGTCTGTTTTGTGACCACGAATGATCCTTGGGCGAGTTCGCCAGATTTAATCGCTCGCGCTTTCAGAAACGCGTCGAAGCCGTACAGAACCATCGCTAGGTAACCGAAAAACTGAAATACGAAAAGAGTTGTATTTTATATTTTTTGCATTTATATTTGTTTCGTTAATATTCTTGTAGTGTTGGAGTTGTGTTACAAACAGGTNNNNNNNTCAAGTCAACAGTTTATTATGTTAAATAAAATAGCAGGCACATAAACATGATTATTTAACAGCAGTAGAGTTATCATCTCCACAACTATCGTTCGCACATGTTAAATATTTATAAATGACATAGAAAACGATTTAATACGCGTTACTTTCTCCGTAGACACTGATTGGTTTATTACGATCGTAATTTATGTATGAACATAGTCTCAATTGTTATGCTATATATTTTTCACTGTATATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTTCAAACTCACCCCGGCAGCTGAATACGCAGCGGAACCAAAAGCCACAACAATCGTGGAAGCGATCAAGTACAAAAACGTAACCACTCCACAGCCGAGCATTTCCACCTTCAGCCACATGAAGTTATGGTACTTCTCCACAAAATGTACCAGATACAGAAGCAGTAGTATACCACTGAACCAGAGAGAGCCCAGAGCCACCACGTTGAAGTATACACCATGGCTGTTAGACCAGAACGCTGACGATTGTATGCAAATGAACCCAAGGAGGTTGAGGACCTGTAAAGTACAAAACAATTTGATTATTTAAATTTGATTTCCACTATAGAGCTGCGTATATAAGTTATATAACAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGACAATTTTATAAAAATACATAATTTCTTAATCATCAAAATAAATTCATAACGGTTNNNNNNNNTTATATATAATAAAATTTAAGTTTTACTTACAATAACAGCAGCTTTAACCATCCCTGGAGTGGTTTTTAGGTAACTTGGATCAAAACGGAGGTCTGTACGGAATATCACATTAGTAGACCCCATGTTCTGAGGTTGTTGAGGGCTTTGAGGTGACGCCATGGCTCACTGATCACATCAAAATTGTAGCAAGTTCTCAATAAAAATGTTGAAGTTGATTAAAAAATGAATCTAATTGTTTTTGAGAAATACAGATCTTTAAAACAAAATTATCATAACAACTGATAAAAGACGAAAGACATAGGATATTATGATTTTATCTTATTAAAATTATAATTAAATATACTTTTTGAGCAATAAATTTATGTGTATAACAATGCGTACAGTTATTAGTTAAACTGATTTCGACGTTCGCTCCGCAAGGAAATAATTTGAGATAACAATGTCGTCATCGCTTCTCCTTGACACTATATTACGAACCAATACTAAAATGTGTTAAATGCATCACTGACTCATATATATTTAAATAGCAACCCGTGATAACTTTATTGTTTACTAAAAGCCAACGCGAAGATTAGCCCATTATGTTCACTAAATATTAAGTTCTTTTAACATTCATATGAATTTATGTTTTTATTAACTCACAGTTTGTATTTATTAACACAATATATTATTTTAATCTATTAAGCGGTGCAGATGGTATACAATAAATTCTAAAGAGTGTTGATGAATTTTAGCGAAGTACATCTTCAATGAATAGGTACTGAACACTGTCAACTGTCAAAAACACAGCGTATACAACTGTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATACGTAAGTTACGTATTAGCAATTAGTATTTATTTAGTACACCAAAATAACCCATAAAATAACCAGATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAACATTTAGTGCAAATCAAAAACAACTTACGAAAAGCTTACGTTTTGTAGTTTTGTACTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGTAATTGATATTTTTACACTATATATATTAAATCTAACGACAACAACAAGTTATTAATTAAAGATTAATTGGACACATAAAACATCCAATTATCTATATTTTTNNNNNNNNNNNNNNNNNNNNAATTGTGTCATTCATTGAATGATGTCAAAATTGACATTCCATCAAGTTCGTCATTGATAATTTGATATCATGAATTCATAATTTACAAACTTTAAATAATATTGTATGTTTCGTATCATATATTATTTANNNNNNNATTTGTGTCTAAGGAAAAGTGTTGTGAACTAAAGTTTAATTTGCCGAAAGAAAATTTGGTAAGCAATATATTTAATTCTTACATTCGTGTAAAATTTCACTGGAGACACTATTCTATTGCTCAATAATCGCTATTTTAGGAGGTGACGATTTATATATTCTGTAACTATTGGCAAGAAAATTTATTCATATTCTAATGTGGTTATAAAATTATAATTTTTTGATATGTCCATTAATTGTTTAGCAGTTTCGCGCTGTTTCGCCCGCGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTCTTCATAATAATGTTCTAAATAAAATTCAAGAAATCACTATATTGCAATGTTATAGCTTCCGTGTTAATATATTATAATAATATCTTAACCTATTATTTAAGTTAGAGAAGGCATTTTTATACATGTACACATCTGNNNNNNNNNNNNGCTTCTGTAACTGCTATAGCATAAATAGGATATAATGAAACCTTAAACTATTTAATTGTTTTGTGAAAGTTTTAATATATATGTATATAGATGGAGAGAAATAAACACTAATGTATGCAGNNNNNNNNNNNAAATAAACTTATATAGATAAAGAAACAAAATGGCTGAAACTGGTTACGGGCAAAGAGTAACCACGACGGTCACCACGAGCACAACCGTCCAGACAAACATACGCTTTGATCCCTCCTATGTGAAGACCATACCAGGAATACTTAAAATTGTCCAAGCGGTAAGTTTTTGTTACTTATTTTATTTATTCAGGGAATATTAAAATTATTACGACACTCATTCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTAACACCTTAAATATATTATGTAATCTATTTTTTGTTGTTTAAATACATCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATCTTATAGATATATTAAGGGTATTCTTATTAGGTATTATGNNNNNNNCTAATTCGTTGATCAAAATTTTTATTATTGTCTGAATNNNNNNNNNNNNTGAAATCACCAACAGCTCACTGACACATCTGAAAAGAAGAAAAATATTTTAAAGATAGCTTGTGATAGTAACAAGAATGAATCAAAAATACAAAGTAACTTCGATTGTTTTTGATATAAAAATGTCAGAGAAACCAATATCCCTAAACCATCTCCCAAGGAAGAAGAGGGCTTAAAGATAATCCGTTACACCATTCTTCTGAAGCTTGGTTCATAATTACTCTATTAGGATAAATAATCATTATTAGGTGTTTGATAATAAGCCAAGATGACTTCACTAGCAAAATGCTAAATGCTTGCTTTGAAAATGATTTACTTATAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATACAAATAATTACTACACAAAAGTATTTGAACAACATTATGTTAATGGGACTTACATCACCAGTAATACAGAACAGTCAATATAATGTTGGTACAGATGTTTGCTTAACATGGTTTATGGTATGTGTTGTTTGTCAGCTATTGGGATTTGTTTAGGAAACGTGTAACAACAGAACTCATTGACTAAAAACTAAAATTCATGATTTGGTCAGTTTATTATTATTACATTATTTTCACCTCCATGAAATTATGTATTAATTATAATACAGTTCACCTTTATTTATTTTTACATATTAAATTGAATTTTATAATGTGCATATATAAATTTACTTCAAAACTATTTACTCACATTAAAAGTAACTATTTTATTTATTAACTAACCAGATATATATAAGCATAAAATGAATAAACTTCATTAAAAACTAGTCTTTTAACATACTTTAGTTACACGAAATATATCACTTATACGATATGTATAGAAAATAATCATAACTATTGAATAATAATAAATATGAACAAAAACCAACCTACGACCGCATAGCCATAGACGTTGCCTGTGCTATAATGCTTCCGGACTGCACATTACCGAAGCAAGACATCGCCATCGCGGCGAGGCTTCCCGCCACGATGCCCGTCGCTGTGAACCCGAGCTTTGCGAGCAACCATATTCCTTTCCCCGTATACACCACTATACCGGCTAGAACGTTCACTATCCCAGCAGCGCAACAGTTTCCCATAATTTCACCGTGACAAGACAACTCGTCTAAAAGTCCAAAAAAGTTGTAATCAGTCAAAGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAAATAATTTGATTTGCAAGTCTTGATAACTTAATACACGTATACCGGTATACGTAGTGACCGTTGACCGAATCTTTTCATTCACGAATCACGTCATAAAAACTTCATACTGCGCTACTATCGACGTCCATAGACTAAATATTTTGCGAGGGATTTCCCGTTTAAGTGTTAGTTAAGTTGCCATTCGAAAAACGAAGTTTGCAAGTCTATTACCGGAGAATTCCTGTTTTTAGTACGGTTACTTTTGTGACGAGTGGAGGTGTTTTAATTTCGTTACGTAAATATTTTATTATGTAAAAAATGAGATTGTTTCAGTTGAGATACGGTAATACTTTAAAAATAATAGAAGTTGCGTCATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATGCGAACATTTGATAATTTCACAATTTTGACATTGTATTTTGGCCGAACGTTTTAATGTGTTAATATTGTATCTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATCAATACTTGCTTTTTATTTATTTGCTCTTAATTAAGCTAAATCAGATAAATAATATTCAACAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGACGAAAAACTTAGCAATCCATGCTTATTCCTTCAATCCTATACGATACTGTGTCGATAGAGCTATAGACACAACGTACATGCACTTTAAACATCAGAGCATCAGCAGAATTAACGAATCCATTTGTATGTAATCTCAATTTTTATTAACTTTAGCTGACTCGGCGAACTTTTGCTCTTAATGCCTATATTGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTAAAGAGTACCGGATCCGACATCTTTTCATCAAGATTTATTGATAAATATGCTCTTTAGAAATACTCTGTACTATGTCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATACAGGTTTCCCTTGGGAAAGTGGATGAAAGTCAAAATGTGTAATGTGTAACATTTACGTTTTTAATTAATATAAGTAAAATATTTAATGTCTACAGGTGGCAAGTCTCGTGGGTTTCATTTGTATCCAGTTCTCGTATCAGAACAACGCAGGCAAGGGCGTGTACTTCAGTTGGATAGCGATGATAGCATTTTGGTTCACGGGTATCCTACTCGGGTTCTACTTGTTTCACATCGTTGAGAAGTTCTACAAGATCCCGTGGCTGAAGATTGAGTTTGTCTTCACGGCGCTGTGGACTCTGCTCCTCTTTATAGCTGCAATCCTGGCCGTCACTGTGCACGATAATCCGCATTCAGCGGCTGCGGTGAGTTAGACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGAGCAGTTCTTCGGATTCACGGCTACCCTCGCGTACGCCATAGACGCCTACCTGAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGTCACTTTCCGCTTTATTCTTTATTAAGTTTAAAGACAAAGTACTACTTTTGATAATATTATTGCGAACTTGTACATACTTCTTAAATCAAATTAAAACATTAACAAATGAAGATTACATAGATAAAAATATTCCGTGAGAAAAACTTGCAATTATATTGTTTTGTTCGTCAATACCTACAATAATAACATTGTTTTATAATAATAGTGGCGAATTGTACTTAATACTATGTATTTTGTTTTGATTTCACAGAAAATAGAACTCAAATTTTATGTAGAATATTCAAAAAATAATTATCGTTATAAAACAGAAATAGAGATACTAATAATTTGGCACAAATTAAAAATTATCATAGAAAAATAATACTTTTACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATACTTTTACAAATACCTGCCTTAAAAGTGCTCTTAATATAGAATAAAATTACAGTATATCCTCCTTACTTGATATTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAAACTTCTCACTTTTCCATTACAATTCTTAAATTTTTAAGAAGATAGCTTTTTATAGTTCGAATTATTTTACAGTCGATATTAAATAATTATATTATGATTTAGTAAAATTATGTAATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATTGTTTTAATTTGTATTGGTAATTATGATTCTTTATATTGCTTTCGTGTACTCTCTACTAAAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCTAACTTAACATGACACTTGCTAAATCTATCGCTATCTCTCTTACGCCTTAAAGCACGTATTTTTACAAAAATATATTTGTAAGAACAATTGTTTAAACTATTTGTAGTTTTAAATATGTATTTTTAAGAAAATGTGAACAGTTTTAAGAAAATTTAAATGTAACAAGCACTATCTATACACAATAATGGCCAATTCGCACGATATAAATAAAAAATTGACAATTGTTAGATTTTTTCCACAAAAAATAAGAGATTGTAAAATTATTGCTGTCAAATTGGTATTTAAAAGTGATAAGCCCGTACTTTAAATTGATAATATTAGTACCAACTATTGCTGCTTAATTGCATTTGGCGCTGGTTTCTATCCAAAAAGTATTTGACAGTTAGCCAACGATCGGAGGTTTTGGATTGCGAAATGACAGCACGATTATCGGAATGTTATTTAGCTTATAGCTTAGTATGGCCATTATATACTTCACACAGTATATACGTATTTAATACTTAAGATTTATACTAATGATTAATCTAATGAAGCACTAATTACCTCATAAAAATATTTTTATATATATTTTATGTAAACGTTAATGTTTTTATAAATTCATACGATGTAAATAATTTTGTAACACCAAAGAAATTGAGATATTTTGTACAGGGTGTAGGAGCTCAATTTTTTGTATTAACACGACACTCTAAACAATGTACCTATACTTGTTACTAACATAACAAATATATATATTTTCATAGTCAGGCTTTTACTGATCCAAAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAAAAAGCATTCGTTATAATAATAATTACGTTAACATTGAAAATTATATTTATCTGTGAATTAAATTTGATNNNNNNNNTGTTAATTCTTTTTAATCTAAAATATGCCTTTCATATAATTCATAACGAATTAAATATAACAGTATACAATTTTGTATGTTTTACTCACACCTGGCACNNNNNNNNNNAAATTGAAAGACAGATTATTAAAGGTTATTTTCTAATGTTAAATTTTAATTGAACAACGATTATTATGTACCNNNNNNNNNNNNNNNNNNNNAATAGTATTTTGTAAGAGATTAAAAAAGAATATGAAGTTTTTGATTTATTGATAATAATTATTGTTGCTTATATTTTAACACTGAAACCATATAATTGTATTGTTGTGTAGATTTAGTTAATAATAATTGGAACAACTGATCTAGGTTTGAATTTATGCAAATGTGAAAAAAGCCACCTAAATGTTTTTAAATTGAACGTAATGCTATCATAATAATATAAGGGGTAAATTATTAATAGCGNNNNNNNNNNNCACTTATCAAATACTTCCGTATTGTTATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATAAATTGATTTAAGTATAACTGTTATGTTTGAATGTCACGTAGTACGATTTTCTTTAGTACAGATCATTTTTGAAAAAATTTGTTTTGATCACGAAATCGCGTTGCACAGCCAGTACAAAATTTTCAATAAAAAGGCGAATCAAAGGTATATTTTCAACCGAACTTATAAATCATTTACAATTAATCATTTACAGTATCTATACAATTTCTTGAAAAATGTATCCTAGCTACTTACTTGTGTTCAATATTTGTTATGCCTATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTATGCTTGCTGTAATCATTAATCATACAACAAAATTGCAGGAAAGTTGCCTCCAATATTTTTTATATCTTTATTACTCGTGCTATGTAATGTGACAATTTATATCAAAATAAAGAGCTATTTTTTAAGACAACAATAACATATTTACACTGTATTAACTTATGATTTATATTGAAAATTATTACATGCAATTGTAAAAGCAATAAAAATATTTTGAATACATTTCAATATTAATTTACTTACACAATAGCAACTTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAATTGTAGAAAATAGAATAGTAGTATAATTGTAGAAAATATAGTCAAATTTTGAATTTGACTCAGATATTTAGAATCTAAAAGTGAATAGGCAGTCTTAGCATACACAAATTTTTGTAATTATTTTGAGATACTTTACGTCTATGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACAACACTGCTCGTAACGATGAGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCATAGCCTAGTACGAAGAATAATGTCCAATATGCAACACACAGCCTTAGATGGACGAGTAAATTCAATTTCAATATTTAGTCAACTAGAATTTTGGATTCAGGAAATAATAACAGTATANNNNNNNGGCTATATCAGAGATAAATACGTTTATTGATAAATTCAAATAATTTGCATCTATTTGCCTAGAAAAGTTACAGTAGCATAAAAGAACCAACGAAAAACCTAATCCAGAACCAAGAAAGGCCCAATGAAATTGAACTACTCACTTGCGTACAAGATGGTTTCGTAGTGTATTAGCAGCAGCATCCATGTCTCGCCTTGGGTCTGCAACACCTCTGGCGCGCGCTGCCGCTACAGATCCCGGCTCCATACTCAGGAAACGAGCCACGTGACCTGCAGCTATACCACACAATTTGCATCATAACTAAATCTACTACTGACTAGTCATGGTCGTGTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTATTTTAATGTAGTTAGTGAAGTTTCAAATCTTTTTGACATAACTACTTGATCTAAAATTACAGACTTCATTTACCTGTCTCATAATCATGAGCCTTTATGGCAGTTTCCACTCCAGCACTACAAACTCGTAGATCTATAAGATCATGAACTCTTCTTTGGCATTCAGCCACACGGGACTGAAATATAAAAAGTTTAAGGTGAACATTTTTAGTCAAGATATTAAGGCATTAATTTTACTATTTTTTNNNNNNNNTTAAAGTTCTGAAATTTGTTATAAATATATGTCTTACTCTAGCAAGATCTAACTGGCGGACTTTGGCACTGACATCCTTCGCCAGTGCTGCTGTTTTGTCAACCATGCTGGCAGCAACCTGAGCATCATTTTTTACTTCACCCAATTTCGTGTAGGCCTGACTGGCGGTACGTAAGCGACCTTCAAGCGTACAAGCCCGTGATAACGCGTTAGACAAGGCTTCGTCGACTTCTGCCTGCAGAATTAAATTATTTTTTATTTATTGAAAGTGCAATGGTAATTGATAAAAATTACTAAAAAGTTAGTTTATATTAGTTTTAAGTGTGTAGAATAAACAATTCTTAAGTGCCTAATTACCCAAAATAAATTCCTTATTACAGCTAGAAGCATAGAAGTTATGTGACAAGTATATAGTTAAATATTTAAACATGGTTAATGTAAAATTATAGTAAATGCCTCCTGCTGTCTAATTAATTTATTGTAAATATAAAAAATAAATAATGAAATAGATTTTATTGTGAGCACATTTTCTCAAATAATTTGGTTCTCGAGACCCGCCGATTTTTGTAATAGTTTGCAGTTTTATATTACCTCTTCTTTTTCAATTTCATTCAATGCCTTCTGAAGGCCTTCCTCGGTGGAAACGTCGTACTTTTCCAACAGCAATGTTAACGACATTATCTTATTAATANNNNNNNAATTTATTAATATAAAGTACATATGATACACATCACCAAATTCTTGTTTTATTGACAGTTGTTTATTTTCAACCTAGCCATTGACGTCTAATGTCAAAAATACAGAAGTATGTCAGCCATATGTCAGCTGACCTAAAAGTCAAGTGTCATGTCATGTACAGCTGTTAAAAGATTGTTGTATAAAGTTGAGTGTCCACCTTTTTCTAATAATAATTATAGGNNNNNNNCGATAACTGTACTTGGATAATTGNNNNNNNNNNNNAAGTGCTTTGTATTCATGTGAGCGTTGGATTTTGATTCATATGCATGAAATGTAACATGCCATAAGCGCGTTTCGTAATACCTACTTCGTAACAACTTAAAACAAGGTGTGTGGCAACACAAGTTTTGACATTTCAATATTTTCAATGAAAAGAGCGTTCTGAAGCTATGTGATATTGGTTCAAAATTATTCTAAAACATCCTAATCGTGTACAAATATGTTTTAAAATTTCACGTCTTACTGTAACTTTGTAAAGCAAATCGAGATTATTTAATCATATTTATTGAAATAAATGTCTCCGTGATAATTATTCCTTTTATTTACTAGTGAAGGCGGAGAGATGTGTTGAACGTACTTAAAGAAGAACTCGATTAATGTACGATGTCCGAACTAATGTAACAGTAAACATTGAAATTTTTGTGATCAGAAAATCGATGCAACGCTAATTTTGTGAAGTTTAGACCTCAGGGCACCTACTTGTAGGTTTGCGCTCCACCGAGGGTAATTTTTGTGGTGCGGTGTACAAAAAACCTCAAAGGTAAGTCTGTAAGTCGGGGCAGGGAGCGTTGACATTCGCATATATTATCGTATGCTAACAAAAGTGTTAATGTATATATTAATAAAAAGCAGACTAACGTTCTAGTATTCCTTAGTGTTATTTCGACCGTTCTAGTAAGTTTGTGTACGATTCAGTTTTAGTGAAAATTCGAAAAACAAGTAATAGACAAATGTGAAAGTTATTTGTTATTGATGCTGAATGTGATGGTTGTAGATTGACTCCGTGTGGGGCTGGGCTTCGCCCCCGCTGCGTTTGCAGCTGGGAAACGCACGCGGACACAAGAGGTACATTTTTATGTTGTTTATATATTAGAATTTATACTGTTGCATGTAGCCACAGCTGTGTGATTAGGTGTCATTGTATGTTATCCATGAACTAATTGCACTACATAGTAAGGTTTCATGACTGTATATTTGTAATCTTATTTGTCACTTCATGTAGAGGAAAATGTTGCAAATTAAGTATATGTATGTATNNNNNNNCGTATGTAGCAAGCACGCAATATTATGCAGCAAAGACTGCACAGATAGGGTGATAATAAGGAATGAAATCAATATGGTGTATATTTTTGTCGTACTAAAGATATCAGATCTTTCATAAGTTTCATATTAGGTTATTATGTTGCAGAAAGGTTTATTTTTTGTTTCGATTTTAATTCTATAAGACAGAGGGGTCTCTATTTTAATATAATTTCCTAGAATTGTCATTNNNNNNNGGTAATAGTCATTTAGCATATATGNNNNNNNACTTAACTTTCCTTGTATCATAATCACTTTAATTATATATATTATAATATTNNNNNNNNTATTTTCACTATTGAAATAATATTTTTCAGTTCGGGTCTCCTAGACCAACCCGACTGTTAATGATAAAGTTTTCTACCGTACTGACGCTGGTTAAGATGTAAATATGATATTTAATTATGGGCTAATTGCTTGCGATAAATGTATTTATTCAGATAAGAAATCAGAAAGTTCTATCTATGAATTTATTATTCTATATTTTTCTAATAATCACATTAAAATATGTACAGTAGTCATATTTTCATTATTAGTATTTATTTATAAAGACTTAATACAATGTGCATACAATNNNNNNNCTTTTACATTGTAAGGTTTTTAATGAACTGTCTTTATGTTTTATTTATGTTAAATTAAAGAGTAGAAAAAATATTGTGTGTTTTCTCGTACCTTTATAAAGCTATACATACTATACAAAGACAATATGAAATATATTATGTTATCACGTACAGTACACTGAGTGTACCCACATTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGACNNNNNNNTAACTCGTACGATTTAAATGTTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACTCTAATACTATTCTGCGCTATGTATGGTTAGTTTTAAAACAATGTTTAAATACTTAATCCTTATCACTATCTGTTTTATTTATTCTGTTACAGAGATATGACTTGTTGATCAAGTTTTTATATGGTTTTGTTTTCATGTACCACTTTTTCTTATTATCTGATTATGGTATTACTGCTAAAATTAAATTTTGTGTAATAAAATGAATGCAACCAGTTTATTTCATACAATATGAAGCAAAAGTTGTTTTAAATATAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAATTTAGTAGACTTAATTAATAATTTCTACCTGTGTGAANNNNNNNNNNNNNNNNNNNNNNNNNNAAGTATATGTATACCCATCTATTGTACTTAATTATGANNNNNNNNNGAAAATACGACTAAAACTAACTAATAATAATAATAATCTGATTATTTTAGTGGAAAATACAACATTGCATTAGTTTTTATTACTATNNNNNNNTAACATGTAAAAACATTAGCTTAGGTAATGTATAATAATAATTCTCGCGGTATTAGCTTATTACTTTTTTAGTGTCTGGGATATTACAATTTNNNNNNNNTAGTATTTTTATCANNNNNNNATTAACTTGATACTAAGAACGCAATTTTGATGTAATGAAATATGTAACATCGGTGAGGAAATAGTTTTTAAAACTATATTATTATTTCTACTTATTTACTTAGGCGGCGTTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATTATTAATGATACACTAATGATCAAGGAAACATTGCTAGTTTCCTTTCTCGAACATCTCTCATACAATCATTGGCATTGTATAACAAAAAGAGTGNNNNNNNNNCAAATGTAGGTCAACGTGCTATTAAAAACCGGTAGACATTTTTGAGAAATGATTACAAAAGTAACAATTAAAGCTACCAATCTCTTAGCACCAATTATGATAATATTGTTACGAGCGCTGACCTTCACATGCCAGCGATNNNNNNNNNNGCGTAACATTAATTGAATAAATTAGGCGCTTCCTCCAAGATAGTAAAGTAAAAAGCCTTCGTTATTGAAAAATCATGGACATCTGAATACTGGCATTAGGGGTCACAGATAAGTCCATCAAATTTAGGAAAATGGATTCTTATCATATTTGNNNNNNNNNNNNNNAAAATTATAATGTGGTCACGTTGCAACTATGATAGTGTAGTAAAGAGGTCAAAAGTCAGCCCTAGTAGATGAAGTATCTCATGTTACCATTTGTACACAAAATAATTAAAAAGGGCTTCGACGCCCGTAACACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCACTGTGTAAATAATTCCATTTGATCGGATAATTTGCGACTAAAAGCTAGCCATTTATATGTTTATAAATTAATGTAAGTGTAATATTTGCCTTGAAAACCTAAATTGCATAAAGATTGACCTCTTCGCGTCATAGGTATGTGTCATAGCGTTCAAATGTATGTGTTACCTGCATTATACTATTGTTACAGTCAGTAATTGATCACAGTCAGCTGATATTAAACAGTTAGCTAATAAATAATCTTATCGATACGAGAACTATGCCAAGAATTCTAGTTCAGGGCAAAGTTGACTTTGCACATTGTAATGGCTTCGCAAAATTAAATACTTGCTATTTTTTAGTAATAGTGAAAGTTGGCGAATGGATGAATCTTGGATGGATTTATGTATGTTTCGGACTTGAGAATTACTTTGCCGAATACAAAATGGGTATTTTTAGGTTCTTTCAACGTATATGTTTATGTTGATATAGATTTAGTACGTAATCTCCCATTGCTAGGCGAAGACCTCCTGGTCCATATAAGAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACTAAAGGAACTAATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGTGATTAATAGTAACTAGTAAATAAATATTCGATGTTTGATCTGAAGGTCATGACGATCAATAAAACTTGATTAACACTCGCTTTGTGTTTTAATTCTTTCGAGTCCGAAATATTAAAATATAAATAATTTAANNNNNNNNATAAAATATGAATGCACCGGACACTTGCGTAACAGAAATGAATTTAATACAAAAAGGCCGCGCAGCGCTGGCTGCTGACAAGGCTGTTTGATTTCACGAACATATTCCCGAGGGTCAAATTACTTAAGGAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGAACATAATGTGCAAGGGTAATGGTGGTCTAGGGTGATCCTGTCGGCGTGCAGCCCGTACTTCCGAGCGATGTTCACGGGCGAGCTGGCGGAGTCGCGCGCCACTGAGGTCACGATACGTGATGTCGACGAGCACGCCATGGAGCAGCTCGTCGAGTTCTGCTACACCGCTCATATCGTCGTCGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAATTCTATACATGTGCACTATTGTAGTACGACTTGGAAATGAATTTTAACGCAATAATTAATATTTCAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATT