TACCAAGGCTGAGAATCAAAATTTGAAAGGCATTCAAAATCACTGTTGAAGGTCAACAAGAACGTATTTCCATCCACACAGATTACTCCACTCTTGCTAATTCATTCCAGTATTAATTAAATTAAATAATAGGATTACACATATAATGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAACCTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATCCATGATCCAGTGGATAGCTCTACAACCATATCCAAAAATGTCCCTTGATAAACATGGTCATAAAACAGGAAGACATAAAAGTGGGGTGGGGAATTTTTCAGCACAGAGCACTTTTGTGGTGATAAGGCATATAGGAAGGGTTTAGTGAGACCAGACTATTATACAACTCTATGAAAATTTTAGTGAATAAACTAATTTCATGAAGCAAAAGTAACTATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATAATTATTCTTACATTTTTTATATATTCCAGAAATATTTCTTAGTGGAGATCAAGAAACATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAAGCATGAACATGTGCATCAATCTCTTATATTATTATAGTCTCTTAATTACGCCATACAGTGGCTCTCAAGATTCACTTTGAGTAGCAGTCATCCGGTGATTTGTTGTACTACAGATTCTCATTCTGTGTCCATGATTGTACTGTGGATTCTCTAAGTTCTTTCTAATGGCAGTCACTCTCACACATAGAAGCACTATAGAGACAACCCCATAAACACCAGAAAGATATTTGTGATTTACCCTTCCTTGCTATCTCTTTGTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTCTTAATTTCCATTATAAAGCAATGGAAAACTTTCAGTGCCTTGTGATTTTTCTTTATTCGTAAGAGAAGAGCTTACTATATTGCATAGAATAATTATGTTTCTGGGTCAGTATCCTTAGAAGTTAAAACTGTAGGTGTGTACCATTTAATTTAAAGTCATAGTTATTTAAGCATGTTAGAAACCCAATTCTTATATTATCTCATTTCAAGCCTTTTAAAATGTTTTAATCATGATGCCATTTCTAATATGTTAATTCTTATTAATTTCTTTACAATTTTACATATCCAGAAAAAAAGTGTTTGTTTAAAAAAGTTAAGTAGCTACATCTTTGTTAACAAATAATTATAAAACTTTAAAAGTTGCATAGGAATATTTATTGCACAAATTTATTTTTGAGGTCTTTCGATTAGGTTTCCATTATACTCTTACACGGACATACACTGCTTCCTTTATTACAAACATTTTGGACTAGGCTTTCTTTAGAACTATTAATTTGGAACACAACATTTGTGGGAACTCTTATTGGCAAATAGTTTTCATTGTTTAATCTATCATTTTGTTGTTATACTAAATATTATACACGAGAATAGCTATAAAATGATTTTTCAGTAGCATTCAAAGCAAACTACGAAGTATACATAAGTGACCATGTCAGAATCATTTTTAAAACTAAATTCAAATTTTTACCATGATGAAATGTGCCTGAGACCACCCTCCAGAGTGTAGTTGTTGCTTTCTCAAACTGCATGCATGGTTTTGCCCGATAAAAACCTCTTTTGAGATAGAAATTTCTGGAAAGCTTTCATCACATCTTTGTTTCTCAAGGTATATGTGAGAGGGTTGACTAAAGGGGTGATCACACAGTAGAACACTGAGACCACTTTGCCGATTGTAAAGTTGTACTTGGCTGGAGGTCGGACATAGGCAAAGATTATGGTGCCATAGTACATGGTCACGACTGTGAGATGGGAGGCACAAGTTGAGAATGTTTTCTTCCTTGCTTCCCGGGAGGACAGCCTGATTATTGTGACCACAATGTTACCATAGGAGCTCATTGTAAGAAGGAATGAACTGAGAATCACCACAGAGGTGCACGTGTAACCCAAGGCCTCCACCAAGAATGTGTCTGAGCAGGAGAGTTTAAAGATAGGGTCAGAGTCACAAAAGAAATGGTTGATTTTCTGTGGGCCACAAAAATTTAGCTGAGAGACGAGTATGGTAGGTAGCAGAGGGGCAATGAAGCCTCCAATCCATGATGCAGCTGCAAACCTCAGGCAAATGTGAACACTCATGAGAAGTGAATAATGTAGAGGACGGCATACAGCCACGTGCCGGTCATAAGCCATAACGGCCAGCAAGATGCACTCAGTTGCTCCCAGAGAGAAGAAAAAGTAGTACTGAGTGATGCAGCCTGCAACAGGAATGGTGACAACCTTTGTGACACATGTAGCCAGCAACTTAGGAACAGTGGCTGTAGTGTACCAGATCTCCAGGAATGACAGGTTTCCTAAGAAGATGTACATGGGTGTCTGTAGTGTGGAATCCATAAGAATAAGGAAAATAATGAGGGTGTTCCCCATGAGAGACAGCAAATACACAATGAGAAAAATCATAAACAATGGGAGCTGTAGTGAGGAGGAGCCTGGAAATCCTAGAAAAATAAACTCGGTCACTGCTGTTCGGTTTTTTACATCCATATTTCTTTTTCTCTGCCCTGAAGGGGATGAACAGCACCCAGGTGATCTTGGGTGAGAGGTAATCAGAACTGGAACAAACATTCATTTCTACTGTGATAATAACTCATGCATAGCAACCAGAGACAATGAATACTGTTAGAAACATAACAGACATATTACATACAATATACATGGGTCATATCATTTCATATTGAAAATAAATATATAAATAATTTAATCATATAATTCTTCAAAGTAAAAAGAAACAAAGTAAATAGGTAACATACTAATCATTGTATCACACAGATTGTAAGGCAGGGATGAAATCCTAACATCTTTACTGAAAATCAAAGAAGAACAAAGTACTGCCTTTCCGCCAGGAGTTCATCTGGTAATGTGAAAATACAGAAATCAATACAAGATGCAGTTGCTAATAAAGGCCTTCACAGCTGTACAAGAACTACCCACACTTTAAAATTTATAGTCTTCATTTACATATGAGTTGGAAGAATATAGGATCTGAATTAAAACAGGAATTTGTTCATAAATATCTATTTAATGTTCCCAATTGCTGGAATATTTATCTTTAGCATCTTTGAATCTTCCTATGTCCTGACATTTGTCAGAACAAAATTGTTGAAAGTGAGAATTCTTACTATTAGAGTGAATAGAATTCCCCATGGACATATTCACGTATGCAGTATATTATACTTCTAGATATATTTAATTACAGTACAAAGGTGAAATAACTGCACGGCCATAATAAGCTTGTTCTTATGTTATATTTTAAATTTATGAACTGAGTATATACCTCTTCTAACAATCAAAGAAAAGTAAAACTGAAACAAGGCCCTTTGTGTATCTATCTGCAGGCTCTTATTTTAAATCTTTCTGGAAGTTTAAGTTATAAAACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTTCATGCTATAAGTATATTACTCCAATTTTGTTACTTATGTAAAGGACAATTTTTATCGGAACTTAATTTTTCAGACCTAAATGCTAAGTAATTTTCTTATGTTGATATTATTTTATTTGGTCCTATTTTAATCTATAAATAGATTCTAAAATGATGCCTTAATTCTATAAGAAAAAAATGACTTGTAAGGTTATAAACACAACGATGATGAGGTGAGAAACTAAGCAAAATTGTAATTCAAGAAAACATTTTATAAAAGATAACTTGAACTAATTTTAAGTGTTTGTATGTTTTTTTCAATCTTGTTCCTTAAAAATAACGTTACTATTCATTGTTTTAATAAAAGGCCAGATTCCAAAGTGATTTTTGCTTTTTATAAGAACGGTATTGCATATCTTTAGTTTTCATAAAGTGAAAATATACATAATTTTGAAAAATATATTTAACTAAAGCATGCAAATGAAATTAGGCAGATGTCATTCCCTTCCAAAGATAATGTTATTTTATTAAAAGATCTTATCACTGCACTTGACGGAATAGCACATACTTCAGCTGAAGTAAACACAAAATGGAACTTGAACACAGAGAAAATGAATTCAAAATTAGTAAATTATTTCATTAAAGTAATACTCAAATATGAAAAGTGAATCACATACAGTTTTTATTAATGTATAGAAGAGAATAATTCACACTACATTAAAAATGTGTGTGAGAAAGAATATAGCCTTGCTTTAATAACACTGGTGTGCCATCAAATTTCTACCAACAGTTATTTAGATGAACCCTCCATTACTGCAGAAAACTGAGGAATGAAATGTACAATTTCTCCCTTACTGTACTTACTGTATGTGTTCTGTTCTGTTATTTTCCACAAACATAATATTTTCAGTTACATACTCTCTGATAATCCTCTTGACCAAATACACAGAGCTGGCAAACTGCTTAGTAAACTTAAAGGGAATGAGGCAACTACTCCTTGCAATACTGGACATGAAGCAGCCTCTGTGTACTTGGTAGCAATACAATCTTTCTTCTTCCTCAGTTGTCTTTTTTCCTGAAGTGGCCAGGTTTCAGGAAAATGTGAGTTCAGAGATCGGCTCTGAGAAAAATAATGATTTCATCAGCACATAGCCTTGAGGAATGCAAATAGATTCCTCTAGGAATTCCTTTTTGTGGATCAAATATTTTGCCAAGAGGACTAAAAAAGAGAAGAGATTCTTCTGAGCATCGGGAATGTCACCAAAGGAACTAAGAATGGTGTCCCAAATGATTTCATTAGCTGCCACCACCTATGGTGTGGTCCCTAAATTATGGTTACAGAAATGTATTTCAGCCTCATTGCTTTTTCCCTAAAACCATAAATTTTAACATATAAAAAATAAATTAGATCAGTATGAAAATTCTTATTCTGTAATCTAAGCACTACAAAACAAAAATAGTAATACTGTGTTGGTATAATTTATGAAAAAATGAAGGATTTGGTAGTATAAAAGAAAAGAAATAAGCTGCAATAAAAGGAAAGTCTGGGAAGTTTCATGAAAAGATTACGTACCAGAATAAACAGAGACCATGCTCACCTAGTAAGATTGGTGTCAGAGTAATATTACAATCTTACTGGGTGAATAATGAGTTGATAATTACATTTCATGGGAAAGAAACTGAGAAAATAAATTGGATATTCCAATTATTCAAATTGTTCAACAAAATCTGTTTACCCTTTAAAAATTACTTTTGCTGTGTAGCAACAAATGCTTTATATATTTAAGTGGTAGAAAATGAAAATATGAGATTTCATTTTGTAAAAATGTTATTGCTGAATATCAACCATACACAGTAAGGAGATTAAGACATTTTCACGCAGGGTCATATTTACCCACTTCTTTTTCCCACACAACTAATCTGGTATTCCCTCCTTCTCCATCTAATTATTTCTTTGCTAGGTCCCACGCATTCAAATGAACACATTATATTTGTATTTCTGCATCTGGCTTACTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTATGGAGTTTCACATTTGGTTAACCTTCCACCTCCTATAGAGAAATCCATTTTACCCAAGACTATGAAAAGCAAGGTGCCAGAGGGTTTTGTGGATGAAATCTCAAACCAGGAACATTGATTGTTGCTCCTTACTTCTACTAGAAAGTCTTACATACCCGATTACTATTACCCTTATCTACAGGTCACTATAGTATCTCAGCTGAATTGGATTCCAAGACAATTTGCCAAGCACCTGTTGACCTGAAAATCAAGGACATGTCCTTAAACCATAATCCTTCATCCTGTTCACTCAAGACTTATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCCCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCCATATTTGCATGTAAAGGAAAATGTACTTACCAGGGTTCTGTAGAGGAGGAGAATTGATTATATAATAAAAGAAGTTTGTAGACAAATACACAAGCACACACAAGTGTACACAAAAGTGAATGTACACTCACCCACACCACATGATTTTCATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCAAATACCGGTTCTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGGACTTTAATGAGGATAATTAAAATAAAACAAACAAACAATAACAAAACAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAATGCACATAAAAATCAGAAGGGATGTTGATGGAATGAAGTAGGCTCTGGGGAGAAGTCCAGTGTGGTAGGATCCTGGGGATAGTGAATTAGCCTGGGATGAATGGCAAAGGACCTAATATGTATGACAGAATCTATTTCTCTATTTAGAGGGAGTTTATATATCAATTAAATTGTTTGGATAATAAAATAAACATATTACAATATTTTCATACACGCCAAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTTAAAGTGATATTAGACTATGAATATTTTTTCCTCATCTATACAATTGCCTGCCTAAAAGGTCAATGAATGTATGCCCCAGATACATCAGTTGACCATTTATAATTCTAAGTATTATGAGGTTAAAAAATGAATAAAGTTATACTTTTTGAAGATGTAAATATTGCTCACAAACTAGAATTTTACAGAAAAGTAAACGTTACTGATGCATGTAAATTATTGTAGCACACAAATTAATAATATCAGTTGGAATACTATTCATATATTAAACACAAGGACACATAGGTGTCACATAGGTGCTGGAGTTGCTTTTGCCAAGCCCAGGCCATACACCTGTTGCTCACCTCTGTCTCCCCTGCTCCCACCGTGAACTAGCAGTCTCAACAAATTCAAAATCGAAGATGGGAATCCTCAAGGACCAGCTGTATGTTAATCTTCTTAAGGAAGAACAATTCTACCAGAACAAGATTATAGTTATTCAAGTTGGTGCTGTTAGCATGCTTGTGCCCTCAGTATCTTAGTAAAGGACTTGACAGATGAGCTTGCCATTGTTGATGTTCTCGAAGACAAGCTAATGGGAGTGGTGATGGATCTTCAGCATGGCAACCTTTTCCTTAAAACACNNNNNNNNTTGTCTCCAGCAAAGACAAGACTGCAACCTATGCAAAGACTGCAAACTCCAAACTAGTCATTATCACAGCACAGGCCTGTCAGCAAGAGGGAGATAACCAATTTAATTTGGTCCAGCAAAACATGAACATCTTAAATTTTATCATTACCAACATTGTGAACAAGAGTTCATACTGCAAGCTGCTTAATGGCTCAAATCCAGTGGATATCTGGACCTACATAGCTTAGAATATTAATGTTTTCCCAAAAGCTGAGTTATTGGAAGTGGTTGCAATCTGGATTCAGCTAAACACTGTTACCCGAGAAAGGCTGGGTGTTTGCCTACTGAGCTTACATTAGTGGGTCCTGAGAGAGTGTGGTGACTCCAGTGCACTAAAGTGTAGTTGTGTGAATGTTGCTGGCGTCTCCCTGAAGTCTCTGAACCCAGAAATGAGCACTGATCGAGAAACAGAAAAGTGGAATGATGTTTACAAGGTAGTTTACAGTGAATATGAGGTCATTGAGCTGAAAGGTTACACATCATGGGCCATTGACCGCTCTGTGACAGACTTGGCTGAGCATGTGATGAAGAACCTTAGGTGGTTGCATCTCATTTCCACCAAAATAATGCTCTATATATAATCAGTGAAGATGTCTTCCTCAGTGTTCCACATATCTGGGAACAAAATGGAATCTCAAATGTTGTGAAAGTGATACTGACTCCTAAGGAAGAAGCCCACCTGAAAAAGAGTAGAGATCCCTTCTGTAGTTCTAAAGTCTTCCCAGTTTCCTACACTTCACATTCCAGGATGTAGCATTACAGTGAAAGTCTTCTATGGAGAACCAACACTTCTCATCTGAACTGTTGTTAGTAAAACTCTTTAAAGGTAGTCTGGCTAAAATCTCAGATCCCTCAGCTAAGTGGTACTTGTATAGTGGTAACCTGGTTAGTGTGAGAGTACCACTGTCTCCAAGACACCCTGCCAACTGTGTGCAGACTTTGATTACCCTGTGAGCCTGTTGCATTACTGTGCTATGCCTCCTCACCAAATATGCCTAGGCCAATGTGTTCCCAGGTTGTCATAACCTGGCTCCAGTGTGTAAATTCATTATCCTTACCTTGTCCATAAATGTTCTACAGGATATTTTATGTATTATATGTGTTTGTAGTATACACTGAATATTATGTGAAATGTAAGGTGTGCACATAGGTGATGGAACTAACAACTCAAATGTCACACCAATGAAAACTTCAAATAAACCTAGAACAATGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATATAAATTGAACAGATTATACTTACAGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACGAGCTATGAAACACATACTGTTTTGAAAATGTGACACTAACTTTAATGCATATATAAATGAAATTTTAATAAGTCTGGAATTTTATTGCTTTTAAGATTGTTTCCACCTTTGATATCCTAAGAATCTTTCCTAAAATTAACATTGAGATGTGAATATCTATAAATATTTACTAAGGTTATGTTAATTACAAATATATAATAAATGACTTAGTTTAATAATTTCTGCTAAAGATGAATTTATCAAATATATTGAATTTGTATTTTGTCAGCATTCAAGTACATGCAGCAAACACTCATTTAGATTTCAAATCCCACAGACAATCTAGCGTGAAGCAGGAGGTTGAAACTTAAATCAACTGATTTAATGTGATTAAAATAAGCCAACATTCCCTGTGTACATTAAAAATGAATTACTTAACTAATACTCTAATTATGTCATGATATGCTTAGTGGAAATTATCATTTCAATGAAGAGTATTGTTTTATACATTAAGTTTATATTGCTTTTAATGATAATAATGTGGTATATCCTGTTACTCATGTGAGTACTAATAAAATAAGTATTAACTTCAGAGCAACCCTGAACATTATATAAGATTATAGCTCCATTTCATAAACTTTGGATCAGTTTGCCAAAATTTTAGTTTCAAAATGAAACAGGTTCACTATTGTAACACATGTCACATTCTTCTTCCAGTCTTGTTTTAAACACAGAGTTAATCCTATTTGTTCAGCAATTCTAAAAATGATGACTTCATGTTCCTCTTGCTTAACTAATTTTTTTACTGGAGGTGGAAATACTGCTCTGTGTGTATATATAATGACTTTAAACAGAAATGGAGAAGTACACTCTGAGAACAAAGAATCTGACTGGAGTTTGATACACGGAGCATGAAAAATCAACAGGAAACCAAAAAATATTTGATTCAAAACATAGGCAGGTATAAGTTATATCCCATAGGCAGGCAGGAAGGAGGGATGGCCATTTAGGCATGATTCATGCCAGTTACAAAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCTTTTGTGACAGTCAACACTGAACATAGGATGCATAAGGAAGAACTCAGAAAAAATACATTACTTTTCAAACTATTTCCACAGTAAAAATATAATTTTGTATTAATTTAGTTTTACATATATATTACATACAGAACATAATTTTCTGAATATTAAAGTCTTTAGTGGAACTTGGAATAGTCTGTAAAATTATTTATTACAGAAAACAGTCAATTTGGAATGTAAAATCAAATTACCAAATGCATTAAGAGCATGAGGTCTAAAGAATGAAGGTTGGCAATGTTTGTAGTCTCAGCACTCTCCAGGCCAGAAGTTTACTACCAACCACTGGGAGATATAAAAGCCCATTTCAATAAAAGAAATGAACTCTTATCCTAATGGCTTCTGTACAACTAAAGTTGTGGCAAAAATATAGAAAATGATAATTATCTTTATCAATATTGATTTGTGAGCTATTTATATATTTGTGTATACCTGTGTAATTAAGACACATCTTTAAAGNNNNNNNNNNCAATCCACATAGCATAGTAGAAATAACAATGTGGAATCCCTAAAAACATGGGAATGAAAGGTAAATTGCCACATAAATGAATGATACCTTGTAAGTCATTAACTCTTCTGAATGTTTCATTGAAGTGTTTTAGATCAATTCACATGCAAAAATGTATTTTTCCTTTTTGTTATTTTATAGTTTCAGTTTAGAATATGAACTTGGACTCATAAAAGTGACATTTCCATTGATAAATCTTCACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTATGTTGTAAAACCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACTCTGTAAAAATGTGTGGATTTACTTAGTTGCTCATATTCTGTACTTCAGACTCAAATAGTGGTACGAGATCTACTTCAACTCCTAATATTCATACATAAATGAGAATATCAAGTCCAATATTCCTATCTTTTCACACATTAGAGATAGGGATCTAAAGCATTGAAAAATGTCATTTTAAAAAATATTTGAGTATGACCCATAATTTACCTTTTAACCTAATTATTTTCTTAAGTCTGCAAATACTAAGAAAAAAATTTAGAGTTAAACATTCTTTTTACAAGTACATAAAACTCAAAAGTGTCATTTGAATTTGAATGCAAATTTAAACACCATGTTTTGCCACTGGTCTGCCTGTTATAATAGTTAATAGTCCTTTTTTCAATGCTATGAATCATTGCTCTTTTATAGAAGATTCATTTCAAGAGTGACAGCAGCTTCCTGAAGAATGTAGACTAAACTCTCATACATTNNNNNNNNNNGTTGAATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTAAGGAAAGGTGAAAAACATGTACGCTCTTCCAAAGGTGGGCACTGAATAGATAGCTTTGTTAATCATGTAGTGAAGTATCAAAGAACTTATAATTCATTGACAAATGACACACACATGTACCGTTTTCGAGATGCAAAATGTGACAAAATAAGTTCATGTTGAACATTTTTGAAATTCACAAGACAAGCTTTACAACATATAAAACTAATAGTATAAAAATTGAGATCGGTGTATTATGTTGATCTCAATACAGTTCTTCACATGGTAAGTTTAGAAATCTGATAGCAGCCTGACCTAGGCATCAGATATCTTAGTGAACAGTTAAATGGAATGATTTTGTTACGTGTTTAGAAATTCTGTGGTATTAAAGGAAATTGGAACTTCCTTTAATGAATCCAAATAATTTGTGTGTCTGTGTGCTTAAGAAAATTAATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAAAAAGAAAAAGGTGGATATTGTGTTCCAATGCCACCTATACCCCTATTATAACACTTAATTGTCTTTTCTGCAATGCTTAGGAATTTAATTTTGTATACATGGCTTGTTAAAAATTATGATTGTCATTCTGCTTTTAGAGTCTCTTATAGCTTAACATAGCATTCTGAAGAGGACAGTGGAATAGAAAGTGGAGACATAGAGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTAAAAAAATGTTTAAGATGTTAAAGCCATATAGGATATTGTCCTGAGCTTACTGCAGGTGCCAGACACATACTTGAGTTGAGGGAGATTATCGCTTTGCTCTCTGCAGTGTTTCATTATCTCCATCATGATGCCAACACTTTCAGGTGACTGAGATGACATTTTTTTCTGGTCCTCTAGCCTGTGTTTATTCCTGGATTTTAATTAGGCCCATTTTTTACAAGTTCTTTGGAAATAATCACCTATGTAAATTCCCTACAGGAATTTTGTATAATTAGGAGCTGTGTTCTCAGAGCCTTTTTACTCAGGAGGATATCCACATTTAAGACAAAAGAGAACAAGATAGTAAATTTTGAAAGACATGACTTTTGGTCTTAGTCAATATAGAGTGAACATATGTAAGTCTTTGATTTGGAAGGCTTCATTCTCATATTTTCAAATCAATTTTCATTTTGAATGATGAACAATGCCTTGGTAAGTGATCTGTGATCATGAATGTTACCCTGACCTTCCAGTCTTATTTATAGTAGAATATCCCAATAATTCCTTGCTTTAGTCAGCTTGAAAGATTTAGGAAGGAAAAGAAATTCCAATTACATGTACTGAATGTTTTACAATAATGCTCACCTTTCAGCTGAGAAAAGTTCAGTAATTTCATTAAGAAAATGTGTAACTAAGCATCCATTACTTTAAGAGAAAAATAATCACAAAAATATCTTGCTCTTTTATAGAAAATTCATTTCAAGTGTGACATCAACTTTCCAAAGTCCACCAATTAAACTCTATTACACTAAACAAAAAAAGTTGATTATTGTGTTTCAATGCTACATAATACATTCTACTTCGAACATCTTATTAAGTGTTTAATATTTAAAATATGTGCACAGCTCTAAGTAAACAAATTTGAGATAAATACATAAGGATTAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAATTTTAAAGTAATGGTAATATTTTGTGTATATATTACACAACAGTTTTGATCTACTTTTTAATTGATGTTACATAGCAATCAGTATATAGGCAAATGTATTCATAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATAACTCATGAACTACCTATTTCTTCTACCAGTATTTGTAAAGCATTTTCTCTGAATTTTGAAGACTTTTCTTGGTGTGTTTGATATTTTTATTATAAATATATTAATATACTGACATATGCAGTTCATTGTTTAAAGAGATAAATTATGATTAATGTATCAAGGATATGGAATAATTCTAAAAAAACGCTTACCTGATAAAGAGAATATTCATTCTTGTTAAACTTGACTTCGTAAATTCCATTTCAACTACACATGCTTTCCACAAAAAACCAAGACTAAAATCCTTTAGTGGTTTAAAATCAAACAACGAAACTTAAGGCAGATTCATAAAACTATTTATAAACATTACACATATTTACTAACCATCACCATTAATTGGTCAAAATTAAAAATGAGTTAAATCCTGTGTTCATATCTCACAGAATTTTTAAATTTATAATTAGAGATTGAAATTTTTTCTGGTTATTAAATTGTGTGTTTTTCGTTATACGAAATGTCAGTATATTATATGCCTCCCAGAGGATGCATTCTTTCCCCTGGGTTTATAAAGAGTTTGACATGTTTACTCAAAAAGAGATATGTGTCCCATGTAATCAGTGTTTCTTCATCATTTTGACTCAATACTCTCAAATATTTTTTAAGTATTTTAATTGTTTGAATAAAGAAACGTTACTAAATGAATGTGTATTTGTACACCAGTCTTAAAAATGTGCAAATATGAATAATCAGCTTTGGGATATACATTCAATACCTCAGAATGCAATACATTTATTTTCATATTTGGCAGGAAGTAAAATAATACTAGCTTAATTTTAAACTGGATACTTAATTTTGAAAACCATAGGCCTATGGTATTTAAATTATATTAATCCTTACTAGTTTTTAAAGGACTTAGTAGAAGTTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAATGAAAATAAGCAAACAATAACGACAAACTGCACAGCAGCCCAATAAAGTAATGCAAATGCCTGAATTTTACATATTTTTCCTTGAAATTGTTTAAAAGAATCCCTAATAATGTGTTCAGACAAATGATGAAATAGAAGTTTCAATTCTACTCTGTATAAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAACTTGTAGGATTGACAAAGTTTAGGGAAAATTTATTTAACAATACAAATATTTCATTTTATATATGACTGAAAATTTAGCATATGAATTGTATTTAATATCACAAAATGTTTTCTGCACATACTGAGGTTGAAAATTGATTTTCATCTTTCCATCGATAATTTTATGAATATTTTTACCTACTTACGTTAAAACTTTCTCCAATGCAAAAATAAATTATATATGACCAAGAAGTTTAACACATTTAATGCACTAACATAGAAGATCTACAAATATTTGTTCAGTAATTTAAATTTCTTCAACCTGCATTTATTTCATCGTGGTCACTTTTACTTACTGTGATAACTAGGTCTTGATAACTTTAATAAAAATACCCTATCAATGTTTATCATTTTGAAAATAAAATTTCCTGAAAGAAAATTTTATGGAATTTGTCCATGAAACCATCTGATCCTGAAATACTTCATTCTGGATGACAATAAAATTATTAACTAAAGTTCTTATTTTTCCCTCATGTGCACTGATTTATTACTATTTGAAAGCTTAAAGTCTACATAATTGCATATCCCTCAAAATTAATTAATATGACTACTGAACTTGTTGGCATTCAGGTATTAATTGAAATTAGTTCCTTCCATTTCCGTGGCCTCACTTTTGTTCATTCTTCTAATTAATTTTTAAATTATACCATTACTCCTTTTCTTTTTGTCACTTTTGCTATTTCTATGTTCTCTTCCTCCACCTCATTGCAAATTATTGTACTACCAAAATGATTGCCTCTTTGTCTTTGACAATTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCATTTTAATATCACTTGTTATAATTTTATTCCTATACCATATATTTTCAATTATTTTATATTAGTTTATGGTTTTACAATATTTTTCTAAACTCCATCTTGTGTTTCTTCCTTAATAGTCTTTCAAATCTTACTAATTTGGGGTTTAAAATGTGAGTTTGAGTTTTGTTTCTTGATATAAAAAGTTTTAGCCAAAATATTTATTATTTTCATTCGAATATTATTTAATCAGGAATATTAATCTTCATGAAGTTATTTTGGAATTTAATAATTGTCATACTGTACCCCTTTGACTTGACATATATTTTATGGAGATTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATATATCCTTTTAAGTTTTCTTTGATTTCTTCAATATATTTTATAGATATAATTTGTAGGTTAATCTTTGATCTTTTCCTTCTTTATCATTTATTTATAGTTTTTGAGGTTGAAAAAAAGGAATTTGGGGGTTTTGTCCTTATTAAGGAGAAGACTTCTTTATTAATTTTTCTTATTAAGACTTATATGTAATGTACATGTTGCTTGATTCTATACATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTTTTATTAAAATTGATTTTCAATCTGAGCGATTGTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTGGTTTCTTGCACTGCTTTTTTTATTTGATTAGCAGTCTTTGACTTGAGTTATAACATTTTAACATAAGTTCTGCTGTCTTGGAGAAACTGTGAGAGATGTGCAAAAGAGAAAAATCTGTGAAACTACTAGAGCTTCTATTGAACATATACTTCAGCTGCAGTTGAACTGTTTCTTTGTAGATGTGAGGTCATAAAATCTTGAAAAGACCTCATGCAATACTACTTTGTGCATTCTTTCTGCTTACAATATTGACTAACTTCAACATTTATGTTTATCTTTGAATAATATAAATAACAATAATGTTTTAAATATCTACATAGATATTGACAATGTACAATATGCACATAGGAAATAACTTGTAAAATTCTAGGGGCTCAATCACTGGTGGCATTTATCCTTTATTTCCCCAAACACACAGAGACCCACACAAAAATGGTGTATATTTTTTTCTGATATGGCTATTATTGAGCTTTATATGTGACCAACCTTACTTTTCTGGATGTTGTTTCTTTATTTGATTACCAACTACTTTTTTATCTTGAAAATTCAGCCAGAAATTTGTTAGGTTTCACACATTAATTTTGGTTTAGATTTAATTTGTAGCTCACTTTACTCTGATTCTGTGCTCATAAAGAATATCTTTCAACTATAGTACAGATATAATGAACTATTCAGTTTATTCCATATCAATATGTTGGAAAAATATTGTTTTTCCTCTGTATTTTGATATAACAGTTTAATGCCATCTTTGTAATTAAATAAATTTTGCAAATAAGAATTATAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTTTAACTATTCTGCTGTTAATGAAGCTGCCAAAATAAGACATTTGAAACATCTGACTCAAGAAAGAATAAAAACTAACTGTGGCTACCTTCACTTACCATCACGCTGTTACTGGCTTTATGTCTAATAGTTCATTTGTTCAACTCCTCTTAGGCTGTTTTGTTTCAAATTAATTATTGTTTTCTATTTAGGTAGTATCTTCAGTAGTTTTCATGAGGATTTGAGAAAATTTGTTATATTATCTGATTAAATCCTGATAGTGCTTACCTTTAATTTCCAACTCAATTCTGCATACTAACACCCATTTATTGACTATAAATTTTAGAACTGAAATTTGAATGTATAAATTTTTGCATTATTCAGGGAATTTGAAAGTATATTGATCACTATTGGGAGAATATGGTCTGAGATTCCATAGTGTACATTAACATCAGTCAAGCTTAGACACCAACTCCAAAGGACAGAAAAGGTGTCACGCACTGCAGTATACTGAGTGTTAGGTATAAATTACCTTTGCTCAAGGCCCCAACTAGCCAAAATATATTCCAGTGTAGCTGTGGACATATATGTATAAATATTGTTTATAAATCAGAGTGAGTTTTAAGGATTTGAGATTATGATATCTAAGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCATTACCATTATGTCCATGTCTCTCATTGTCACTCCCCTTCTTACTCATCACTTATTACATATAAACATATAAGTGTATATATAAAAATAAGCATAGATCAGGACTGCATATCATATGCAAATACATATTGATGATAAATATTTACGCAAAATTTTAAAAATACTTTCCACATGCTAAGTTTCTTTGGGTGTTTGTAGTTGATGCAAATACTTTATCTGGAAGAGGAAAATGTCACATATTAATCAACTAAAATTTATTAAATTAATGGATTTAAGAGAGTTATTATGGAAACTAATTATAAATGCTTATCATCATAACATACAATTACACAGACAGGTACAACTATGTGTATTATCAAATAAGCATGTTTAAAATGTGTATGTAAGACAAGGAAACATGATTTATATTTCACATATAAAGGGCAATTTTAGAAAACAGTTTTGAAATGTAAAAGCCAGATTCAACCATCAGTTATAAAGGAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAAAGCACACTTTTGCCAGTTTTGTTTCTGGTACTTCCCCAAGCTTGTACATGCCCTAGATGCTTGTTTGATGAGCATATTAGGAAATATAAGGTCCCATTAATTATTATTTAAAACATATTGTTTTAAGTAACATTGTGAAATAATAAAAAAACTTCTGCTAATTNNNNNNNNNNNGAAAACAGTTTTGAGGTATATGCTAGTGATCTATTGATTAAATTATTCTCTGTCCTTTTTTCCAGAAAACTTGCACTTTGAAATGATGGCTAATTCCACCTTAGTGACCGAGTTCCTCCTGGAGGTTTTTTCTGAGACTTGGGAGCTCAGAATCCTACTCAGTGTCCTGTTCCTGCTGGTGTACCTGGGCAGCCTGTTAGGGAACCTTACTATTATCATTGCTATTACACTTGACCAGACCCTGAATACTCCCATGTACTTCTTCCTCAGGAATCTGTCTATTTTAGACATGTGTTATATTTCCATCACTGTCCCCAGTACCTGTGTTAACTCTCTCATTGACCACAGAAATATTTCTCTGGGAGGGTGTGCAGCACAGATCTTTTTCTTCTTATTTTGTGCATGTGTGGAGACTCTGTTTCTTGCCATCATGGCCCAGGACCGCTATGTGGCCATCTGCAAGCCTCTCCTCTATCCTGTGATCATTAACCACCAGTTCTGTATTCAAATGACACTGGCTTCCCTACTTAGCTCTCTTGTCCTTGCAAGTGTGCATACTTTCAAAACATTCCAGTTGTCCTTCTGTCACTCTAATGTAGTCCCTCAGTTCTTTTGTGATATGCCTGCTTTGCTGAGGCTTTCTTGCTCTGACACCTTCAACAACAAACTCTTAATACTTCTGACTGACATTGGACTCAGTGGTAGCTGCTTTGTGTTTATTGCCATATCATATATCCGCATATTATCTACTGTGTTGAAGATTCCCATCAAAGGAGAAAGAGGGAAAGCCTTTTCAACCTGTGTTCCTCACATTGTTGTGGTGTCTGTCTTTCTTATTTCTGCTGCCTATATGTATCTAAGACCTCCAGTAGTAACCTTTGAAGTAGTTCAGGAGATGACTATTTCTGTATTTTATGCCATGATTCCACCATTCTTAAACCCTATAATCTATAGTCTTAGAAACAAACAGATAAAGGAAGCTGTAAGGAAAGTTACATTACAGGTTTTTTTCATATTTGAATATAAAAGGAACACATATTTGTCATGGTACTCTAGAGGAAAAGAACTGATAAAATAACTGAAAATTATATACAAATACACAAGCACACAGAAGTGTACACAGATAAATACATATACCACAACATTTTCTTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGATATAGATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTCATTAAATGAGGAGGATAATAAAAATCAAAACAAATAAATGAAAAACTTGGAGTTTCTTTATTTTGGTCCTTATTCATGGATGAAACATAGATATTTTACCGTGTTCAAGAAGAACAAGACGGAACTGTTGAAAATTTCAAAAATGAGGGAATTCTGTAAACACAAAATTCATATTTTAAAAAACTTTATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGTGTTAGACAAAAAATTAAAGACAGTGATTATCCTTAACAGAGAAGACACAATTGTTCAGAAGTGTATGCATTCCTTTCCTGATACCATTACTAAGATGTTAGCTTTTAGTTGAATATGTTTTGCACAGGTTTCATATATCTAATGTTTAAGTATAAATACTTACATTGGTAGTGCAGAATGATTAGGCTTATTAACAGGGTTAATAGATCATAACTGATCAATTAGTGTGCCTGAAATGATGCAAGCCTTTAGTGGCCAGGGCAGCTTCTAGGCTTCTGGGTAGAGGAGCCTTGTGGATTTTCACAGTTGTGTTCCGTAATATAGTCATACTTGTTTATATGGAAATGACAGAGTTTTAGAC