>Pseudomonas_aeruginosa_PA14 tttaaagagaccggcgattctagtgaaatcgaacgggcaggtcaatttccaaccagcgatgacgtaatagatagatacaaggaagtcatttttcttttaaaggatagaaacggttaatgctcttgggacggcgcttttctgtgcataactcgacgaagcccagcaactgcgtgtttctccggcaggcaaaaggttgtcgagaaccggtgtcgaggctgtttccttcctgagcgaagcctggggatgaacgagatggttatccacagcggttttttccacacggctgtgcgcagggatgtccccccttcaaagcaagggttatccacaaagtccaggacgaccgtccgtcggcctgcctgcttttattaaggtcttgatttgcttggggcctcagcgcatcggcatgtggataagtccggcccgtccggctacaataggcgcttatttcgttgtgccgcctttccaatctttgggggatatccgtgtccgtggaactttggcagcagtgcgtggatcttctccgcgatgagctgccgtcccaacaattcaacacctggatccgtcccttgcaggtcgaagccgaaggcgacgaattgcgtgtgtatgcacccaaccgtttcgtcctcgattgggtgaacgagaaatacctcggtcggcttctggaactgctcggtgaacgcggcgagggtcagttgcccgcgctttccttattaataggcagcaagcgtagccgtacgccgcgcgccgccatcgtcccatcgcagacccacgtggctcccccgcctccggttgctccgccgccggcgccagtgcagccggtatcggccgcgcccgtggtggtgccacgtgaagagctgccgccagtgacgacggctcccagcgtgtcgagcgacccctacgagccggaagaacccagcatcgatccgctggccgccgccatgccggccggagccgcgcctgcggtacgcaccgagcgcaacgtccaggtcgaaggcgcgctgaagcacaccagctatctcaaccgtaccttcaccttcgagaacttcgtcgagggcaagtccaaccagttggcccgtgccgccgcctggcaggtggcggacaacctcaagcacggctacaacccgctgttcctctacggtggcgtcggcctgggcaagacccacctgatgcatgcggtgggcaaccacctgctgaagaagaacccgaacgccaaggtggtctacctgcattcggaacgtttcgtcgcggacatggtgaaggccttgcagctcaacgccatcaacgaattcaagcgcttctaccgctcggtggacgcactgttgatcgacgacatccagttcttcgcccgtaaggagcgctcccaggaggagttcttccacaccttcaatgcccttctcgaaggcggccagcaggtgatcctcaccagcgaccgctatccgaaggaaatcgaaggcctggaagagcggctgaaatcccgcttcggctggggcctgacggtggccgtcgagccgccggaactggaaacccgggtggcgatcctgatgaagaaggccgagcaggcgaagatcgagctgccgcacgatgcggccttcttcatcgcccagcgcatccgttccaacgtgcgtgaactggaaggtgcgctgaagcgggtgatcgcccattcgcacttcatgggtcggccgatcaccatcgagctgattcgcgagtcgctgaaggacctgttggcccttcaggacaagctggtcagcatcgacaacatccagcgcaccgtcgccgagtactacaagatcaagatatccgatctgttgtccaagcggcgttcgcgttcggtggcgcgcccgcgccaggtggccatggcgctctccaaggagctgaccaaccacagcctgccggagatcggcgtggccttcggcggtcgggatcacaccacggtgttgcacgcctgtcgtaagatcgctcaacttagggaatccgacgcggatatccgcgaggactacaagaacctgctgcgtaccctgacaacctgacgcagcccacgaggcaagggactagaccatgcatttcaccattcaacgcgaagccctgttgaaaccgctgcaactggtcgccggcgtcgtggaacgccgccagacattgccggttctctccaacgtcctgctggtggtcgaaggccagcaactgtcgctgaccggcaccgacctcgaggtcgagctggttggtcgcgtggtactggaagatgccgccgaacccggcgagatcaccgtaccggcgcgcaagctgatggacatctgcaagagcctgccgaacgacgtgctgatcgacatccgtgtcgaagagcagaaacttctggtgaaggccgggcgtagccgcttcaccctgtccaccctgccggccaacgatttccccaccgtagaggaaggtcccggctcgctgaacttcagcattgcccagagcaagctgcgtcgcctgatcgaccgcaccagcttcgccatggcccagcaggacgtgcgttactacctcaacggcatgctgctggaagtgaacggcggcaccctgcgctccgtcgccaccgacggccaccgactggccatgtgctcgctggatgcgcagatcccgtcgcaggaccgccaccaggtgatcgtgccgcgcaaaggcatcctcgaactggctcgtctgctcaccgagcaggacggcgaagtcggcatcgtcctgggccagcaccatatccgtgccaccactggcgaattcaccttcacttcgaagctggtggacggcaagttcccggactacgaacgcgtactgccgcgcggtggcgacaagctggtggtcggcgaccgccagcaactgcgcgaagccttcagccgtaccgcgatcctctccaacgaaaagtaccgcggcattcgcctgcagctttccaacggtttgctgaaaatccaggcgaacaacccggagcaggaggaggccgaggaagaagtgcaggtcgagtacaacggcggcaacctggagatcggcttcaacgtcagttacctgctcgacgtgctgggtgtgatcggtaccgagcaggtccgcttcatcctttccgattccaacagcagcgccctggtccacgaggccgacaatgacgattctgcctatgtcgtcatgccgatgcgcctctaatcacactgaatgtccctgacccgcgtttcggtcaccgcggtgcgcaacctgcacccggtgaccctctccccctcccctcgcatcaacatcctctacggcgataatggcagcggcaagaccagtgtgctcgaagccatccacctgctgggcctggcgcgttcattccgcagtgcgcgcttgcagccggtgatccagtatgaggaagcggcctgcaccgtattcggccaggtgatgttggccaacggcatcgccagcaacctggggatttcccgtgagcgccagggcgagttcaccatccgcatcgatgggcagaacgcccggagtgcggctcaattggcggaaactctcccactgcaactgatcaacccggacagctttcggttgctcgagggagcgccgaagatccgccgacagttcctcgattggggagtgttccacgtggaacctcggtttctgcccgtctggcagcgcctgcagaaggcgctgcgccagcggaactcctggctccggcatggtaaactggaccccgcgtcgcaagcggcctgggaccgggaattgagcctggccagcgatgagatcgatgcctaccgcagaagctatatccaggcgttgaaaccggtattcgaggaaacactcgccgaattggtttcactggatgacctgacccttagctactaccgaggctgggacaaggaccgggacctcctggaggttctggcttccagcctgttgcgcgaccagcagatgggccacacccaggcgggaccgcagcgtgcggatcttcgcatacggttggcaggtcataacgccgcggagattctctcgcgcggtcagcagaagctggtggtatgcgccctgcgcatcgcccaaggccatctgatcaatcgcgccaagcgcggacagtgcgtctacctggtggacgacctgccctcggaattggatgagcagcatcgaatggctctttgccgcttgcttgaagatttgggttgccaggtattcatcacctgcgtggacccgcaactattgaaagacggctggcgcacggatacgccggtatccatgttccacgtggaacatggaaaagtctctcagaccacgaccatcgggagtgaagcatgagcgagaacaacacgtacgactcttccagcatcaaggtgctgaaggggctggatgccgtacgcaagcgccccggcatgtacatcggcgacaccgacgatggcaccggtctgcaccacatggtgttcgaggtggtggataactccatcgacgaagcgctggccggttactgcagcgaaatcagcatcaccatccatacggatgagtcgatcactgtccgcgacaatggacgcggtattccggtggatatccacaaggaagaaggggtttctgcggcggaagtgatcatgaccgtcctccacgccggcggcaagttcgacgacaacacctacaaagtgtccggcggcttgcacggtgtgggcgtctcggtggtgaacgcgctgtcccatgagctgcgcctgaccatccgtcgccacaacaaggtctgggaacaggtctaccaccacggcgttccgcagttcccactgcgcgaagtgggcgagaccgatggctccggtaccgaagttcacttcaagccgtccccggagaccttcagcaacatccacttcagttgggacatcctggccaagcgcatccgcgaactgtccttcctcaactccggcgtcggcatcctgctgcgcgacgagcgtaccggcaaggaggagctgttcaagtacgaaggcggtctgaaggccttcgtcgagtacttgaacaccaacaagaccgcggtgaacgaggtattccacttcaacgtccagcgtgaagaggacggcgtgggtgtggaagtcgccttgcagtggaacgacagcttcaacgagaacctgctctgcttcaccaacaacatcccgcagcgtgatggcggcacccacctggccggtttccgttcggcgctgacgcgtaacctgaacaactacatcgaggccgaaggcctggcgaagaaattcaagatcgccaccaccggcgacgatgcccgcgaaggcctcaccgcgatcatctcggtgaaggtaccggacccgaagttcagctcgcagaccaaggacaagctggtctcctccgaggtgaagaccgcggtggaacaggagatgggcaagtacttcgccgacttcctgctggagaatcccaacgaagccaaggccgtggtcggcaagatgatcgacgccgcccgtgcccgtgaagccgcgcgcaaggcgcgcgagatgacccgccgcaagggcgcgctggacatcgccggcctgcccggcaaactggccgattgccaggaaaaggacccggcgctctccgaactgtacatcgtggagggtgactccgcgggcggttccgccaagcagggccgcaatcgccggacccaggcgatcctgccgctcaagggcaagatcctcaacgtcgagaaggcacgcttcgacaagatgctctcctcccaggaggtcggtacgctgatcaccgccctgggctgtggcatcggccgcgaggagtacaacatcgacaagctgcgctaccacaacatcatcatcatgaccgatgctgacgtcgacggttcgcacatccgcaccctgctgttgaccttcttcttccgccagatgcccgagctgatcgagcgtggctacatctacatcgcccagcccccgttgtacaaggtcaagcgtggcaagcaggagcagtacatcaaggacgaccaggccatggaagagtacatgacccagtcggccctggaagacgccagcctgcacgtcaacgagcacgctccgggcctgtccggggcagcgctggagaaactggtcaacgagtatcgcggggtgatcgccaccctcaagcgcctgtcgcgcctgtacccccaggagctgaccgagcacttcatctacctgcctaccgtgtcggtggacgacctggctaacgagtcggccatgcagggctggttggagaagttccaggcgcgcctgaccgccgccgagaagtctggcctgacctacaaggccagcctgcgcgaagaccgcgagcgccacctgtggctgcccgaggtggaactggtggcccacggcctgtccagctacgtcaccttcaaccgtgacttcttcgccagcaatgactaccgctcggtgtcgctgctcggcgaccagctgaacagcctgctggaagacggcgcctacgtgcagaagggtgagcgcaagcgcccgatcagcgccttcaaggacggcctggactggctgatggccgaaggtaccaagcgccacagcatccagcgatacaaggggttgggcgagatgaaccctgagcagctgtgggaaaccaccatggatccgaacgtccggcgcatgctcaaggtgaccatcgaggacgccatcgccgccgaccagatcttcaacaccctgatgggcgatgccgtggagccgcgccgcgacttcatcgaaagcaacgcgctggcggtgtcgaacctggacgtgtgacaggtcggcagaccgaccctcatggaaaccccggcctggcgccggggttttctttttgcgccaggtagcctggatacgggcgccaggggtgccttgccaaggtgtggtcgagccccggttgctcgccggcattggcaccctgggcccgggcctcctggcggcgttgcaccgctcctgtgggcagcggacgccggtcaattcggtcgatcgttgccaaccggccttgctttgcgcctcgcgtgaaaacaagaagccccgctatggcggggcttcttttatcgaatcggcgcacagtgcgccttgcagggggctttgcggcccttcacgagaccaccgacggctccggatggctgacccgctgctggatggggctgatctcggccatggtctcgctgacccaggcttcggcgcgctggtttagctcggcgatggcgcgcgggccttcgccttcggcgtgcatcgccgggccgatcaccacctggatggtacccgggtacttggcccagccggccttgggccaatactgcccggcgttgtgggcgatcggcagtaccggtagcccggcgttgaccgccaaggcggtgccgccgcgggagaacttgcccatctgccccaccggaatacgcgtgccttccgggaagatcagcacccaggcgcctttcttcaggcactcgtcgccctgcttggccagttgcttgagggccagcttcggctggctgcggtcgatggcgatgggcttgagcagggccagggcccagccgaagaacggcacgtagagcagctcgcgctttagtacctggctgagtggctcgaagaagccggagaggaagaaggtttcccaggtgctctggtgcttggagaggatcacgcagggcttttccgggatgttctccagtccgcgcacctcgtagcggatgccggcgaccacgcgggtcagccagatcgcgaagcggcaccagttctgtaccacgaagcggtagcgggcgcggaacggcaggatcggcgcgatgaagaagctgagggtgccccagacgaacgcgctggcggacagcagcaggtaaaagaggacggttctgatggcctgcactgtcgacatgtattctgaccttactgaagtaatgcgctggcgactgccgccagatcgtcgaatatcagggtgccctctggcaagggcttgcccagcgtacgtacaccttttccggtctttaccaacaccggctgacaatcgacggcccgcgccgcctccaggtcaccgatgctgtcgccgacgaaccagatacccgacagatcgaccccgtagtgcttgccgatctgccgcagcatacccggcttcggcttgcggcagtcgcaaccgtcgtccggtccatgcggacaatagacgatgaggccgacctcgccgccctgctccgcgaccagttcgcgcaagcgcgcatgcatggcctcgagcactgccaggtcgtaatagccacgggcgatgccggactggttggtagccaccgcgacggtccagccggcctggctcaggcgggcgatggcctcgatcgagctggggatggggatccactcgtcgagggtcttgatgtaatcgtcggagtcgaggttgatgactccatcgcggtcgagaatcagcagggaacgggacatcgatgcgcagttggccatgaacggaaaggatcgattctacctcagccagccggagcatcgcggatggatcgacgagccccctacgctggacaatctgtactagattcaataatggcaatggaatggcaatcccaggccagggagtcatttggcacgcagcagtgggtgtctcggagtacgtgcgaaccccttggcgggtggatcaccggagtaacgcagtaagcgcctatcgcatgccagcacggccgaccggccgtgtttccaccacaggtggagcgggcatgacgacggggagttccggggcgtctgcccgttcccaaggacggtaaccgtgaaacgcctgaaaaagacactgcacctttcaagcttgtccctcgtttccctggctctttcttccgccgccctggcggccgctccggtcatgctcgaccagggcaaggaatggaccgaaagccaccgccaggacttctacagccgcgaccagggctcgcaggtgatgcccctgccctggctcaaggcgttgcgacagccggatggaacgcctttcctcgccgacagcctggcccgctacggctatttgcccaatcccaaggcgcccgcggaaggcctgccggtgggcttcaccgtagccggcacgggcgcccggcagatggtcggcatgacctgttcggcctgccatacccggcagatcgaggtgaagggcacggcctatcggatcgacggcggtccggcgatcgtcgacttccaggcattcctcgccgacctcgatcgggccgtgggaccgctgaccagcgatgacgccgccttcgacgccttcgccaagcagatcctcggggccaatccgcctcccggtgcgcgcgacgccctgctcgcggcggtgaaggaatggtacgagccctatcacacgctgatcgagcgcgcgctgcccaaggacacctggggaccggcgcggctggacgcggtatcgatgatcttcaaccgccttaccgggctggatatcggcaccgcgccgccctatctgattcccgacaacatcaaggcggcggatgcgccggtgcgctacccgttcctgtggaacgcggcgcggcagaacaagacccagtggcccggcttcgccgccaacggcaacgacctgctcggcctggcgcgcaatgtcggcgaggtctacggggtgttcgccaccttccacccgcagaagagcaagttccacctgctgggcatggactacctgaaggtcaactcggccaacttccacgggttgggcaagctggaggagctgatcaagaagatcggcccgccgaagtggccctgggcggtggacaagcacctggccaggaaaggcgcgctgatcttcgcccgcaagaccgacgagggtggctgcgtggagtgccacggcatccggatcaaggacctggtgctttgggacactccgctgagggacgtcggcagcgacagccgccagcacgccatcctcgatggccaggtgcagaccggcgtgatggagggcgcgcggatgccgttcggccagccgctgaaggcgaccgacgaagccttcgatgtactcgccgtagcggtggccggttcgatcctgcagcacttcgtgccgatcctcggtgagaagcacgatgccaaggcggcggcggtcaagccggaaagcgtgatgaccgacgaaacccggcaactgctgaccgccttccagaagccggtgcgtacccaggccgacccctacccctacgagtcgcgggtcctgcaggggatctgggcggcggcgccgtacctgcacaacggctcggtgccgaccctggaagagttgctgaagccggccgcggagcgggtggaatccttcccggtgggctcggcctacgacgtggacaaggtcggcctcgccgcccagcagacccaattcggcagctatgtgctgaagaccaccggctgcgagcagcgtgcttccggcaacagccgctgcggccatgagtacggcaccagcctgtcggccgaggagaagcgcgcgctgctggagtatctgaaggtcctgtagtgaaaaaggcccggtgtcgcgaggacgccgggccttttcttcgaggcgggactggctcagccgagcagcgagatgtccgccaccccgaggaacgacccgcgcagcttggccagcagcgcatagcggttggcgcgcaccgccgcgtcgtcgacattgaccatcacatcggcgaagaacgtatccaccggctcgcgcaaggccgccaggcgggccagcgcggcgcgatagtcgcgtgccgctgccagcggcgcgacttcgctctcggcgttcgccacggcgctgcccagggccttctcggcagcttccaccagcaggctggcatccacgttcggcggaacctcgtcctcggacttggcgagaatattcgacacccgtttgttcgccgcggccagggcctcggcttcaggcaactggcggaaggcctggacggcctgtacgcgctggtcgaagtccagcggcgagcttggcttgagcgcgcgcaccgactggtacacggccacgtccacgccttcgtcctcgtagcgcgcgcgcaggcggtcgaacacgaagtccagcacctgctcggccaggccggcggccttgaccttgtcgccatattgctcgacggcggcgttgaccgcggctaccaggtccaggtcgagctgcttctcgatgaggatgcgcagcacgcccagcgcagcgcggcgcagcgcgtaggggtccttgctgccggtgggaagcatgccgatgccgaagataccgaccagggtatcgagcttgtcggccaccgccacggcggcgccggtcagggtcgagggtagctcggcgccggcgccgcgcggcatgtactgctcgttgagggccagggcgacgtcttccgcttcgccgccgtgggtggcgtagtagtagccggcgatgccctgcatctcggggaactcgccgaccatctcggtcgccaggtcgcacttggacaggatgccggcgcgcgcggcgttctgcgcattgccgcctatacgttcggcgatgtaggcggccaggccggagacgcgctgggccttctcgaacacggtgccgagctgggcctggaacactacgttgcgcaggcgctcgttgaagctttcgagcggctgcttcttgtcctgcttgaagaagaactcggcgtcggtgaggcgcggacgaaccaccttctcgttaccgctgacgatgttctccggcgccttgctctcgacgttggcgacggtgatgaagcgcggcagcagcttgccgttggcgtccagcaggcagaagtatttctggttgtcctgcatggtggtgatcagggcttcctgcgggacctcgaggaagcgctcctcgaaggagcagaccagcggcaccggccactcgaccagtgcagtcacttcgtcgagcaggctcggcggcacgatggcgctgccctgttgctcggcggccagttctgccacgcgcttggcgatcagctcgcggcgctcggcgaaatcggccagcacatgagcgccgcgcaggtcttccaggtacgctgccgggctggaaatacgcacattgtccggattgtggaagcggtggccacgggattcgcgcccggctttctgggcgaggatctcgcactcgaccacgtcgtcgccgaacagcatcaccagccattgggtcggacgcacgaactcctcgcggcgagctgcccagcgcatccgcttgggaatcggcagttcgttcaacgaggcctcgacgatgcccggcagcaggccggcggccggttggccggcgatggtctggctgaagcgcagcttcggaccgctcttgtcgatctgctgtagatccacgccgcacttcttggcgaagcccagggcggcctgggtcgggttaccgctggcgtcgaaggcggcctgtagcggcggaccgtctaggttgacggtacggtcgggctgctgcacggcgagttgctcgaccagcacggcgagacggcgcggcgccgcatagaaacgcgcagcggcgtaactcagaccggcagccttgaggcccttctcgataccgctgaggaaggcttcgccgaggctgttgagggcttttggcggcagctcttcggtgcccagttcgaccaggaaatccttggcgctcatcattcggcctccttcagcttggccagtacttcgtcacgcaattcgggggtggccatggggaagccgaggcgcgcgcgggcctgcaggtagctctgcgccacggcgcgggccagggtacgcacgcgaaggatgtagcgctggcgctcggtgaccgagatggcgcgccgcgcatccagcaggttgaaggtatgcgaagccttgaggaccatctcgtaggtcggcaacggcagctccagcgcgatcaggcggttggcttcgctttcgtagaagtcgaacagttcgaacagcttcggcacgttggcgtgctcgaagttgaaggtggattgctccacctcgttctggtggaacacgtcgccataggtgaccttgccgaacgggccgtcggtccagaccaggtcgtagaccgaatccacgccctgcaggtacatggccaggcgctccaggccgtaggtgatctcgccggtgaccggatagcactcgatgccgccgacctgctggaagtaggtgaactgggtgacttccatgccgttcagccagatttcccaacccaggccccaggcgccgagggtcggcgattcccagttgtcctcgacgaagcggatgtcgtggaccagcgggtcgatgccgatggctttcagcgagccgagatacagctcctggaagttctctgggttcggcttcaggaccacctgaaactggtagtagtgctgcaggcggttggggttctcgccgtagcggccgtcggtggggcggcggctcggctggacgtaggcggcgttccaagtctccgggccaatggcgcggaggaaggtggcggtgtggaaggtgccggcgcccacttccatgtcgtagggctgcagcaccacgcagccctgctcggcccagtagttctgcagggcgagaatcaggtcttggaaggtgcgcacggcgggcgtagtctggctcacgaaattcacctgtgctgaggcttcgatacaaaacgcggaagtatacccgattcccgcgccgcctcgcccgtccccccgatccctggaaaaccacggaaagccttatgccacgctgcttctggtgcaacgacgatcctctctacatggcctaccacgacgaggagtggggtgtgccgcagcgcgatcccgacgcgctgttcgaacttctgctgctggagggcttccaggccgggttgtcctggatcaccgtgctgaagaagcgcgagcgctaccgcgaggtgctgttcggcttcgacgtgcagcgggtggcacaaatgagcgacgctgagatcgacgaactgatgctcgaccccggcatcattcgcaatcgggccaagctcaacgctgcgcggcagaacgcccaggcctggctggagctggatgacccggctgggttcctctggtccttcgtcggcggccagccgaagatcaaccatttcgctggtcgtgccgaggtgccggcgattaccccggaagccgaggccatgagcaaggcgctgcgcaaggccggcttcaacttcgtcgggccgaccatctgctacgccttcatgcaggccagcggcatggtcatggaccatacccaggactgcgaccgttacgcccaactcgtcggctagccgggcgctccctgatggatgcgttcggatgttccacgtggaacatcggcgcgcagcatagctggtcgccccgcttccttggctgccgccctcgcccttcttcctggcgtacaatgcgcgttcgagtcgagcgaggagtgtttcgtggagaaattcaaaggtgccctggtggtgggggccctacgcctgttcgcgctattgccctggcgtgccgtgcaaggcgtcggggccggcataggctggctgatgtggaaattgccgaatcgatcccgcgaggtagtgcggatcaacctgtccaagtgcttccccgagttgtccgaaaccgaactggaaaagctggtcggacaaagcctgatggatattggccgtaccctcaccgaaagtgcctgtgcctggatctggccgcctgaaaagtcgctgaggtacatccgcgaggtcgaaggcatggaagtgctggaggaagcgctggcttccggcgatggcctggtcggcattaccagtcacctgggaaactgggaagtactcaaccacttctattgctcttacgccaagccgatcatcttctatcgtccgcccaagctgaaggcagtggacgagttgctgaagaagcaacgcgtgcaattgggcaatcgcgtcgcaccttccactccggagggtatcctcagtgtcatcaaggaagtgaagaaaggcggttgcgtagggattcccgccgaccccgagcccgcgcgtaccgctgggctcttcgtgccctacctgggcaccactgcattgatcagcaagttcgtcccgcagttgctttcacgcggcaaggcgcgtggagtgttcttccatgcggtgcgcctgcccgatggtagcggttacaaggtgatcctcgaagcggctccggcggacatgtacgacaaggacctggaagtgtctgtagcagccatgagccgcgagttggcgaagtatgtacgagcctatcccagccagtacatgtggagcatgaagcgcttcaagaaccgcccggatggcgagaaaaaatggtactgaggaaagggcgtcggaagacgcctttttcatatccgggtactatgctcagctctgccgcctcctccgcaggtcccgagggactcgatggataatcaacgacaatacccacgaaccccgctcaagtgccgaatccgtatcagtcacccgttatttggcgagctgatggcgcagacacgcgacctctccgacaccggggtctatgtcaaacacccggatctgacccagctcccaacaggcagtgtcgttactggccaggtacaggatctgccgatcgacgcgccgatcctgcagatggaagtcgtgcgagtcgatgcggaaggcgtcggcctgcgctttctcagcgaagcctgaacggtgatgttccacgtggaaccccaggcatgagccactgatcacagagtgggcgaaactgctgccggttatcggctagaatgcgcgccgctcggcatggtgccgggcatgggttccctcaccccatcgcgcaaaaaggacagtacatgtcagcctcttctccggcggcctggcgcggcaccctggccggcctgatcgccttccacatcgtcatcatcatcgccagcaactacctggtgcagttgccgatcaccctgtttggctggcacaccacctggggcgccttcagctttccgttcatcttcctggctaccgacctcaccgtgcgcttgctgggcaagggccctgcccggctggtcatcgcccgggtcatgatcccggcgttgatcgcctcctacgtggtctcggtgttgttccaggaagcggcgttccgtggtttctccgcgctgctcgagttcaacaccttcgtcgcacggatctccctggcaagcttcctcgcctatgtgctcgggcagatcctcgacatccaggtattcgaccgcctccgtcgttcccggcactggtggaccgcgccagtcgcctcgaccatcctcggcaacctgctggacaccttcaccttcttcttcgtggcgttctggcgcagcgacaatccgttcatggcgcagcactgggtggaaatcgccacggtggactacggagtgaagctgagcatcagccttctgctgttcgtgccgctctacggcatgctactcaacggcatcctgaagatgctgccggggcggccgcagagcaacgcttgaggctcatcgaggcagtctggaggaagggcgcaacggccgtgaccgttgcgcccttcttcgttcaggaggtggtagcccggtgcgcggccgtgagcagcgtcagggcatcgccgccgagcgtgaccaggatgtgcgccacgcgctgaatgggaacgccctgccctgtccgcacttcgatcctttccaaggcatggaggagaccgaggagagccctcaggcgctcctgtacggattcgagcatctcattggcggaggcgttccggtgaacgtagagaatcgcttgctcgtatgggtattcgacataggacgggactgaacgctcgtgcttcgacatgttggctccggaaaagtagttgaagtcgggtgtcgcgttcgggcttggaccgaagcgatgagtcgaagctagagggccggcagcggtcgctcaatggggtgttgggcgttcgggatgcaggctacatcgttgacagaagttgcctacgaatgtgtggaacaggtctttgtaaaagtgtcgtcggggcgtgctcgaaccgttccgccagcgctggatgaggacgcccgacccgtctgccggaactccggcctacgggtggagagaacgcgctgtactccgtcctggccggggaagcgcgagcctcggccggacgctcaggttctcgccctatcgagcttgcgcaggaacaccgtcatttccttttcggcctgcttgtcgccatgcgtcgcggcagctgccaggccttgctcccaggcctgccgggcgcccgcgagatcgccggcagcctggcgcgccttgcccagcagtttccagccagcggaatacgtcgggtcctgctctacgcaacgctggaggtgttccgtcgcgcgttcggcgtcgcccgcgtccaggtagcccttgcccaggccgaagcgcagcagcgcattgtccacgcctttggccagcatcttttccagaccttcgatcatcatcctgccctcttccaacgatgtcggccattgtgcccggctccggccaggctttgcacggaacagggggcttcggccgttgcgaaggaggcacgcggccccttcgtgttcgtaggccgaagccctatcgccgttcgcgatagggcgtgcctcagaagaacgtcaggccggcctggaacagtcgttcgacgtcgcggatgtatttcttgtcgaccaggaacagcagcacgtggtcgccgctctcgatgtgggtgtcgccgtgggcgatcagcacttcctcgtcgcgcaccagcgcgccgatggtggtgcccggcggcagcttgatctcgttgatcgagcgaccgatcaccttgctcgacttggcgtcgccatgggccaccacctcgatcgcttcggctgcgccgcggcgcagcgagtgtacgctctcgatgtcgccgcggcgaacgtgggccagcagggtgccgatggtcgccagttgcgggctgatggcgatgtcgatctcgccgccttgcaccaggtcgacataggccgggttgttgatcagggtcatcaccttgctcgcgccgagccgcttggccagcagcgaggacatgatgttggcctcgtcgtcgttggtcagggcgaggaacacgtcggtctcgccgatgttctcctccagcagcaggtcgcggtcggaagcgctgccgttgagcacgatggtgctgtccagggtatccgagaggtgccggcagcgcagcgggctgcgctcgatgatcttcacctggtagcggctctcgatggcctcggccaggcgctcgccgacattgccgccgccggcgatgatgatccgcttgtagctgtcgtcgagcctgcgcatctcgcccattaccgcgcggatatgggccttggcggcgatgaagaagacttcgtcgtcggcctcgatcaccgtgtcgccctggggaatgatcggccggttgcggcggtagatcgcggcgacgcgggtatccacgttcggcatgtgctcgcgcaactggcgcagctcctgccctaccagagggccgccgtagtaggccttgatgccgaccagttgcgccttgccttcggcgaagtcgatcacctgcaacgcgccgggatgttcgatcaggcgcttgatgtagttggtgaccacctgctccggactgatcagcacgtccaccgggatcgcctcgttgtcgaacaggccggtacgggtcaggtaggccggctcgcggacgcgggcgatcttggtcggggtgttgaacagggtgtaggcgacctggcaggcgaccatgttggtctcgtcgctattggtcaccgccaccagcatgtcggcgtcgtcggcgccggcctggcgcagcaccgtggggaacgaggccttgccttgtacggtgcggatgtcgaggcggtcgccgaggtcgcgcaggcggtcgccgtcggtgtcgaccacggtgatgtcgttggcttcgctggccaggtgctcggccagtgtgccgccgacctggccggcacctaggatgatgattttcatggcaggaacggctcgtcaggtttcgatcaacgggcggatatcttgatcagcttggcatagtagaagccatcgtggccttccacctgcggcaacaactggcggccgtggggctgtttcatgccccaggggccgggaaggtccagttcgcgggcgccgggcgtacgggcaaggaaggcggcgatgctgtcgctgttttccgccggcatcaccgaacaggtggcatagagcagcacgccgccgacttccagggtaggccacagtgcgtcgagcaattcaccttgcaggtgcgccagggcggcgatgtcttccggcttgcgcgccagcttgatgtccgggtggcggcggatcaccccggtggccgagcacggcgcgtcgaggaggatgcgctggaacggcttgccgtcccaccactccccggtggccctggcgtcggcggcgaccaggctggcttgcaggccgagccgctggaggttttcccgaacccttaccaggcggctctcctcgaggtcgacggcgaccacttcggccagtcccggctgggtttccagcaggtggcaggtcttgccgccaggcgcacagcaggcgtcgaggacacgctggccgggcgcgctttcgagcagctcggcggccagttgcgtggcttcgtcctggacgctgacgcggccctccgcgaagcccggtagttcgcgtacgtcgcgcggcgcggcgagctggatgccgtcgcggctgtagtcgcaggcgcgggcctcgatcccggcttcggcgagttcggccaggtaggcatcgcgctcgccgtggcgccgattgacccgcaaggtcatcggcgggtgtgcgttgttcgccgcgcagagcgtgtcgagttgctccggccaggcctgcttgagcgctttcagcagccagcgcggatggcccaggcgcgccgagggatcgcggtcgacctcggccagcagcgtctcgccttcgcgctgcgcgcggcgcagcacggcgttgagcacgcccttggcccagcccttcttcagcttgtcggcgcagccgacggtctcgccgatcgcggcgtgcggcggaatccgcgtgtagagcaactggtagaggccgatcagcagcagggcgtggatatcggtgtcggcggccttgaacggcttctgcaacaggcgcgcggccagggcctgcaggcgcggttgccagcgcgccgcgccgaaggccagctcctgggtcaggccgcgatcgcgcggggcgaccttgtccagttgcggcggcaacgcgccagacagcgaggcgcgtccggcgagcaccgcggccagtgcctggcaggcggcgagacgcgggttcattggccgagcacctggccggtggcgaattgctcgcgacggctgttgtagaggtcggcgaaggccagtggcttgccgcccggcacttgcaggcgggtcaggcgcagggcgccttcgccgcaggcgaccagcaggccgtcgcggctggcctcgaggatggttccgggcgccccgctgccctgccccaggctggcaccgaggactttcagcggcgcatcggcgaggctggtgtggcagaccggccagggggtgaaggcgcggacctggcgctccagttcgacggccggacggctccagtcgaggcgtgcctcgtccttgttcagcttgtgcgcgtaggtggccagggcgtcgtcctggtcctcgccatgcagggtgccggcggccaggccggcgatggcttcgaccaccgctttcgggccgagcgcggcgagccggtcgtgcaggctgccgccggtgtccgcggcggaaatcggcgtgctcaccttgagcagcatcgggccggtgtcgagccctgcttccatctgcatcacggtgacgccgctctccgcgtcgccggcttccaccgcgcgctggatcggcgcggcgccgcgccagcgcggcagcagcgaggcgtggctgttgatgcagcccaggcgcgggatatcgagtaccgcctggggcaggatcaggccataggcgaccaccaccatcaggtccgcgcgcagcgccgccagctccgcctgggcctcggcattgcgcaggctctgcggctgcatgaccggtaggccatgctccagggccaggctcttcaccgcgctgggcatcagtttctgcccgcggccggccggccggtcgggctgggtgtagacggcgacgatccgatgtggggtgtcgagcagggccttgagatgctcggcggcgaattccggggttccggcgaagacgatgcgcaatgcttggctcatgcggggctcgctaaaagaaaaggcttgccggggcaagcctttgggggatggggtcacgcctgctgtcgatgctgcttttccagcttcttgcggatgcggtcgcgcttgagggtggacaggtagtcgacgaacagcttgccgttgaggtggtcgcattcgtgctggatgcataccgccagcaggccttcggcgacctcctcgaaggggttgccgtcgcggtcgagggccttgatccggaccttctgcggtcggtccacgttctcgtagaagccgggtaccgacaggcagccttcctggtactggtccatttcctcggtcagcggttcgaactcggggttgatgaataccctcggctcggacttgtcttcgctgaggtccatgaccacgatgcgcttgtgcacgttcacctgggtcgcggcgaggccgatgcccggggcttcgtacatggtttcgaacatgtcgtcgatcagctggcgcaccgcgtcgtcgaccacctccaccggtttggcgatggtccgcaggcgcggatcggggaattcgagaatgttcaggatggccatatgcgtttgtgatgcacttgtggaatcgattgaaaatccgctgctaagatggcgcgcagcttgaaaacggcttcagaccgcgtttctcgcgggcttcgggcgtttcgcgtatgtcgacatgataaagggattcactgcatgaggaaatcactagtcgcccttctgctccttgccgcgagcggtctggcgcaggcccaggtcgacctcagggaagggcatccggaccgctacacggtggtcaggggcgataccctgtgggacatctcggggaaattcctccgccagccatggaagtggccggaactctggcacgccaacccgcagatccagaatccccacctgatctaccccggcgacaccctcagcctggtctacgtcgatggccagccgcgcctggtgctgaaccgtggcgaatcgcgcgggaccatcaagctgtcgccgaagatccgcagcacgccgatcgccgaggctatcccgaccatcccgctggacaagatcaacagcttcctgctggccaaccgcatcgtcgatgacgagaagaccttcaccagtgcgccgtacatcgtcgccggcaacgccgagcggatcgtcagcggcaccggcgaccgcatctacgcccgcggcaagttcgccgacggccagccggcctatggcatcttccgccagggcaaggtctacatcgatccgaagaccaaggaagtcctcggcatcaacgccgacgacatcggcggcggcgaggtggtggccaccgaaggcgacgtcgcgaccctggcgctgacccgcaccacccaggaagtgcgcctgggcgaccgcctgttccccaccgaggagcgtgcggtgaattccaccttcatgcccggcgagccgagccgcgaggtgaagggcgaaatcatcgacgtaccgcgcggcgtgacccagatcggccagttcgacgtggtcaccctgaaccgtggccagcgcgacgggctggccgagggcaacgtgctggcgatctacaaggtcggcgagacggtgcgcgaccgcgttaccggtgagtcggtgaagattcccgacgaacgcgccggcctgctgatggtgttccgtacctacaagaagctgagctacgccctggttctgatggccagcaggccgctctcggtaaccgacagggtgcagaatccctgactcgaaacccccgcctcggcgggggtttcgcgtttctgggggaaggaaatttcatacgacggtttccaggatggaagccggacccttcccctcttcctgtcagcgatggacctgcctgctatggatgagtcgcgatgaagaaccattctccagccgaactggaagcacggctgcgcctgcatggcctgcccgaactggggcccatgcgcttcctgcgcttgatcgaggccttcggttcggcctcttccgcgcttgccgcgccagccggcgcctggcgcaccctgggagtgcctgccgaggccgctgccgcgcggcgcagcccggcggtgcgggaagcggcgggtgaagccctgcgctggctggaaggtccgcgcaggcacctgctgatgtgggacgacccgggatacccggcactgctcgccgaagtcgccgatgccccgccgctgctgtacgtcgaaggcgctccggagactctggaacggccgcaactggcgatggtcggcagccgccgcgccagccccgccgggctgggcaccgcccggagctttgcgcgcagcctggcgcagggcggcttcgccatcaccagcgggctggccctgggcatcgatggcgccgcccacgagggcgcgctggaggttggcggcgtgaccgtggcagtcctcggcaccggcctgcgcaggctctatccgcgccgccacgaggcgctggcgcggcgcatcgtcgagggtggcggcgcgctggtttcggaactgccgctggacagcccgccgctgccggcaaactttccccggcgcaaccgcatcatcagcggactctcgctgggtgtgctggtggtcgaggcaagtcccgccagcggctcgctgatcaccgcgcggctggcggcggaacagggtcgcgaggtatacgccatcccgggctccatccaccaccccggcgcacgtggctgccaccagctgattcgcgatggcgcgctgctggtggaaagcgtcgggcacgtgctcgaagcactgcgcggctgggcgcaggcggagccagcggaagcgccggcgcaacccctgccccaccctttgctggcgctgctgcgcgccgcgccctacaccagcgaaggcctggccgccgccagcggcatgacgctgcccgacgtgctggcgacgctcagcgaactggaactcgacggccgggtcgcctgcgaggccggcacctgggtgcatcgctccggctgaaaccgtacacttcgcgcaccctgtccgctggagtgagtcgatgatcagcagctttcgtgcgcaatgcgccgcccgggtcgtccgcgagggcggcgtgatcgcctatcccaccgaggcggtatgggggctcggctgcgacccgtggaacgaggatgcggtgtatcgcctgctggcgctgaaggcgcggccggtggaaaagggcctgatcgtggtggcggcgaacatccaccagctcgacttccttctcgaagacctgccggacgtctggctggaccgcctggccggtacctggccggggccgaacacctggctggtgccgcaccaggagcgcctgccggagtgggtcaccggcgtccacgacagcgtcgccgtgcgggtcaccgaccatcccctggtacaggaactgtgccatctcaccggtccgctgatctccacctcggccaatccggccgggcgcccggcggcgcgcacgcggctgcgggtggagcaatacttccacgacgagctggacgccatcctcggcggcgcccttggcgggcgccgcaaccccagcctgatccgcgacctggtgaccgggcaggtcatccgcccggcctgagtacgcgcttcagggcaacagtacggtcgagccggtggttcgccgtgcggccagttcggtatgcgccctggctgcttcggccagggcgaagcgctggttgatctcgatgcggatgtcaccgcgctcgatcaggccgaacagctcgtcggccatcgcctggagtttttccggggtatcggcgtagctgcccagggtcggccgggtcacgtacagcgaacccttctgcgagaggatgccgaggttgaccccggtcaccggccccgaggcgttgccgaagctgaccagcaagccgcgcggcgccacgcagtccagcgaggtttcccaggtatccttgcccaccgagtcgtagaccaccgggcacttcttcccgtcggtcagttcgagcacccgccgcgccacgttctcgtggctgtagtcgatggtctcccaggcaccgtgctgcctggccaggcgcgccttttccggcgagctgacggtgccgatcagttgcactccaagggccttggcccattggcaggcgaacaggcccacgccgcccgcggcggcatggaagagaatggtttcgccgccccgcagttcgtaggtctggcgcagcaggtattgggtggtgagccccttgagcatcaccgcggcggcctgttcgaagtcgatgccgtcgggcaggtggaccagcttctcctccgccagcacatgcagttcgctgtaggcgcccagcgggccggtggcgtaggcgacgcggtcgccgaccttgaaacgggtcacttcgctgcccaccgcctcgacctcgccggccccttcgctacccagccccgaagggaagccgggggctggatagaggccgctacggtagtaggtgtcgatgaagttcaggccgatggcgcgattacgcacgcggacttcccgggggcccggctcggcgggttggtagtcgcggtattcgaggacttcggggccgccgtaggcagcgaactggatgcgcttggccatgctggaactcctgcttcgtcagggtttcggacggtcgcgccgggtgggcgaccctgggtaaaggccttcatccaagccttccccttgacggccgtcaagcgccggctacccatccagggtggtatgcttgcgccctcgtttcgtcgccagcccgcgccccgcgcggcctccccgctccaaggtgaactccgtgaccgaccgtatcgccgctgtcaaaacctacctgctcgacctgcaagaccgcatctgcgccgccctcgaggcggaggacggcaaggcccgcttcgccgaggacgcctgggagcgtccggccggtggcggcggacggacgcgggtaatcggcgacggcgcattgatcgagaagggcggggtgaatttttcccacgtcttcggcgatagcctgccgccctcggccagcgcccatcggccggaactggccgggcgcggtttccaggcgctcggcgtgtcgctggtgatccatccggaaaacccccacgtgccgacttcccatgccaacgtgcgtttcttctgcgccgagaaggaaggcgaggagccggtctggtggttcggcggcggcttcgacctgaccccctactacgcccacgaggaagactgcgtgcattggcaccgggtcgctcgcgacgcctgcgcgccgttcggcgcggacgtctatccgcgctacaaggaatggtgcgaccgctacttccatctcaagcaccgcaacgagccgcgcggcatcggcggcctgttcttcgacgacctcaaccagtgggacttcgacacctgcttcgccttcatccgcgctatcggcgacgcctatatcgacgcctacctgccgatcgtccagcgccgcaagcacacgccgttcgatgaacggcagcgagagttccaggcctatcgtcgcggtcgctacgtggagttcaacctggtcttcgatcgtggcaccctgttcggcctgcagtccggcggccgtaccgaatcgatcctgatgtcgttgccgccgcaggtgcgctggggctatgactggaaacccgagccgggcagcgaggaagcgcgcctgaccgagtatttcctcgccgaccgcgattggctcgccggccagccctgacccgcccgcaggggacgagtccgctcgtcccgtcccaccccggcaaaggaacgacccatggaccgctactgcgtattcggcaaccccatcggccacagcaagtcgccgctgatccaccgcctgttcgccgagcagaccggcgaggcgctggtctatgacgcgcagctggcgccgctggacgatttccccgggttcgcccggcgcttcttcgagcagggcaagggcgccaatgtcaccgtgccgttcaaggaagaggcctatcgtctggtggacgaattgagcgagcgggccacccgggccggggcggtgaacaccctgatccgcctggccgacggtcgcctgcgcggcgacaacaccgacggcgcgggcttgctgcgggacctgacggcgaacgccggggtcgagctgcgcggcaagcgggttctcctgctcggcgccggcggtgcggtgcgcggggtgctcgaacccttcctcggcgagtgcccggcggagttgctgatcgccaaccgcacggcgcggaaggccgtggacctggccgagcgattcgccgatctcggcgcggtgcgcggctgcggtttcgccgaggtcgaagggcctttcgacctggtcgtcaacggcacctcggccagtcttgccggcgacgtgccgccgctggcgcagagcgtgatcgagcccggccgtaccgtctgctacgacatgatgtatgccaaggaaccgaccgccttcaaccgctgggccgccgaacgcggtgcggcgcgtaccctggatggcctgggcatgctggtggagcaggccgccgaggcattcttcctctggcgtggcgtgcgtcctgcctcggcgccggtgttggagacgctgcgccggcaattggcaactgtctgagttgtcaggccgcatttgagacgtacgtctcaaatcggtttccatctgacatgtaggaatcacaaaaccgggttaagacttcaggcttcactcactctcgagcgctgccgatgaaaaccttcgcccgcctggccgccggtctctgcatctgcgccatcgccagccaggccaacgcctggtcgcaaccgacccacaagaacatcgtcaaggacgccctggccttcatgaactcctcctacgccaccgaggagatgcgtcaggcctaccggttctacgtgagcgccgccggcagcgaggcgcaggccggggagatcctcggccaggcggccttcgacgtggacgacttcaaggacacccgtctcgggggctggtgggtcggctacgaacacgcgccgctgtggggcgcggcttcgggcatcgtcaactacacctcgtactggcacttcctcaacctggcccgcgacggcgattcccatggcaacccccacggcggctacgactaccgctaccacaaggtcgacggcggcatcgccgacgtcgactggtacgccatggtctatctctacaaccgcgagctgaagcgcgaggacttcgacaccaccgaggcgcactaccgccagggcacccgctcggactggcaggagcactacggcgacttccagaccgccgccttccagccgatcgacaacctcgccacctactggttcgagcagttccgcgccgcgccttcgctgcaaaccatcggctatgccctgcacgccaccggcgacgtggcccagccgcaccatgtgtggatcacctcggccaacggccattccagctgggaaggctgggtcgacgaccactacgccagcgagaagctcaacgacccggcggcggtggccaacctggtggggcgctacgatccgagcaagagcatccgcgacctgctcacccagaccggccaggtcgcctacgcgcgtcccgagccgctctacgacaccagctacgagacgcgcctgcgggtggcgaaggagctgattcccgagtccatcgccctgaccgtcaccgtactgaccaagggcgccaacagcttcgatgcacagactgctctctgaccgcgctcggggctggcgtcgcgcactgtgcggggtcgccttcgggctgctggcgtggagcgcccatggcgtccccgccaaggcgccgcaggatctgcggatcgacggcgaggtgctgccggggaaaagcgtcgacctgctcgagcaggccttgtcgcgggtcaagttcaacaccgacccgcagcagttgcgccgtggcctggtggaaaaccgcctgctggcacgcgcggtggaagaccagctcaccgcgcagagccgcgccgatctcgacgccagcgtggagatcgaggccggcaacctgctcgaacaggtatacggcaggcgctaccgcgaggacctcgggccatacctgcgccagccccgggccctgagcgcggagcgtttgcgcgaggtgctggcgccgaggagccgcggcctggtggaaaacagcctgctgctggacgagacgcagcgccgcgaggcggccggggtcgagctgatcggctggcagtttcccggccagccggcacaggtcctcgacctgctatcgctgtacgaaggcgacaacgtccagggccaggtcgaattgcaacagggcaacctcgcctacctggcgcgccaggtccagacccgcatccgccgcgactacctctggtaccgcctggcccgggacggcttcggcccggcagagcggcagggcgtgaggaccctggtgcgggacaagctggtgcgccatcgctatctgcaccagatcggcctctacagtgatttccaccatgagtccgatgcgctgcgggaactcgccggcaaggtcagcgacaaggacgccgaggcctactatcggcgcaacctggagcgttaccgcaacgtcgcgcaggtgcaggcggcgcatatccgcctggccgaccaggcgagcgcggacaaggtctacgccgagttgcgcaacggcctggccttcgacgaggcggtacgccgctattccctggccgacgacagggaccgcgacccgcccggcgacctaggcctgatacggccccaggacggccggctcgacctgctgcgcaagactgcgctgatccagaaggccgatacggtttcccagccgatgcgcatcgacggcgcgttcgagatcgtccgggtgcgtagccgcgaggatcgccagttgcccctcgacgaccgcagcgtgcgcttcgaggtgaaccaggcggtggcgcgcgagcaactggcagcacagttcgagacgcgcctgcgcaacctgctggccggcgccagggtggaaggcctgtgaagcgctggctcggcgttgccctcggctgcagcgggctggcgatcgccctggcctgcgccggcgtgttgctggcgcccgccgatatggccgcttcctcgtcttctccgccgccagccaggacggttgcggcgctgcccgcggtcgacgaccgtccgccgccgctggcgccggtacgatcgcaagcggtggcaccggcgtacgaggcggagccgccggcggcggaactggatcgcgagcaggcgatccagttcatgcagatgctgcgcgacgagggcgacccgcgcagcccgccgctcggcggcctgcaaccacgccagggcgcgacggctcaggagctggccgatccgaagcagtaccaggccttcgaggaacgacagacccgcgaactggtacaggcctacaccagcggcgtacagcagataccggaaatccgcgcgcggatcgaggcggccgaacagggtggcgagcgcagcgccgaggaaatcgacgaggctcgcgccgcccttggacagttggagatgatgcgcgacaagctgcagcgggaatcgccgcaactgctgcccggcgacagcgcaccgacatcgccggcggcgccctgagcgtcagccttcgtagtgcaggcggcagccttcgtcggcctgccggcccagcgcttcgcggacctgcgggcgagcgtggcgcaataccaggcggcgtccctcggcgtgcaggcggcgggcttcctgctgcaacagcactgcgccggcgaagtcgatgaagttcacctggcgggcgtccagcaccagccgtggcctgtcgcattggcgcatgaggcgttgcaggtagtcgcaggcgccgaagaagatcgagccttcgatgcgcagcacctcttcctcgtcgttgcgctggcgcagtacgcgtggtgtcgaggtgcgccgcaggtagaagaacagcgacgccagcactcccgcgtagatggcgttctgcagcggcaacagcagcgtggccagggcggttaggccggccaccaggcattcggcgcggccgctgcggtagagcgcgcggagcgccgggcggtcgatcaggccccaggcgatcagcaggatgcctgcggccatcgccggcaacggtacatgctcgatcaggcgcgcaccgagcacggccagcagggccacccagagcgccgaaaacgcacccgccagcggggagcgcgcaccggcttccagattgagcccggagcgggtgaaggaacccgccgacaggctcgccgacagccaaggcccgagcaggttcgacagaccctgggcgcggacctcctggttggcatcgaacgcgtctccctggcgcgcggccagggcgcgggcgatcgacaggctggtgaccagcccgagcatgccgcaggccaccgccgcaggtagcaggtcgaggatcgatcgggaatcgaagaccagcggattccaacccggcagtgcactcgataaggcctgcacatgggctaccgaggcgaaggtcccgggtagcgcccagaccagcgtggcaccgcccagcaagccaagcagcagggccggccagcgcggtcggaggcgcctgaccagcaggctgagcgcgaagctgaagccgcccaccagcagcgatgggccatcgaactcggcgaaccgcgccagcagccgccagccgtttcccggcgctgcgccctccccgctcgcggccaggccgagaagatagggcagttggccgaggacgatcagcagcgccgcgccaagggtgaagccgagcatcaccgaatgcgagacgaaattgaccagcgacccgacgcgcaggacgccgagcagccactggaaggcgccggcgagaaaggtcagcagcagcacggcctggacgtattgcgggctgcccagcggcgccaggggggccaccgaactgaacagcagcaccgagatcgccgcggtgggaccgctcaccaggtagcgcgacgagccccacaggcaggcgatcgccactggcagcatcgccgcgtacaggccgtactccgctggcaggccggcgatcagcgcataggccatcgattgcggcagtgccaggatcgcgccattcaggccgacccaggcctcgcgcctgagcgtgccccggcgtagccccggtagccaggcgaggaacggcagcaggcgcgtccacatggcgctatggctggccgcgaaccgcggccagggcgtcgccgccgtcgcggctggtcaccccttgcagccaggcctcgagcacccgcgggttggccttgagccaggcgcgggtcgccgaggccggagtcgccgtgccttccagcgcgtcgctcatcaggcggttctccatgtccaggtcgaagcgcaggttggccagcagccgcgccgggttcgggcactgcgcggcgtagcccttgcgtgccagggtatagacctggccgcggtcgccgaagtactgctcgccgccttccaggtagcgcaggtcatggcggatgttcatcgggtgcggcgtccagccgaggaacaccagccagcgctggcgcttctcggcccggccgagttcggcgagcatcgcctgctcgctggactccaccagcttccagtcgccgaggccgaactggttggcgtcgatcatcttctggatcgactgattggccggcgcgccggagccgatcccgtacagcttgcggttgaagcgttgcccttgcgcggcgaggtcttcgaagcggtgtacgccggcgtcccagacgtagcgcggcaccgccagggtgaagcgggtgccatcgaggttgcgagcgaggcgttcgacctggccgctggcgacgaacttgtcgtgatagtcctggtgcgcgggcatccagccgccgaggaaggcgtccacctggccgtcgcgcaggccgccatagatgatcggcaccgacagggtatcgatcttcacctggtagccgaggctttccaggagaaacgcggcggtggcgttggtcaccgcgatatcgctccagcctggatcggccagcctgacgcgggcacaggcggggtcttcggcgtatagcgaggcgctgcccaggaacagggtggcggccagcaggcaggtgggaagccggttcatggaagtgccctcgtgctcagggttgcgggaagcgcgcgcggcgctcgagatcgtccaggtcgatatggttgcgcatgtactgctggctggcgtcgatccacggctggtggtcccaactggccagccgccctcgcgccagcgcggcggccaccaggcgtcggcggcgctggctgtcgagtacggcgcgggtgatcgcggggatgtcccagcgtcgccgggcctcgtcgaggaacgcctcgaacgttccgcgatgggccggactggcggcgaggttctcgcgctcctgcgggtcgttgcgcaggtcgtagagcaggcaggggtcctgctcggagtagatgaacttgtagtcgccgcggcggatcatcatcagcgggctgagggtgccctcggcggtgtattcgccgatcacctcgtcatgcccgctgccgtcgcgcaggtgcggcagcagcgagcggccttccagcggcaggcgtggatcgacctggccgccggccagctccaccagggtcggcagcaggtccacggtggataccgaagcgccgatgcggcgcggcgcgaagcgcgccggcgcatggaccagcagcggcacgcgcgcggccatctcgaaccagtgcatcttgtaccagaggccgcgctcgccgagcatgtcgccatggtcgccggagaacaccacgatggtgtcgtcggccagcccgcattcctccagggtcgccagcagcgcaccgatctgcgcgtcgacgtagctgcaggcgccgaagtaggcacgccgggcggcgcggatgcgctcctcgggcaacggcttgtcccacaggtcgatgaccttcagcaggcgttgcgaatgagggtcctgctcctcctgggcgaagcgctggcgcggcagcgggatgtcctcgtcgcggtagagattccagtagctcgccgggatgctgtaggggtcgtgcggatgggtcatcgacacggtcaggcagaatggctggccggcgtgctggcgaacatggtcgtagaggtactggcgggccttgaacaccacctcctcgtcgaagtccagctggttggtgcgcacgcagggaccggcctgcaaaaccgaggacatgttgtggtaccagctcgggcgcacctccggctcgtcccagttcaccgcccagccatagtccgccggatagatgtcgctggtcaggcgttcctcgtagccgtgcaactggtcgggaccgcagaagtgcatcttgcccgacagcgccgtgcgatagccgaggttgcgcaggtagtgggcgtaggtgggggtatcggcggcgaagtcggcggcgttgtcccaggcgccgatgcgagtaggcaagcgaccgctgaccagggtgaagcgcgacggcgcgcagagcgggctgttgcagtacgccgagtcgaacaccacggcccgttcggcgaggcgcgagaggtgaggcatgcgcagcaccgagcgcggatcgtgaagcggcagcagcggcgcggccatctggtcggccatgatgaacaggatgttcggcgaggtcttcatcgggcggcttatcccatgcgattgggttatgcgatagtgctgcgtcgatcatcagtgcatcgaaatccctggtaaaccgcatggggctggatgcgttggataagcctggcttatgggagaacgcctcatgccgccatccctcgacctgctccgggtattcgagtccgccgcccgccaactcagcttcaccgctgccgccgaggagctggggaccacccagcctgcggtcagccagcagatcaaacgcctggagaaggagctggcgacccctctgttccagcgcgttcatcgaggcatcgtgctcaccgacgccggccagctcctgctccgccacgtggccgccggcctcgagacgatcgatgccggcatcgccgcgctgggcgcgcgccagcgccacgaggtgctccaggtggccaccgactacgccttcgccgcctactggctgatgccgcgccttccgcgcttccaccaggcccatccgcacctggacgtgagcctggtgaccagcgagcgcggcctggccggccagcgcggcgatatcgacgtggcgatcctgttcggcgacggtcgttccaagcacggcgaagcgcaccggctgtttcgcgaggaggtgttcccggtctgtagcccgcgcctggtcgagggattgcagttgccgctggccaaggcgcacctggcgcgcctgccgatgctgcatctgaagccggcgcagcacgcccgctggttcgactggccggcattgttcgaagcgttggccatcgatcggcagccgattccggcggtgctcagcttcgacaactacaccttgctgatccaggcggccatcgccggccagggcgtggccatcggctggcgccacctggtcgacggcctgctcgaacaggggctgctttgccggcccattggcgagagctgcctgtcgcgatacgggtactatgcggtattgccggagcgcaagcggcgccagcggctggtcgacggtttcgtcgactggctgcaggccgagttgcaggccggcggcgcttgaagaggtgacgatgaacgagtattccaccccccgcatccagggcttccatgctcacgtctatttcgatgcgcagagcatcgagcgagcccgcgccctttgcgaagaggcggcgcggcgctttccgctgaagatggggcggatccatgagcggccggtagggccgcatccggactggagctgccagctggcattcgctcccgaggtgttcggcgagctggtgccctggctggccatccatcggcaggacctggtggtgttcatccacccggtcaccggcaacgatctgctcgaccatcgcgaccgggccatctggatgggagccattcgcccgctggacctgtcgatcctggacgaaggcccgcaacgctatgacttcgccgtgccttgaggcgcggtcatcgtcatccagtcgtgcagttcgcattgcagctcgcccagtgccgtcaccaggtcgtcgacggcatcggcgagcttgcgcacggagctttcgccgcaggcgatctccagttggtggcaggcgcgttccacggcgtgggcgtggatcagcgaggccatgcccgccaggcggtgcgccagctcgttgagttcctgggtctgctcgcgctcctgggcgcgccgcagcttgcgggtgtcttcgttgttgctggtcatcagctgcgcgacgagcaggcggctgatttccggttggttggcgcggtcgcccagggcggcggtcaggtcgaacgttcgcatgggatcctcagatcagctcgtggcggcgggcgaaatcgatcaggccggccagggaatgggcgttgagtttcagcatgatgcgtgacttgtaggtgctcacggttttctcgctgaggaacagctgctgggcgatggccttgttggtgttgccgttggccaggtactgcagcacggtcatctcgcggtcggaaaggctttccagcatgcgggcctcgttgtcgcggctctgctggttgatgctgcgcaacgccccggtggggaagtggatgtagccggccagcacggccttggcggcgagcagcagctcggagaggttttcccttttgctgacgaagcccatggcgccggcctgcaggcagcgcggggcgaactgcgccggattctgccgggtcaggaccaggaccttggtgtccagcttcagggacttcaggcgggctatcacttcgagaccgtcgatcttggggatgccgatgtccaggatggccaggtcgggagacttcttgcgggctacctgcagggcttcggcaccgttgtcggcctcgccgacgatggtgaaaccgtcgcgctcgaacagcaagcgcacggccaggcggatagcgggatgatcatcgacgatcagcaccttactcatgcgaaccttctttgaatgcgttggctatttgggtgaggcgctattcaaggcttcggcagagtcggcggacaataagacgtttctgaaagtgaccgtgaatttttcctcacggttctggcagcgtgcaacgcaaggccaggcgcagcgggttgcctgcgcctggcgaatgccgctgtcagggtctgtcagcgtgcgttgcgcacgccttcggccagctcgccgcacagggcgaggacatccttgaccgcctgggcattgtcgcgggccttggcgatccggtcgatcagcgccgagccgaccaccacgccgtcggccaaccgcgcgaccgcggcggcgtgttcggcgctgcggatgccgaagccgataccgatcggcaagtcggtatgccggcgcaggcgcgccaccgcttcctcgacgtgttccagggtcgccgcgttggcgccggtgacgccggccaccgacacgtagtagacaaacccggaactgccttcgagcaccgtcggcaggcgctggtcgccggtggtcggggtggtcaggcggatgaagtcgaggccggcggcctgggccgggtggcagaggtcttcgttgtgctccggcggcaggtcgaccacgatcaggccgtccacccccacctccttcgcctcggcgatgaagcgctcgacgccgtagtggtggatcgggttgaagtagcccatcagcaccaggggtgtctcgctgtcgccgctgcggaattcgcggaccatctgcaacgtcctggccagggtctggccgccgtcgagggcgcggatgttggccaactggatggccgggccgtccgccatcggatcggtgaacggcatgcccagttcgatcacgtcggctccggccgccggcaggcctttgaggatttccagggaagacgcgtagtccgggtcgccggcggtgacgaaggtcaccagggcggcgcggttttcctgcttgagctgggcgaagcgggtctgcaggcggctcatgctttcgactcctgttgcatgtggtgcatgacggtctgcatgtccttgtcgccgcgaccggacaggttcaccaccatgatgtgctccttgggcaggctgggcgcacgcttgaagacctcggccagggcatgggagctttctagtgccgggatgatgccttcgaggcggcagcaggtgtggaaggcctccagggcttcgtcgtcggtgatcgaggtgtactcgacgcggccggtgtcgtgcagccaggcgtgttccgggccgatgccgggatagtcgaggccggcggagatggagtgtgcgtcgatgatctggccatccgcatcctgcagcaggaaggtgcggttgccgtgcagcacgccgggaaccccgccgttcaggctggccgcgtgcttgccggtgtcgatgccgtggccggcggcttccacgccgacgatctgcaccccggcgtcgtcgaggaacgggtggaacaggcccatggcgttggagccgccgccgatgcaggcgatcagcgaattgggcaggcgcccttccttctcggccagttgctcgcgggtttccttgccgatcaccgcctggaagtcacggaccatcgccgggtacggatgcgggccggcgaccgtgccgatcaggtagaaggtgctgtcgacgttggtcacccaatcgcgcagcgcctcgttcatggcgtccttcagggtaccggtgccggcggtcaccgggatcacctcggcgcccagcagcttcatgcggaagacgttggcctgctgccggtcgatgtcggtggtgcccatgtagatcacgcactgcaagccgaagcgcgcggcgacggtggcggtggccacgccgtgcatgccggcgccggtctcggcgatgatgcgtttcttgcccatgcgccgggccaggaggatctggccgatgcagttgttgatcttgtgcgcgccggtatggttcagctcctcgcgcttgaggtagatcttcgccccgccgcagtgctcggtcaggcgctcggcgaagtacagcgggctcggccggccgacgtagtcgcgctggaagtaggccagttcctcctggaacgccgggtcgtccttggccttctcgtactcgcgggcgaggtcgaggatcagcggcatcagggtctcggcgacgtactggccgccgaagcggccgaacaggcccttggcgtcggggccgttgcgataggaagtcatggagggctccaggaaatgacgtatgggcagaatctaatccccccgccgggcaaaagaaaccgataagattgcgcaaacctgtcaggaaaactcacgaatagccatgagccgcgacctgccctccctgaatgccctgcgcgctttcgaagccgctgcccggttgcacagcatcagcctggcggccgaggaactgcacgttacccatggcgccgtgagccggcaggtgcggttgctcgaggacgatctcggggtggccctattcggcaaggatggacgcggcgtaaaactcaccgattccggcgttcgcctgcgtgacgcctgcggcgatgcgttcgagcgactgcgtggcgtctgtgccgagctgcgccggcagaccgccgaggccccgttcgtcctcggcgtacccggcagcctgctggcgcgctggttcatcccgcggctggaccggctcaaccgtgccctccccgacctgcgcctgcaactgtccaccagcgagggcgagttcgatccgcgtcgtcccggcctggacgccatgctctggttcgccgagccgccctggccggcggacatgcaggtcttcgaactggcgcccgagcgcatgggcccggtggtcagcccgcgcctggcgcaggaaaccggcctggcccaggcgcccgccgcgcggctgttgcaggagccgctgctgcataccgcctcgcggccccaggcctggccggcctgggccgcgagccaggggctggcggcggaggcgctgcgctatggccaggggttcgagcatctctactacctgctggaagcggcggtggcgggcctcggcgtggccatcgccccggaggcgctggtccgcgacgatctcgccgcgggccgcctggcggcgccctggggcttcatcgagaccgatgcgcgcctggccctgtgggtaccggcgcgcctgcacgatccgcgtgccgggcgcctggcgcattggttgcgggagcagttggcaggctgagcgctggcgatttgctgcacttttccggctcggctagtgtccattgaacagaggcgcccgtcgggcgcgaagaaccaggcatcgtccggggagagagttcatgtccaatcaccacacctacaagaagatcgaactggtcggctcgtccaagaccagcatcgaggacgccatcaacaacgccctcgccgaagcggcgaagagcatccagcatctggaatggttcgaggtggtggatacccgcgggcacatcgagaacggcgccgtcggccattaccaggtgaccctgaaagtagggttccgtatcgccaatagctgatggcaccctggaaacctgtccacgatcgccagcgccctgggaaggccaccgcgtctttccgcttcgccggatcatgcacaggctatgagggcggcgtgcctccatgggcggcgcgctcgtctcaaccttgccgcatttggcaagcctgacccgttcgggtcttcatccatgcaacgagggaatgtgttcatgaagaagttgatgttggcagtcggcctgtttgccgtggcgggcagcgcattcgccgccaagccctgtgaggaactgaaagccgagatcgatgcgaagatcaaggccaacggcgttcctgcctacaccctggaaatcgtcgacaagggcagcgtcaccgacaagaaggtagtcggcacctgcgacggcggcaccaaggaaatcgtctaccagcgcggctgatgcagcgcctgcgacgagcagtatccggggccggctttcccatgggagccggccctttctttttgccgcgatgagtaccctaccaacgatgggtcttgttgcagttcgtcgagaaagcgtgccatctaacggattaatccaaaagtctgtgttaggtttttcggcgcgcccagatggccttgtgccttactcccggattgtccgactcatggaagacggatttcggaatattcctgcttacccgctgtagccgctgggccagtatcgcgcctctctgaattcaaggaatgaactcgtggctctccatcgcctggcctttatcttcctgtgcctgccgctcatggccagcgccgcccccttcacctcccccggcgaccgcgacctgatccgcgaccgccagcagcgcctgctggacgaacagcgcaagcgcctggaggaactccagcaactgcccggcaagggagcgcccgccgctgcggatgcctccggcgacgacgagcgctgcttcgagatccgccgcatcgagatggaaggcgccgggcacctcggcgaaagcgcgcgtcgccaactgctggcgccctaccaggggcgctgcctgggcgtcggccagctcaatgcgctgctcaaggccgtcaccgaccattacctggatcgcggctacgtcaccacccgcgcctacctgccacagcaggacctggcctccgggaccctgcgcatcatcgtcgtcgaaggccgcctggagggcctggacagctccgcgctggccagcccgcgcgaactggcgatgagctttccgggcaggaccggcgagctgctcgacctgcgcgaactggagcaactggtcgaccagttgagtcgcctgccgtcgcgccaggcgcaactggagctagtgcccggcagcgaggtcggcggcagtcgggtgcgtctcaagggcgagcgcgacaagccctggcgggtctccgccacgcgcaacaacgacggcgacgtcagcaccggcgagcagcagatgggcctgggtctggactgggacagcccgctgggcctggccgaccagctcaacctgcgcgccaaccgcgacgcggtgaccgaccgctggcgccattccgacagccagagcctgttctacagcctgccctggggctggtggaccttcacctacggctacagccagagcgactaccgcacgcgcaacgaggccagcggcttccccttcaagctcgatggcgacagccgcagccaccagttccgcgccgaacgcgtgctgcaccgcgacggtgtgagcaagaccgccatgagcctggggctcagccaccagcgcaccaacaactatgtcgaagacacccgcctggaagaccagagcacgcggatcaccgagacccagctcggcttcaaccatggccggcggatcggcagtggcttcgtcaacctcgacctcggctggcagcagggcatcggcgcccttggcgcgcagggtcgcggccacccgcaggcgggcgatccgaatgcgcgctacgacaagtacagcctgaccctcagctacctgcagccgttccagctatggggcgagcgcttcagcttcgacagcctggccaccgggcagaggagcgaggacgtgctgttcagcccgcagcgcatcagcctcggcggcaacagctcggtgcgcggcttcaaggaccagaccctgaccggcgacagcggcggctactggcgcaaccagttgcgctggcggcgtgcggtggaatgggcgccgctgcggccctggctgcaggaatacggcgtggccttcgcctacgacgtcggcgtgatccgccacgaccgctacaacgacggcgccagcgggcgcatgagcggcaacgccatcgaactggatgcccgcggccgctatttcgccgccagcgtcggcttcgcccgctcgctggagcggcccagcgccatcgagcggcgcgagcacccgatctatttccgggtcgacgcgttcttctgaagacgcggcgacctcctgaacgctttaggaaagcgcctacctgcatcgaggccctttccttggaaaaccttgcttaacctcgccgggcccctacccgccaaggagtaacgatatggacatccgcagcccgctgaaccagtgcatcgccctgtccctggccggcatcctgttcctcaacccgatcgtcgccgcggcggcggggctggcgctggacaaggccgccggcggcaacaccggcctgggccaggcgggcaacggcgtgcccatcgtcaatatcgccacgcccaacggcgccgggctgtcgaacaaccatttccgcgactacaacgtcggcgccaacgggctgatcctcaacaacgccaccggcaagacccagggtacccagctcggcgggatcatcctcggcaaccccaacctcaagggccaggcggcgcaggtgatcctcaaccaggtcaccggcggcaaccgcagcaccctggccggctacaccgaggtggccgggcagtcggcgcgggtgatcgtcgccaacccgcacggcatcacctgccagggctgcggcttcatcaacacgccgcgcgcgaccctcaccaccggcaagccgatcatggacggccagcgcctggagcgcttccaggtggacggcggcgacatcgtcgtcgaaggcgccgaactgaacgtcggcaacctcgaacagttcgacctgatcacccgcagcgccaagctcaacgccaagctctacgcgaagaacctcaacatcgtcaccggccgcaacgacgtccaggccgacagcctgcaggccacgccgcgcgccgccgatggcagcgagaagccacagctggcgatcgacagctcggcgctgggcgggatgtacgccggggcgatccgcctggtcggcaccgagcagggcgtgggggtgaagctggccggcgacatggccgccagcggcggcgacatccgcatcgacgccagcggcaagctgagcctggcccaggcctccagccagggcgacctgaagatcgcggcccaggccgtggagctgaacggcaagacctacgccggtggcagcgccgagatccgcagcgcggaggaactggtcaaccggcagagcctggcggcgcgcgaacgcatcgcgctggaggcggcgcatatcgacaacgccggggtgatcgaagccggcgtcgagccagacgagcggcgcaacgcgcgcggcgacctcgagctgcgcagcggcaccctgcgcaacgccggcagcctggtggccagccgcgcgctggaagcgaaggcgagccaggcgctggacaaccagggcggcagcctgaagggggcgaccgtccgggtcgacgccgggcacctggacaaccgtggcggcaagctgctcgccgagggcgaactgcgggtcgaggcgagcagcctggacaaccgccaggacggcctgttgcagagccgggaccgcgccgtggtcaagacccgtggcgatctcgacaaccgtggcggccaggtgatcggcctgaacgacctggaggtcggcgcggcgacgctcgacaacggccagcaaggcctgctcggcagccagcagtccacccgcgtcagcgcccaggcgctggtcaaccggggggacggcgaagtctccggcaagcgcgtcgaggcccgcgtcggcagcctcgacaatcgcggcggcaagctgatcggcgacgacctgctggtggtcgccagcggtgccatcgacaaccgcctcggcttgttctccgcagccaaccgcctcgacctgcgggcgcgcagcctggacaacagcggcaagggcacgctgagcagccggggcggcctggaggtcagcctcggcggcctgctggacaaccgcgatgaaggcaacctgctcagccagggcgcgcagcgcgtgacggtggggcaactggacaaccgcgccggcggcctgctgtcgagccgcagcgagttgaacgtccacggcgccagcctggacaaccgtggcggcgtgctggtagccgacgccggcctgagcgccacgggaggcgccttcgacaaccgcgacggcggcagcgccagcggcaaggctggcgtgcgcgtggaggtcgccagcctgcgcaacgaccagggtggcaagctgctcagcgatggccgcctggacctcgcagcgaacgccgtcggcaacgccggagggcgtatcgccgccaagggcgacctgcaggcgacgcttggcagcctggcccagcaaggtggcgaactggtcagcgaaaagaccctgaaggtcgcggccgacacgctcgacaacagccagtccgggctgatcgccgcgaatggcgacatcgctatcgaggcgcggcaggtcgacaaccgcgccggcgagatttccagcacctcgaaggtcgccgtgaacgcccgcgagcaactggacaaccgcggcggcaaggtcatcggcgacagcggcctgcgcctcaccgtgcagcgcctgctgaaccaggccaagggggtgctggccgggcgcgacggcctgagtctggacggcggcgaactgttcaacggcgacggcggtcggctcgacagccagaacagcctgagcgtgagcctcggcggcgtgctggacaaccagggcggcgcgctggtcagcgaaggcagcctgacggcgcgcgccgcgcgcctggacaaccgtggcggaaccttctccagcgccggtgcgctggcgctgaccagccaggccgcgctggacaaccagggcggcaggctgctcagcgatgccggcgtgacgctgaagggcgccagcctcgacaacagccgttccggcgtgatcagcgccaagggcgcggtggatatccgcaccggcgtgctggacaacagccgcaacggcggcatcggcagcaacgccggcatcaccctggtggccgcccggctggacaacggccagcagggccgggtcagcgccaagggcctgctcgacgccaacctgaaaggcctcgaccagcgcggaggcggcgtcctggtcagcgaaaccggcgtcaccctcgacctcaatggcggcacgctggtcaaccgcgacggcggcctgatcgccacgcccggcgcgctgctgctgcgccagctcggcgcggtggacaacggcgtcggcggggaaatctccagcgaccgcgccttcaccctcgccgccgccagcctggacaaccgcggcgggcgcctgatcggcgccgacagcctgaccctgcgcatcgcccaggccctggacaacagcctggccggggtgatctccggcgccgccggcctggacatcgcggccgctcgcctggacaacagcgccaagggcaccctggccagccgcgccggcatcgacctgcgcgtcgacggcgcgctggacaaccacgccgaaggcaccgtttccggcgcccgcctgacgctcgccagcgcctcgctggacaacagcggcaagggcctgctctccggcaacgccggcctgagcgtcgccactggcgcgctggacaacgccgagggtggccagttgaccagccagggcgtgctggacgtcagcagcgccgacctcgacaaccgtggcggcgccctcagtggcaagcagtcgctgcgcctgagcgccgccaacctggacaaccgtggcggcctgctcaccagcgacggcgaactggaactgacggcagggcgcgtcgattccgccgacggcggcgaaatctccgcccggggcgacctgcgcctgacggtcgagcgcctggtgcaacgccagggccggctggtcggcgagcgcggcgtcagtctcgacctgcgaggcggcgacctggacaaccagggcggcctgatcagtgcccgcggcccgctgagcatcgagcggctgaacgtcctcgacaaccgccagggcggcgagatttccagccagcagggcttcgagctgctggccaggcgcatcgacaacggccagcaggggcgcatcatcagcgccgggaaactgcgcctggacgccgacgcgctgggcaacgccggcgccggcctgctctccggatggcagggcctgacggtgacaggcgggagcctggacaacagcgccggcggtaccctttcgagcaaggacggcgagctggccatcagcctcggcggcgcgctggacaaccacggccagggcgcgctggtcagcaagggcgcgcaacggatcgacgccgccagcctggataacgcccagggcatcgtctccggcgaaagcgacgtgaccctgagcatcgccgggaagctggacaacggccagggcggcctggtctcggcgcagcgcgcgctgagcttcgagcgcgacgatacgctgctgaacaacgccggcggccggatcaacggcggcagcctgctgctcaagggcgccagcctggataacagcgacggccagttgatcagccagggccggctcgacgccatcctcggcggcgccctggtcaacaccggcgcggcgcgcctggccagcggcggcgacctgctgctgcgcagcgccagcgtcgacaaccgcggcggcaagctggtcagccaggggctgctggagatcagcgccggcagcctcgacaacagcgcctccggcaccctcgccagccaggccgacatgagcctgcgcctgggcggcggcgccctgcgcaaccagcaggacggcctgatcttcagccaggccggcgccctcgaggtgcaggccggcagcctggacaaccgccagggcacgctccaggcccagggtgacaaccggctgcgtatcggcggcgcgctggacaaccagggcggccgcctggacagccgggccggcaacctcgacctgcagagcggcagcctcgacaacggcgccggcggcgtgctcaacagcgccaagggttggctgaagctggtcaccgggctgttcgacaacagcgccggcgtcacccaggcgcagtcgctggagattcgcgccgggcaaggcgtgcgcaaccagcagggccatctctcggcgctgggcggcgacaaccgcatcgtcaccgccgacttcgacaaccagggtggcggcctctacgccagcggcctgctcagcctcgacggccagcgcttcctcaaccagggcgcggcggcgggccagggcggcaaggtcggcgccgggcgcatcgacttcagcctggccggcgcgctggccaaccgcttcggccagttggaaagcgagagcgagctgcacctgcgcgccgccgcgatcgacaacagcggcggcagcctgcgcgcccttggccgcagcggcagcacgcggctggtcgctggcgacctgaacaacgcctacggcgtgctggaaagcgccaaccaggacctcgacctgcaactgggcagcctggccaacgccggcgggcgcatcctccacactggcaacggcaccttcggcctggattccgggcaggtgatccgcgccggcggcgaactgaccaccaatggcctgctggacatccgcgccagcgaatggaccaacagcagcgtgctgcaagccggacggctgaacctggacatcggcaccttccgccagacggccgagggcaagctgctggcggtgcagtccttcactggccgcggcggcgactggagcaacgacggcctgctggccagcgacggcagcttgcgcctcgacctgagcggcggctaccgtggcaacggccgcgccaccagcctcggcgacttcgccctgaacgccgccagcctcgacctcggcaacgccgccagcctcgccggcggcgccaatgtcacgctcggcgccggcaacctgctggtcaaccgtgggcggatcaccgccgccggcgacctcgtggccagcgccgcgagcctgaacaactacggcaccctgggcggcggcggcaacctgcgattgaacgcgcccgccctgctcaacgagcgcgggttgctgttcagtggcgccgacatgaccttgcgcgccggcgacatcaccaacctctacggggatgtgtacagcctcggcaggctggatatcgcccgcgacgatgccggcaaccgtgccgccagcctgcgcaacctttccggggtgatcgagagcggcaaggacttcagcctgcgtgccagcctgatcgagaaccgtcgcgccgtgctggaaagcaagtcgggcctgtacaccgcgaagatggagcagaccgcctgcatcgaaggcgtcaacgcaggcgactgcagcggcaagcgcaacgccatctggaccatcacccagcgcgacaagaccgaggtcaccgccagcagcgccatggggcaactgctggccggaggcgacttcgccatcgacggcggcaccctgaacaacctttccagcctgatcggcagcggcggcaacctcaccgccaacctcgaagtcctcgacaaccagggcctggaaaccggcgagctggaaaccatccgcgtgctgcgtaccgctcgcggcggcgatatcggcggcatcgaccagaagtcgcgtaacttcaccaacctctactggtaccagagcgccaatttcgacccggcgcgcgcgggcgagattcccgccgcgctcaacgcgatcctcagcgactggtccttcgagtacgaattcccgagcaagggaccgaccccgatcagcagtggcgaccagtcctacgcagcggtgatccaagccgccggcgacgtcacggtcaatgccagcacgcgcatcgacaacggcgtcacccgccccggctacaccttcgtcggcagcggccgccaggtgggcgacagcgcggtgggcggcagcggggtttcggtggtcgtgccgctgacctcgcaactgccgcccgacctggcgcggcgccaggtcaacccggtcaccctgcccggcttcagcctgccccatggcgacaacggcctgttccgtctcagctcgcgcttcgccgaggacggcaatggcagcgccgcgctcggtgccggcgccgaccgcacccagggcggcagcggcgtctcggtcggccagcagggcgccggcaacgccgccggtacctggcagggccagggcgtgcgagtcgacggcctggctggcgcggccaacgtccagggtcagggcggcagcgcgctcggcggtagcctgccgggcgtcgcccgggtccagggcgtgcccggcaacgccacgccgagcgccagccacaagtacctgatcgagaccaacccggcgctcaccgaactgaagcagttcctcaactcggactacttgctcagcggcctgggcatgaacccggacgctagcaagaagcgtctcggcgacggtctctacgagcagcggctgatccgcgacgcggtggtggcgcgcaccggccagcgctacatcgacgggctgagcagcgacgaggcactgttccgctacctgatggacaacgccatcgcttacaaggaccaactgcacctgcaactgggcgtgggtctgagcgcggagcagatggcggcgctgacccacgacatcgtctggctggaagaggtcgaggtgaacggcgagaaggtcctcgcgccggtggtctacctggcccaggcggagggtcggctggcacccaacggtgcgctgatccagggccgcgacgtgaagctggtgagcggcggcgacctgcataacgtcggcaccctgcgcgcgcggaacgacctctcggcgacggccgacaacctcgacaacagcggcctgatcgaggccggcaagcgcctcgacctgctcgccggcgactcgatccgcaaccgccagggcggggtcatcgccgggcgcgatgtgagcctcaccgcgctgaccggcgacgtgatcaacgaacgcagcgtgacccgctacgacagcgcgctcgacggccgcacctgggagcgcagcttcgccgacagcgccgcgcgggtggaggcggcgaacagcctgaacgtccaggccggacgcgacatcgccaacctcggcggggtgctgcagagccgcggcgacctcagcctcgacgccggacgcgacgtcaccgtcgccgccgtcgaggaccgccagggccagacccgctggagcacgtcgcggctacagagcgtgacccagctcggcgccgaagtcagtgccgggcgggacctgaacgtcagcgccgggcgcgacctcagcgcagtggccagcgccctcgaagcgcgccgcgacatcgccctctccgccgggcgcgacgtgaccctggcggcggcggcgaacgaggagcatgcctacagcaagaccaggaaggtcacctaccaggaagacaaggtcgcccagcaaggcacccgcgtggacgccggcggcgacctggcgatcaatgccggacaggacctgcgcctgatcgcgagccaggccagcgccggcgacgaggcctacctggtggccggcgacaagctggaactgctggccgccaacgacagcaactactacctgtacgacaagaagaagaaaggcgacttcggccgcaaggaaacccggcgcgacgaagtcaccgacgtcaaggcggtgggcagccagatcagcagcggcggcgacctcaccctgctcagcggcggcgaccagacctaccagggcgcgaagctggaatcgggcaacgacctggccatcgtcagcggcggcgcggtgaccttcgaggcggtgaaggacctgcaccaggaaagccacgagaagagcaagggcgacctggcgtggaacagcgccaaggggaaagggcagaccgatgaaacgcttcggcagacccagatcgtcgctcagggaaatctggcgatcaaagcagcggacgggctgaagatcgatgtgaagcatatcgaccagaagaccgtttccgagaccatcgatgtcatggtcaaggccgatccgagcctcgcctggttgcgggaggccgaaaaacagggtgacgtcgattggcgcaaagtccgggaagtacatgacagcttcaagtacagccattcggggttgggcgctggcgcggcattggccatcgccattgtggttacctacctgacctggggtgcgggtagttcgatggcaggcgtcgcggccaaaagcgcaacaggcgtcgctgccaactccgtcgccagtgccgtagccaccaacgcggcgatcagcacggtgaataaccgcggcaaccttggcgcggtggcgaaagacgtgacctccagcgacagcctgaagggctacgcggtcgccggtatcagcggcggcttcatgcccagcagtctgggtgcccagcttgccgttcgctccgcgctgaacaccgtggtgaacggtggcaagttcagggacaacgtcgcgcaagctgccatcagtatggcggcggacgcgctaagcggcgcgatcttcgacaaggtcggagatgcgttggtcggcagcggccttcccaagaaggtagcggtccatgcgattgtcggcgggttgatcggcgaggctgccggcggcgatttccgtaccgcagccctggctgctggcgccaacgaggcattggtaagcctcgtcggtgaaaagatcttccctggcgaggctcatgagcgcgtgctggcgatgacctcgcagttgatagggatgacagtggctgcggcggccggaggcgataccaaggcccaagagaaagccgcttgggtggctcagcaggccacggtgtacaacaatctgaatcacgcggcggcggagagcctgctcaaggaaatcaaggattgtcgcgcggcaggcggctgtggcgaggagaagttgcaaggcatcctcggcaagtacgaaaagctgtcggccgagcgttcaaacgctatcggccagtgtgcttcgcgccagtgtgtggacgacatcgtcgacagttcgatccggatggacgatccggtttccaaagagctgctcagcctactgcggcaaaccacctacgacacacccggcttgttgcagggcaatcctgatgcgatcgtgtcgcagacgccgaatccaagtggctggggagatctctttgccctggacaagcaactggcgttcgccaagaacctcaaggaaggctggctgacaccggaggaaacggctgatctggatcgctggaatgcgtccacttcctggctggatcgcactgctggccgacaactggatcccaaggagaaggcttacctgctctcggagctggggggcgcggcggctatggcgcttcttggggggagggggagtgttggatcgaacgctacttttggtcaaattaaaacagtgcttgatactgcgcaggctccatataaaggtagtactgttataggacatgcgctatctaaacatgcgggtaggcatcccgaaatatggggtaaagttaaaggttctatgtctggttggaacgaacaagctatgaagcattttaaggaaattgtccgtgctcctggggagtttcgacctactatgaatgaaaagggaataacttttttagagaagcgtctgatagatggtcgtggggttaggctgaatctagatggaacttttaaagggtttattgactgatgaaagaattatttgaagtgatttttgagggtgtgaacactagtaggcttttttttcttttaaaagagattgaaagcaagagtgatcgcatttttgattttaatttttctgaagatttttttagctctaatgttaatgtttttagtgaattattgatcgattctttcttgggttttaatggtgatttatattttggtgtgtccatggaagggttcagtgttaaggatggtttgaagttgccagtcgttctcttaagggttttgaaatatgaggggggggttgatgtggggttgtgtttttatatgaatgattttaatagcgcaggtaaagttatgttagaatttcaaaaatatatgaatggaatctctgctgattttggtttcgaaaatttctatggaggtttggagccagcctcggaccaagagactaggttttttactaacaacaggctgggtcctcttctttaggagcataaaaaataaaataaagggaccagatttattttccctactctaatttcctgagcatggaggcatccagcgcagatgccgtaaaggaacttcgcgattcctaggtaagggcgcatggtttagcgaattatttgctttgagcgtttcagagtgggcgcagtcgccgaaattagagtagtaaaaataaatctgtccccttcccaattcggatgagataccatgaagaaaatagtatcttttaaagatttaaagtgtttgagtaattatgaattatggaagtccggttgggagaataagaatgagattgatattttttcatatatttcctatgaaatcaggccagaagatttattgatcttggggaaattggtttttcctgattttatcttggataggggggcggtaatactggagatgaactatgaggcagaaaagtttaatggctggatggcaagattcgaagatgatatccagtctgtagagagatttgttaatcatactcatatttatgacatttttcccgggtgtagtgaggatgtagaagatgaaatttttgagcagcttgctcatatgctttctctatcatggcgcttaattttaaaagagaaatttccagatagagatttttcggttttgctatcttgctcagatcaagattatggccctactattacttttttccagaaataaaaatactttattaaataaagaataagtaaaggggtagatttattttccctactctaattttctaagcaggggaggctccagtgcagacgccgtaaggaggctccgcgatgcctaggcaagggcgagtggtttaccgaattatccgcttcacatggtccagcggggacacaatcggcaagtggtattcgccgaggacgaggactaccagcgttacctctccgatctacgggacctcgaggatgccttcgataacaagctccatgcattttgctgaataaccacccatatccatctgctcctggcggcttgccgaccctcctttctactgccccgtcgcacagcgccccaatgtactagtacaccggaaaccgccgtctcccgttgaacgggcgggccccggccccctaccattcgcagcacaccgacccgcgcaaagggagcgggatgccgcgtaggcaggccgccatggaaggagaagcaaatatgccggtactggctctgagactcaccgccctggcggcccttgcgatcagcgtgtcggggtgcgtcatggaggcctatggcagtcgcgcgcgtagcgatgcgcagtcctggatcggcttgccgatccaggacgtgatcaagcgcttcggcgagccggaacgtgtgacgggggatgccgccaggcagaagtacgtgtggaaggagtacgagaactatagccacgactacgactacacctactacgagcagggccatggcaatacgcccaacagctcggtcctgaaccagaagaccggcacggccaaccagagcggctattacacctgcatctacgagttctttgccgacgcctcgggcagggtggtcgatgcgaccgcgcggggtgagtgccgctagttccaggcgctcttcacgccgcaaagggtgattggctcagccagccaccgccttgtctccgacgtcgcagagacgcctcagtccagcgcggaggcgtcccctcccctcgctccgccgtgatcgccaggccgccctgcctcacccgggtcctggtccggtccttggccttgaaacccggccgttgcagccagtagccgcgcaggttgatgcggggcgccaggcggttgtcgtcgcgttcgtccagcggcgctccgaggtttccccggcgcctcacagcaggatcagcagcgctcctaccagcagccccgccaggctgaagggtagcgtttgcagggccagccgcttgccgcccaccagcacgatcaggccggccttgaccaggctgttgctcagggcggcaagggcgatgccgcggctggccacgcctggatcgagttcgccctgcgccgcgcgggccagggacagggtgatcgcgtcgacgtcggcgaggccggagagcagcgcgaccgcatagatgccggcatcgccgaacagccgccggccgacctccaccaacagcaggatcgcgctcagcagggcggcgaagcgcagggccgggagcagttcgaaggggttgcgcaggcctggctcgtcgggcgcctcctggctggcgcggccgccgcgcagggcgtggaacagcgtgccgccaaggtagacgagggtggtggcggcgaatggcaggaccagttccttcagcaaggccgggtggatcgcgccgatctcgacgaggatgcgcgggaacatcagcgccgaggtcgccagcagggcgcacgccaacagggcgtcgggcatgcgctcgcgcaggcgcgccagggtcagggtcatcaccgtggaggacaccaggccgccgagcaccgcggtcagcaacaggcccttgcgcgagccgatcaggcggatggccaggtaggcggagaaaccgagggcggcgatcagcaccaccatccaccaggtcaggtagggattgaagaacgcccagggaccgtagccctggttgggcagcaccggcagcaggaccacggagatgaacagcagcttgagggtgcccgacagttcctcggcggtcaggcgcttcagcagggcgtggagcttgtccttgaggctcagcagcagggtcagcacgatgccgccggcggcagccagcaggcgctgttcggtgagggcgaggctgccgaggaggaaggtcatcagtagggcgatctcggtggtcatgccctggtcgccgccacgcctgacgtcgctcacgtagccggccacggccagcgccgcgagggccagcagcaaggctacccagactgcgctgcccagttcgcccgcgagcagggtggcgaagccgccgagcaggccggccaggctgaaggtgcggattccggcgatctgccgcgcatcttcgtggtcgcgctcttgccagccgcgctcggcgccgatcagaaggccgatggccagggccgtgcacaggctcaacaacagatccagggaaagcgtcatgctcgattccattcgccgggagagaggatggcgacgtgcctgtgcgcaccatagcagcagacgaccccgaggtgcctgcacggtggtacgccgtccgccatgaggccggcgctgccgccggtatccatcgggttctccgccccggtgtaggcgcacgggagctggcgtagggaaagtccgctgtttttcggccgctgacggttttctttccgcgtgctccgacggccgccaacagtaaaaaaaccacgaccaatcctgataggcggaggggcgcctcgttcctagactggcggggaaacatcaggagacgtcaatcatcatgcatattcaatcatctcagcagaacccgtctttcgtggctgagttgagccaggccgtggccgggcgcctgggacaggtcgaggcccgccaggtggccactccccgggaggcgcaacaactggcccagcgccaggaagcaccgaagggcgagggcctgctctcccgcctgggggctgccctcgcgcgtcccttcgtggcgatcatcgagtggctgggcaaactgctggggagccgtgcccacaccgccacccaggcgccgctctcccgtcaggacgcgccgcctgccgccagtctctcggccgccgagatcaagcagatgatgctgcaaaaggcactgcccctgaccttgggcggacttggcaaggcgagcgagctggcgactttgacagaggagagactggcgaaggatcacacgcgcctggccagcggcgacggcgccctgcgctcgctggccaccgccctggtcgggattcgcgatggcagccggatcgaggcttcccgtacccaggctgcccgcctgctcgaacagagcgttggggggatcgcgctgcaacagtgggggaccgcgggcggtgccgccagccagcatgtactcagcgcaagcccggagcaactgcgcgaaatcgccgtccaactgcatgcggtaatggacaaggtcgccctgttgcgccacgcggtagagagcgaggtaaagggcgagcctgtcgacaaggcgctggcggatggcctggtggagcacttcgggctggaggcggagcagtacctcggcgaacacccggacgggccgtacagcgatgccgaggtgatggcgctcggtctctataccaacggcgagtaccagcacctgaatcgttccctgcgtcagggacgggagctggatgcgggccaggcgttgatcgaccggggcatgtctgccgcgttcgaaaagagcggaccggctgaacaggtcgtgaagaccttccgcggcacccagggcagggatgccttcgaggcggtgaaagagggccaggtcggccacgacgccggctatctctccacctcccgggaccccggcgttgccaggagcttcgcgggccagggcacgataaccaccctgttcggcagatccgggatcgatgtcagcgagatatcgatcgagggcgatgagcaggagatcctctacgacaaggggaccgacatgcgcgtactgctcagcgccaaggatgggcagggtgtgacccgtcgggtgctcgaagaggccacgctgggggaacggagcggccacggcgagggactgctcgatgccctggacctggcaaccgggacggatcgttcaggcaagccctaagaacaggacctgcgcctgagaatgcgcggcctcgacctggcctgaccggtcgacggcagagacggacactcccaaggggtgtccgttttcatttgcgccgtacagcgtcgggcgcaatgggcggcaaggaggcctgcctggctgccaccggttggtggcggacaccggcgcctggcatcccacctcgatcctgcgaacgagacgcagtcagaattccccgagtatgcttcctgcataacgaaacgatcggaataactgtggtaactttgccgcccaccgagatggcctattgatggctcatacggttcgtgcatcgcttcccgcacgattctttcggatttccaaaggccggccgggagcgccggttgatcgacgcattcgtatttcaaggaaagaaaacgtggccaccccatttcgcccctcgccttggcgcgccgccgtgccgcctggccttcctcgattttcactacgccctcttttccgcacacgggtcggctagaagccgctccgcgtcgatagcgtttttttccaggagaaccccatgagtcacagcgccaacaaagcactactgccgctcctcgccgtcgccaccctggccggcctggcgggctgcgccaccgagacctccaccgcattgccggtacagcaggttgagagcgtcaaccgaccctacagcggcgtgcgttcgccgattgcggtaggcaagttcgacaaccgctccagctacatgcgcgggatcttttccgatggcgtcgaccgcctcggcggccaggccaagaccattctcatcacccacctgcagcagaccaatcgcttcaacgtgctggaccgcgacaacatgagcgagatccagcaggaagcggcgatcaagggccaggcccagcgcctgaagggtgccgactacgtggtgaccggcgacgtcaccgagttcggccgcaaggaagtcggcgaccgccagctgttcggcatcctcggccgcggcaagtcgcagatcgcctacgccaaggtggcgctgaacatcgtcaacatctctacctcggaggtcgtctattcgacccagggcgctggcgagtacgccctgtccaaccgcgaggtgattggcttcggcggcaccgccagctacgactcgaccctcaacggcaaggtcctcgacctggccatgcgcgaggcggtgaacaagttggtcaacgcggtcgatagcggcgcctggaagccacagaaccaataatccaccagaaaccagggaatcacggcacacatgagcaagacgatcacatggacggcggcgctgctggggagcatggcgctggccgggtgcagcggaccgaagacgctgtaccagtgggagggctaccaggcccaggtccacgaatacttcaagggtgaatccaaggaggcccaggcgcaggcgctggaagccgacctcgagaagatccgggcgaagaacggcgcggtgccgccgggctaccacgcccagctggggctgctctattccagcatcggcaaggacgaccagatggtccgcgagttcgagaccgagaaggcgctgtttcccgagtcggcgacctacatggacttcctcctgaacaacgcccgtggaggtgcccgttgaaactcgcccgactatccggcctggtggccggtttcaccctgctggccctgctcggcggctgcgcgccgaccaagagcgtcgactactcggcgttcaagcaggccaagccgcgctcgatcctggtcctgccgccgctgaacgagtcgcccgacgtgaaggcgacctacagcatgctctcgcaggtcaccttcccgctggccgaggccggctactacgtggtgccggtggcgctggccgacgagaccttccgccagaacggcctgaccagcgccggcgacgtgcaccaggtgtccccggccaagctgcgcgagatctatggcgccgacgcggcgctgtacgtcacggtgagcgactacggcacgcgctacatggtgatcagcagcgcgaccatcgtcaccgccagcgccaagctggtcgacctgcgatccggcaccaccctgtggaccggctcggcgaccgcctccagcgaggaaggcaacggcggcaacaacggcggcctggtgggcatgctgatcaccgcggcggtcaagcagatcatcaacagttcggtggaggacgccggttatccgatcgccgggatgaccagtgcgcgcttgctctcagccggccagccgggcggactgttgtacggcccgcgctcgccgaggtacggcagcgactgagccgtgcgccggggctacggggacgtctccgtggcctcggcgcaagccgccgggaggggcttggccgctgcgttgcgcttggccatgtactggcggatcaggtcgtcgagcaacgcccggatggcgcgccgctcgtccagccgcaggcggccgatggcctcgaactgcaggcgcaggtcttccggtagcgcctgccgctcgctgcgctcgcagaccagccagtcgaggggcaccgcgaaacgtccggcgatggtttgcagcaccaccagcgacgggtgcccgcccttggtttcgaagtgccgcaactggctcacggtgacgcccagtcgctcggccatctgccgttgggtcagggcgttctgctggcgtaggcgtaggagattctgcgcgaagctcatggaaaactctccaagtcaggggaaatccttgccaccgccccggtgatgcgggcgatggcggttgtctccatcatcggcgttcgcactcttcgactctgccctaccgttccggcgcgggcctgggaaagctccgggtcgtgagtccgaggtttccccgcgtgccgcctttttcgattcagtagaggctgaagcgacgggctacggtccagttggcctgcgtcggcggcagtttggctccgcggcgaagcgataggtcgcgagggccttgcgcctggcgaggactagtccgcttgcgccccctgcgccagggcgttgccgacgcccaccagcagcgcccgggtctgcgccacgatggcgctgcggtaggcctcgtagcgggcgtcgctgatggcgttgtcgttgcgcgcgccgccgccgctcgccggtacgccggtgtagtagttgttcatcaccgggacatggatgtgcccggcgggaatctccaggcggaacgcgtcgcgcagcaccgtgttgcggtaggcgctctcgttggacaggtagtcgccgccaccgccgttgcgcgcgcagatccgtcggttcggcgggagcaccagggagggatcgggcatggcgttcatcaccccgttggtcggcacgttttcggtgcgcgggttggcgcaatcggggaagaagtcgtagttggtgtgccaggtgacgtcgaagccttccgcggcctggctggtagcgcccggcggccgctcgatgccgcgccaggtatcggcggcgagcaactggcggaccggcagcgaggccttggagaactgcgccggcaggttctgccgccagcggctggcgctgtcgtagccgagccagcggcgcggcgggttgatattgcagccggagccgcgcagggaaatcggcgcggtgccgggattggtcacgctgcccaggggaagcacgtagttgggcaaagcgctgtcggcggggcagtagacgatgccgtcgttgccggcggaggagccgtggaagcggccgttccaggcctccagccagaactggttggcgccgccctggctgatggtgacggaggcgtcgacccggcgcgggccggggcggaaccaggggcccagggtgtcttcctgcatgccgcggttgaacgggtcgtagctgaccggcaacaggtaggcctcgatacgcagcaggctgccgtcggccagcctgaactcgcggccgtccagcgcaagggcggtggcgcccgaggggttgccgttgcgcaggccggtgttcgccgtcccgggagtgcccagggtgaagacgtcgaagccgctgatgatcatccgccggtagcgcgagccgtcggcggcgtagcggcgcggcaggtcgatgtccaactgtccgcgcgaggcgcgttcgaagcgccattgcagcgcctgggcctgggccttgccgaggcggaaggagggcgcccattggcgcagggtgcgggtcatgtagaggcgcgtccagtagagcatgcggtcatcgctggccggcagcgcgccggcgggaatggcacggcgcccctgggcccggtcgacggcggcgcgccacagcgcgcggccctcttcggtgaccagcttcagtgccttggcgtagctggtgaccggggtgcggccgtcggcggcgcacaggcgcttggcgaaggccggttcgaagccgtcgaagccggcgcccttgacgatgcgctcggccagcggcgtctggtcgtgggtgacgacgttggcgccgctgaacggcagcggcgtgtcgagccggcgctcctcgtaggacaacgctgcctcgcggttccaggagcaggcgacgctgggcggcttgcgggcgccggcgaggtcgccgttggcggcccagccggcgccgggcagcagggctgccgagacggccagggtgaagagggagtatcggcttgcgtgacgggcgtagcgcatcgggtggactcctgttcttgttcggttcatgggtcgatcggtgcggcgggcggagcgcgggcgagcggcgcccgccggcggcgggggccgggaccgacgcaaggtgcgtcgcgggttgctgcggtggcggacgggagggcggtgctagggggcgcgtgtcgccggtagacggaggcgcgcggagggagggttgcgggacgacgcggaggcgtctgggaaagtcaggtcctttgccatggatgcaccgatcgttgttcttgctgttttggggcgtcggtgggtgcacggccggacttcgcacccgtgcggcattcttggaggcgccggcgcggggcgtccaacgaatttatgtggccgccggggataggaaaagttgatggcgaaccggtgccgaagccccctgccccggtactttcgctggcgctgcggcaatccaccgcactggcgcgttcgctcgggctggtctttgctctccggggtccggcggctcgccggcgagtcttgcggtgcgccgcgagcggacgggcgttcggtccttctgcaggcaaatgcccttgttttcggagaaggacacggatcgttgatcgctgtttcgaccaaggaggtcagatgaaaaggaagatgctggcggcttcgctgctgctgtggatgttctcgctcacggcgcaggcggactgcgcggtgctcgggccgggggaagatccctgcgcgggcccggtgctgggaccgaccgtctgcgagtgcccgtgatgaccgactgtaccctcgaccagggacagggagcgttcgattaccaaccaggaggttgcaaatgaagaaagtactgttggctgtgttcctgctctgtagcttctctcttaccgcccaggccgcgtgcccggttttcggcccatccgaggacccgtgcagcgggccggtgttcggtccgtcgacctgcgaatgcccttgaggtaggtcgtctggcgggcccggtgcagcgggcccgcttccggatggatcgctcgaagttgcctgctttaattctccattccccgcgccgccctacttttcccgctcgtccatcgtcgcgtgtcgaacgttgccacgaaatcagcgtcggtggacaactcttatattcaatagttgtacgctttgagtttgttgtagtcatttgtttagttggctatcaatatgattgccgtaaagcaattataagtttaattgagttcgctttctaagtctttggaaagatccatgaacgaccctgtaatatctggttgtagaaccgcctaatgatgtttcaggatatttcagtaattttgtaaattattgttttccctttgtttttttaaaaacagctaccagagttagatgaatattaattaactcggccacgttttttcctgttctatcattggccttccttaggcgcaggcctgccgaaactgcttatcttcaggtcctcgaaaagctcatacatcgaccgccttgggcgaagcattcgtacgccggcaatctggccggccgcacggatgttttcagcatgttctctggatgagtttcccgataaaacatcaattagaggagtttccctatgtgcggtctcgcgggttgggtggattacacgcgcaagctcgacgacgaatttccggcgatcttcgccatgaccgatacgctcgccttgcgcgggccggatgccgagggcatctggaagcaccgcaacgccctgctgggtcaccggcggctggcggtcatcgacctcagcggcggcgtgcagccgatgtcctatcgctttcccaccggccaggaggtcaccctcgtctataccggcgaggtgtacaaccacgatgccctgcgcgagcggttgcgccgggccggacatgagttccgcacccgcagcgataccgaggtggtcctgcacgcctatctgcaatggggcgagcgttgttgcgagtacctgaccgggatgttcgccttcgccgtcttcgatggccgcgacggccacctgctgctggtgcgcgaccgcttgggcatcaagccgctgtattacgcgcggcaccgcgagggactgctgttcggctcggagatcaagtccatcctggcgcatccggaattcgccgccaggctcgacgcggtcggcctggtcgacctcctgacgctgtcccggggcacttcgcagacgccattccgcgaggtccaggaattgctgcccggccacctgctgtcctggcgtcccaattcccaggcgaagttgcgccgctattgggaggtgcgccgccaggagcatgccgacgacctgcagagcaccgtgcagcgcacccgcgaactggtcacccgcgccctggggtcgcaattgcacgccgacgttccggtgtgttcgctgctatcgggcgggctcgattcgaccgccctgaccggcatcgcccagcgcatcgcgaaggcggagcacggcggcgacatcaattcgttctcggtggacttcgtcggccaggccgagcagttccgcagcgacgacctgcgtcccgaccaggaccagccgttcgccctgctggccgcgcagtacatcggcagccgtcaccgcaccgtgctcatcgacaatgccgaactggtctgcgagcgagcgcgcgaagaggtattccgggccaaggacgtacctttcaccttcggcgacatggatacctcgctgcacctgatgttcggcgagatccgccggcattccacggtggccatctccggcgaaggcgccgacgagctgttcggtggctacggctggttccgcgatccgcaggcggtggctgcggcgcgcttcccctgggcctccagggtgcgcctgccagccggcttcatcgacgccggtttcaaccgccgctgcgatctcctccagtaccagcaggccagctacgacgatgggctgcgccaggtcgaacacctggccggcgacagcccggaggagcggcggatgcgcgagttcagccacctgcatctgaagcgctggatggtgctgctgctcgaacgcaaggatcgcctgagcatgtgcaacggcctggaggtgcgggtgccctacaccgaccatgagctggtggagtacgtctacaacgtgccctggtcgatcaagagccgggacggcgaggagaagtggctgctcaagcgggcctgcgccgactatgtcccggaagccgtgctcaagcgccgcaagagcccttatccgacttctgccaacctcggctacgagcgtttcctgcgcgggagcgtgcggcgtctgctggaggacgcggcgaacccggtgttcggcatcgtttcgcgagagttcctggccgccgaactggagcatccggaggggtacttcaacacccaggtgagccgccacaacctggagaccgcgctggcgctggaaggctggctcaggttgtacgggctctccgcctgagcgtgacgcggggcgtggcgggttcgggctgctgtccggcccgccggcgtcttcaggcgtcgggcatttcgccgcgttcgccgagccccaccggcatgccttccacgccggcatggaacagcagggcttccaccggttcggccccggctatcaggcgatggatgatgttcatcaggcaacccgccgcctcgccttccagcacccgcgtgctctgggctccgtcgcgggtctccaggcgcagttcgcccttgagcacgtaaagcgcgctgggcatcggatggacctgccagtccaggcgttcgtgggcggccaggctcaggcgctgcacggtgagctgcggctggccgaggggatagccgaggtagagcgagccgttccaggcgcagccgctgcgcagcagggtttcgcggtgcggactggttgcggccgggaggtcgcggctgggtgggaacacatgcacgtggctggggcgaaggtccatcgggcgtcctgcgcttgtcggtgtttttcctcagtcaagccggctttcaccgcctgctccactgccgcttctgctaggcggcagcgggccatcaaggaggcggttggttcatcgcaggcggcggctttctccttttagcctcggcgcatcggcggataacgctgcgcgttatgcgccctacgacttcccgatgagaggcgatgccttctcaagcctcgcggatgaaccgcacgggtacccgctcggtcagccagacgccgttctccgcctggtggaataggtgcccggccagatgcatgtcgcgcgcgtcgatttccagcagaaccgggctgccgtagcggcggccgacttccaaggcggtggcgcggcgggcggagagatggacgtggtggcggctgccggggaccaggccgcgctcgcggatggagtcgaggaagcggctggcggtgccgtggtagagcactgcgggcgggaccgcgggggcgtaggcgatggccaccgcggcatgcgagtggccttgcacggcgcggatgcgctggccatcggcggagagggcgaagcgcttcttgtcgttgttctcgaccaccgcgccgagcagcgcgcggtcgagggcgcggccgtcccgcgccgcgccggcgatcagggcgtcgatgtcggcccagccttcgccgtccagcttcaggccgatggcctcgggctggtggcgaaggacatagctgaggaacttgctggtgtcgtcgagggttttccgatccattccatggtccttgtgcgtgccatcccggcgcgggaacctcaggcgccgccgaggaagtccatcttgcccagttcgacgccgttgtggcggaggatggcgtaggcggtggtgacgtggaagaagaagttgggcagggcgaagccgaagaggaagtcgcggccgttgaagctgatctcctggccgcgcaccttgagggtcacgttgcgctcttcggcgccgtccagttgttcctcgcggatgccctcgaggaactcgacggtgcgggcgatgcgtgcctggagttcgtcgaaggtggtttccgtatccgcgtagctcggcacttccagcccggccagccgcgcgccggcgcccttggcggcgtcgctggcgatctgcacctggcgcgccagggggaacatgtccggcgccagccgggcgtcgatgaagatgcgcggatcgatgttcttcgcttcggcgtgggcggcggctttcttcaggatcgccgagaggttgccgagagtgcgcaggaaggtcgggatcgaagcctggtagatcgacagggacatggacgtgctccagacaggggataaaggtgcgtcgaaggcggcgcgtccagcagtctacccggctttcacgccagcgccagggggcccgcctcgtcccagtgcggatcggccgccatccgttcgaccaggaagtccagcagcgcccgcagcgccggcggcatctgccggcgcgaggcgtacaccgcgtggatgccgagcacctgcggcgaccactccggcagcagcgccaccaggcgtccgctacggatcagcggggctgccgagtacagcggctgctggctgatcccggcaccggcggcggcggcctccagcagcacggtggattcgttggcgctgagactgccacccaccggcacgctggtcggctcgccgtcgcgctcgaactgccagagactgcggccgaagtaggagtaggtcaggcagttgtgcagcgccaggtcctccgggcgccgcggggtgccgtggccgcgcaggtagtccggcgcggcgcagatcaccgagcggcattcgccgaggcggcgggcgatcaggttggggtcgagctggttggcgatgcgcagggccaggtcgatgcgctcctccaccaggttgaccacctggctgttgacctgcaggtcgatggcggtgcccgggtagcgctcgacgaaggcggcggcggcacgggtcagccaggcctgggcgaaggacaggctgctggtgatgcgcagggtgccgcgcgggctgtcgcggcgggtctggccggtggcctgcatggcgtcggccacggcgagcatctcgcggcactgcggcaacagctccgcgccggcgtcggtcaggctcaggcggcgggtgctgcggtgcagcaggcgtgcgccgacccactcctccaactcggcgaggtagcgcgagaccatcgcccgggacatgtccagacgctcggcggcggcggtctggctgccgctgtcgatgacctcgacgaagacgcgggtggcggtcaggcggtccatgattcgctcgatccatgcaacaaagctgtgattattgcggggctttttgcgcgctttcaagcaactaacatggcaagcctctgatcccactgcctggagaaccgctcatgtcgcgccatggattgcttcgttccctgttcgccgccgccgccctgctgggtgccgccggcgtcttcgccgccagcgccgaaccgctgcggctggaggtctacaaccccggcgagaaggcgatcttcgccgtgtcctcggaactgctggtgggccagcgcgaggcgatgctgatcgacgcgcagttctcccgcgccgacgccgagcaactggtcaagcgtatccaggccagcggcaagaccctcagcactatctacatcagccacggcgacccggacttctacttcggcctcgacgtgctgaaggccgccttccccgaggcgaagatcctcgcgacggcgcagaccgtcgcacacatccaggcgaccaaggacgccaagctggcctactgggggccgatcctcaaggacaacgcgccgacgtcgctggtggtgccggagccgctgaagggcgaccagttgaagctggaaggccatgccctgaaggtggtcgacctgaaggggccgagcccggaccgcacggtgctgtggattccgtcgctgaagacggtggttggtggcgtgctggtggaatccggttcgcacgtctggaccgccgatacccagacccaggcctcgcgccaggcctgggtggcgatgctcgaccggatcgaggcgctgcaaccgcggcgcgtggtgcccggccatttcaccggcgaggagccgaagggcctggacggcgtgcgcttcacccgagactacctgaaggccctggaagccgaactgcccaaggccagggattccgccgcgctggtcgaggcgatgaagcgccgctacccgaacctgccgggcgaggaaggcctggagctgagcgccaaggtgctcaagggcgagatgcagtggccctgagccgcgcccgccgatagccgctgatcgaggcgtcccctgcggggcgtctcgtggagaccgagatgaacgacctcaccctgcattacctctacgatccgctctgcggctggtgctacggcgcctcgccgctgctcgccgccgcccgcgaggtgacgggtctggacgtacgcctgcatggcggcggcatgatgaccgatgccaaccgccagccggtcggcgccggtctgcgccactacgtgatgccccatgacctgcggatcgcccaactgaccggccagccgttcggcaaggactacttcgacggcctgctgcgcgacaccagcgcggtattcgactcggccccgccgaccgccgccgtgcttgccgccgaagcgctcgacggcctcggcgcggcgatgctggcgcggatccagcgtgcccactacgtcgagggccggcgtatcgccgagcgtccggtgctgctcgagctgggtgccgaactggggcttggcgagggcttcgccgaggcgttcgacgcctgctccggcgagccgctgcgcgcgcacttcgccgacagtcggcggctgatgaaccgtctcggcgccgctggcttcccgaccttcgccctggagcgcgacggccgcctgcaggtgctcgacaccgggcgctacctcggccagccggacgactggcgggctttcctcgaaacgcagctgcgccttgccggcggcagcggtgccttgggcggggccgcggcgccgctctgccgcatcgacggttgcgcctgaatcccgccgccgcgcaagcggactgaacttgtccggctgcgtcgtcctcccatgtagacatgcccgctcgccgacgcgagcggatgtccatccacagctccggaggagtcgacatgaagaagacggcatcggcggtctggcaaggcggcctgaaagacggcaagggcaccctttccaccgaaagcggcgcgctcaaggacaacccctatggcttcaatacccgcttcgagggcgcaccgggaaccaacccggaagagctgatcggcgcggcccacgccggctgcttcagcatggccctgtcgatgatgctcggcgaggccggcctgaccgccgaacgtatcgagacccgcgccgaggtcaccctcgacaagcagtccgacggtttcgccatcactgccgtgcacctggtgctcagggcgcgcgtgccgggggcggacgcgcagaccttcgagcagatcgccaacaaggccaaggccggttgcccggtatccaaggtgctcaacgcgaagatcagcctggacgccagcctcgacggctgagcggaacgcttccccagcccggcgaactggccctggcctgccgcagtcgaatgcggcaggatgcgctgcgcagcactcggctgccaggcatcgacgaggagtgacgggtcatgaaaaccatcgggctggggattgccaccttgctgttcagcgccacggcgctggccgcgccgaagccgtgcgaggaactcaaggcggagatcgagaccaagatccagtcggccggggtgacctcctacaccctggagatcgtgcgcaacgacgaagtcagcgacccgaacatggtggtcggcagttgcgagaacggcaccaagaagatcatctaccagaagaacgacgactgagccgctgcgtttcagtacggcgggcagcggctggtctggaagttcgaacgggcgaccacctcgccacgctcgtcgctcagtagcgccagcgccctgcgcaattgcgggcgcacctccaggcgatagcgccggcccgcctcgaagccgtcatagaccacctgctggtagcagttgatctgcaccggctcgccgaagccgccgcccccgccgccggaaccgccatagagttcgtactggaagcgcacctccagcacatggcgtcccggagtgacctggaagtagcgcccgtcgctcaaccgctcgccgtccaggcgctcggccagcagggtgttggccggcgcgctgcgcagctcgacccaggccatctgcgggtccggctgcggcagcggtccggcgcagccggcgaggagcagcagcgcgagcgggacgagacgggtgagtggacgcatggggcgggctccggagggcgttcagctcctagcatagcgccctcgccttgcgccgttcagaccttcgcgcagcgccccttgcggccgcgcgccaattccctgttgtcctggtcgtagagcttcgcccagggacggaagccgatgtgcccggcctccaggcggtagcgctggccggcgctgaagtccttgaacttgaggttgagctggcaatcgcgccagagcgggctgtccacggggccgatgttggtcgggtcgacggtgaactggtagcgcaccgtgagttcgcgggtgccgggatcgacctcgaagtagcgcgtgcggtcccagctcttgtcgtcgacttccacggcggcgagatcggcgtcgggctgggtatcgaggtcgacccaggcgcggttcgggtcgggggtgggcatcagcagtgagcagccgctcaggacgagcaggccaccggcaagcagcagcgtacgcatagaagactccgaagctcctttaacccggccgccatccgtcgcgccttggaaaaacgccttgcgttcctccgcctcgccggatcgcggaccggtgctggtagggcggcgggcggtccgcgtgctgtgctatgttccgcccatgccacgccgccttcgccatccgcttgctgaccttcgactgccccgttgggttccctgcctggcgctgttggcgctgagcggttgctcgaccgtctcctactacgggcaactggccagcggccagttcgccctgctgcgcgcccgcgagccggccgccgcggtgatcgccgacccgcagcgcgacgcgcgcttgcgcgaacgcctggcgaaggcggaaaaggcccggcaattcgccagcgaacgcctcggcctgccggacaaccgcagctatcgcctgtacgccgatatcggccggccctacgtggtatggaacgtgttcgccaccccggagctgtcgctgcagccggtcacccattgcttccccatcgccggctgcgtggcctaccgcggctactacagcgaggccgccgcgcgcgccgaggcggcgcgccagcgggcgctcggcgacgacgtttacgtcggcggggtgcaggcctactcgaccctcggctggttcgacgatccgatcctcagcagcatgctgcgctgggacgacgaacggctggcgaccttgatctttcacgaactggcgcaccagaagttctacctgcgcgacgacaccgccttcaacgaatccttcgccaccttcgtcgaacaggaaggtacccgccagtggcgcgagtatcgtggactgccgccggcggacggccgcgaggagaagcgccgcgagcagttcaccgcgctggtcctggccagtcgtgcgcgcctcgaagcactctatgccgggccgttggacgatgccgccaagcgtgccggcaaggctgccgaattccagcgcctgcgccgcgagtatacggcgctgagccagcgcgaatggggcggcgagtcgccgttcaaggcctggatcgacgcgccgttcaacaatgccaagctgcttcccttcggcctctacgaccaatgggtggcggcgttcgccgcgctgttccgccaggtcggcggcaactggccggcgttctatgcgcgggtccgtgcccttggccagctccccctggcagagcgccaggcggcgttgcagcggctggccgccgcagcgccctgacgcctgctcaggcggcgagctggtcggcgtagcaccagcgcgtggccagccggccgatcggccagagcagcgccaacaggccgacgccgagcagcgccaccagcagcgtatagccgatgccagcgggcgccaggccgaggatcatcagcagcgccagccccccgccgaccgccagcagcgccacgctccagagcagcatggcgaccaccgcgagcagcagcgcgcggccggcggcgaagcgctgcaggcgcgccggcaggcgcgtgcagacggcaccgaagagcagcgccgcgggcaacgccacgccgctcaggtacaggccgtatagccaaggctcgtcgtagcgcagcagggcgtagggaaggaactgcatcagcttgaagcacagcgtggcgaaacacagcgcggcgcccagggcgacctgccaggcagcgacgcgggcttcttccccttcggccaggcgcggcgagttcacccggctgccgagcagcaccagccccaacggcagcaggctgcccaggagcaggtagacccagctcatcgcttcgttgaacgccatcagccagacgccgtagctggattgcgccgtcacccactggtagaacggcagcgtcagcggtgccaggccgatcccggcgagcatgccgcagaccaggttgagtaggccgtagccgatcagcagcagcgccagcgggcggaactcgacgagctgccgcttctcgcggtaggcatgcagcaccagcaggttggccgccgcgtagaacaccaggccggtgaaccagtgcggcgccatcagttgcaggtgctcggagaaacgctggcggatctcgccgatgtcgttgtaccactggatgcccaggctcacggcgaaggacaggcaggtgaccagcgccagcaccgcgatgaacgcatagggctgggtggtggcgggcacctctctggccggcggctgcaccggggcggtgggggtggcgaagggattgtcggtcatgtcaggcgtccttgtctgaaacggagcatgggtcagtgggattccaatacctgccgcagggcggcgaggtcggcgcagtaatgggtcggctggtgcgcgcgcagttcgtcttcgctgccgaagccgtagccgacgccgatgcaggcgacaccgttgcggctggcgccgagcaggtcgtgcatgcggtcgccgatcatcaggcaatgctccgctgccaggccttcgctgtcgagcagatggcggatcagttcgtccttgtgcgtgcgcgtgccgtccagctcgctgccgtagatcgccttgaagtgacggtcgaaggcgaagtggcgggcgatctcgcgggcgaacacgccgggcttgctggtcgcgacgtagagcgtgtggccgcgtccgaccagggcttcgagcagctcgggaatgccgtcgaacacgcggttctcgtagagaccggtgaccctgaagcgctcgcggtagtggttcaccgcctcccaggcgcgcgcttcgtcgaagccgtaggtctgcatgaagcactgcaacagcggggggccgatgaagtgttccaggcgcgccaggtccggctcgtcgatgcccaggcgggcgagggcgaactgcaccgagcgggtgatgccctcgcgcgggtcggtgagggtgccgtcgagatcgaagaggatgttcgggtagcgcagcgtggcgtcacgcatggtagtcctcggcgatgtgcaggtccttgagcttcacgtagttgccggcggtgtaggtgaagaagccgcgctccttgtcgctcagcggacgggccttcttcgccgggctgccgacgtagaggaagccgctctccagcaccttgcccggcggcaccaggctgccggcgccgaggatcacttggtcctcgatcaccgcgccgtccatgacgatcgagcccatccccaccagcacccggttgccgatgctgcaaccgtgcagcaggaccttgtgcccgacggtcacttcgtcgccgatgctcagcggaaaaccgtccgggttgaaggggccggcgtgggtgatgtgcagcacgctgccgtcctggatgctgctgcgctggccgatgcggatgcggtgcatgtcgccgcggatcaccaccagcggccagaccgagctgtcggcgccgatctcgatgtcgccgacgagcacggccgagggatcgacgaagacccgctcgccgagcagtggcgttttgccctggtaggaacgaatggtcacgatagttttcctcaggctgcggatgccgccgattgtatttaagatggtcgggtatttccttagccaaggttgccaacgtgagcgcgaatccccttctgcaggcctacgacctgccgcctttctcctccattcgcccggaacacgtgaagccggccatcgagcggatcctcgccgataaccgcgccgccatcgcccgcctgctggaaacccagcgcgagcagccgacctggaagggcctggtgctggcgatggacgaactcaacgaccgtctgggcgccgcctggagtccggtcagccacctcaacgcggtgtgcaacagcgccgagctgcgcgaggcctacgaggcctgtctgccggagctgtcggcctactccaccgagctggggcagaaccgcgccctgttcgaggcctacgaggcgctggcgaagagccccgaggcggccggcttcgacgtggcccagaaaaccatcctcgaacacgccctgcgcgacttccgcctgtccggcatcgacttgccggcggacaagcagaagcgctatgccgaggtgcagtcgcgcctgtccgagctgggtagccgtttctccaaccagctgctcgacgccacccaggcctggaccaagcatgtcaccgacgaagccgcgctggccggcctgaccgattcggccaaggcccagatgaagcaggccgccgaggccaagggcctggacggctggctgatcagcctggagttccccagctactacgcggtgatgacctatgccgatgaccgcgccctgcgcgaagaggtatacgccgcctactgcacccgcgcctccgaccagggcccgaacgccgggcagaacgacaacggtccggtgatggaagagatcctcgacctgcgccaggagctggccggcctgctcggcttcgccaactacgccgagctgtcgctggcgaccaagatggccgagtccagcgaccaggtgctcagcttcctccgcgacctggcggtgcgcagcaagccgttcgccgcccgcgacctggagcagctgcgcgcctacgccgccgagcagggctgcaccgaattgcagagctgggacgccggctactacgccgagaaactccgcgaggcgcgctacagcgtgtcccaggaggcgctgcgtgcctacttcccggtggacaaggtgctttccggcctgttcgccattgtcgagcgcctctacggcatccagatccgcgaactgcacgatttcgagcgctggcacgccgacgtacgcctgttcgagatcctcgagaacggcgagcacgtcggccgcttctacttcgacctctatgcccgcgccaacaagcgcggcggtgcctggatggacggcgcccgcgaccgccggcgcgacgcccagggccggctgatcgacccggtggcctacctggtgtgcaacttcaccccggcggtgaacggcaagccggcgctgctgacccacgacgaggtcactaccctgttccacgagttcggccatggcctgcaccacctgctgacccgcgtcgagcatgccgccgcctcggggatcaacggggtggcctgggacgccgtcgagctgcccagccagttcatggagaactggtgctgggaaccggaaggcctggcgctgatctccgcccaatacgagaccggcgaggcgctgccgcaggacctgctggagaagatgctggcggcgaagaacttccagtccgggatgatgatggtccgccagctggagttctccctcttcgacttcgagctgcacgctacccacggcgacggccgcagcgtgctgcaggtactcgagggcatccgcgacgaagtggcggtgatgcgtccgccggcgtacaaccgcttcgccaacagcttcgcgcacatcttcgccggcggctacgcggccggttactacagctacaagtgggccgaggtgctgtccgccgatgccttctcgcgtttcgaggaagaaggcgtgttcaaccccgataccgggcgtgccttccgcgaggcgatcctggcccgcggcggctcccgcgagccgatgctgttgttcgtcgacttccgcggtcgcgagccgtccatcgacgccctgctgcgtcactccgggctggtcggggaggccgcatgagcccggcgatcaccaggaagcgcttcatcgccggggcggtctgcccggcgtgcagcgaacaggacaagatccagatgtgggaagaggacggcgtgccgcaccgcgaatgcgtggcctgcggctacgccgacacgctcaacgcccagggccagtcgatcccgaaggagctgggtacgcgggtcaaccagaacgcgccgaagccggccaacccgaaggtgcagtcggtgcagttcttccccaatcccaagctgaagaagaagcccgacgcctgaccgctcgccgccgaccggcggcgatggctgtgggccggggtccggtgcgatactgtatttatatacagtatttcgccgggttcccctcatgagcgctcccctgcccccgcgcggtcgcggtaccgccagcaaccccctcaaccgcttcgccccgacccacagcgaggccttcgacgatggctgggagcaggacgtgccgccgatccagctcaccgaggtgcgcgaggagatcgcccgcacggtgatctcccgcaaccagtcgccggacctccctttcgatcgctcgatcaatccctaccgtggttgcgagcatggttgcatctactgctatgcgcggcccagccatgcctattgggacctctcgccggggatcgatttcgagacccggttgatcgccaagagcaacgtcgccagcgcgctggagcaggaactgagcaagcccggctatcgctgcgcgccgatcaacctgggcgccaataccgacccctaccagccgctggaacgcgaacgccgcctgacccgccaggtgctggaggtgctgctgcgcttccgtcacccgctgaccatcgtcaccaagggctcgctgatccttcgcgacctcgacctgctgcgcgaactggcggagcagaacctggtggcggtgatgatcagcctgaccaccctcgacgacgagctgaagcgcattctcgaaccgcgcgcggcggcgccctcggcgcgactgcgggcgatccgcacgctcagcggcaacggcatcccggtgggcgtgctctgctcgccgatgatcccgatggtcaacgacatggagctggagcgcctgctccaggcggcgcgggacgccggcgcgcgcagcgccgcgtacatgctcctgcgcctgccgcgcgaagtcggcccgctgttcgaggaatggctggcggcgcactacccgcaacgcgccgagcatgtgatgagcttggtccgccaatgccgtggcggcgaggtctacgacagccgcttcggccaccgctttcgcggccagggaccgttcgccgacctgctggcgcagcgtttcgcggtggcgatgaagcgcctcgggctggaccgccgcgagggcttcgggctggattgcagccggttcgccgtgccgggggcgcagatggcgttgttctagcgttttccccgcggcgcagcatttcgtatagggcggagttgcggcggagcgtgccggtggcggtatccgccctgcgggaagaaccgctgccgccggggaagccggaaacgtcggaagcagccgtcccggcgaacgctcgcccttcaggccggccgggtcagcgcgccaggcccctcaacgaaacggcgacccgaaggtcgccgtcgcgttcgtgctggtaacgaggccgatcaggccttggcgcagctcggcggtgcccagtcgcccatgtccgggctgttgcagacttcctggatcatgccctggccccgggaggccaccttgttgccttcgctttgcgcgtcctgggccttgcggatggtctgctcggtggcgaccgcctccttcggcaccttgggattgctgccggtcttgggcttgctgccgcctttcgtagtgctggcgcggttctcggcctcggcgaccttggtcacttcggtgcgcggtacgccgacctgctgcaggtctttctcgtaggcctgggtgtagttgttgatgttctcgccggcacggccgttggcggcgaccagcagggcgttggtctcctgcaggccgctgacgatctcggccaggcgcttgcgcccttcggcttcgttgatcgacttgttcttgcggccgtcgagcagggccttgaactggctctggtagcagctttgcgccgacttggcgtaggccacgctacggttgatctcgacggtgctgcggtcgacgtcggtagcgtaggagccgatgcgcgcgcggtcgtcgctgatctgcttctgcttctccatgtagtagcccgccgcgccgccggccagggcgccgcctgcggcagcgagggcggcattgcggccgcggttctcgtcgctggccaggccgccggccaggccgcccaggaggccgccggtgatggcgccggtgatggccgagttgcgcaccgcgttatcggtgctgcgcaggtgcgacaccggctcgtagcaggacgggtagtattccgcgcgggtggtctgggcgaccgagccgacgccgctgctggcgcagccgctgagcagcacgccgctggcggtcaacaggcagagcgcgtagcgcgccgaggtgatcaaacggttttcgctgggttggctcattgcatctcactcctggtttgatgaaccgcccggctgccgagaggtgccggacggaactccttcaacgcccgctggacgcgagcaattccttcaataccgcctccggctcggcccggtgctgctggcgataatctccgacgtgtttgacgaacagggtcgcgcgcttgaccaggctcttgcccagaaccgggttgcgattgagttcttcctggatgcgctggaactgcgcctggatcaccgcgtcggtgtaacgggtgccggtggcgaggttgtcgatgtagatggccaatgcgccatcgagggcgctgcgcccgttggcgatggcgccggcatagagctgggcggtcgcctgatccctggctgccacggctttctccctgtccttcttgaggttggtcaggcgtatgttgtagttgttgatcgtctcggcgaccagtgccgccgactgtatcaggtttccggcggcctcttcgcgctgccgagcgatcaacgaaacgttacgcttgagttcctcgtttatctgggccaactgcgcctgcatctgcgggtcgcgggtggcggcaatgattccgtccaattgcttggtgggatcttgagcgtcatcgatggcatcggtcaatgccgctagtcggccttccttctgccattgggcgaacagctcgggatagcgcgagcgcggcgcggacagcgcgccgatggcgacgcggaaaccggtggtctcgttgcgctgttcgctgccgtcggcggcgaacagcgggtattcgcggcgcatcccggtgaatagagtcatctcgccttcgagatagttcccgcccttcaccacgaaaccgccatatgtgccctgccggcgaccggcgtggaccagttggaaggactcctggaccatctccgcggcattgccgatcacgtcgaacaggcccagcgggttcggccgcttcatccctaccggcaacagtcgcgcggcctggccggtaccgccggcgacctggttgtacaccgcccagtcgcccagcgggccttcctggtcgctgccctcgaccttgcgcgggaacagccggccttccagttcctggcggctgaccgcctggccgccgcgcgcggcgaactcccactcgacctcggtgggcaggcggacgaagccgatgccgccgtcctcgggattcttgccgcggccgctgaccggcagcagatccgggtggttcttcagcagccaggcgctgtacaccgcgccgaagcgttcggcgtcgaagcgcgagaggtcgaccttgggcagccgcgcggccatcccgcccggcacgtcgcaggccggcgcttcgccctggccggagagcgcggccgcctggctcatcactgcggcgtactggcgggcggtcacctcgtacttgccgatgaagtacagcatcggcttcagcggggtgccggcggcgggcttcggcaggctggcggagagcttctgctgccaggccggtgccaggtcggcgaggctgaactggccgttcacgtagtcgcgccggtagccggagatgaacgactgctggtagcccgcctcgccttcgttgaaggcgtagccgaggttgacctcgcgatcgtcgagggcgccttcggcgagtacgtagacatgccggaagaccatctcgccgccacacggcagcggcagggcgacgtcgtcggccagcggcttgggattgtccggcgagtcgccttcggcccaggccggcgcggcaaatgccaggcaggcgccgagggcgagcggaagaatggctttctcaaacatcgcgtaatccctctgcggcttcgatccgcgccgcgcgccagccgccgctggcggcggccaggacgctgcacagcagcgtggcgagcagcgccgtcaggtagtggctgggcagcaggcggcagacgaactcgccgctctggttgtcgaacaggtggttcagcgcgccggccgtggcggcgtacagcagcccggcgaggaacaggccgaagacggcgctgaacagcgccaggaacatgacgaagccgaccagcgcggcggtcgggaagcccagcagacgcagcaccgccagggcgcggcgcttgcgttcgacggcggccaggctgctggcggcgatggccgcgaaggcaccgccgatggccagcgcggcgacgatccagaacaccaggccgaggttgcggctgaggctgcgcacctgggcgatggcctcggcctgggtggcgacttccacgccactcgcgacgaagtgccggcgcagcccttccaccgcatcgaggtctcgggcgtacaggcggaagcccgggtagatgcgtgcgcgcggggtctcgccggccttccccggccagccgtaggcggccaccgcgcgaccgtcgcgatagtcctcggcggcttccagcagggctagcggggcgaacagcgcgtcgcgggcgaaacgctcctgcggcagcaccgcgagcacttccagctccaggcgctggctctgtgcctggccatccatgcgccggccgatgcgcgcgacgatgcgctcgccaggctgggcgccgagtttttccgcggcgccgtggctgagcaccacgcgggtcggccggtcgggttgcggcaggccggccagcagcgggtcgccggcggcgctgggaatcatctcgacgctcagggcggtctcgccgccgccgctgaggtcggcggtggcggcgatctgccgggtgcgcggcacggcgaaggcgacatccgcgcgtgcggccagggcggcgatgtcctcggcacggtagcgggcgccgccgaccggaatgatctcgcgcaccgaaggcgcgcgctccagccgctcggtgagggtgctgaccaggccgtacttgaggccgaacagcaccagcagcggggtgatcaccgccgccagggcgaagatcgcgcagagcgacaggcgcgcctcgccgcgatagtcggcccaggccagcgagagcagcaggccggcgcgcatcagccaacgtcctcgaggcaggcgccgacgctgtcgtcggcctcgcgttgccagcggatggccaggacttcgagtccggcggcgcgggccaggcgctcgtcgtgggtggcgaccacggtgcaggcgccgcgctcgcgggcctgttccaccagcaggcgcatcacccgttcggcgttcagcgggtcgagcgccgcggtcggctcgtcggccagcaacaggcgcggcgcatgcgccagggcgcgggcgatggcgacccgctggcgctggccgaccgacagcgccgccggtttcttgtccagctggtcgccgatttccagccgctcggccagcgcctgcacgcgctcggcggacggggcgccgagcaacgcgcagggcagtccgatgttgcgccgcacatcgaggaactcgagcaacccgccgctttgcagcacgtagccgcagtgctgccggcgcagcgccgccaagcggtcctggcggccgtcgcgccagagcgcggcgatgtcctgcgggcgttccccggcgaggaattcgaagcgcccgcccgggtccggcgccagggccagcgccagcaggtcgagcagggtgctcttgccgcagccgctggggccgacgatggccagctggcgacccgcgcgcaattccagcgccggcacccgcaggcggtagcgctggcgaccggcgccgtggctgcgggcgacctcgtgcaggcgcaggatcatggcagcgtcgacagcggcacgcggtacagcgcgtcgccggcgtcggcgtcgccgaaccggacccagttggcgacgtcgttgtggaaggtttcgtagaggcggatcttcgactccagttcgtcgatgaagtcctgctgttcggcgacgctcagcgacagccagaggtcctgggtcatgttcagcgacttgctgcggtacggcaggccttccaggtattcgccgagcacgccgctctgcgccaggttgctgcccttcaccagttgcgccgggtcgcggctcatgtaggcgctggcgctggcgatttcctggaagaagtccttgggcgaggtctgggtgcgcttggccgcgtcgacgatcagtttcagcgactgttgcagttcgttgagttgcagcttgctcagcagcacgcagacctggaacgccggcagcgccgggttggtcaggtcgcggtcggcggtccaggcggtgacgacctgcggcgcgcgcaccgggtcgcggcgaccgaggaattccatctgcatggcgtagccgatggccgccgacttgctcgccacgcttggcgcggcgtcgaagcgcggcgcctgcggcttgcggttgccggcgtcgtggaccaggtcggcgaacaccgtgccgatctccttcaccgtgttgccgaaggcgttcacctcgccgccggccaccgggatgtagaggtcggcgatcttcgggttggcgtcggcggtgaggctgcggtactgctgctcggcgtagccgtggttgttcttcccggccggggtgcgcaggtgcagggcatagatcttcacgcccttgcgcagcgccgcctggcggacctcggcctcgttcatctgggtgcgcccgagcgggtcgttcttgcgcagcgcgccggcgtcggtgaccagcagcaccacgcgcccggcgtagggcgaccagtccatttcgtcgaccgcctgcatgatcccggcgaaggcgtcttcgttgaacgagtggctggagacgtcggtggcgcgcacctggctgctcaactcggcgaagcgctgcgcgtcgttgcccggttgcagcggcaccagggtcttgctgacgtattccaggccgggggtcttgtcggtgttgttgcggaagccgaccaggccgaagctgaccttgtccaggtcgccgcgctcgccgatctgccgctgcaggccgtcgatcacctcgcgcacgcggtcgatgtagggctgcatcgacaccgaggtgtccaccaccaggacgatgccggtgcggaaggtgtcgctcgccgcgccgctggcgccgccccgcccggcctggcccggcgcctggggtgccgtggcgctgccgccggggtcgatcgaagcgacctccagcaactgcgccggctggccgtcggcgtcgaagctctccttcgagtcgaagatcggcagcaggtagaactggtcctgggggatcgcccggtcgttgggctcgaccgcgaccacctgcggatcgcccttgtggtccaccgcctgggtcagggtgtcgcgcgccgcgcgggtatcgccgagcaggcgttcgacctgctcggcgctgttgaggaacatcaccggcgcgcggccggagcgttcggtgaacttcagcaccaggctctgcttccagtcgctcaccgcgctggccggcagccagccgtcgccctcgccgttgctggaggcgccgacgcgcagccaggggctgccgccgacctgcttgcgggcgtacacgtagagcaccgagaaggccggcaccgcgccggcccggggcgggccgccagcctcggcggagatggccgcgccgggtttggtcaggacgcgctggaacagcgtcttcttgcccggcatcagcagcggacgctcgccgccgtcctgttcggcatcggccactggggtctgctgctgcggcttgtccgtcggcgtctgtcccagcggcgctggatcgacagggctcggtgcgtcgtccgagcccagcagccaccaggcgccgccgccgatcgccaggagcacggcggccgcggcggcggcgatcaacggcgtgcggctgccgccggcacgtggcttcgccggcggcaacggaggcggcgggggcgatggcggtttcgccgcttgcgacggcggaggcggaggcggcgtggcgccgccggcgctgggcgtgaccggcggcaactggatcgacaccggttgcaggccgccgaggtcggcgggcggcaggggcgcgggttcggccggcggcgggttgctcgctcgcggcgagccctgcggcgtcgccagcggacggatctgggtggcttccagggcgctcggcgccaggcggtcgagggcggcgatcaacgcgccggcggtggggaagcgctcggccgggtccttggccagcaactggcgcaggatgtcctggtagcggccctgctcgatcggcagttccggcagcggctcggtgaggtgggccagggcggtggagagcgagtccttgccgttgtagggcagcttgccggtgaggatctcgtagagcaccacgcccagcgcgtagaggtcggcgcggccgtcgatctcctgcccgcgggcctgctccgggctcatgtagctgggggtgccgacggcgaagccgacctgggtgaactgggtattgtcctcgatcgacttggcgatgccgaagtccgagagcaccgcggtgccgtcggcgcggaacaggatgttggccggcttcacgtcgcgatgcaccaggccctgggagtgcgcgtagccgagcgcggcggccacctgccgtacgtaggccaggccctgctcgggatcgaggccctgctggatgcgctccttgagcgtgccgttgggcaggtattccatggccatgtagtagcaactgccgacgttgccgatgtcgtggatggtcaccgtgttcgggtgcgacagccgcgccagggtccgaccttcgcgcaggaagcgttcggcgaagctcgggtcggcggccagcgccgcggccatcaccttcagcgccaccttgcgctgcagcgagcgctgggtggccaggtagaccgtggccatggcgccttcgcccagctcgcgttcgatgtcgaatcccggaagttctatgtccatgtccgtctcagaaggccctgaccaccagggccgtgatgttgtccggggcgccgcgggtcaggcccaggtggaccaggctgcggaccaccgcatagggatcgctgtggctgagcacgtcgcgcagttcgctgtcgtcggcggtcttgttgaggccgtcgctgcagagcaggaagctgtcgccgggcagcacgtgcagcgcggcttccgacagttccagttgctcgtgcacgccgaccgcgcgggtgaccacgttggcgcgcggatggtggcgcgcctcttcctcgctgatcaatgcgttgtcgagcagctcctggacgtagctgtggtcccgcgagatggcttccagcacgccgccgcgcaggcggtacaggcggctgtcgccggcccacaggcagctcgcctggttgccgcgcgcggcgagcagtaccagggtgctgcccatcacgctgacgccacgcaggccggcctcctggcgaacccgctcgttgacctgggcgaggccggtgcgcaacgcgccgacgtaggccggtagcgaggaggccgccgggatgcgccgcagggtatcgacgatcaggctgctgacgaagtcgccggcggcgtggccgcccatgccgtcggcgaccacccagagtcccgactctggggcgtcgagactggcgtcttcgttgaccttgcggaccatgccgacgtggctgtagctggccgacctgtagtagctgactgagttgggcaccatcagttgtccttaaccgggtatgccgggaaagagcgggatcacctcgccctctccggtgaggaatcgtccgaacgccggcgccggcggcaggccctggtagcgcatcaggccggcggagatccgtgccgagccgcgtccccaccagtggctggcgccgtcgcaggcatgctgggccagcgcggcgaggcgctgcgccggggtcaccgcttcgctgcgcagcaggttgccgctgatcagcgattgttcgatgcgcggtccgcagggaggggccgggagctgcgccaccgcctgctcgaaggcctcgacctcggcctccggttcgagggtggagagcagcaggctctcgacctgctcgaaccagccgtcgtcgccgccgaccagcccgccgaggtcggcgttcgccggcagcaggcaggcgacggtcagcgggaaatagcgaccgacccggtcgatgctcggcatcaccaccccggccaccgcttcgccgccgagcaggccgggggcgatggcgaagcgccacagcgggctggtcaggtaggcgtcgagccaggccgcgccgagttcgtcctggctggcgcgcatgccgctggccagccaggcgtcccagggttcgacgaaggtgttcggcaggccgcggctgacgaaatcgccgcggccggccagcttgccgtagaaaccgacgctgttcaaaggcgctccgggaggctgaagccggacacgacccggctcttgaaggggttgaaggcgctgctggcgcgcagctcgcaggcgatgctggagccgtcgatgcgcagccgcagggtgaagcggtccggcgagttgccgcgttccaggtccgactggtcgagcaggcggaaccaggcccaggggccctccagggtcaggccggaacggccgctgctgggcggcggcgtcaccgtcaggcggaccacgccgaggccgttggcgctcggccactgcatcgccaccgggcgggcggggccgtggtcgtaggtcagctgctggccgtcgaggtcgaggatgaactggctgatcgccgcgtccatggtcaccggcttgagttcgaagcgcaccgccggctgcatgccgccggagcggaagaaggcgtcgcggatcgccgccgcgcgctggaaggtgtgcagcacgccggggttgatgccgagcttctgcgccgcgccgggctgccagcgccaggtgctggcggaggtgtcgacgtagggttgcaggtactggcggaagtagctgtccatcaccccaccggcaccgaagaagtggccgaagtcttccagggtggcgtcgcgcgagctgccggcggcgatcgggtagcgcccggccagggactgccggtagacgctgaccacgtcgctgatccaggccgcgttgagctggttgcgcacgctgcccatcatgctgctggtggtggagttgaccacgttcttcaccaggccctggaccaccggcggctggcgctcggcgctgagggccacgcgcgaggcggcggcggccacctggttcttggcgtcgccgagcagcgagtcgccgctggctccggccatggcgctgacctgtacgtagagcgcgttcatgtcctccagcaggctgtcgatcggcgccggctcgttgccgccctcgcccttgctgaccaggctgttgagttcggcgaagtgggcgctgatcgggtcgctgtcggcctgctgcggctgttcgcgggcgccttcctcctcctcctggccgaccagcgagccgaggcgctgcttgagcttgtccacggtgccgtcggcggccttcttcacttgcgcggcgaccagccggtcgcccttctgcaggtcggtctcgcgggccaccgcctcgagcagcttgcggaacggcgaggtcggcccggagagaatgcgcagcacgtcggcggcctgggtgacgttggtgatcggcaccacggtgaggtcggcgagcaggtcgtcccattgccgcaggtagtcctggaagtacaggcgacgcacgtcgagggccaggttggcggcatcgccggcatcgttcaggtcgcgcccgagcacccactgttcctcggcgatggtgccggcctggctgaggctggcggtgaggaacacctcgcgatagccgcggtaggtgaagaagccgctgagcgggtcggtgagcggcttgccgctcttgcgcgcgaacaccagcggtgcgtcgcggccggcggcgtcgctgatgcggaagtcgggcacgtccttgggcagcctctgccgcttgacccggtcgtagacccgctgcgccaccggtagttgctgcaactggcggcgcaggtcctcgaccaggtcctggtccaggcgcgccgacggcggccgtcgttcgagcaacgcgtcgaggtgcgcgtgcagcgcctggcgctgttccggcgagaggtcgcgcggcaggttgcgttcccagtcgaggctgatccaggccttgatgaagtcggcgtcgtaatggtccgggctgccgagcatcaggtaggccttcaggccctcgtagaggaaatcgctgctgccgccggagcgcaactgttcctcgatgcgggtcaccaggcgcggggcgaacaccgcgatcagcagcttgcggtagacgctggcggactcctcgccgagcatgtcgccctggtacagcccgtagccttcggcccagcttggcgcgtcgccggcgagattctgcaccgcgttgagctgtggcagtacggccaggacgtcgcgctgggccgggctcagcgactcgatgccgcgcgccagcgggtcgacgcgctggtcgaccgcggcgatgtagctctggttggcgcggtagctggcgatccataccgccgtcaccgccagcaccaccagcgcggtggcgctcagcgcgccgatggtcagccatttgcggcggcgctcgaccttcgggttggtgccgaccaggccgcgttcgccgaacgccacttcgcggaacagccgctcgatgaagtagctgcgcccggttccggtctgccgcgccaggtgctggcggtcgaggttcatcgactgcgccatgctgccgatcaggcggtcgatcggactgccttcctgggttccgctggtgaagtacaggccgcgcaacagcgggcgttcctcgtaggggttgggcttgaacacgccgttgaggaactcgccgaggcattcgcgcagggcggcgaattgctgcgggaagccgtagaccaggtcgcgccgcgccgggtcgcgctcctgctgcaggcgttccaccaggcgcgcggtgagacgctgttcgagcagggcgaattcgctgtcgaacaccgccagcgggccttccgcgctcttgccgtcgtcgagggcgaaggtcatcccccagacctgcgcgcgttcctcgcggttcaggctgtcgaagaactccatgaagcccggcaccaggtcgaacttggtcagcatcacgtagatcgggaagcgcaccccgagctgctggtacagctcctggatgcgcgcgcggatcgcctgggcatgggcggcgcgctcggcgtcgctgcccagcagcaggtcggaaaggctgatggcgatgaacgcgccatcgatggggcggcgcttgcgctgggtcttgagcaggtcgaggaagcccagccaggcggccttgtccacctgggcgtggctgtcctgggtggtatagcggccggcggtgtccagcagcaccgcttcgtcggtgaaccaccagtcgcagttgcgcgtgccgccgaccccgcggatcgccccggcgcccatctgtgcggcgagcgggaagtccaggccggagttcatcagcgcggtggtcttgcccgaaccgggcgggccgatgatcacgtaccagggcaactcgtacaggttgcgccgctcgctgccgcccagcttggcccgcttgagcagggccagggcctcgtccatgcgttgcttgagggtcgccagctcttcggcggtggcgacgctggcggcgtccggcgcgctgacctcggcgagactctgcatgaccttcgccgcgttgcgccgggcctgcacgatgcgcagcacgcggaagccgatccagaccaggaacagcaggacgatcagcacccagcggctggtcgccgaggccagcggttcgtagttgcccaggcgcagcagcgggccgaggaaccagatgatcaggctcagggcgagcaggccgagcaccggcaccacccagcgcgcgaagaagttgaggaagcctttcattgcgcgccctccgcgaatacggtgatttccacccggcggttgcgtgcgcggccttcggcgctggcgttggtcgccaccggctcggtgtcgctgcgcccttcggcggtgaagcggccggcgtcgccggtggtcgcgccgagcaggtcggcgacctcctgggcgcgggcctgggacagtttccagttggacgggtagcgcagcgtggcgatcggccggttgtcgctatggccggtgaccagcacctggcccttgaccttgcgcagggcgtcggcgatgcgcagcagcagcggctggaactcgtcgcgcacgctggcgctggcgctggcgaacagctcgtcgccgcggatggtcaccaccgagcggtcgacggcgtcctccaccgccacccgctgggccttgatgtcgtctgcgaggaagcgcgccaggcgtggccgttcgatcacccgcggctgcaccgctgggcggtcgatggcctgcaccgggatctcgccgatggcgtggatgcgcttgaacaccggctcggcgtcggcggccagcttcatccgcaggccgaacagcaaggccagcagcaaggccaggccgatggcgataccgacccacggcggcaggtattgcgaaaggcggtcgcgcatcacgctgaggccgcgccagtgcggcgacagttcgtgctcgtactcgccgcgggtgctgcggatcaccgccgcggtgcgctcgcgcagcgcctccagttggctgcggccgtcgtgcatgacccggtagcggccttcgaagccgaggctggtgcacaggtacagcagctccagcaggtgcaggcgctggtgcgggttctgcaggcagtgttcgagcaactggaagaccttctcgccgccccaggcctcgttgtgcagggtgatcagcaggctctgcttgccccagtcgctggtgctgccccacggcgtgctgagcaccgcttcgtcgagggcggtgcagagcacgtagcgcgccagcatcacttcgtccggcgccacgccggcctggcgtgccttctcctcgaactggcgcaggtagccgagcagttgcgcgcgcaggctggccggcgccggatgggcgatggtgttgcgcaggcgggtgagcatcgccagcagtgggccggcggcctgctccagcgggttgaggccgtcgccgcggccgctcagcggcgccaggctggccatcggcggcggcgtgtagggatcgccgccgcgggggccgccggccggttccggggcgcggccgccgggacgcggcatgatcatggtgcggtcgtcgggcgggcttccgttgccgccgccggccggggtgccgaagggatcgtcgatgggaggcatcgttgcttatcctcgaatggcccagaaggccaggttcagcccggggaactggccggcgatgtggaaggcgaagccgccggagtgcgtcagctgcttccaatgcgcgctgccgcggtccagttcgaaataggtggagccggcgtggtaggggatctgccgcggcgccaccggcatcggcagcaggccgatacccggcagttgcaggttgaccaggtcgcggatgtgctccaccgagccgaccttggcctgctgcgggaagtgcccgcgcaggctctcgccggggacgtcggcgcgcaccaccaggacgaagctggcgttgtcgatcaggctgcggtcgctgagcatcgcgacgtgcacgccgtaggccttctcgacgatcgggatggcgatcgccttggcgtcgatcaccgtcgccagcgcctggcgcagggcgagcatcaccggggcgaagctggcggccaggtcgtcgtggttgtacaccgggtactcctcgggacgccgctggctggcggtgaaggtgcagaactcgccggccagggccaccagttcgcggtacagctcctgcgggtgcagcgggcgcacgcgggacaggtgaccggtgagggcctcggcgcggttgaccagttgcagcagcaggaagtcggcgatttccgaggcgcccccggcgctggaggccaccacccgcccggcgagggcttcgccgcgctggtggagcaggcccagcagctccttggcgaaggacgccaggggcggcgcggcggcaatgtcgagtaccggcggcaggtagtcctcgtccaggctcagggcctggtccgcgcgcttctcgcggacccgcgcgacgcccaccgcggcgtattcgccgaggccgtcgcgctcggtcagcaggcggaacgcctggctgcccagggccaccggcgcgcggctctcgaaggcggcattgtcgtcgcgcacttcctgcacctggctgacgtagcgggcgccgccgagggcctcgccctcctctaccgtgtcgcgggtgccgacgcgcttcagcggcaggccgaggtagacgatgccatcgcgcaggctttcctcgacattcagcggcgccggcgccggatcgtcggcggggatgttgaacggcgtgccatccggcagcacgccgcgggcgctgacgatggccagcttgccctgggtcagcagggcatcgtccagcttcagctcggaaaagccccagccgcccgccaggagcgagcggcagcggccatccaccagggtttccaggtagcggtcgtgctgctggaaatgctgtggccgcaggaacatgccttcggaccacaccacgcggttattccaggacatagggactccgaaggttcagggcgcgggacgcgcgacgatgccgatggcctgcgcgccgagcgtgatgtcgagatggctggtgcgttgccccggcacgtcgaggacctggcgccaggtggcgcggtcgaggtcgcggtaggcggcgacgaagccgagctggcgggtctgctcgtcgagcgtgcgttcgatgcgccgttcctcgcccggacgcaggaggaactcgtcctgctccaccaggtcgccgccgagggtcgactgggcgttgtcggtgagggcgaagtagtcggcgcggccgaacgcggtgtctttcttcagctcgtacagccgcaggcgcagcggcgccgcctggccggcggcggacgggttgaggttcggtgcggcgtggagccagatcaccacccgggtcggcggggtttccggcgggctggacgaacaggcggcgagcagcagcccgaacagcgcgacgatcagtttctgcatggtgtcgtcctcattgacgttgtttctcctggtgttcgttggcgtcaggaacgccgtagtcgagcgctgtgttcctcgtaggcgcggctgaattcgcggccgaaaagctcctggaagtcgtcctccgcctcgcgcaggatcttcgcgtacagctcggtgaaactgtcccagttctgtgcctggcgggcccccggcagcaggccggaaagcccggccggcttgccgaagcgggcttccagcgcggccggttcgaagcgcgccagcaggtggcggatggcggcctgcacgccggccatcaccgccaactggtgcgccttgaggtcttcgaagctgtcggccaccgcgcgatccggcgccatgaacgcctggttgtcgcggcgcagcaggagcagcatggcttcgtcgacgttcggcgcgaacttcagcgggttgttctgcacaggctggatcatggtctgcgccatgcggaactcgcccttcaggttgtccagcgtgcgcagcacgtccaccagtccttccaccagacagcgataggtgcgtcggatggcttccatctgcgcttcggcgccggccgggtcgaccttcactgggtcatgccggcgccgcgcaggaacgcctgcagcaggtcgccgccggccgtcgcggcggcgcttgccgggggcgtcggcgccgccacgctggctggctgtggctgtggctgtggctgtggctgtggctgtggctgtggctgtggctgtggctgtggctgtggctgttgggtgatccccgggtcggcgaagggcatcgccagcggcgtcggttcggccgctggctgcggctggacgacgggcgtggcgcttggcgcgggcgtgttgccgagcagttcggcgaacgggtcccagtcggccggaatcagcggtgcgccgccagcgggcggtggcgccggggtggtcgcggggggcagcgggatcaccggttccggcgggcggaagtcgtgctgttcggccggtacatggtccggacgcggcgccgcgccgggcggcggcggggtgaggaagtcgaacaggtcgggcttggtgtccagcggcgagccgccctggaaatgcgccgtcaccgcggggtgcggggtgggcgccggttcggcgaaggcaggcgccgatccggcggcctgccggctcatcagtgcgtcgaagctggtgaacggatcggtctgcggattgccgctgccgggcagggcgatgtcgtggccgagctggacgaggatgtcgtattcgccgaggcggacggtctcgccgtcctgcagcggctcgctgttgccgcggcgcaggcggtgcccggcattgaccagcagcacgccgttggtgctggtgtcggtgaggtagtacaccccgtcgcggttgaggatggtgcagtggcggctggagaccaggcgctccgggtccggcaggacccagtcgttgtccgggccccgaccgatggtcagctgtccctggtccagtaccttttccgaacactgaccgggggtcagcttgtggtagctggtgatggtcaatcgcagcggcattgctactccttgcattgccagcgcccggctcttccaggcgctcacccccgtgcccgagggatttcggttcgcatccaggctggcccgacggctttccggcgtttcgtcgcctcgggaagacacatcgggtggtaccggattataaaagactaatcctacgtcttttaaagatttgtccgatctgcggtgtcatgcaactagtggcgttgtgccttccttgacaagccttgcggcatgccacaagaattttgccaacctttcgagtcatccgatattcatcaatggctcctacaagatccgacggagtggatcttacaagcgaaggtgagggccgcgcagcggctccgatgatagggagatcgtcaccgtgctggatgtacccgttttgctggccgccgtatccccggactcgccctgtggcgacgatctggagtacgacgccgcgttcctcgaactcgaacgcatcgcccagggccaacccgagcgccagatgggcgatgccgtgctgcccgccgaaccgccggagtggccgcgcgtacgcgcgctggccagcgagctgttcggccgtagcaaggacctgcgggtagccaacctgctgctgcagagcaacgtcgccctcgacggcctggacgggctcgccgaaggcctgctgctggtccgcgagctgctcggccagtactgggacggcgtctatccgttgctcgacgccgatgacgacaacgaccccaccttccgtatcaacgccctcaccggcctggtcgccgaaccgctgctgcaactggtctgggcgatcccgctggtgcgctcgcgggcgttcggcccggtcaacctgcgcgccgcgctgaacgccgccgggctgcaacgcttcgccagcgagaccctgagtcccgagcagatcgccggcgccttcgccgatgccgacgccgatgcgctggccgccacccggcgcgccctggatggcgcccaggaacatgccctggccatcgagagcggcgtcgccgaacgggtcggctcggcccagggcctcgacctcggtccccttcgtcaactgctgcgccaggccctccaggtgttcgacctgtacggcccgcagggcgccggtgagcccttggcgccgggcgccgaagcggccaccggcgagcaggggggcgccgcgcctgtcgcagccgtcgccgcgccggcaccgcgtgccagcggcgagatcgccaaccgcgaagacgtcctgcgccagctcgaccgcctgctcgagtattacgttcgccacgagccgtcgagcccggtgccggtgctgctcaagcgcgccaagacactggtgacggccgacttcgccgaaatcgtgaggaatctcatccccgatgggatttcccagttcgaaaccctgcgaggcccggaaagcgagtaacgcctagcggccgtccgggccaacgctgcaagccgccggggcgattccgacggcgctaacaaccgccgtcgcgcgagggagaaacaagatgggaagcactaccagcagtcagaagttcatcgccaggaaccgggcgccacgcgtgcagatcgagtacgacgtggagctgtacggtgccgagaagaaggtccagttgcccttcgtcatgggcgtcatggccgacctcgccggcaagcccgccgaaccccaggcggcggtcgccgaccgcaagttcctggagatcgacgtggacaacttcgatgcccggctgaaggcgatgaagccgcgggtggccttcaacgtaccgaacgtgctgaccggcgaaggcaacctgagcctggacatcaccttcgagagcatggacgacttcagccccgccgcggtggcgcgcaaggtcgattcgctgaacaagctgcttgaggcgcgtacccagctggccaacctgctgacctacatggatggcaagaccggcgccgaggaaatgatcatgaaggcgatcaaggacccggccctgcttcaggccctggccagcgcgccgaagcccaaagacgacgagccgcaggcgtaagaggattccagcatggccgaattgagcaccgagaacctggcccagggccagaccaccaccgagcagaccagcgagttcgccagcctgctgctgcaggagttcaagcccaagaccgagcgcgcccgcgaagcggtggagaccgccgtgcggaccctcgccgagcatgccctggagcagaccagcctgatctccaacgacgcgatcaagtcgatcgagtcgatcatcgcggcgcttgacgccaagctcaccgcgcaggtcaacctgatcatgcaccacgccgacttccagcaactggaaagcgcctggcgcggcctgcactacctggtcaacaacaccgagaccgacgagcaactgaagatccgtgtgctgaacatctccaagccggagctgcacaagaccctgaagaaattcaagggcaccacctgggaccagagcccgatcttcaagaagctctacgaagaggaatacggccagttcggcggcgagccctatggctgcctggtcggcgactactacttcgaccagtcgccgccggacgtcgagctgctcggcgagatggcgaagatctccgccgccatgcatgcgccgttcatctccgccgcctcgccgacggtgatgggcatgggttcctggcaggaactgtccaacccgcgcgacctgaccaagatcttcaccaccccggaatacgccggttggcgttcgctgcgcgagtccgaggactcccgctacatcggcctgaccatgccgcgcttcctggcgcgcctgccctacggggcgaagaccgatccggtggaagagttcgccttcgaggaagaaaccgacggcgccgacagcagcaagtacgcctgggccaactcggcctacgcgatggcggtcaacatcaaccgctccttcaagctctacggctggtgctcgcggatccgtggcgtcgagtccggcggcgaggtgcagggcctgccggcgcacaccttccccaccgacgacggcggcgtggacatgaagtgcccgaccgagatcgccatttccgaccgccgcgaggcggagctggcgaagaacggcttcatgccgctgctgcacaagaagaacaccgacttcgccgccttcatcggcgcgcagtcgctgcagaaacccgccgagtacgacgatccggacgccaccgccaacgccaacttggcggcgcgcctgccctacctgttcgccacctgccgcttcgcccattacctgaagtgcatcgttcgcgacaagatcggttccttcaaggagaaggacgagatgcagcgctggctgcaggactggatcctcaactacgtcgacggcgacccggcccactccaccgagaccaccaaggcccagcacccgctggcggcggccgaagtggtggtggaggaagtcgaaggcaatccgggttactacaactcgaagttcttccttcgcccgcactaccagctcgagggactgacggtatcgctacgcctggtatccaagctgccttcggccaaagaggcctgaggcattcaacgacagcgcctgccatggtggcgggcgcttgcatagcgtagtggcgcgagccacacgggaggaaagatggctgttgatatgttcatcaagatcggcgacgtcaagggtgagtccaaggacaagactcacgccgaggaaatcgacgtgctggcatggagctggggcatgtcccagtccgggtcgatgcacatgggcggtggcggcggcgccggcaaggtcaacgtgcaggacctgtcgttcaccaagtacatcgacaagtccacgcccaacctgatgatggcctgctccagcggcaagcactatccgcaggcgaagctgaccatccgcaaggccggcggcgagaaccaggtcgagtacctgatcatcaccctgaaggaagtcctggtgtcctcggtgagcaccggcggcagcggtggcgaggatcgcctgaccgagaacgtgaccctgaacttcgcccaggtccaggtcgactaccagccgcagaaggcggatggcgcgaaggacggcggtccggtcaagtacggctggaacatccgccagaacgtgcaggcctgatgagccggctgccggtcatggcgtggccaggccatgccgtggccggtgcgagcgcccgccatgccgggtgccgaaggcgcgcgcggcgcgccgcggacctcgtccgcccgacctcctgccggaggtactgaattccaccgggtcgtccgtcgcgtccgccgggcgccatggccgacccttcattcgcatccgggcgcctgggctcccggctacagggaagtatcgcgatgatcgccgaagaactgttgcgcgccgggcgcctggacgatgccttgaaagccttgcaggaacaggtgcgcagccagccgtcgaacgccaccctgcggatcttcctgttccagctgctggccgtgatgggccagtgggcgcgggcgcagaaccagctcaaggtggtcggcgaactggatgcctcggcgctgccgatggtacagacctactccaccgccatcgactgcgaggcgctgcgccgcgaggtgttcgccgggcgcctgacgccggtgatcctcggccagccggcggaatggatcgcgccgctgttgcaggccctgagcctggacgccgagggccatggcgaggccgcccaggccctgcgcgagcaggccttcgacgccgcgccggcggtgcccgggcggatcggcgaagcgccgttcgcctggctggcagatgccgacacgcgcctcggcccggtgctcgaggtaatcgtcaacggtcgctatgcctggttgccgatgagcaacctgcgcagcctcaaggtcgaggcgccgagcgacctgcgcgacctggtctggctgccggccgaactgaccctggccaacggtggcgccaccgtcgcgctgctgccggcgcgctacgcggaaaccgtcgagcacggcgacgacgccgcgcgcctggggcgcaagaccgaatggctggatagcggcctgccggtcggccagcggctgttcgtcaccgatgccggcgagaccgcgctgttcgacctgcgtgagctggacttcgagccgacggacgcctgacatggctgaactgaccctccaggagcgcctgcagccgtcgctgctcgaccgcctcaccgacgacgagccgggcaacctcaaggaagccgcggagcgccgggtgctgaccctgagccagctgaaggcctcggtgctgcgcgacctggcgtggctgttcaacaccacttcgctgttcgaccacggccccgccgcacggatgccggccggcaactcggtgctcaactacgggctgccggcgctggccgggcacaccgcgtcgagcgtcgacgtgcatgccatcgaggcgctgctcaccgagaccatcgccaccttcgagccgcgcatcatccgttcttcgttgcgggtgcgcgcgcaactgctgcccggcgagatggaccacaacgccctgagcttcgagatcgagggcgatctctgggccgaaccggcgccgctgcgcctgctgctgaccaccaacctggacctggagaccggtcacgtgcgcgtcgcccagggcgagcggaggcgtacatgaacccgcgcctgctcgagtactacaaccaggaattgcaacacatccgcgaaagcgccgcggagttcgccgaggagttcccgaagatcgccgggcgcctgtcgctgtccggcttcgagtgcgccgacccctacgtcgagcgcctgctggaaggcttcgcctatctcaccgcgcgggtccagctgaagctcgacgcggagtacccgaccttcacccacaacctgctggaaatcgcctacccgcactacctggcgccgactccgtcgatgaccgtggtgcagctgcgcccggaccccaacgaaggcgccctgagcagcggcttcagcgtcgagcgcggggcctccctgcgcggccagctcggccccgatgaccagaccgcctgcgaataccgcaccgcccacccggtgaccctgtggccgctggaagtggcccaggccgactacttcggcaatcccgccgcggtgctcggccgcctcgccgccagcgagccgcgggccaaggccggcctgcgcatccgcctgcgcagcggcgccggtatcccgttcgacagcctgtcgctggacgccctgccgctctacctgcacggcgccgacgaacaaccctaccgcctctacgaacaattgctcggcaacgcctgcgcggtgttcgtccgcgccccggacaatgcctgggtcgaacgcctgccgacgagcagcctgcgtgcgcgtggcttcgacgacgaggacgcgctgctgccggtggtgccgcgggcgttccagggctaccgcctgctgcaggaatacttcgccctgccggcgcgcttcctgttcgtcgagttctccggcctgaaccgcgccctgcgtcgatgccacggcgaggagctggaactggtcgtgctgttcggcaagcacgaccagcgcctggagggcacggtggacgcggagcaactggtgccgttctgcaccccggcgatcaacctgttcccgcgccgctgcgaccgcatccacctgtccgaccgggtcaacgagcatcatgtgatcgtcgaccgcacccgtccgctggatttcgaggtgcattcgctgcaacaggtgagcggccacggcagcggtccggagcaacccttccaaccgttctacgcggtgcgcgacccggcgcgctacggccgcgagcaggcctacttcagcgtgcgccgcgaaccgcgcgtgctgtccagcaagcagcggcgcaagggcccgcgctcgacctacgtcggcagcgagaccttcgtcgccctggtcgacgccaaccaggcgccctatcgccacgacctgcgccagctcggcatcgccgcgctgtgcaccaaccgcgacctgccgctgttcatgccgatcggcgcgcacaagagcgacttcaccctggaggacagcgccccggtcatgcaggtgcgctgcctcgccggaccgagccggccgcgcgccagccgtgcccacgatgccagcgcctggcggctgatcagccagctgtcgctgaactacctgtcgttggccgagcgcggccagggcgccgccgccctgcgcgagctgctgcggctctacggcgacagcggcgatccggcgctgcaactgcagatcgagggcctgcgcgaggtcagcagcaagccttgcacgcggcgcctgccgatgcccgggccgatcgtcttcggccgtggcctggagatcaccctggacttcgacgagaacgcgttccgtggcaccggggtgttcctcctcggcgccgtgttcgagcgcttcctggcacgctacgtgtcgatcaacagctttaccgagacggtgctgcgcaccggcgaacggggcgaggtgatgagatggcaggcgaagccgggcagccgtccgaacctctgaacctgctcgccgggatggcggcggcgccctgggattacgacttcttccaggcgctgcggcgcatcgagtgcgagtcgccgcaactgccgcgccttggtcattcggtgcggctggcggacgacccgctgcgtctcgggcagaagcccgactgcaccttcgcgccctcgaccctggcctcggtgagccaggccggcaccgctgcggtgccgcgcctggaccagttcttcttcggcctcaccggccccaacgggccgctgccgctgcacctcaccgaatacgcccgagaacgccagcgcaacgtcaacgacgcgaccttcaagcgcttcatggacgtcttccaccaccgcctgctgaccctgttctaccgggcctgggccgaggcgcggccggagatcagccacgaccggatcgacgacgactactggtcggcgcgtctcgccgcgctctccgggcgcggcatgccgagcctgcgggggcgcgagccgctggcggacaccgcacgctactactacaccggccacctcgccgcgcagacccgctacccggacggcctgcgggtgatcctcgcggagtatttcgaggtcccggtggcggtcgaggaatacgtcggccaatggctggagctgcccgagcgcagccgcctcggcgtcgactcgacgagcctgggcatggacgtctgcctgggcacccacgtctgggaccgccagcacaagttccgcctgcgcctggggccgctggacctcgatcaataccagcgcttcctgcccgacggcgaccacttcgtcgagctggccgcctgggtcgccgaatacctgggcgaggagctggactgggacgtcaacctggtcttgcaacgccacgaagtacccccgctgggcctgcagggcggcgggcggctcggtttcaacacctggctgggcgatcccggccaggacgccagggatctactgctggcccgccagtacgccactgcgcggccgcacgagcacaaggagaaggaacatgagtgagatcagtcgcgttgcgctgttcggcaagctgaacagcctggcctacaaggccatcgaggccgccacggtattctgcaagctgcgcggcaatccctatgtcgagctggtgcactggttccaccagatcctccagttgccggactcggacctgcaccagatcgtccgccagtccgggatcgacccggcgcgcctggccaaggacctgaccgaggccctcgaccgtctgccgcgcggctcgacctcgatcaccgacctgtcctcccatgtcgaggaagcggtggagcgcggctgggtctacggcagcctgatgttcggcgagagccaggtgcgcaccggctacctggtgatcggcatcctcaagacgccgagcctgcgccatgccctcaccgggctgtcggcggaattcgccaagctcaaggtcgaggcgctcaccgagcgcttcgacgagtacgtcggcgcctcgccggagaacggcctgtcggccagcgacggcttcaacgccggcgccgccccgggcgaggccagcggcgccctggcgccgagcgcgatgggcaagcaggaggcgctcaagcgctttaccgtggacctcaccgagcaggcccgtagcggcaagctcgaccccatcgtcgggcgtgacgaggagatccgccagttggtggacatcctcatgcgccgccggcagaacaacccgatcctcaccggcgaggccggcgtcggcaagaccgcggtggtggaaggcttcgccctgcgcatcgtcgccggcgacgtcccgccggcgctgaaggacgtcgaactgcgcgccctcgacgtcggcctgctgcaggccggggcgagcatgaagggcgagttcgagcagcgcctgcgccaggtgatcgaagacgtgcagagttccgagaagccgatcatcctgttcatcgacgaagcccacaccctggtcggcgccggtggcgcggccggcaccggcgacgccgccaacctgctcaagccggccctggcgcgcggcaccctgcgcaccgtggcggcgaccacctgggccgagtacaagaagcacatcgagaaggacccggcgctgacccggcgtttccaggtggtgcaggtggacgagccgtccgagcacaaggccatcctgatgatgcgcggcgtcgcgtcgaccatggagaagcaccaccaggtgcagatcctcgacgaggcgctggaggcggcggtccggctgtcgcaccgctacatcccggcgcgccagctgccggacaagtcggtgagcctgctggataccgcctgcgcgcgcaccgccatcagcctgcacgcggtgccggccgaggtcgacgatagccgccggcgcatcgaggcgctggaaaccgagctggcgatcatccgccgcgagagcgccatcggcgtcgccaccgccgaacgccagcgcaacgccgagaccctgctggccgaggagcgcgagcgcctggccgccctggagcagcgctgggccgaggaaaaacgcctggtcgacgaactgctggagacccgcgcccgtctgcgcgccgccgccgaagcggtggacgccggcggcgcgccgctgggcgaaggcgaggcgcgtctcgacgaggaacagcgccaggcgctgcatgcgcggctggccgaactgcaggcgcaactgagcgcgttgcagggcgaagagccgctgatcctgccgaccgtggactaccaggcggtggcctcggtggtcgccgactggaccggcatcccggtcggccgcatggcgcgcaacgagatcgacaccgtgctcaacctcgaccggcacctgaagaagcgcatcatcggccaggaccacgcgctggagatgatcgccaagcgcatccagacttcccgcgccggcctcgacaacccgagcaagccgatcggcgtgttcatgctcgccggcacctccggggtgggcaagaccgagaccgcgctggcgctggccgaggccatgtacggcggcgagcagaatgtcatcaccatcaacatgagcgagttccaggaagcccacaccgtctccaccctcaagggcgccccgcccggctacatcggctacggcgagggtggcgtgctgaccgaggcggtgcgtcgcaagccctacagcgtggtgctgctggatgaagtggagaaggcccacccggatgtccacgagatcttcttccaggtcttcgacaagggcgtgatggaggacggcgaaggccgggtgatcgacttcaagaacaccctgatcctgctcaccaccaacgccggcaccgagatgatcgccagcctctgcgccgatccggaactgatgcccgagccggaagccatcgccaagtcgctgcgcgaaccgctgctgaagatcttcccgccggcgctgctcggccgcctggtgaccatcccctactacccgctcagcgacgacatgctcaaggccatctcgcgcctgcaactggggcggatcaagaagcgcgtggaggcgacccacaaggtgccgttcgagttcgacgagggcgtcgtcgacctgatcgtctcgcgctgcaccgagaccgagagcggcggccggatgatcgacgcgatcctcaccaacacgctgttgccggacatgagccgcgagttcctcacccgcatgctcgaaggcaagccgttggccggggtacgtatcagtagccgcgacaaccagttccactacgacttcgccgaggccgagtgacaaccggcgacacgcagagcagtagaaggaaccgtcgatgggattgatgcaactgacccgcctggtccaggtggattgcccgctggggccggacgtgctgctgttgcagcgcatggagggacgcgaggaactgggacggctgttcgcctacgagctgcacctggtatcggaaaatcccaacctgccgctggagcagttgctcggcaagccgatgagcctgtcgctggagctgcccggcggcagccggcgcttctttcacggtatcgtcgcgcgctgtagccaggtggccgggcacggccagttcgccggctaccaggccaccctgcggccctggccgtggctgctgacgcgcacctcggactgccgcatcttccagaaccagagcgtgccggagatcatcaagcaggtgttccgcgacctcggcttttccgatttcgaggatgccctcacgcgcccctaccgcgagtgggaatactgcgtgcagtaccgcgagaccagcttcgacttcatcagccggctgatggaacaggagggcatctactactggttccgccatgagcagaagcgccacatcctggtgctctccgacgcctacggcgcgcatcgcagcccgggtggctacgccagcgtgccgtactacccgccgaccctcggccatcgcgagcgcgaccacttcttcgactggcagatggcacgcgaggtccagcccggttcgctgaccctcaacgactacgacttccagcgccccggcgcgcgcctggaggtgcgttcgaacatcgcccggccgcacgcggcggccgactacccgctgtacgactatcccggcgaatacgtgcagagccaggacggcgagcagtacgcgcgcaaccgcatcgaggcgatccaggcgcagcacgagcgcgtgcgcctgcgcggcgtggtgcgtgggatcggtgccgggcacctgttccgcctgagcggctatccgcgcgatgaccagaaccgcgagtacctggtggtcggcgccgaataccgggtggtccaggaactctacgaaaccggcagcggcggcgccggctcgcagttcgagagcgagctggactgcatcgacgccagccagtcgttccgcctcctgccgcagaccccggtgccggtggtgcgcggtccgcagaccgcggtggtggtggggcccaagggcgaggagatctggaccgaccagtacggccgggtcaaggtgcacttccactgggatcgccacgaccagtcgaacgagaacagctcctgctggattcgcgtgtcccaggcctgggccgggaagaactggggttcgatgcagatcccgcggatcggccaggaagtgatcgtcagcttcctcgaaggcgacccggaccggccgatcatcaccgggcgggtctacaacgccgagcagacggtgccctacgagctgccggcgaacgccacccagagcgggatgaagagccgttcgagcaagggcggcacgccggccaacttcaacgagatccgcatggaggacaagaagggcgccgagcagttgtacatccacgccgagcgcaaccaggacaacctggtcgagaacgatgcctcgctgtcggtcggccacgaccgcaacaagagcatcggccacgacgagctggtacgcatcggcaacaaccgcacccgcgcggtgaagctcaacgacaccctgctggtgggcggggcgaagagcgacagcgtcaccggcacctacctgatcgaggccggtgcgcagatccgcctggtctgcggcaagagcgtggtggagttcaacgccgacggcaccatcaatatctccggcagcgccttcaacctctacgccagcggcaacggcaacatcgacaccggcggccgcctcgacctcaattccggcggtgccagcgaggtcgacgccaagggcaagggcgtgcagggcaccatcgacggccaggtacaggcgatgtttccgccgccggcgaagggctgaggcggcggcatcctggccgcccgccctcgggcaggacgccgcgggagccttgacgattcgcgcatgtcctcgccaggcagaagcggcggtcgctcaagaccgatggtgttgcgctcagggtaggtcgaccttcaggccgcggccagtgcgtatgccgacgtagaatgcgtccttgagggccctggcgagttccgggtcggtctcctcgaactctttcccggcgatgccgccgaagctcagccggtgcaacgcggaacggtccaggctgcggtcgagcagcacggctttcaggtacagcaactgcttttccacggagagcagcatcccgcattgcggatgccgggccagccgctcggcgaccagcgccagggcgcgttcgacatagttcacgggggacatggctgcgccgcttcagcccttgggaaagcccgtctcgtactcctcgcgggtgatttcccggccgaaacgcagcgcatcgttgaacaggcggttgtcgtgctcaaccggctcgggggattcggcttcgccgtagaagcgcacgtggatcgtgccctgccgatggtcccagcggtaggtgacgtcttcgaagtcgtagtcgatgtagatatcgcgcctggcgaacgcttcgcccttttcaattgccattgcctttcctcactgcgtcgtagtacgcccggctcttctcggcgatggcctgggcctccggggacttcggatccagtacccgccagtcctcatagtacttgtggccctgccctccgggtacgccggccttggccgccaccgcgtcgtaggtgtcgttgccgaggaggatgcgagccatgtcctccgactccttggcgtagatcatctccggcgagttgacctggatctcgccgggtatcccggccttggtgttcatcgtcgagttcaccccgctgtagccgagcgggtcggcgttgccgtcgatcaccttgaccttggcgccgcggttggccagctcggcggcaacggtgttcaccttgtcgccttcgacgatgatggtgttgcgggccaggtccttgatcttggtcggatcgcccttgtagtcgttgttgatcttctgcatggcgcgttcgcgcgacttgatcggtgccttggcgaccctgccgccgtgcttagccgccagtccgtcggccaccgcgtcgatctcggccttggctgccggcgccttgccatagaccttctcgaagcctttcggcacctgggtcttcggcgcgcccttgggtgcgttgccgagccgtgccatcttcggtccgaagcccagcagcgccatgccggccacgccctggaacaggtcgcggtagccgggaccgaggcggtcgccgaggtcgccgagcagggccatgccgcccatcatcagcccgccgatggcgaccactccaaccagcgccgcgaccccggccatcgccgccagcagcaggccgccggcaagggccgccaggcccagcgcctcgaggccggtgtgcagccattcctccagatcgagaacgaaggccacccgctcggtggggccgccgatgaaggtgttctggctgccggtcttgatgtgcgcgccgcagaccatcttgctctgcaggcgcgccgccggcttgccgttgatgtacacggtggcgctgccttcggcgatcagcaccgggaacggccacagcggatggttcagcggcaggccgctgcaggtggcggagacgtcgtcgccggcgcgcatcgcgttgcgactgttcacgtagacgttgaagctgccgcgtatgagcaccccggtggtcggctcgggtagctcgaagatggtggtcaggcccttgacgatctggaacatcgacagcccgccggcggcgatcgaaccggccaggatcaccgcggccaggccgccggtggcggcggtggcggcgaccacggcggcgccgatcagggctccggccacggctccggcgaccatcgcggcgacaccgaaaccgtgggctatctcatcgcccagtcgggcggcggcttgcgcatccatgcgtcggtactcggatcagctaggggtcgggcgcgggaccagggtctgcatcgcctgcttccaggccggctcgtggtgcggcaggtcagccggggtggtggtcagggtggtgatcagcaccgccgggcggcgctcgatgaatacctggcgcagcatcaggtcgcggccctcgcgctgccactggtagtcgaggagcacggcggcgtggccgtggatgttgatgtcccagcgcttgtgcagcttgaagccgggcaattgcttctcggcgttttccagttggcgggcgacatagtcggcgaacggcgcgtcgccctggctggcgtcgcggctgatgacgaaactggcttcgcgggcggggccgctggcggggagcttgaagatgttgatgctctggtcctgccaggcatcgggaatctcgagatcggcttcgtggaggcgatagagcgtcactgtgttaaccccttccctaggattctgagtgagtcattgctggacaaaagctttacggaatgttgctcgcgaatcaaggctttcctggcccgaagcggcctttcgtgatggcattctgcctgttcgccgtcggtcggggcgctcgtcggaatctgtgtcacgcatctcccctttccaccgcatccgcgcctatgctgcttgggtggcgccgctccaacggcgccagtgatggacgtggatcaaggatgatttcatggcacttgcgcaacagacccgcctggtccgggtcgacagtccgctcggcgcggaggtcctgcaattgcagcgaatggagggtcgcgaagagctcggccggccgttcgcctacgagctggaactgatctcggaaaaccccgacctgccactcgacgggctgctgggcaagccggccagcctggcgctggaactgcacgacggcagccggcggcatttccacggcatcgtcgccgcttgcagccagggatccggcaacggccagttcgccagctaccaggtcaccctgcgcccctggctgtggctgctgacgcgcacctccgactgccgcatcttccagaaccagaaggtcccggacatcatcaagcaggtgttccgcgacctcggcttctccgacttcgaggacgccctgagccgctcctaccgcgagtgggaatactgcgtgcagtaccgcgagaccagtttcgacttcgtcagccggctgatggagcaggaaggcatctactactggttccgccacgagcggaatcggcacatcctggttctatccgacgcctatggcgcgcaccagagcccgccgaactacgccagcgtgccctactacccgccgaccctggaacagcgcgagcgcgaccatttctacgactggcacatggcgcgcgaggtgcagtccggctcactgagcctcaacgactacgacttccagcgtcccggcgcgcgcctggaggtgcgttcgaacatcgcccgctcgcacgcggcggccgactacccgctgtacgactaccctggcgaatacgtacagagccaggacggcgagcagtacgcgcggacccgtatcgaagccttgcaggcgcgctacgaacgggtgcgcctgcgcggccgcgcccgcggcctgggttccggccacctgttcaagctcagcggctacccgcgcgaggaccagaaccgcgagtacctggtggtcggcgccgattaccgggtggtccaggaactctacgagaccggcggcggcggggtgggcgcgcagttcgaaagcgagctggactgcatcgatgccggccaggcctaccgccccttgccgaccactccgctgccgatcgtccgtggcccgcagactgcggtggtggtcgggcccaagggcgaggagatctggaccgaccagtacggccgggtcaaggtgcatttccactgggaccgccacgaccagtccaacgagaacagctcctgctggatacgcgtctcccaggcctgggcggggaagaactggggctcggtgcagatcccgcggatcggccaggaagtgatcgtcagcttcctcgaaggcgacccggaccgtccgatcatcaccgggcgggtctacaacgccgagcagacggtgccctacgagctgccggcgaacgccacccagagcggcaccaagagccgttcgagcaagggcggcacgccggccaacttcaacgagatccgcatggaggacaagaagggcgccgagcagttgttcatccatgccgagaagaaccaggacatcgaggtcgagaacgacgagagccactgggtcggccacgaccggaccaagaccatcgactacgacgagacggtgcatgtgaagcacgatcgcaccgagaccgtggacaacaacgagaccataaccatcggcgtcgaccgcaccgagaaggtcggtaacaacgagaagatcagtatcggcgcgaaccgcaccgaggacgtcggcagcaacgagaccatcagcatcggcgtcgaccgcaccgagaaggtcggcagcaacgagaagatcagcatcggtgccaatcgcaccgaggacgtcggcaacgacgagaccatcagcatcggcgcgaaccgtagcgagtcggtgggcaacaacgagacgatcagcatcggcgccgaccgcagcgagtcggtgggcgccaacgagaccatcgacataggcggcaaccagagcaccagcatcggcaagaacgagtcgcgcagcgtcggccagggccgcgatacctcggtgggcaaggacgatagcctggacgtgggcaagagcttcacgctcaatgccggcgactcgatcaccctggtcaccggtgccgccagcatccgcatgaagaaggacggcagcatcgtcatcagcggcaagaacatcaccatcgacggatccggggcgatcaacatcaaggccgacaagaacgtggtggtgaagggacgcaagatcctccagaactgaagcggcgcagagccagggagtcagcgcatgagtgtcgagatccatctacctggggccacgacggcccttcccgcgcgcctggacggcgtggtcatcggcgtcctcctcgacgtgccggacgccgccgctccggtggtcgcctatcccggttgcccgagcgagcacggcctggcggcggccaccaccactcagctcagtcgcgccgacatcggcgcccaggtagcgctgatgttcgtcgccggcgatccgcgccagccgctgctgatcggccgcatccagcgcctgccgcaggaagcgctggcgcaactggacggcgagcgcctggagttcagtgccgaacgcgagatcgtcctgcgctgcggcaaggccagcatcaccctgacccgcgccggcaaggtgatcatccatggcgcctacctctccagccgctccaccggggtcaaccggatcaagggcggttcggtgcagatcaactgagcgcggcgggccggacatggaactgttgaacgccaccccgctggccgccgcctacaaccaggggctcgacgccgaaggccgggagtcgctggtggtgatcgccaagggcagtttcgacctgccgctggacggtcgcgaggcgcgcctgctggacgagcagcaggcgctgctgatggtcgatgaattctatggcgagccggggctttccgcgccgcgccgggagtgcgagttcgttcccttcaagccgttctgcgatgtgctggtgctgggcagcgcccaggcgcccggcgggcggccggtacagcagttgaccgcgggcatccgcgtcggccgggtgagcaaggcgctggcggtgcatgggccgcgccagtgggaaccgggattgctcggtgccggcgcgggcgtcgcgcagccgttccagcgccaggacatttcctacgccagtgccttcggcggcagccatgcctcgccggacaaccctgatttcatggattgctacatggccaatccggccggatgtggctggtttccgcgcagcgccgacaccgccgagatcgtcggcacgccgatgccggccacggaaaaactcggcgagccggtggacagcccccacggccgcttcacgccgatggcgctcggcccgctcggtcgccactggcaggcccgggtcggctttgccggccgctacgacgacgcctggctggccgagcgcttcccgttcctgcccgccgatttcgacgagcgttacttccagtccgcgccggccgaccagtggaccgaccatctgcgcggcggcgaggaggtcctgctgctcaacctcaccggcgaggagcgcgcggccttccgcgtgccgcgcagggaggtgccggttaccttcttcctgaaaaagggtggccacgaaaccgcgcaggcacggatcgataccctgctggtggactgcgacgcccgtcgcgtggaagtcacctggcgcattcgccggccgttgaagcgcaacctgttcgagatcgcccaggtgctggtcggcagcaagtccgccgcctggtggcgcgcccgcgagctgggcaaggactactacccctcgcttgccgcgttggcacgcagccgccaggccgaggaggacgaggcatgagccaggccctgagcatcgtcgcctccggcatggtcagcgcggtcggcctcagcgcgccggccagctgcgcggcgatccgctgcgccctggacaacttccaggaaacccgtttcatcgaccagggcggcgaatggttgcttgccgccagcgtgccgctggagcagccctggcgcggccgcgccaagctgctgaagatggctgcgcgagccatcgacgaggccttgcgcggccagcccgatctcgattgcacggagctgccgctgctgctctgcgtcgccgagggcgaccgtcccggacgctgcgcggggctcgacgagtctttcctgcgtgacctggaaggcgagctgggacgacgcttccatccctcctcggcactcatcgcccgtggccgggtcggtggcgcggtggccctgctcaacgcgcgcaagctgatccagggcggctgccggcaggtcctggtggccggcgtcgactccttcgtcagcggcccgaccctggccgcctacgaggcccgcgagcggctgctgaccagccagaactccaacggcttcattcccggcgagggcgccgccgccgtgctggtcgccgcgccgctccacgaggaggcgccgcagctgctctgcatcggcctcggcttcggcatcgagaaggccacggtggagagcgaggacctgccgttgcgcgccgacggcctgacccaggccgtgcgcgccgccctcgccgaggctggctgcggcctggagcagatggactaccggctcaccgacatttccggcgagcagtactacttcaaggaggcctcgctgaccctgagtcgcaacctgcgcgtgctcaagccgaagttcgacctctggcaccccgccgactgcatcggcgaatgcggcgccgccatcggtccggcgttgctcgccgtggccctggccgcttcgtgcaagggctacggcgacgggccgaacgtgttctgccacctgggcaacgatgccggcgaacgcgccgccgcgctgctcagctatcgacgggtgagggctgcctgatggccaacgaggtgtacgccaacaacatggagatctcctgcaaggcggcgagcggcaagtccatcgcggccttcccggatgtctgcttcaccccgccgcaggcgccgccgacgccgttgggggtaccgatcccctaccccaataccggcctgtccaaggacaccaccaaaggcacccggaccattcgcatcacccgcaaggaggtgatgctgaagaacaagagctactacaagaccagctacggcgacgagccggggcgggcgccgaagaagggcatcgtcaccagcaaaatcaagggcaaggtgtacttcacctcctggtcgatgaacgtcaagttcgaaagcaagaacgtggttcgccacctcgacctgaccacccacaaccacgcgtcctttcccggcaatacgccaccctggatctattccgacaaacagaccatggcgctgcacaaggattgcgaggaggacgtgcagaaggagaagacggcttgcgccggcaagaagaccaaggcggagaagtgcgccgacgatggctgcaagaaagccaggaaatgcctgttggtttcctacaaccagggcaagagaaagagcggcatcggctgctgtcccggcgaacagccgcaccacctgatcgaggcgcattgcttctacgaggtgggcaagcgcggcgagggcgacagcatgttcttcaacgcgcctgcgggcaagcagccgtacaaggacaccgagtcgccctgcgtgtgcgccgaagggccccggcatgcgggcgaacacggccagtaccatgccttccagcaggctctggaggccaagcaccacgagaagtccggcggctggacctacgcggatgcgcgcaacgccggggtcaaggcgaacaaggcggtgaacgaacagtgcaacgacaagtgcaccgcggctcagttggacagttatcacaaggaacgctgtggggtgaccgacagcacgccgctcaggaccgacccgcaggcggggacacgctcggtgggtacgctggacgccaagcaaaccgctgccctgcaggcggaaatcggggcgatgagcggcatgtcggcggccggcggttcactgtaaggagtagaaagtgtcgttcgagaaaaatcatttcagctatctgcatggcgtggtgcagagccgcacgacgatccgcgcggtggcccagatcgatcagttgaccgaacagggagcggccaacgccaccctgatcaagtggaatctctcgtcgccgccgccagcggcgttcaacctggcttggtactgcacgcgcatggcgatccagaaggttccgcgtggtggcggcatcgagctgatctacatggggccggatgggcacatgggctacggcaccgccaacggcgatagcgaggcgccgatctggccggccggtgaagggccggatgtgtacggcgtcctgcgcgacctgcagggcatcggcgatggcgtctatgcggtgggcatgggccgtcaggtctaccgtcgcgacccgtcgggcgcgtggcagcgaaaggatgcggggacgctgcaggaccgcgagctgatggatgtcgtcggcttcaacgctatccatggcctcgacgaagcggacctgtatgccgtgggctacgccggtgaggtgtggcgttgcggcaatggacgctgggagcatttggacagcccaaccaatgtaatcctcaatgcggtgcacatgcttcccgaccgccgcgtggtggtggcgggcaagaacggctttctgatgatcggctcggcgagtgcctggaaggtcgtcgagaccgggctggacgcgcagatatgggacgtccagtacttcaacgacgacatctacctggctaccagcaatgcgctttatcggctcgatgcacaccatgtcccgcagcaggtggacatgcgcctctgcgggccggtgacctgtggccaactgcatgccggcgacggcattctcctgtccaccggtcgcaagcaccagtgttggagcgacgacgggagcgtctggcatgacctcacctgagttgcgcccatgctgacttccgtggtgctcgaccagcacgccgaggaagccgccttccttgccctgctccgcgactacgccgtgcgtgcgccccattacgacctggaggagctcgccgagctcgatcagcgcatcgaggcgcacctggacggcctggcgatcgccggccaggccggccatgacgccctgctcgagcaactcgacgcgcacgcccagggcgaggcgttcgccctcgcggtgctggccatgcaggcaggagacgatgcgttgatcggacggatgcgcgcctgtcttgcggcgtctccggaagcccggcgcggtttcgccgcagccctcggctggctcgactggggccaggcgcggccctgggtggagcgcctgctggcctcgcccgagccgctgttccgcgccattggcctggccgcctgcggcatgcaccggcatgacccggggccggcgctgctgtccgcccttggccacgccgacccggcggtgctggcgcgcgccgcgcgcaccgccggcgaactgcgtcggcgcgacctgatggcgaatatccgcgcctaccgcgcccacgacgacccgagcctgcgcttctgggccaactgggccaccgcgcagatgggcgacgaggaggcgttagggccattgcgtgcgttcgccgggcagcccggcccgttccagctgccggcgaccatggtgctgctcgcctggcagccgcgtgacaccagcatggcctggattcgccaactgatgcaggcggcggacacgcggcggatcggcatccaggccaccggcctgttcggcgatccggtggcggtgccctggctgatccagcagatgcgcgacgagagtctggcgcgggtcgccggcgaggccttcagcctgatcaccggcgccgacctggcgttgctcgacctggagctggaggccttgcccgactacgacccaggccccaacgacgatcccgacgacgacaacgtcgccctcgacgacgacgagaaccttacctggccggaggcggagcgagtctccgcctggtggcgtgacaacggcgcgcgcttcgtcgccgggcgcgcctacctgctcggcgaacctctgggcgaggcgcgctgccgccaggtcctgcgcaacggccagcaacgccagcgaatggctgcggcgtgcctgctggcgcgcttcgtgccgaacctgccgctgttccccaccggtgcgccggtgcgccgccaactggacctgttctgatagctggctggcaccgggcggccaggtcatggccgctggcgcggtgcgccgggttttcccattcgacgaatttccctgcacgtagccaaccggttgactgaaacctttcaccacttatgcggggcgaatggaaatgccactcgtttgccatgatagcctgtcgacatcctctggaaatatcgtgaaaaaagctggcaacgtgcgagatagagggattttttaatttatggttaagcttcgggcattagcgttgagcaccagaagtgaccgatcggtcacgtaggtcgctctgcgtttgttgtgcctttttcctatggggaaagcgtcggcagacgtgggaaaattcaatcgatccattcatcgaggttccgaaccatgccagaccgtatgcggggcgttaagtccgattctccagagcaggaaagcgctgacgacgcattgaaaaggattgtcgatggattccagcatttccgccgggaggtctttcccgagcagcaggcgctgttcaagaagctcgccaatagccagcggccgcgggcgatgttcatcacctgcgcggattcgcgcatcgttcccgagctgatcacccagagttcccccggcgacctgttcgtcacccgcaacgtcggcaacgtggtgccgccctacgggcagatgaacggcggcgtctccaccgccatcgaatacgccgtgctggcgctgggcgtgcaccacatcatcgtctgcggccactccgactgcggggcgatgcgcgccgtgctcgacccgcagaccctggaacgcatgccgacggtcaaggcctggctgcggcacgccgaggtggcgcgcacggtggtggcggacaactgcgactgcggcgccagccacgacaccctcggggtgctcaccgaagagaacgtggtggcccagctcgatcacctgcgcacccacccctcggtggcctcgcgcctggccagcgggcaactgttcatccacggctgggtgtacgacatcgagagtgcgcagatccgcgcctacgacgccaagcagggtcgcttcctgcccctcgacggcgagcatccggtgccgatggccacgcccgcgccgcgctacctgaactcgtgatagcggcggccgtgcgggccgccggataacaacagcgttttcgcgtcacctttcgccgttcctgccatggacgacctctgggaagccccgttccggggctgaacgggtcgctattacaagaaaaaacacactgcgcacacacaaccggcgccgggcctggtcctggcgtcgctccctcgtcgtggaaaaaattcgcaggagaactgtgccatgcatgtttcaaaggtgtttccgtccctccgggacacgttgccgcgggacctgatggcctccgtggtggtgttcctcgtcgccctgccgctgtgcatgggcatcgccatcgcctccgggatgccgccggccaagggcctgctcaccggcatcgtcggtggcctggtggtcggcttcctggccggctcgccgctacaggtcagcggcccggcggccggcctcgcggtgctggtcttcgaactggtgcgtacctacggggtggccatgctcgggccgatcctgctgctcgccggcgccatccagctgctcgccgggcggctgcgcctgggctgctggttccgggtcacctcgccggcggtggtatacgggatgctcgccggcatcggcatcctcatcgtcctttcgcaattgcacgtgatgctcgacctggcgcccaaggcgtccggcctcgacaacctgctggcattcccccaggcggcgttcgccgcgctcggttcgctgggcatggacagcggcctcgacgcggcgctgctcgggctgggcaccatcgcggtgatgtggggctgggacaagctgcgtccgcaacgcctgcgcttcctacccggcgcgctgctcggcgtgagcctggcgaccctggccagcctctggctggcgctggacgtgcgacgggtcgaggtaccggccaacctcggcgaggccatcgactggctacgcccggtcgacctgctggccctggccgatccctccctgctgctggcggcggtggtggtggccttcatcgccagtgcggagaccctgctctcggcggcggcggtggatcgcctgcacgacggcccgcgctcggacatggatcgcgagttgtccgcccagggggtcggcaacatgctctgcggcctgctcggcgcgctgccgatgaccggggtgatcgtacgcagctcggccaacgtcaacgccggtgcgcgaacccgcgcctcggcgatcttccacggcctctggttgctcgccttcgtcctcctgctcggcagcctgctgcggcagattccggtggcgagcctggccggggtgctggtctataccggggtcaagctggtcgatttcaaggccctcggcaacctctctcgctacggccggatgccgatgctggtgtacgcggccaccgccctggccatcgtcttcaccgacctgctgaccggcgtgctggtgggcttcgccctgaccctgctgaagctggtgctgaaggcggcgcggctgaagatcgccctgcgctacaccggcgagcatgaagccgagctgcgcctgagcggcgccgcgactttcctcaaggtgccggcgctgtcgcgggtgctcgacgaggtcaagccggggaccaccctgcacgtaccgatggataacctcagctatgtcgaccatgcctgcatggagctgctcgaggattgggggcggatggcaccggtgcagggctcgcgcctggtgatcgaaccgcgcgccttgaagcgtcgcctggaagggcgcctgcgcggcagcgtcgggttgggcggcgcgcgcaatggcggggcggtcagcccaggctgagttccaccccgagctgcttcgacaggcacggccactgctgccaggcggcgaccacccgcgggttcttcaggttctcgcggtaggcgcgggccgagtcggcgtcgaaggtggtggcgtcgagcatgttctccactgcatggtggacggcttcgtccagccggttggcgaagggctcgccgatcaactggtgggccaccaggttggccacggtggtgtccagtgggatcagcgcctggccgaagtgggcgatgtagcggtcgttcacttcttccaccaggcggtgcgccaggtaggcctcatcgagcagggcgtcgaggccgtcgtggccggcgagcaacgccggcggggtgaggaagaactgctcggcgaccttcagcaccggcttgatccgttcctcgatgccggcttcgcgggccacgctgttggcggcgtcgagcaggtccggtacctgttcgacgtaggcgtggacgaagcgggtgagtatgtcttccgtgttctcgccttgcggctggatggtgcgatgcaggcggggcaggcagctggctatcagatcagccaggtgaccgtggcgggcttcgctgaggtgcgcctgctggatgagttcacggagggcagcggtgttcatgggttctcccatacaacggggatggtgaagaagaggagaaacatagccggcggcgcgcgccggctaagacgcgattgtcataatcgcttcgtggttatgcgaggatgatatatcaggcggccaccattcgcctgcaaagccacgccgctcgcggcttttagagaagaatcggcactttccagcgacgtttttacgctgcgttgttatgtcgcagccgctgtctatactcccactcgaatgctgaacctgatgaacccggcctgccttgctgtgtgccgaggtgcgacggtcaaagttcgttgtcttggcggtccaccccttggccgttggcgtctgccggcgggataaaaacaacgataaggggaacccgaatgctgcgacatccacgagtctggatgggcttccttttgctctcggcgatcagccaggcgaatgccgcctggacggtcaacatggccccgggcgctaccgaggtgagccggtccgtcttcgacctgcacatgaccatcttctggatctgcgtggtgatcggcgtgctggtcttcggcgcgatgttctggtcgatgatcgtccaccgccgctccaccggccagcagccggcgcatttccacgagagcaccacggtggaaatcctctggacggtggtgccgttcgtgatcctggtggtgatggcggtgcccgccacccgcaccctgatccacatctacgacacttccgagccggagctggacgtgcaggtcaccggctaccagtggaagtggcagtacaagtacctgggccaggacgtcgagtacttcagcaacctggccaccccgcaggaccagatccacaaccggcaggcgaaggacgagcattacctgctggaggtggacgagccgctggtgctgccggtgggcaccaaggtgcgcttcctgatcacctccagcgacgtgatccattcctggtgggtgccggccttcgcggtcaagcgcgacgccatccccggcttcgtcaacgaggcctggaccaaggtcgacgagcccggcatctaccgcggccagtgcgccgagctgtgcggcaaggaccacggcttcatgccgatcgtggtcgacgtcaagcccaaggccgagttcgaccagtggctggccaagcgcaaggaagaggcggcgaaagtcaaggaactgaccagcaaggagtggaccaaggaagaactggtcgcgcgcggcgacaaggtctaccacaccatctgcgccgcctgccaccaggccgaaggccagggcatgccgccgatgttcccggcgctgaagggctcgaagatcgtcaccgggcccaaggagcaccacctggaagtggtcttcaacggcgtgcccggcaccgccatggcggccttcggcaagcagctcaacgaggtcgacctggccgcggtgatcacctacgagcgcaacgcctggggcaacgacgatggcgacatggtcaccccgaaagacgtcgtcgcctacaagcagaaacaacaataggagaccgccatgagtgctgtgatcgatacgcccgaccaccatgccggcgaccaccaccacggaccggccaagggcctgatgcgctgggtgctgacgaccaaccacaaggacatcggcaccctctacctgtggttcagcttcatgatgttcctgctcggcggctcgatggccatggtgatccgcgccgagctgttccagcccggcctgcagatcgtcgagccggcgttcttcaaccagatgaccaccatgcacggcctgatcatggtcttcggcgcggtgatgccggccttcgtcggcctggccaactggatgatcccgctgatgatcggcgcgccggacatggccctgccgcggatgaacaacttcagcttctggctgctgccggcggccttcggcctgctggtcagcaccctgttcatgcccggcggcggtcccaacttcggctggaccttctacgcgccgctgtcgaccaccttcgccccgcacagcgtgaccttcttcatcttcgccatccacctggccgggatcagctcgatcatgggcgcgatcaacgtgatcgccaccatcctcaacctgcgcgccccgggcatgaccctgatgaagatgccgctgttcgtctggacctggctgatcaccgcgttcctgttgatcgcggtgatgccggtgctggccggcgtggtgaccatgatgctgatggacatccacttcggcaccagcttcttcagcgccgccggcggcggcgacccggtgctgttccagcacgtgttctggttcttcggccaccccgaggtgtacatcatgatcctgcccgccttcggtgcggtcagtgcgatcatcccgaccttcgcgcgcaagccgctgttcggctacacctcgatggtctacgccaccgccagcatcgccttcctctccttcgtggtctgggcgcaccacatgttcgtggtcggcatcccggtcaccggcgagctgttcttcatgtacgccaccatgctgatcgcggtgcccaccggggtgaaggtgttcaactgggtgaccaccatgtgggagggttcgctgaccttcgagacgccgatgctgttcgccgtggccttcgtcatcctgttcaccatcggcggcttctccggactgatgctggcgatcgccccggcggacttccagtaccacgacacctacttcgtggtcgcccacttccactacgtgctggtgcccggcgcgatcttcggcatcttcgcctcggcctactactggctgccgaagtggaccggccacatgtacgacgagaccctcggcaagctgcacttctggatgagcttcatcggcatgaacctggcgttcttcccgatgcacttcgtcggcctcgccggcatgccgcgacggatccccgactacaacctgcagttcgccgacttcaacatggtctcgtcgatcggcgccttcatgttcggcaccacccagctgctgttcctgttcatcgtcatcaagtgcatccgcggcggcaagccggcccctgccaagccctgggacggcgccgagggcctggagtggagcatcccttcgccggcgccctaccacaccttcagcaccccgcccgaggtcaagtgaggagcgcgccatgagcgatgccaaggtcgatacccgccgcctggtcggccgcctgctgctggtgaccgtgctgatgttcgccttcggcttcgccctggtgccgctctacgacgtgatgtgccgcgccctggggatcaacggcaagaccgccggcagcgcctacagcggcgaacagcaggtggatgtcgggcgcgaggtgaaggtgcagttcatgacctcgaacaatatcgacatggtctgggagttccgctccgccggcgaccagttggtggtgcatcccggcgcggtgaaccagatggtgttctacgcgcgcaacccgagcgacaagccgatgaccgcgcaggccatcccgagcatcgccccggccgaggccgccgcctacttccacaagaccgaatgcttctgtttcacccagcaggtgctgcaacccggcgagagcatcgagatgccggtgcgcttcatcgtcgaccgcgatctgcccaaggatgtgcggcacgtgacgctggcctacaccctcttcgatatcactgcgcggaagccgcccgtaccggttgcgggacgataaggagaacaacatggcaagccacgaacactattacgtccccgcccagagcaagtggccgatcatcgccagcatcggcctgctggtgacggtgttcggcctgggtacctggttcaacgacctcaccgccggccacaaggaatcccatggcccgtggatcttcttcgtcggcgggctgatcatcgcctacatgctgttcggctggttcggcaacgtcatccgcgagagccgcgccggactctacagtgcgcagatggaccgctcgttccgctggggcatgagctggttcatcttctccgaggtgatgttcttcgccgccttcttcggcgcgctgttctacgtccgccacttcgccggtccctggctcggcggcgagggtgccaagggcgtggcgcacatgctctggccgaacttccagtacagctggccgctgctgcagaccccggacccgaagctgttcccgccgccgagcgcggtgatcgagccgtggaagctgccgctgatcaacaccatcctgctggtcacctccagcttcaccgtgaccttcgcccaccacgccctgaagaagaacaagcgcggcccgctcaaggcctggctggcgttgaccgtgctgctggggatcgccttcctgatcctgcaggccgaggagtacgtgcacgcctacaacgagctgggcctgaccctcggcgccggtatctacggctcgaccttcttcatgctcaccggcttccacggcgcccacgtgaccctcggcgcgctgatcctcagcatcatgctgatccgcatcctgcgcggtcacttcgatgccgagcaccacttcggcttcgaggccgccagttggtactggcacttcgtcgatgtggtctggatcggcctgttcatcttcgtctacgtgatctgaccgccaccgggggaatcagaaatgccagggcgcgtggctgttcagctcgccgctgtagaagccccaggcgaccagcgccagggtcgccgcggcgagcaccacgcggacggtcagcgaattgaccacgcgggaaccatggccctggtccttgaccaggaagaacaggccgctgaacaggctcaccagggtagccagcagtagcaggacgatcgccactttcaacatgatgggactccggcgatggggggattcatgcagtatagccagcgcctcggggaggccggacgcaatgacagacgcagcatgcgtggcgcgttccgccccggcctgctgccgaccctggtagtcctcggcctgctgccggtgctgctctggctgggcacctggcagttgcagcgggccgacgagaagcgcgccctgctggccagctacgaggcccggcgcggcgccgagccggtgtcgcccgggcagctagaggggctgcgcgacccggcgtacgtccgcgtgcgcctgcacggccgcttcgacgagcggcatacgctgctgctggataaccggctgcgcaacgggcaggccggggtcgaggtgctgcaacccttctacgaccaggccagcggcctctggctgctggtcaaccgcggctgggtcgcatggactgaccgacgttcgccgccgacgctggaaacccccgaccgcgtcctcctgctcgacgcctggacctacctgccgccacccggcggcctgcacctggccgacgcgccggccggcggctggccgcgcctggtgacccagctcgacatcccggcgctgtggcaggccttcggtcgcgccgggctgccctgggaaatccgcctggaaccgggcgacgccagcttcgacaccgactggcccctggtctcgatgccgccggagcggcacaccggctacgccgtgcagtggttcgccctggcgacggccctgctcgccctctatctctacctcggtgtgcgccgcgcacgggagaaaaaccatgagtctcgcgattccgatgcctgaacgtccgcgccgcgcccgcggccgcctgcaactgctggcgatcatcggcctggtggtggggccgatgctgctcgccagcgccatgtacaaatggaatttctgggtgccacaggggcgcagctacagcggcgcgctgatcggcaacggccagacccccgccgacctcggcgtgcagggacgcagccagggcgagcagtggcaactgctggtgaccgcgccgggcacttgcggcgaggactgccagcaactggtctacctggcccgccaggtcaacatcgccctcggc