atgagtgctcgttacaaacagcgtcgtgaacaagagaaagccagagctttggctcaaatagatggggtacttaaagcggagtacgagggagaattggatccttctgtcgaaacatcgcagagaattcagtttctgaactgtctttactactgcaaggctcatgcacgggatatttgtggtgattgcaagctattcagcttgaagttgcggaacctgttgaatgggttccaattaccagacaacaatgtacctgatttgccatggcagtgtatacaaatcgtccaagcagatccatccagggaggaggaggccaccctgttggcacaacgttggttgtggatgcaacaggtctactactcgaacaaggtcaacaaaatgcccgcgtttcatgagtacaacatgcacctcgtcaaactcccgcctttgtccaagattgatgaagcgacggcttctgttgacgagatccggaggcatctgcttccaaccttcgaagctttgagaggaattgctggaagtcagaggtaccactttgccctccaatcatcggtgttgatcacggactttcacactttctctggaggtaaggaggtgttagaggaagggtttgcagttctcttcgacaccgagagcagcttgcagctcagtggtccggtcagatccttactgacggcagaggtcgagcctgatgaggagaacttgagcttccacctccaaggtcaggcaaggatgcaggagaaggcaaagttccacatccttaatgcttttgggtacctccttgagaatagaaccacaagctcgttctggcgcattttggaactgactgccaccagtctgatggatcatgtcaataattttgacgaggaagaggatgggcagacggtaatgacggagaaagccaagagatctctcatacaattgatcactcaagtgttctgggctcttctgtattctcagcatcagctgcagaaggtgcgcaacttacaacatcagatatgccagaagagcatgtaccctttctacagctaccacctgcctgccttagaggccgatctggacatccacttgctggtcctgaagctcagtacggtgaacttgtggaacgtcccacacgtgatttatctgctgcaagatttcaaactggcttgtgagcaatttccagagcaggtcaatttcatcgatccgtctgtcatgggcgcagtcgatgagttcgctgctcgattccaagctctccgactagctcttaatgcggcgcagttcctcctgccggaagccgaagtcaagctggccatcaccaagtacaggttcgatgtgaaggacaaagacgtgtccgctcgacatgatgaactgctgggactgtcagaaacctacagagatgtcaccaagctccgaaccccaggactcgtcggcgatgttcccactttgtaccgactgatctcgaaggaaaacaggttcagaagattccactccaaggactttttcatgatgttcgacgaagccgaaatggactcggagatcaccgagaagcagttcgaggctctgagggccaagtatttgcatctgttcccggccatcctctcccactggggcgaggacgagcgctcgctgttgccatcagctgaagccaagcgtttgaagcagaacgagaaatccgcccagaaaaaggagcagaggagcaagcgcaggcacaaacagaaatgcaatcagcactcgggtgcaggaggaggaggaggaggaggagggggaggtgcaaaagctccacagatggacaccagcgacgacgacagggcgcaggcactcgaccacgaacaaatcccagcttctgcatgcatggaacccaagctcttctggccggagatggagctcatctcactggacccggaccaccccttggctaccagcgatgaacccgaggctactccagcttctccaaaatcccctcgaggtgaaagagcacctaaatctgactcgctcctaccattaccagtctgttattttctgcactttgttcgatccgatgattgtgtctttgatgagaatgagcgacctcacaatcgccaatataacagcaatggtagtctcgattctcctgcgtcaagtccacaggctcaccgcaatgtagatcggattaatacccaagacatgcggactcgagacatcctctggggtaagacgaaccatactctcgagtggagcgatctgaagcagcttcttgagcatttgggatgcgaaattgagcatctgctgggcagtaggagaagggtgacggatcctttcagccgccggagtgttatattgtacgagccccatggcaagaagtattgccgaccagatgagaagctcacttaccacatcatcatagagaacttgctgggcatcaagtatgaggagctcatcactcctcgagagaagctacccgtgtag