NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTAAGGTTTTTTCGTAAAAAAGAATAAAAACTAAATGAGGTTAATCAGTTAGTCTATTTATTAATATGTGACGTATGCGATTAGGTAGAAATAAATATGTCTATGTATATAATGTACATACGACGGAAGATATTCGCTTAGTAGGTAGCTCGAGATCTGAACTATTTTTAACAAATAAAGCATTCATTACGTTGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTATAGGTAAACATTTTTAAGGAATTTAAGCACAAAAGATAACTGTTGTGATTAATTATCGTACGCAGCATATACTGAGAGGGCCGTCGGTATCAATGAACAGAAATAATTCTGAAAAAGAAACAGCTCTTGTTACTTTCCGGTAAACGTTCAATACCAGAAGTAAAAAGTCGCGTCGCTTAATATTTGATATCAATATATTACGATAGTGAGCCAACATACCTATATCATCAGTACAAATAAAAAATTATAAATAATGACTAACATCAGTTATTTATTTGTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGNNNNNNNNCTTTAAATGAGTAAATATTAACATTAATTATTAATTTGGGGTTCATTTTGTAAGAGTGTCATCAATAATTTTAGCCATCGTATCGCAGAACCGTTTTTTCAAATACATACAAACTTTTTCGTTAAAATCCAAGTAGAATGTAATTAAATTACATTTAAAACCAAACTATTAGTGTTGGTTGTTGGTATGGTTTAAACATTTATGGGTTAGCCAACCTACTAAAGTCAACACTGCCTTGCATATAAGAACTTCTTTACTCCCACACAACATATACATCATGGAACGTACATTGGAATAGTTTGTAATAAAACGTGGACTCTTTGAGACGTAGTCCTCGATACGATTTCCATGCTCAACTTTTATTTTCATTCGTGATACCAATATATATCGAGCTCTTCCATATTTAACTTTCTTTATTGTATTAAGTTATAAAATGTACTGTTTTACGATGAAAATCTTCACATCAAACTCGAGATTGAATTCTTGTTCAGCACTGGACACAGAGGAAGGTGTGGTCGAGATATGAGAGATTGTCACAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGTAATAATTGGTCTAATTAATAAGTGATTGATTNNNNNNNGATCCCACCATTTAACCAATAAAATACAATTATTTAAAACATTGATCCACAATTTATTTGGCATTCTGCCACGACTACCCAACAATAATTAAACTTAATTTAAAGTGTAAGCCCTTACTTAGCTATAACATTTATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCATCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTAGAAGTGACAATCTTACCCACCACTTTGTATTCCTTAATATTTCATCTCTTATAAATACGTTTCTTAAAGATTTATTAATACTGTACGAAGAACTTTTCTATAAAATAGTAATTCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGAGAATANNNNNNNNNGTTGTTTATAGGGATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATTAGCCAACAATACACGTTTACTTAATCGCACGGTGTAATCTTATACTCGTAATATACCTAATATGTACGTCAAGAGGTTACAAGCATCCGTCACTGCTAATATAATTTTTGTTTCTATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTATGACCAGCAAATGGCGTTTTCGCATCAGTGTCCCATAAAGCAGGAGGAACACTAAGATATTGTTGGGGTAAACACGGGGCTAAAGAGGAATTACTGTCCGCCATCACATAACTACGAGTTAACTTTAATTACAACAACCGACATTAATAATACGCCGCATATGAGGGACAACGGCGTACAGTCGCCGAGTCGGGGAGAAAGCGTTAGCTGTGTTAAAGATACATATTGTGATTCAGATGATAATACAGTAATACGATTTAAAAAAGGTGATTCGAAACCGCCGGTACGACGCTAGTCGGTTAATGAACATAAAATGTGGTATATGACTTTTTTCTTTTAATTGTCTTTTAATATGCCGACTTTAAAGTAGTAATTAGATAATAAAATAATACATTAAAAATGTAATTTCATGCGTATTCCAGAGCCATAACAAGTTGGTGTTAACGCTTTTGTTATAACAATAAAACATAAGNNNNNNNNNNNNATGAACAGAAATATTATGTTTCGTTATAAAACTCTTATTTAATACTTGTTGAAAAGACTTGTTTCCATTTATACTTGCATCTTACATTGATTTGTAATGTTTCTTGAAGTTGTTTCTTGATCTTGCTAAGCCTTTTTCTTTTTGCCATATTCTTTTATAAAGCACGAATAGATCATGCGTATGTTTAATTGTTAATATTATGTGATTGTAAAAAATATTTTAAGCCTTTTCACATACAAATTTTTTCCTCGACAGTGTTTTGGCGATTTTCTAATATAAAAACAATTTTAACCATGGTGAAATCACTAAATAAATATATGAAATTCATTAATAATTTCTTAGTGCGAAGAAAATAGTGTTAAAATTGTTTAGAGTATCTTAGGTAACAGTAATATTTACCTAGTTATGACAAAAAACACTCTTATCTGTACATTTTCTAGCTTTATTACTTTATCAAAAAATAATCAGAACTTATAAGGTTAAAGTATAGGGTTAAAAATCATCACTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATATTTTAGTTAATTTGACATTGCCAAGTACAAAGCGAGATTATCATTACTGTTTAAAAAACAGTTTGTTTGTACCAAGACGCGCGCTTTAGTCACACTTGTTCCGTAGAGAGGGGTGAGTGAAGTGAAAGCGAAGCATTAGCGGTAGGTGCACAGGGATTTATTGTTTTTAATAATAACGCGAAGCCGTCACAAAGAGAACAAAAGTCTGCGTGGGACGGAGCTCGAGCGCGAGTGCGCTAATGATGGATGCGGCAGTTAAAATCATTTATTTAATTACGGAATTGAATACAATTCTACACGAAATGCGTTACGATATTTAAACATTAATCTTTACTCGTCAACATAATGATTCCACTGTGCACTGAAGCAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTTTCATCTTGCAACCCTATTGCGCATCTGTGGATGAAACTAAAAATACTAATATCATTTTCAAAAAACAAGAGTGTTGGTAGAAAGATGAAAATTTAGGAATTTTATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATAGAAACAAAAATTATATTAGCAGTGACGGATGCTTGTAACCTCTTGACGTACATATTAGGTATATTACGAGTATAAGATTACACCGTGCGATTAAGTAAACGTGTATTGTTGGCTAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCCTATAAACAACGNNNNNNNNNNCTTTATTTCATAAATTAATAACACAATATAAATTTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAACCTTATGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAATCAAAAAATTAAATATCTAATATTTATGTCGGCTTTTACTGAAACAAATAAATTTTTCAAAAGAAAAATTGTCATGTCGACAATTTTGNNNNNNNNNNAACGGTTAATAATCTTTGATTTGGTACCAAGACACGTGCACGCACTTGGACTTTCATTAATAACGTGACGAATTTAGCATATATGAGCAAACTATGATTTTTGCGTAATAATTATTATCAGAATAGCCTTTAATAGTATTAAATGAAAGTAATAATTTAGTTTTCATGGACGACGGTCTTAACTTAGCTCTATCTGCCTACTTAATACTCTACAATTAATACCGAACAGCTATATATATACAACCAAATATGCGGATCTAATCTCATGCAGACATTACGAGTATATAAGTTAAATACCATGTTCCTGAAATTAATTTACAACTAAAAACATACATCTTTCAAGAAAGTTAAGTCGAGAATTACATGTCTAATTCTTCCAAATGTATCTATGTCTTGTTCTTCCAAATTTAATAACATTGCTATTACCTGTATTGCTATTATTGTGGATGTTTAATGTGTGACAGCTCATTATTAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGCGTGCGTAGTACAAAATATTGTTTTTAAGAAAAGTATATTTACCTGAAAATAAAAGATTTTCTCAAAGGAATTTTGATGAAAATCTAAAACAGCCTCGAAGATCACGCCGTGTAGCGCTGCGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGAAGGCCCTGTAGCTCTGATGCACTTCTGCGTAGCGGGAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAAGCAGATTCCGCTATAATTTTTATTCATATTCTTTATATGTACATAAACCTAAAATAAACTACTTTAACCAACATTTTGACCATCGATCTAACTTAGCACAAGGTTTTGTTTTCTGCGACTTCAAACTCCTACAAAGGCGACGTCGTAAAAATGACAGTTTAGTTGTAATGCAACATAGTTTTGAAACGTCAAAACATACTGAAAATCAATATAGCTAGCAAATTCATTAAACTGGCCCTAGTATAGGTACTACGTAATAGAATAGTATAGTTTCCGTATAGTTTCCCATGCTCTCGGACAAAATAATTAATCCGAGTTGGTCATCACAGTCATGTAGTGTACTCCCGTGCACAGAGATTTGTTCGTGGTCAGTTGGAATTGACTGAGAGAGCGGCGGCTCAATTATTCTGCTAATCGAATTTCCTTGTCTAGTGAAGACGTTGGCGCTGGCTGCGTTTGGACCAACAACCAATCAAGTTATGGGCAAACACATTGGACAATCCCATTAGTCTTACTATTGTCTTCCTGTTTAATACTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATTTCATGCGAGACAGGACTAAAAAATACAATGACATACCTACAGATTAAGAAAATATAATAATAACTACGAAGAAGGAGAAGAATTAGCAAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATATATATGTATTGCAATTAGTTTGGACTAAGAGAATTTACCAAAAACACTGAAATGTTCAAAAGTGACTTCGGAAGGAAGTTGTGATTTTGCTAAGAAATACAGTTTTACTTTAGATTTTTACAAAAATTTAATGATAATATGAGTATGATATCATTATGAATTTCTGATGATTTTAATTCTCCATCATAGCCTAAGTATTACTTCAATAGGATTAATATGAATGTCTACGATTAATTTCGATTGAAGCTTACGTGAATTCTCATTTCTGTTCTATTATTATTATAATTTAATTAAGAAAATACTCTTTTGATACATTTACATTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTGCACAAAGTAAAACACGGAAAATTTCTAAGTTTTAATAGAAAATCCTTCGATGCCATTACGGTTTGAGTGTATGATTAAAAATTCACTATCCAAATGAATAGTTAGAATGAAGCCTTTCAAACAAATACTCTTTCATAATCTTATTGTGGAGGAGAAAAATGAATCATTCTATAAAGATAAAATCTACCCTATTGAGCGTCAAAGGCTACTTTTTATGAAAGTCGTCAAAGCGAATCGGTTTTCCATTCGTTCCTAACCGCCGTATCTGCGATAGATATGTCGTTGTGCACATACAGTATAGCATAATCTGCATTATGCACCCACGGACCCACAGTGCCCTACTTAGTAGGGGAGAGCCCATCGATACAGCTTGCCGGCCACAATCATCGTATGTTACCGGAGTTATACGACTAGTTATTTTATTATTTGTCCCTGGTATCATATTATGTATATTAAATATTTAAATATTAATCGTGACCGTAATANNNNNNNNATACATTTATCGATAGTGAAATTTTCATTCAACAAATTATAATGATCATTTGGGAATAACGAGTAAACAGTACGAAAGAGTTGGGAATTTGATTTCGAAAATAAACAATGAGTAAGAAAGTTTACTGCAAGCGGCATTGCCTGAGGCTTCACTTTAGCCAAAATGTTCCTTAAAATAAAACCAAAAAGTTCCTAAGCAAATCTAACTCGTTTTCTATAACTTATTTTGACTAGACCGTTGGCGCATTTTGGGGGTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGGTATTTGGGAATAACGAGTAAACAGTACGAAAGAGTTGGGAATTTGATTTCGAAAATAAACAATGACTAAGAAAGTTTACTGCAAGCGGCATTGCCTGAGGCTTCACTTTAGCCAAAATGTTCCTTAAAATAAAACCAAAAAGTTCCTAAGCAAATCTAACTCGTTTTCTATAACTTATTTTGACTAGACCGTTGGCGCATGTTGGGGGTTCGGTGGCCGCACGCAATCTGTTTCTTTCATGTATACATAAAAGGTTTATGTACACAATTATTATAAAATATGTATCTCTGTTTCAGCTGGGTGTTACCGAAACCACAGAACACGTAAACTTATGTGTCCTAATCAAAACATTAGTTTTGTCTCAGATCCATCGCTCACTGTTCCTGTAACTTTTAACAAATATATTTCAAATTCTATGTCTTAATTGTATGTTACATTAACTGCATAAGATCCGATTTCGGGATTCAATACCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGGAATCAGTTACATATATCCTTTATGTAATAAATTACATAAAGGACATTTACTTTACGTTACTTTAGTAACTAGTATTCGTTCATCCTTGTAAAGCTTATAATCCGCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGCAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAACAAAAATACTTTTTCTTTAAATCATCTAACTTGTCAAGTTGTCACACATTGTTTTTCTTTCAAAGTACGGTACATTTAATAAAAGATCGAATACGAACGTTTCACTGCCACGCAGCTGACGTAGAGAATAATTTCCATTGATAGTTTATTACATGCCTACGCCATTGGCAAATATTGGAACAATGCAGTTAGCTGGAAGAAAATGCACAAGAAAAAATTCAATAGCGTTGTGTTGAGGGCTGTGTGGACTCTGGAATGCGTTTATTTTGCTACAAGCGTATATATAGACCCATTTGTAGCAGGGACCGTATAAGGTAGGAAATTTTAACTATCGATTTTATCTTTCAACTTCATCCGTTTCTGCGTGGAATATTGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTTACCACGATCCAGCAATACCTTGCACGTTTCGAATTTTATCTCTTTTAAAACAACGAGCATCGGTTACAGTATAAATGTGCTCGCTTACACGTTTATTTGGACGGTATCAATTAAAAGTGTAGGTAAGTATTGAGTCACTAATCAGCTATTCTCGACAAGAATTATGTCAAAGAAAGATATAGTTAGAATATTTCAGAAATTCGTGTACAAATATCAATGGTATATTTTAATAGGGAAACCATCACAGTACCTGAGTATAAACATTACAGATATACACATTAACATCGTGTTGGAAACTAATATGAAGTATGTAGGACTTGTAGACTAATCTTACTTTACTATCTTACGTGATAATTTCAATTTTTACACTCATATTGTGAAGTGGTTGTACCGTTGTAAACTTTTTCCAAAGATGTAACAAATTCTTACTGTTTTGTGCGACAGTGACAGCGCTCTACCTTACACAGTAAATAGACTCTCATTTATTATGTAACGTTATTTCCCAAATACCGTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAATGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAAATATTAAAAACCGATTTCTCTAAAACTCTCGACCGTGATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCAATCAGAAATGTACAAAGAAAACAAGTTTCCACACATTTCTCTTAGAACGACGAATGCAAGTATGACGAGTCTTAATAAACATACAAACCCTTTAGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATTGTATATTGTCAATTCCCTCTTCATNNNNNNNTTGCCTATGTAATTCAAAATCTGTAGACAATTAACTGAAACATATACGATGCGTGTTACTCGTTGTTAATACAGTGCAACTCGACTTTACGAGTAAGATTTACGGAAACATTTCGAACTAAACGGACATCGCAACACAGCCACGACTGTTTCTGAACGTAACCATTAAATTGCCAGGTGAATTTGCGTATTGTTCTCTGATTTCAAATTCGACTAAAATAAACGTTGCGTCAGAACCATTACCTACATACATCGCCACATACCACAACAGAATTACAAAGCATCGCCTTATCAATTTTGAATGGTCTACAACTAACGATAAGCATAAGTTTAGAAAATGAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATACAACCCTAAACTTTCATAATATATATATGCCAAAATAACTTTTACCGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTAGAGTTTGCTAGACGGCTCAATGTTTGTACCAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN