acggcgattgattctcgccctgtggtggattctgaatatgactgcacattgcggagttttacaagagtttccaaaatttatgggatatgatcattcgtatttcagagaaatgttacaattattttttcaacagtgatgctttagagatagattcgctggtgaagttttatactaacagaattgtggaaattgttgcaaataaagttttggtcattatccccgcattcattctcagaggagatcggttcaaaacaattcagtacgcagacaaaaaaaaaatggtagaatttctctatgggatttcttctgtgtactttaacgaatttggttttgaatactatcgttgtttcagaaaaatgttcactgctaaaataagttataagatcttgaatcgctcgtgtgaaaaggatgcatggagcatcatcttgaagttcttgttgaatgaactagtactggaagataatggcgatagctcgaaggattccaaagatacgaggctgaaggatgattgtgcaataatatctgaatttgaaaagacagtacaaaagcgtaatcagcatggaacagatattttaagtatatggaataatgagttttatcctataggtaaatacaacgatgatatgacgggttttaagtttcaaatacgaatgaaacagatgcaagaattcttggatatggagaaatattcggacaagtttaatattttctcatccttttatgaccatgcaagttcacaactggccaaacatactgaagcggataccagcgtaaacatggcaaacgaacaagtagcgaaaacgccgcaaaaggaaccattacaggaacctgtgacggcggccttaccaaacaacgatttaattgtgtctgaatttgagatgattcaagacatttttgatccggtagattttgtatcttttttttgaaagtcataaaggaagaggaaagaggaccttgaataatattcgcgctttttgttcctttctttcatttcagtttaattatatgcgttatatatggcactgcttaatttatatatgtatatacacagagtaatagaagaaagaaaggatcatgtagtctattacaagaattcgttagcttttttggcgtaggcatgacagtcccttaaccattgtttgtactcctttaaagagccaatcttctcaccgtaatagtctgggacagggttactgaaactttgggaagaggcatcgaccctgttatgaataatatgcttcaggaactctttatttttgtcgttaaactgtaccaactgtttgccatgggagagtttaaacacttgcgaaccaactgtggggcccaataggtaaccgagagtaccagaggcgattatcccggcagagattacagtaaatgggtcgaatcccaaaagcaattgagttgggtctatttccatcgttgagaggtaagcccatgagatgttacaccctaagagcatggaaaatagcgaagagccgacatttattctatgttgtagttttcttaacttgaaaaaatcagaccatgtcaacttagtggggttttgaagggatgcaggttgagaatatgatcttaagggtagtgttgtggtggtggcacgcaatgcggcggcagcgacagttgattgcctcgccaaaagtctttgcgatgtcaatctaatggtattgacaaacattttgaaggggcagacaatgttcgttggatatttttgctctttcccccaaggcacatttttccttcacagcgtattactttcagtttccatcttttatagaggtaataatacgaacgtactagatgacatgaaaaataaataaataaacgttaaactaacggtaaataaatagtatggggtgaaaccaataaacgttccctcgctaacctataactcctgttcttctaaagtcttgaagataaatgggccaggcgtgcccttggggaaagttataccgttttccaacagtttttcgaaaactttggaaaagtccttgaagaatttgtcctggtcatcggcatattctttcacgatcttcaaatacttagggtcctggaccaaggcgtaatcagtaggcagcatcatatatccgcttttagagtcccattgtttgttgttggcctcgttcttttccagtttccagtcctcattcaacaagttcaggaagaactcgttggtgaacacgttgttagcggccccccagggtccctcgtacccggagttcttcaggtgagtctttcccagagcgtgtgcccccataagcgccacgacctctctgtcgttcatgttcagtctttggaaaaacgtcctaacatagtcggcgtccttgtcagcgtcgggtagtctgccattgtcgggggtggtgtcctctggggtgtcgactctaccgcacctccatgggatcttggggccctgcatttcctgcacagcggttacgcctcccaagctaaataggtcacctgaagagatccaagggaactccttgtgaatgggctccagaaaattaaagccgttctgcaggccggcgttggatggatcgttgaactccttcttgaatctgtacgtaccaccatacgacccgcccgtgttgtcgtgcttgtcccaagtcccagacgtgtgccatgcaaggcgcactagcacaggaccgtaacctatgtagttgtcgtagttgtcatcgtccctcagcttgagcgcgatggcattgtacaccttctggaagtcctcgtacgacatctccttttcgggggaggccacatggactagcggcgtggcggaggctagcgcagcagccttcgcccagccgttccatccattattgtcgttgcctccctgggacgacgatttcttgtgggactgtgagaaagcaaaagtagcactggcagcagcagcagcagcggcggcagagaacaggtagagagacctcttgtgaacggttctgcccagtgcaggtaagaatttaacagcagtagccataatcgcaaatatatatgactgttcgtatgcggtctgaagttgatgttcatgcgtgtaaagtgaaaagcatgcactatcgcctgcttaagtacttttcgttccagggtcctttcctatcttggtaatagccggcgcggcccggcccctgaccgccaagaaagtcattttactcattactcagtaccgaataactcatcaacacctttgacagaactacagacgggcgaaattcttgaaccgcaatgctcgtggtgtttatgagaaatagcggataatcgttgactttggaatcgccggagaaaatccctgggtgcggatgaaatcattccaacatcgtgtagggtatataacgctgaggtcccgcgggtggcacacacgatgaaatcgcattgtagtgcaatcatgatccagggactgaggtttgacattgtgcgtgacttgtttccctgtctgcctgcctgttcttggcatgtatattagatattttccagcgttgatttagaagatgtgtaacccgctgggtccccgccttttgcgaactaaaaggctcccttttactgcaaagtgcgggagtaattgagaggagaagggaccttagagggtaggtggtctcttgaatataagataggatttgtgctctctgattaccagggcagggcttttttattctccaacacaaccatccatcaaattaactactgctcttccctattcatgtctactgaccctgccgatcacgctactgccaaatccgttgcccatgtgcctcaggcgtcccgacggtacaggaactcgtacaatgggttcgtgtacaatatccatacgtggctgtatgacctagctgttttccttttcaatattctgtttaccattttcttcagggaaatcaaggtgcgtggtgcgtacaacgtccctgaagtcggagtgcccaccatcctcgtgtgcgcccctcatgcaaatcagttcatcgacccagccttggtgatggcccagacccgtttgctgaagacgtccgcgggagagtcccggtctaggatgccctgcttcattactgcagagtccagtttcaagaaaaggttcatctccctgtttggccacgccatgggcggtatccctgtgcccaggatccaggataacttaaaatccgtggacgagaatcttgaaatctacgctccagacttgaaaaaccacccggaaatcatcaaaggccgctccaagaacccacagtccactccagtgaacttcaccaaaaggttctctgccaagtccctacttgggttgcccaattacttgagcaacgctcaaatcaaggaaatcccagataacgaaaccataatcttgtcctcgcccttcaaaacttccaatgcgaaagtggcggggctcttgaccaacggtaccaactttaagtacgcagagaaaatcgacaatacggaaaccttccagagcgtttttgaccacttgcatacaaagggatgcgtgggtatcttccctgaaggcggctcccatgaccgtccctccctattgcccatcaaggcaggggtcgccatcatggcgttgggcgcggtagccgccgaccctggcatgaaagtggccgttgtgccctgtggcctgcactactttcacagaaacaaattcagatctagagctgttttggaatacggcgaacctatcattgtggactgcaaatatggtgagatgtacaaagaatccccccgcgaaaccgtctccaagctgttgaagaaaatcacaaccgcactgttttccgtcacggagaatgcccccgattacgacactttgatggtcattcaggctgcaagaagactgtaccagccactgaaggtcaaattgcccttgcccgccatcgtggagatcaacagaaggctgcttttcggttactccaaattcaaggatgatccgattatcatccacttgaaaaaactggtatacgactacaacaaaaaattagacttggtgggcttgaaagaccaccaagtaatgcaactgaaaactaccaaactggaggccttgagatgtctagtgattctagtcactagattgatcaagttatctgtttttgccatgctatcattaccgggatatatcctcttcactccaatttttattatctgtcgtgtgtactctgaaaagaaggcgaaagagggcttgaagaaatctttggttaagatcaaaggtaccgacttgttggccacatggaaacttatcgtggcgctgatattggctccggttctttacgtgacctactctattttactgatcgttttggcaaggaagcaacactatcttcgcatctgggtcccctcaagcaacccttttgtgcaattcgtttatttctatgcactattggttttcacgacctattcgtctttaaagacaggtgaaatcggtgtggaccttttcaagtcgctaagaccacttttcgtttccattgtttatccaggcaaaaaaattgaggaaattcaatccacgaggaagaatttaagccttgaattaactgctgtttgtaatgatctgggaccgctagtcttccccgattatgataaattggccaccgagatcttttccaagaaggaaggttacgatgtttcttctgatacagagtcatctataagtcgcatgagtggtcaatctaggagtcgttcatcttccatacattctattggctcacaagcttccaacgcactatcaagagtgaactcgagaggctcattgaccgatatccccatcttttctgacacaagacaaggccaatggaagagtgaaggagaaaccagtgaagacgaagatgaatttgatgggaaaactgttgaaactccacagaatcccgacttgaacaaagaaaatactcgcgacacggatatctcttccaagattgcctcactagtaagacaaaaaagagaacacgaaaagaaagagtaattgcgaaaagctaaacaagagagcaaagtattgacgatgttcgtatataatattatgaaaacaacaaccgaaaaacattaagggagaacatttctatgtaaaaaaaaatgtatatctaagtaaataatagtaataacagaaacctgaaaatctaaaaaaaaaaaaatgcttatggttccgttagtcttcgccgattggtatttcatcttttaatattttattcaatttgaccttgatttcggtttgcgagtcgcctctgaggatatcggagacgaaccaaacgtcgcagtccaactgcaccatttccagagatcctttcaaaacaccgcataagatgttggagtaccagagcgacttcatagcgtccatgggcaactccacaaagtcggccaatggattctcgtccaagaccaacgaaaacgagtccttactatgcgaccaattcgttatactgggcgtaatgttcaagaatattttaaacgcacatttacttagcacttcactcgtctttgctagggtctcgcagcgtggtaacgccgtcctagccaagaaatcctcaatgagcctacacccaatgttgtatcccatgctgtacaaatgatcattcactttgttgaaatcccgttcataatcttggcacaattgcgccactatagagccatacgttagcgtgaataattctgtatttatcttttctgtcttgttcttccagatctcttctcctatggccttcaaagaccttgattgtgtggtagagaccattctcgatcgctttctggatgctagtgagcagattgaatgtaactctttcctctactttcaccccggccgtcgcaactataatcttctctatattgctattatcatgaagaggagactatgcatctttgccgggtaatactagaaggttattttacaacatcttcttgcttgatgctacgctggtttagcagctttaagttcttccgcagcaacaatatgtatgtaaacatgcgccatttgagtcccaatacgtgttccgttatcattctgtgggtcttagcgtacccaacaaaaatcatcgttgcaataaacaggattcactacaacagtagcagtgccagaccatttacggtattaggtttctgagagccgagtttttccattatacgtcatagtcattatcatgttctacgtatttccttttgcagaatgccatcttgcacgtgacattacaaattgtggtgaaaaaaggttcacataataaactgtgaaggcactcaaaatgaaatttagctcattatggatgaatcatccatcgccagctagaatgcagagtgctgaggacgtttaaggtgaaaatgatatataagtatatagcgttttgaaaattctacagagttgaaagccttacttggagtcgcttggatgctcgattgtaaatacaccaatatagatagagagatagaccagaacaaaaagataaaaataaaataaaataaaataaaataaaaaaaatggtacgagacttactggcattacccacagcattgcctctgatcactgccagttttgctactgacgaagtccatctacttgttggcacagggtccacggattcaataagcgtttgtaagaacagaattcactccattttgaatgctggtggtaatcctattgtggttagtccctcgtcgacaagccatgccaagcaattgcatatggaatttgggtgcttcgagaaatttcaggtaatagagagggggtttgctttatccgatttgactactctggggaggtccctagtgtgcaaagtcgtggatagagtatttgtagatctacccgtagcccaaagcaacctatgtgatgaaatcttctggcaatgtcaaaaactaagaatccctataaacacttttcacaagccagagttctcgaccttcaacatgataccaacgtggatggaccccaagggaagcggtttgcaaatcgcagtaactactaatggtaatggatacatcctggccaatagaataaaaagagatatagtgtctcatttacctcccaatatatccgaagtcgtgataaacatgggatatttgaaagaccgtattataaacgaagaccataagatcctgttgaaggaaaaatactatcaaactgacatgtcattgcctggatttggttacgggctagacgaagatggatgggaaagtcataaattcaataagctaattcgtgaatttgaaatgactagcagggaacagagactgaagagaactcgatggttatctcagataatggagtattaccccatgaacaagttgagcgacattaagttggaggatttcgaaataccttcctctacaacaaagaaagcgaagcaggagtctgctatagagggcatagtctcccccgctaatgagaagctcggaagggaaaccgaacaactacagttatcggaggttggaaagaagaaaggtcccgaaacgcagggggaaatttcattggtcggaagtggaccaggttcagtatctatgttaacaataggagcattgcaggagataaagactgcggatataattttagcagataaactagttcctcaagccattttagacttgatacctacacaaaccgaaacgtttatagccaagaaattccccggtaatgcagaacgagcacaacaggaactactggccaaaggcctagaatccctgatggacggattgaaagtggtgcgtttgaagcaaggcgatccgtatatttttggtcgtggcggtgaagaattcaatttcttcaaggatcgcgggtatatcccatcagttctaccaggcatcagctcctccctagcttgtaccgtattggctcagatacctgctacacaacgtaatattgcagatcaagtactcatatgtaccggaaccggtaggaagggtgctctacccgagatccctgagttcgttaaaagtagaactacagttttcttgatggcgttgcatagagccaatgtcctcattacagagcttttgaaacatgggtgggatagtgatgttcctgctgcaattgttgagagaggctcgtgtcctgatcaacgtgtcactagaactcttctaaagtgggtgccggaagtggtagaggagattggatcaaggcctccaggtgtcttggttgtaggtaaggctgtgaacgcgttagctgatcaagatgtatcaaatttgagtgaatcaagaaaatacgttgttgacgaaggttttagagaatttgaggttgatacggatagtttatttaaatagcgtgaactcttgtatataacaggatattattcgattactagcattagattttacttccctcatgtacgcagtctccagattccttattgatgaatatattgcaagataaaaagcgctctaagaccctgaaaagcacatctgataaaatcgcaaaatattggcaagccaagagaagaacaaatatgataagtagacggtttttccaaacaaatggcaaaaaaattgcctttgcatttgatattgatggcgttttattcaggggcaagaagcctgttccaggtgctagcgactcattgaaactattgagcgataacaagattccatatatcttgttgactaatggtggtgggctctctgagaaggcacgcacagagtttatctcgagcaaattggacgttgacgtgtcacctttgcaaatcatccaaagccataccccgtataagtcccttgttaataaatattcaagaatcttggctgttggttcgcctacagtaagaaaggttgcagaaggctacggatttcaagatgtagttcaccagaccgacattgtgagatataacagagatattgcgccatttagtgggctgtctgacgaacaattacaggagtactctagagagattccagatttaaccactaagaaattcgatgccgtcctggtgttcaatgatcctcatgactgggctgctgatatacagatcatttcagatgcaattaatagtgaaaatgggatgttaaataccttgagaagtaagaaaggtggcaaaccttccatccccatttacttttcaaacgaggatttgctatgggccaatccttataaattgaacagatttggtcaaggtgccttccgtctgctagttagaagactttactctgagataaatggtgaacctctgcaagattatactttgggtaaaccgacaaagttaacttatgattttgcgcatcacgttctcattgattgggaaaaaagattgagcggaaagatagctcaatctgttaatcggaaactacctcttttaggcattaaaccttcatcttcaccgttccactcggttttcatggtaggcgataaccctgcaagtgatatcattggtgctcagaattatggctggaatagttgtttagtaaagacaggtgtttataaggatggtgacgacttaaaagaatgtaaacctacgatgattgtggatgatgtgtataaggctgttactaaaacactggaagaatacgcataaaaagttgctatgagatacccttctttacttgtgaatatgcgttactgtgatggatttgatggtagtgtaaaattgcttttacgagatatatatatatgcgatatacacaatgagttaaataataagtcagaacgattgataggcactaaaaatggtaaatacatgatttttcaacctaaagaaagaaaaaaaatactgcaagctctttcaagcaagacagtcatctatccaagtcgcttaacctatacatttgcgaaaaaactcttccacctgggcagacgatttaacacaatttttccagagaatgtccccctacaagtcatctgaaatactatccaaattaataggctggccgggcttgaaagcaggaagacctaaataaggacagccactacacctaaatgcatcccctagtgaacaggatccacagccaccgactttcttcccatcgatagtaaaatcgatctcggttagctcattctcggaaaactttacgactttatcctgttgagatcttagatcatttatttccctttcttcttgttctttcataccacaagtgcaatccttacaagctttttttttctttgtcttggatttaccacatgtaatcatagtaatcattggcttactggaatcatcctcatcgattaagtcttcttcttcaatggagtcgttgtcgacatccacttggtcaaaatactgagccttggacgaatcactagagacgtcatcatcgctatcctcgattaggtcatctacgactttatagactcttggttcagaagccattttgaagttaggcacctcggattcgtctgctctcttgatggtaggcagtctggtatcctctgctttcttgaatgagggtaatttagaagttaaagcattagctttcttgaaagttggcaatttggtgctaccattctgcagtttggtgctgcagggttttttcttatccttcaacggtattgaaacagtttgagtaagattggaaaaatcttttttaacccaacggtactccggcttatttactatttcaaagccattaatcaatgcgtctactttataagtgtcactcaaacccattaatgaaccatttagtttcaatgagtcagccaggatagagatcaacttcttgggaaacttgatatccgtgactgcttcaggcgtcaggtattgaataacttcatatttggatttctccagatttatggatccatcattcagtttattgattaagaactggtctacaaacttgacttccttggaggcggcatgatttttggtattttccaccaactctggcgtcgtagtcacagatggatgtatcagaaggagacccgatttgtaatgcgacatcgatgttttcgtttgatgggaaatatgctgagatataatgcaatggaagatctttgtttggtgttggttttaatatgtgatgagaataaatgattactaatcatttcatttttttatagtttttttctttttctagaaacttcggaatagtatcggacttattccggtaccggtatctgtcaaacaagctgagaaaaaatacacaattttattagttaattaatgaattcgtaaattaatgaataaatagctgtttatgtgtgtgtgaagatctacacacattcaatatggcccttacatacctgcttcaaggcataaaggataaaaaaatcatgacattttgtgtatatgctgggtggagttgcctgatgattttctttctagaaatcgcaaaacacaaagatgttgaatgtaattgcaattcatagattatttattaatgcttatctactatacctggagtttctacttcgtcctcgtcatcatcctcgtcatcgtcatcatcctcgtcctcgtcgtcatcgtcatcgtcatcgtcgtcgtcatcgtcgttgttgttttcgttcttgttatcttccgtctcttcttcttcctcttcttcgtcatcttcatcctcgtcttcttcgtcttcttcttcgttatcctttggatacccacccaatttcatgacgatcttgtttacaatctcgttccagtccatcataccaccaagaccgatgtcaccatttatatccattactttttcggaaggtttgaaaacagtgacccaagacatttcctcttttatggtttgtaattgtttctttgtcatcatcgaattaaaagtgctactcaccatggagggcgccaaaagaattgggtaacttgggttccaagctctgatgacactcgttaggagattatcgcacagtcccaaagcaatcttcgatagtgtgtttgcagtgagtggggccacaactaatatatccgcccaacgacgtagctctatatgaaggacggggtcagtccgttgtttccatgcgtcccattcatcttgatctgtccagagctgaatatgcggaggtagctccaccacttgagccatgttacattggcccggcgttggtgttaccggagttgttggagtggaatcatattgtgaaagtttatttagtttttctgaagacttgataatttttttggtatatctttgttcgaaaaactgtgttgctgattgtgttaggataacttgaatgcttattctatcacgaccatatatttcttctaattttttaatcattggtttgatcttgaataccgacaacgaacctgtggcgccaaatagtacgtgcaatttcccatcatcttgcggtaacctggggtccaaatttttagaattttcccttttaggaatgatggagggtatggccgattgctttactgatgtatcctctgaagcagaccttgaattaagttggattaaaagattgtcggcctcatcgtgtgaatcctcctttcgcagtgtaacactggtgggaaccttagcagcgactttatcgttttccttgtttactggagtcgatgaggccataatattgccaggcttgatcgaatcgactattttgagcctaccgttccccttaggaacaaaatccttcatctcattgacaagcggagagcctgatatttgcgccggtcttggagtagtgatgttattcggtattgctgcaggattcccggcaacagaattagaagtaattgttaaagtgctgtttgggactttattcttttccgattcatttttcagttgagccagactatcatgcttttgttgctgcttcagatcactaaaagtgacggcgggaacccttttcaagccaggctccggcgtattgctcaccaccgcgcccgaagttcctgtaacattcatgatagatttcgtagtattaccagtagcatttgacagggtaggactcactgattgtcttcccgaaacgggggagttcattacagagtccttcccctttgcatcctcacggtccaacacaatctccttctttccacgggaaaaccttggacactctatgggttggttgtgatctgattcatgcttcccgttagtagaggcgacggcagtcattgcggtttgcttctaaagtctttgttcttgcctattatttttccttgactaatatttctttatattttatcccggaatataaagcgctgtgagaacgaagaggacctagttcaaaaatggtctttccaaatgtaactgaacggcagtaatgggtgggcagtccaggtgagggagtgatccgaaagtgttccttgacttctcctcctgtgagattgcctcccagagaagcatcgatgccattttttgcaagagaaaaagttgcgtgtgtcattacttacgagcacatgggttgggttatataacgacttcaaggaattacttggactcatgctgagagcaggcagagcaggcagggaacctatgggtttatcatggtccaagcaagtgaatatagtaaccgcgtgaatcgtagaactgagaaatggtaaacggaccgttcggacagttggtgcaggataaagttaaaagatctataaatcgaaactaacttttagtttactcttcatagggaatttttgggtaattacattgaaaataactgtgactccctgaacttgctattatattgaacatatttaacgtatccaatcggcgtgcgttgtagggtataagaagatcttttatgcttactacaagctgaccgatgactatgaacttttcaggaatcgacaggcaatcagtatatcaagcgaggaatgtgcatactaaaggaaactagcgcggtccaaaatattgtggtaaagagggttaaaatttcaagaatggtcagtagttttcatactgaatagaccgcactcccatttagtcactttcattttcaacatctcgaatgtggtttttatatgcaaacatacaacagaggtaagtattgcttagtgaacgtgccccgtaagagttaatatgctgcaaaagaatcacatattggtggtcgtgaaactgggggggactgcttgagattttatatagtcatcaatataatttctctttctcgaagaactcatccttgttagctcagttggtagagcgttcggcttttaagcgtattcgcttaggcaaggataccgaaatgtcaggggttcgagccccctatgaggagttctttcttttttcgatttttttcccagattttctagaaaatcgaacgacaagttccaccattattgaagaagaagtgttttacacatgctgcctttcaaacattcttgtccgattgcattgtttgatgcattcgactgacaattgaaaatgacaacggcccatcatgattacgacctggaggagccattgacctcaactgccagaccgctaaagaattctgtgattacggtcagaataataaagtctttcccgtacagaaacgtcaagaatatagtgttgcatgattatgatcttgcggacaagacggcaaaggacttgttcaatgacgctttgaacaaaatccagaatgacggctcattgagaccgttccgtaacgttaagtacgatactctaaaggtatatacacacgcacacggttccaagacggtcaatcttgtgatcaatttcgatcacgatgaagactggattttggacttgcagaacgataaaaagaagctgtttgaatacggtattgaaaatgaaaccgagatttctctcttcaacaaggatgactacttgaggttcaaagaaaaccctgaagaaaaatggtaagatgctgattagtttgtgaactttattaaaaacaaatgatacgaatatatatatatttttttgtgtatgcatatatatgtatatatataaactaacaccgaaatgcgtgtgtagaatgcaaaggagagggcagctcttcagaaaacaacttgattcctatagaaaatgtcttcatcttttatggcatcaaatgaatagctgtcgaattcagaataagtttcctgtattctttcattggcaaggggagtttggtggcgatggtggcggcgatgatgacggcgatggtggcggaggtgttggacatcgtttatgttgactagagattcgtgaatagcacccttagaatcaatctctcttctcatcacagcctggttgaatttcaatttcctagggaattgaactttctcctctagttcgaaatcctccgcatcttcatctatcgaagaaattttagtacatgaagaacgttggtcaaagatagatgatgtgtgggaatctacggatgacgcgcatgaaacgtcttccgattccacgggggtgtccttgcttcccactgtgcagctaatctcctccgtttcctcgtcgatccatgattccgcatttctcttcaaagcagatttcaaactcttttgctgtttctggtcgttttgctgttgggcaggccacatcttatcttcaatattatctatattggtcaagtccggaccgtacaacactgtcacatcagtctccttgttccagttgatggagagcgggttggacttggagttttgcagaccatagtgatttatggaccaacgcctccataaacaatggtgtaatcttacgagatacatgttataatcgagcgcgtcctccgacgagcaacttggtagtcgaagtaatttgtgtttacgcatcttcaacagcagtgtccacgaagccggcatttctaagcttgcgtcactaaattcatggtggaaatagtcaatggccggcttgttgtagttggtcatgttgtctagcaacatcaaattttgatacgaaattattgtatcatctaaactagtcatttttatatacgtttatgtgttttgctagtggttgggaggaaaatcaagaaagaaccaaaatatcaaaaagcaaaaatttgaacgggaactattgctcacatatatatatatatagtcatggagtttctaagactccagagatatcttttttgctgcattcaattcaaggaagacgagaagaaggaaagaaaaagcatgattatgattgtccccaggttttttttttcttttgcgggcggaaaaagcccaaatctggctcttccccgcggggatttctgcgcttgcgggcgagaagaggaattatctaagaaaacatttttccgaccgcgcagagactgttgtaccaacggaaaaaaattgcaggaaaagcaaaacaccccacccagcttcccccctcttcccccttcgattcttcagtgacccccgctattggtttttccggccacgacaatcccgttgtgactggccggaaaaactcgaaaaagcgtaacaaaaagagcggggcaagagaataaatttatgctttttccttttatttctctccggactactcggactgcttcgttccagtccaggttcgctgtcgttgggagtgattatctatgagactgtgctcttttcgtgaaagataaagactatcaacgataaacttgccttccgtgcgtgctctacggcatttttccttgtttcttcgtcttgtttgtccgtaggctggagtactgcattttggttgaacggcttggttcgagaagctagtcgttatataactaaataaatatatacccgatggaattgcaggcaattgagtgtctagtgttcagcgcatcactttgggaccacaaagatacttgcagaatgtgtgaaaaaagttcggctacataaaacgcgaatggtggaaattcactgtatgaagtatttcacccgcgcgaatgatttttacgtttagttgtagtatcgtgtaatatgaaaccaatagtacctacagataaaatctccacgcctatatactgattaagtagatataatcggggcctaccttggaacgtgcttttggtggtcttaatgcttccaagaacccttaaacatactattattactattgcgtcgggatgggttttctaatgtttcattactaatggtttagtcaactcttgaaatttcacacccctatttattgactgaacgtccagtccaacccctcttagcccttttcaggctcttctataaaaggaaccaggtatcagcactagcaccattgtcccacttccaagaacccacacaaacatcgcacaacatagcagaaatgtcgaaacagtgggcgagtaataacaacggggcttttaagagacaggtgtcgtccttcagagaaacgatttccaagcagcatccaatctataagcccgcaaagggaagatattggttgtacgtttcattggcttgcccatgggcgcataggactttaatcacaagggctgcaaagggactaacctcggtcataggatgcagtgtagtccattggcaccttgacgaaaaggggtggaggtttcttgacatggagaagcaactggaagataaaggagactttttggaacattggcacgatgctgcaggtggcatcaagactgctaaggaggatgccagcaagagctttgccgcaatcaagaatgacagcgaaaggtttatggtggatgctaccaatgaaccacattacggacacaagagaatcagtgatttgtactacaagagcgaccctcagtactcggcaaggttcaccgttcccgttctgtgggacttagagacccaaaccattgtcaacaatgaaagtagcgaaattatcaggattatgaactcaaacgtctttgatgaatttgtcgatgacaagtacaaagaggtggatcttgtccccgaacatctggaggcccaaatcgacgatttcaattcttgggtttacgacaacatcaacaatggtgtatacaagaccggattcgcagagaaggctgaagtttacgaaagtgaggttagccatgtgtttgaacatttgaacaaagtggagaaaatcttaagtgataagtacgctggattggaggcgaaatacggtaaagatgacaggcaaaagattttgagtgaattcttcagcgtgggaaaccaattgacagaaagtgacattaggttatacaccaccatcataagattcgaccctgtctacgtccagcatttcaagtgcaactttacctcaattagagctggatatccgttcatccatctctgggtgagaaacttgtactggaactacgatgccttcaggttcacaacagatttcaaccatatcaagttacactacacacgctcacacacaaggatcaaccccttagggatcacggccctggggcccaagccagatattcaacatttataatttgctgtatttaagtaatcgactgactgtttgtaatctcccaaagctgcctctttttctatacttgattgggtaattgacgcgaaacgcgtcaaagtgcaaaaagagacctgaaattatatttaacgctgtgaaatattttcatgtcgtaattttcatgcagagctgtatacattcttctatctgattgattgctggcttcttttatcattcccatttcacgaagaatctcgaacaaggaaacgagttttctaaccactcaatggtatatacaacaccacaaccacagcagagattcaattgtactccacaatctaatcacagtcttattttttcacccatcagagccccctctatgcaaacaccttcttcgttggattaccaatcgccttctatcgttgtatcatcatcgtcaatgaagattcacggccgctcttcaagtttcggtaagttttctctatccattggccaaaacggtaaagcggcaatcctggggcctgtaaacattctacccatcaaggaatcgaaaacagagaagcctacgccaaaggggaagtctaatccttcttctgaccgtgtcgaaaagactcgtatactgtccctactgaaaaaaatgaggaacaagagtagtacggttaataagaaatataaccaagtgccattagaaagcgcaatgagccaacagccaatgactactgtattttcaccaatatcctccaatattgcgaagttatcgcccagaaaatcaaccgctccaagaactccgaatgcaaactcaaatttgaacctaaactttacctctttccaaattaaaacagggttcacccccaacattgatggtatattacttgaaaacttcacatccccaaatgcaacggcagattcacagaataatcccaccggcaacgtcttgggcagcaatcataatagcaacaacaacaacaatcaatttcttttcaatttaccgttacaatcgtcaccaagacaattcaaatctcctgcaagattgatagatcctcttcccatatcggactggaatactagcctcctcatgtccccgccaaggacatccaatttcgattctacaaacaatcacttcagtgcaaacttcgctcaagcatcaatgctaagacgcccctcgttaccgcatatagatcaagtgattccacaggactctaattcaaccaattacacggagaggtccgagtatatatccgttgatcaaaactccaataatcatagtggtatactttcagagcagtcttataataacatgattttactgcccacggagaaggatgacgctaccacggcactaaggaagctcgtcaccagagagtaaacacactcggctctcacgatatactttatgtaaattggtcattatatattcagaaacccaagaacttttatctaatcttaataatacagtcttatccaatagtttgttttctttctttctattttagcatttttctgtaagttgatttaatggaattaatatgtgctgcgcttatttgaaaaaattaaacaatagggaatataggcaaggcaagagcagaccaggtctacaaacctgcaaattacatatggagaaggagaaagcatcacatgccagtcccagtattggagtaaacgaatttgtcgtccaaggggaaatatctattgatgattccgaaaggtccgtcaagagcgttagcactagcataagtgaggatgaagaaacaaagaccgatgtccaagataacattggcacaccgtcctcaaaccctctattccaagcaaacttcgaaattgacaacagactattgaataaaaaccccaaatacaaaaagcttttcactgaaaagagaagacgtcgaagaccggtcaccggccgtagccactcaatcaaaccggcgaacgacgtgaagaataataacgttatcgatcaagtttatcacgttgaagttttcccgggttcggatttaaattcattaaaagactcgatatggacaataaggattattacaaaacaaaacatcgaaaaaactattgcaagaaattttgtcgacttctattggttgtatcatcaattgcaaaataaccattggggaaaaactattcccccaccaactagatccaacattcttgtggagaaagacgagtttgcgataaatcatcttttcatgatacgtaataacgagaaatatgacccaattttcaactttaaaccagggtacatcatatcgttacaactgatgagaatgattaagcatatatttaacgacaaggttctacgtttggattcaaactttatagattttattaattgggatgacatcattcctgaaaattcaaagatgactgtcggcgataatatctatacagatgataaaatacagatgacatcatctcaactccgggaaataaaagagttccacaggcagtcaaaaagagtcgaatcaatgacaaactctcatgctacgctcataccgatagcagggctcaccgacatatatataagtccaacaaagttattctctaggagggattatcaaagactcttccaacctcaaagtactgacaacaccttcaataacaatgacccattggttcaagagtggattcccaaaaacaagtccttattcactagtttgtcgtttgggtcaagtacacctacttaccaagaaacatccgccgaaatacaggcatgtcatgactgggtgggcgtatccaaggagcagtggcgacaattactctaccgcgtattagagtacattgtagatgaaacagtgaaattaacttccgtggttggtgaatttacagagtgcctaaagcaaatttcctcggaagaagttattagagcaaattccgaactattttcaaaattttcgacactaaatgaatgctttctgcaaagattcaaaggttcctcaagacaagatattttgaagctagttatattatttgatgaaaacataagattttgcgagtcgtttgaatccattctaaatcaaagactaaaactgggtagaattttaagcaccattgaaatagatctagacaaaaaaaaaagctatcttaacaagctaactattggaaataacaacaacaatgatgaagaccctaaaatatgtactgcagagaatgaatacaaaattgtgttaaaaaggtataaccgcgttaggcaaagctggcaagaaatcgtggagaaaattttaaaggaacgaaaaaattttgaggaaagagaagctgttgagattaaaagctgcttggagtctttaaaagattcaactgccgatgaaaagagacattatttacaattgtggcaagattttaaatcaaatgaacaggaaaatcaatgaagtgtgtacgtaataatctaaataaatgcgaagtctagtaatcaaaagcagcgactgactccttgaagaaattcgtacagttaatttttcttgtgtttttttactatgatttccggatcttggatgctttctacatcttcagagtcatcttcttgttccttttcctcagcaaatgccttgttcaatagtggaaatacatgctgctgctcaccaattttctcatagtcaacaatcatactgtcaaaagcgaaacaaaattctttcgccttcacgtcaatattattgtccaattgaggcaacttaggatatctttgggagaaatgtgtcaagatcaactttctagcattcatttcattcgaaacactaattgcctcattgattgtacaatgccttttcttgatggcatcttccgctaattggttttctagtgtggcttcatgaattagtagatcagaattatggccaatttcatgggagaaattttcaatattaggtctcgtatcgcctgaatacgaaactttgaatgtattatgatcattgttcccgtccatctgaaagatgatagaacttgaatatgcccaatcgcagtgtatggctctgcacgtctgcataaattctatcgataaatcctcatacatttgcgtaattaaatcaacatccctatatgaagaatctccgtccaaatccagcttccttttcacttcatgattactattctcttgtaatatttcgttgaactcttccagaggaacggcttgcgtctgcatcctcacaaacgaatcatcaatgaaatgttcacaactaatgtatttaattttcttcaaaagctccttgttttccagaactagccattcattgatgaatttgttgtattgccatggagttatcacatatatataactcatttcatcgtccttgttatatttataccattcatttaatatgctaattatccctaaatgatggtctgcatgcaaatgacttaaataaatcatctttaaatcttggaatattgacttgactgctagttgagaaaacattctatgcatggtccccaaagtattttcacctgcatccaacatgatgttcctattttcaatattgccatccacatgaatatagggaaatttaactaatgtggacacaacatttctatatttggagggcaatgcactaccggtccccaatgtgataatctcgacatgtcttttcttttccgtcgtgttattaaaattgttcacatgtagttggtcgttgatgaccgtctcgacactagctaaggggaaccccaaaggctgcacatgatcctcaaaaattttttcccacgagaaagctgatagatcactatttatttcacacctcatcggttcttcgtccctgtgaaaaggttcaaaagttactgtcttgttctgtgcaaaaatatgaatattatccttctgtatggcagtatttaaaggtgtctcttgggattcacacatagaagttcccttggcgagtggtttgtcgaagctttcataaaaatctttcgaaaacacacgatctgttcttggtagattgtagttattgacttgtaatgcctttaactttaatgtggttaatgctgaaccgaaaaacgttattgtgtttggggaaattttactatgagaaaccatatgattgactttgccataatggttcttctcgaaaatgtcaatgaacttaaataggtcgtcattaatggtgacgtcgtcacccagaaaataataaaccataccaagttcagcgcaatcgtattccttgaacttttcaacgaacgcacttaaatatgcgtcatccgggatatccagaaccagtaccttggcgaaatgacgttctctttctaatacctgttcaggtgttacgacagtaccgttatccaatgtgattttttggcccttagttaacttggcaaataagggaccccttggcacacctaacttgacagcttcttcgagcttgaacttccctctcacgggattgaagctgatttcgtaattcgtagagatttctatttttgcgctcaagtcaggcagttcaacgtttaaatgcggatcactggaaggatcatatctatcggtgggttcatgtttggggaacattttcgagactatagaatccaacacgcccttttgaaagctgtcgaaaacttcacttttgcaattttcctcatttttcaggacattgaaggacttaaccgttatcacattatctttatagacctctttatctttcataatatgatccctcaagtctatgccgaatctaaagacgaagtacctccaagtggagactatgtagtccagaatgtcatgtccgtaatgcaaaacgaggttgcttttcccctgatcggcaatggtcaagatcatcccaggcaacccaccaatatctgaccagttcagttcaccagtaaggaaaatgtccctcaatttggatattctgatcttattttccgtcagacttctctgggaaccttcaccaatcttgccaaagaagtacttctcaccatgcgcagactgcagcagcaacaagggctgcttcgtatccgatgtggggtgtgtaatgggtataaatgtgaacatcgttgaaaatcttcctggacttgtctctttacggctggtggctcccttaatttgcggctttctgggtctctttctgtacggcttataccttcggatcaaatgagaagatagagataggaagttttttacgtatagatgcctgctaactagattattcgacagcttgagtgatgttaatgaggttaggaaaaggtctttcaccgtttatataatactttctcgggtactttggagagacaacgggaactagaaaaaagcaatgcctgcatcaactcaccgaatgatagcaggtacagccaaataggcccagtacgagatattggctgcttaatctgcattatctttacgcatgtcaaaggttatgcgatgcccaaaaatttttttccacttcgggtaagcccgctggagacagcttgcgaaactatgcagtcagggaagaaaaatgctacgttctcttttgagggccagaagtggaccatgctatgcgactacaatcagcgccacttctttaccgggaccagccagatatttgcaacagcaaatgggcattgttgggcaggctgccttcaatgtttttccagttccctaccgcagcaccgacatcatgtacacatttacgatatctttggatcagattaaataaatgggcctggcaagaacggcaatgagctattaatatagttaaatactcaatcaattgatataatccgtgtggtccattgatccgaaattgccctatcaggcccttactttctgaaaggtctcgaagagcctttttctgaatttggacaccaaacccttaataaaaatatcagccctgcgactcttttaggcggagtcaaagaggatcaagcaaaccctaattaagtgacatgaactgttaaagcgttcctacaaccttgctacagtttattactgctcctataattacgacatattgactcagtgagataaaaaaaaaatctactgcgtaaagtatttaagtgtctcgcagccagttatatcttgccccaaggtacattatattcttgttaagtaaggcctccagtaccgaaaaacacagtaaaactaattcattttccaatattataaatctatagaaggaatgtcgaagcctggtcgtactattttagcaagcaaggtcgctgaaacctttaataccgagatcgtcaacaacgtggaagaatacaagaagacacataacggccaaggccctctgctgtcgggttcctggctaatagcgatcctgctgccagaatgtatgcctcatggacccaaaagaccagcgagtcaatggggttccgttacgatttaagaatcattgaagataaggatttcttggaggaagctataatacaggctaataacgatgactccgtgaacggtattatggtatacttcccggttttcggcaatgctcaagatcagtacttgcaacaggttgtatgcaaggaaaaagatgttgaagggttgaaccacgtttactaccaaaatctctatcataacgtcagatatctggacaaggaaaaccgcttgaagtccattttgccctgcacaccgctggccatcgtcaagatattggaattcctaaaaatctacaacaatttgttgcccgaggggaacaggctgtatgggaagaaatgcatagtaataaatagatcagaaattgtcggtaggccactggcggctcttttggccaatgacggggcgatagtgtactcagtggacatcaacaacattcagaaattcacccgtggtgaacgtttgaaattgaacaagcatcatgtggaagaccttggcgaattttccgaggacctgttgaaaaaatgctctcttgacgcagacgtggtcatcactggtgtccctagcgagagctataaattccccaccgagtacagaattccaccacatggagctcagcgctgaga