NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAATTTGTGTAGCTATTTAGTGTCACTTCGAAAGCTTTGTAGTAGTGATAATAGGTACCCATAAACGTTAATGGTTACAAGTTCGATTTCCGGTCTGAGTGAACGTTCAAACAGTTGTTACATGACACACATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATCTTTATGAATGATACAAAGTACATTCTACGATGAATAAGGCCGAAACAACCTCTTAATTTCGTATCACATCACTAGCACATTTTATATTTTAATAACCTCATAAAAACTTAAGAGAAAAATTCACACAAAATCACACCTGGAAACGCTGTACTGGGTGAGTGGCGTACGGGACAGCCAAATACCGTTTATTGAGAGCCATCGGGGGCTATCACGCCGCGCAACCAACCCCCTGTAACTCGAACTGGCAATGTTGGTTGCCTGACCAGACGCGCTGCCCAGAGTGACCAAAGCACCAACCAATATGCCTTCATCGTCTCTACACAACACACAAACAGCGACCTGTCATATCAGTTAATCCACACACCCTTAGAAACTAAAACATACACTACCACTGTATTTATTTTTAATTGTATCCATTTAAATTAACATTAACAATTGTAAATATAAATAATATAACAACTAAAAACAGTTTTTTACAATGTTAACAATCGGTCTAAGCAAATCTCACGTCGAGGTTCTCAAGGGTAACATCTACACTAATAACAAAATCGATAGCGGTTTCTGTTGACGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGAACCAACGAACCAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCCGAGCTGTCACCACGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGATNNNNNNNGTGTACCGTCTACCCATTTCCATAACGTTTTATTTGTAATTTAATATATATGATAATCCAAAATTATTAGTTGAGTAATATTTAGTCTTCAGAGGGATTCTTACTTCCAAAAACTAAAGACTCAAATATAATTCACCCAGCAAGCAAATTTCCGCATAACGACGGCTTAGGACAGTCTTTATTGATTTCGCTGAATGAACCCTTTGAATGAAAGATCTGACAGCTCGAGGATTTAACGAACGGATTGAACAGGGAATGTATTAATATATTTGAATCCGTGTTAGAGATTTGTTGCTGTTTCTTTGAAGGTATAATTAAGGCTTCACTGAGGCTTGTGAATGCCTCTTTTCCCGTGTGTAGATGATTCAAGTTCGGGAGGGATTTGGGATAAAATAAATGTTGGTAGCGTTTTAAAATTTAATTACCGATTTTAAGAATGAGTATAGTTACTAAATTTTTCACAGTTTGGGATTATTTTTGGAAATTTAAGTTACTTTAAAAACATCGATAGATTGGTCCTGGAAAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACACCTATAATGGAAAGTTTTCAATCACTGGTAAAGTATATTTGTTCAGTTTTGATTAATAACGTCAAATGCTAAATTTTTAACATAACATTGTAAATACATATTTGTTATTACGAACATATAATACTGATCTTTTGGTTACTAAACTAATCACGTATTCCTATAGGTAAGAGTCACTAAATCACACGACCTTAGCNNNNNNNCTGTTGAAATTGATGAGAAACATAATTATTTACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACACAATTGTTTACTTATAGTATTTTCCCATCCATCGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGTTGATTGTTATACGTTTCCGTTATTTATTCAATTTCAAGTTTTATTCATTCAAATGACGTAGTGGTCTGGATGTGTATACAAAAAGTCAGTTGAGGAAATCAACTCGAGAATTAAAAAGTGTTAGCTGAGATTAACTTGAAACTTTAACAAGCGGTCGAAATCAACGTTTTCATATAACGCTTTCGTGACTCCTCTGATGAAAATATAATCTTTTAAATCTTATGAATTCTTTAATTTCACTCGACTATCCGAAAAACGCCACAAGCCGAGCACTATACCGGAGCTTACCGCTGCTAATGCGTCTATTCACGTAGAATTTTCAATTAAAGCGCTACAATAAAGATTAAAGGGAATACTCTCGGGACGCGTCGAAAAATCCGCGGAGAGTAAATCCACGGGATGTCGCAAATCCGACGGAAAATACGAGTAATCCGCCGCAGAGTTGTATTTAACATAAGCCTCGGCTATCGGCGCAGCAAGCTTCTAATGGCAGTAGTGTTGTCGAATATACCGCTGCCCTAAGTACGGTCTGGAAGTTACATGGAAGGTGTAGGATGTGGTTTCTAAATATCTTCCGTTTAAAATAGAAAGTTGTCATGTCATGCTCGAGTTGGTTTCGGCAATGCTGAGTATCAAAATTATCTTCCCAAACATTTTTAGAATTGTTTAAATATATGCTAGAAGTGCAATTTTGCATTACAAGCGTTTAAGAGTGACGTCATAATTGTAAAACTTGTNNNNNNNNCCAGTGGCGTAAAACTGAAACAAAGTTAGACTGGATAAAAGATCTGGGTGAGTAAAATTATGTTGAGTAAAACAAGAACATATCAGAGACCTAAAACGAGGTTAGACTAAAACTGCACCNNNNNNNNNNNNNNNNNNNNNNNNGTTATATTATCCCTTATAGATAAGCTAGCAAGTTATCAAAGTTCATAACGGGCGCGAAATCTTGAAAGGCTCAACTTCGAACAAATTACCATAATGGCGGTGTCTTTATACCCTTATGTTAATAGTTTAAGTCCGAGATGGATTGTTAACGGTCAGTCCATTTAACCCTCGGGAGATAAACTAAAAACTCTACGGATATTCGCCGACAATAACCTGACCGACTATGAATTTGCCGAAACGACCGAACATTTTTGCGACCAAGTTATAGATGAGCGCGTTCTTGGTGNNNNNNNNATTAAATTTAATAATCACAGATGATATTATTTAGGATCTCTGCTTCAGATTCAGTAAAACTTTAAATAAATCGTGTAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAATAACATAATTCATCTCATGTATGCTCAATAGATACAAGTTAAAATGACGAATTATATATCACTTGCCTTTCCTTAAATATATTTTCATTATTTACAGCATATCCTTTCTAAATGCACAAGTTGACAAGCAGCAAGGTTTCAGTACAAGTGAGGTACAGCACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTCTTTCCTCTCAATATTTGCATCCGTAATTATTTATATCTGATACGTGCAAAAATATCCGTTCGACCCGCATTAGTCAAGTTATCTACCTGCGGCTAACTCCACCCAATATACATCACGAAATGATAAGACCAACTTGCCCACGAGATAGGACTTGGAATATGGGTACGTGTTATCTATATTTGAGCGGGTTTGTTAACGATATCACCTGAAACTGTGGTTTTAACATACGCTTACCGTTTTGTCTTTGTTTTGGTGACGAGATATTTAATGTAGTATGGCTCATGTATTATAGCTGTCCCTTGTTTGCTAATACTGCCATTTTTCTGTGTGCGTTCTCCTAGCGCGAGTGTGTGTATATAACATGCATATATCATACATGTTTTTGTATTTGTTTGGGCGTTGGTGCTGAGAAGTGCGTTTCCTGTTGTTGAGTGTATGTTTTCGGACCACTGATGACCAAAACACATATTTGTCTTAGGCGTTTACTTATTTATTTAATTAATGCAAAAATGAATTTTCATTTCTGACTGTCAAGATGTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAAGGAAAAAAGTAAGTTGTGTTGTAATATCATGAATATCGATTTAGGTTCTTAGTAGCGAAATTGCTAATGTGTTGTATGTTTAAAAATTATAGCAATGCGTTGCAGGGTATCGTTTTTTCATTTATAATAGTGGGTATAAGTTCGAAGATAGATTGAATTTTATGTATAAGCGTACATATAGTTAAAGATGAGTAGAAATTCACTAAAAAAGTTTAATTATAGGACTGAAATGCACATTCAACTCTAGTACACCAGTAGAAGCAAAAGCGCAATGCGATACTGACAGATAAAAAAGTTTATTTTATAATATGNNNNNNNNTGTACGGCATTAGCCGTTATGTGGCAGAATATCTGTAACGTCTTCATCAAATTGAATGCCTTACTTTACGTTGAAAAGTTGCGCACTTTTATAATAAGCCTGTTATATGTAAAAACGATTTGTTTTAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTCGATTTGACAGNNNNNNNCGCCATAAGAACCATTTCAGAACAGCGTTTTAAAACAGCGTTAGAATACGATTTTTGTATTCTTTGACGTATTTAGGTTATACTACCTGATTACTTGATGACACATTGGTTTAGGTGTCTTAATTATCTTTTCCGGTAACCATCATGGGCTGGGTACCCTTAAATGGTACAGGCTTAACATCTCTTTAAACCCATTGAGTGTGAGACGTTCATTTGTTCATGTATAAGTTTAATTGAATTAACTTTATTTACACTAAACTAACCCGAGCTATATTTGTATGTCCTTCTAGACCACTCCAGAAAACCCTTAAAACAAATTCGGTAGTACGCAAACGGATAACCGTATGTACAAATTTTGTGGAACAGAACGTTCTATTGCTGTGCGCGGTAAGTCTAAAGCCACGTACAGACGACGCGTACAATACGATACGGGAAATGTGGATCAAAATATTGGAACGAATATAAAAATTAAAATGCCGTAGCATCGAAAATATGGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCATGTTAATATAAATTGTTTGACATTTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGCACTTACATNNNNNNNGGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTGTGAGATAAAGCATACTATATCGTATTACAAGCGTCTTCTGTCACGCGCAGTCTGTGAGTGTCCTAACAGGGCGAGACTAAATTCATCCTTTAGCGAAGGTCCGCTGGCGTGCAAGTTAATTCAGTGTGGCGTAATTTATAGCGACCCCGGAGAACTGGCCGCAGCGTTGCCATACATTAAGAATTAATTTTTCTATTTACATTTACCTAAGGAATTAAAGGCCGTAATAAATCTCATTGTAACGTTTTTGTTTTAATTCTTTTTCCTGGTTCTTATTAGTTATACTTTGTGCATTGGCGTGCCGTGGTTTTAGAGATTTATTAAGAGGTCTTGTAGGTAACAGAGGCAATTAACTGGTTAGTGGTTTCATATTTTATACTTATATTAAGTTATAAAGTTTGTTTGATACGGTATGAGGAATAACTACGACATAAGTCGTAGGCGATAATAATGACGCGACATAAGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACAACAGTTCGTTTATCACAAATGTGGGTCGTGGGTCGTCTGTTATAGACTTCAATGTTTTCTAAGAACGCCATCGGTCTAGATTTGGTCTGGATTTCGAAGAGTTATTCACAATACTAACGTTAATGGCTTCGAAGAATGTCTGGCCGGTTTCGGTTAATATTTTAGTATTGGACTGTGATATTTAACTTCAACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATGTATGTCAGCGCTATATGACAATTAACAAGAACTTAAAGAAACCATGATTTCATTCAATTATTAAGAATTGTACTTAAAGTTAGGTTGTTATAGTTAATTAATTATCAAGTAATCTAAAGAAATCGTAAATTTCTTCTGAATTTGGTCTGGATCTTGTTTGTTTATTCATATTAATCAGGAGTTGAGAATAATAACACGAAGTTTTAAATTTTACGTCAGAAATTAAGTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAACGTGCGCATAACCATAAATTGATAATATGAAGNNNNNNNNNCCTGGAAATACGTTTTTCTCTTTATTTAAATATTGAGAGTAGCTTTCGCGACTACTCTGCTATTGAATACAGCATTATAAACCGACTCATACCAATTCATTAAGGCTAGGGTTCCATATCTGTTTGAAGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCATTCATTTTTACAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGTTCCACTAGTCCGAGCTCCGGTCTTTGTAAATGTATCTTTAAAAATTAAAAGGATGCTAAGATAATTTACGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAAGGTTGTGAGGTAATAGGATTTTTTACTAGAAACAATTTCGTGTGTACACAAAAACGAGTTTAAATTAATTAAGAGGCAACATGGACGTCGAACAAAGGTGTTCACATTGCCCTCAAGCCACGCAACGTTGGATACGGCATCTCTTGTCTGGACACGTCTGTATAGTATAAGTTTTAGGCTTTTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAGTATGTTTAATGTTCACATCAGTTCATAAATAGGCCTCTTCATGCCTCTANNNNNNNGTAATAGCAACCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTTAAGAAAGTTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACGCTTGTAGTTAATTTGGAATAAGGTTTAATTTTAAAGTATTTATCACGAGTGGGAATCGATCCGTCGATGTTCACGTCAATATATATATTAAATACTACCGTCTCTAAATCAAGAATATTTAATGGAATAAAAAATGAATAAAAATTTAAGTAACTTGTTGTTAGATTTACTGTAATAATTCCCAATATTACTCTCTACAATAAAATTCTATGGTAGACGATAAAATTCACTTAATTCCGTTTAAATATTAGCTCTTTAACAATTACAGTTCCAATTTAACCGAATCCAAAAAGAGTAGCTAATGATTTCCCGGCACGTCACTTTAAGCGGAATTTATTCCAGCGAGCGTTCTCTTTATGTGTATTTACATTTACAATAAATCCACATTAATCGGCGAATTTGTGAAACGGCGAACGCAACCGTCCTTACATCCCATCGAAATAAATCAATGCATTATTTTCCGAAGAGTTAAAATGATAAAATGTAGGAAGTGATGTTATATTTATGTAATGATAATATGTAAATATTTGTTATTTTAAAATTGTTTTTAAAGCTTACGCAATGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTAAAATGACGATTGAGAAGTGTGTAACACAGCCAGTTTTAATAAAGTGTGTTCTAAATTTGAATATAAATAATTCTAATTTTGAGTTCTAAATTTGAATATCAGATTAAAGTTCCAATTAAATTTTTCAGTTACCATTTTCAATATTTCGTTTTAAGCGTAATGTTGTATCCAACGCATTTCGTTGATCTTTGTTCGAGAACCTTAATAAAATTGACTGTGTAATACAGTTCCTAAACTGGTCGAACTTCGCTCATACTAGAAGTCTAATCTCCAGATTCTCCAATCCCATTCGTAGATTGCAGGGACGTGCAATCAACTAACAAGTGAAGTAATTTGATTGGCTCCCAGGACGCTTGGAGTAACCTAAATTATTTATACAAATCATTCGCTAGATATTTACAGATGCATTCAAGTCGGATGCCGGCGAGACAGTGAACATAAAAGCGTTTGTAATGGTTACCTGTTTCTACGGCTAAGTGGATGAAATGCTAAAATCTTATTTATATAATATGTGAGCGGGGAGACGTTTCGTTTTATTCTAGATGTTGCAATGCTTAACTAGGTTTGGTTTTATCCTGGAAGTAGGTATTTTTAAGATAACAAGTTTCCATAAAAGGAATTTGTACATATTAGCCATGAAAATAAAATGGAAATAGTTGTACGTTTCTAAGGCGATTTGATATTTTTTCAAGTAAATTTTAGTAACTTAAATACGTTTCGATAATTGTAAATATGTATGAATTTATTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCAATAATAATAACGGTAAATTCATCCAAAATAATGTTAATGGCATAGCAAATAAATAGGTATTAGTGATTTAATCAAGTCGTTGAAAGGATGGCAAAGAAATTCCTAACTCTGCGTTCCCCGACCTCATATATAATACCCGGGGCGCAGGATTTACAAGGTAGTTATTGCTTGGGGACGCTTCGCCATTTTTGTTTGCCTATAAAAAATATAATTTCTGGTCACAGGATGTGATAACTGTCGTTGAACTTTATGGCATGTGTTCTTTATTGTATGTTTATGCCATATATCGCGTTGGCCAGTGTGTTTATGTATTTTCAGCGAAATTGTTCGAAATTTTGTGTGTTGGTTGGACCGTTTTGATTTTGGGTCAATTGTGTTACTCATTTAATTACGGTATGGATGATTTTTAAATNNNNNNNGAAATAATTGATTTAGTTGTAGCTAAATAGTTATAAATTTGTCTCTTTGTATGTACTTTTATCGCATATACACATACACATTAAAGCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTGTTGAATATTGCTGTTGCTGCAGAAGCAGATCTTGCCCATATGTATGTACATATTTAAATATTTAGTAAAAGATAAAAATGAGGAAAAGTGAACCCACTCCCGCCACTTACAGTACTTAAGCTCCGACTATACGTCGTTGAACCTTCCTCAAGAGAGATCCATCACACATAATTTGTGTATATTTATTGTATAGGACGAACACCATCACCGTATTTAATACAATTTAATGTTATTTAGCACTTACGATGGCTCCACATACCATCATAAATATTTATTTTATGGGGAGTTGCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACCGACCCGGCTATCTTGTGCAGTGTCGGTATCAATAATTAATTATTATAACGGCCCCTCATGCTGTCAATACATATAAAATATATGTATGTATCATATCCAATCAATTGCTTACCGCTAGGAAAACATTCATCAATCATTCAGGTAGCCTAAAAGGTAATGCTGGTCTATTGATTATTGGTGGATTGTGTTTTGAGGCCTAACCGAGAAAGTGTCCGAAAATTAAATTTACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAGTTCGAAAGCACTAGAAACTTGAATTCCTGAATATGCAGTCTTAGGTAGGTAAAGGTGTAATTTACCGGTTCAACTAAGCTCTAATTATGTTTCGTATGATTTCAATTTCATAATGAGTCGAGACTGTGAGTTTTAGGAATCTAAATAAACAAGCAATTATATTTTGAAGATATTTTCAAAGCAGGAAATCCGCCGCAGAAAATACTTAACACGTATAGGCCACACGTTTTTAAGTAATGTCATAAATATCATTTTCGCGTAGCAGTTTGTTAATACCGGCTTATAAACATTATCCTCTTTTACGGGAACAGATCCGCAGAAATGACCTTTAATAACACACGATAAATATACGCTTCTTTGATAAGGCTTAACCCTATAAACGTTACTGTAATGAGGCTTGGAATGGTGTGTTGTAAGTCTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTCGAAAAACTGTCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAATTTACATAGGAATTATGTGTTATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAAAAGGGATGCACAAATAAACAAACGTTTGATTGTTAACTTAACAATAAGGCCAGTTCAATTAATAATTTCTACACCGTGAAACGTGAAAGCTATTACATACCAGTTTCTTGTTATTATATTTAAGAGAACCCTAAAACTCCCGGCACAAAACAGACAAGTCATAGCGCTCGAAGGGTTATTAGAGACGGCTCATTATGTCGCGTTCATATATTTGTTGAAGGGCTCTTCCCTAAATCGAGGGACCAACTAATTTGGACGAAATTTTGAAATGTATTTTACCTTTTTTCGTTATTGGTACGAAATGGTTTGAAATCAGGGAATTCTTTAAGGTTTTTTGATCAGTGCTTTTTAAGCGTTGTTTAGGATGTTGATTTTAATTTTAAAACCTTAATACTATCGCTTGAAAGAAAATAAGTCACAAATTTAATTTATATAGTCACTTAGACAATGTTAAGGTGTATATAGATTCACAAAATAATACATATGAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTAATTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGGTAATTCGAAAACTACGTTAAGTTCTAGTTTTTGAGTCGTTCATGTGAAAATTAATTCCAAGTATTTTACATCTGATATATTATCTGACGTAATAATGTTAAGACACGGCTGTAGTGTCCATATTCGCCCTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTGGTTAGTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAATTATATTTCTGTAATAATTTTGTCTTAGAAAGCTATAATTATTTCTCATTAAAGTTTAAGAACTCATAAACACTTTAACTCGAGTACCATCAATCACAATTTCTCGCTCTTAAATCAAATTCCACTATCACTAACTTAGTGTTGCCATTATTAAAAACGCGTCCGTGATGTATTGCCAGTAATTCAGCAAAATCCCGCCGGGACTGAGAGGAAGGGCATCGTTTACGGTTCTGATTTATCGTTTTCTTAATAAATACGTCGAGTGTTGCCAGCTTCCGCTTAAGGTTTTATTATTAATTGCTTAAACGAATATTAATTGATANNNNNNNNAATGTTTAATATTCATGAATATACAGTGAGCGTGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGGTTCAATTATGAAAATCTTGTGAAGTAAGGCAAGTTTATCGTCAAACTGTATTTATGTTATTGAAATATATAGAACCTTATTGGTATATAACAAGCAACTAATTAAATCAATAGAATATAAGTTCGTCGAACGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGAAGACAGAGCTGTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACCACCGGTATTAAAACCCCAAGTATACATTACTTGGGGTTTTAATTTTAGGTTTTGGGGTCAAATGTAAGAACTTGTAATTCATTTTAAAAAGAAAGACTCGCAAATCCAAACTGTGCTAAGTTTTGTTAAACACAAGATCTTTACACATTTTAAGATAGCGATGCGATAGTATGTTTCATCTATAACTAGTAGTTAACTAGTATAACATTTTATCATTCAGTAAAATAAAACTAATTCCGTCTTTCGGAAGCTCTTCACCAAATCCGGTTCACGAGTACGGTATTAAATCTCTGCGTCAAATTATCCGGACGCAAAAAGCACAAAGCCGGTTCGATCCGGGTAGGCTATTGATAACTTGAATGGCGCTGCATTTTTACCCGGATTGAATAGACCAGGAGCGCCATAAATTTTGTGTTTGAACTGCCCTGATGTATTGGGCTTTTTGGTGGGTATTTGCGTGNNNNNNNNNGAGATCTGATTAAGTGGATCGAAACGAGGACTTAGAAATTGTTGAAAATTGTCGATCGCAAAGAAAGCTTCCAAATCAAATAAAATTTAGCTGATGCAAACTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTAAATTTGATTTTCAAATAAACTTTCTTGATTTCATATTTCTTCAATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAATTGATGCCGGTCGTCAGTAATAGAAAAATTCGCATAAAGTTTCCAAATTACTAATATTAATAGGTCACACAGAACATATATACATACAAAGGGATCTTAGTTATACTTAAACAGTTAATTGCTGTAAAAGTCAATATCAGAAAATCAGCAAACAGTTTTTTACTTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATAAACTACACTTAGATGTGGGCTGAAAATAAACCTATAAACTTGAAGCGGAAAACACGGTTACTACCAATTGCGCAAAAGAGGTACACAATTACAGTGACAAATTGTTTTTATAAAAAATGTCCTTTGTATCAATTATGTTAGTCAAACAATACTGTAAATATGGCGCGAGCTCGCCTAATTAACAGGATCTAATTAACTCCTTATTACGTATGCATAAATTTAGTACAAAGCTAAATTGTGTTTGGTATGCAAACGATTTTGTATAAACTACAAAATACCGGTTTTAACCAGTTACAAAATAACAAAAGAATGCGATAATTTTTATTGTAAGCGTAATTAATTTACGTCAATGGTTAATTTTGCATTTATTGTCTTAACAAAAAACAATGCTTTGTGATCAAGAATGAGAGATCATTTTTAGTGNNNNNNNNCACCCATTACGTATATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATGATATATAAAAATATGTAATAATTATCGAATGACGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAATTAAAAATCCGGTAATCTGAAACGTATTTACGTTATGGACATAAAGTACTCTTCCAATATTTTATTACAAAAAATTCTTTAATGAAAAGCATTTGACGTTTATATTATAGGTATACATAATATTTTTCGTGTTATCTGTCAGTACTCGCGTTCATTTGAGGTCTGACAAGAACTCCTAAACGTCTGACATTGACGTAGGTCTTTCTATATAATGAAAGTTAGTAACGAGCTGGAAATTTCAGGACTTATGAATAATTTTCCAGTAAAACGTTGTTTCATGTATTGGGTAAAAATATTGTCATTCGTGCGTTAAAATAAATGCGTTTATTACTTAAATATGATAAGAAAAGTTTTGTTTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACGTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACGAACCCTTATCACCTAGCGGGATTAAACATAATTTTGCGACCTGTTCTACTAAAACTTACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAATTAAAAATCCGGTGATCTGAAACGTATTTACGTTATGGACATAAAGTACTCTTCCATTATTTTATTACNNNNNNNNNNNNCTTTAATGAAAAGTATTTGACGTTTATATTATAGGTATACATAATATTTTTCGTGTTATCTGTCAGTACTCGCGTTCATTTGAGGTCTGACAAGAACTCCTAAACGTCTGACGTTGACGTAGGTCTTTCTATATAATGAAAGTTAGTAACGAGCTGGAAATTTCAGGACTTATGAATAATTTTCCAGTAAAACGTTGTTTCATGTATTGGGTAAAAATATTGTCATTCGTGCGTTAAAATAAATGCGTTTATTACTTAAATATGATAAGAAAAGTTTTGTTTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGAATCCACTTGTGTTAGTTTTTCGAGGAGGCATTGATTAGAAGTTTTATTGATGACACATTTGAAATGAGTGACGGACTTACAAGTTTGACGCGAGTAGGCAATTCCCGATTTGCAGACNNNNNNNNGTATTAATTATTTTATTTTGCCGTCAAATTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGAAATACAGTAGACCGCACAGCTTTAATATAAATATTGTTAATAAACTTTGTATAACTGAATGTATAATTTTTTGGAAAGCATGTTAAAGTGACAAGTCGCTACAAGTATAGTTTACCCCCAGTGTAAAGATCCACTTCAAGTTAACCGTGAACTCGTCTATAGATTACCATGTATAATGTATGCGCGCGCGCCGACAACCCTTCCCTTCCCCGTGTGTAACGGAGCTTTGACGCTTTGGATGCGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATATGTATAATNNNNNNNNTTATAATATTGATATACTCTCATATTCATTGAT