ctcgaggtcgacggtatcgataagcttacgcgtgctagcgcatgcagatctactagtcggccggatatcgaattcctgcagcccaccaccatggctaacgagatcatcctgcacggcgccaagcccagggaccccctggacctgggcaccgccggcattcagctctacagggccctgaccaacttctccttcctgagggaggccctgatcgacgcccacaccgaggaggtggtgtcttacgccgacatcctggagaacagctgtagactggctaagtgctacgagaactacggcctgcgccagaacagcgtgatctccgtgtgcagcgagaatagcaccatcttcttctaccccgtgatcgccgccctgtacatgggcgtgatcaccgccaccgtgaacgacagctacaccgagcgggagctgctggagaccctgaacatctccaagcccgaactggtgttctgctccaagaaggccatcaagaacatgatggccctgaagaggaacgtgaacttcatcaagaaggtggtgctgctggacagcaaggaggatatgggcgaggcccagtgcctgagcaacttcatggcccggtactccgagcccaacctggacgtgagaaacttcaagccaagggacttcgacgccaaggagcaggtggcccttattatgtcctcctctggcaccaccggcctgccaaagggcgtggtgctgacccacaggaacctgagcgtgcgcttcgtccactgcaaggaccccctgttcggcaacagaaccatcccctccacctccatcctgtccatcgtgcccttccaccacgccttcggaatgttcacaaccctgtcctacttcatcgtgggcctgagagtggtgctgctgaagagattcgaggagaagttcttcctgagcaccatcgagaagtacagaatcccaacaatcgtgctggcccctcctgtgatggtgttcctggctaagagccccctggtggaccagtacgacctgtccagcatcagagaggtggccaccggcggcgcccctgtgggcaccgaggttgccgtggccgtggccaagcggctgaagatcggcggcatcctccagggctacggcctgaccgagacctgctgcgccgtgctgatcaccccccacgacgacgtgaagaccggctccaccggcagggtagccccctacgtgcaggctaagatcgtggacctgaccaccggcaagtccctgggacctaacaagagaggcgagctgtgcttcaagagcgagatcatcatgaagggctacttcaacaacaagcaggccaccgaggaggccatcgacaaggagggctggctgcactccggcgacgtgggatactacgacgacgatggacatttcttcgtggtggaccggctgaaagagctgatcaagtacaagggctaccaggtggcccccgccgagctggagtggctgctgctccagcacccatccatcaaggatgccggcgtgaccggcgtgcccgacgaggccgccggcgagctgcccggcgcctgcatcgtgctccaggagggcaagagcctgaccgagcaggagatcatcgactacatcgccgagcgagtgtctcccaccaagcgcatccggggcggagtcgtcttcgtggacgacatccccaagggcgccaccggcaagctggtgagaagcgagctgcggaagctgctggcccagaagaagtccaagctgtaatctagagcggccgcccagacatgataagatacattgatgagtttggacaaaccacaactagaatgcagtgaaaaaaatgctttatttgtgaaatttgtgatgctattgctttatttgtaaccattataagctgcaataaacaagttaacaacaacaattgcattcattttatgtttcaggttcagggggaggtgtgggaggttttttaaagcaagtaaaacctctacaaatgtggtatggagctcccgcggcccgggggatcctcaaatatgtatccgctcatgagacaataaccctgataaatgcttcaataatattgaaaaaggaagagtatgagtattcaacatttccgtgtcgcccttattcccttttttgcggcattttgccttcctgtttttgctcacccagaaacgctggtgaaagtaaaagatgctgaagatcagttgggtgcacgagtgggttacatcgaactggatctcaacagcggtaagatccttgagagttttcgccccgaagaacgttttccaatgatgagcacttttaaagttctgctatgtggcgcggtattatcccgtattgacgccgggcaagagcaactcggtcgccgcatacactattctcagaatgacttggttgagtactcaccagtcacagaaaagcatcttacggatggcatgacagtaagagaattatgcagtgctgccataaccatgagtgataacactgcggccaacttacttctgacaacgatcggaggaccgaaggagctaaccgcttttttgcacaacatgggggatcatgtaactcgccttgatcgttgggaaccggagctgaatgaagccataccaaacgacgagcgtgacaccacgatgcctgtagcaatggcaacaacgttgcgcaaactattaactggcgaactacttactctagcttcccggcaacaattaatagactggatggaggcggataaagttgcaggaccacttctgcgctcggcccttccggctggctggtttattgctgataaatctggagccggtgagcgtgggtctcgcggtatcattgcagcactggggccagatggtaagccctcccgtatcgtagttatctacacgacggggagtcaggcaactatggatgaacgaaatagacagatcgctgagataggtgcctcactgattaagcattggtaactgtcagaccaagtttactcatatatactttagattgatttaaaacttcatttttaatttaaaaggatctaggtgaagatcctttttgataatctcatgaccaaaatcccttaacgtgagttttcgttccactgagcgtcagaccccgtagaaaagatcaaaggatcttcttgagatcctttttttctgcgcgtaatctgctgcttgcaaacaaaaaaaccaccgctaccagcggtggtttgtttgccggatcaagagctaccaactctttttccgaaggtaactggcttcagcagagcgcagataccaaatactgttcttctagtgtagccgtagttaggccaccacttcaagaactctgtagcaccgcctacatacctcgctctgctaatcctgttaccagtggctgctgccagtggcgataagtcgtgtcttaccgggttggactcaagacgatagttaccggataaggcgcagcggtcgggctgaacggggggttcgtgcacacagcccagcttggagcgaacgacctacaccgaactgagatacctacagcgtgagctatgagaaagcgccacgcttcccgaagggagaaaggcggacaggtatccggtaagcggcagggtcggaacaggagagcgcacgagggagcttccagggggaaacgcctggtatctttatagtcctgtcgggtttcgccacctctgacttgagcgtcgatttttgtgatgctcgtcaggggggcggagcctatggaaaaacgccagcaacgcggcctttttacggttcctggccttttgctggccttttgctcacatgttctttcctgcggtaccgatcataatcagccataccacatttgtagaggttttacttgctttaaaaaacctcccacacctccccctgaacctgaaacataaaatgaatgcaattgttgttgttaacttgtttattgcagcttataatggttacaaataaagcaatagcatcacaaatttcacaaataaagcatttttttcactgcattctagttgtggtttgtccaaactcatcaatgtatcttatcatgtctggatcataatcagccataccacatttgtagaggttttacttgctttaaaaaacctcccacacctccccctgaacctgaaacataaaatgaatgcaattgttgttgttaacttgtttattgcagcttataatggttacaaataaagcaatagcatcacaaatttcacaaataaagcatttttttcactgcattctagttgtggtttgtccaaactcatcaatgtatcttatcatgtctg