cccatgccaatcatccaggccgaggcgcaggccgccaccctggcgttcacccgagactatccgggcgcgttggagctgatctaccacttccgcgagagcaccggcgagctgtacggccaccgcgcagcggaagttccggcagacctcaagggcggctatctgtcgaaggagcaaatccacaacggccgttcgtaccgtggccgcgtggacgtgccccttgggaacatggacgacgccgccgacctgctggtgacattgcggcatgaagtgctgggccactacggggccaacaccttcgcgccggccgagaagcgcgccctgctggacggcatcatcgccgcccgcgaacagcccggcatgaaagaccgctgggaggacatcaaccgccgctatgccggcacgtcgatggacgtgcgggccgaagaggtatgggcgctgcattgcgaaaccctcgcgcccggccagcacgtgggccaggcccacgtgcgcgagcgcggcgagcagtcattcatggaaacctgcatcgcccgcgtgaggcccatgcaatccgccgacctgcacaacatcgtgtgcatggtcgccgatggccttcacgaccgttccaggacgcagcagacctttccgcagatcaacgaactattccgaagggatgaaactatggaaccgaagaagccatttcatgaagtcgttgccgaaaaactgatcgagcagctcaaggccggcaccgcaccgtggcaacgaccgtgggagcctggcgagccgaacgcctacttgccgatgaacccgaccaccggcaagcggtacaagggcatcaacgccattcacttgatggcccagggccgcagtgatggccgttggatgacctacaagcaggccgccgccgtgggcgcgcaggtacgcaagggcgagaagggcacgcccgttcaatactggaaattcagcgaggaacagaacaaggtcgatgagagcggccggcccgttctcaacgcgaagggcgagccggtcaaggaaaccgtgcagctcgaacgcccgcgcgtgttcttcgccacggtgttcaacgccgagcagatcgacggcctgccgccgatccagaagaaggaacagacctggagcgccgtcgagcgcgccgagcacatcctgaaagcgtccggcgcgtcgatcacgcacgcgcctggtgatcgcgccttctaccggccggcgaccgacagcatccaccttcccgaccggggccagttccccagcgccgacaactactacgcgacggccctgcacgagctgggccactggacgggccacgcctcgcggcttgaccgcgacctggcgcacccgttcgggagcgagggttacgccaaggaagagctgcgggccgagatcgcttcgatgatcttgggcgacgagctgggcatcggccacgatccgggccaacacgccgcctatgtcggttcttggatcaaggcgctgcaagacgaaccgctggaagtgttccgcgccgccgccgacgccgagaagattcacgattacgtgctcgccttcgagcaaaagcaggttcaggagcaagaccagcagcagagccaggcacagcagcagccgcacgaattgaccctggcgcagtttgccagccaggcgaccgcgcaggaattgatgaaccacggccggaagtgggaagtgaggcacggcgactattcggccttctccgatgccgccacggccgaggaagccatcgcggacgtgcatcgcggcgcggtgaataacgccctatacctcaacacgcccgagagccgcagcgcgaacctgccgggcagcagcttcccgccggcggcggtgttggccgaataccccgacctggtggagaagttccccgacgcggtgcccgcgcccgagctgggccatcagccgggcgaccaggtgcagaccgtggccgagcgcacggcaagccagtacgaggctatgaaggccgccgacgaggctttccagcgtgagcttgtccgggcctatggcgaggacaacgccggggacgcccgctacaagcctcgccacgacgatgaagccgtgcagaaggccggcgatgccttcgtggccgcgtccgacacttggcgcgaagccgtgcgggaggcccgcgaaaccgttgcaagtcaggaggccagcatgcagacaccggaagcgcagaacgaagccgtggcgaccgccctggaggcggccggctggcagcgtggcgatggcatcgccatcgcgtccaagcccttcgacacggtgaacggccgcaatgacgcgctggccttcatcaccgacggcgacgggatcaaccgcaccttgcagttccagtacaccagcgagggccgcaacgtcaccggcgcggacggcgtgctgatcccggtcggcgcgacggcggcccaggcggccgagctggcgacgagcgccgccgccagggccgagaagtcgattcaggattcctatggcgtcaggatcgcggccatgcagcaggcgggcaagcaacagcaggacgccgaggcgtgggccttgaagcacgtcgagcaaggcaccatcgggcgcttgctcgaaagcgcgagcctggagcagatcgaccgcgccctggacgtgctggacagcatgcagcccatgaacacccaaaacgagttctggacgcgccacgaactgcccttcgaccccgaaccgctgcaagacaagatcaacgcggcgatgaatgacctcatcgagaaccggcggcccgatgccgtggtggctgcgaccttccttgacctcaagaccggcaacaccaattcacgcgagcgcgaccgccaggcattcgacacggcggccgacaacgcgctgggcttcaccctgccccatgactggacgggtgaagtgcgggttgtcggcgtgatcgagcgcgacggcgaattgcaatccgccgccgtgggcgacacgcccgaggcttaccacctgtacgcccgcaagggcgatgcgcagcccggcgaagatgcgtttgcctacctcaccgcgacccgcacgctcggcgaggccgacgagctggccgaccgcctggcgctgatcgacgccaacgcccaaaccgaccagtacgagaaagccacccgcgttgcccgcgtgcaagaggatcgcgttcgccgcgatccgaacagcaccgacgaggacatttcagccgctaaagaggcgcgcaaggcgctggaggccagggcattcgttgcggccgagcaagccaagaccagccagcgcgatgccgagcagcccaaggccgcgcagagggccgcaagtggcgaacgccagttcatcaacgtgccgttcaaggagaaggacgaggccaagcagctcggagcgcgctgggatcgcaaggaacagtcctggtacgtgccggcgggagtggatgcggcccccttcgccaagtgggcacagggagccgctacggcggccgtggagcctcgcaaggcccaagaggctccgcaagcccatgccggcggccagaaggccgccacggccccgcaggaggcccgccagtacctcgccgtgccatacgaacagcgcaacgccgccaaggccgccggtgcgctttgggacaaggccgcgaagtcctggtatgccggcccgcgtgccgacatggcgaagctggagcggtggaagcccgagaacgtgcaggcccagcaggggccagcgatgacgccaagggaagagttcgccgaggccatgcgcagcgccggcctgttcaccggcagcaacgcccagggcgatcacccgatcatggacggcaagcggcatcgcgtgccggtcgagggtggcaagaagggcgcgctcgatggcttctatgtcggccacctggacggccacccggccggccggatcatcaacaacaagaccggcacggacattacctggaagagcaagggttacgccttgagcgaccaggagaaggccaagctccaggccgaggcggccgagaagctggcccagcgtgcggccgagcaagacaagctccaggaagccaccgcgcagcgcgtaggccgccagatggccgacctggtgccggtcgagcagccgacgccctacctgcaagccaagggcatcgaggcccacgccggcgtgttcaccgaccgcgagggccagaaaacctacatccccgccttcgacgcggacggcaagcagtggacgatgcagtacatccaggaggacggcaccaaacggttcgccaaggacagcaagaaggaaggatgcttccacccggttggcggcatggatgcgctggccgcagcgccggcgctggtgatctccgagggctacgccacggcggcgagcctggccgaagggctggggcatgccaccgtggccgcgttcgactcgggcaacctgccgcacgtggcccgcgccctgcgcgagaagttccccgacaagcccatcgtgatcgccggcgacgacgacaaggcccaggagatcgagcgcggccacaaccccggccgcgccaaggccgaggaagccgcgaaggccgtaggcggcaaggccatcttcccgatcttcgcgccgggcgagcagcaggcgaaccccaagggcttcaccgacttcaacgacctggcgaacaagagcgagctgggccgcgatggcctcaagcgccaggtcggcgcggccgtgggccaggtgctgatcgaggaaggccgccggcaacagcaggagcagcgccaggagcgtgcggagaagcaacagcagcagccggaacgccctcgccgcgctgcacgcatcggctaaagtccgggaaggctgcaaccacacagcgcggtttcctccctccctgaccgccggcagtcatcgccgcctcgcaccccgaggcggcttttttttgctcgagcatcgccgcatccgacgatgccaccaggcccgcgcacgtcgagctgcagcatcgccatttccggcgatggcggccgccctgcccgcctggagctcgcatcgccatttctgacgatgagatccacagcggccatttagacccggcaaaaacgacccggccaagataatgtcgttttcagaaggcgactgcacgaaatatcaggagtcggctgcactgccagaactggccgcctgcaaggcagcgtagagagcggtttttcctaccttgaggcgtgcggcggcctcgcggacattcaagccgttggcgacaagctcccgcgctcgttgcaacttgtcggcagtgacaaccggcttgcgtccgcctttgcgcccgcgtgcggcggcagcggtcaacccggccttggtgcgctcgcggatcaggtcgcgctcgaactggcccagcgcaccgaacacatggaagatgagccgtccgcccggcgtggtggtgtcgatgttttcagtcaacgagcggaagccgacgccccgtgcttccagcttgccgaccgtctcaatcaggtgcggcagggagcggccaagccgatccagccgccagacgaccagcacatcgccatcgcgcagataagccagcgcatcggccaagccgggccggtctgccttggccccggatgccgtgtcctcgaaaacccgttcgcagcctgcattgcgcagcgcatccgtctgcaaggcggtgtcctgttccgccgtcgatacccgcgcatagccgatgagtgccatttccgcccatttgtccgttataccgtccgcctatcttattgtccgtcatcccgttgcgcaagatgttttcggacaggtgtccggtttggccgcctaatgatcgtttggcggacaaggcgactggcatcagccgaacagctcgctatgggagccaagccgcgccagtcgcagggtgtcggcgtcggacttgcggtagatcagcagcaggtcgggcttgatgtggcattcgcggtagcccgcccaatcgccggaaagatcgtggtcgcggtatcgcacatccaggggctgatcggtcgccagcgcgaccagaaccggcttgaggtcatcattcgtgcagcggactcctgatactgttcgttcaatagacgactgcacaacagccttcaaaccgcgttgtctggtgcagtcgtcttctgaaaatgacaagggcatggcgtgtcgcaaaacttaggatttatgcgacgtgatagcgattttttggatacacaattgtgtatccatgcgatactgtcgccttatgtcgagcaaagacgttggcctccgtatccgtgttgaaaaggaactccgagaggcgttccaaggggcctgtctggctgaaaaccggaaggcgtcggaagtgctgcgcgagttcatgcaggcgttcgccgacaggcaccaaggcggcttacaaccggatatgttcgcggcaccggcagccagaaagccacgtcaatcaaccaagagaaaagcgatatgagccaattcaattctttggaaatgtgcgcaggggcagggggccaggcgctcggcctggaaatggctggcttcgatcatgcggccctggtcgaactggaaccggccgcttgcgccacgctgcggctgaaccgtcccgcctggaacgtcattgaggacgatttgcgccgcttcgatggccgcccctatcaaggcatcgacctggtagccggtggcgtgccatgcccgccgttctccaaggcaggaaagcagctcggtgcgaaggatgagcgcgacttgttccccgaagctatccgcctggtcgatgagtgccgcccgcaagccgtgatgctggaaaacgtgcgtggcctgctcgatgccgtctttgacgactaccggaacaaggtagaaaagcagctcaagaaattgggctatgtgcccggctggcggctgttcaacgcctcggattacggcgtgtcacaactgcgcccgcgcgtggtgttcgtcggcatccgcaaagacctggctagcggcttctcctggccggaaccgctgccaaacaacccgccgaccgtgggcgagctgctgcacgatctcatggccgcgaatggctggcgcggcgctgaccgctggcgagaacaagcaaatgccattgcacctacgctggttggcggctccaaaaaacatggcgggcctgaccttgggccgacccgcgcaaaacgtgcctgggccgcgctaggcgtcgatggcatgggcctgtgggacgatgcaccgccccgcgactttgtgggtatgccgcgcctgacgccgcgcatgacggcccgcattcaaggcttccccgatgattggcaattctccggccgcaagacagccgcctatcgccagatcggcaacgccttcccgccaccagtggccgccgccgtggcccggcaaatcttcgccgctctgtccgtccagcgcatctacaaggtggcgtgatgagtgcagaggccgatttcctcgaagcccgcaaggcgttccatgcttcgctgctgcaaacaacgctgaccatcaacagcgcgggagtggtgagcaacgccgacagcagcaacaccacaagcaaggcgattgccaagggcattgccgatctgctcaaggccgaaaccattggcgagcgcatcgcgggccagacttcgggcaaccagtttgaaggcacctgcgcggccttcgtgcgtgaaaccttcctaaagctcggccaccttcgccccggaacctgggatgtgcatcaagtctccgggcgcaaccgcctggaaattgcccgttatgagcaatacgcgcatctggtcgcgctcgaccgggccgccaaggccgatgccgaactggcggccgccctgggcagcgactacaccatcacgccggatattgtggtggtgcgcgacaccgaggacgacagcgccatcaatgcgcccgcgttcttggtcgatgacaacgtgaccacgcttgccagcctgcgcaagaaaaacggcggcctgccgctgctgcacgccagcatttcatgcaaatggacgattcgcagcgaccgggcgcagaacgcccgttccgaagcgttgaacctggtgcgcaaccgcaagggccgcctgcctcatgtggtggtcgtcacggccgaaccgacaccaagccgccttgcttctatcgccctgggaaccggggacattgattgcgtttatcactttgccctgtatgagctgcaagccacggtagaagccttgggcatgacagacgcggccgacatgctggccgtgatggtcgatggcaagcgcctgaaagacatttccgatttgccgctggatttggccgtatgaaccaggtcgccaccatcagcgccgccgttcctgctgacgtgaaagccgaagctgccgccgtcgcggcagcgcacggcatgagcctggccgccctggtgcgcgagctggtggcccgcgtggccgcccgcgaagctgaaacgctggcctggctcgatgaggcccgccgatgagccgcgcgcgctacacgctcgatgagctgctggccgaatccgactattcgcagccgctaccgcccgaagaacgggaatgggtcgatgcgccagccgttggccgcgagtggccagcctgcgaaaccttggaaggcgaggagctggccagcatcgccatttccggcgatggcggccgccgcggtggatctcatcgccattcctgacgatgcaggcccggacgtgaaaagggcggccaactggccgcccttttcattactggttgtgccttacctggtggcgttgaagtcggccatcttcaactgcgcaagggccgattccgcctgtagcttgcccagcgcggccgcctcgcgggcgcgggctactgcaagcgacaccgccagcagctcgcggcgttcggccgtcacgggttcgcgtagctcggcctcgatgctgtccatcgtgttctgcgtccggcttgccgtggcctggtaggcgtcataggcggcctgcaccggggccatgatcgaaaagcgggcggcggcggcagggagtcgagctggcgaagagcgccggccgcttcaccggccgcaagccgaacacgaaggtgcatgatcggatcgtggccctgcgcacggcaggccacagcatcccggagacggccaggctggccggatgcagcgaaagccaggtcaagcgggtgtgggcgatgagccaggagcagtctcatacaagtgcgaaaacggttcctcgctgatgcctagagccgcgcgttttcggcgcaccatccattccgggattccaaagcggtcggcaagatagtggtcgaaccgctttccaagctctgccagtagctcaggcggccattgcatgttctcaaacgcgcgatcttctttttcctgttttctggcgctaacctgatccgcgaacgatgggatgccaagctcttttctacgggccttgacggcctgcgggtcgatgtttccgagcgcggctgctgtttcggtatcgggcatgcttcccagcatggcgtcttgctctgctgtccaggttgccggagctatcgcataggtaggtttacaggctgcgatgccgtgtcgctcacgatgctttttaacttgagcaatgggaacgccccacaacgcggctaattcacgatccggttttgtgccgagctgggcgcgacgctcttcccaaaattgagggggtgcgatgaaggtcatagtcaatctcctgtttcgtccattttgtagatcgaccgagcggcgatctaccgaataattggccgttttggttgacacctactcggcagcttccagctcgcgcaggcattccatgatggcggcccgctccagcgggtcgagcttggcgagcttcgcttgccagcgggctttcttccgcttgatgcgctcgcgctcgcggaagttgctgcccaggtagcgcagatcgtgcagggcgtccggctccgggtagttcatccagagccgttcaatggcgatgccgccgcgcgtcatcgcgttgaactcgatggtgcgccaggtcgccaggggcgagctgtcgtagatcggagagtcgtagcccgacaccatcacagcacagggcaggccggccaacacgtcgagcagccgcacgtggtcggcgtcgtcgtactcgtgccggtacagcttgccgccgcgccggctgtccatcacatagggcggatcgacatagacgaactcgcggccggtgaaggcgtggccttccagccaggccaccgagtcgccgcaatgcagctccaggccgggcatttcgcgctgctgccacgcctggatcacctcgcggtcaatgtcgatcccgatgctacgcgcagccgggcgcttgcgctccaggatgttcccgccgcccaggtgcgtttcgatgtacgtgtcgtgaggcgggatgttgttgatgatcgtctggtagacgccggcaccgcccttgccgccggggtatctcatggccttcttcctggagtaaatcggggacttggccagcatcgtcagaaatggcgatgctgtcaagggaagccggccgggcctgcatcgtcagagacgacgatgccgagctgctggagcgacctgcagcaccgccaaaaatggcgatgccggatcgctcagtaggtggggatgtagaccacctcaatgtccacgcgctggttctcgcgccggccctcggccgtcgagttgtcggccacgaagtcggcggccgatgcgaagttcaccatgatcttgagcggcgagacgccgcgcgccaccaggtacgacctggccgacagggcacggcgcagtgcaagggcctcgtcggccgcgctaggccgtagcgtgctggtgcgcccgctgatgtagatgattgccgcattcctggcgtcggccagcagctccagggcctcgggcgtcggctggaacgtcgcgctgctgtcggggaaggacaccgacacgcccgacttgatcggcgtgccgaagttgccggcgtcgccggcggccagtgcgctttgcgcgctgaccaggaacgccagggagagggccagaagaacgggttttcgcatggggcaggactccaatcagaagaacaggtagccggccttgctcatggggatgcggatcaaccagagcgcggccaggtgcagcgggtaataggcgtagaaggcccagcgcaggcgcggcaggcgcacgtccacacgcgaggccaggaagagcaccggcagggccgccaaggcccacaggttgcgattgatgaaccacagggccgcgcaggccagcaccgcgaccgccgcggccgcccagctcggccgccgcgtgtacgaccacaccgccaggccgaaggccacggccggccaccaatattcgaccgagctgccgccgaccaggaacaccacgccggcggccgccaggtgcagcttgccgccacgttcgaccaggtaggccgttgccgtgacgaccagcagcgtgaacatcacgttgagcggccaccaaccggcgtacaggccgccgagggccacgaagggcaccgaggccagcgcgccgaacaccgccaggcgtgacatggtgcggccgtaaacgccgcgttcgagcgtgcccggccgggccaggttgtaggccaggacgaacacgaaaagagggagcgccacgcggccggcctcgaacagcaccggcagcgtcgcgttaaacaggtacttgttgacgtgatcgccggtcatcaaggccagggcgagccacttcaacgcttcgacggttccatcaggaacccgcagagccttcatcagcgccggcccccgcgaatcgcgtaggcgcgcagcaccaggaagatgatgtagagcgccggcagcgaaagcacgaacgcgatgggcttgccaatccatgctggcagcgcccacagcagcagcccgaaggcgaagatcgggccaaggcccaacagaagcaaatcgagctggttcttggcctgtccttctgcccacttgcaataggcttgaagcacccggccgaagcccagcgtgtaccgcatcatgaaggcgtggaatttgtccatgtttagccgctaaatcggaagggccggcctactcggccgacccctcgcgtgaagtgttgaaagacaccgtgcgaggcacatagccggccatcgtcacgctgcgagctgctgcggccgccggggcggcctgccggggtgctggtgccggcctggccgccggcgtggcttgctgggccacggtggccgcctggctcggcatcgagggcgtggcaccagccttcgtcacgtcgagcgtgacgaaccgggcttcgagccaatcggcccacttcgatgccttgcgcatcaagtcggcccgatacaccgcgttgtactgcggcgtgcgcgagtggtaattcgccgccttcgtccaaagatcgcccttgtcgttgcggatgtgcatccgcagccgccaggcggccaggtcgaacgagtagcagccagcggccgccacatcgttcgccgtgatgccgtaccgggccaggtcgcccaggtacgcggtgttgaactgcatcgggccaacgtcatgcgtgccattcgagttgcgcacccactggcccggcttgccgccctctttctcggcgacggccaacacaatgttgaccggcacctcgtacttcacggcggccgagatcgagcagacgacgcgctcctggagctgcggcggcagatcggcgaagaacggcatgccctcccctccctcagttcagccaggactgacggcggcgctcttcgtcctcgcgccggatgcgttcgttgtactcggccagggcgcggtcatagtcccgcgcttcgacccaatagccgccccgctctggcgttccgacatagcgcggcagtgtgccgctgctggtgaagtcggtgtaggcgtggccggtgtaggccgcgcagaagtcgggcatctggttgctgatgtacgtgcggccgtcatcgccgcccgtccaaaccagcatggtcgagttcagcgactgcgcatcgcagcggccggcaccttgcgagatcgccgacacgagcgactgcatctgcggcgtctggttggcgaccgggcagagctggaggaagttcgcgcgtgcgcggatcgtgtcggagagcttgcgcttcgtgatgttgaagtaccgcgacagcgaaggtgtgcattcgctcgggcgcgtgcccgacgacaggcacaggatcgcctcgcaggccaggcgcgtgtcgccggtcagcacgtcttgcgcgctggccgggccggcggtcgatccgagggccaccacgagggcggccagggcaaacagttttttcttcatgatggactctccttggttacgcagttgtgccgtcgcggccttgctcgcggttggcgaacgcggctacttcggactcgggatcggcatcggctgggccgcctgccaggctgttgtcgccgaagctcggcgcgggctgctggtcgggcacgtcgatgttctcggccgtgccgcttccttgcgccttgatcgcggcggcgatctttccgccggtggtgtcggcgatccgttcggctgcggcttcgcgcaggctcgcggccttggccttggcaacatcggcggttcccttcgccaagttcgcgccggcgtcggccgcgatgcggccggccgtgccgagcgccgaggcggccgacgcgagcaagccggggccggtgctgcccggcgcggcctgctggccgccctgctgcccctgccctgccccgccggcgggcttgggttcgttcttggcggccttgtccgcaccgttgccggtgctggcggtcgagccgctgccctggccgccggcgccggccttgtcgccgcccttctcgccacccttcgagctgcccgagctgctgccggtcgaggtgctaccgccacccgacgacgagccgccaccggagccgccgctaaagcccgcagcctgcgcgaagggcgtgccgccggtgccggcgtcgccaccgccaccgcctgaaccaccgcccgagctgccgccaccagagaaggccgacatcacgtccgtgcctgccgacacgttctcattggccttcgagaaggcggccatgacggccgaggcaccgccggcggccgaggccgcgccggcggccagagctgcgccgccagtggcggccgctgctgctgccatgcctgcggcacccagcgcagcgcctgcaccgaactgaccgatgccggcaccgcccacgctcgcgccggtgatgatcccggcgatgagcggcggaatcttgttggtcaacgccagaaggatgatgacgacgatcagcatcacgcccatttccttgaggctgatgccggcgctcatgcgcgcgtagtagtcatcgaggaaggtcttgccgatgcccaccaggagcaccattgcgaagagctgcgcggccacgcccaggacgaccttgtagtagttgatcgccatgtcggaagtccaacgcgaaccaccgaagccgaggaagaacacgccgccgtaggccagcacccagcccgacgcgagcagcaggagcatgttgacgccgaccagggccaggatgaccaggatcgccacggccatgaggatgccggccatgctgtccaccggcgaccacaccgaggactgatccatcaccttgtcgaagatcgcaaagcccacgtccacgatgcccgagggcgatagcgcattgcccaggcccgtcgcgttgccggcgagctgccgcaacgacgcatagatggacgatgcgaagttagggccgttggtcagcgcccaccagaagaagccggtaaagatcgtgaagcggacgaactccgcgaagaactcgccaatgtcggccttgcgcaaggccatcatgccgaacgtccagaccatcgagatcacaaccagcgtccagaagagccaggttgcggccgtggtgatgacaccggcccagccgctcgcggcggcctggtagcgatccagcacgctatcgaacacgccggcgttgtcgatggccgcgtgggcatcgaccgcgaagaacgccagccagacgaacagcggcagggcgagggtttttagattggctggcattctcatcgtcagcacctcaccattcgcgtttcgggctgggcttgaactccccaccacgacgcaagcacagcgacgagaaagcctgctggacgcccttgtcctcgatcttggcgatgttctcgggcttgcagttctcgtcgttcacttccggcatgggggccgtggccggcttgttgtcgcagccggcgaccaaggccgccacgagggcggccgaggccaaggacagagccttgattgctttcatgaatcccccttaccaggtgcgcgccgggctggcccggtagctgccctggcgcagttgtgcggccgctgccgcctgctgggcttccttgtcggcgtcggcctgcatcttggttgccaccgcgttctgctgcgcgatcaacaggccgcgaatctgcaagagctggttggcctgctggctggcgagctggttggcgtagccgatggcctgcatctgcccggttgcgccctgcgccgaggactggagccgctgcaacgtcgccgcgtcggcggtcaggttgtcttgctgcttgtcgaggcccttgaacaaggcatcgttggccttcttctgcgactcgctggcgagctgctgcacgttcttcatggccgtccactcggcggccgagcagccggtagccgagaagcacggcgaccccttgtagtagttcacgtcctggaacttgccgatgtagctgtccaggctgccgagctggttcttgtagtagttcagcgtgttggtcgcattcatcaacccgttgatggtcgattgcgcctgatcccagatatacgcggccggggccatcgtgttctggagctggttttgatactgctggagctgggtgctgtactgctcaatttgcttgagcgtttgggccaccgattcgatagccgtcatgatgttctgcgacaggttggtgccgtcgatgacggggataccagcctccacaggcgtgaccatcaacgtgctcgaaacagcgacgacgagggccaatttagcggctaaaaacttctgcttcatggtgctctcctatggcgttagtagtcgaaggaacggtagggcttggaaaacgtcatgtccttcgtaaccacgacgttgaagcgatagccgggccggatttccagcgtgggcgaaatgctcaggttcttggcgatgagctgcgccgtgacttggccgagctgctggccgagggcttcgcttagggcactgctggcgctcggtgcgccgtaggtgttttgggcctggttctggcgttggctgtaggtgatgccagccgtcaccccggacatgaggaaggccgaaccgaacaggcgcacatagtggttgttcacctgatcgttgaagcccgcgtacccggcgctgtccgcgcccggcatcgcgccaatgtccatcgccttgccatcggggaacacgatgcgctgccacgcgaccagcacgcgcgcctggccgtaggccacatcgctcgaatacgagccgacgagccgcgagccttgcgggatcaacagatgcttgccggtcggcgtgtcgtacacgtcctgcgcgacctgggccatgatttggcccggcagatcggagttgatgcccgaaatgagcgtggccggcaccacgaagccggcgcgcagctcgaacggcgtgcgcggcgcttccggctgcgaatccagcttccagcggtcgccctgcccaccctggccgaactgcgccatgctgttgcgcccgccgccgctggtcgaggtttgcaggagctgcggcgcaccgcccgcgcccatgccgccggcggccggggccgcgctgccaccgacgcccatgccgcgaatctgcgccaggcgcgcttgataggcggcggtcggatcgttgctgcgctgcgcgtcgatttgctgctgcaccgctgcgatgcggttcagcatttcatcgcgcgtctgcggcgtgctggtgtaggtgctcgggccaccaggcgcggagccgttgctacgcggagcatccacgcgcacggtggtcttggctttcacggcctcgccgaacatctgcatcttcgccatgcggatgcgctgggcctcgtcgtcgttcaccggctggccggggttgccagggttcgccggcggggccggcggcgcgtccgggttggacggccgcgcgatctccaggggggccgaggcggggccggtcggcatgtcgggcaccttgagcgggcttgccggctcgatcaagccgccggtcttgtcgcccgcgatctccttggcgaacatcgacgtgctgccggccttctccttcgggccatccgccggcgcgttctgcttggccgcgcgatccgccgcgaccagggccatgaccagcacgaacgacagcaggacgccgccgaggatgtacatgggcatgttgttgacgcgacggacgcccgccttcttggacacttcgccaggcgaagcgtcaggtgccatctgatcggcgttttcagtcatggcgtcactccttgcgcacccagtacccggccggcgcgaacgtgccgttttgcgccaggtacgggcgggtgatggattggttgccgaccatcaaggtcaggcggtacaggttcgagtcgccggcctggtcgagcacatagcgcagcggcaggccgcccggcgcggccgtggtggccggtgcgctcggctgcgatgcggccgaggccggggcctgcgcggaagcgccggccggggcgaactccaggagggcatagcccttgtcgcgcagcgacttgaccagggcctggccgaacgggtcgggcgtcggctgttgcagctccaggcgcgtgcgcgccggcgcgtacagcgtggcgagctgctgcaccgcgtcggcggcgagcttctgctgatcgagcgcggccgactggacgaagttgccgtactggccggtggtggcgcagccgccgaggcccagggcgagggcgagcagcgcgagagagacgatcttgcgcatggtcacttcctccggctgatggtcacgcggtcttggctgctgccaacaccggcaatcaggatcgcgcggtcaaacaccgtgtccacgatgtagcgattgccctgcacgcggtaattgaccaacaccgtttcgtcgtcggtgaacaggccgccctctttgcgcacgaccaggagcgtcggcgcttcggtctgctgcatcgtgccgggcatttcgatgatggtcttgcggccatcgttgtagacgcgcacaggcttccagctcgccgacccggacagctcatagtcgaacgagagatcgcccaggtactcgccggtggccggcagggtgttgtcggtgcgttcctgcttctcgcggcgctggatcgcgtcccacttggcttgcgcttcctcggggtacgtgaacgagacttgcggcatgtactcggtgcgatgcgagcgcaggcggaagtggtagctgcggcggttcgtggtcacgaccaggctggtttcgaggcccacgtccatcggcttgatgatgaggtgctgaacctcggtcgcaccgctgccggtgatggccggctcgaccgtccaccgggccgtgtcgcccaggttgatcgagttcacctgttcgccggcctgcaaggccacgtcgcacacctggagcaccgcgcaaacgatgctcggctgctgcgcgccgtacacgaacttgatggcaccgcccgagccggccaccggcttgatgccggtcgccgaccccgcttcccaccgcttggcgatggcgagcgccgcgcgctcttgagcggtcagcgtcgggttggtcttgttgaaatacttgtcggcaatgtcgtcgccaggggcggccagggccagggagggcaccgccacagcagcgcccacgatcaaagcggagagggttttcttcatggtggatgacctcgaattcattggatgcgggaccaggagtaatcacgcacgtagatgctcaacgggttgttcctcagttgctcatcggtggtgttgggcgtgacctcggcgatgtaggtagtcacgagcgcgcgccaggtgacgggctggcctttcagcgtgccttggcggtcgcgggtggtttccacccactcgacttgccaggtgtcgggcgtctgcgggatgacggtcttgatctcgacgctgaccatttccttctcggcgcgcttgaacgggctggagtcgggcgtgccgttcagccactcattcatctttggcgtcgccggatcgttcggggcgagcatcgagtacgccttgaacacgcacttgcgctgcatagccacgtcaggcgacaccatgcgcgcgcagctcatccagtccgcgacagcggcatggatgacgcgcggatcggccttcccggcggcctgcaccgggccggcggccacggtctggcccagcttgtccacctcgaccacgtaggggatgaacttcgactggctgccgatgtggatcacgccgccaacgccggccagcgcgatcaacagcgacaggatgccgatcacctgccaggtctggcgctgcgagacgacgccgcccacgtgatcgttccaggtgcgacgcgcggccaggtaggggttctcggcctcgcccgagcggcgaccgccggcgagcggttccttcgagcggcgcggatcgcgcggctcggaggggttggcgggcttcttgaagatcaagcccttgagggtgtcggcgatgctcatgcggcctccaggtagtcgttgagattcagcccacggccggccagccactcatgcacccattcgtggccgaacttggcttcgaggctcttgatggtggcgaccgattccttgtcggacgcgccgacgaaggccagggccatcggccccagggcaaggtcatagagacggcggccgttctccgacacgtagtagtactgacgcttcggaatggcggtcgccaggatttcgatctgccgcgcgttgaggcccatgcggcgatagagcgccgaggtgtcctcgtccctggcgtagacgttgggcaggaaaatcttggtcgcggtcgattccacgatcacgtccaagatgcccgagttggccgcgtccgaaaggctttgcgtagccatcagcacaaggcagttggccttgcgcagcaccttgagccattccctgatcttggcgcggaacgccgggtggcccagcatcaaccaggcttcgtccaggatgatgacggagggctggcctttcagtgcgcgctcgatgcggcggaacaggtagagcagcaccgggagcgcgaacttctcgcccaggttcatcagctcttcgatctcgaacaccgtgaagtcggacagcgacaggccgtcctcttcggcatcgagcaagtggcccatcgagccgtccaccgtgtactgcctgatcgcctcgcggatcgccgcgtcctggatcgtcaccgagaactcggagagcgttcgcgcgccgctggcgtgcatgctcatgatcgcgttgccgatctcgttgcgctgcgccggcgtggtgttgacaccgttcaacgtcaggatggtgtcgatccattccatcgcccaggcccgatcccccttcgtttcgaggaactggagcgggcagaaggccagccggtcatcgtcggcggccaccgtgaagtgcaggccgctcttgcccttcgtggccgcacgaatgccggccgcgagcgggtacatcgacatgcccttgtcgaaggcgtagatcgacatgccggcgtagcgacggagctgcgcggcgatgatccccaggtgcgtcgatttgcccgcgccggtcgggccgaacatgaaggtgtggcccaggtcgcgcacgtgcaggttcaggcggaacggcgtagcgcccaccgtcacgcagtgcatgagcgccggcgacagcggcgggtacatcgggcacggagccgtggcgctgcccgtccagatcgagcttgtcggcagcaggtcggccaggttcatcgtgttgatgagcggccgacgcacgttctcgacaccgtggccgggcaagctgcccaggtacgcatcgagcgtgttgatcgtctcgatacgggccgcgaaggccaggcggttgactgccttctcgaccaggagcgcggaggccgccaggcgctcccgatcctcgtccatcagcacgaccacgctggtgtagtagccggccgccaccaagccgctgttgacctcggcgatggccgcctcggcgtcgccgaccatcgcggccgcgtcctggttgatggagccggtattcgtgttgaacacctgatcgaagaagccgcgaatcttctgcttccacttcttgcggaacttgtccaggtgcttcaaggactcgtgctgatccatgaagatgaagcggctcgaccagcggtattcgctgggcagctcggccagggccgagagcaccccaggcgttgactccaaggggaagccttcgatggcgaccacctggatgaacttgcgcccgatcttgggcaccacgccgccccacagctcttgcccgccgatgaccgcatcgaggtacatcggattgctgggcagcatgaccgggtgatgcaggcccgtcacgcagaactgcaaccagctcaggaagtcatcgtgcgtgacctccctgccctcttccgagacgaccttctggccgcgcaggcgcgtcagcttgaccgccgaggacaggcgagattccaggctggtgatctcgcgcttgaactgcgcgataaggcccgtggtgcgcgccgtatggtcgggagccaccgcatcgtcatcgaacatgagttcgacaaacttgcgctgggccagcaccggcgggaaccacgtgacggtcaggacaaagtagccctcgaacatcgcgcccaggccctcgaacaagcgccggcgttcctcgtcaatggccgaggacacagagtcggggaacgacgagacgccgcgctccgagtagttcggcgcaggccgacgcacagcatcgacatgcaccatccagccgttccccaggcccgccagggcctggttgatgcggaacgacaccatttcccgctgttcctcggtgctgctggcgttgtcatcccccttgtacagccatgcggccatgaaggagccgttcttacccacgatcacgccgtcatcgaccacggcggcgtaattgagcagatcggccaggccggcatccttggcgcgatgcttcttgagcttcagctcggcatcgacggcccggatgcgggcaaagaggatgagcaacagaaccgcaccgagcacagcaatggcaattgcgattgcttcgatcatttgtattgcttcccttgactcggcgtgttgtcacggaagggcgtgctgcgagccgggtagtacggcttgtaccggcggtgccgcaggtacacgtgtcgcagcttcggatcggctttcgccatgaggcgcagcgcgaagagcgcgccgaaccacaaggcgatgccgaacaccgttgccctcacttcttgggcgctgaaaatcagcgcgccggccagcaggcccgagaacatcaccagctcacgatccccgcccatgaacaggttttctcggttgccggccctacggatggggatcgcgcgcagagccatgatttaccccgcgatgtggccgcgttcggcccagcgcatgacggcctcaccggggaagccggccacgtccagcgcggcaaccttgacctggtgcagcgcgccatcggtcagggcggcgatttccgcgccacggccgaagaacgtgctcatcatgttctgcgcaccgaccagcagggccatgaccaggacgatgaagatcaacgtgcggaagaagccgttgagttcaccgccgaagatcaggatgccgccggcgaccacgatgccgatgatcgacagcgcgaaggccaccgggccggtgacggagttgcggaggttggtcagccagctttcataaggcagcgaaccgccggtgccttcggaggcgaaggcggggtgcggggccagcatcatgaacgccaggagggcgaacaggcccaggtagaacatggcgctgcggttgaagcggaacgccgacagagaggcttgcattggtctaactccttaaagggacttggtgatgtactggccgttgacgtagccggaaacctcaaggatttcctgcacacgacgcgagccgtccggggttttggcgatgtgaacaacgacatgaaccgccgcgcctatcagcggttcaatttcggatggagccgacttattccgggaaacaagcgacttcaaacgaactaggccctcttgcgcgctatcggcgtggagggtggctgcaccgcctgggtggccggtgttccaggcgtcaagcaggtcaagtgcttcttcgccacggacttcgccgaccaggattcggtcggggcgcatacggagggtggttttcagcagcatcgtcatgctcacttcgatgctggtgtggtactggacgtagttctcggcggtgcattgaatctcgccggtgtcctcgatgatgatgaaacgctccaagggatcgttatcaaccatcgcttggatgatggcgttcacgagggtggtcttgccggaactggtgccaccaatgacgaggatgtttttgtgagccgcagcagcgcgctcgatggcctgcttttgggcctcggtcatgatcccgcgctcgacgtattgagccagcgtgaaaacggcgatggccttcttgcggatcgcaaaggtcgggccggtgacgaccgggccgagctggcccgcgaagcgcgagccatcaatgggaaactcgccttcgagtagtgggctgtcccgcttgacttccttgccgtggtagccggccactgtttcgatgatggcctgcgcttgtgcgcggcgaagggtgccgatgcaacgcagccgcttgccctggctttcaagccagagcttgccgtccgcgttgagcagaatttcttgcgtcttgggatcgtgcagagcctcaagaagcgtcggccccatgtcccgttcgagcttctttcgcgctcgcgttttgatgctgtcgtgttcggtgtcttggtcgctcatgtcgtatgcctgtatgccgttgcgttctgcgcattctacacaggttcatacgatataccgaactaatttcgaccgcaacaccgaagcgcacaagggcgacttcggccgcgacgttgcgtcgcggattgcagggacgaaagaggcgacaacgcggcgcatgctccgtgcgccctcgcgccgaacccgtggcgtttgcgttatgggtgttgtccgggggttgagccaccccggcgggctttagcggctaaaacttggctggctcttgtggctcagttccgtgccgccccccttcccttctcacatcctggcgtcaactccctctaagtttcttccgtgccgcttcgccccacttcttgacgatgaacgcctggtgctcgggcagcacagccgccacgcgctcgaagcctggcgggaggcttcgcggtgccttgccaccggctagggcgtcaagggcttctttgtccaggtcggtcgattcaagcaggagcggcaggggagtttcaagggcctgcgcaatgtcctccatcacctttagggaggggttggctttgccagtagtgagatcggacaggaaggagatcgaaacccccgacctgtccgatagctcctttttcgtcatgtggcgctcatcgagcagccggagcacgttcgtgaagaagatgtagttatacaaaggcgtcgccttgcgcgtgggccgctcaaattttagcggctaaagtccttgacctcggaattaggtttagctaaactctaggcttcatcacagcctggagagctacgcatgagccataaccaattccagtttatcggcaatcttacccgtgataccgatgttcgccatagcgaaaacagcgtccgcgccgttttcgacctggccgtgaaccgcgtatggcgcgaccgcgccggcgagaagaaggagcaaaccgacttcttccgcatcaagtcattcgccggcctggccgagaacgcgggcaagtaccttggcaaaggctccaaggtgttcgtccagggccgcattgagccgacgaagttcgagaaggagggccagaccgaatacggcttcgacttcatcgccgacgtgatcgagtacctggacaccaaggaacccggcggcaaatgagaaacgcgcccggccaaggccgggcgttatgctaggaggacgaagatatgccggacagtttcgacgagcagggctatcgccgcaagctcatcgaaggcgggttgagtgaggccgacgcgacggcgcttgcccgccgctacgcggccgagcgcaccacgcaggccggcaccgctggcggggctttccgccccgccggttccctcttcgagctgccggacgggccggcagcgccggagccgccgccaccgccgcccagcgcggccgtggcgcgctccgaacagatggcggccgagtcggccgaactggcgcggactatgggccttccgcccgagccgcgcaccgtggtcaatgccctggccgagaaagtcagcggcgtgaccgccgaacggagaacgcagcagatggcgaccaagaaaacgaccgagaagccggccggtgccaccggcgagctggccgcccaggtcagccaggccaagcaggccgccttgctcaagcacacgaagcagcagatcaaggacatgcagctttccttgttcgacctcgcgccgtggcccgaccacatgcgcgcgatgcccaacgacttcggccggtcggcgatcttcacgaccaggaacaagaaggtgccccgcgccgccttgcagcgcgagccgatctaccacatcagcaaggacgtggagatcacctttaccggcgtcgagctgcgcgccgacagcgacgagctggtgtttgcccaggtgctcgaatacgcgaagcgcacgccgctgggcgagccggtcacgttcacgttctacgagatttgccaggacttggactggtcgatcaatggccgctactacaagcaggccgaggactgcctttcgcggctgcaagcgtccgcgatgcagttctcgtcccagcggctgggccgcctggaatccgtgtccctgatccggcgcttccgcatcctggatcgcggcaagcgcacgtcgcgctgccaggtcgagatcgacactgaaatggtggtgctcttcgccggcgaccactacacgaaattcgtgtgggagaagtaccgcaagctgtcgcccaccgcccggcggatgttcgactactttgccacccaccgggagccgtacccgctcaagctggagacgttccggctcatgtgcggctctgattccacccggccgaagaagtggcgcgaacaggtcagcgaggcgtgcgacgagctgcgcagaaacggtctggtggacagcgcctggatcaacgatgacctggtgcattgcaagcgatgaacgccgccctgcccccggagagccgcccgagatcgaggcggctttttttctcgagcatcgccacttctggcgagggagtaaaaaagcgtgaaatcgagagcccagacggccggtaagtgacgctcctatgccctgagcaattcttgttacccaaaccggtcgttcggaataaaaaatagattcttaatgaaaaaaaggattatgagctaaaactggctttatcctggcttgccctcgagtaccggccacctggtcgcgcgcacgtcgagctgcagcatcgtcatttccggcgaggctggccacgtccaaaccacggtcgaccatcgccacctttgacgatgcaccgagggccccatcgccagttccgacgatgacggccgccggcgctggatctcgcatcgccgcttcggggtctcctcgttttcagtgcaataagtgacggtacgcaaagctagcactggcgcgggggtggtctgggtagaccgttgatttcattgactttcctgttcgctttgtaaacgggtatggtggcctcccacttttgaggttcacgatgcagggttggcacacaacgtttttggggatgcgtgggctcccccgcgatatcagcgacttcgagatgaaggcatttttcaccttcgatggtgccgagcgcgacgcaatcaatgcacgccgaggtgattcccacaagcttggtctggcgctccatattggtttcctgcgcatgagtgggcgtttgctcggtgcctttcgggtaattccagtagccttgtggcgccaccttggcaacgagcttggcattgcagcaccagaagtcgcctcgctgagagccatgtatgaacgcgggcgcacgctattcgatcaccaacaagtagcctgcacggtccttggattccagtggatgagcgagcaccagcgccgctcactggtacgtgaactgcgcgacgaagtggcgcgctgcgccgaccgcgatcagctactcgtgcgggcgcgtcaatggctgtacaagaacaagctggtgatcgtgcacgagcgggcaattcggacactgattgcggcggcacttgcccagcttgaagttgaaacaggcaccgccatcgccgccagcgttgatccagcaacacttgatcgctggcgagcctcagtttcagagctgcgcccagatggacaaacccagcagagttggctatgggctgcaccggcgaaacactcaacccgccaaatcagcgaggtactggagcgcatcgacctgctttacacgctggacgttcataagcacctggcagacatccccgatctcatcttgcgccgctacgcgcgccgacttgtctccaggccgccctcagccggagccaagatcaaagagccagcgcgcaccgtggaggtcgcatgctttcttcggtattgcctgttcaccaccacagaccagttgatccttatggtgcagcgccggatcgccgatctgtggcgtcaggctgccgccgatgtccccgctaccgtcaattgggccgcaatgtacaaaacgctgctcggcgaacttgttgccttgagcgcgcaaggtgcggtgccagatgctgagttgcgtgcccgtcttgaagccttgatcaccgaaacccagaaacgcaaaccaccgagcagggcctccctggtccgcgagggattgattgatggaattcgccccgtgcggtcgttgctcgtcgccattgcaaagctgccctggcaggccaccggcgagcatcctgccatcgagtaccttgccaagctgcaagctttatatctcaaaggatccagaaagctgccagttgaagtggtggcaccaagtctgggaatgatctggcaggtttcgatctccagcccagaccgggaacgggcgtttcaggcgttggaggtggccaccctgtttgccctgcgccgcgcggtgcgcaatggctcggtctggattgagcacagcctgagctttcggggtcgtgcgcgcttgttcttcacggacgagcgttggcaggcagagtccaagaaacactatgcccgtctatcgttacccagcaaggctgccactttcttgaagcctttgctggccagagtaactgccggtgtcgatgcggtggccgctgcagcccgcagtggcgtactgcgcgtggatgatgaactccatttgtcgccattgcccgcagaggacgaagacccagaagtgaccaagctgcgcgcggctttggatcaccgcatcggtgaggttcaattgccggaagtgattctggccgttgacgcccaggtgcgctttagctggatcatgctcggacgtgagccgcgctctaccgacgagctgctgatggtctatgccggcatcatggcccacggcaccagtctgactgcggtcgaatgcgcgcgcatgattccgcaattgtctgccaccagcattcgccaggccaagctggtgcccccgccgcgcacgcaccgccaccgctactttggcgtgctggcaccgaactcacccttgaggcctgccgtcacggcgctggcgcgtgatgcagcggtgaaaccggcgcaggtgcaagccgagccagccagcacggctgcaggcgagggcgcacttggggtaagaagcccactgccaacccagaccgagcccgcccagccggtgccacccaagcgcccggcgcactatttgtgggcggtgctgatggcccgtatctacgaggtgttcccgctgctgtgccccatctgcggcgggcaaatgcacatcatcgccttcatcacacacagtgccgatatccgccaaatactggagcacatcggggtggagacggagccgccgcacatcaccccggcacgcgggccgccactgtgggacgagtgcgacgcgcaagccgcagagggcgtggagccagccccagactgggatgaagcgacccaaccggccccggacttcgaggtcgatcagcgcgtcagttggtagggtggcaacagcggttaacagtggttttgccaacgttgcgaggcagcgctgcgcctgtcaccgccaaaaacgggtcataccgaaaaatctcgggcaactggctttgagaaatcaacccagcagtcccctgtgtgcatgcctgagacgccccaaacgtgtgctatacttgtgctcatgcggttggatttcctatccccacagctcgtcgtctggaccgccgcgccagagagtcccacccacgaggcgctgcgtttcctcgcgtcctggagccagggagagaccgcggctgctgaagtgcggtcacggcactaggacgtacgaccccgatcaaactgtcgccgcgtcggcaagcgacctgcgcagcgggctcgtctccttcaggactgactcaacatccctgccagtatcacgcttggtaaccgatgggggccagctccaggtctcgccggaccggttgtgcccggtcgcaggtagagggttgaacggtcgacgacctgggtcgttctctcaggtccgcgagtgcaactacgcgccgatgccgaggttgagcaggcccactgtgccggggccggcaatggtctcggcgggggatgtggacaacattgtcccgtcttcggcagcgtctccggcaatgccatcttgttctagcggcgtgtcgggagcgccgaactcagcgtagggaccgcttgcgtagacctgggacaggaaggtgtcgtcgaagtagacctgactggtgagcactctggtgccatcgatgtaggcccgcaagtggatgtgcacggcgcggcccgtgtaccaacccgggacgatcgtctgaaactcgacgatgccgtctgcattggctgactgcgagccgcgcaggaacgtggttcccttgccctcatccttccccccaccgctgtcggtgaaagctgagtagtccccggtcgcatcgcaatgccacacctcaacaacggcgccggggaccggtgcgcagtcgctgtcgatgactcggaagcccaggcgcagagaatggcccggtgagccctcggtgatgtcgcgacgatcgtatttgttcctcgaggccgaacgggcccgcggtctgctcgggcatcagcttgcacgtcccgagggctgcgaagtcggctgcggtaagtgcagcaatcccggtggacggcgaagatgacgcgtcgctcgccgccgtctctccggcagacttcggggtcgacccttcgtcgcgggggccgtcgtcgctacaggcagcaagcacaagagcagcgccgccggcgccgagcacctttcttcttgagaccaggaaatcggacgggtgggtcacggcgctggtcgacttgtctggcgcgatgacagggcgcgtgatttgacgtgggggatcatgatggttcgaagatcctttccactacgtagcgcttcatctcgaaggtcgccgggtcgagtaccgctttgaacggtgccgaggctgcgtcagtggggaacgccgccatcgaggcttccgcgtcggtaatggtcgcccagtcaacgatcacggcccagtccccgtcatcccctcgaagcagagttcgtcggatgaaaccctgccggtgccgcacgtagtcctgctcgaacacctcgctcgcggcgaggaatgtctcctcgtccacgccctctgcgggtcgaagccgaacgatctcggtcactgccatctcagttctcctcatagttgaccgcgtcttgccggaaacccagcccagctcggcgagacgctgctcgagcgacggtcggtcgcaattgtgttcgggtgtcacgattccatcggttcgttgcgtcggacaaccgctggcgagatcgggataatcgaagagtaacgacccgccgagagtttgtcaagaattttgtgtaagtgagtcgatctctttactttgggttgtgggttagaggtaggggttgatgcggtcggggtaggcgatcgcgagctgggccagggcctgcttccagttggtgacgacctgtccttcgacgagtcggggttgggccttgcgttcggcggcgggcttgccgcggtccttggcccggtcgcgggctctcttgtcctcgatgttgcagatcgctagccacagcagcttgatcacggcgtcgtcgttggggaagtggccgcggttcttggtgaccttgcgcagctggtagttcagcgactcgatgctgttggtcgtgtagatcacccggcgcagctcgggcgggaaggccaggaacgggatgaaccgttcccaggcgttggtccaggtcgcgaccgcgtgggggtacttcttgccccacaccgagtccgcgaacgtgtcgagctcgatgcgggcggcctcggcgttcgcggcggtgtagagcggcttgagcgccgcggcgacggccttgcggtcgccgtagcccacgaaccgcatcgcggcgcggatcaggtgcaccacacaggtctggaccgtcgcgtgggtccaggtcgcctcgatcgcctcgggcaggccggtcaggccatcgcagcacacgatcaggacgtcgcggatcccgcggttcgcgaggtccgcgcagaccccggcccagaacttcgctccctcggcggtctgcagccagatccccaagacatgcttgacgccgtcgatgtcgaccccgaccgcgatgtgcgcggcgcggttcgtcacgtgcgcgccgtcgcggaccttcacgatgatcgcgtcgaggtagatcaccgggtacagcgcgtcgagcgggcgctgttgccaggtgaggatctcctcggccacggcgtcagtgatgttgctgatcgtgtcgtgggacagctcggtgcccagcgtggcctcgaggtggtagctgatgtcgcgcacggtcatcccgccggcgtagagcgagatgatcatctcgtcgagcccgcccaggcgccggctgcccttggggaccagccgcggagtgaaggacccctcccggtcgcgcgggaccgcgagatcgacgtcgccgacctgggtcgcgaccgtcttcggcgtggtgccgttacgcgagttcgagaacgccgacgcgaagcttgatcaggttgatctggttggcaactcctttggtggtgcgctgtcccttgcactggccattcgtccccagcgtgttctctcgtttgccgaccagtacatgggactggtcggtcagccgtcgcgcgagtaaccggtgcgaataaccgccgagagtacaccccgatcaaagccaggccagaccagcaggcgctgctcagctgaacccgccgcgcatcaaaaccgccacctcaccggcgaatagaggcggttcctgaccagcgttcacacggctgaggagaagtctgcaaaatactgtgtatttgcgcagtattcatgccagccaccgccaaacccaagcgctacaacccccgccaccccgaacgcactctgctctaccaaaccgtggccgagcactacgagagctggctggagctggcttgcgagggtcaatttgagggccagggcgaccaccacagccccaggccctacgtgcgcaaagcgttcgagaaatatctggagtgcggcatcttcgcccacggctttgcccgcgcccgctgcgacgactgcggacacgacttcctggtcgccttctcgtgcaaaggcaggggtgtctgcccctcatgcaacacccggcgcatggctgagacggcggcacacctcaccgaccatgtgtttccccgcctgccggtgcgccagtgggtgctgtcggtgcccaaacggctgcggtactacatgcagcgagagggcccggtgctgggcatggtgctgcgcatcttcctacgcgtcatcgcgcaaacgctgcaagccaacagccctggtgcggccaatgtggacaaggcagcactgcacataggcgcagtcgccttcatccaccgctttggctccagtctgaacgagcatgtgcacttccatgtctgcgcagtcgatggcgtgtttgaggaagtggcgggcgaggagggcgatgctgctgatgcagcttctcaaagctcaccatcgcgcatcatcttccaccccgccaccggcgtgactgcggatgccgtgggtcaggtgcaggccagcttacgcaaacgcatcctgcgcgcctttgtcggacggggcctgctggagagtttcgaggcccaagagatgctgggctacaagcacagcgggttttcggcggacaccagcgtgtgcatagcggcgcacgaccgcgccgggctggagcggctgctgcgctactgcgcccgcccgccgtttgccatggagcggctgcgcaaagcgggcagcgagctggtctaccgctgcgccaagcagcacagcgagcccggcagcctgcctcacaacaagcgcggcgtaaaggccgatgagatcaccctcaccccgctggagctgattgaacgtatcgccaagctggtgcccccgccgcgcacgcaccgccaccgctactttggcgtgctggcaccgaactcacccttgaggcctgccgtcacggcgctggcgcgtgatgcagcggtgaaaccggcgcaggtgcaagccgagccagccagcacggctgcaggcgagggcgcacttggggtaagaagcccactgccaacccagaccgagcccgcccagccggtgccacccaagcgcccggcgcactatttgtgggcggtgctgatggcccgtatctacgaggtgttcccgctgctgtgccccatctgcggcgggcaaatgcacatcatcgccttcatcacacacagtgccgatatccgccaaatactggagcacatcggggtggagacggagccgccgcacatcaccccggcacgcgggccgccactgtgggacgagtgcgacgcgcaagccgcagagggcgtggagccagccccagactgggatgaagcgacccaaccggccccggacttcgaggtcgatcagcgcgtcagttggtagggtggcaacagcggttaacagtggttttgccaacgttgcgaggcagcgctgcgcctgtcaccgccaaaaacgggtcataccgaaaaatctcgggcaactggctttgagaaatcaacccagcagtcccctgtgtgcatgcctgagacgccccaaacgtgtgctatacttgtgctcatgcggttggatttcctatcccccgacctgccatagccggcgcgccccaccctcaacctttccaggcggagcccccccatgacccagacgcccaaccaactcgccgaagcgatctgggccgcccgccaggccggtcggacactggacgccgcagccaccatcggcacgcccgacctcgccaccgcctacgccatccagcgcgcgctgctcggcctgcgcctggccgccggcgagcgcgtggtcgggtggaagctgggttacacgtcggaagtgatgcgccgccagatgggcatagcccggcccaacatcgggccgctgaccgaccggatgctgctgaactcgggcgacgcggtgcacgagcgcctggtgcagccgcgggtcgaacccgagatcgggctgcgcctccaaaccgccctcgacgcgcggcacgcgcccgtcgaccgccacaccgtggtcgccgccgtggagggcgcctacgcctgcctcgaagtcgtgcactccacctggacaggctaccgcttcaacctcgaacagaacaccgccgacaactcgtccgccggccaggtcgtcgtcgggccacgcctgccggtgaccgacctgatggcggcgggcaccgtggcggtgcgcctgcacgacggcagccaccacacgctgggacagggcgtgggcgccgatgccgacggccaccccctggacgcggtggcgcggctggcgcgggagctggccgcgtttggtcagcggctggaggcgggtgatctggtgatcacgggtgggctgacaaaggcttgtgagctggaggtgggggggaggttgacgggagtgttttcgtttggggacgcttggtcggtagatgtgactgtgcggcgtctgtgaaacgacacttgataggtgcggatcgcctgcacatcaacccggtcaacgaacggctccatcaaagacgccagtgcagcgtgagcggtcgcgtgacaccttgaccagtgagcggccggtggaggcgcctctacgatggcctgcagagaggtcgagtgacagccaccagccttgtgcggacttcggccgcgatcaaatgaagcgctgccacgggtcggcgccgagccgaccgcgcaagcccttcctcaagcaactgtatgcctgcaaggggtatccgcttagctccatcagccccattgacactgtgatttcatccagcaatggtatccgattgcctctccccggtgttcttgctcacgacatccccatacgtcactggcggcgtcaccaccgcttgctgcagcaagcgttaaaacagcatcccgcgtgagctggatgtgcgccggttgaaacggaacacgaattcatcgagataggcgtccaggtgttcgggttgcacagaaccgtggtgcgttcccagcacccagcgctgtaccaacgaggcgacccggtgcactcccgccatggagacatggggtctcctcgttttcagtgcaataagtgacggtacgcaaagctagcactggcgcgggggtggtctgggtagaccgttgatttcattgactttcctgttcgctttgtaaacgggtatggtggcctcccacttttgaggttcacgatgcagggttggcacacaacgtttttggggatgcgtgggctcccccgcgatatcagcgacttcgagatgaaggcatttttcaccttcgatggtgccgagcgcgacgcaatcaatgcacgccgaggtgattcccacaagcttggtctggcgctccatattggtttcctgcgcatgagtgggcgtttgctcggtgcctttcgggtaattccagtagccttgtggcgccaccttggcaacgagcttggcattgcagcaccagaagtcgcctcgctgagagccatgtatgaacgcgggcgcacgctattcgatcaccaacaagtagcctgcacggtccttggattccagtggatgagcgagcaccagcgccgctcactggtacgtgaactgcgcgacgaagtggcgcgctgcgccgaccgcgatcagctactcgtgcgggcgcgtcaatggctgtacaagaacaagctggtgatcgtgcacgagcgggcaattcggacactgattgcggcggcacttgcccagcttgaagttgaaacaggcaccgccatcgccgccagcgttgatccagcaacacttgatcgctggcgagcctcagtttcagagctgcgcccagatggacaaacccagcagagttggctatgggctgcaccggcgaaacactcaacccgccaaatcagcgaggtactggagcgcatcgacctgctttacacgctggacgttcataagcacctggcagacatccccgatctcatcttgcgccgctacgcgcgccgacttgtctccaggccgccctcagccggagccaagatcaaagagccagcgcgcaccgtggaggtcgcatgctttcttcggtattgcctgttcaccaccacagaccagttgatccttatggtgcagcgccggatcgccgatctgtggcgtcaggctgccgccgatgtccccgctaccgtcaattgggccgcaatgtacaaaacgctgctcggcgaacttgttgccttgagcgcgcaaggtgcggtgccagatgctgagttgcgtgcccgtcttgaagccttgatcaccgaaacccagaaacgcaaaccaccgagcagggcctccctggtccgcgagggattgattgatggaattcgccccgtgcggtcgttgctcgtcgccattgcaaagctgccctggcaggccaccggcgagcatcctgccatcgagtaccttgccaagctgcaagctttatatctcaaaggatccagaaagctgccagttgaagtggtggcaccaagtctgggaatgatctggcaggtttcgatctccagcccagaccgggaacgggcgtttcaggcgttggaggtggccaccctgtttgccctgcgccgcgcggtgcgcaatggctcggtctggattgagcacagcctgagctttcggggtcgtgcgcgcttgttcttcacggacgagcgttggcaggcagagtccaagaaacactatgcccgtctatcgttacccagcaaggctgccactttcttgaagcctttgctggccagagtaactgccggtgtcgatgcggtggccgctgcagcccgcagtggcgtactgcgcgtggatgatgaactccatttgtcgccattgcccgcagaggacgaagacccagaagtgaccaagctgcgcgcggctttggatcaccgcatcggtgaggttcaattgccggaagtgattctggccgttgacgcccaggtgcgctttagctggatcatgctcggacgtgagccgcgctctaccgacgagctgctgatggtctatgccggcatcatggcccacggcaccagtctgactgcggtcgaatgcgcgcgcatgattccgcaattgtctgccaccagcattcgccaggccatgcgctgggcgcgggacgaacggcgtctgagccaggcctgccaggctgtgctggaattcatgcagcgacacccgattgccgccacctgggggcggtccgatttggcatcttctgacatgatgagcatggagaccaccaaacgggtgtggcaagcccggcttgatcctcggcgcaacacaccttccattggaatctactcccatgtaaaagaccggtggggcatcttccatgcgcagccctttgtgctcaatgagcgccaggcgggcgtggccattgaaggtgtcatccgccaagaaaagctggagaccagccagcttgctgtggatacccatggctacaccgactttgccatgtcacatgcccgtttgcttggttttgatctttgcccgcggttgaaggaactcaaacagcgccacctctttgtgccacgcggcaccaaagtgcccgcagaaatcgctgcggtgtgcgaagccaatgtcgacgtcgctttgatcgaaaagcattgggatagtctggtgcacctggcagcctcggtcatgagcggacatgccagtgcggtggcagctcttgcgcggttcggttctgccgcccagggcgatccaatctatgaggctggcgtgcaattggggcggttgctgcgtacggcgtttttggctgactactttgtcaaggacgctttcaggaacgagttgcgccgggtgctcaatcggggcgaggctgttaacgccctcaagcgcgccatttataccggccggatcagcccggcgcaggccaaacgtgtcgatgaaatgcaggctgtggccgatgcgttgagcctgatggccaacatcgtgatggcgtggaatacctcacagatgcaggcggtcctggatcgctggtcgaaccgccgccaggtcattccaccggaactgatcgggaagattgcgcccaccaggctggagagcatcaacttgcggggtgtgtttcgcttcccggttgaccgctatgctgaccaaatcctgccttcgcggccaaatgcatcgataactggcaccaatggatgaaaccgaccacggtttgacgccacgaatcgcagatttgaaagtgaacaggaaagtcaatgaaatcaacgatctaccaacaccacctccgcgccagtgctagcttttcgtaccgtcacttattgcactgaaaacgaggagaccccgggcaagaacaccaatgtgtacctgggctcagccgaactctcggccatctgctccaagctgggccgtattcccagcaaggaagaatatctggccgacgtgggcgtcattaaccagagcagcgacaagatctaccagtacctgaacttcgaccagatcgaagaatatgtggagaacgccaaggaagcgactgcctgagcggcgatggctccctgaaacaacaaacggcccttcggggccgttttgctgcgtagcctggctgaggagaagtctgcagaatgctgtgtatttacacagtatttatgccagccacctccaagcccaagctctacaacccgcgccaccccgagcgcacgctgctctaccaaacggtggccgagcattacgagacctggcttgatctggccagcgccggccagttcgacggccagggcgaccaccgcagccccaagccctatgtgcgccaagcgtttgccaagtacctggaatgcggcatctttgcccacggctttgcccgtgcccgctgcgacgactgcggacacgactttctggtggccttttcctgcaaaggccggggcgtctgcccctcgtgcaccacgcggcgcatggccgagacagcggcacacctcaccgaccacgtcttcccccgcctgccagtgcgccagtgggtgctgtcggttcccaagcggctgcgctactttatgcaacgcgacagcgtggtgctgggcatggtgttgcgcatcttcttgcgcgtcattgagcaaaccctgcaagccaacagcccatgcgcagcgcatgcgaacaaggccgccctgcacatcggtgcagtcgccttcattcaccgctttggctccagcctgaacgagcatgtgcatttccatgtgtgcgtggtcgatggcatgtttgaggcggtggcaggggaggcgagtgagcagggcacccgcaccacagcgatcagcgtcatgtttcacccggctatcggcatcgaccccgaagcggtgacccaagcccaggccagtttgcgtcggcgcatcctgcgcgcctttgtgggccggggcctgctcgaaggcttcgaggcccaggagatgctggggtacaaacacagtgggttttcggtagacaccagcgtgtgcatagcagcacaagaccgagcgggcctggagcgcctgctgcgctactgcgcacggcccccgtttgcgctggataggctgcgcaaagcgggcagtgagctcatttaccgctgcgccaagcagcacagcgagcctggcagtgaccggcgcgaccaacgcaaggcaaagcgaggtgttcgggccgacgaactgcacctcacgccgctcgaactcatcgaccgccttgccgcgctggtgccgccaccgcgtgcgcaccgccaccggtactacggcgtgctggcgcccaattcacccctgcgggctgcggcggttgcactgggcgcaggccaaaccgcaggcgcgggcacgggcacggcacagcccgagccaggcggtgtgaccgcagcggtggatgccatgggagtggccacggtcggtggtcccagccagcccgagcccacccagccagctctgcccaaacgctcagctcacattctgtgggcggtgctgatcgcccgcatctacgaggtgttgccgctgttgtgcccgctctgcggtggccagatgcgcatcatcgctttcatcacctacagtgccgacctccggcacatcctggagcacatcggggtggagacagagccgcctcgcatcgcgccagcacgcgggccgccgctgtgggatgggtgcgatgtgccgatgggcgatggtgtcgaggttgagccagattggggcgaggcggcccaaccggcgccggactttgaggtcgatcagcgcgtcagttggtaagggaaggcagcagcggtttggccgcgcggcagggctgcgtctgtcactgccaaaaaatgtgcaaaccgaaaaatctcgggctactggcgctgatcaagcgctcaggcaggctcagcctgaaggcctgtgatgcccaaaacctgggccataatcgtcctcctgtggttggatttcctatccgcctgtacttcggcggatcgtcgccggccgcgcacgagctggcggccaagcacgtggatgcctacttgacgtggggcgagccgcccgcggccgtcgccgaaaagttcgccgacgtgcagcggcgcgcggccgcccacggccgcaagctgcggctcggggtgcgtctgcatgtgatcgtgcgcgaaaccaacgaggaggcatgggccgaagccgaccgcctcatcagcaagctcgacgacgaagacatccgccgtgcgcaggagaattacgcgcgcatggattcggtcgggcagcgccgcatggcggagttgcacggcgggcgccgcgacaagctggagatcagcccgaacctgtgggccggcgtcggtctcgtgcgcggcggagcgggcacggcgctggtcggcgacgcgctgacggtcgccgcgcggctgcaggaatatgtcgatgcgggcgcggatagtttcgtgctgtccggctatccgcacctcgaagagtcgatccgttttgcggagctcgtgttcccgttgttgcccggcaagaagccggtcacgttgcgcgatcaggtgctcacaggcggtgctttcgatgtgcgggcgaacgcgggtgcgggcacgggtgcgcactgatgtcggagcgtgtctcgtgagcacgtaggcattctggacagccgttgcaggcacctggcgctcgaggtccccaggtgcgctatcgaagcaacactgaaattcgccgctaaattggactgccgtcgcaaatgacggcgttgccgcagggatgcgaaagggcaccggcttgcggtgcccgagaaagttagtgaccggcgctctggccgccatcgacgtgcaggatttctcccgtgatgaacggcgcggaatcaaggaacagaatcgcgtcggcgatatcgctcatctcgcccatgcgcccgagaggatggaaggcgcccagggcttcatgagtttccggcgcgtgcatcggcgtcctgatgattcccggtgcgacggcattcacgcgaatccctttgctggcgtactcaatcgccagcgacttcgtggcggcgttcagaccacccttggtcagggccgccagtaccgaatacacgccgccgatcgcagcgtcagcggtgctggaggtcacgctaaccacgtggccgttcgaatgtttttccatttcggcgatggcgagctgcgtgatgtaataaaagcccgccacattcacgttcaccaccgcggcaaagtcttgcgctgtgtgttccgtgaaaggcttgccgatataaatgccggcgttgttcaccagtgtgtcgatccggccgaacttcgcgacaccttcggaaatgacccgtttggcggttgccggatcgccaatatcaccggcgagcgtcaggatgtccggatcttccgagggcttgatcgaacgcgaagtcgcaacgatgcgatagtcgagcctgcgaaacgccttgacgaccgcggcgcctataccctgcgatgcgccggtaaccacgacaaccttgtgtgaaatgctcatgctttacccagaaaatggtggttcggcttcaacgccgatcgggacgactgcgccggtctgcaatcaagcctttttagcctgcgccagccactgtctacaaggtcattctagcatgagctattgacaagggccagcactattgataaggggccgactcctgcgagccagcccccattcacatcacgccttgatgccgtcgcccggcttgttgccaccggcgcccggtcctcgaccaccgcccccacgaccgcccggcatcatgtgctcgagcttgttcgagaagacgttgagcgcgttgcgcatgcggtcgttgtcgtcgcgtcccaccgtcgccgaggcgtggccacccacccaattgatcacctggtccggcacgatgaagattaggttgaagcagctatgcaccaggttcaggcacatcgacgcgtagatcgcgaggaagaagatgatgctgaacagacctgtcacggagtcgaactgcgcattggccaccgcgatgccgtacagcagatttaacagcgtgccgcccgcgatgacgccggcaccgccgaggaagaacccgatcaccatcaagatcggacgcaccatcacgttcaacaggaagatgtaaccgtgtgcggtgcgatgaccgaggccatcgccctcaccgcctaagtgcgtgatcgcccacagcggagcggcaatgatcgcctcgcccaccacgacgagccagttcacggccgccccgaaccagatgatgaacggaaccatcggcagataggtcgacaaggtgccgccaaggatgaacagcgcaatgatcgccatcacgatgaacggcgacatcgcgtcaagcacaccttgcaaggcgtaggaaagtcaatgaaatcaacgatctaccaacaccacctccgcgccagtgctagcttttcgtaccgtcacttattgcactgaaaacgaggagaccccgcttctgacgatgagatccactctttgacacttgaggggccaagctgcgggggattctcccggcctacggccgcgagaaccggctatgtcgtgctgcgcatcgagccaggcggcagagccgcccgtctcgcccctggcgggcttccagcgccttcccgtcgctcaccgggccggtggccctcgccgctgggcttcgaggccctggcgggccttcctggcccgtttccggggccttccctgccctgccccaccggcgcggccgttgtggacagttccgagacaagtcggccggctccggccggcgcagccctgacgttgacacttgaggggcagcacggccggcgcgatgctgacacttggggggcggcggtcgatttcgacctggccgagccgtccaggtggccgccgaggcggcccaagtgcttgatccggcgcgacttatccaccgaagttgtggataagcctgttaggaaccctgccccggtattgacacttgaggggcggccctattgacacttgaggggcgcttttcttgacacttgaggggcagcctattgacacatggggggcttatccattgacacttgaggggcggccccttcgcccttttccttggcgtgacaacggtttacgcgcgtttttcggtgatgctaaccggagttttaaccgcttttataacctttttatataaaccgataggaataaccagaggctggcgaaaaaaacggcaatacggcccaagcgggcgcgcagcatgaccggccgccgaaggggggtgcccccccttctcgatcccacccggccgcaagcggcctcccatccccccaggggctgcgcccctcggccgcaagcggcctcaccccacgaatggagcgccttcggcgctgcggcttaggagagccaggcgcaagcgcctggcgaaaggcagtaagttcgagagcttgcgagggggcaaagccccctcacactccccaactaggccgcgccagttcgactgcctgcgtgaccctcaagcaccgcggcaactccaccgccgcaggttttacgccaaggaagggggtcggtcgggctggccggtggagcgggaacgcccctcaagtgtcaaagaaacgtgagacgcggggccaggcccgcgccgatcacaagccgagttcggagtgagagccgaggcgcaccaggcgcaacgtgtcggcgtcgggcttctggtagatcagcaccaggtcgggcttgacgtggcaatcccggtgatccttccagtccccggtcagcgcgtggtcgcggtgccgaggttccagcggctggtcgccggcgagggcgaccaggacgggcaccaggtcggcatcgagcgttgcccggtgctgccctttcgcctcgcgcttgtagtcgcgcttgaactggccggtgcgctcaatctgccgcatgcagatcggccatcagatcgttgacggtggcgaagcgcggcagcttgcccttgcgggcttccttcatcgcctcgatggtggtggcgttcggaatcagcggctcgaagggcagcgccttgtcctgggccaccttcgtgagcagcagccgcaccgcgtcggacacggtaaggcccatcgcggccaggacggccgccgcttcttccttgatcgcgccgtcgatgcgcgtttgcacgagctggtttgcagccatgatcgttctccggttggtttcgtgaattacattgtaatgcacgccaagggaaaggacaaggtttagcggctaaaaagtttagctaaagtgcttgacgattagggcattttgccctaatatagctcttgaaggccgggcatttcgcccaggtcgataccggagaaagtccgatgagcatgcaacccgtccccgaggccatcacggctaccctgatccccgatgccaagcgcatgaactacctgccggcgacgttcggccgctacttcatgcgcggcgagtcgctggtgtacggctggatgcgccgactgtccaaggactacagcggcggcttctggcactactacagcctttccaacggcggccactacatggccccggaaatgggcgactcgcgcctggcggtgctggtcgatggtaacggcttcgagggcaacctgtccgccgacgccgccggcatcgtcgccagccttttcgcgctgaaccaactcacgcacgaggccaagggcgaggcccaagaccacctgatcgagcagtattacaagctggtcgagttcgccacgactcaccccgaaagcggcgcaatccgccgggctattgactgatgaggggcggccccggcttcggccggggcttccaggaggcgatcatgaccaggaacaacgctcaccaggccccgacgaacagctacgcgacggatggcaagtgccacaacgccgagccgggcacctacggccacgaatgcggcaagccggccgcgtggatcggcacggactacaaggggttcagctcgggattctgcgacgactgcaagcgccacggctacgaagcccgcgacgtgatcgcgtggcggcgtgttgacatttgaggggccggccgatggcgaagaaacgcaagacgccggcccagccgggccaggactggaacgcgccggcggccgagctgctggccgagctacccaccgaccgcaacgagctgctggccgccgccgtggcggccgtggtggagatcgacgcggcgatcatgcgcggcgacggtgcggccgccacggcggccagcgaccgatacgaggccgtcatctggaagatgaacggcggaacgcacgtgggcagcatggccgaccacgacgcgcccggccaggtcatcgagcgccattgcgcggcggtgcctggcgacgtgcccttgtggggccagcgcggccagttcctggtcgcggatggcgacatgcgcgccctggtggagtacgaggccggctacggcgggccgctgggtgcccactttcagttccacgtcatcgacctggacaggccgtttatctccgaaacgggctaccgctcgcacttcgacacggcgcggggctgcatgacggtggacgaggttgcgcgcggcatcctggccgcgcagcgggccgagaagaagcgcccggtgatggtcgaggccagctaccgcgaccgcctggccgatgctcccctgcccgcctggctggccggcctggagccgccggcgcggcgcgagccggctaccgtcctggtgccgccggggttcgtcctggtcgatgtggtgttgccctcgcatcgggccttcatcgccaggcgctgggcggccgaggcggcgaccaagatcaaggcggccagggccgccgggttgaacgccaagggaaagggcgcaggcacagagcgagatcccgcatcgccagaaccgacgatgacctgcagcaccgtcaaagccgacgatgccgcgccggccgagggcgggcctgtatcgccggaagcgacgatgccgagcagcggcgcggagagctgcagcatcgccaggaatgacgatggaggccctgccgacctggtggagttcaaggccggccagcggtgcgagatcgtgagcgtccatcacccggttttcaaccgctacatcggcaagcgcatcatcatcgtgaaggtgcatcccgacacccgccaggtgtgggcgcacgacgacaggccgatcacgtacaagaccaatcgcgccggccggcgcgtggtcgattcagacccgagctgcatccagtcgatctacggcttcgaccagttgcggcttatcacttgaccaggagaacgaacaaatgacgaacgacgccaatatccggctggagtgcttgaagccggccgaacgctgggcgcagccgaccggggaggaagtccgcgaggtgctgcgcctggccggctttacgggtgcgagggccgcacaggcgctagggctgggcgagaaagggggccgaaccgtgcgccggtggctttcggaagatagcgccatttcttacgccaattgggcgctgctatgcgaaatggccgggcttgggttgatctggaaagaggattgacgccaagggaaaggttttagcggctaaagtttagccttcggattccggtaaagcgaaaaaagtttagctaaattgcttgacaggctagggcattttgccctaatatagcacttgaaggccgggcataccgcccaggtcgataccggaggaagtccgatgagcgacaacaagatcatgccctggattgatgagctggagggtgcggcagcgaccgacttcccggcccgccgtgacgagatcgcggccatgatggccgaggcggccgagctggtgcgcaaagccgaggaactgcgcggcaaggcgtacttcgccgggtgctccctggagggccaggccaagggccattggtcgatggaagccgtcgagcaggccaagcgccgggccggctggtaagggcacatggcccggtcggcaacggccgggcctatcgaggacgccaagaaggagtattgcgtgagccgaggcaagatcgagggcggccccaggtggaggaacgccccggagtgatccggggcgcttggcctggtgctggcacaccgtaaccatgcttccgagtgggagcacccagcattcaacacgtaagcgcgtggagggtcaagctatgtccaacatcatcaagttccccaaggagatcgagcagcccgccgcgcccgcgccggtggagcctgccgccgcgcctgctgcccccgcgaaggccccaggtgctggcctgctggccggtctggtcaagttcgtatgggtggcgaccgtcctggtctggccggtgctcaagtgggtgctgtcgatcatcaccttcttccagttcgtgcggatgctctaccactggaacacgcccggcgtgtctgccggctggtctttcctggcgtacttcgcggcactgaccgcgatcacctacttcgtttcgatctacaagccgaaggggctttgaccatgaagaagcagaccatgccgtacccgccggggttcgtggagccgaacaccggccgggtggccgtcctggtgcacgactacgcggccagcgacttgaacggcgatgcgccggcctactggtacagcgcgcaatccgaggaatggggtcttgacccgtggcggctggtggaaggcgtcgatccgcacacgtccggcggacagttcgacgtgtgctttgccagcggttcgagccgcacggtcggcccgctgatgacgttcttcttgagtgccgctgacgcggccaggttgaacgccaaggaaggagatcatgcgcccatttttagccgctaaaaggcttgacgcgggtggcaagtttagctaaacttctgcacatggtcggcggctggcaccgccttttgttcaacaaccgggtgtggagtttatatgggtgttctccatgaagaaacggctaaccgaagcccaatttcaggcggcgatcaagggcctggagatcgggcagcagaccatcgacatagcgcgcggcgtgctggtcgagggaaggccccaggccgagtttgtggcctcgctggggctgtccaagggggcggtgtcgcaagcggtcagccgcgtgtgggcagcagcggggggagtgctccccgagggattcgagcgggtgacggcggtactgccggagcatcaagcgttcatcgtcaagcgttgggaagccgacgccaagggaaagaggaaacaggaacccaactcatgaaaacactggtcacggcaattcagaaaggcggccaaggcaagacgttcgcaacctgccacctggcattcgacttccaggagcgcggccttcgggttgcagtgatcgacctggacacccagggcaatgcgagctggacgctggccggccacgactcgggctatcccgccagtcgcatgttcaccgccggcggcgacgagctgcgcgcctggttcgctggccgggaagatgacggcctggcgctgatcgcggccgacgccagcctggcgaacctggacaagatggacttggcccaggccgccggcgcgctgcgggccagcatcgaggcgctgggcgagttcttcgacgtgtgcctgatcgacacggccccttcccttggcgttgccatgacggcggccgtgctggccgccgactacatgctttcgccggtcgaaatggaggcgtatagcttgcagggcatgaagaagatggttgccgtcatcggcaacctgcgcaagcagaacccgaagctgcgcttcctcggcatggtgcccaacaaggtggacgcgcggaagccgcgccacgtcagcaacctggcgaccttgcagcaggcatacccgcaactgatcttgccgttcagtgtcggcgcgcgagacagcatcgcggaggcgctgggcgagcagatgccggtgtggaagatcaagaaaaccgccgcgcgcaaggccacgcaggaagtgcgcgccctggcggattacgtgtacacgaagatggagatcgcgcaatgaccagcgccgtaaagaccaacgccacgaagaaggccccgcaagcggccgtagagaagcccaagggcggcgggctgggcctggatggcctcggcgacctgtcgagcctgctggacgagccacaggccgcgaatgcggcccctggcggcggcccccaggagctgctgcttgacctgattgacgaagatccacaccagccgcgcacggccgacaatcccggcttctcgccggagtccatcgccgagatcggcgagacgatcaaggcccgaggcgtgaagtcgcccatcagcgtgcgcgagaacccggacgcgccgggccgctacctcatcaaccacggcgcacggcgctaccgtggctcgaagtgggccgaaaagaccagcatcccggccttcatcgacaacgactacaacgaggccgaccaggtaatcgagaacctgcaacgcaacgagctgacggcccgcgagatcgcggacttcatcggccgcgagctggcgaagggcaagaagaagtcggagatcgccaaggagatcggcaagtcgccggcattcgtcacgcagcacgtcacgctgctggacttgccggagccgattgccagggcgttcaacgctggccgcagcaaggacgtgaccgttatcaacgagcttgccacggcgtacaagaagaaccccgaggaagtgcgcgtatggctggaggacgacagccaggagctgacgcgcggatcggtcaagatgctgcgcgagtacctggaggacaagcgcagccaggacggcgagcgcgaccccaacaccgtcgatgccttcaccggcaagacggacggcgaggccgagggcgacggcgacgggcaaggcccggatgatgacgccaagaagaaggagccgaaggaacccgacccggacaagctcaagaaggcgatcatccaggtcaagcacgatgaccgccctgcccgcctgatcctcaaccgccggccgccggccgagggctgggcctggctcaagtacgaggatgacggccaggagttcgaggccgaccttggcaccgtgcagcttgtcgcgctgctggagggctagacgcccctgcacgagaccccgccgaccccccacacccctgcgccccgccatcgagcggggctttttttgcctgcgtgcccagcgccggggccggccgcgttttagccgctaaaaaagttcagctaaacccttgcgccttgttgtatgttgtagtatgctacacgctacaacatacaacaccggccaaaaggaggcccaatcatggcaatcacgaaagagcagatatttgcggtcgccgacgacctggacgccgccggccagaaccccaccctggcgagcgtgcgcaagcagctcggcggcgggagcttcacgaccatttccgaggcgatgaacgaatggcgggcgcgcaaggccagccaggcggccccgatccgcgagccggccccggcttcgatcaccgagaagctggccgagctgggcggcgacttgtgggccgtggccctggacatggcgaacaaccggctggccgccgagcgcgaggcgctggaagctgtccgccaggaaaccgaggccgcgcgccaggaggccgcagagctggccgaccagctcaccgtcgagctggacgaggccaagggtcgtatcgcggcgctggaggccgcagaagccaccgccaaggccgaggccgaggcgctacgcgagaagctggcagcggccggcgagaaagcggccacggccgaggcccgcgccggcgagctgcgcacggagctggatcacgcccaccaggaggcgcgccaggtgcgcagcgagcgcgacaaggcccaggagaaagcggcggccagcgccgaccaggtggaggccctgcgggccgagctggcggccgcgaacagcaaggcaaccgaggtcgagcgccgcgccggcgagctgcgggccgacctggagcgtgcgaaccaggcagcgaccgagcagcagaaggccgcccaggcgctggccggtcagcttgaccaggtgcgcggcgagctggcgaaggtgcaggccaaggccgacgccgccgaccaggcgcaccaggagcagcgcaagcagatcgcggccgaggcgcaccgccaggccgagcgactgacggctactcaggccgagcgcgatgcggcgcgcaaggaggtcagccaagcccgcgaggaagcggctactctgcggggtcgcctggaggccctggagaccgtcatggccgccgggaagggcaagggcaagggcgatagcacgagaaacgcctgacggctatgcagattttcaataaaatgtagctttagtcgtatctccccggccccaaggacgagccggcctcgcgtgccgaggtcggcttttttattgccggagacggaacacctagaaggccaaaggagggattccaacattttgcgaaacactaacgataggagcgccctatgaaacaacgcctcttggtcatgaacggacagcggatcgttcagaccgagcaagaaggggcttgggccaatcagaaggttgataaggcgggcgcgttaaagcctggcatctacaacctatacatggcccagcaggccgacaagaagcagactcatgatggcgtgatcgttcatgccgacaacaatcaggtgttccagcagatcggcaagaactttgtcatgcacgcccggtcagatttcgataaagtacctgaaatcgggagtgcgaagagcatcagctacagcgcacaaggcaaagcagtagttgccgccgaggccccgaaactcacgcgaggccgatcccgatagcttttagcggctaaaaggagggccacgccttgagacgactcacacccaccgccggccgggcagacgcccgccgcattcagccggcatccgccggcttcacgaccagcacgaccagcagaaccgacgccaccggcgacggcctgctggctgctgccgaggccaccgaggccgagcagcaggcggccttagaggccgcgccgctcgaccagacctaccaggaagcccttgccctgtacgttcaggccaagcacgaccaggtggagcgcatcgaggatcgccttgaaaacctgatcgaccggcagcaagcgcgcttgcagcagacccaggccaaccagccgggcctactgtcccggccgggcgcgaaacgcgcctggcagaaccagcagatgcagcagcaggcgcgcttgcagtccctgcacgttcgcctggaggccgtccgcgagatcaaggaagggatgggcctgcactcgccgaaagtcgaagagctggcgacccggaagatgcgcgccgagaaccccgagctggcatccgattgggatgccatgcgcgaggcggcacgccggcaccaggcgctgcaacgccgcgaggaacaggagcgcaagcaggcgcaggccctggagcagcgaccaggccggtcgcagagcttgggcctcacccggcccgtctaaagcgaaagcccggcaactgccgggcttctttctcgagcctcgccgtttccgacgatgcaggcccgccgacggcgggcatcctgcagcatcgtcattcccgacgatgcaaggggctggccagcctcgccagttccggcgatgccgccggcgcggtcgaccatcgccatttctgacgatgagatcccgcatcgccatttacagcgatgcccacagcgccaaggccgccgcgaaaacggccatgccggcggcgacgatgttcatgtacgcgacccgccgcgcctcgcgcaccggggccgcgaactggacggctgccgcttccaactcgcggcgcacggcctcggccgccgccttgccgccgtcctgcatccccttcgccattgcctctttggaggccgtcagggccgcgttgagcgtcctttcggccttccccttggcgtcatctccccagcggtgtgcgatggcttccagctcttccttgaagcgatccaggatttcttgctgcgcggcctggctgtcctgcatcaagcgggtgttgatcgtctggagaatcaagatcgggtcatcgcggcccacggcgatgccgtgcttgaccgcgatttcccgtatcagctcttcgatcttgtcgtcgctcgccatcagagcaccgccgcgttgtcgagctgctggaagagctgcgacttcacgatcttgagccgctgccgcgtcatgatcgtgagcgccgaatcggccagggcctcatcgaacgtccggcgatcctggagcatttccgagaagtcgcggccgtaggtttcttccttgagcgccggaatctggatgatggccgacacgcgcgccttgttgtcggtgtacgccttcatcttctcgaagcccttgccttcgtgctcgataggcccccagtacgggttcagccagaccacgaacacgcattcggccgggaactgcctggcgagcgtgctaaagccgttcagggtgtcgaggaaggcttgcccgccggtgacgaccgtatgcaccacaagttcgtgccccatgtcctggagcagcgccggcacctggttcccgatcaagtagctggacagcggcacaaacgagctggccccgttgtcgatgatgacgtcgcccttggtcgaggcgatttgctccaccagggcatcgaagttccgggtgttgatctcgtcgccgtccatgatgttcagacgctgcacgttcagggccttgtacccctcgaaggtgctgttgaccggatcggtgtcgatgcaaagcggcgtctgccctttgctcgccttgtactgcgcaatggtggccgcgatcatcgacttgccgacgccgcccttgccctgcaagaccatgtgaattttcgccattacagtaaatcctctttattcggtttcgggttgaagttgaagccggcgatccctgccggctcgggtttcttcggctcgggtgccttcggcttcttcgccttcgaccccccttcctgttgcgccggctttccccccttggcctggtcggccgccgtggggggcaccggcgcgggtgctgctggggccgccttgatgaaccgctggacgtgcttgcggaacgtctcgtagctgcacttcacccggccggtttcgcgcatgtgctcgtagatcgtcgtcaccgcatagcccgagtccatcgcggccttcacatccccacgcaccgccaggaacgcgactgcggccgcgtcctgtcggcgcttcttggccgctcgtttctcgatccacgcggccagctcgtcggggtagctgctttctgccatcgcctcgcttccgtggtttgtaaatagccgtcattttcatgtatcgacccgtggaaagtctatgtaaagcgcgtggatagcagcctgacaccgctgcatctagcgcgctttccaggcattgtacgccttcattcgatatatccgccatcttttcgcgctgaatgcagacagatgcgaaggtttcggtatagactttccttggtgttatcaacgccgtaaggcgggcaggataggcgaagttagctaaccggcgagccggttatctatcttcgctgtcccttattcgcgcctgcggcactcaacgggcatcctgctctgcgaggcggccggctaccgccggcaagaaacgagagacgaacgacatgggctacatcaatccgctgctggagcttccagcaggccgcgaactccaggcgctgccggtggccgaccggcagcgcctcgcccgcgtgctgcgcgagctgcgcacgcaggccaacgacgaagccgagaaggcatgggcacgccgcaaggggccgatggccgcctactggcgagccgtggcgacctacgcgcggcacacggcgcacgcgctcaaggggtgacgacatggaagccgacgaacagccgacagcgaagcggcggcagcacctgcgggtgccggtgttccccgaagagaaggaactgatcgaggcgaacgccaagagggccggggtcagcgtggcgcgctacctgcgcgacgtgggccagggctaccagatcaagggcgtcatggattacgaatacgtgcgcgagctggtgcgcgtgaatggcgaccttggccggctgggcggcttgctcaagctatggctgaccgacgacccgcgcacggctcgcttcggcgacgcgacgatccttgccctgctgggccggattgaagccacccaggacgaaatgagccgcctcatgaagtccgtggtgcagccgagggccgagccttgagcgttttagcggctaaaacgccggaggccggccgatgatcgtcaagcacgtacccatgcgctcgctgggcaagtccgacttcgccggcctggtgaactacgtcaccgacgcgcagagcaaggatcaccggctgggccaggtgcagatcacgaactgcgatgccatgtcggtacaggacgccatcacggaggttctggcgacccagcacacgaacacgcgggccaagggcgacaagacctatcacctgatcgtcagcttccgggctggcgagcagcccagcgccgacaccttgcgggcgatagaggaacgaatctgcgctgggcttggcttcgccgagcatcagcgcgtcagtgccgttcataacgacacggacaacctgcacatccatatcgccatcaacaagattcaccccacgcgacacacgatgcacgagccgttcggccagcaccggacgctggccgaactttgcacggccctggagcgcgactacggcctggagcgcgacaaccacgaaccacgccagcgcggggccgagggcagggcggccgacatggagcggcacgccggcgtggaaagcctggtcggctggatcaagcgcgaatgcctggacgagatcaagggcgcgcagtcctggcaggagctgcaccaggtcatgcgcgacaacggcctggagctgcgcgagcgtgcgaacggccttgtgatcgaggccggcgacggaacgatggtcaaggcaagcaccctagcccgcgacctttccaagccgaagctggaggcgcggcttggcccgttcgagccttcgcccgaacggcagacacgaaccaaagcgaagcggcagtaccagaaagacccgatccgcttgcgcgtgaacaccgtcgagctgtacgcccggtacaaggccgagcagcagaccttgaccgcgacacgtgggcaggcgctggagcaggcccgccgccgcaaggatcggctggtcgaggccgcgaagcgttccaaccgcctgcgccgcgcgacgatcaaggtggtcggcgaaagccgcacgaacaagaagctgctgtacgcccaggccagcaaggccctgcgcgacgaaatccaggcgatcaacaagcagtaccagcaagaccgccaggccctctacgacagccacagccgccgcacgtgggccgactggctcaagaaggaagcgacccacggcaacgccgaggcgttggctgccctgcgcgcccgagaggccgcgcagggcttgcaaggcaacaccatccagggccggggcgatgcacgccccggccacgccccggtgacggacaacatcaccaagaagggcacgatcatcttccgcgccggcctgtcggccgtccgggacgatggcgacaagctgcaagtctcgcgcgaggccacgcgcgagggcctgcaagaagctctacggctggcgatggaacgctacggcagccgcatcaccgtcaacggcaccacgcaattcaaggcgcaggtcatccgcgcggccgttgattcccagctacccatcacgttcgccgatccggccctggagagccggcggcttgcgctattgaagaaggagaacacccatgagcgacccgaccgaaccgagcgagccgaccagcgacccgcagaacatcgaggacgagctggacgcggccctggcggccctggacagcgagccgctgcccacgacgacgctgcccgacccgtcgccatcgcccgagcaggcttcgggcgaccaggtgccgggcgaaccgacgccgccggcgttcacgccggagccgtccaccggaagcccgacattggacgcattggacgagtcccgccgccccaaagccagcaccgtttgcgaacgctgtcccaactcggtgtggttcgcatcgccggcggaagtgaagtgctattgccgcgtgatgttcctcgtcacctggagcagcaaggaacccagccagatcaccaactgcgacggggaatttctcggccaggaacaggggtagcaaccgcgccgccgggccttgctgcggcggataagtacatcgcggaacgcgaggcgaaacgctcaaaaggtttcgatataccgaagcacgcgcgatatactgacggcgacggtgcccttgctttccagggcgtccgcaacatcgagggccaggcgctggccctgttgaaacgaggcgatgaggtcatggtgatgcccattgaccaggccacggcccggcgcttgtcgcgcatcgcggtcggcgatgccgtgacgatcacgccgaaaggctccatcaaaacgtcgaaaggaaggagtagatgaaaaaagcactgttgcttgccgttctcgcggcggccctgctggccggctgcgatagcaagccgaccggctcgccgatgcccgaggtcaacgatgccaattgccagatcgaggcgatcaagaggatcgaggacagggcgacccgcgagagcttcgccggtctatgcgcgcgccgttcgcctgctggcggtggcatcgcgccgaccgagaacccgaagaactggcttgaactgatcgacaagaacaccccgaaggggcaggaggcgaagccatgaagatcaagatgaacaacgccgtggggccgcaggttcgcagcgcaaaggcaaagacccccaagctcttgccgatcctcggcggggtatccctggtcggcggcctccaggccgcgacacagttcttcgcctacacgttccagtatcacgcgagcctcggggccaaccttgggcacgtgtacgcgccctggtcgatcctgaactggtcggcgaagtggtacagccagtaccccgacgagatcatgcgggccggcagcatcggcatggtgactgccaccgtgggcctgctgggcgtggccgtggcgaaagtcgtcacgtccaacagctcgaaggcgaacgagtacctgcacggttcggcccgctgggccgagaagaaggacattcaggccgccggcctgctgccgcgcgagcggaacgtcctggagatcgtcaccggcaaggacgcgcccaccgccaccggcgtctatgtcggcggctggcaggacaaggacggcaatttcttctacctgcgacacagcggccccgagcacgtgctgacctacgccccgacccgaagcggcaagggcgtcggcctggtggtgccgaccctgctttcgtggggcgcaagcagcgtcatcaccgacttgaagggcgagttgtgggcactgaccgccggctggaggcagaagcacgccaagaacaaggtgctgcgcttcgagccggccagcagctcgggcggcgtgtgctggaacccgctggatgaaatccgcgtcggcaccgaggccgaagtcggcgacgtgcagaacctagcaactctgatagttgacccggacggcaagggcctggattcgcactggcaaaagaccgccttcgcgctcctggtcggcgtcatcctgcacgcgctctacaaggccaggaacgagggcggcacggccacgctgccatcggtcgatgccatgctggccgacccgaaccgggacattggcgagctatggatggaaatgaccacctacgggcacgtggacggtcagaaccaccacgccatcggatcggcggcccgcgacatgatggatcggcccgaagaggaagcgggatcggtgctgtccacggccaaatcctatctggccctgtaccgcgatcccgtggtggcgcgcaacgtgagccggtcggacttccgcatcaaagacctgatgcactccgacgacccggtgagcctgtacatcgtcacccagcccaacgacaaggcccgcctgcggccgctggtgcgcgtcatggtgaacatgatcgtgcgcctgctggccgacaagatggacttcgagaacggccggccggtggcccactacaagcaccgcctgctgatgatgctggacgagttcccgagcctcgggaagctggagatcatgcaagagtcgctggccttcgtcgccggctacggcatcaagtgctacctgatttgccaggacattaaccagctccgcagccgcgagacgggctacggccacgacgaaagcatcacgtcgaactgccacgtgcagaacgcctacccgcccaaccgcgtcgagacagccgaacacctgtcccgactgaccgggcagaccaccgtggtgaaggagcagatcacgaccagcggccgccgcacggcggccatgctgggccaggtgtcgcgcacctaccaggaagtgcagcgccccttgctgacgcccgatgagtgcctgcggatgccggggccaaagaagaacgacaagggcgagatcgaggaagccggcgacatggtgatctacgtcgccggctacccggccatctacggcaagcagccgctgtacttcaaagacccggtgtttcaggcgcgggccgcgatccccgcgccgaaggccaccgaccggctgcgtcaggttgtcgaggcaggggagggcatcacgatatgagccgcatcctgaaacgcatcacgaccggcgttgccatcgccggcgtggccgccctggtgctggccgctggcggctatgccgccggtgcccgcatcaacaccaccaagagcattccggtcggcctgtactggacgagcagcgcgccggtggagaagggcgcttacgtgctttggtgcccgccgaaggtcggcgtgttcgatgacgccaaggaaaggggctacatcggggccgggttctgccctggcgactacggctacatgatgaagcgcgttttagccgctaaagacgatgccgtatcggtggccgatgacggcgtgcgtgtgaatggcgagctgctggcccacagcaagccgatccaggccgacaagtccgggcggcccctgccgcgcttccaggccagcacctacacgctgggcagcgccgagctgctgcttatgtcggacgtgagcgacacgtctttcgacgggcgctacttcggccccatcaaccgttctcaagttcagaccgtgatccgtccggtcatcacctggtaggggaggaaaccaccatgcgactgttcatcgcggaaaaaccatctgtcgccaaggccatcgccggcgagctgggcgtcaccggcaagggcgacggctacatcgaatgcggcggcgacaaagtgacctggtgcttcgggcacatgctggagcaggccgacccggacgagtacacgcccgacgacgtgccgaccgggaaatcgggcaagaagctatggcgcgtcgatgagctgcccatcatcccgcagacctggattcttcacccgaaggacgatgccaagaagcagctcgccgtgatcggcaagctgctgaaagaggccaaggagatcgtcaacgccggcgaccccgaccgtgaaggccagttgctggtcgatgaggtgctggagcacttcaagagcagcaagccgacgcgccgcttttgggtgtccgcccaggattcggtttccgtcaagcgcggcctggccgccttgaaggacaacaccacgtacaagggctgggccgacgccgcacgcggccggcagcgggccgactggctgatcggcatgaacctaagccgcgcctacaccttgcgggcgcagcgcggcggttccagggccttgctgaccgtgggccgggtgcagaccccgacgctggccctggtcgtgaatcgtgaccgtgaaatcgaggctttcaagccggtgccgtatcacacgatccgcgcagcgattcagcacgaaggcggcacgtttatggccgcctggaaggcgaaggaagatcaagccggcctggacagcgaaggccgccttgtcgataccgccgtcgccgatgccctggtggccgccgtcaagggccaaccgggcaccatcgccacctacaagcaggaagccaagaagaagaaccagccgctggccttcgcgctgtcggacattacggcgctggcgtccgcgcggtacggctacagcgccgaggacgtgctgaacacctgccaggcgctctacgagacgcacaagctgaccagctacccgcgcaccgactgcgcctacctgccggagtcgcagcacgccgacgcgccgcgcgtcctggaggccgtcaagcacgtgaaccccgagctggccggcctggtcgatggtgccgacccgcgcatcaagtccaagacgtgggacgactcgaagatcacggcgcaccacggcatcgtgccgaccatgcagaagggcagcaaggccggcttgagcgaacgcgagcgcaacatctacgaactgatcgtccgcgcctacctggcgcagttctatccgctgcacgagtacatgcaaaccacggtcggcgtggagatcgccggcgaaaacttcgccgcgtccggcaaggtggtcacgcgcaacggctggcgtgacgtgttcgaccaggccgacgaagaggacgccaaggaaggcgacgacgaaaacggcgcgcagaccctgccggtgatgaagcaaggcgacggtgtgacctgcaccgaggccacccggcgcgatgcgaaaaccaagccgccggcgcgcttcaccgaaggcacgctgattcgcgcgatggagaacatccacaagttcgtgagcgacccggagcacaagaagatgctgcgcgaaggcgacggcatcggcacgtccgccacgcgcgcatccatcatttccgagctgaaacgccgcgcgttcctggaaaccaagggcaagcagatcgtcagcacgacgctgggccgcagcgtcatcgacgcgctgcccgaggtggtgcgaagcccggtgctgaccgccctttacgaacgcatgttgaagggcgtcgagctgggcacggcggccctggacgccttcatcacgaagcaagagcagttcatccgcgaccaggtgacgaaggccaacagcggagccgtgagcatcgccggcggcaaggaagccgcgccggtgtcgtccctgcacaagtgcatggcctgcggcaccggcttgtcgcggcggcccagcaagaagaaggggcaattctggtggggctgcgccaacttccccacgtgcaagcagacctatcccgacctgaaaggtcggcccgactacagcaagggccgcaacggccccgctgccgagtaaccaccgagacgaaggagcatgaccatgaaccagcaaaccaccacccaggccgatgacgtgctgcccgagctgcccgccattgacgacaacgcagcagccgccggcgcgctgcgcgagaagctgaccgacgcggccacgcccggctatcaggccgagttcgacccggaggaagcggaacgcgccggcgcgttcgtggaggacgccttgagcgagcaggacgccgccgagagcggcgacgacctggccgccctggcctcgcagggcgacgaccaggccccggccttcatcaccgagggcgagccggcggccgacctgcccgccttcgtggatacggccaacgtccgcagcctctacgactggaagccgggcgagtcgctggacgaggccatcgcgcgcaagaagccacaggagggctaa