atgagtgtagtgcggacgcattttctgagtagtccagcgtatcagacttacgttttcgagcacgttgagaagagcttggctttgaagaagggcagcagattcctcgtatcaacccaaacgccagtagccatgggtggtggcgctggccctaattctcagggcagaggtagaggtggaggtagtcgaggtggtggtggtggacggggcagaggtgggggcggtcgaggtggcggtggcggtggccaacgttggtgggatcctgaatggagagctgaaagattgagacagatgcgtgaagagggtcctaacgaagagcagttagatcaaaatgaatggtgggagcggctagagcagctcagagccagaaatgatcgacaggaagaaattatcaaaaccaactatggtcgagagggagctcagcttctcgaaggcatggctaatcagctcgacctgtattttcatgcatacaacaaagggaaaaatacagttcttgttgtcagcaaaatacctttaccaaactatcgagctgatctggacgatcgccatggctcttcacaacgtcagatcaggatgtcgtccgatacagagaatcgagttgaaaatatgttggctggtatacgcgaggcagatgcacatactgcagcaagtctgccaaaagaacctgagaattcttctgtgcagcccacagtggcaccctatagactcggtgcaagaaagggtaatcaaactgatctggtggcacccatgtcgatgacccagatcgactcagaaaagctcaatgcagatttgcgagaaaaacagcggcgccttcagacactaccggcagtcaaggccatgtctgtcttccgagagaagctgcccgcattcaagatgaaagaggagctgctgcgagctgtcgccaacaatcaggtggttgtggtttctggagaaactggatgtggtaaaacaacacagctgccccaatttttgttagaacaagaggtagaagcgggccgtggttcaaagtgcaacattatctgtacccagcctcgccgtatatctgccatgtcggtggctgcaagagtggcagccgaacgaggtgatgctttggggcaaagcgtggggtatcaaattcgattggagtcaaagagatcggaaaacacccgattgcttttctgtacgacgggagtcctacttcgtcgtctggttcaagagccagagttagcgggagtcagtcacgtgatggtggacgaaattcacgagcgtggaatgaacgaggactttctgctcatcatattgcgagacctacttccacgccgacctgatcttcgtttggtactaatgagtgccaccatcaatgcagaactcttctccaagtattttggcaatgctcccatgatgcatataccgggttttactttcccggtgcaagagcttttccttgaagacgtgcttgagaagactcggtatagagtaggtgcagaccaacaaccctctagcaattacggaggacaaagacggagaacacaagagaagaagagagaccctatcactcaggctttcgagaatgcggatattgacgctgagtttcgtcgttacagccgtggcactcagttgtctctgaaggcgtggaatggcgatgagcttgaccttggactggtagagtctacaattgagcacatatgtgagcgtgagagtgaagagggggctttacttgtctttctgacgggatgggacgatatatcaaaacttatggaaaagctgaaagctaatgctgctctgggaaatgcgagccgatacttactgctgcctttgcatgggtctatgcctactatcaaccagagggaaatttttcagccgcctcctcgtggcgtaaggaaaattgtgttagcaacaaatatcgcagaaacaagtatcacaattgatgatgtggtttatgtgatcgattgcggaaaagccaaagagaccagctacgatgctctaaacaagcttgcttgtttacttccctcgtggatctccaaagcttcagctcaccagagacgaggtcgagctggaagagttcgggctggagtttgctaccacctatatccgaaattagtgtacgatgagatgctgaagtttcagttgcctgaaattctccgaactccattacaagagctttgcctacaaatcaagagtttagggcttggaagcataggaaacttcctttcaaaagccttgcaaccaccagaagccatggcagttcaaaacgccattgatcttcttaaaaccattggggccttggacgataaggaagatttaacaccactcggaagtcatcttgcgcagttacccgtagatccgaaggtagggaagatgcttctgatgggagctgtttttcagtgtctgggcccggcacttaccatcgctgcagctctggctcatcgcgatccctttgttcttcctattgagaggaaggaggaagccgatgaatccagacggcgtttcgctggcgacacgcagagtgatcatgtagcccttctaagagcatacgacagttggcaagctgcgaagcgtgaaggatgggagaaaaacttttgttggacgaactatttgtcacctcctactctgcaaatgatggaagacatgcgccggcagtttgtggatctgatatctgatattggatttgtcgacaagcgtcgacttcaggagtacaatgtatacagcggtgatatggaaatggtgaaggcagtgctttgtgcgggactctttcccagtgtggtccaatgtaagcaacgtggtaaacgcaccgttttcttcaccaaggaagacgggaaagtggaacctcatccagcgtcagtcaatgcacgggtcaactacttcccagaaccttggctcgtctacagcgacaaagttaaaacgagtggaatctacgtacgacaatcaaccaatctatcggattacgcgcttctcatgttcggaggtagcctgagtcccagtaaagagggattcggagtcgacatgctcgatgggtacttgcaatttcaagctccggcgaaaaccatccaactggtgcaggatctgcgctacgagctagacctgttgctggagcgcaaggtcaaggaaccgcagtttgacattcacaaggagggcaaaggagtcgtaaacgcggttttggagcttctgcatagtggccagcgcaagtcttattcttctccatcttcggcctggggacccgatgacggcgatcgggctcaaggatcttcctcctcttcttcccgaccgtaccatggcaccggcttcaactccaggcgttag