ACATAGATCTAAGCATATAAAGCGCCATAATGCAATACATTAGATACTAAGCGACCTAAAATATGCCCAATGAAATTGAGTTAGTTCTTTCTTTAGGTCAAGGGATAAACGGACGGTCGTGAGACGTACAAAGTTCATTCAAAAGAAATCAACAATAATACTGGATCGAAAAGGGTCGTAATCCAATAGCTTTTGATTCAATTTGCAGATTGGTGTACCATTTATTACGTTTTGTTGATCTTTTTGTATTCATTGATCAAAACTATAATTCGCCTATATTTATTCATTCATTGAATGAATGTTTATTTTTATAAGCTCCGGGAATAATTATTTCATTTTCTATTTCTAGGATAAATATATTTCATTCTTCTAAACATGTTATAATTATTTACTAGTTCGATACTACGTACGGGCTTATTCAATAGTCCAAGATACGGACAGGCAGACAATGAACAACAAGAATAGTTTCATATTAAAACTATTCGAAAGATATTCAAACTACAAAACTTGATTTATTACCGTCCTATTACAAGCAAAGCTTCAGACAGTCTCATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGAAACCGAATTTACAGTAGAAATAATTATCTTGTTGCAAATAATTGAAACTTCAATTATTATTCAAGAAATATTTGCATAATCAAAATTTTTGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCCAAGATAGAATATATAATAAAATTTCTCAATACAAATATAACTTACAAACTATTTCTTGACAGCAAACTTATCAATAAAACAAAGACAACGGAATTTCTTATTACAACCAATATACTTAGTTAAAATTTAATAAATAAATACGCTGCATCTCAACTCTGCAATATAAAAACATTACTAAACCTATGGAACATAAGAGTTATGATGAAAAATTCTATAAGCAAGGGAAAATTTATTACAAATATTTTGCATTGTCTGGGTTCTTTATTAAAGGCTTTATAGGAATCCTTTGTTTAGTGAAGTCGGAACTAATATAGGGGACGTATTGCGGGGTAGCGTGGGGTACGACGAATGTCTGATGTGGATGGCAGTGAGCGTTGAGAAGCGTTCTGCTTAGCTGGGACATGAAGTTTGTAAATAAATATAATCATGGATGTGACTTTAGGTAGCAAATAATAAATAAGACTGTCTCTTGTAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGCTGTTAAAGCTCCTATATTTNNNNNNNCTTGTAAACTTAACGTCCATTGTCAGTGATTGTCTACAATTAAATCTACATACATTTAAATCTACGNNNNNNNNNNNNGCGTTTGCGTCAAAACAACGTTCATTTTATCTCCAATTACATATTTGAAGGAGGTTACACGACATTCACTGTTACTGCTCTATATATACGTATATTGTCAGTGACTGTCTACAATTAAATCTACATACATTTCGATCTACGTTTTTTCTAAGTTTTTTGCGTTTGCGTCAAAACAACGTTCATTTTATCTCCAATTACATATTTGAAATAATAATCATCAATATAGTTAAAAGAGCTTAAGCTATCTTTCTTGACAGGTCTCATATAATGAAACTATCAAAAAACTCTCCTCCTACAGTTCTATAAAACAGAGTCAGAGATACACAATGCCACATCCAATTTTTATCACTTCTTGTATTCCACAAACATTTCTGTATAACTTACAGTAAGGGCGCGCCTGTTTGACACAACTGACGTAAGCGTGGAATCGAACGAACACATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGTTTACTAACCAAATTTCACGGATAGCGGAGTTATTAGTCACTTTTATAGACTGAATTAAGAAAAAATTCTTTTTTGTATACGTTGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTAGAACCTTATTTTTTATTATTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTAATTTGTTTCATTTCATTACGACTGTTCGTTTATTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTTTAAATATCATAAAGATTGTTCTTGTAAGTTATTGAAATAAAATAAATAAGTTTTTATCAAACATTGCTACAAGCACAAGAATTATTGATGAACACAAAACGGATAAAGCCAATGTTGTTTTTATAAAACAACAACTAAAACGAAACAAGTATTGACCTTTATTCTTTAAAAATACAAAATAAAATGTTTCGGTAAAAGGATTTATCTAACGAAAGGCCGCCAATTTGATTAGTTGCAAATAAAAGAAAATCAAGCATTAGCGACTTAGGTTACTCGCTACCAAATTATAGAATCGTCTTACTAAATTAAAAACGGGTTGTAAATAAATAGCTTATTTTGAATTTGATTCCTTTCAATAATAATTTTGACCAACGTGCCAAAATGTCTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTGGCACGATGAGTTCAGAGTTATTAAAATAATAAAAGATCAGAAATCATGAATGAACAAATCACAAATGATTTTGGTAATTAGGAATAATACAAAACATTTACATAAAATCGAGGTACAGTTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAAATTATTTTATTCTAACTTTTAGTTTTTAATAAAATTACATAAAAAATGACTCTCACTTCGATTTCACAACAGATTACCACGATCTTCTTATAAATCTAAAATGCAGTTCAACTGCCTGAAAGTTTATCATAAAATTNNNNNNNTAATATCTTATTATTATTAAAAGTTACCACTCTATTCAAGTGGAGCAGCAGGCATAATTCTTTTTTAAGCTATTTTTGTAATCTAAAGCCATTTCATTTCATCAAATTATTAAGTTTAAAATATTATATATCTTTACCAACCTGACTAGAAATTTTTTCATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTACGCTACCATCACATTATAGTCATTGTTTGAAACCCATTAACGGTAATAAAGGCATTAAATTTGTTGNNNNNNNNNGTTTAAGTATTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTATTTCACCAGACTTTTGAATTTAATGGAACATAGAACGGAAACCATCTACATTGAGGCGATCCTGCAACTGCCCCAAGTGACTACGCCTACTTCTCTACTAACAAAACAATTAACGTTATTAGGTCATAGAATAGCCGTACTAGTANNNNNNNAAAGTAAGTAATGAATTAAATAAAACTGACATCAGATCTGGTCTAGCACTGACAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGTTTATTTTCCATTCCGTCTACATTCTAAGCTGTGGTTGTAACTTTTATTATATGTTAAATTTTGTTTCGTATGCACATTATTGGAAAACTAAATAAATAAATTATACTAAATTTACATATCATGTAGATACACNNNNNNNNCTTTCNNNNNNNGCCATCTCATTGATTGCGTAACTTACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAAAGATGATGCACAAATAGTTTTAACAAAACATCCTTTCATCATCTTTTACAAAACTAGAACCACAATTGTCGATACAAATAAAAGGCTAAAGATGAAAGGCTACTTCAGAGCTGCCTATCTTAAGTTATGAATAACACAAAGTAGCAATCTTAGATGAATTGACGCCCTTTTATTATAACAATAACATTTACGACGTAGCTTCACATACCAGACTGAAATATACCCTGAAGACTTTAATATGTGTTCAGGAGCTGTGAATGTGTCCTTAATATGAGGTATTTATTATGTGTTTTCGCTTTTGGACTAAAACATAAAGTACCTAGGTATGTTTTGCATTGCAATTTGAAAATTTCAATAACAATATTTTATAAAACTATTTATAAAACTAAAATAAAAGTAGTCCTTAAGTTCAGAATCTCTTTGGCTAAAATAGAATATTAATTTAATTTTCTGTCGTACACGTATTAATTTTAGTATAAAAAATTTGCCTACAAATTTAAAAGTACTAAATATTTTTACAGAATTTCTTCGTAATTTTTGTAAAGTGAATATCTTAAAATCTAATAATTAATACCTGGTTATTGTGTCGGTTTTAAAGTATAAAAAACGCAGATGAAGCTACAACAAAAGCTGATGATGATACGAGAAACTAAATCTACTGAAAACTTGAAATTTTAGTGGGGTATTATAATATTTGTGATGGATAATTTTAGTAGTGAGAGGTGTACGAAGATAGAGACATTTCCAAGAGTAAATTTAACATTTCGAGAAAAATATTACAGCCCATTAGATTCTTATAAAGTGCCATTTCATGACTACAAAGACGATAAAATGTCCTTATGTTGTCATATTACATAAGCAACTTTTTGACTTCTCAATCTCGTGATAATATTCGAAATATAGGTAGCACTTACCATTGCCTTCTTAAATTTATAATAGTTTTATAGTTAGCGACCATGTCTCATGACCATTATCTCATTGTATTGACCATGCCTTGGGTATTATCATACCATAGANNNNNNNNCATTTTACTGTTATATAAACATAACCAACGAATACAAGAAAGACAATTACAGAACATGTTTAAAGTGAATTATAAGTAAATTCAACCAATCTGAAATACATTTTCAAAATCTGTAAAATAAAGTGTTTTACATCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTAATTTTAATTGTTAACAGACTGCTAAAACAGACGATTGTATTTGTTATGACACGTTTAGATAATCGATTGAATTATTCGACAAACAAGTCACAGAATAAATCAGCTGAAATTGGGATCAAAGAAGCGGTGTTTGTATATCGTGTTCATGTAAACAATATCTGAATAATCAACGAATATGTTTACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATAACAGGCGTCTGAAGACCGTATGCTTATTATTCGCATTTGCATAAATTTCTTCCTATTTAACTTATTCTCTATCTTGACGTAATTGCCCAAAGGTGCTGCCATCCTTATGAAATATGCAACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGTCTCTATCAATAAACCGCGTATCGTGATAATGAAATTACTNNNNNNNNNNNNNNNNNNNNNGCCACATCTAACACACGTATCGCTCGATGGCGAATCGTATGGAATTAATCGCTTGCACTAACTGCTGACCTAATTGCGGACAAAGACGCTAAACGGCCAATCTCGTAACCAGAGCAAAGTTGTCATATAAAAATTTATACAATGAAACGATAAATTCAGTGCAAAATCCAACTGGATTTATAACCTACTGGGATGCCGTTTCGCTAATATTGCAATCTTGTTACAATGGCATACCACTAGGCGAACATAGACACTGGTGTAGTTAAAATAACGCTATAATGGTATTCTAACTGTTAATAATTAGTTAAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGTAAAGAAGTTACTTACAATTTTATAACAACAACATGCCGTCAACAAACNNNNNNNNCCTTATTCGTTTGTTTTATGTATGTGAACGTTCCATTTTAGGATAATAATATATTGAACGGAAGTGACTAAGCTTTATTTTATGTCTTACGAACATCCTTAATGTTCAATAATCTTCGGCATGTAATAAAAAAGCCTAATTTCTCCGAAGGATGATAAATATCCCATCAAGCATGTAATAGGCTGTCACGACTAACAAATGATCAAGCAACGTGGACAAAATCCTGTCAAAGCGCTTTTNNNNNNNTATTCATGACATGACTTCCCTTTTAATGTACGTGGATCATAAATTCCTATAAAGACGAGTAACAAAATCTATTTAATTTCATTCATTTATTTCAATTGATAAACAAAAATTCTCTCCGTATTAACATTACGAGTATACAATTTCTTCCGGGGCCGAATTTGGGGAGGATTTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTACAGTACTTTGTACAAAAATGAGATTTGGATTCTTTAATCACATCAAGAAGATGGATGCTGAAAATTTGCACGCTGCGGCAGAGGCATTGGTGAAAGTTTATCAGAATGATTTAGAACCTAGTCTTGGTAATGAGTTGATTCAATTTGTATCTTTGATCGACTCATACAAAAAAGATTGTGGGAAAGACCAATCTAAGGCACTATTACTACCAAATTCTTGAAGATCAAAATTTCAGAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAACTAGATATCAGCGAAATCATCAACGATTTTTCGGCGAAAAGAGCTCGGAAAGTTCCATTCATTAACGCTAAAATTTAATTTTAGATAATTCTTGTTTACGATTATATTTGTATGTTCCTTAAATAATAAAAGAATCTATACTTGGTTTTACAATGAATTATGTATTGTTTCCAACTTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTCTTCTGATTATTGTTTATTTTTATCTTTTAATTTCACGTGTAAGATCGCGATCTAGTAACTCAATCTACAAAACTATTTTTACCTTTGGTAAGCTATAAGGACGTTATAAGGTAGAATGCATTACTCTACGCTCAAGAAAGTCACTCAATTTGTAAATAAGACTTAAATTCGTAACTAATTTTACGTTTTTCAAGTATTATCTTCGAAGTCATAAAATTACTGACACTGACTGACTCTTTGGCTTGGTTTTCATCGGCCCTCTTTTCCGCCCCAGTGTTGGTTGAGCTTAATAGATACCTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTTAGAACTTTTGAAGGGAACTTAATAAACATAATTATGTTAAAAAATCGCGGTATGAAGTAAAACTACGAGTAAGAGTAAAGGCTGTGTAAAAGTCACNNNNNNNATTAAGAACGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATCCACTAAAAAAGTTTTACATTTATAAAAATAAATCGATATTCGGTTATATTATTGTATGCTTTTTAATTTAAAGTTTGATTATAATTTACGAAAATTTTAGAATCCATAAGCGTTAAATGAAGACAAAGTAATGCAACGTGAAATGTCATCTACTTAAGTATGTCTAAGCTTAGACTTTCAGACTGACCGCTTTCTGGAATTCAAACGAACTATTATTCGAGTACTGCACGATCCCGCGACTCTGCCACGATTTTGACAAAAATATACTATATAAAATATTTTGAAATTTTTCTTAACACTCTATTCTTAAAAATAAAATGTAGCTAAGGTAATATTAGTATGAATCTAAATANNNNNNNGATAAGTAACTAATTTATTAGTTATAAAGTAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACTAGCAATGTTTAATGTTTTTATATATAAACTTCACACATCGAAAGGTTTCTTTTCACGATTTAAAAGGTCTTTGTTACTTTTAATTAACTTCAGTTACGTAATGCTGTATGCTATTNNNNNNNNNNNNGTATTTACAGAAAAACAGTATAAAATTGTCTAGTTCGAAATTTATAATTCGATTTGGTATGATGTATATGGTTTGTGTATGATGTTATTTTATATAGCCTTCTAAATAAAATAACATCATACACAAACGAACTGCTGAATCNNNNNNNATATTAGTTTAGATAGCATTAATAGTACAGAAGCTCGCGCCTCGATTAGTGCGTCGATGCAAGATTTACGTTTCAAAACAAAGTATAGGAAAATCAACTTTAAGTTTTTGTATTACAGTTCATTCTTCATCGAAAATATTCACTTTCAATCATAGCATGTGAGTATGTAAGCATGGGACGTTTGTCTTAGCCTTTTAAATTGTCTGATTAAATCAAATGAACTCTACATGACAAAGCTCCAGTCATAATTTGATTTTCACGTAGATGTATATGTTAGGTATACGTAGATCAACTAAATGATACCATGNNNNNNNNNNNNNNNNNNNNNNNNNNCGTCCAAATCTATGTAAGTCNNNNNNNGCACACGACTGTTAACGTGTCATAGAAATCGAATATAAAACAAAAACGCTGAAGGCATGTTTTTATAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAAAGTCATCTATAACAAAAAGACATAACGTGTCCAAATGTATGAGACACTTGTTTTATGTACCATTAAGGCATTAACCTTGATATTCGCATTTCGTGGCGAGAATTTAAGAGTTTTGTTTACGTAAACTTTGAAATTCAGCACAATGGCGTGCTCTGCGACTGTGGGCCTAATGGCGCGTTATTTGTCCTAGAAATATTATAATTGTATACCTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATCCAAACTGGGAATCGTACTAGTACGCCTAAGCTTAAGATATGTTTTTAGTGGTTTTGTGTATTAACTAATAATATGAATATTCAACTTATCAATAGAAATAATTTTACTATATTCAACAGATATAATACACAAATATGTGTCATCTAATTTTTTAAGTACACCTATAAATAGGTTTAAATAATTTATTAATCATGAAATCCTCTGAAATACGTTTGTTTAGAATAAATCGCAGCACTATTTTAAACTTTTTGTTTTGAACATAATTTCGTATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGGTAAGTTTCATTGAATTCTCCAAGCCGAATTAATCTGTATTGGATAATATACGTCATTAGTCAATAAGCTTGACATCTACCAAAAGACAAACTGGGCTTAGAATAATGAAATTAATAAACGAATCATAGAAAATATGATTATGAAAACTTTATATAAAAATTATGAAACTGTCAAATAGAACGCAATCTGCACTAACAATAATACCGCTGATATTAATATCGGAAAGTGATTCCAAAAAACACAGACGACAAAGTATCGGTTTCGATAATGGGTCGACGGGTAACGCCATCTGGTGAAACCGACACGCTCTTATTGTGCACAATAATGAACAGNNNNNNNNNCTTAAAGTGCAGAAAAAACTCCTTGGTAATTGACTTTTCACAGAATATACAAACATAAGAGTTTTAATTGAAATTGTAGAGAAGTTAAACCATTTTTATATTTTATTTTCTGCGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGTATCTTTACAATTAATGTTGTTGNNNNNNNNNNNGGCGATCAAATAAAAATCATTTGCATTGTCTTCACAGTGAANNNNNNNNCTNNNNNNNTACCTTTACGGATTGTCCACGAAATATGTAAACAAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAAATAAACAAAGAAAGAGTTAAAAACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGAACTGTTTTATTAGTGATCGATAATAGGCTCCATCATCTGAAGCATAAGAATTGTAATTGATTGCGAATAGATAAACCCACAGATAAAGTTAACTTTGATGATGAAAAAGAAAAACGTCATACGTCAGCTATAAAAACAACCAAGGAAACAGAGCCTAAGAATAGGTAAGTATTACGGTTTATTATTTCTTTTAAATCGAAATGCTTAATATTAACGAGGAATTCCATCGGACTAAAAGCTTGTAAAGAATACATCCTTTATATTATTTTGAATAATTTTAATAAATAAAAACTCACTCAGTACACAATATAGCCATCTCNNNNNNNTATATTAGGCTCATTATGTACCATCTCTTATAAATGAGAAAAAGGCAATAGTATTATTTCTTTCTTTTGTATTATCTCAATAGAGTTTATTATATAAAAGCACTGTGAGGTAACCAGCCGTGTCCTGGCAGTCTAATGTACTCGACGGGGTCGCGCCATGTGACGTCGATCACTTAAACTGAGAGTAGGTGCATGTTGGAATTAATTTAGGTAAAGTGTGAGTTGTTTGAGAATAATATAGGGTCTGTATTTTTAAAAGCACTTTCATTTACGTAATTTATGAAATTAGATTAATTTTTATTTTATAGTATACAGATAATTAATAATAACTATCAACAAATCTGTCTCTTATTACTTACGAATTTTATTTAACAAACTTTAAATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTTTAATTCATCGATTATACGTGGATAGATAAATCTACGCAAAAGCCAACGTTCTAATAACACAAAGAAATCGTTGCTACGCGTATTATTCTACTATTATTTATCTACGACTATTAAAACTATTTAAATACGAACTGGCACCACTAATTCATTATTGCTTAANNNNNNNAACGGATTTTATACTAAGGAACTGAGTAACAACAGCCAATGGTTATTAGAGAACACTGTAACATTTAAATACAGGAGAAATTGAGTTTCATATAGAATTACCTAAACATAGACAATATTGGTCTAGTAAAACCTTTATACTCTCCCCTATTACCTTGAATACAAACTAACCTAAGCTTGCCCTATAATAATAAATAAACTGTTTGTATTATGTTAACCTTTTTATATTGTTTTCCTTTGTTTAAGGTAATCTGATAAATAATTATATTCAAACAACGGATACACACACAAGACTTAAAAATAAGGTTACAATATATAACTTAAAACCATATAATAATCATATTTTACAAAAATCATTACAATAAGTAATGAATTTTTACTAGCATAGTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAAGTTAAATATTAAGTATGTATAGAAATCAGTTGTGAAACCACAATAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACACAATAACTTTTGAAAAGCTTTTAAAATCTTATCATCCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTTATACTCATTGGTATACATACTTTATATAACCTAAATATTATATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCTTATTNNNNNNNNNNNCTTCTCAAGCCTGAAATAAATTATTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATGGGCAGTCTGAAAGCAAATTTATATTCTCGAAATAGAAATGTAACACAAGTGAAAGGAGTTACAAAGTCCTTCTCTCTTTTTGATTGTTGTCAGTTAACTCATTAAATCCGTCAAACAATCTGTAACAAATGTAGTCTCATTCCTCTTTGCGTTCGCAATGAGCTCAAACATTGAGCAGAAGTAGTAAACTCAAGTATTAAGCTCCAGTGGCTCTCAACGATTCTAAACATTTCATACAGGAAAATGTCGGTTGTTCCAACTAAATTGAATATAAAATGCAGCTGACGGAAGCAATTCTAAAATTTTACGCCACTTGAAAAACAAATCTCTATTTTCAAATAGTTCGCTTTAAGAGGAGTAGTGTATTAGACTTGTGGGCTGGACATAACTTGTAACAAAGCATTCAAATAATAGGTAGTATATCTTATTTACCTCTTACCCTTTCACAAAATAAAGCAATGAGTATAATGATGGAAGCTTTGTTACAAATTCTTTGCGAAAACAAATTTAATGCTAAAACTTAGAATAAAATAATTTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCATAAGTACACACNNNNNNNNNAAGAACTTACATTCTTAAAGTATGTATAAATGCATCCTTTGTTATAAATGCAGTGTTTTCTTTAATTTTGAGTCCGTGTGGATCCTAACCCTTGAGTTTTACATATAAACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCTTATTGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATAAAAAATGTAAAGTCAAAACTAATACAGATTATTTATTTATGGCGATGGTGTCGAAAATTGAATGTGGAACATTTTGTATGCACAGTATTCCATGAGAGCGAGGAACAATGGATACGCGACTTTTTTACCCATTTGAGGTGTACAAAAATACGCAATAACCCCCGCTCCAGCAGTATACCAACCCCAGACCCTATCATTTTTCTGAGAATAAACACATAAGGACACAATATTGCACGCTATCACCAAATTTCCCAATTGTGGATTGTCGTTTCCCGCCAACGCCATAACAAATGGAATCAAACCAGAGACAAGATGGAGGGTACTTAAACTTTTATCTCCATGATATATATCTGCCATCAAACATGGTAATGCTAAATATCGAGTTGCGCTGGTACTGATATTATAAGCTGCTGTGAAGTCATTGTTAAATTTTCCACCTGNNNNNNNTACATATTTATTGCTATTCCCAGTTACCTATACCGTCAAAGCTACTGACAAATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGTTCTAATATATGTTTTGCATGTCGTTGTTTTATAAGAGAATTAGCTAATAGGGAAAAATATCTTACTTTGAAAGTGTAAAAACCCCAACAATCCATGTACGAAAAAGTTTGCATGCATCCCCGGATGAGAGTAGCTTCTGACATGAACGCGGCCCAGACTTTGTCCGGCTACACAGCCCAACACAATGTGTGCAATGGATGCGTTAATATCATCTTCCTGGCCCATAATATGCTGTTCATTTAAATAAAATTGTAAATACTTAACTAAAAATGATAGTGATGTAAATGACAAGAGCAAGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTCTATGCATATGCTATCTTTAGCTTAAAATATTTAAACTAAATAAACGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATTTTTTATACCAAGAAAGCCAATTCACCCGAAACCGAACGTTTGAATCAACTTGAAACAACAAATTAACATTTAAAACAAAAATTANNNNNNNATTCAAAATAAAATTTGTATTAGCACATATAATTATTTAGTATTTTATAAAAATCGATAACAATAAAATTTTACACTTGAAACAAGAATAGTTGCAACACTGCTCTAGACCATAGAAAGAGCAATACGCATAGACAAAGCCTAACCCAAACCAAAGGCTTCCATTTTGGCTGTTAAATGCGTAAGAATTTACNNNNNNNTAACGTTGTAAATCGCCGTGTTTTGCCGGACGTGATTACAAAGTGAATTCATTATTATAGTGATTAACAGTCGAGGATGGCAGCCAGCGACTCTGGGTCGGATGACTCACTTTATCCTATTGCAGTACTAATAGAGAGTTAAAAAATGAAGATGTTCAACTGAGATTGAATTCTATCAAGAAACTTTCAACAATAGCACTTGCTCTAGGCGTCGAGAGAACTAGATCTGAGCTGATCCCGTTTCTGACGGAAACGATTTATGATGAAGATGAAGTACTCCTAGCTCTTGCTGAACAACTAGGTAAGTAATTTACTTGCCCCATATTTCAACGTTCTAGTGTTTATCTTTGGTAATCTACGTATTATTAAGTTTGTATTGAGATTTTACGATCTGCTTTATTAAATGTTTTATACAATACTTCCAAAAAATAAATTTATATTTTGATCAATATAAAATTACAAGAACTGCTTAAGAGGGTTATATTTTAATGGTCCTGACTAACACTAGATCTGAGAAATTCTGCAATCATTATATTTTATTATTAAAATAATATTTTGTTATCTAAGTACACATAGAATACAGTATATACTAAATGCTGAAATAAATGAATATTCCATTTCACAATGAAAATCACTATTATTTTATCTCTTTGTAAATTAATTTTAAATTAACTAATTCATAGACAATTTCATTATTGTGAAGTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATAGTATTTATTGATTAATTAAACAGACTAAACATCAAAAAACTTTAAGTGTATTTCAGTTAGTGTTTAAATTAAAAGCTAGGCAAAGATTCTCTAGTTAAGAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTAATTATAAAGATATAGTGTAGAATGTCTCGAAAATTTTATTAACATTATATCCACAACCTCGCGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTAGATATAGTGTGGAAAAATCCTAATATGATTAATGCAATGTAGGGCATAATATATACAATAAGATATTAGTATCAACATGGCCATATTATGTATCAACAATCTATATCTGTGCTGATAACAAAAGTCTTAACTTTTGTTTTCATGATTAAATCACATTTTTGTATATCTACCCTCATAGATATTGGATGAAAATATGTTATCATAGGTGTAGACATAGGATTTTTGAACNNNNNNNNNNNNNNNCAAATCACTACTATAAAACTAATAAAACCCTAACTAGACCTATACATTGAAGATATTTTTGNNNNNNNNTGTATCTATTTAATTGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATGTATGATGAAAAATGTCACAAGTACAGTTTATATAAAATAATATAGCTCTGTTTCTTAATAATATTACAATAAGCCTTTATCCAGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACTAATGTTTGTGTTGGTTATACTGTGTTACATTTTACTTAATTTTATTTATGATTTTCTTGAATCTTACTCAGCTTAAGTTTTAGGATAGTGATAAACCAACCATATATAGTTGATTCTTGAGTTATGACGTGGTTACAGTTTAAATAATCCTTTACTTCCCTCAAAACATTCCCTTAAAACGTTTGAAATAGATAAATTTAACTAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATAATTCTAGTAAAAGTTTACACAAGCTTTTGGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATTATTTTTTAATTATTTAATAATAACNNNNNNNNCATAGCAATTAACCGCAATATAATATAATAAGTATTTAAATCTCCTATTCTAGTGTCTGCTACCCCCGTGTATCGGCCCCTGTGAAGGCAGAGCTCCGTGAGAACTTCCGCTCGCTATGTCAGGACGATACTCCGATGGTCCGCCGCGCTGCCGCCTACAAGCTGGGCGAGTTCGCGAGGGTGGTTGAAGTCGAGTATGTGAAGAGCGACCTCATACCCATGTTCGTTACTCTGGCTCAGGTGAGGGTAGTTCTTTAATGATAATGCATACAATACAGNNNNNNNTATCCTGCTCAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAACTGGACCACTACATCCATATTTAGTAATTCGTGAACATAATTATGTATGTTATCTTTTGCTCTACATAATTACCAATAATTTAACATTTATATGAATAAGCTATTACTTAAATATTTATATTCGAAATAAATAGACTTTAGAGATATTTTTGTTCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGCCAGAAAAGTTTGTGAATCCTTTGTTAATTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGCATATCAGACAGTAGCTGTGTGTGACCACTGTACCAATGTGCTATATGATACATTCAGATACAAAATTAATCTTAGAATAAATTATTAAAATTGAGCTAAGAGAACATTGATTCACAAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTTTGACAAGAAAAAATTGTAAATAATGAATTCTGTTTTCCTTTTTAATCTTTGTTTNNNNNNNCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCAACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACTCATTAATTAATTTTTTATATTATTAGTAAACTAGTCTTTTCATAGCAGAATTAATTAAAATTTAAGTCGCCAGCGCCTTCCATTCGAACTCTAAACGAATACAAATATTATTTACGCAATAATTATTACTACCATTTTGATACTACATTTTCTGCAATGTCACTTGAACCGAGCGCCTCTCACTGGCCTCGACACGTTCGCTCTGCAATACCACTCGAGCCGAACGCTTGTTCACCTAAAACAAAACCTACAAGTTGACATTTTCTTTCGAAATTCCATTCATTAGATATAGAATTAAGGAACGAAACCACTGACACTGAGGGCTTGGAGAAAGTGATATAAGTCAATGCTATGCTTAATCGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTACTAATCCAAAATTTATTTCGATAGGTTTGTGGAACTCCAACAAGCAGTGGGCCCCGAACTAGCTCGTACAGACTTAGCACAGATATTCCAGGCTTTGTTAAAGGACACTGAGGCTGAAGTACGAGCTGCGGCCGCTGAGAAAGTAAGTATAAAATTATTTTGTCAAAAAGGAAAATTAACATAACCTTTAAACAATATTTCAATTGCCGTCCCCGTTAGTTCTGCTTGATTTAATTTTTATATATGTATAAAAAATATTAGGATTGTATACTTTTCTTATAAATGAAACAGTAGGAATTGGTTCAGTAGTATTCTCTGCTAACTACTTACATTATGTACAACAAATAAATCCTTGCCTAGTTACACTAGTGTAGACAAGACCCTACCTACATGACTATGAAAATGAACCCAAAAATTTATTACACATTTTGTAGTATAATTTCTTATGTATAGTTTTTCAAATAAATGACCTCTCTTAATATTGTTATTGTATAATTTGACAACTAATTTCTTTCCAGGTAAAGGACTTCTGCATGAACCTCGACAAAGCCCACCAGGAACAAATCATCATGACCATGATACTGCCACAGATCAAAGACTTGGTCTGTGACCCTAACCAGCATGTGAAATCTGCCCTTGCCTCCATAATCATGGGACTGAGCCCCATCGTCGGTAGACAGAACACCATCGAACACCTCCTGCCCCTTTTCCTTACACAATTAAAAGATGAATGCCCTGAAGTCCGACTGAACATTATATCAAACCTTGAATGTGTAAATGAAGTAATCGGTATACAGCAACTAGTACAATCCCTTTTGCCTGCAATTGTAGAGCTCGCTGAAGACACGAAATGGAGAGTCCGTCTCGCAATCATCGAACATATGCCACTTTTAGCCGGCCAACTGGGACAAGAATTCTTTGATGAAAAACTCACCGGCCTCTGTATGTCCTGGCTTATTGACCATGTATATGCTATCCGTGAAGCGGCAACATTGAATCTAAAGAAACTCGTCGAACAGTATGGAGCATCATGGGCTGAAACAAATGTTATACCAAAAGTATTAGCAATGTCCCGCGAACAGAACTATTTGCACCGAATGACGTATCTGTTCTGCATCAATGTACTGTCAGAGGTCTGCGGCAAGGATATAACGACAAGAGTACTTCTGCCAACAGTTTTGTCGATGGCCGATGACAATGTTGCCAATGTTAGGTTCAATGTTGCTAAAACCCTACAAAAGATGGCGCCATATTTAGATCCCGCTGTGATTCAGCCTCAAGTCAAGCCAGTTTTGGAGAAATTAAATGTTGATCCAGATGTCGATGTGAAATACTTCGCCTCAGAAGCAATCGCCGGTATAGCTGGTTAATTTTTCTCACCGTAACTTTTCTATTTTGTATTTATTCCAAGCGATCGTTACACGAAGACCTGTGTTACTGTTTACCAGCGCGTATTGTTTTCATTCCAGTGTTAAACTCAATAGACAACACTTCAGGCGGCATTTAATTTGCACATATTGAAATTGTAAACAAATTTAATATAGATAATAAAATCCATTGTTGTTTTATTTTACCTTCTCAGTAACTAAAATCTTGGCAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCTTTGAGGGTCCATTTACATACACTTCAGTGAAAAAGATACTAGCAGTTGCATAAACCATATCAAACCGGCTAGAAACCAATAAAAAGAAGGTTTCTTCAAGAGCTAAGTTTATGTAAGTTTCCACCATTATATATTATAAAGGTATCATTGCAAGATTTTCGTATTATCCAAGACTAGCCCTTAATTTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGACTATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCTTNNNNNNNNCAGAAATGCTAGAAAACTTAAGCATTTTCGTAAATCAGCCATGACTTCTCACGTCCAAATCTTCAATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCAATCTCGACGAATCAAATCTGGCGTGCTCAAATAATTATTTACCCATTTTCTATCACTTTGTACGGTCACAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACTCAAAATATAATTTTATATTGTACCTACATATTAAAACTGAGAACTAGTGTAGTTATTTAGCTAGCTCGGCAATTTTTTAATCCGATGTTTCAAAGTATGCGTGTAAGATCGGATCTCCGCCTATTACTATCTAAAACAATTTTTAAGTAAATGAAATCCATTAAACATTATACAAAATTATTATATAGTTTGATAAATAACTAAAAAACAACAAAATAAGTTCGGATTTATGTGAGAAAATGCAAAATTGACTTGTAATTGTTTGCAGCAGTTACGTTATGTAGTTTCGTCAACGTAGAGAGCAAGGCGTAGTGAAACAGTCATGCANNNNNNNNNNNNNNNNNNNNNNNNNNNGTCATGCATTCTATCGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCGTAATAAAATAAATTTATGTTACTAAGAGCACAAATTTTTAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATAATTTAAATCTATATTTAAACTTGCGTCGTTAGCTAAAAGTAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACAGTTTAGAGGAATGTAGATGAAGATATTTATGTTTCAACTTTAAGAAGATGCAAATTAAATTACGAGCAGCACATGTTACCATGGATCCATTATCATGGATCAGATCAAAATCATGATCAGAGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGCTATTTTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTTAGTGCTCGTAAAAGATAAATAGTGGCTAAACCTGCAGTATACACAAATGCTTTTGCGGTCACAACGCNNNNNNNGCCAATACTGCGATAGTTACGTAAGTTAGTATTGTCAGGATAAAACCTGTCGGTTACTATAGGTAAGTTAGTAACCGTTTTTTATTTCTTTTATAAAACAATATTATAACCCATATTAACACTATATGCAATATATCCTTTTGAGCCGCACGTCCTTTTACAGCCTTTTACCTAATCACGGCATTGTAGAATCTCGTCATTTTAACATTTCCACACCACATTTCTTAACTTTACAATGATTTTTTAAAACTCTTATCACCTATTTAAGCAACCATAACTTATAGATATTTTTTACATCTAAAAGTAATTTTCATAAATAAAACCAAGGATTAAACTTCTATATTTTTATTTCCATAAAACAACATTGTCCTAATTCACTTATTTATTGAATATAGAATTTAAGTTAGAGTGAACAGAGGACTCGAATGGAATGCAACATTGTGTTACGGGGCTATATGAATTTATTGCTATTTACATAAATAACATTCTGTCACAAACTGTTACCATTTTCAGAAATATCACATCGCGATGTTGTATAATTTATAGATTAAATATCAATGAACACACTTCAACAATTTGTGCACGAAAACAGATAAATATTCGTGTGTTAAGCACCAGCGGTTAACAAAATACNNNNNNNNNNNNNNNNNNNNNNCGTTTCGTCCAGCAAAATCTACTACTTTCGAAGAAAATATATACACGAGACGGCAAAATTTCCCTTTACGTAGCGATAGTTATATGGCTGTACCTTAAACATTTCTTTCTAATAAAGCAACACGATTGTTATAATTTTGTATTTGATTGTAATACATGTAATACACATTATTAATAAACTATTAACAACTTACTAGTAAACAGTATAATATCTTACAAGTACCGCGATCCGACAAGCTAACTCGCAGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTTGTACACTTTAATTTAGCCACNNNNNNNTAAAAGAAATATCGACATTACTCAAAACTTTAAATCATAGTGTTGAAGAAAAGAAATATTGATATTACTTAAAATATTAAATAGTGTTGCCATACTTCCAGAAAAGAATCTGCTTGTATGTAAATTATATAAAAACAAGGCTCAAATTTACAATTCAAAGTATGGCAAGACCGAGCAATACTTAAATGTTTCAAGGTGTACGTATGGCTAATTTGTCGGTCCGGGGAGAGTCAGATGAGGAGGCTAGTGGCGCGAGTCTCTTGGGTAGAACTCGGCCAGTATGGAGGCCGGGATACGCTTGAGCATCTCCTTGGGGAAGATACGGAGTAACTGCCAGCCAATGTCCAGAGACTCGAAGACGGTACGGTTCTCGTAGTTGCTCTGTGGATAAATTATTTTCATTGATCATTGTATCTATGAGTGCAGTTTTGCTATAAAAATAATTATAACAACTTTTATTATATACTCTACATAAGAGTCAAATTAAGAAAATAATTGGTGTATCATATATTTTTAATGCAATAAAAGCCCTAAGTAAATATTTATAAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGCAGGCCTTTAAAGTCTCCAGGTCTCACTAGTTTCCACCATACAAATCTTTGCTGCAAAATACATAGTGTAAGTAGAAGTAAAAATAGAGTTACCTGTGTAATGAAATTCTTCTCGAACTTGGTAAGGAACTCGAGGTAGAGCAGATCGTCTGGCGTTAGAGCCTCCTCACCCACTACAGCCTTCATGGCTTGGACGTCCTTACCGATGGCGTAGCACGCGTACTATGGAAAAATACATGGTATATTACACTATGGTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGGTATCTATGATTTGAATCGATAACTATACTAAAGGATTTTGTAAATTTNNNNNNNNCTTTTAAAATGTGAAAATGACTAATTACTTAAGCACAAAACCTACAGATATTCAGATTGTAAAAATATTATATAGCCACATATGTTGTACACTTAGGACACAAGAAGGCCTTCAAATGTAAAAATGACGAAGTTACAACCCCTATCCTTAGGCATGAAGCCTATAGATATTATATGGATTGAAATCAATATTATACAGTCACAAGCACATTTAAAACACCAGAAGGCTTCGCCTTCTCTAACCCTCGTCTATCGAAGGAACACATTTCGTCCATTTACTACTACTACTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCAGTTGGTTAGAGACGTCAGAGTGGTCCTTCCTGGTCATGCCCTCACCGATGGCGGACTTCATCAGACGAGACAAGGAAGGCAATACGTTTACTGGAGGGTAGATCTGTCTGTTGTGGAGCTGACGGTCTACGTAGATCTGTCCCTCAGTAATATAACCCGTCAAGTCAGGAATGGGATGGGTGATGTCGTCGTTAGGCATAGTTAAGATGGGGATCTGAGTGATGGATCCGTTGCGACCTTCGACACGCCCGGCGCGCTCGTAGATTGTAGCCAAATCCGTGTACATGTAACCTGGGGAAAGAGTTTATACGTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTACCTATGTATGTAATCTTTTGTAGAATATAATGTAACTTTATAATCTATAATGTAACTTTTGAATTCTGAACAACTCGTGGCAAACTAATGAAAAGTAAAAATTGTAGAATTCTTGGGAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCTTTTTTGTCACTTGTTACTTGAATATGTTGTGTAAATACGGAAATAAATAAATTAATATCAAATATCAAAAATTATTGGCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATTCTTCCAGGAAATTCAACCCAAATGCCAATATGTACCAATCCCCAATGTTACTATATATTTGTGGGAATAAAAAATAATACATAAAAATTCGTAAATTCTACGCCATCTCAAACAATGTGGATAGCTTAACTTATTCCTAGAAACGTAATGGAATATTTAAAAATGCCAAAAATCAACTTTTTGTGTTTGTTTTTAGTATAAATGTTGGACATCCTTCTCACAGATGGCAGTAACGAAACATAAAGTAAGAAGCATTTATATGTTACAAATATAAGCTCATTCAACACAGAAACCTTGTTCAAAGTCAAGGTCTCATTTAAAGTCGATGTAATGTTCAAAGTATAGGCTTGATTCAAATTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAATTACAAAAGCCTCATTTAAACTAAAGGTCTCTTTTCAGGTCTGTAGCTCACCTGTCCCTCAGTAATATAACCCGTCAAGTCAGGAATGGGATGGGTGATGTCGTCGTTAGGCATAGTTAAGATGGGGATCTGAGTGATGGATCCGTTGCGACCTTCGACACGCCCGGCGCGCTCGTAGATTGTAGCCAAATCCGTGTACATGTAACCTGGGGAAAGAGTTTATACGTTAAGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAAAACTATAAATTGATGTATTTTTACATTTCAATTGTTAAGAACTGTGGACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATATAAGGGACAAAACATTTATCATGGAGCTAAAAGCACTAAAGTAAAATATGCTTTAAAAAATTTAACTGACCAAAAAACGTCACTTCTGTTTCTAAATCTTAATTTATAAACTAGAGTGTAGGAAGCCTTCGTATTAATACTTCTGTCCAATAGGGACAAAATAATTATGGTAAAGCTATAACCTGACATAACATATTNNNNNNNTTAAGTCACCAAACAACAATACCGTGGCTACATGTTAAAGTGTAAACTGCAATATAATGTTTAATATCTTACCCAACATGTCCTCAGAGACGGGTGTACGCAAGATATCACCGGTGAACTCGCAAAGAGTGTTCTTGGCGTCGATACCTGATGTACCTTCGAACACTTGGACGACGGCTTTGGAGCCGCTGACTTCCAGGACCTATTTGTTACGCACATTACTTTAGAATTACTACTACACATACATATATAATACGTATGTGTGTCGTGTTTCCGTGATACGTTAGGTAACTTCAATTGCGAGACAAACTAATTGAAATGCTTTTGTGTGCGTTATACTTTTGTAATATTATGTAACTTGGTCCGCAACTTGCTGTATAGGACTGAAGCTGAGCGTGTGTGCGCGCGTACACTTGTAAAATGTAACTATAAGTATAACAAACAGTGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAAAAGAATGAAACACATTCTACATTCATGGTCACATAATTTTTTCTACACACATTTCATTCATAAGAGCAAAGTTGCAGATAAAAAATTCATCTAGTCTAAGATCAAAATACTGAAATTTCTAAATATTAAAAATTAATATTTACCTGTCCAGACCGTAGGGTGCCATCTGCAAGTCTGAGTTGTACAATCTCAGAGAATTTGGGGAATTTGACCTCATCCAAGATGACCAGCGGCCCGTTTACACCTGACACCGTCTTGTAAGCTGTGCGAAAATATTTCCATTACTTATAATCCTCATAAACACATAAGATACACTAAAATTACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGAAGATTTACGAATTCTAATATTAACAAATATCTCAAATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACCTATGATGATGAGAAATTTGAGAGGGTAAAACTAAATCTAACGATCTAGNNNNNNNNGATAAAATTTCAATATATNNATCTAAAATAAAATAGCACCCATTCATATAGTATAAAATCTTCGCAAATATGTCAGTTAGCTAATAGATGTGCTTTCGAGATAATAACGTATTGTACATCGACCTAAAAGCCCTGAAAGGTGTAATTAATGATCCTTACATCTAAATGTGATAAGTAAGGAGTAGTGTAAATCTAAAAAAGACTATAACATTGACACTAATATTACTATTTTCTTTCTTTCTTTAATTTGTTATAATCTAATTGAATTATTACCGAAAAATCAGTCTAAATTATAGAATCAACCTAAATATTACATTAATTTCATGTAATTTTATATAATTTGGTGAAAGTAACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTTCATCAAATTTATAAAAATTTCTTTATTTNNNNNNNNNGTGACATTTGTACATAGTACAAATATTTCTTTTAGGCTATATGCAATTTAAATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAGCTACTTATGTGAGTATATCTATTGAATAGCTGACCGAGTCATGTGATTCTAATAAAGAAAAATTGTAATACTTTTATGACAAGAAATTATATCACTTTTTCAAATATGTCATGTAATTCATGGAACTTATTTACGTAAAATTTACATTAATTTTTGGATAATTATCAAGGCCATGTCTAAAGACTATCCGTGNNNNNNNAACCAGGACGTTTGTTCTAAGTTTTAATAGTTTTGATTTTTGAGTATAAATTAGACTACATTTTATCTGAATTACTCCTATCCAAATAATATATTATTATAGCAAAGGAAAATACCCCTTTTCTTCATTAAAAGAGGATCAGATAAGTTTCTAGGAGATTACTAGGTGAAATCGATATTTTATCAAAATCGACTAAATTTACCACTCCCTATGGGATATGTAAGCTGAATATAGCTTTATTATAGCTAAAAAGACAGAAACAAAACATTATAGAAGAGCTTAATGGCAAAATCGATAATTTGACATAGCTCACTTGCCAAGTAACAGGGGCTAAATACGTATAGGTCCTATAGGATTATAGTAAAATATATATCGAACTTACTCAGACGGGGCTGGGATATGAAGTCGCGCTGTACGACCAGAGCATGTTCTTTATTTGCCTGGGTAGCCGAAAGGGTTTTAGCCATGATTCAGTTTTCTTTTGGCAGGCCGCTCAATAAAACACCAAACTACGCTGCCTCCTCGCCCGAAAACTGACGAATAGATGTTTTGTCTATGCCACTTCACGTGCTGTCACGTGACCCGTCACAAGATGAAAGTTGCCGTAATATGTAGAATCTCCCCGTATTTAAAATCATAAATGAAAAGCATAAATAATGAATAATGTACCAAGTGACTTTCTATGGTTTCACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN