tatccacatcggaacctgttgcgggagcaaaaacccagtgttttcaacacgcaagcctgtggataacttctgctcgatggagtaagaatagtatgttatctatatctgactccaagaatgggtgaagtgctcgatgaacgcagagaatctcgaccccgccacgcaggcgcagaccatttggtccgacacgcttgcgttgatcaagcagaactccagactcaccgcgcgcgaacagggctggctcgccggggtcactgccgaggcggtggtcggcaccacgatcattctcgatgtggagaacgcgcagacattgcaggtattgcagaccgaactcaacgagccgatcataggcgcgctggagatcgcgaacgggggctcccccatgttccccgccttcaaggtgatgccgcccgcacagcctgagccgcagaccacggcgtcgccggaggattccggttcgcgtgccgctgatgcgcaaggtgccgccaaggagtcagtgcaaccggacgaagattcccgcacccctcggcattccgcggagcagaccggcgactctcgcccagcggcggcgcaggaacgcgaggattccgctgtgcacatggcacgacccgacgagcagaccgcggaatcccaccgcgagccggagcacgagccggcgcagcaacccgtgacctcgcattacgacgaggcgattgtgcagaccttcgaagacatcgacccggtcgccggcttcgggccaagcgtggccggcaccaccgcgccacaatacccgccgcaaagcgagatgcagggttcgttcacgccgggggtcacaggcaactaccgcgatccggtgactcatctcaacagcaacgacaccttcgacaccttcatccaaggcgattccaaccgattcgcccgcacggtggcgctggcagtggcggagggctcgggccgcgactacaacccgttgtgtatctacggcgggtctggcttgggcaagacccatctactgcacgccataggcaactacgccgtgcagaaccagaagccccgcccgcgcgtgctctatgtgacgagcgaggagttcacgaacgacttcatcgagtcgatccgcacctccggccaggacaacgaagacccggccatggagaagttctaccgcaagtaccgcgaagtggatgtgctgctcatcgacgacatccagttcctcggcggcaaacgcggcattctcgagcagttcttccacacgttcaacagcctctaccaggcgaacaagcgcatcgtcatcgcctccgacgtgccgccgcacaatctggaggatttcgaggaccgcctcatctcccgcttcgagcagggcatcaccgtggacgtcaagccgccgaatctggagacgcgcatcgcgattctgcgcatgctcgccgagcagaaccacattcgcgtgccgaacgacgtgctcaatctcatcgccgaacgcttcgccaacaacgtgcgagaactcgagggcgcactcaagagggtcatcgcgatggcctctctcaaccaccagcccgtcacgcgtgcgctcaccgaacgcacactgcaggatttcttcaccaccgacgtggaggtgaagcccaccgacatcatcgcgcgcgtcgccaaatacttccatctcaccttcgacgacatcgtggggccgggccgcccgcgcagcgtcacgctcgcacggcagattgccatgtacctgacgcgcgacatgacgagcatgagcctcatgaacatcgggcagatcttcggcggccgcgaccacaccaccgtcatgcatgcgtgcaagcatatcgccgacaagatgcaggagaaacaggagatctacaactatgtgaacgagctcacggtggagctcaagcagcacctcaacgactgacgcgtccgggcggtctggcccgcatggctggggacgcgtgagtatagcagcacggaacgtggtcgggaaaccggccacgttttttgctgtgcgcatggcggcggcacgagtcccggcggcgcggcacaatgaacctttgtatgtgaaaagggcggaaaatcaacgcacacggcttggtgaggagtgaaaacaggttattcacatagttatccacatttgtgggcgaagcctgtggaaagcatgtgtgaaacgccgcagcccgctgtggaaaagggctgagcgattgtggataactttccgggcttgcgacggcggtggataaaccgcgaagttatccacatgttgtcccatggttatccacagcgcacacatgtggataacgcccgtgtttactgcactttccacagttatccacaatatccaccggacttatgattactactagcttacgtttcttataaaactcgtcgtcatcaacatccggcggtggattgcacacgcagattcccttcgacgtgaacgtcgctagaatgaaaagcattgagcatagctcgtggaacacgagcgccatgcacaccgagcctttatccagcaaggagagccatgaaagtagaagtcaacaccgcttcgttcgcagacgcggtagcttggacgacgagtgtgatcgacgcacgccctgccaatccgattctcgccggtgtcaaacttgaggcggcagatggcacgatgcagctttccgcattcacctacgaaatctccgcgcgcgaccacatcgaagcgggtgttgacgaatccggcaccgtcgtggtgctcggcaagctgctcgcggacatcagcaaggtgctgcctgccgagaaaacctatctttcggccaacgagacgacaatgaccatcacctccggcccggccacgttcacgctgcagctcatgccggagagcgagtacccggatctgccgcagctgcctccgcagattggccaggtggacgccgaaaccttcacgcagaccgtcacccaggccgctgtcgccgtggcccatgacgagaaccgcccggtgctgaccggcgtgcacatgcgcttcgccggcgaagaggtgacgctgagttccacggaccgcttccgtctgggccgtgccagcttccgctggacccccgacgaggccgatcttgacactgcggcgctcgtgcgcggttcccacttggtgaagatcgcccgttccgttgacgagcgtgcgaacgtggtcatctacctcgaccccgctaatccgaagctgatcggcatcgcgaacgccgggcgtatttccaccgtgcagctcatcgatggcgaattccccgccgtcgaccggttgtatgccgattcctacccgattcaagcggttattcgcaaggaagatctgctcggcgctgccaagcgcgtctcgctggtggccgaacgcaacgccccgatccgcatggtgttcaccgaccaacagctcacactcacggccggcggcgccgatgaggcctcggcgaaggagacgctgcagatcgacctcgatggcgaagacatcacggtggcattcaacccgtcctatctgcgcgaaggactgagcgtgatctccgaaccgtatattcgcatgaagatgacgaccgccgtgaagccggtggaattcaacgggcagcaggatgaggatggcgaggagtcgatgagctatcgatacctgctcgtgccgatgcgtttcaacgtctgattcgcagtgatgcagcattgatttcaagttcaggaaggaagtggcatgatcaccgtatctcggctggcgcttgaccacttccgttcctggacgaattgcgtgctggatttcaaaccgggtgtcaacattctggaaggcccgaatggactcggcaaaacgaacatcgtcgaggcgctcgaggtgctgtccaccggctccagccatcgcgcctcaacgtctcagccactcgtcgagcaagggttccccgcagccgccattcgcgcgaatatagaagaactatcggaagatttcgaaaacaacaccgagacaatagatgaccggacgaccaccttcgagctgacgattcgggtgcggggagccaaccgtgcccgcgtggacggcggtccgagcctgtatatgcgagacattgtggggcgcgtgcccctcgtcgcattcactcccgacgaccagcgtctggtgtggggcgaccctgccgtgcgccgttcgttcatcgatcaggccgccagcgtgctggttcgcggctataccgacctgttgcaacgcttcacgcatatcgccaagcaacgcgcggcgctactcaagcaaatcggtgcgcaggagggcgtctcggtgtccgaggaggcgcgccagatgcgcatgaacggcttggaggtgtggaccgcacagttcattgaaaccggtctggaactcacccgacagcgcatggcagtcatcggcatgctcaacgaatatttcggaacaatcgtacaggaattaagtgatgtcgatcaaacggcgacgctcgtgtatgagccgtcgttcgacgagctatacctcacccaaggggccgaggcaggggagcaaggcggtcccgagcgggtgaaggcggcgatcagcgagcatttccagcgcatctacacgggggaggtggcgcgtggggtgaatctgatcggaccccagcgtgacgacgtctcgattgagctcaacggcatgccggcacgcgaatactcgtcgaacggagaaagctggacgctggcgctggccttgaaaatggccctctaccgtcttctggaacgcaaggcgggggaacggcccatcgtggtgctcgacgatgtgttcgcgcagctggacccgtcacgtcgtgcgaaaatcatggaattcgcgttgaggcaggaccaggtgatcatcaccgttgcggcggccggcgacgtgccggaactgcctggcgacgcccatgcccatgtgatcgatgtggcggcattgaagctgcaggggagtggcggcgaaggcaccgctttcatgccggagccactgccggccgacgaccccttcgccggtcagctggccgccgtgcaagcctcccggcgaaccgctggcatgcatgcaggcagtgatggcaaacataaggtcgaacaatctgcagaccaatcggcagaacaggtttcgggtgagcgtgaaattggtctgacgaaacatgaaagtgcacacgcatgagcgagccacccatagcagtgacgttgaagctcgatgagagggcattgccggccgaggagttcgaacatgtctcggcacgcgccggactcattgcggaacggcgcgtgaagcgcgaggaggcgctcgagaacttcggcaaaccggggcgcgacgaggtggcgttcggctcgttgttcgcggggatcgccaaacgggccggctgggtgccccatatgaaactggcccaattgcgtcacgattgggcgtcgatcgtgggcgatgtgatcgcacgcaacacctgggtgggcgccatcgacaacggtgtgctcaccatccacgcgaagtcgccgtcgtggaccacgcagctcacgttcatgctgcccgagctgcgcgagaaggtgctcgagcgcctcaatggcctcgacatccgcgacattcgcgtcacaggcccgcaggcgcatgggcccgccacgcgtcgcaagcaatatgtgcggcagaacatgcactaccgtccacagtgatccaactcggaccgcttgtgcggcgaaaaaccaggaaatccgctacaagcgcgctaagaacacgagtccccccatgcgagtagaatccttagtagtgtagttgaacgcccacaagggcgttttattcgtgttacagggcatatcgcctgtgtgagaacccttcgtagcgcattcacagaaaggaatctctgtggcagatcaaccaaccgattccgcagcggagtcgcttgagtcggcgagcaacgatccgatcgatcagaaccttgaagccaacggcacggaccagaacgacgaacagttggacgacaccctgtctcccgagcattacgacgcgagcgacctgcgcgtgctcgaagggcttgaggccgtgcgcattcgccctggcatgtacatcggttccaccggtccgcgaggcctgcaccacctggtctatgagatcgtcgacaactcggttgacgaggcgctggccgggtatgccacgcacatcgaggtgacgatcctgcccgacaacggcattcgcgtggtcgacgacggccggggcattccggtcgacgaagtgcccggcgaaggcaagtccggcgtcgagaccgtcatgacgaagctgcacgccggcggcaagttcggcggcggcggttatgcggtgtccggcggtctgcacggcgtgggcatctcggtggtgaacgcgctctccacgcgcgtggacgtcgaagtgcgccgacagggctactactggacgcagacgtacatcgaccagcatcccaccggcccgctcgagcgcggacgtgcgatgcgcgacgacgagtccaccggcacgtcggtcacgttctgggcagacccgaagatcttcgagacgacaatctacgatttcgagaccctgcgcagcagattccagcagatggcgttcctgaacaagggactcaagatcacgctcaccgacatgcgccaggtcgacgaggcgcgcgacgaagtggccggcgacggcgacaacacggtggaggagctgcaccagaccgtcacgtaccaatacaagaacggcatcaaggactacgtggcgttcctggtgaagtcgcgtggttccgcgccgatcgagccggatgtgatcgacatcgagtccgaggacctcaccataggtgtttccgcggagatcgccatgcagtggacgtcggcatattcggaatccgtgcacaccttcgcgaacacgatcgccaccaccgagggcggcacccatgaggagggcttccgcgcggcgctcacgagcatgatcaaccggtatgcccgcgacaagaacatcctcaaagacaaagacgacaatctctccggtgacgatgtgcgtgaaggcctgaccgcggtgatctcggtgaagctgacgaacccgcagttcgaaggccagacgaagacgaagctcggcaactccgaggcgaagaccttcgtacagcgcgtgatgaacgagaaactcggcgactggctcgacgcccatccgaacgaggcgaagaacatcatccagaaggcgctcgaggcatcgcgcgcccgcttggccgcgaagaaggcacgcgagaacacccgccgcaagtcgatcttcgagtccgccggcatgcccgacaagctcaaggactgccagtcgaacgacccgagcgagtgcgagctgttcattgtcgagggcgactcggcaggcggctcggccattcagggtcgcaacccgctgacgcaggcgattctgccgctgcgaggcaagattctcaacaccgagcgcgccagcctcgaccgcatgctgaagtccgacacgatcgagtcgctgatcacggcgatcggcggcggatacggcgaggacttcgacctcgacaaggtgcggtaccacaaggtgatcatcatggccgatgcagacgtcgacggcgcccatatcgccacgctcaacctcacgctgttcttccgctacatgcgccccatgatcacggccggctacgtgtatgtggccatgccgccgctctaccgtctcaagtggacgaagggcccgcacgacttcgtgtacacggacgccgaacgcgaccgcgtgcttgccgaaggcaaggcgaacggacgccagctgccgaagggcgagggcattcagcgctacaagggtctgggcgagatgagctaccaggagctgtgggagaccaccatggatccggaccaccgcattctgaagcaggtgcatatcgaagatgccctgcaggccgacgaaacgttctccatgctcatgggcgacgaggtggagccccgccgtctgttcatccagcgcaacgcacacaacgcccgctggatcgacgcctgatatgggccgcccacggcgacgggccgtggcgtgtgtagacgtagcaacagcaaggtaaaggatttcaagtggcagacgaaccaaccaacaacggcctcgacaacggccctgtcaacgactccggcgacgaacagcatctgccggacggctccctggagccgctcagcccgcaggaggccgacaacaccgactacggcctcatggtgggccagcgcgtgcagccgatcgatttgcaggacgagatgcggcagtcgtacctctcctacgccctctccgtcattgtggagcgagcattgcccgacgtccgcgatggcatgaagccggtgcaccgccgtgtggtctatgcgatgtacgacggcggctaccgcccggaccgcggctacaacaagtgctcgcgcgtcgtgggcgacgtgatgggcaagtaccacccgcacggcgactccgccatctacgacaccttggtgcgtatggcccagtcgtggtcgatgcgctacctgctcgtcgacggccagggcaacttcggctccccgggcgacgacccggcggccgccatgcgttacaccgaatgccgtatggcgccgctcgccatggaaatggtgcgcgacatcgataaagataccgtggacttcgtgccgaactacgacggcaagacgcaggagcccaccgtgctgcccgcccgcttcccgaatctgctcgtcaacggctcctcgggcatcgccgtgggcatggccacgaatatccctccgcacaacatgcgcgaggtggcagatggcgtgcattgggcgctcgaccaccccgaggccagccgcgaggagctgctcgacgccctgatcgaacgcatcaagggcccggacttccctacaggcgcgacgattctcggccacaagggcatcgaacaggcttaccgcaccggccgtggcctcatcacgatgcgtgcggtggtcaacaccgaggagatcaagggccgtatgtgcctggtcgtcaccgagctgccgtaccaggtgaacccggaccgcctcgtcgcctcgattcgcgaggccgtgcgcgacggcaagatcaccggcatcgccgacatgcgcgacgagacctcgggccgcaccggccagcgcctcgtgctcgtactcaagcgcgacgccgtgccgaaggtggtgctcaacaacctgtacaagcactcccagctccagcagaccttcggtgcgaacatgctcgcgctcgtcgacggcgtgccgcgcacgctgagcctcgacgcattcattcgccactgggtctcccaccagctcgacgtgatcgcccgccgcaccgcatacctcaagcgagaggccgaggaacgcgatcacattctgcagggctatctcaaggccctcgacatgatcgacgaggtgatccacctcatccgctcctcgcagaccgtggagattgcccgcaccgggctcatggatctgctgggcgtggacgatgtgcaggccgacgcaatcctcgccatgcagctgcgccgcctcgccgcactcgaacgccagaagatcctcgacgagcacgatgagctcatgcgccggatcgctgactatgccgacattctcgccaagcccgaacgccagcgcaagatcgtcggcgacgaactcgacgagatcgtggcccgctacggcgacgaccgccgcacgaagatcctgccattctccggcgaaatgaacgtggaagacctcattgccgaggagaacgtggtggtcacggtgacccacgccggcttcatcaagcgcacgaaggccgacgaataccgcgcccagcaccgcggcggcaagggcatcaagggcgccaagctgcgcgacgacgacgtggtggaccacttcttcctcaccagcacgcacaactggctgctgttcttcacgaacaagggccgcgtctaccgttgcaaggcctacgagcttcccgaaggctcccgtgactccaaggggcagcatgtggcgaatctgctgcagttcacgcccgacgagtcgatccagaccgtgctgtcgatcccggactacgaggtggccgattaccttgtgctcgccacgcgctcgggcaaggtgaagaagacgcgcctttccgaatacgattcgccgcgtcagggcggtctgatcgccgtgcggctgatgcaggacgaatccggcgagaccgccgacgagctcatcggcgccgcgttgtgcaatgcgaccgacgacatcattctcgtgtcgaagctcggcatgagcctgaagttccgcgctgacgacgagcagctgcgaccgatgggccgccagaccgccggcgtgcagggcatgaagttccgcgcgggcgacgaactgcttgcgatggatgtgatctggggcgagaccgacaaggacctgctcgtcgtcacgaaccagggcttcgccaagcgcaccgcgatcagcgaataccgcctgcagggccgcaacggcttcggcgtcaaggccgtgcagctcaccgacgaacgcggcacgctcgtcggcgcggtcgtcgtgagcgaggaagaccagatcatggcaatcatgaaatccggcaaggtgatccgctcgaatgtgagcgaggtcaaactcaccggccgcaccacgcagggcgtcacgctcgcgaagccggatgccggcgacgagatcatctcgattgcacgcaatgccgagaccgaagatgaggcggacggcgacaccgtcgtcaccgaatcctcggccgaggccaccgcaacacaacccgcacagggcgagccggtgttcgaggtgaagtccgaaaacggcatgccgatgatcgaagaggaatccgcggccatcgacaagaccaaggaagagagccgagaagagtgagcgtcgcacgggatctgccggacataccgcggtattcggcagatcccgcccatatgcgtggcttccggtgcaaggtcttgaaacattgatactctcgaaccgtatattcttttcaaggagcgattatgagcaacaccaatccgcttgaacccggccaacagcctcgtgcggccgcatcgtctgccgctgacaacgctccgcgagtggcacgctcggcctcgaacacgccactgatcgccgacagggatcgccctgaggagaaccgaccggtacgcccgatccgcaatcgcaagaagccacacgcccgccgcatgaacctctcgctcacccgtgtgagcgcatggtcggtggccaaggtgagcttcatgctctcactcgccggtgccatcatccagatcatcgccgtgctgttcctgtggctgctgctcaaggcggtcggtgtattcgaccaggtgacgcagatcttctcgtccgccggtctcgactcgggcagcatcaatctgtcgaacatcctttcgttgccgaccgtgctcagtgcggtgacgatcttctccatcgtcgagatggtgatcatcaccatcctgtgcacgatcttcgcgttgctctacaacgtggtcagcgcgctcgtcggcggtgtgcacgtcacgctcggcgacgactgatccccttcgttccgcttcggcccctcctcggaggggctttttcattggtcgcgccttcgctgcgcctgtgatgacccacatcgcgctgcctgccgcacgcaaatcattcctgtgaatgagtacgacgggcatgcggctgggctacactcaacactgtgtttaggtatctagggtcgttcagccaatcgttcacgctggcactcatgctgtggccattcgtgtcgttgctgctcacactgccgattgtggcgttcgtctaccaccgcaaccaccggctgagcttcaccagcgcgttctccgcatacgtggcggtgctgtatgcactcggcctcgtggccttcaccatgtacccgatgcccgacgaccccacgctcttctgcgccacgcacaacctcgccccgcagctcgacattctgcggttcattcaggatgcgcagaccggcctgtacggcgtgctgcaactcgtgatgaacgtcgtgctgttcatgccactcggcttcatgctgtgccgttgggccggctggagattctgggtcacctccgccttcgcactcggctgctccatattcattgagacctcgcagctcactggaatctggggcatctacccgtgcgcgtaccgccagttcgacgtcgacgacatgctcacgaacacgctcggtgcgatgctcgggtatgcgtgcgccctgctctacacgaaactcgtgccgaagaaagcgaagcagctcaccggcacgaacacgcgaccgggattcgtgcaccgcatggtctccatgtgcatcgacttcctgctcatcgcgctggtgtacgtgccactgagcatcctgtacatcttcctgttctacctggtgttcaaatcgaccggagacggccattacgtctggctgtcgctcaccgtggaaccgcgcgtgctcgactacatgacgtggatcaccgcggccctctcgttcctgctgttcgaggtgtggattccctggcgtcaccatggccagacgctcggttgccgctacacccacatgaccatcgagacgcgtgatcgctcacggggccagcgcattgcgttctacgcaatccgcacgctgttcttcggcgtcatattcggcggtctcgccacgaaccacccgatctggggatggacgttgcttgcgctgctcatcttctggcttgtcaagaagtgcatgccgtgggatctcgtgccggggaccgatccgcagacgccgcccacttcgccacagccgcaggtttccacgctgccggaaccgaatctgcagcgatgaataatccgcagacatggcatacagcgagacggccaccggaacacacgaatcccggcagccgaattgctgcatacgaacggttacatgagcgcgcgcatgcgcagcaccaccatgaacagtgcgatcacatggcacacatagccgccaatggtacccaaatggaagagctcgtggaacccgaaccacttcgggaacggattcggcttgcgcaacgcgaagcatacagcgccggcaatatagcaggctccgccggcgatcacgagaatggtgggcacaggcccgatgtacggggatttccagaacagccagatgattgtgatcggggcgagtccgagcacaatgtagacgatggtgaacagccagtcgaggcccaccgggtagatcagatgcacgaacgtgccaagcaatgcggtgacccagaccacgcccacatacacccagcagatcaccgtgttgttcagtgcgaagaagaacggcgtgcaagtgccggcgatcaccaggaagatgttcgaatagtcgatgcggcatagtacgtcgtcgacggccttcggaaaatacccgtggccgaggtggagcgccgcgctgttgccgaacagcaggatgatcgtcgcgctgtacacgctgatcgccaccttcatccagccgctcggcgccaggcagatgaggatcaccgaggtggccacggagaacgggaaggcgatgagatgcagccatccgcgcagcttcggtttttccagaaggatctgcctgagctgcatcttggtgcggtactgctcgttgcgcttgctctgcgcgcggagtttcttcgccgtcaccactttgcgtggtttctgagaacgcgtgacctggccaatatgccggttgttgcgcttcatacgggaatcttcgaggtacgaactgcgcgggggcttgcgctgactgggattcgctctcctgtttgccatattgcccagcataggaagttttgtataaaacggccgcctgagttattcctacaggaaattgcatgcagcattcttgcgtaaaaggggacagattccatacccgatttgtctctttttacgcaggtgagggcagccatcgcggaaggtggcgtggggctgtgctgcttatttcctgtgtacagctctccttctgcgtacggctccctttctgcgtaatttgggacaggttatgcggtgtatctgtctctttttacgcaggctcgggtttgcgttggttgcactctgaactgcaccccgattatgagattgcactcctccttctcctccttcgctgcgtaaaaagggacagattagtgagctaatctgtccctttttacgcagcgaagacgccgagggcgcccctgggcgcttagaagatgccctgcgcgaccatcgcgttcgccactttggtgaagcccgcgacgttggcgccgaacatgaggtcgccgtcgtgtccgtattccttggcggcatcgagcgattcggcgacgatgttcttcatgatgcccttgagttcctcgtccaccttctcgaagctccaggagagacggtaggagttctggctcatctcgagaccggagaccgccacaccgcctgcattcgctgccttggccgggccatagagcacatggttcttctggtagacctcaatggcctgtggcgtggacggcatgttggcgccctcgcagaccaccgtgcagccgttgtcgacgagcttctgggcagattcgccgtcgatctcgttctgcgttgcacacggcagcgcgatgtcgcacggcacggtccacacctcgcggcaaccttcgtggtattccgcgccgtcgacacggtcggcatattcgcgaatacggccgcgcttgttcagcttgatgtctttgaccacatcgagatcgatgccgttcgggtcatagacatagccgttcgaatcggagcaggtgaccaccttggcgccgagctgcgtggccttctcaatggcgaagatcgccacattgcccgagccggagaccaccacggtcttgccttcgaacgagtcgtcgcgcagcacgcgcagcgcctcctgcgtgtagtagcacaggccgtaaccggtggcctcggtgcgagcgagcgagccgccgaattcgagtcccttgccggtgagcacgccggcgaactcgttgcgcaggcgcttatactggccgaacagatagcccacctcgcgtgcgccgacgttaatgtcgcccgccggaacatcggtaaactggccgatgtggcgctgcaattcggtcatgaatgcctggcagaagcgcatgacctcggcgtcggagcggcccttcggatcgaagtccgagccacccttgccgccgcccatgggcaggccggtgagggagttcttgagaatctgctcgaaaccgaggaacttgatgacgctctcggtgacggtggggtggaagcgcagaccgcccttgtacgggccgatcgccgaattgaactgcacacggtagccgcggttgacctgcacgtcaccgttgtcgtccgcccaggccacgcggaacttcacgaggcgctcgggctccacgaaacgctgcagcacgccggccgcctcgtactccgggtgcttggcgaacaccggctcaatgctttcgaagacctcctgcacggcctgcagaaactcggactggtccggatcacgcgcttcgacctgcgcatacacgcgcttcacatactcatctgtgagcattattcctctttcgtgttggcgaataaacctccctcattgtaaggagcgcgtccatatatgtgaagagtgtttttcaattattggatatcggcaggcgcgcgctgtgccggtctcagatacgcggcgcgcgctcgctgctttgaatggtgcggtgtgcgaaggcgtacacaatccatgcgactggcatcgtgagcaacaacgcggggtagaaccagatgattggcaatccgccgtacaggaagccgccgatgagcgggccgaggaacatgcccagatcgatgcccgcatagtatgtcgtgttcgccatgccgctgcgtgccttgccggcgatgagcacggcgcgcgcctgcgtgaccgagctcatcatgccgtatgcgcccaccgtggcgagtccggcgagcatgacgaaccagttgttgcgcatcacggtgagcgaggcgagcatgacaatctggcagattgttccggtgaccatgaagaacaggaaactcttcgtgtcaaaccagttgcgcaacacgatgcgcgagatgagcaacgtgatggcatagcacgggaagaacagcgagacgatcacatgggcgtgccgtgcgttggcgtaatccacgatgaacgactggttcgcgaaatacggtatcgcgaacagcatgaagatcagtgcgatgggaatcacgcgcggctcgaacagcgagtcgaggcgaatatggtgacgctcgccgccttgctgccggccgagtctcgcacgcggtggcttgccgccgtctttgatgagcagtacgcagatgactatgcagcaggtgagacccacggcgatcagaaaggtgttgcggtagccgattgctttcgacgcgcggatgcccagatcggggccgaccgcctgcgcgagggcgttcatcgtgccgtagagccccatccccgcgcccatgcgcgagatgggcagcagcatggagagccatgtggacaggcataccgagatgcaggcgaatccgacgccgttgagtatgcgcgcggccagcagccatgcggtgttcggcacgaagtaataccccagattcgacgccaggaatatgagcgcgccgatcaccgcgagcttgcgtttgctcgtgcggtcggaaagattgccggcaatcggtcggcagatgagcgcgctgagcgagagtgcgccggcgaggaagcccatgagtgcgccgcttgcaccgagcgattgcgagaagccggcgatgattggcgtgcccatcatgctgcttgtcatatagaagaacgtggccgccatgatgagtgccacatcgcgggtgatgagccgctccctggctttgccggccgcgcgctcgccggcgctcgtggtgtagccgctgggattggattgccgctgcgtgctgtcggtggcactgtcggtggcgctgcttgtcttgcggtgtgtgttgttgccggctgtcatgatcacctctgtttcggtttcagtctagttgtggcgtgggtgccgcggtgtgcggcgcgcgcaaggcgaacggctccgatcacaagcttgtgatccagatgaacgccaacggagtcaccttcgaggcctatccgtcgctcaagggcaaggatgcgcaggtgagacaagccgggcgtgtggaacgtggctagctgggacaaggacagtgccggtaagctgcctaatcagaagctgctctcgaaagtcggctccttcgccatctatgtgaacgacaacgacaacgagctgcagaacaacgccggccgtccgcgtaccggcgacctcgtgttcgattcgatcaagctcgtcggcgaacgcgatccgtatgtgccggaggagaagtcttccgagccgtccaacgccaagctgatcacgatcgacgacttcgaatcgtatgccgatgaggctgcgatgaaggaggcttggggcaaccgtgaacacacggatgtgctctcgctgacaaccgaggatgacgacaacaagtacctgcagtactcgaacccgcacggtggctggctcgatgtcgcgacgttcatccagaacgacacggcccgcaacaactggaccggtttgggtaagctgacgttccgtctgaagcacgatggttcgaacaatgcgatggacctgcagatcggcaccgccgacggcaagtacttccatgtcgaccagaagctggcttcggaggatggcgccgattggaagacggtcgagatcgatcttgtgaacaatccgtcgctgacgcagagctggccggaggatgagaacaaaggcaagacgatgaccgccgatgaccttgcactcttcaaggaggttgtgattgcaggcaacacttggaacaaagattccccggctgtgaacttcgccgtcgatgacctgaaggtcgttccttccggcgacgcctccgactcgaagccggagaccaagcctgaggaaccgtctgagcctaccgaaccgaccgagccggaggagacccccgactattcggccgatatggcagctggcgatccggccacctgcccgatcgacttcactcagcaggacactgaggatccgtctgatccgtctgatccggaccagcccaccgacaccgacaagcctgctggaactgacaagcctgcggatgcgaacaagccggcggcaggtgacaatgctcagtctggtgacaatgctcagtctggtgacaatgcccagcagtcgaacgccaaggcagacgaaaacaagtcggtggtgaacaccggctcctcgattgccgtggtcgcagccatcgccgtggcccttgtgcttgcgggtgccgcgacgctcgtctgggctcggcagcgccatcagcagtagtctccaatgacatctaactgaataacggcatatagccatatcaggtcggcgtgcatgcatatgcgcgtgcgccgacctgtcgtatctggtcacctgtaggaaaaagtgcggcgtgaatatcgcgagagtgaaattcgccaagctttttcccgtgtccacatattatggcaactgaacatattcccgttgggtcccgtgagctgctaggcctcggagccagtggtaccgtctgaacaaggagagagatatgatcgacgggttcaagaaattcattgcacgcggcaatatggtcgacatggcagtcggcgtcgtcatgggcgcagcggtcactgcagtggtgaactctgtggtggatggcatcatcaacccactcgttgcagccatcttcggcaagccggatttgagcaagacctggaattggaccatcaccaactgggcgggggagaactcggtgatctcgttcggctccgtgctcaacgcgctcctcaacttcctgctcatcgcactcgctgtgtacttctgcatcgtcgtgccgatcaacaatctgcgtgacatgacggagaaggccatggccaaggtcaagggcgacgattccgacgtggccgccgaggaaccggatctctcgccggaggaacagaccgtgatcctgctgcaggacatccgcaatgcgctcgccgcccagcagcccgccggtgctcatgctgcaccggttgccacggataccactgccgcaccggaatccaagtgatgcgcgtatgggcatgggcatcgcagtgatctgacattccgatatccattctgacatcgctgaaaggcgctcggttgtaccgggcgccttttgtgttgcagcgtctgtggtcatttgctcggatgcttccgtgggatgggccgtggtgggggcggtttgcagtctgttttgcggatggtcccgtgagatagaccgtgatgatagtggtttgcggcttgtttttcggaatcttccgtgaaacgggccacagtggcgatgatctgcggactgttatgcggaagcttccgtaaaatctgccgtggcgaagacaacctgcgcattccatccggcgcgagctccccgctgttcgaatgcgacatcgaacgccgcaccacgccccgtctgttccgcgatgtgcgcgtgcgttacaagaccgtctttttcttgattatggtcggtttgttatgcggggatgcggtaatcgaccatactgcggagaactatggtcgtttgctgacgcagatgtatggtaatcgaccatacttgccgtgattatggtcgttctgttgtatgtatgtgcagtaaccgaccatagtctgcaaaatatcgttctttgccggtgtgcagatttgcatgtctggcagataccgaaaccagctgcgttgttttgttgtttgctctgatgtgtgtggaagatagaatgcaaaaagaaaaaccgttgaaaacctaatgttttcaacgaccatgcgagtggagctacccgggttcgaaccggggaccctctgcttgcaaagcagatgcgctaccagctgcgctatagccccaacgggggaacacgtgagaatgctccccacgtgggcccgggaggacttgaacctccgacctcatccttatcagggatgcgctctaaccacctgagctacgggcccaatccatcacgttgttcaacgcaacagatagaaagaatacctgtgcttctcgattaatgcaaatcgacgctcgttcggcgtgtcgcacaattcccaggtgggtgattcattcgaacatttgtctgaatagttgcacagaatatggtcatgccattcaattccgtccctcgcgctcgttccatttcacggcgtgctcagttcgaccgttccacgcgcgcccgcgaagtgctcaatgtcgacggactgcaggtcaatgtgctgcgcaagaagaaccgcaacatgtacttgcgcgtgaaaccgccatatggggcgatcgaggtcacggcccccgtacgcatgccgcagcacacaatcgtggagttcgtgcgcgaacgccgttcctgggtcgacgaagcgctgcataaaatggcacaggctcgttcacggacgttcgcatcgcccgacctcgaccccgacgtcggcggcagtcgcacgacggtgttgcgtgatgcgcgcgacccaggttcgccccggatggaaacaccgcatgagaccagtagtttcacgtggaacgaggagtatgtggagcgtgcccgccgttcgatcgaacagcaactgcccgatttgctgagcaagtggacgccgatcgtcggcaaatctccgacaaaaatcactctgcgcaccatgacatcgcgatggggttcgtgcacgccgaaaacggggcggatcaggctcaatctacaactcggactcatggatccgcagtttcttgagtatgtactcgtgcatgaactcactcatctgtgggagagcgggcacgggcggacgtttcaggagcgcatgagcctcgtgttgccaaactggaaggaactgcggcgcgaactcaaccgctgcacgatcttcgatgtgccgcagtcgcgcggctgatgcgtccgcatggccgagcgtcggtcagtacttattcgctcccgtgccgatgaagttcgtgctgatgccgcgctggtagtgcaggaacatgtctgcgccatagcggtcgacggggcggtgtgtgaacagcatacggatcgcgaacgcggtctgcgcgtccttcggcaatgcgagaaacgccgcatgtgcatcccagtacggggtggtcgtaatcgccgcgttgggcacgtatgcgtacccgtagccatcctcgttcacgtaccccatgaacggcagatcccacgcgttgtgcttggtgagttccttcttgaagtcttccacggcggccaacgcgtcttcgccgactccgaactcccgtgcgatctcgttcgcgtgtgcggtcttctcttccggtgtcttgtcgaacatgtcgaggtcgacggtgatggtgtgcttcgttgcttctgccatgggggttccttgcataatctgcaaatcaaacatttcatatgtttgattatgtgtctgttaatgatatgtttttcagtatgaacatcaattgtgttattgctcacaattggtatccatgtgctagtatagcatgccaatactgtaataatcgttgataacagagggttttgtcataattgcatattatctctgccgaattggtctgttctgttgatttgtgaattgtcgtgttctgtcgatactcaaaacgaacacttacgatgttctgtttttaagttaaacgaacatttatgtgaacatctcggcgtgtcgtgacgccccttcattatgcgatccgatacgccactatattttgaagacaccgtagcaccctaccgtatgcgcacaggggtacgcataccatgccgatcccgcggaacggctggtcgagcagaacactgccgatactgttatgtgacgtcctttcgatgctgcgccggtgctggtcattttcttctaccatgagaccgtcgagaaataggcgcgcatgactgacgctttgccgaattgggtggcgatgcgtcgcgaactcagccgatgcaccatcttcgaagtgtcgcggtttcacggctgatctaccctcgtgcgcgagatgcagtcagtcgatggtctgtttgcgtgtgtaggtgcgcagacggctctgctttttgccgattgcggtgatgacaccttcatccacgagctcgcgcagaatgcggtgcactgtctgcaggcttttgcctgtcgcctccgcgatgtcgcgtgcgctgattgtgccgaacgtggggatcgtgtcgatgatggcttgtcggctcgatggcgctgctgctggaggcgctggggcatcgctggcattggtgatggccggtgtctccggaggttcatatatgtcggtagccacctgtctgatgagcccggattccaccagcgtggccaatatcgcacggatgtcgtctgaatcatatccgagccggtctcggatgtcgtagacacttgcgcggccaagcgcgcgcaccgtgtacagcactgaactttcgcgtcccggcaggtcgtgccccacatggcttcgcacccactgctggtttgcagcaatctcggcgccaccacgatacagaatcacacggaagcgatcgaaggtcggatggaaatccggctgtgcgagtgatagttccttcattcggttgatcatgaactggatgcccgaaccttggccttccacggcggatccatcgtgatcgccgcgaatcaacggcgtcttctgtagcagttgcatcaacgtggtattgcggcaccgggatacaccattggtcagattctgcagtgtcttgccgccccacagattgccggggctcgaaatctccacacgatcggagtacacgtcaatattcaccgggtcgttgcgaaacaatgtgtcgtattccctgtgtaccacggcattggcgattgcctcgcgtagtaccacagttggaatctccggtacatcgcgccttccgttcccctcgtgagggaataggtacgcagattgcgcaggacggctttgaccgcgtcatcgaccatttcctgcagtcgaccatggcactgcacgcgatcgaggaagcggacttcgtcatcttgagatttgctgatgcccggatgaacagcgacatccacatacaaccgagggaagaactgctgtggatatacgcctgcgatgagtagtccagcgagacgcacatgaccgtttttgtcaagaatgttcaagcgttcgagctgttgcgtttcgctgtgtgtaccgcgtagcgccttctcgccgcggtgtgcaacgccgatgcccacgcatgcatatccgcaatcccgacatcgtttctttccaaggccgcacaggccttcccggacgatgtgtgaaacggaatggcgggttccaaaagctgattttgacacggaatgatgggttgtgaagtctgatttcagcacggaatgatggattgggatagtgggcacgcgctgcacaccacaagcgctcgcggggcgcgtgaacgtctataaccgcatatcgccaaccaaggcaccatgtggcagcattcgcagggttgcttccatacgcatcacaactgcgcatggggtgcaggaacacacgcacgtcaccttgggcggcatcgagcagtatgtgcagattcgaggcgaagaccggcgtaaccccgtcatcctgtggctgcatggcgggcaatgcaccgtgcccgattactcgtcgcggagtggagatggcgcgctcagtgcgcccacggcggagtgcacgcgcgggctttacgctcggcagtagcgaatatgaagacggcgaatgcgtaaggaagtggcggcatggcacagaccatcgatatcaccggcgctcgtgtgcataatctcaagcgcgtggatgtgcgggtgccaattggcaagatggtggcggtggcgggagtctccggttcgggcaaatcatcgctcgcgctcggcgtgctttacgcagaaggctcgcgccgctacctggaagggctctccacatacacgcgccgccgcatctcgcaaagcggcgaggcgaaactcgacgcgatcgagcatgtgccgcccgcgctcgcgttgcatcagcggccgagcgtgccgggtatacgcagcaccttcggcacgatgagcgagctgctcaacagtctgcggcttatgacctcgcggctcggcaattatacctgcccgaacggccatatgctcgacccgacaccgaacgtcgcgctcgaacggccgatcatctgcccggtgtgcggggaggaagtgcaggcgctcggtgcggaggacctcgcattcaactcgggcggcgcgtgcccgacgtgctcgggaaccggcatcgtgcgcacggtgaaccaggcaacgttgattgcggacccgaatctgacgatagaacaaggcgctgtggcgccctggcgttcgctcatgtggtcaatcatggtcgacgtatgccgcgaaatgggcgtgcgcactgacgtgccgtacaaggatctgaccgcgcatgagaaggagattgtgctccacggaccggccgagaaacggcatattatctaccattcgaagaaagagaaccgtgccggcgagctcgacttcacctatttcagcgccgaacgcaccgtgctcaacgcgctcgacaaagccaaggacgccaaggcgctgaaacgcgtggaaccgttcatcaccgaggagccatgcccggactgccacggcacgcgactcaacaaacgcgcacgcatactgccggtggatggcaagacgttgcccgagcagtgtgcgatgcagctcgacaatctcgcgcagtgggtgcggaccgtacccgccacgatgccagatgatatgcatgagatggcgcagtcaatcgtcgacgagttcacgcgcaccgcacggcgtctgctcgaactcggactcggctatctcacgctcgaccgtgcgggctccacgctgtcgaccggcgaacgccagcgcatccagctcgcgcgagcggtgcgcagtgagctcaccggcgcgatgtacgtgctcgacgagccgtcgatcggcttgcatccggcgaatgtggacggtctgctcggcgtgatgcgcgatttgaaagcgcagggaaacactgtggtcgtcgtcgaccatgacacccgcgtgctgcgcgacaccgactggatcatcgaaatgggcccgggcgcgggatcacatggcggcactgtgatcgcgcagggtacggtgagtgacatcgaaggcaacccgcactcgctcatcgctccgttccttgcgagcgagcgtttgcagatcgtgcgcccgcaaacgcccgcgaacaaggtattcgacgaaggcgcactggaaatcaagaccgcgccgctgcacaccgtgcacgccttggatgcgcgcgtgccaaaacatcgtctcaccgtggtcaccggcgtctccggttccggcaagaccacgctcgtgctcgaaagccttgtgcccgcgctcactgcgaagattgccggcgaacgcctgcctgaacatgtgcgcgcgctcgatgcgccgggaatcgaccgcgtcacgatgatcgacgcgacgccgatcggtgcgaacgtgcgctccaccgtcgccacctacagcggtgtgctcgacgatttgcggcggctctatgcgcgcaccgatgcggcgaaggcgcgtggactcaaggcgggcgcgttctcgtacaacaccggctcgctgcgctgccctacctgcgatggcaccgggcagatcacactcgacgtgcagttcctgcccgacgtggacatcgactgcccggactgccacggcacacgctacggcgatgtcgcaggcgagatcacctggacgccgaagaacgggcacaagccggtgtcgctgccggatctgctcgcgatgacggtggacgaggcgctcgacatcttcaccggtaccgggcagcggcgcctgcatgccgaactcgagacattgcacgagctcggcatcgggtacctgacgttgggcgagagcacgccggcgctctcgggcggcgaagcgcagcggctcaaactcgccagcgagatgggccgcgcgcaggatggcacgctgttcgtgttcgacgagccgacgattggcttgcatccgcttgacgtgcgcacgttgatcggcgtgttccagaagctcatcgaccacggtgcgagcgtggtcgtgatcgaacacgacctcgacatgattgcgaacgccgactggatcatcgacatgggcccaggcggcggcgagaacggcggtgagatcgtcgccaccggtacgcctgtgcagattgctgagaatccgctcagcgtgaccggccgctatctcaagccctgcgtggagtgagtgccgttttcacggaggcgtccgtaagccgtgccgtttctgggtgcggtgatggcagattttgcggaagcctccgtgcgtttgactgcagtggaggttgtttgtggtcgttcttgcggacgcttccgaaagccgtgctgtagagagctcctgcggtggtcggtttctcggaagcttccgtgagatatgccgtagagggaggctgcggtggtcgtttacacggaagttaccgtgaatccgaccgaggaacaggtggtctgtggaaaatctgcggcactatgcatgcgaattcgatatgatgaggcgtacctgccgtgcaatcacgcggcgggacgggcgaagaaatggcagtgtggacatggattaccaaagtgagaatgcgcagacaatagaccgctgggttgacgagggttggcagtggggagtgccgatctcgcatgacgcattcgtggatgcgcagcacggcagctggaacattctgctcacgcccacgaaaccggtgccgcatgagtgggtcggcgatgtgcgcggcaaacgcgtgctgggattggcgagcggcggcgcgcagcagatgccggtcatggccgcgctcggtgcgcagtgcacggtgctcgactattcgtcacgccaatgcgagcgtgagtacgaagtcgcagatcgcgagggctacgacatcgaagtgattcaggcggatatgacgcagccgttgccgtttgcagatgagagcttcgacctgattatcaatccggtgtcgaattgctatatcgagcaggtgaagccggtgttccgcgaatgctaccgcgtgctcaagccgggcggttcgctcattggcggctacgacaacggcatcaactacatcttcgacaacgaggagaccacgctgacatatgcgctgccgtttaatccgctccacgacgagcgtgcgcggcagctgctgctcgacgaagacgccggcatgcagttctcgcacacgctcgacgaacagatcggcggccagctcgaagcgggattcacactgcgcgcgctgtatgaggacacgaacggggaggggaatctgcacgaacaccatgtgccgaccttcgtggccacgtggagtgtgaagccggcgaggtgagcgtgcgcgtgatcatggtagatcatggtatgagaggaatgccaggcgatggcggagtattcgggatcttcgggatatgcggaatatgagtatcttggaacagcaaacggcacgagctttgcgaaacgtcatccctacttgctgtggcagatcatcggctggagtattctgctcgcagatgccgtcttctttgtggtcgcggcactccaggacttcggcgaatggtgctacccggtcatcgtattcccattcattgcggcactgttcgcggtgatcggttcgccgttcctcatctacttctcacgcaaggcgaagattccgcaggccgcctccaaacgggaggcgagcgtggtgcgcagccacatcacgatgatctcccagatacgcggggaatcccaccccgtactgatggcgttgctgattattgcgctcgccctcggattgctggtgctcacactccagctcggcatgcgcggctatattctgcctggattcctcgccatggtggccatggtggtcgtgccgttcgtggtgtatgcgcagtattccgccgcgcagaggaagcggttcatggcagtgcccgatgccgcttaccttgtgggcgtgcactatgccgaccagtcgcgatacgaatcggtcgagctgcgcgagacggacgctctgatgatgccggtgcccgcaaaaccgagcaccgcgatgctggactttgtgtacaactggctgcgtgaatatctggccacagattggctgaccgtcaccgtgctctctttcgacgatctgctgcgttcgggagtcgtcgtcaacgactccgatacggaagacaccgaccccactgcgtcattcccgctgattcccgcacggcagttcaatctggacggcgatgcccgcgcgcagcttgacgaggaaagcaaggcaattggtgcgttctggctgtcgcgttggcgcgggtacacgcagatgtagcagatgcaaaggaagggccgggatctgcattgcagaccccggccacagagaagagaaggaagaagaagggattcagttgtgtcagtccgcgaatgcggttcggtttccttcgccgcgctccgtgagctggtgactccactatagacgcgcgcatcttggagaacggatgacgcatgctgaaggaaccctaggaatctgcgcaggattgccttggcgtgcggaatctgttagccaatggcgtgaagtggaatggcacgcctgtactgactgttaatagtgacaacagtgtgaaccaatcgcacatcgagtacaggaggtcggcatggcacagctcaccaatgaggaacgtatcgaagtgaacgacggtcgcgaaatgaaagtgctgatgatcgtcggatcgctgcgcaagaactcgttcaacaagcagcttgcggcaatggcggagcaggagctcggcgaccgcgcgtcggtgagcgtgcttgattggagcgaggtgccggtgttcaatcaggacgaggaattccccacgcccaagtcggtcgccgaggcgcgcgttgcggtgaacgaggcggatgcgatctggattttcacgcccgagtacaaccatagtgtgccggggtcgctgaagaatctgttcgactggctgtcgcgaccgctcgaagatggcacgccgtcagtgctcaccggcaaagtgatgacgatgagcggcgtgggcggtctgaacacgctgcggtacgcgttcgcggcgtggatgccctcgctcaccctgttcaaaatgcgcattgtgccggtgccgttcacgggcgtcacactcaaccgcgagatgttcagcaccgataagctcgaactgaacgcggcgatgcgcacgtcgctaaaataccaggccgacgccacgttgcaggcgattgccgaggccgagtagcggcagtcggcgcggcttgctttgcggccggttttgcggaagcttccgtgagccgtgccgcggattggtctgggaatggcatgtcttacgggagcttccgtgaaacacgccattcttcttgcgtaaaaggagacaattgacgcctagattttgactctttttacgcaggtgaaatctttcgataggtttctaagaacgatctgtgcatgcgccttaccttctcgcggcatgcgtattgatgtgcggttttattgacaaaacttttatatatataatcaaattggcagatttctatttgcttgagaaggtgattgcaatgaggcaatggcggggaatcgtcagcgtgatcgcggcgatggcgatgattgggggattcgcaggttgcggacagtcgcaggagcaggcagggttttcgaaatccccgcaaagctcgcagacggcgacaggcggagcaagcggggaaataggcaacatggaatcagagcatcatattcttcctagttccgatgttgaggaacttgagctcagattggaatcaatcggcgaatccacggcgacagggaatctgactttgcttggggagctgcatccgacggccagctacacggaacgcgatggcggtaggggcatgcccagtctacagaatcaggatgagctcacgttcagtgattgcaaatcgtacatgctcagcgtgttgtgcatgggtgagggcagtgtgagcatcgagtggacactcggaacgcaaagtgagcagcggaatctggaatgtgcgccgaagatagccgaaacggcattgggtatgagcaatgtgaatgcgaaaagcagcacggtgaaaattgtggcggaagagggatcgaaagcggagattgcctatcggctcgacgagattggcaaacccggcgtcgttgtcgactgactgagattggctcattctccggcgtgagatgtgtatggcgtttgtttgcgtaaaaagagtcggtgagaaagattatttgactctttttacgcagataaggaggtgcgctacgggttggggcatacagccgcggttctgtggtcgattacgcggatgcttccatgaatcaggtcgcgatgtgcgcattttgcggcatagattgcggatgtttccgtgagctgtgccgtagatatcgctttggcggccggttttgcggaagcgtccgtgagctgtgccgcagagtggtctgagaatgacgtatcttacggaagcttccgtacgttgtgccgtggaacggggtctgcgcggtcgtcccttcggatgtttccgtgagctgtgccgcagaatggtctgtgaatggcatatcttacggaagattccgtggaatgtgctgcggggaagtctgcagacgacatatcgttcggaagcttccgaaagacgagccacatctgcgtgacttggtggtcggttatgcggatgtttccgtgaaacgtgcctcgctggctcgggtaccgctcttcttgcagagcggacgactgggtgtgattttgactctgttatgtcgagaaaattcagagaggaagggaaatatagatacttgagaagatgggaagagcggtgaggaaatctgagaatgcgaaaggcgtgcctatgctgtttgcggaaccgaggagggcgacgagaatggcgaatatgggagattacgcagacatggatgcggaaaatgtggaatcggcggaggtggtgtgcccacggtgtggctcgcggcatgtggcgcagattctgcatggtatgcctgcgttcactgaggaactgcagcgtgagctcgctgagggcaaggtggtgctgggcggctgcgacatcgacattttccacccgacgccgagctatcactgcaatgattgcgaggaagagttctgatgtgcggggcagttggtgcgcggctgcggaacggcggcgaacgctaatctcccgaaatcgcttctgcgtaaaaagggacggtgggagctgtgttttgactcttcttgtgaagagaagatcgcacaggttccgcagacttcgctccatgtagttaagcgttcatgctgtggggcggtgtggtatgggcattcaggaagcattgcgcaaggcggccgagatgcaatcgcatctccagatcatctctgtggtggagtatggaccatactggattttcagctactgtgaaccaggtctaactccagaggagtgtcctggtatgcctatgttgaaaatgcggcgaacagatggtttcagcacctatctgcatgtgcaggacaaagacttcctggacattgtgaagcatgcgacaaaagtagatctgcccgagcatacactcccatattcgcctacttcctagaaacaacaggcttgtacagccactgcctagatgttgaaaacatggagaattcctcgcatagcattcacttcacggacaggttttgtgggcatgcctccaaaaatgcggtatctcctcgcaaggccccttccatggggcatgttttcgaactgcccgtattgacttggtaagtatgcttgtgccatggctctattcatgctgaatcatcatgtgcttgccgaagtcgcctatgattcgggtgcgcgcacctatgccgtggatttccccgaccgtcagccgtggttgccatctggtttctcctttcaggtttgcactgcttatacgcaggtggtttcctgcgaggattcggctgatacgacgatcccggcagatgagaagattcggcagatgctaaatgagcagattgagatatggcatcgggattggcagtgcacgggagagacttgggaatagtagtgtgagcatgcagtctggagatgacaggtccatgtactgctttccttgcgtaaatagggtcggcatagtgtcatgatctgactctatttacgcacccgggatgcggaacggcggacggagcgtgcgcgtttgtctcactccgctttcgcgctggagccgcggcttgcttccactgggtatttcttggcgtttttcgccattttgctgcggatgatctcgtcgaggtcgacgtcgagcacgtcggccatttggatgcagtagatcatcacgtcggcgagctcctcgtacacgtgctcccagtcgccgtcgcgtggctcgtcgctccactggaagcactcgagcagctcgcccgcttctatgctcacagattttgccatgttggcaggcgcgtggaattgttgccagtcgcggtctgcgctgaactggtggatcatgcggagcgtgtcatcggagatcatgggtgccatggtagcaaagctgctagtatgcgcagtatgagtatgcctacaacgtcgtcgcgcagcacatacatcgtgcatattcccgcatgtccaggcgagctggatgaggagacgctacattccattatcgagagccagttgaagcaatccattcctgctgattcggtggtggaacagcatgccagagagtatcttgagcagtatccggtcgtttacatcgtgcatgccgaggatgtcaagcagaggaaagactcttctgaaactcggtacatcgtgtacgttggcgagacaaatgacattgtttcgccaacgcggcagcatctcatcggcgatgcaaagaatgaaattcctacatatgcgcttaaggaagtctgagaaatagagttggctggcaaggaaaagattgatgtacgtatactgagatatacggagaatgggcagaaacgatacatggcggcatcttgccttcttgtcctaatcttaagcatcgttaatgcatatgtccatgaaatcgaatacatgctcagaaaaaaagaatataattattcttggagtgaattatataattactttatagatttttatccgaatgtcaattcgcccttttctttgctgcttgagctgttttctttcctgtctacccttgcgattgctcttgctgttgttgtggagggggaagggaagatgctgatattgagtaaattctcatactggctgtgtgtgggtagttgtagtgtgcttgcggttatgtctcgtgctctattttccggtctcggtgtgataaaggcaattgcggtaattgtttcctcaatcattattctttattatctaggtagatttagtattgtcattgggcaaaaaaactttatcaatgcaaggatggcttttgataaatcggtctcattgatttatttaaaactatacgaacgatacggaggggaaaggtctgcggcaagatcacttgtaaaagtttttgtattgctttctattttgcttataatggctataggtccttgggtgttgctgattacggatgccttatcggcgacgaggtatgataatggcaatattctatctgtcttgcttgtattcctgtttatttattgtctgacgtttgtagcattgttaaaaaatgaagaacatgggatgaatgggctacttcttgtgacgagctgtttcgtacccctcttgcctctcctgttttatgtattccatagcattcataatagtattcattatgtaattatattttttattgcattatcgcttagtttctggtcattgttctgcgttgcttgttcgcgtatgtctagcggggagttgtcggagaagcttcgaaagcgtcgtccttggatacttgttgctgaaattgaatctattcattctataaaagcaagactatatatgaaaatacatttaaaatatatagatagagttgagtatatgaatggtcttggtggtagttgatattgctgttatgtgttatgttttgggtaagcaaggtggtgttgaaggtgctatgaatatgccaacatgccggttgttgaaagtggtggtaatttgcggctgatgcagaatttttgaattgtggtattgagggcatgtttttgagtggggctaaacgcgcgttctggtgccgatacgtgctgtcgtccaaatattcgaaaatctcaaaagtgttgacgaattatctcgtatttttgttttgctgggattgtattttgattgtcggcgttagggtcgtcatcggcgttggctggttttgcttatatgcttatgtcgcgtactcgagtatggtcatgctggtctgattgatgaatcttgctggcagtttcgatgtgtttgcgtttgtggtcgtgcaaggtggttccctggctcggcgttcgtgctgctgtgtcggatttggcgcccgtttgtttacttcattggtttctggtagactgaagtattgcgggaaaattgacattctttccagttttttccatgtgccgccttgcgacttcaattcttaattgagcgcaaatagttttgagctcgtgggtgagggcggaattaattaggtataggagtcgatggttgtgaggtggtagctgcatgagcaattcggtcttggtgtagcgatggttggcgtgtgaacttaactattggcaagtgtattgcgacgatgccgcgtgtgttcaattgtgagttgagtctcgagcatggtgtgagacgggattgcgctattgttctcgcctccaaggttctagtggtatatggaatcaccgaaagtactcattttgtagtccctgttaaactatatgattggggtatgtcggaaaacgcgctgctgaacactaaggaaacagcccaatatataggggtgtctgcgggtgtagtgacacgtctcgcgaatacgggcgaacttgagtttgacacctgcggagctcgtaaagttttccgtaaagaagccatcgacgcatatctggaacggaataatctgattcaagctgcggtggatcaagtgtcaactaaagacttcgaggacaacatctgcgctctctcatttttcagtggggctggcggtctggatcttggctttgagcgagctggcatatcggcggcactatattgtgagaacaatcgtgaatgccgtatgaccttgcatcgaaaccgtccagatgtcgccctgctcggagatatcaccaaaatcagtgccgacgaggttcgtcgaatggcccgtatccctcaggggcgtgaaatcgatgtgatgttcggcggtccgccatgccaagcattttcaacagcaggcgcgcgccgtgcattcgaggatccccgcggcaatgtatttctcagatacttggacttggcctccgaattgaagccgcgatacctagtcatagaaaacgtacgcggactgctctccaccccttttcccgttgaatctggcgggaagccaatccggggcggagtgatgcgctacatactcaataagttggaagagatgggctacggtgtttcgttcaatctctacaacgcggctaactttggagcggcccagattcgtgagcgtgtggtcattattgccaaacgtgatggcacgaagtgtgactggctcatacctacgcatactgatcctgatggcaaatatgtccaaaactggaatcttccctcttgggtaacgttccgagacgttgtctacgatattgaagattctcggcaaacccacactgatttccctgagaagcggttgctttacttcagcatgctgaaagaggggcagtgctggaacaaactccccatcgaaattcaagaggaggctatgggtaaggcctataagcttggaggcggcaagaccggattctaccgacgcatcgcttgggatagaccatcccccactctggtcaccagcccaacgatgccagccaccgacctttgccatcccaaggagctgcgaccgctgagcgtggaagaatataaacgggtgcagggtttccctgatgattggtggattgctggcagcattcacgaccagtaccgccaaatcggcaacgccgttccggtcagcttgggcgaagcaattggccgagcaattctcgatgacatgaggggagaggctcatgatgagcgttggcgcaatttcccctattcaagatatgcccataccagcgatcaaaactggaatctggcctgaatagtaggatttagtgatcttaaattatcaattatggaggcgcgcaaatcaaatcaatgatttgcacgcctccattggaatctgcgaaagtcctttatctgccagtattcctggcgttcctcttggcttcgcgttcacggcgtttcgcctctttttcggccttgtatctgtcagagagctcggcaacaccgtcgagtgtatgtggaagaccattcttatcgagctcctccagcagttgcgttgttactcgctcgagtgatgattcacgagccagaagcacggcttcagagttgatacttgagaatgggcgaataaggccatacggtgagtcaatgccgcacagccactgccacattgcagtgcccgacagatagcggtaacgaaaattcttgagatcggcgttctcctgagtcactccgctcacctcgaacgtacgccattcgtctttactgatagtcgaacgcgtgatgcagattgctgcctccactctctgattcgaagcacgtttacggcccgtaatctccttcatgcgttgacgtaaactcctcaattcattggggaacgacgatgaattggtcgtgttctcttgtgacttgagttcaatcacatagaccgctccatctctggtcgcggtcaaatcacccgtatcaatagcgttttcggcaatgctggcaatcaactcctgccaacgggtacccattgccgtctcttcgcttgaagattcgactgcgtggaaagcctcacgcgcatagtcttcagcggtttcaataccacgcagagcataaattgcaaaatccttgcccagcaaacgctcataggtcattgaggagcttcccgtgccatcgtaaaaagcgattcgactctgaatgtaggcatttagaatggagcgggcgctttctctacgtgcttcttcctcggctgcgctgtcgtaaattctcacttgatcttccatatggattaaccgtagtgtgcgtatcctgcatatgcaaatctttatgagactgtgtaatgtctgtcgcaggatttcaggctgaaatgcgtatttcatgtgtttgtgccgaattgttgactaagattttgaagcggtgtaaaaatcctggtttcttgtgccatgagacaccctgattacgtttcaaatgttggtgtcagcgtcgtagccggcatcggttgtttttgagtatatgctcatgctgtggactcgagcgcgatcatgatgatttggtcggcccgacattgcatctcggaagtgatctcgacgcggtgcgtatgtccttggcgttcatgaaccggcggatcgtccagcccccgttcatgtcgacgaggacggcacccactaggcacagaagggtgtatgtgttcaattaggaattgaggttatgaggtgatgcaagaaagttggattctgtagcgggaaaggaatctaacttccccgcaactgcttcttctctacctcaatgtgagccatacgctaaaatgcaacgtatgtctcaaaggtgaggagaatcgcatgggcagtggagaattgcagacgtggaatggacacttcgataggggagtgtacatcgattacactctcgagcctttgcaatccgagcgtcacatagaaggcaccaaagatgaagcctcgcagtccggaagccgaattgatgaagatacaacgatcgaaatagaggatatcgaggaagaaaacaatagcgatcaggatgaatctcatcgtgtggattacatgcttgctgccggctgtggaatcatctctggcgctattgactcattgtgggtggggaagtttgatttcgatcgcgctcgcgaatggggaagcgagcgtgtcaatgagtttgtgatggcagtcgcgaagatggatccagagtataaaggcgatgacgtaaagtcggcaattcgttttctagagaagaagtatccatttgtgggagatcgtgcaacaagtgagttcggtggtggtcgtcagcatcatctcagggatttctcgcatcacatgagcttgggtggtcttgcgttttcattgctgacgcagttcaccggaaaggtgtatggcaccgatcagcacggtgtctttatggtcgtgcctgttgcagatgaggagctcatcgggaaaactatagaagagaagctcatgctcggtgctgtgcgttggttcttccatatggtgagcgatatggcgggttcgagtggatcagcggggaaggggaccggtattccagggccgatactttcgttgatgaagcagctatccgcgcttcctctgttcaaggatgcgatgactgatgaggcgttattcaggaagatgctgtccaaactgttcaacggaacgttgctcaagaccgtcgacgaagaaggaaagaaaatctaccgacgcttcgatttgcgagcggaattgggaatcgcgcatgaacttgctaggcagtcggtgccggtgctggtcaacgaatgccttgtctgcgtatgctatgcagcccggcgactgtatacaatgtgctcgaacggggaagtgcatgatttcaagtcattgctgagcgttgggcttgacgcattgttgccacacggttcgccattgggtacgcggatggtcaccatagcgactggggtgttctctgttgtcgatatgacggatggggcgattcgcacgctgatgcgtagcggagggaagctcaatccgggaatggtgtcggatttcctgctacatgtaaatgtggtgggcgtcgtgcgattcgtcttcgccgtgcatacggattacaaggtacatgcgaaagcgaagagagagactcgtttgcaggcaaagtttcacgggcgaggaaacggctatggcgatgatgcctcggtcatgcgattcttcgagctggatatggcgcaggcgaatatggtggtttccattgagtatcaggcagctcgcctcgacattgaacagacgaagaacaagaagacaagagaggagaaggaacgggagttcagcgattgggagaacgataattgctctgaattcatattgcgcgacaaagaagcactcgtaaatgaaattcatcgaattcagaggtatgctactccagtctggcagaaactcgtggcattggaagcttctcagttcatgccgtatcagagcaagaaattgaaatacgatgcggcgacgctggatatggtgtgcagtgatctgccggggtttgaagataaggaatgcaccaaatacagaaaagctgtgattaaggagacgtcggcaatcaaaggtgtgaagaaagcggttctagccggttgtgtcggaatcggggttgtagctgttgcgacgggaggggctgcttatgtgttcgcaccggcgattgcgccaatcctagctggaccttctgtggccggattgtcgggagctgctttgacgagcgcaagtcttgctgcggtgggaggcggctcgctggcggcaggtggtcttggaatgtcgggaggcgtagccctcattgcaggaggtggcgcattgctgggggctgttactggcggtggcgcggcaacgttgggcacttgggtgcttgcaaatcaagacgcatacgtgctgaacacctgcgcaaaactgatagtgttctgcagggatgtactgatggaaatcgacggtggtgtggaactcgtgcgtcaggtgcggcagagtgtgtgcgagcagctacgggaaactgagcctcagcttgacttcttggggcagctcaagcagttcataaagcaaagcggtagcagagatgcggattcggatcctagcgctaaacgcgaacgttctgaggcgctgaagggaatcgacaaaagtgaaaagaatatgaagagaagcgtgaaatacatgcggaaatgcgtgaaagagctcggaaaggtcacaggaatcacagatgagaataggggtgcatctggggctcaatggaagccggtagctcagattgagaaaggctgatgagctgagtcaggtggcagccctgtctcaacgcaatgcgttactggcttcttgccattttgccaggaacagcagctcgtcacggtaagggagctcccagccaatcatatccggatcaaacccgacgatgccgttgtgtttgcttactccggcaaatacaacggcatcggaaagaacgcaaccttcccaatcctgtaccgtcagatcacgtaatcccagctgcgcgatcacaaacgtgccgccgctgtacggaatcctaaggtcatgtggcttggtgcaccgcaacatgccctcgctggtttccgccagatctccaatagctgtcaaagctgagcagtattggtgaatcagggctggcgtaaacttgcttcgcagctgcggatacagggcgctcatctgcttgatccatgccaaggatttctgctccaccgcggtctgcgcgatgccagctgcccctccatagccgtcatcaatgcaatacgcctgcatccagaaccgcaacgctgtgaatgtgcaacgacatgccaacgcttccccgtcagggtcatcggacgcccgtcgtggcactcccaagtcatgtgccatcacatcaacgagcctgcgaaccatggtcaatcctgtcgatgagtgcggcgagttgagccgcaatggttttattggtcggttcctggctcaattcgtgggctttttccgctccttggtattcatatgtttcaatgcataggtgcggcatgatccattgacgtgctgatgcagtgtcctgtgcaatcgccgtgatggcggatggcgtcaccaatgcgttctgcggaatggaagtcattcttcggaggatgtccatttgcgccagtatcgatcttgaagttatgtcgattcgcttgagcgcttcctgcgcatgatgcagcggcttatctgaagccgaaagctccaccatcccagtcgttggcacatagaacaccttgttccacacttcaggtgccaaaagacgtatattcgcaaaactgccgatcggtagaatcactactgatttcgcaggactatatcggttcaatgcgaacagcagactttcattgacggtgtcgaacacgttatccagcacaatcaccggcgactcagagtgctcaagaaactcttccagcatcgtgaaatcactgaaatcgattggaattccagtatgctgtgctggtgtgccggcgagcgcgaaggctagcgtattggcgatggtcggcacatggacggtatcgaccgctagcaatcgcgttgtgcgcagtgtacggcagagatgagcggcgaaatgcgtgattcgttcattgttcctgttgctctgtccggtgaaggtgcagcctagtatctgcatattctgcgccactgcctattgcatatctgttgctgcttgtgttttcgctggtcccatcatgggggccatgcgaagttgtctggaggaatctggcgcagtcgagtgccgtatagtcaattcctccatcatggaatgattctgctgggcaatctgctgcaagccgagcttgagtgccacattattctccagatcctgcagcgctttatgttgttcctctttctgcaactccaactctgcctgtgcatcgcgtatctcaccacgtttgcgctgcaattgttgattgagctccgccaactgtgcagttgcttgttccgccttttctgattcctcatcccgctgggcccgcagttcatccagctgcttgcataatacttgcttgtgcttctcgaattcgtcatcgagctgcgcagtggcttgcttccggaattctgccattacgtcgtcgtcgtttttcagcacatcgtagatgatctcagacacatcgtcggtattgctgcgaatggttgctttgattgccgtttgaagtgcccggacatcgttatgtgagggtttggcaccgaggtactcttcaagattcgccggtttctcgaatgcctgttccagaacatctccggctgtgcgcatgagctcgtcaccattcatcgcatgctctttgcggatgtaccagttcacgtacaactgcgccagatctcgcataggcttgatcactacttgagagtgagacttcagttgtgtcggcagattgtataccagacggtcacctctattgaaaccctgattgatgattcgcacatgacggcgatccaggatgacgcgtgggacgctgttcggtgctgtgttgctcagtgtgagcaagccattatgaatcgttgtcatactgcggtcgaggacggccgcgtccaacatattgttattctctgcgaacaatagcaggattttcgcggtgggacggccggaatactgtatgccttgcgaaagcacgtcaggtagctcttccgcacgattggccgggcaatcaatcacctcatacagcggaggctcggtggttcgtaggccaccttgaaagatctcaacaaacggatgatctggacgattgtaattcggtgtccactggagaaacttgaaatccgagtcactcttgaccatgatttgcgtgagttttgggttgtatagggtcttcgggtcaagagggtcatctgaagacgggttcctggaccgttcccaccagcgcggataagccacccaatcataacatccgttccccgcggaatcggtcacgtaatcgatgatgcgtatgaattgtccgtcaccattgtcgttccagacaaagagaccccaggactgccgagattcgttgaattgctgtgacatctgcttctcccaaagtgatgagtgtgttaacggtacgtggaacgtatgcgggcaagtgagacactgagtggtatgccatggtgttgaggctgttcgagtctcctctgctctatgtcgagatgtttattgagtgtctgacactgtgtctgctttattgccaattcgggcatcagagcagtggaggaggcgtgtggctgctcatcagatgaaggcagatgaggggcatctgccaacatgagtccttcagggtatgtgtgtgagagcacgtaagcactccatggtaaataccgattcgcacgcaggaaacagcattcgccctctatctgtgagcggactcggccatgtggggcaaaaccaagcaaaccaacacgtcgtggattgagatgatcacagttgagacgcggaaaatcaatgtcatcgtgtacgggattttcgttgcgggatgcaaatggtgtctggtatatctgctgactattcgagaacaagggttcgtctatgccgttagaacgcagttggggaggccaaacgggaacggggtcgagatcaagactggtgagtcggaaaccgtgatctgcaagccagaaatcagcttgtgtacgattcagcgaattccacagcgtgacgatgcgcaccacgagaagattgccgtgcgacgagttgatttcgccgatgggaacggctatgtcgaaacagctctgaagagcacgtagaatgctggggcgtgcaaccacatagtaatcaaacccggcgtggagagaagccccataggaaagtctacggcctccattcgggccgaattccgaggtgaagatgaacgcctgttcgccgtcttcgggactgcccacattcctctgccactgttccgggacggaaatgcgtgcacgtaatccgaaggagggattctccaggtgaatggtgtatttgcggtcggacacaagatcggcaagattgtgggagatcccgtctacagtgagtgtagcgcgatctttgcgcagttcggagatgagatcatgcccgagtgatcgacgacgaaccgatatctccaaatgaaaagtgggcgtgctttgtgcgtggtggccgctccctgctcggttgcggtctttgcgcaggaacatcggtagagaggggacgataatacgtgggtcagcccctaaacccgcttgataccgttcgcagaatctggcgactgggtcgttcttcgcatgccggaagtgcggccgtacagttcggtgaacagaacgagatgagtggctccgtggatttctgcgaactgcgggagcttggtccccagatgcgtccgcagatgttgtagacgctcgactgccgcggtggaattgcactggtcggtcgcacgatgggcagcggaatttcactcctgcaggtatatctccttggaagtcatgtactacttgatctgcggtaaccgtgcatacgggcgccatgggaatgaactgccgtgcggtatccattgatgccccctctcgtcctcctcgccgattgattccagtgtacgcggaaaatgcagtggcgggccactatttttacaatgtcgttctgtggattttcgcgtagtgtctgtgagcgctggcgggtgagtcgtatatgctacgctgactcagctcgatgtcagattctctgtcgcattgcgcaatctcgacgaggttatcgccgctcagggcgaggattacgcgcagttcgaccagcaagccaagcagtcggtcgccgcgtgcgcatcgcttgccatgtccatcaaatccgtgctcgatacgcccattcttgacgaatcgggcgctctcaccgatgagtccggtacgctgatgcgcgggtttgacggcaatcctgagtgattcaccgctaatgccgccgactacttcgcgcagcccgacatgatggtgctccggttttgccagtgagatatctgtagccagaatctcccataactatagatatccgattatcggcagcctttcctgcgtaaaaagggacatctgagggcgtctatttgactctttttacgcagaaaggcagaaagaaggcggagcgagggcaaagtaaagagagggaaagtgggtattgtcatctgcttcgacggtgatgccgccatgaccgattatgtaccgaacagttcgtcgtgggaaccggtgtgctcaaagaaggcgactttgccgttgcaagaccaaatgaccggcccatcgccggcgttcgccacatggcattcgtttcgtccctgccactttccggcgagtgtatgcatattatgcctttgtttgagcaccgcaatggatgcaggggagttctcgatcaccagttcgatgacctccttgagcttggaaggtcccactgtcgtttctgtgccttcttcttgagatctcggctgaatgccgttgagaagtccgcgctgagtcgtgccatcagttaagggctgccttgatcagcgattcggcgttgctgaagcgcccctcttgaccgctggcaaggaaggcgtctccttctgcaatggcctgcatgctttcggtattcggttcctcgtgggcattgtgcgcgttgcagctggcgaacatgaagtatatacttgtatctactgaaaggagtggccatgacaatgctgacactgagcaagtggggcaatgcgcaggcggttcgcttgcccaaggcgatgcgcgagcaggtcgggatgcccgatgattcgcagattgaggcaaccgtcgaaaacggtgcgattgtgctcaagcccgcgcggtcggcaaagcgcgcgattcgtgtcgcgaatcttgcttcggttttcaaggatcgcaaggagccctaccgggcctgcgaagatgatttcggtgctccagcggggaatgagggtctgtgatatgtgccattacggcgatgtgttgatggttgacctcgacccatccaaggggcatgagcagcgcaagcgcagacctgtggttgtggtgagcaatgatgccttcaaccggaactgcaccctcactgttgttgcggctatttcccatggccggggcgattttgagctgcacatacccttttcccctgttccggcgtccgatgtgtcaaatggtgggagcggtgtggcggatggattcgtgcagttggagcagatccgggcgctcgatctctctgccaggaacgctgtgaagatcggatcgctcaggcagaaggatatggatacggtcacatccatgctgctagggtgcttcatccagcctgacatgatggtgcttccgtcatactgacaacagtcctctttacgtaaaaaaggacatctgagtgcgtctatttgactctttttacgcaaaggaagggaagagaggggggaaagactgcttgctgtccgcgtgctggtcaaagcggcatatctcacggtgatttccgcgaactatgccgcgcaagaaacaccaccgcgcacattcacgcctccgctcactgctcccgcggccgatgctgggccaggtactgctggattggcagggcgagccgccggttgtcgcccaggaacgtggcgtagaagtcgatgcgattggcggggtcggcaatgctcaccgccgtgcgcgtgtgcggcatgaaccgttcgtcggtcatgcgcagcgatctcgtgagattggagtagaagaacgggaacgccgagtatttgctgatctgttcgagcgcgctcaggtcctgctggtacaggaagtgcgcgccgggaatctgctcctctatgaccgctcgccacgggcctatgtcgtgcgcgaccacgaaatccatgccggcgaggtcggcgaaggtgacgctcgtgcgctgggcgagcggattgaaattgtcaatcgccacgccaaggtattcctcgcccaagtacagtgattccacgcgcgggtcgtccacttcgcggtcggtgatgatcatcgtctccttgcgcagcagcaggtcgtcgagcaccgcgtcgggctcaatgagactgtgccgcacggtgatggacgattcccatttggcattgcgctcgccggcttgctcgagaaaatgcaggggacccggtgccacggatccgacgacgatctcgttgtgcagattcgcgtcgttccgcacggtctcgacgaaccggtcgtaggcgtcgagcagttgctcggcttcctgtgcggcgagctcgccggtgtgggtgagtgaaagccggttcttggcgcgccggtcgaacagcgggacgccgagctcgcgttccagtttgcgcatcgtgcgcgtcatggtcggctgagtgatgcgcagttcgtctgcggccgcgctcaatgtgccgtattcgcggaaggcgacgagttcgcgcagtgcttccaattcggtcatatcgctccgttcgtcttcgagaccgagcccactatgcagattgcgcatagcaagataaatgataggcattgtacttcgccgaacaacggctttacgattctgggtgaacacggaaaacgtgaatagacatgataggagaactcatgcagtacgtcactttgaacgatggaaacaagatgccgcagctcggattcggtgtgtttcaggtgccggatctggccgtgtgcgagcaggccgtctccgatgccctggagaccggctaccgactgatcgatacggccgccgcatatgcgaacgaggaggcggtcggtgcggcgatcgcgaagagctcggtcccgcgcgaagacatttttcgtgacctccaagctgtgggtcgaccacttcacgtatgagaaggcgaagcagggcatcgatgattcgctgcgcaagctcgggctggattatctcgatctctacctgctccaccagccgtacggcgacgtcgccggcgcatggcgcgcgctcgaggaggctcagcaggcgggtaagattcgctcgattggcgtttctaacttcgcgccggaccagctgatcaatctggagctcatgagcaatgtgaagcccgccgtcaaccagatcgaggtctccccgtggtatcaggagaaggatgaagtgcgcttcgcccaggagcaggacgtgcaggtcgaggcctgggcgccgttcgcggagggcaagcatcacatcttcaccgacccgaccatcgcggcgatcggcgagaagtacggcaagacgaacggccaggtgattctgcgctggctgctgcagcgcggcatcgtcgccattccgaagtcggtgcacaaggagcgcatggccgagaacttcgacgtcttcgacttcgagctcagcgacgaggacatggccacgatggccagcctcgacaagcacgagagccagttcttcgatcaccgcgatccgacggccatcgtgagcatcttcggccagagcctgcgcgcgctgcgctcctgaacggtatatatccgcgactttgccaagtgaggaacgtggtggtgcgggacgttgccatgctgacgcccaacgccaccacgtttcacgtgaatcattggttgctggcgttgtagagacccatgatgcgttcgcagagacggccggctgcagaccccagcagaacgttggtggcgttcattggcatactgccgagcagcatacggagcatgtcgctttcgggaatgatgggatgcccctcctgctgcgacagccggttgatcgcggcctgcagtatcgggccgcctatcgggtcgtcgctccattcgtcgaaggtggaggagagcgtcaacggcaggcgtatgccgtcaccgggcagttcgacctgcactcgttcggcgatgtcacgtgatgacgaaccgatctcaatggtgtaggtgccccgttccacatgccagtcgttcctcggctcggaccagtaggcgaacgacctgctgtcgagctcgaatgtgacgatgctggcctcgcccgggtcgagtgtgatcttctcgaatcctttgagctcgtgggcgggccgggcggcatcacaggcgcatggcgcaacatacagctgcacgacttccgaggcgcgcacctgaccggtgttcgtgacgatggcgctcacctgcacggtattgtcatgcgggattgcactgaggttgcgaatctcgaaggtggagtaggtcatgccgtatccgaacgggtatgccacctgcctgccgaaggtgtcgtagtatcggtagcccacgaacacgccttcgccgtaatccacatgccctgcctccccgggccagttgggcatgctcggatcgtcgagcacgctcatcgggatggtctgcgcgagtttgctagaggggctcacatcgccgaagatgacatcggcgagcgcattgccgccctcctgcccgagcagccacccctccaacaggcccctgaccgaatctcgccacggtgtgactgagacggccgatccgtttgacagcacgaccaccacgttggggttgactttcacaatgtcggcaagcagtcgcagctgtttttggggcaggtcgatggtctcgcggtcgaagccctccgattccgcttcctcagggagtcctgcgaagaacagcaccacatcgttgcgccatgccatgtcgattgcatgggcggtgagcgcggcgtcctgcttggcatcgtccaaggtgaagccgggggagaagtccacgggaatgtcgcgaatatgcaggctgccgaggaacgacgagacataggtcggggtgagtttggacgatccccctccctgataccgcggtgtgcgtgcgaattcgccaatgacggctatggagacggaaccgtcggcggccaatgggagaatcccgccatcgttcttgagcagcaccatggattcctgtgcggcacgccgtgcgatggcaccgtgattcaccagatcgtaggggtgatcgtcctgctgcattgcaggagcagccttttctatgaggtcgagcatcccctgtgccatgcggtcaagttggtcctcatccaacaaaccgtcgcgtaccgccacgaccacctgttcgtctgtgttcgtgggcggcatctcaagattcagtccggctttgagcgcctccacgcgatcgtgcacggcaccccagtcgctgatcaccacgccgtcgaacccccattcgtcgcgtaggaccttggtgagcagccatgagttctgcgaacacggcgtgccgttgagctgattgtaggcgcacatgaccgtccaaggatgggctttggtcacaatgtgctcgaatgccggcagatagacttcacgcaaggcccgttcgcttacccgcgcgtcgatgcgcatgcggtcggtctcctggttgttcgccgcgaaatgcttcagcgacgtgcccactccggtgctttgcaccccctcgactatgcctatggcctcatgcccggcgaaatacgggtcttcggaccagaattcgaacgaacggcctccgagtgggttccttttgatgttcacgcccggcccgagcagcacggccaccttctcctgcacgcattcctcgccgatcgccacaccgacctcgcgcacgagtcccgggttccaactgctcgccatacccgctgccggcgggaagcatgtggccggcatggaatgctcgatatccattgatgtgctctgcgcggccttgcgcagaccatgcgggccatcggtgatcatatacgaggtgctctcgctcaggccgttcagatgccacgcatccgcgcccgaggtgagcgccgccctcttctcgaggggcagttcgtgtgctggtgtcgtgttctgctgggatgcgtggggcattcgactcctttcgtgcgcgtcggggacgggcaactgtgtgcacgtgcgcggcattgcgtaatgcgggcatgaaaatgaacgaagacgggcttcgtgaatgaaaatatcgtagatgcgcgcattgtcgcactgcaaggggtgaataacggtgaaatgcttagatatattcgccgatttcgtccgctgctcattccgcttgcatgggcacggtgcctagccgaagctttcgattgcgccaatcaattcgagcttgtcctgatccacgcgatcacgcccgtacgcatcgaggaaccggtcgcgatatgcgtcggtatgcagattgaattgcagtgtccagattccccagaatatgtcgacgtgccggtctgagaacccggcatggtcgaggtcgatgaaaccggcgagacgccaatcgtcgagcatgatgttcggcagacagtagtcgccgtgaatcagcgcgtccgaatgcagagtttcgggccgctcggcgatgatgcgccgggcgtcgtcctgcgaaaggccgcagaattgcgcgtcgaaacggccggtatgcactccgtgctcggcattggcgagatagtctgcgagcacatcgggaatggcgagtgtcgcgacctgctcgtgcttggtgtgcggcagctcgtggagttcccgcagcaaagtggccgatgtgtcgcatagccgctgcgggttggcgagatggcgttccgcggtgcagtcttcgccgcgaaccgcgcgtgtgagcagccaatccgcctacgattcgcttccgggtaggtattcgagcacttccgggccgatgccgagcatatggaatgtgtcgtccatgcgcgcttcgtgcgcgagcgtgccgctcgccgcggttttgaggaacaggtcgggacgggcgttttcgcgggtgccgcctgagagggcgtagacgcgcgcctcgggggaggagctgctgtcgtacagtcggcgccctgccgtgtagtgcctcagttgggctggcagattgggaatgctctcgatcggtgtgtgctgcatatgctgaatatagccgatggcgcgtcctgtggcagattaggcagcggaactgccggaaaaggaaaaatgagcgaaaatcgtgcgcctgcttggggaatgccccgtacgctgggggaagatcttacggttcacgtatgcgaaggcgatgtgtatccggacgatctgaacacgagcagtgagagaacgggagagacatatgacttacgcgacgccgcccatgcagggaacacccatgccggcgccacctgtgcaacagatgcgtccgaatgcctaccggctgcccacgaaccgttcgctgacgaagttcattctgcttggtctgatcacctttggcatctacgacatcgtgatcatgaccactacggccgaggcgctcaataccatcgccagcccacgcgacggcaagaagacgatgaactactgcctgatgtacttcctcatcggttggctcacgcttggcattggctggctggtgtggttccataatttcagtgaccgcatcggcgaggaacagcggaggcggggcatggtgccgactgtcacggcaagcactttctggctgtgggaggtgctcggttcgctgattgtggtggggccgttcatctaccactacaaaatgctgcatgcaatgaacgatctgtgtgcgtcatataacgcctatggcatctgacctctgattgaagcagactgggtttgggcgcggattccgcgcccatttttggcgattggcgaccgattgtcggtttcgtttggtggatctgtcgcattgtcggctgggtaatgctccccgcaaagttatctacctatagttcaataaatgatatagtgtccctatgcaacgtcgatgttgcatgaagaaatgcgaccattccaatcaaaatgacttgaagagactagtgaactacagttcactagtcttgtgtttggtgcattggtgcgccggtgtaacgggagtggttgcaggcatatgggaagcaaacataaggggctcttctcaggttagtgtgtaaggatgtctttgagttggctgctgtggatgaggcatcgttggatgtagctggtggtgttggcgaagcccatggcgttgccgcgcagggtctcgagcctgccgttgatggcttcggtgggtccgttgcttgagcgggggtggcggaagagggcgaggatgtcgcgcatgcgtcttttgagcacgcggccgagggaggcgagttcccggcagcctttgtagcgccccggtccggtcaggtcgtcgatcagctcgcgcatcatgcgttcgccgcgtcgcctgtcgtcgcaccggtaggcgtgtatgaccctttggtaggcgtcgtgggcgagcatgaggtcgcggttggcctggatggcgaacagggccatgagtctggcacggccgcgtgcgccgaggtattcgtcgctggtcagcagggcgcgcctgcagtcgtagagcctgtcgcccttgacaccgcgcctgccggtggcgtcgcgttgcaggcggcagcgcaccttggtgacgcgggcggcggccagttgcacgacgtggaacgggtcgatgacctcgaccgcgtggggcacgacggattcgacggcctgcttccagccggcgaacgcgtccatggcgaccaccccgacgcgtcttgtgaactcgccgccgcgcgcctgcatccattcgcgaagcacctgggcggaacggcccggcaccatgtccagcagtcttgccggcctgccgtcgcaacgcggggtcaggtcgacgatcacggtcacgtaccggtcgccgaacgcgccgtggcgccacacgtgctcgtccacgccgatcgcgcgcaccgaggagaaccggtcggcctgctcgagcaacagcatgccccgctcgcgcaccgcccggtcgaccaccgcccatgccacatgaagcagcctggcgcacgccgagaccgtcatcgagtccaggcacacgcgccgcagcgcccacatcaccgccggcacgctcaacacgcccctgccggcgcccaccgcctcaggatcatcgctccacgagcgtgagcacggcacgcactcgtagcggcgcacgcgcaccggcagatgcaccgcgtcgtcgccgtagggcacatgcgccagcgtgcgcagccacgacgaacgcaccctggcatacgcgccgcacgaggggcaccagcgcgcgtcgtgcgagtccggctcgcacctgatctgccttaaccccgggccgtccggcctgccaagacgccgccacgagagcacacgaagacccatctcatccaaaccaaggaaacgttgggggtcgaacacgctaaactcgggttcaggccgtgtttcctcattcaatttctctatcacacaagcaatgatgaagcacggcccttacacactaacttgagaagagccacataaggagggcatgatgaaggcgctcaagaccactgtgcactacgatgtgaccgccgggcgaacccataccgagcagacggagctctcggtcatggacgaggcgatgaacaccgagcacatcgtcgaatcgaatgtggtgggaatctacccggactacacgttccagatgatggagggctatggttgctcgctcaccgagtcggcatgctatctgctctccaaaatggactccgcgacgcgcaaagaggccttggcccaatggttcggtcccgctggaatggacgcttggttcgtccgcgtacacatcgactcctgtgattactcgctcagtgagtaccaggccgttgaggatcctctggccgatcccgaattggagaccttctcgattgaccgtgatcgtcagtacattcttccggtgctcaaagaggcgatggccatggcggggcatcccattcatgtgttgctctccccatggtcgcctccggcgcaatggaagacgcccccggagatgacgcggaacgacgcctcggtgtacggcggcgaggagggcgatgtcatcgatctgagcaagccggggcgctgtttcggcggaaggctcaagccggaatactattcgtcgtgggcgcggtacctcgtcagattcatcagcgcctatatggccgaaggtgttccggtgacgatgctgtcgattcagaacgaggcggctgcggccacgagttgggatagctgcctgtggaccggagatcaggagcgcgaattcctgaagcaccatctctacccggcaatggaggaggccggtctgaccgatgccgtgaagatcttcatctgggatcataacaaggaacgtgcaatcgaacacatcgacgagttcatgagcgacccggaggcggcgaaggaggttggcggtttcgcttatcactggtactccggcgaccatttcgaggcgctgtcgatgttgcgaggcaagtatcccgacaaggtgctgatgcattccgaaagctgtgggctgcatatacccggcaaggtgaccatgctcgatatgaccgatgaacagatcgaggcgctgcccgatggcgactacaagaccatggtgcagacgaccactccgaacgagatggacttcaatgatgcgacggcctatgcccacgacatcatcggcgacctgaaccatggaatgcagcggtggatcgactggaacatgatcgtcgacaggcagggtggtccccgtcataccccagggggtttcgccgcgccgatcgtcgccgaagacgacggacggtatacgctgaccatcagctaccggtatattcgcgagattgcacaggccatcaaaccgaatgcggtggttctcggcacaagcacgtattcgcgtgatatcgaggcggtctcggcccgcaacgcagatggctcaatcggcgtcgtcctccttaatcaggcggagcgcgatatcccggtgaacattcgcatgggcggcctgcttgtggcggatgtgccgttgccggcacgcaccttgagtactctggtgttcacggagtgatcgtggatcgtcgtcgcacacgtgttgccgatatggttgcgccaccggcccaaaggccggtggcgcaaccatatcgatcgctcccgtctgctcgacgcatcggattcggtcgagcggaggcagattcaattcattgtgggttgccggccgacaatgatgtccactccccaacgcggcaatgtgacggcatcgcccacggtcaccggagtttcggcggtgacggcctgctctccgtcgtctgtgggatgtcccagcaggaacgttcccgaggcgggtgcccggaaggtgatgggcgaccctgaatagttgagcaggtaggtaacggtatcgcctgccgtgttggttccgctccgcacgcagactgtgccggccagttccatgccgggggtgtgcacgccggcgttggacagggcctctgcaagcacggtgcgccatgcatccgcctgaagctgcgtgcccacccactgcgcatctccggaaccgaatgcatgtctggtgatcgccgcatatgaatcccaggcataatggtcgtaccaagcgagtacgtgggtttccggagccggggagagcatctcgatgaagtcgtttgcagacgcgccggcgaggtcggccaaagtgtcggggcatttgagcgatacacccatcggacgagtgaactggttgtaggtcatgccaaatatgtcgacaagatgatgcggtgccttgtcgtgccacactttcacgttctcgtccgcaacgaatgaccgcatggtggcgagcagatgaccgccattcttaacataccgcgccaatcggtcgatggtctgctgatccgtggtatacaatgcgggtgcgatcaccagggagtaaccggcgagttggtctgcgctcgcatctgcgggcaggaaatcgacctccacattgagctcgaacaatgcatcgtatatggatcgcaacacgtcgttgtatgtgagcgtgccgcccatggggaatcccgtttcgatgtggaaccaggacagcgcggtgagcgactcgttgctggcgaggattgccaccgcattgcgttttgacagatgactgagcgtgtctccgatacgcgggtcgccgatctcgcgtccaaacctcccggcctcctcgtaggtgggattgctctcgaaatcgtgcgacagcagtccgcgccaatacgtttcgaacgaattgtgaattgaatgccaatgccagtacatgattccatccgcaccggatgcgagatgactgtaggcttgaaggcgcaattggcctgggtacggcagccaaccatgctgaccctgtgcctgcgtttcgagcaccaggtaattgccgccgcctgccgaacgtgccatgtcgccgccgaatgcgatctccttgccggtgagtgcatcctcgctcggatggtagatgtcgacgccgcagatgtcgagtgcgcgggcggcacggaaatggtcgaccgcaggctgtaacccataggaatgaccgcgccattcgtaatcgaaattatgagtgatgaactggtcgtcgcgcatatactcccgaataatgctcgcctgccatgcaagatactccgccacttgatcgcggcggaacctgtcgaatcgcgcgcgcaacgactcgttgatcgaaccggtgagatccgggaagtcctcccacgcattgatccgattcgaccagtaatccaagccgtacgcctcgttcaatgcctcgaggtcgttcttgaattcgtggcgtagttgtttgatgaacatcacctgcatgtcgtgggagacggaatcgtagtatttcgtctcattgtctacctgatagccgatgacgcaaggctgctgtgccacgtgggagatgagggatcggatcaccctctcgccgtaaaggcggtaggccgggttgacgatgttcatgatttgccgcgccccgtagtggggttccccggccggtgtggtggcaaggacgtccggatacatggcgacgagccatgtgggtaccgcataggtcggggttcccacaatcacgttgattccggcgttggtcgccgcgtcgagcgcgcggtcgatgtgcgtccagtcgaaatgcccgggctggggttcgcatgtggaccacgtggattcgccgatgcgaatgacgttgatgcccgctcgggtcatcatctccatgtcggtgtcaatgcgatccagatcgcgcgggatgtattcatcatagtatgctgcgccgaacagaatggggtcggtgtatgcgcgggccatgtgtctctccttggttccgctatgtgttgtgcaaggtgaacggtggggcggcattgcccctaccgcaagcgtcgtatatgtccagattatctactttatggtagatataagaagtatcgtaccgggtctcatcttcctccgcaaatgatgaatccatctgcgttgtatagacaacttaactgatttcgcagcttctttggctcggtgtatattgtgaaacacatttaactattaggtggtagttaaatgtgttttacgcaacccttccagttccagtttggttctactatcaaaggagatagagatgtcaactgtttcattggagcaaacgtcgtctgcgctcagtcggagcgatagaatacgtctgctcgcatcgttcctggtgtttcccctgttgtggtgctcgggcttgttcatggtcgcggccgtcctgttgcctcagcgcttgcgcgacgtgatgggagcggatgcggcgactgctgcattcggcgtcatcaatgcatgcacggcgttcatctcgctgctgtccaatctcgttgtgggcaatttgtcggaccacactcgctcgagattcggccggcgcaccccctgggtcatttctggcggcattgtcggcggcgtatcgcttgcactggtcggtttccttgacaatgtatggctgatcggcatcagctactgcgtatgcatgattggcctgaacatgatgatcgcgccggtcattgcgaccctgtccgaccgagtgccggccaatatgcgtggcacgatgtctgcgttccttgccggtggtaccgcggtgggcagcgctctcgggcagatgctggggtcgaggttcctctccaatcagatccccggattcctgctcagcggcactctgatggggctggcaggaatctgcacggtgctggtctggccaaaggagccgagttcgaagcatctggcaaagacgtccaacggtttcggggatatgctcaaatccttcatcccccccaccaaaggcgcccgtgatttctggctggcgttcgtggggcgttccctgttcatcttcgcgtactacatgatactcaattaccaactgtatgtgcttgaggattacgtcggacagtcagcgcagcaggcgggtaacacaatcgccgtgatgtcgatggtctcgatgattgtgggcctggtgtcctcgcttgccggtggccccatttccgacaggatcggcaaacgcaagatcatgatcgttcttgcgagtgtgctgatggcggttggttttgtgctgccttggattctgcacagcccgttgtccatgatcctgttcgcagggttctccggattcggttatggcctgtatggtgccgtcgaccaagctctgaacgtcgatgtgcttcccaacaaagaggaggcggggaaggatctgggcattctcaacatcgcaacgacgctggggcagatggtcgggccgatcgtcacttcggccgttgtggccgcgaccggcggttatacggtggtcttcccggtggccattggattcgccgcattcgcgtcactcttcatcatgctgatcaaaagcgtgcggtaggggtcgagccatgtggtgtgatgatacgcgtatgccgcatggcccgatcggtacttaccggtagttgtcccaaacgggcgaggggaacagtatgcgttcgaaggcgatccattcgtcgtacaggtcaatcgggtcggaacgcagccatcgcaattggatgccgtccattgcttcgagggccatgcggtgcagtggcttgaagttctcccaagtgccgatctgcggtggaagtttccattggtagttgctgagcgtctgccagatgattgcaggtctgtgctcgaaatagtcgtgggccgggtgatccgggtcaatggactcggcctgcagaatggcgaacatctgcaccagatcgcggcgcttggcgttctctctcaccacatagcgcaagtaggcggggaagtgcggcgcatcccggtcgctgcctggcagcccgctcgcaaggaagtcccctggcatgcttgtggggtcgtagaactccttcatcaccatcgcagccaatccggccttgttgcccacgtaatgcagtacgccctgctgggtcattcccacttcggatgcgacatctcgcagggagatgccgttgtagccccgttgggagatgagtttgacggtggcgcggagaatctcctcctcacgctgttgcggggatttgcgtgtgcgtgtgttcacggattcctccacggaaggctgcatggtttcctacgtgattataaggcagttcccctgtctatgccgaatgggtctgttcgccgtcgattttcgcgggatgaatatgccgcaatgaataatgaatgtggcctccactcacgaatgagtggaggccacattgcatggggacgaagcgctcagtcgatgaggaacgagcgcatgaaccactggaactgctcaagcttgagcacgtgatcctgcacgatgttcgagctgatcacatcgaggtcgtcgagctccttgatcgcggtgcggtcggccttgatgaacgaatcgtagtacttgtcgagcgcgcgcaggtagtcgagtgtgttctggcgcccctcaagctcgaacttgtcccacgtgcggtagcgcacgatgtcgtccggacggccgcttggcgagccgcccagtgcggcgatgcgctcagccgtctcgtcggccatcgcgagcacctcgtcgacctgcgggtcgagcatctcgtgcacggcgatgaagttggggccggccacattccaatgcgcatgcttgagcacaagcgctgcttcctgctcctggctcagacgctcctggagaatgccgatgatcttctccgaagccacctcgtcgaggcctggaataatgaatgacaatgccatatgcacgtcctttcacgaaatcgcctacgttctgcaggctcttattcgagcttacgtacgtgaacccggcaacacatgagcatgagctgatagcctaatgtgacctagctctcacgacggctgtctacttgtcggaatgctccgggtcgttggcctgctggtcgtctgagacctccgtgccgccgttcgccgtgcccttgcgcacctcgatcgtctcgatgcggcggccgtccaccttcgtgatcgtcatcgtatacgcgtcatccaccacgaggtggtcacccacctcgcccatcttgccggaatgcgcgaggaagtagccggcgaccgtctcatacgggccgtcctcgagttcgatgccggtgagatcggcgaaatcctcgatggtcatgccgccgtcgatggtggcgacgccgtccacgaacacgtcggtgggcagcttgtctttcggggtgtcctccggcaggtcatactcgtcgcgaatgtcgccgacgagctcctcggtcatgtcttcaagcgtgacaatgccgtcggtgccgccgtattcatcaatcaccacagccagatgaatgccgcgtttgcgcagcagcgacaagctcggtagcagtttcgacgtgcccggcagtgaaatgccctcgcgcgtgacatcggccaccgtcttcgcattcgggtcgcgaacgtcgagcaggtcgcgcacatgcacgaatccgagtacgtcgtcgaacgatttgccaatcaccgggtaacgcgagtacggcagctcgcgcacctgggccgcggcgtccgccagcggggtgtcgccgtcgaggaagaccacgtcggcacgcgggcgcatgacctcggcgacaatggtctccgaggcgtcgaacacgtcgtcgagaatcgtgcgttcgtctttggtaagattcgtgttcgagctcaccagcacgcgcagctcctcgtccgagacctcggactccgtctcgttcgggtcgaagccgagtagtcgcacaatgccattcgtgttcttgccaatgagccagatgatcggccggcacaccttcgcaaatgcgctgatcgccggcacgacggcgcgggcgatctgttcattgcgctgcatggcgatgcgcttcggcaccatctcggagatcacaatcgagcagtatgaaatgacgagcgtgagcacaatggttgtgagcggtgcggccacattgcttggcacgccccagccttccaccaccggtacgatgaacggcgagatcgacgattcgccgaaggaggcggagaggaagccggagagcgtgacgccgatctgcacggtggacaggaacgtgttcgggtcacgggcgatcttcgccacgcgcttgcctcgggcgtcctcctgttccatctggtcgatctgcgaaccgcgcagcgagacgagcgcgagctcggtgccggcgaacacggaaccaagcagcaggaagacgaaaatgagcagaatgttcaaaccaagtgacatagcctcaagcgtatgtcattggcacgccaatgtgttcgccaatgtgaagagattacgagcgaatgacgcattctggtacggcagccgctattttcgattgttaggtggggctctttagcgtatcgactgcaaaaagcctttttatcaaacaaatgctcgaatggttgtctaataaaaggggctgggttgcgtatgttgctctaggcgcccacctaacaatcgaagatacgtaggctggcgcggcaatggcaggcttccatcagcttattcccttttcagtgagtcagaagctcagcacctccaccaggcccgtgtcgagacggtagcgggctcccacaatcatgagccgttcgtgggcgagcgcgtcgcgaatcatctcggaactcgtgacgagttgctcgattgtgtgcgcaatgtgcacctgctcgtagtcgtcacgcgaatcaaggccggccatgcgggcctgccatacggagatgcctatgttcttcaggaattcgctcgacgatgatgcgatcacctcgtcgagatcctccatgatccgttccctctcctgcgcgtcggtgatttcgtgggtgaggtgctcggtgagtgcatcgagttccttctccgcctgcgcgactgcggcgcaatgctggtgagagagcacgacgagcagactcacgtgcagcgacgagaccgcatattcgagcgtctgcagcacggcctggtcgagcatctcgccggcggtgcgcaccgtgaacatgtcaccgagacccgcatcgaagatgatctcgggaggcacgcgcgaatccgagcagctcagcacggcggcatcggggttctgcgtgtcgatgagcgactcacgtgtctccttgtctcgccacgggtgctccgcgttgccttcggcgaagcgtcggttgccggcgagcatacggctccatgtgctgtttgcggtggtttcctgagtgctgtcggtcatgattccccttatcgcctcgatgtccgctgggttacggtacatcatagaatctcttgaatacagttggtgatgtgttcgcgagcggaggtggcgatggcggggcataggggagcgaagcggccctccattttcgaggtggcgaaactcgccggcgtgagccaccagaccgtgtcacgcgtgatcaaccattcccccaacgtggcggaggcgactcgcgcgaaggtggagcatgccattgccgaactcggctatcaccccagcaattccgcgcgctcactggcgtcgaaccgcacgcgcacggttggcatgatcgccggtggccagcgtttctacggcccggtgagcgcattggcgtccattgaggcgactgcccgcgctcatggtatgttcgtttcggtggccatggtgcatgaggccgagtgcacacagcaggaattcgacgatttgtgcggcatgttcatgcagcagggcgtcgacgcgttcatcttcctgacgcccaccgacgagatgttcaaggtggcctgcaagtcgcaagtgagccagccgtgcgtgatcatcacctcgtcgcacggcggtgtgagtgtgagcgagggcttgcacatgttcaacgcacgccagcgcaggcgtgtttcgttggtgggcatagaccagtgggccggcatggcgtcggtgatgcgactcatacgcaagcacgggcaccgcaacgtgctgttcttcgcggggccggggcagtggcgcgacgccagcacgcgcctgatggcatggaacaagctgtgtgcgcagaacaccgtgaattcggtgacggtgcagtgcggcgatgattgggaatccgccgacgcctaccggcgtatgaaccatattctcgacaacatcggttcgaacggcggccgcctgcccacttgcgcggtatgctcgaacgacgtcatggcgatcggtgtgatccgcgcattgctcgagcatggcgtgcgtgtgcccgacgatatgagcgtgaccggcttcgacgacatgcccggcatgagcaatctgtacccgccgctgaccacggtgaggcaggatttcgacgacctgggcacgatggccatgaaggaggcgctgttcctcatgggggaggaggccgagccgggttacccgaactcacagcatggcgtgggactggtgtcggcggacctgattgtgcggcagtccgtgcgtgcggcgccgcgcaggtgagagtggtgcgaatgcgtcgctcgccgtgccgctccgcgtgcgcgatgggggtctacttggaggggtcttcggtgtctgcggatttcgtgttccagccgagcaccgcattgactgcgcagtacccggtgacgatgatgaggcagatgctgaggatgatgttcgaccagctgaggagatctccactggcattggcctccacgcagttctggaagagccagatggcgcaggccacggcggtgagggcgtagaggcgggctcgtgcggtggaattgatgttcatgcgttcctccgagtgagattcgagtggggagcagatgtgttggcgaagagaggatggccgccggtgaatgggatcgccggcgacccattccgagaggggaagggaagtgtaggtggccggttggatggcatgctgccgtccaaccggcttgcaatcgctagctcttcttgcgcttggagaggatgtccaccgccacggcgcccaggagcacaagacccttgatcgtcttcaccactgcggtgtcgacgcccatgatcgacaggccctggttgatgacgcccatgaccagtgcgccgacaacggcgccggcaaatccacgctggtgcatgtgctggccggtctggagcagccggatgccggcagcatcgcggtgggcggggagacggtgcggctcgacggcgtggcgaaggccatcgacctgggcatagcgccggccttccagcaacctcagttctgcgagaatctggatgtatcggcgaacatcttcctcggcagggagatgcggcagggatttgccagccgcgacgatgagggcatgtacaacaaggcgcgcgaggtgcttaacacgctgtcgacgtccgtgcgcgccggccagagcatcgcgtcgctttcgggaggacagcgccagaccatcgccatcgcgcgcacgctgctcaacgatccgagcctcatcgtgcttgacgagcccacggcgtcgctgtcggtgacgcagacggccgaggtgcttgactacatcgtgcggttgagatcggacgaccgcagcgtcatcatggtctgccatgatctgccgaatgtgttcgcggtcgccgatcgcatcgtcgtgatgcggctgggtgagattcgcgccgtgcacaacacgtcggagacctcctacgaagaggacatcgcggagatcgccggcgtgggcggatccggtacgacgccgtctcggccgtgcgaacgggcgtcgcgtgcgcgcatgccgattgcccgcgagtcgcatccgcgcccgtctcgcggtggggatcgcgatggaaccatggcatgaacgagctgtcatgtggttcccatctgcgctgcctaagttgcagcgtgtgtcgggctgcgtccaatttgcgtaatttgggacgggttctgatgggtttttgtcccgttttacgcaggtggaaggttttgtcaccttttgcgcagggtgagaagaaatgtaagaaacgacagaagtaagacaaaggtaaggaagggaatggcatgggtgcagcggaaatcgtagtcaccgtggtgacggcggtcgcatgtctgggcatgggcgtgtttctggggtcattgccgttcaaacgggacgagttgacggaatggcatatgaaataccagcagctcggcggtgtgctcgcctgcggcattgtgatcgtgctgatgctgctcggctatgatctggcatcgtggctcgcaatcgcggctctcgcagtgggtgtggcggtgagtcgcattccggtggttcggcgaggcttgctggcgcgtttccccgagctgcatccggccgaacggcagtcgccgttgcgcaagggcacgtcaaagaagcgccggtcatagactggttgacgagcgctccaccaaggtgaaatcggatgtgtatacgcgtttcgcgccatcgtacccttgaatgcgttcgatgagcatgtccaccgcgtgccgcgcatagctgtcgatatgcgggtcgattgtcgtcagggaagggttcgcatacgtcgcctccggtacattgtcgaaacccaccacctgcacatcgtcgggcacccggattccccgtacctgcaattgatgcaacgctcccagcgccatcgcgtcattgagacagatgatggcgtccggtcgcacgccttggtccatcatcagattcgttgcgcgaacgccgctgtcgctcgtcaataagccacctgagaacagcatgtccatgcgggcctcgatgccatgctcctcgtatgcctgcatatacccttgcacgcggagttcctgcgtaccctcggtggcttgtcggtaatgtcttgcgccgagcgagccgtctgcgccgaacagcgcgatggaacggtacccggaatcaagcaggcgattggtggtgtatcgcatcgcctccacgttcggcatggtgacctgatccaccttgccataggcgtcccagtcgccggtgagcaccagaggatagctttggtcgagcatcttgctgtgttgtcccattgcatgatcggcgaagacgatccacccgtctgcggccagattgttcgcctgccgcatcgcccgtgccaggccgtgctcattctggccgtaggtgtttatgatgaccccgtaatgatgctcccgcgcgcagacgatgatctgatcggccagatacgaggcgaatggctgggagaaatcgaagatggccaatccgagcaacccggttgtgccggttttcagtgaacgtgccgacaggttgatcgtgtagttcagcttgtccattgcctcaagcacgcgtccacgtgtcgattcacgcatgctgccggtgccgttgatcacgttcgagactgttttgaacgatacgccggcctcggccgcgacatccttgatggtcacgccttttgccatggtcggtctccgatgcgccttgctgtttacctatgcattgcctatcgccttgaatcgcatcactatgcacgttgccggggatgccggtggcccagaccgacggtccgggccgttgtgtcagcgcagatggattgcggtccaactcaccggcggaagggtcacggtgaccatgccatcctggatggaggcggtgtcgttggggtggggcaccacgcgatcctgatggttcacggtgtttgtggccagcatgtcgtcatcgtgcaacgttctcacatcaagctcggtaggtgtgaaaccttccggcaacttgatctcgaagtcgcatccatcgtccagcgaacggttggtgacaaacacggagaccgagccgtctttgcctcgcacggccacggcattcgtggagttcacgttgccatagcggttggtgtggtactgggtggactcgatcttgggctccagcacatcgccgcccttggcccaggctgcggtgagggagaacgggtagaaggtggtttggcgccaagcgggcccattcggctcggtcatgatgggggcgatgacgttgacgagctgagcgagtgatgccgcatgcacacgatctgcgttttgcagcaatgtgatgaggaggtcacccaccaccacggcatcggccacggtgtagacgtcctcgagcagccgaggggccacgggccagttgcctatgccttccgggttcttgctgggttcctcctcgtagtaccacacattccactcatcgaaggaaatgtacacgttgtggtcgctcttgagtcgcgccttcgtggcgtcgatggcggcgcccacatctttgatgaatccatccatatccacgccggaggcgaggaacgacgccatgtcgcgcgagccgttctccatcagctgcgggaaatagtaggcatgtgctgaaacgaaatccaccttgtcgaaggtgtgctcgagcacggtctcctcccatttgccgaaagagtccatcgtatggttcgatgaaccacagacgaccagctcaagatcggggtctaacatgcgcatgcctgccgccaccgaggccgcgagcttgccgtaggcctcggcgtccttgtgcccgagctgccaagggccgtccatttcattgcccaagcaccacatgcggatgtcgaacgggttatcggcgccgttgcgaatacgttcctccgagcgggcagtgccttccggaacgttcgcatattcaagcagatccagtgcttctggcaatccgcgggtgccgagattgacggcttccatcaactcgttgccgccggccttattcagccatgagaccatttcgtgcagcccgaactgattcgtttcggtggaatgccaagccagatcaaggcgacgaggtcggttctcctttgggccaatgccatcctcccattgatagcctgacacaaagttgccgccgggatagcggatggtggtggcaccgagttccttgaccagatcgatgacgtcttggcggaacccctcggcatcggcagtgggatgccccggttcatagatgccggtgtacacgcaacgccccagatgttcgacgaacgaaccgaatacacggtcgtgtaccgggccgaccctgaattcgtcatccaccaccagtctggcttgtgcttcgctatgctgcggcatggtatgttttcctctctgctgcactgaatgcaacgttgttcttctctgcgacgtctcttcgtcgtcgaagagatgggattgagtgtggttgagctagtacaaccttgtacttcatgttaccgctcacaagatgcttgcgcggcgggaaatgctcaaaggttagataacacttgatattcagccatttgctcggcgtgtcgggttggtggacgtgatctatgcccaggggtatgcccctgttcggcgtgttctgtttgtgtgagcgctaacatatacatgacgcatgagttcattgcggaactgaatcccgaagcaggaggaaccatggcagattcgaaggcgattgcacaggccattcgtgacgggcgcacgtcgttggggattgaattcggttccacgcgcatcaaggcggtgctcatcgacgatgagcgcaatacgatcaccaccggtgattatggttggcagtcacatcttgtggacggcctgtggtcgtatgacgtggacaagatctggcgcggactgcagagtgtctatgccgatgtggccgaccgcgtggaggccgattacggcctcaagctcacgcgcatcggccagattggcttctccgcgatgatgcatgggtatctcgctttcgatgcggatggtgaactgctcgtgccgttccggacctggcagaacaccaacacgagcgaggctcatgagaaactctccgagcttttccaatacaacattccggaacgttggtcaatcgcgcacctgtatcaggcggtgctcgacaatgagccgcatatcggttccgtgcgctatttcaccacgctttccggctatgtacactggaagctcaccggtcgcaaggtgctgggcatcggtgatgcgtccggaatgttcccgattgatccgaacaccaagacctatgagcagggattcattgaacagttcgatgcgctgcctgaagtcgccgcacaaccgtggaagctcaacgatttgcttcccgaaccgcttgttgcgggcaccccggccggcgaactcacgccggaaggcgcggcgctgctcgacccgtctggcgtacttcagccgggaacgatgctcgctcctccggaaggtgatgccggaaccggcatggtggccacgaactcggtacgccgtcgtaccggcaacgtgtctgcgggaacctcgatcttcgccaccgttgtgcttgagcacaaactctccaagttgcgccccgaagtggacttggtgaccacccccgcgggcgatctggccggtatgagccatgcgaacaacttcaccgccgatctcaatggatgggtggacctgttccgccagttctcacagctcaacggacgaaacgtcgatgacggcaccctgtacggcgagctgttccgcgcggccataggcgaggatgcggatccagatgccggtggtctgctcgcctacccattccgtaccggcgaatttctcgccgggctcgccgaggggcgtccgctgttcgtgcgcgggcccgaggcgcgattctcgctcgccaacttcatgcgggcacagctgtttggcgcattctcgccggtgaccattggtatgaacgtgatgaccgaggacgagggcgtcgagattgactcgctggtgggccatggtggcatcttcgccacgcctgtggtggcgcaacgcattctcgcggcggcgttcaatacgccgatccgtgtgatgaccaccgcgtccgaagggggagcgtggggcatggccgtgcttgcggactatttgcgtcacgccgatctcacgcttgcagattatttggacgatgtcgtgttcgccggggcggaatcggtgaccgaagctccccggccggacgatgtggatggattccagcgattcttcgccagattcgtcaaggcgttgccggtggagcgcagtgccgttgagcacgtcgaaatcggtgggtgaatctgcagcgtacggatctgcgcaagtatctgaaactgtacagaaaggaacaacaatggcaacactggcggattatggaccggaagtccgtgcggaggtcaagcaggtgcgggaggtggtcgccgcactgcacgaacagctcatcaagtggaatctggtggtctggacggcagggaacgtttcgcagcgtctgcgcacagctgacctcatggtaatcaaaccatcagggctgcgttacgaatatctgacaccgagctcgatggtcgtgtgcgacctcgacggcaacgtcgtcgacggtgcggaatcaccatcgtcggacactgcttcacatgcatacatctaccgccacatgccggaggtgtatggcgtggtgcatacccattccacctatgcgaccgcatgggccgccaccgggcagaatattccatgcggattgacgatgatgggcgacgagttcggtggtccggtgccggtggggccgttccgtctgatcggttcggaggccattggcgaaggtgtggtcgagaccctcaaggcgtacccgaaatcaccggccgtgctcatgcagaatcacggcccattcaccatcggcaaagatgcagaggccgcggtcaaggccgccgcgatgaccgaggaggtggcgcatacgatgtgggcggccaagcagctcggcgacatcattccgattcctcaggaagacatcgataaactcaatgaccgctaccagaatgtgtatggccagcactgacttgcaccatcacaatacaactgcatacacaaattcaactgcgtaagaagagacagattcgcatggtttttgtctcgaattacgcaaggtagcaaggcggcaaggcggcaaggtagcaagtcggtttgcgtagaaagggacagaaactgcggttattcgtcccggattacgcaagggcgggcaaatggctgagtcatccatacatcaatccacatcggttcataatcaattccaacaatccacaatgaagtgaggaaaacaacatggcaatggaaaatccgttcgaaggcaaggagatctggttcggcgtgggctcgcaggacctgtacggcgaggaggcactgcgacaggtggcgcaacagtccgccgagattgtcgactcgctcaacgcgagtggccgcatccccgtcaagctcgtgctcaagcccacgctgaagtcgtctgacggcgtgcgtcgcttcatggtggacgcctcggccgatgattcatgcatcggcgtgatcacgtggatgcacaccttctcgccggcgaagatgtggatccgtgggctcgaggcgctgcgcaagccattgctgcagcttaacacccaacaccatttcgagattccatgggagaccattgacatggatttcatgaatctcaaccaggccgcgcacggcgatcgtgaatacggctacattgtcactcgtctcggcatcccgcgcaagatcgtcgtggggcattacaccgatcccgcggtggccgacaagatcggcgtgtgggcgcgcgcctgcgccggttggcaggcctcgaacacgatgaacgtgatgcgctggggcgacaatatgcgcaacgttgccgtcaccgaaggcgacaagaccgaggcggagcgtgtattcggcgcctcgatcaacacctgggccgtcaacgagctcgtcgccgcgtacgatgcggtcaaggagaaccagatcaaggacctcatcgaggactacaaggcgaagtacgagatcgcgcccgagctgctggacaaggactatgattcgctgttcatcgccgctcgtgaggaatgcgcaatggtgaacatgatgcgcgccaatggctgcacggctggcgtcgacaacttcgaggacctcggcgccctgccgcagctgccgggcgtgggtccgcagcgcttcccgtccgaatacggctggggattctcggccgagggcgactggaagacggcagtgctcgtgcgtatcggggccgtgatgggctatggtctcgagggtggtgcgtcgctcatggaggactactcctataacttcaccccgggcaacgagatgatcatggggtcgcacatgcttgaggtctcgccgtcggtgggcacaatcgccaagccgcgtctcgagatccatccgctcggcatcggcggcaaggccgatccggttcgcctggtgttcactgtggctccgaagaaggatgcggttgtggtctcgctcgccgacgtccgtactcggttccgtatgctcatgaatgtggtcgatgtggtcgaaccgctcggctcgctcgacaagctgccatgcgcccgtgcgctgtggaagccggagccgaatctggagatttccgccgaatgctggctgcgtgcaggcggctcccaccatacgtgcatgaccacctcggtcggtcgtgaggcatgggaggacttcgcgcgcatcgccggcgtcgaactcgcggcgatcgacgccgagaccacaccgcgcgaattcgaacgcgaactcgagattgaggacgtgttccacgagcttgccaatcgccactgattgcccgattcccacgttccttccctgccgtgcgccggtacctgttgcgttccggcgcacggcatttccgcgccccgcatgctgatgcggggcctcagtgctaacatcggccgtagaaccacagaaaggcgcatatgagcacgctcgctgaccagactccagatatccccctcatcactctgcacgacggcagcaggattccgcagataggcctcggcgtgctgcgcatcgacgatgagggcgtcgtgccggtcgttgaatcggcgctcgcaatcggctatcggcatatcgacggcgctgccggctacaacaacgaggagggcgtgggacgtgcgctcgccgcgaccggttacaacaccggcgaacagcgcgagagtctgtggatgacgacgaaactgcgtgattccgagcagggctacgattccgcgatgcacgcgttcgaccgctcgctcgaattgctgcagttggactatgtggacatgtacatgatccactggcccacgccgttcgattggcgcagcggcgagacatggaaagcgttcgcgaaactacgtgaagacggccgtgtacgtacgctcggcgtctgcaatttcatgcccgagcacctcgacaggttgtatgaggagacgggtgaatacccgacggtcaatcagattgaactgcatcccacgtggcagcagcgcgatgtggtggaatactgccatgcgcacgatatcgcggtggaggcgtattcgccgatggcacgcggcgccgacctggcgaacggggtgatcgagcggatcgcggaggcgcatggtgtgacccctgcgcaggtgattttgcgttggcatatcgagaacggcacgatcatcatccccaagtccgtgcataccgagcgccagcgtgagaatctcgatctgttcggcttctcgttgactccgcaggagcatgccgagatcgacgctctcgacggccccacgcgcgccgggcacgacccgatgacgttcacgtacgcctgatatctgcgtaaaaagagacagatttcgctatcgaactgtctctttttacgtaatcatctgattcctacgtaaaatggggcataatcgacggcgatttgtcctgaattacgtacaaagcgcgaggcgcgaggcacaaggcgtgaggattgtggggcggtggtcgaggcgcttgtgcggaacaggagagccccgcaatcctgtgggaatacggggctctgccatgcttgtcgatcggtggaatcagccggtgttctgcaggccggcggcgacacccgaaacggtgcagaggatcaggtagatgaatcctgcctgctggctttcggagagctcctccttgtcgaccttcttacgcagcgaacgcaatgcgagcacctgcgtgacggacagtgcgtcgacgtacggggagcggatgcgaatcgcctggccaagcacatgacggtgctgcagcggccattcgtcgccgacgatcttgagcacccacttgcgtgtgagttccatctcgtcgagcaccttcttcgagaggtccgggcggtcgccgagtgcaaggtacatcttcgcgatgcgttcgtcggtcttcgccagcgacatctcgatgttgtcgatgaacgtggagaacagcggccattcctcgtatgccttgcgcagcgtggcgaggtcgccgaacgactcgcatgcggagccgaggccataccaggcggcgaggttgatgcgggcctgggcccacgagaagatccacgggatcgtacgcagatcgtcgagcgacttggctcccaagccgcgcttcgcagggcgggaaccgatcggcagcaagccgatctcggtcaacggcgtgacgatcgagaaccatggcgcgaagtcctcgctgttgagcagatcaaggaacgtttcatgtgaaacttcgctgagctgattcgccattggcttgtacttctcggtcatctcggtgttcgtcttctccacgctcggagccgactgcaacagcgtcgcggcggccacggactcgacgtgtcggatggcgagtaccggattgccgtagcgggcgaagatgacctcgccctgctcggtgagcttgaagcggcacttgaccgaacccttcggctgtgcgagcaccgcgcggttggccgggccaccgccacgaccgacggcgccgccgcggccgtggaacagcgtcagatcgatgtcgttctcgtccgcccacttcgcaatgcgctcctgcgcggagtgcagcgcgagcgtggcggtggtggggccggcatccttcgacgaatccgagtagccgagcatgacctccatcttgcggccggtctgcttgagtcgggcctgcacctcgggaatcttcagcatctcgtcgagcaccgagaccgaatgctcgagatcctcgagctgttcgaacagcgggatcacgtcgatcaccggggcgtcgtccggattcgagaacgccagacggttgagctcgtacacgtcgcgcacgttcttcgcgctcttcgtgaacgagatgatgtagcggcgcgcggccttgacgccattgcgcttctggatcgcgccgagggcacggaaggtgtcgagcacctcatgcgtcatcggctgcaacggtccgcgttcgccatgcaggccgtgctcgcgaatgtcgtcgagggcgcgcgcatgcaccaccgaatgctggcggaactccatttcgaccatgtggaagccgaaggtctcggtctgccagatgaggtcctgcagcgggccataggcggcgcgtttgtcgccggcctcggcgagcgaacgctgcaccacgcgaagatccgcgaggaagtcgtcgcagttgtggtacatgagatcggtgtcgcgcttgatcgtgtaatgcaggcggtcggccatgacgagcagcaccgcgcgatgcagctccttcgtggagatgagcgatgccttgccggtgagtcgctcgctgatctccttctgctggttccacagcgcgcgcagttcgtcgctcggtggcgtggtctcggattcgacggtcatgttgcggccgacggtgcgcgtggcctcctcgagcgcggcgagcacatggtcgctgaacttgcgggccacctgacggctcaccttggcggtgacgttcgggttgccgtcgcggtcggaaccgatccagctgcccgggtggaagaacgcggggcatgccggcggctcgatgcctgccttgtcgccgagcatccagtcgtcgaaacgacggtagaccatcggaatcgtgtggaacagcgtgttgtcgaagatgtcgagaatcgtgtcggcctcttcgacaggcgtcggcttcttcagcgcaatcggcgacgtgcggaacagtgcgtcgatctcgctgtacaggcgacggctgtcctccttcttgtcggagccgccgagcagacggtgcgcttcgagcagctgtgcgatgcggcggatcttgccttccacggccttgcggcgcgcctcggtggggtgtgcagtgaacaccgggtggaattcgaggcgttcgagcagctccttggccttggccggacccatttcggagatgagctggtggtaggccttcgtcatctcgttcaccggatcgatggcctgggtgtcgtcgaccttggcctcgcgctcatggagcacggccacacggtagttctcctcgcacagattcgccaggtggaagtacgtggcgaacgcgcgggcgagcagctgagcatcgtgcagattcatcgcatcgatcgtcttgacggccatctctaggtcgtctcgttcgggatgcgtgtcggtgagcacgccggagaaccgctcggcactggcatcgacggcatactgacgcacggtgtcaaacgttttgagaagattctcgtcgtattcggaaagcacctggcgcagaatgttcagacacaagtccatgtcttcctgcaatgtcgcgggaagcgtgcgctcttcgggacctttggtgccgagcccggacgacacgatcgtggcgtcggccggcgtgatcgtttgctcttgatcagtcattcgacctctttctccaaacattgggttgctcggtctatcggtcttctgcggctcctccgcagttcttggcgccgatcgttgcgagcccacagcccgtgttcagtaaagttgcgtttgtattgtaagtacgagcatgagacacgtttgttacgtttgggcaggggcggtcggagtgtgagattgcgtctttggcggcggccatcgcgaatgttcgcgcgggggtagtagaagtagagatgtgagcaagagcgaagaagaatctgcaaccaccaccgacgacatgcatggtcatgaccggcacagcgcacgcgtgcactggcgttcccggcccgtgaagtcggcggccggggcggtgcgcagattccattcgcacgcgatcccgctcgacatggaagacatcgagcgcgactgggacaagccgatcaccgacgcgggcatcgccgccaaggccagtgtgatcgtacgcgtgggcatgctcgacctcggcgcgggcaccggaagcttccgtgtgcgcgagatgatgcaccgcatcgcctacccgctcggcgtgcatgtgcgcgcggacgtcaatctgaccgacgtccaggcctcctgcaccgacggcaaggaacgcatcaccgaagtcgtgaatctgccgacgaccggcgtgaacaccgagcggatctggctgctcgagcattttgcggactggttcagcgtcaatctcggcgcgggcaccatgtaccaccgtcgcaccgaggtctcacgccagctcatgcagccgaacacgctgggcacgcgcgacgcctcgcagatctccgcggagacggcgaaacagctgcgagaacggctcaggcaggaggcacgcgcgcaaaaactcgcggcgaaacgggcgagcctgcgctcacgggtcgccgagcgggttgccgaacgcgcgaagaagaagttgcccgaagacgaatacgccgagcatttcgaccatctcgaagaacatgccgagaagcgcgtgcgcgaatccgggccgatcacggtgggccaggtgcacaagcgcctcgacttgatcgaacgccgcaagccgctctattcgtcggccttctccggattcgccgccgcctgcgcctgcgcggccttcgtgttcctgctcggcggtgcgccctacgacatgatcggcgcgttcatcggtgccggactcggccaatgggcgcgacgcagactgttcgcgcaccacctgaaccagttcttcgtcaccttcgtggcggtggcggtggcggcgctcgcctgcgtgggcacgctgcggctcatcggcatattcgacccggtcgcgctccaccacgacaccgcctacatcggcgccatgctgttcgtgatccccggcttcccactcatcaccggcggccttgacatggcgaagatagacttcccctccggggtgcaacgcatcgcctacgtgtgctgcatcatattgatggccacgctcgcgggctggatggtcgccgtgctcgtgcacctgaacccgcaaggcttcgacacgccgccgttgaatccgtgggccactggtgccctgcgcgcactgttcgcgttcgttggcgtgtggggcttctctgtgctgttcaattcaccgcagcgcatgtgcctggtggccgccacgatcggcatgatcaccgacaccctgcgcttggagatcgtggattggggtgttcccgccgaagccggtgccttcattggcgccctgcttgccggtctcatcgcctccgcttggcgttccgcagtgcggcacggtctgctcgcaccgcatctgggttacccgcgcatctgcctgacggtgccgtcgattgtgatcatggtgcccggcctgtatatgtaccgcgcgatgttctatctcggccagttcaacacactgctcgctctggactgggcgttccgtgcgttcatggtgatcatctgcctgcctatcggtcttgcgatggcgcgcgtgatcaccgacaaatcctggcgctacgacgtgtgattctcgtctgccctccgtatggcgggtgtgggagggccgggaaagacctcgtcactggatcgcaagcgccctttacgggctcttctcaggttagtgtgtaaggatgtctttgagttggctgctgtggatgaggcatcgttggatgtagctggtggtgttggcgaagcccatggcgttgccgcgcagggtctcgagcctgccgttgatggcttcggtgggtccgttgcttgagcgggggtggcggaagagggcgaggatgtcgcgcatgcgtcttttgagcacgcggccgagggaggcgagttcccggcagcctttgtagcgccccggtccggtcaggtcgtcgatcagctcgcgcatcatgcgttcgccgcgtcgcctgtcgtcgcaccggtaggcgtgtatgaccctttggtaggcgtcgtgggcgagcatgaggtcgcggttggcctggatggcgaacagggccatgagtctggcacggccgcgtgcgccgaggtattcgtcgctggtcagcagggcgcgcctgcagtcgtagagcctgtcgcccttgacaccgcgcctgccggtggcgtcgcgttgcaggcggcagcgcaccttggtgacgcgggcggcggccagttgcacgacgtggaacgggtcgatgacctcgaccgcgtggggcacgacggattcgacggcctgcttccagccggcgaacgcgtccatggcgaccaccccgacgcgtcttgtgaactcgccgccgcgcgcctgcatccattcgcgaagcacctgggcggaacggcccggcaccatgtccagcagtcttgccggcctgccgtcgcaacgcggggtcaggtcgacgatcacggtcacgtaccggtcgccgaacgcgccgtggcgccacacgtgctcgtccacgccgatcgcgcgcaccgaggagaaccggtcggcctgctcgagcaacagcatgccccgctcgcgcaccgcccggtcgaccaccgcccatgccacatgaagcagcctggcgcacgccgagaccgtcatcgagtccaggcacacgcgccgcagcgcccacatcaccgccggcacgctcaacacgcccctgccggcgcccaccgcctcaggatcatcgctccacgagcgtgagcacggcacgcactcgtagcggcgcacgcgcaccagcagatgcaccgcgtcgtcgccgtagggcacatgcgccagcgtgcgcagccacgacgaacgcaccctggcatacgcgccgcacgaggggcaccagcgcgcgtcgtgcgagtccggctcgcacctgatctgccttaaccccgggccgtccggcctgccaagacgccgccacgagagcacacgaagacccatctcatccaaaccaaggaaacgttgggggtcgaacacgctaaactcgggttcaggccgtgtttcctcattcaatttctctatcacacaagcaatgatgaagcacggcccttacacactaacttgagaagagcccctttacgttcctcgatctttcccgggccctcccacacccgcaggtcgtttccggcaatctgcaatgaggtcttacctcggcatggcgttgggctcagcggtcgtagcgcatgcccatggcctcgcgcacctcgtcgagcgtctggttcgcaatcgcgttcgcgcgggcgttgccgtcatgcagaatgtcgcgcacggaatccatgtccttggcgagctcggcacgacgctcacggtgcggtgcgaggaattcgttcaccgagtcgatcacatacttcttgagcgcgccggcaccggcattgccgatctcggcggcgatctcactcgggtcgcggccggtgaccagacccgcggtggtgagcagcgcggagacctgcgggcgattgaccgggtcgaacgtgatggtgcgctcggaatcggtggggctcttcttgatcagcttggcggtctcctcggcggtcgcgcccagcatgatcgaattgccgtacgatttgctcatcttgcggccgtcgagtccggggatctccggcgcctccgacagaatcgcggccggctcggggaacaccgggttcttcttcgcatagcgttcgttgaagcggcgcgcgatcgtgcgcgtgatttcgacgtgcggcagattatccttgccgatcggcaccacgttcgccttgcagaacaggatgtcgcacgcctggtgaaccgggtaggtgagcagcagtccggtgagcgcatggccggaggattccatctcagatttcaccgtcgggttgcggtgcagctcggcttcggtgaccagcgagaggaatggcagcatgagctgattctcggcgggcactgcggaatgcgtgaagatcatcgtcttctcggggtcgatgccggcggccatgtagtccagcacgagattgagcacgttgtcgtcgatgtgctcggtggtatcgcggtcggtgatcacctggtagtcggcgatgatgatattcgtgttcacgccgagattctgcatggcgacacgctcgcggatggagccgaagaagtggccgagatgcagacggccggtggggcggtctccggtgagcatggtgaatttgcccgggttcgccttgagcttggcgagcgtttcgtcggaacgcttcttcgccgcgaggaagctcgcgctcatttcattgcccgccgcggtgagttgcgcgttcatgtcgtcggtcatgccggtagcctcttctcgtctgtatgcgtgcgtctgcatgcgctgtatggcctatgtaataaagaatcatcgtagaaattcgagaagacaacacaatgtgtctgaagtggtggtactctcatatgtgatgaatcgaaacaaataagtatcagggggtcgcatgggccgcggacgtcagaaagccaaacagcagaagatcgccaggaagctcaagtatatgaccactgacacggattacgacgagcttgccaaggaattgggcgcgcacgagccggggaccggctcattcgatccatttgccgatgtcgagaacgacgaattcgaggcacaggacgtcgacgagacggtggatgacctcgacgaatacgcgaagtgggccgccgaagcagcggcgaaggccacgaccggagagatgccggagactcacgcgcaacccaaaccaaagccgcacaagccgattccgatgccagtgccggaaaccttcaaacacacagaccagcaggagtagatccgccggttcggtgacatatgaattcgtgaggggcgtcgcgatgagcggcgcccctcacggcgttcgggtgcggatgtgtgtagatgtgagtatagggctcggcatgtgcgcgtccgcattgatccgcattgagatggtaggcgtcctatgcaaacgattgcaaaaagagatgccgtgacgctcatccgtacggcgtcagccgagcggcagcagcggcgacagatcgtcgcgctcgccgaccgcgctgatgcgcccggccttctgctcctcgtgccatgtggtgatgccgctggcgacgcgcagccaaacctgcggatcgagctcgatcacgtcgggaggtgtgagattatgcggatccgaggcggggccttccaggatcttgaccaccgcgtacggcgcgacgcgcacctccacgcccgggccgggtgccttgatttccagctggtgaagtgagtagcgcacggccatggccatggtggcgcggtcgagccggggtgcgatgtcgagggccggcgtggtctcggctgctgcgcgcgccgccgtgcaccaatcgtcgtatgcctgcatgccgcgcatcatatcttgcttacgaattgctgccatactgtgattctgcatcgaacgctcgataacaatgggctgtttacccatggggcattaatccttgtgaagacgctatggtgattgcgaaaaactcgttttctccgcgtaaaaagagacgcctggcggctgtattcgtctctttttacgtcacggtgaaagtcataggggaggagaaggggaaaaggggagagagaagaagtgtggaggtctgttgttctgcgtaaaaagtgacatttggtagtcgtatttgtctctttttacgccaagggaggcgtcaaagagggatgcgtcaaagggtgttttgcgtcaggggctgttacaccaaaaggaggggaggggtaagccatgagatgcaagggtggtcgcggtaacgagagaagagtagtgtgcggtatatggataccaacgtttgcaatggtcgccgcagtaaacagtgcgcgaaacgaatgcggaaaacagagcgtttttcgtgaaaggagcaagcggtggtatattttatgagaacgtatgcaaaaacggatgcagcaatgcccgccgacgcgcacgttcgatgaggaacatataaagggagtcacgtatgaccgaactaacggcacctaagtccccgctgaccgccaacgaattcgctgacgaaattcgacaggcgctcaagtacacacagggggtcaccccggaacaggccaagacggccgatgtctatgttgccactgcaaccgtggtccgccgtcatctcatggattcctggatgaagacccagcaggacatgatcaacggcgacacgaaggctgtgggctacctgtccgcggaattcctgatgggcaagcagctgcgcaacgcattgctcaacgcgggcctcaccccgcagttcgaagaggccgtgcgcggcctcggcttcgacccgcaggcagtggtcgacgcggaatacgaaccgggcctgggcaacggcggtctcggccgtctcgcagcctgcttcatcgattcgctcgcctcgctcggcgttcccgccttcggctacggcatccagtacaagtacggcatcttccgccaggaattcgatgacgagggtcgccagatcgagcgtccggactactggctgtccaatgaggacccgtgggggcacatcgactacgagcgcgatcagcgcgtcaacttcggcggcaaggtcgtcgaggagaacggcaagcgtgtgtggaagccgagctgggccgtgcgcgcgatcccggtggactacatggtgcccggctacgcctcgggtcgcgtgaacacgctgcgtctgtggcaggcccgctcctacgacgagttcgacctgctcacgttcaacaagtccgagtacctcgacgcggtgaagccgcaggtcaaggccgaggatatctccaaggtgctctacccggaggactccaccgaggtgggcaaggaactgcgtctcgaacagcagtacttcttcgccagcgcctccattcacgatgcgattcgcgtgttctacccggacaccgacaagccggatctgaccaccttcgccgacaagatcacgttccagctcaacgacacccacccggtgatcggcattccggagctcatgcgcatcatgatcgacgaatacggctacgactgggacaccgcctgggaagtcacccacaagaccttcaactatacctgccacacgctgcttccggaagcactggaagtgtggccggcatcgctcattggcaagctgctgccgcgccacctcgagatcatcgagcgcatcaacaagcagttcgtctccgagctcgaggccaagggtgccagcgaagaccagatcaagcgcatgctgatcctcaccgacgacgagcacccggtggtgcgcatggcctacctcgccacctacgccggctccaacgtgaacggcgtcgccgagctgcactcccagctgctcaaggatgtcacgctgcgtgacttctccgacgtctacccggcgaagttcaagaacgtgaccaacggcgtgaccccacgccgcttcatcaagctggccaatccgcgcctctccgagctcatcaccgagggtctcggcaccgacaagtggcttgaggacctcgatctgctcgaaggcctcgcgccgctcgcccaggacgacgagttcgtgaagaagttcgccgccgtgaagcacgagaacaaggtcgcattcgccgacttctccaagcagcgctacggcgccgaactcgatgccaacacgatgttcgacacgatgatcaagcgtctgcacgaatacaagcgccaggcactgaagatcctcgagatcatcgccacgtactccgacatcaagagcggcaaggtcaacgtccaggacatcacgccgcgcacctacatcttcggtgcgaaggccgccccgggctactacctcgccaagatgacgatccagctcatcaacaacgtggccaaggtgatcgacaacgatccggatgtcaacggcaagatcaagatcttcttcccgtggaactacaacatcgaggtcgcgcagatgctcatcccggccaccgagctcgacgagcagatctcgcaggccggcaaggaggcctcgggcacctcgaacatgaagttcgccctcaacggcgcgctcaccgtgggcacgctcgacggcgcgaacgtggagattcgcgagcgcgtgggcgccgacaacttcttcctcttcggcatgaccgtcgacgaggtggagaagatgtacgagcagggctacgacccgagcaagtactatgaggccgacccgcgtctgaaggccgcgatcgacatggttgccgacggcacgttctcgaacggcgacaggaacacctacgccccgctggtctccgactggctgacgaaggactggttcatgacgctggccgacttctccgcctaccatgacattcaggccgatatcgacgcactgtatgccgaccagctcgaatggaaccgtaaggcgattctcaacgtcgccaactccggttacttcagctccgaccgttcgatcaaggactacctcgaccgcatctggcacacccgttcgctcgataagtgatgaacggtaatctgttcgcagattcctgatgggacgctttcggcctccgctcgcatatgcaggcggaggccgaaagcatattgcgcgagcgtatctatctgttgtgcatttgcgtaaatagagacgcatagcgctcgcgggtgtccgaaattacgcaagatggacggggcggtctgcggatatgcaaaggcgccgggtactcgaacacggtacccggcgccctgccgtacatgtgtgaactcaggcggcgtcctttgcggcgtccgcagccggctggtcaagatcgtcctcggtcttgtcctgtgccagggtcaggtcgaccggcgacgagctgttctcccacggctcctcccacggatcgtaatccgggttctgctgcttgtagatgtacagaccaaccacagccgcaagcagaccaccgaacagcagtgcaaagaacttccaaccgtttgaagacttcttctccatgacggctcctttcagtattctggtcgtccggttcggcccggtcgactctgccttccatcataagccccacatcgcaagatgacgcatattgtgctcatggcaagcggatgacgcgtgatgtcttaagtccccaatgatactccagttccatggcgattcggtagtcggtgccacggagtgtgcctggctgtgcgaattcggcaggagaataagcgggcgtcgcggccgagtacagtgggagccatgcctcgtcgtggatttagtttgttccctgattcgccgtccgcacgccggatattctccgctgagtcgttgcgcgcacgatggcgcagcggtgagccggtggtgacctccgcaatcattctcgtatgcgtggccgtgtggctgctggagaccctgttccggttcgtatggccggcagggcttgccggcatgctgggcttcggcatgatgcagccggcttcgatgacccgcgagccatggacgctcgtcaccgccatgttcctgcaccaaccggcgtcgctgtggcacatcggtttcaacatgctcacgctgtggtcggtggggccggtgctcgaacggctgatggggcattgggcgttcctgatcctgtacatggtctcgggcatcggcggcgatgcgggcatgatgatctgggcgctgctcaaccgctccggcgaggggtggttcacgtcgagctacggcgcctcgggtgcgctgttcggcctgttcgccgcgattctggtggtctaccgcaaggtcgggcaagacctcacttcgatgattgtgtggatggccatcaactttctcatgccggtcattgtgccgaacatcgcgtggcaggcgcatgtgggaggctttgtgataggcggtttgttcacgattctcatgaccgacggcgtgcgcgcattgcggcgtcgcccggtgctggaacgcgcgctgatctatggcgcggtgctgctggtgctgctgctcgtggtgtgctacgcctgcaataccgcgaatccgatgcgtaccggcagctggatcccgttcctcgactagttcctcgttccttggtctgccttggtctcggacgcgaggcgttcctcacccgcgtttacatggcactgcgatggcacggtgtgcggatgcttccgtatgccgtgccatttctgtagattcagcggtcgaactttcggaaggttccgcgaagcaggccatttcagggcatctttccggcagattgttcggaaggtcccgtgagatgtgccgtcgcggggtgcattcgcggcgtatccttcggatgcttccgcagattgagccattcagatgcgaatctgtggcatattgtacggagtcttccgtgtgatatgccgttcggcgctcgcgggtgtcggtgcggctggtcggctgtgccaatctggtctcagattggcacaacatacgcgcaataccgcgtgacctttgcaaagcgagtcccgtaatgacaatgaagcggctcggctacagggccgtatttgcacgggcaatctcatattggtgaggaggcgggagacaacattgcctcacacggcattttattaggtaatcgacgtaaatatgtcgtgtgagaagaaggggtgagactgcgcagtgctcgacgcgccattgcacatgcgcggatctacaggtaccgcggcgccgcggtctggcaacggcgggcaaacaggtgttcgattgcggtgccgtaatctgcggagtagggaagtatgaattcgaacatgtgtttgagttacacgcatgtagttttccacaaatgtggaaaacgttgtggataacatgggtatagcgtatggataagtgctcaagttatccacatggttatgcacaatcggtgcaattccaatggtttctgctgtggaatattgtggacaacgttatccacaatgggcagcggggagtgtgggcaatctagaaataggcaacaagctgcacggtatgcccgtatatagtggcaaaataaggcaatttcggcatgttatgtcagaaacgcggactttgcccacaattgtggataacgatgtgcatatatgccggcggttacgcaccgcgcaacgcatacgtcggcttgcagctgattccgcgtcacgcactccgtcgcaggcggaatggcatgtggctggcgcgcatttcgcacatcgaggaaaagaccgcggcacatgagatggccaacgggtgtggcacgggtagtctcgtgggtatggcgaatctgcagatgtcacaggaaacacgcgaattcatacgcgcgcatgccggcgaagacgtgcgcgaactggcattgcacacgaaacgcgacgtgcccgggcttgacctgccgttcgcactcgaccagattgccggccgcgagattgcgcgcacgaaactgccgcagtgggccgcgtgcgagggcatcgtgtatccgccgcatctggcgatggaacagtgttcgtcgcagttcaccgcggaatacaaggcacaggtggcggcacagctggtggaggaggaaagcgagcccacgctggtcgatctcaccggcggattcggcgtcgatttcagcgccatggtgcgcggattcgcacatggcacctatgtggagcggcaggagaggctgtgcgaggtcgcgcggcataatctgcgcgaacttggtctcggcggtcgcgctgacgtggtgtgcggagacggcgtggatcaccttgcgcagatgccgccggcgacgttgatctaccttgacccggcgcgccgtgacgagcatggcgcgcgcacctatgcaatcgaggactgcacaccgaacgccctcgcactgcgtggacaactgctcgacaaggcaccgttcgtgatgatcaagctctcgcccatgctcgactggcgcaagaccattgcggatttcgtcggctcggttgcgcaggtgcacatcaccgcgacggggaacgagtgcaaggagattgtggtcgtgctggcgcgcggcgagcatgagcgcgtgcgggtcgtctgcgtgaacgatgcgcagcggcttgaattcgaggtcggggcggattccgcggggtcatggcagcgcgcggatgtgctggatgcgtgcgagctgggcgcgcagcggtacctgtacgaaccgaacgcggcgatcatgaaggcgggcgcgttcggcgagatcacgcgcaactatgatgtgcggcagattggcgcgaacagtcatctgttcgtgagtgagcacccggtggcagattttcccgggcgcgcgttcgagatcacggcgctcggcacgatgaacaagcgcgacgtcaggcaggtgcttggcggaatctccgcggcgaacgtgagcgtgcggaacttcccgctcactgtgcagcagttgcggcgcaaactcaagctgcgcgacggcggagacgtgtacctgttcgcgaccactgtggcgggcgggcatatgctgctgcgcacgcggaaactggcgtgagcgcgggacgggcgcagagtcgcgccgggcggccattgcgtcgggcgattatctttgcgtaaaaagagacagatagaggctctatatgtccccttttacgcaaagaagaaagaagggggagaagagaagaagaagagaaaaggatagggaaatcggttgttctctgcgtaaaaagggacagaattgactgtggtctgtctctttttacgcggagatagggtaaaaagaaaatgcggatatgccagccagatggtcagcgccaggcgactgtcatgaggaagccgatcatgattagcgcgaagccgacggccagattccagttaccgatgccgggaatcgggtatttggcggtcatgtagaacacgaccacccagatgaggcccacgatcatgaacgcgcagaacagcggcacgaaccagctcggattggccttcgtgcccttgatcgactcctccacgcgcttcgtgttctcctgctggcgtttgaccatgcggcgcatctgcggagacatgtctttctcgtcaatcgtggagttgagcacagcctggattttgtcgagcgagaggtcgtctgcctcctcctcggagaccaccgcggcctcctcggcgcgcttctcgttgtcttcggcgcgcttttcctcgcgctccgccttcttctcggaatcggtctgtggctcctcggtcaccgtctcggattccacggccacggcatcgccttcggaatcggtggcggcgtcgaccaccacgtcgtcggtgacggtggcgttgctgtctgcggcgtcgtttgccgagacatccgcgtcggttttgtgcagctcttcctcagccatttgtgtagtctcctttaatcggctaccagttatcatagtgggtatgtgggaaagcgggcccagggcgtccgcgacctcagcaaaacaaccatatttggaggtggcgatggcaaagcacggtgccaggcatgtcaggaagacatcggtggtggggagcatggccgtgcttgtggtggtcgcgttggtcgggtacctggtggtgacgaatctgcgcgtgaacaaatccgcgaccgtgtcgaacgacgccgcggaactcatcgaacaccgcgtgcagcgcgtggacgaactgcaaagcgaagtgaacaagctcggctcgcagatcgacgactacaacacgctgctgcgcaacaacgagatgcaaagcggcaacagcgaggaggcgggccaaagcacgatgctgcccgccgtgaccggcccgggcgtcaccgtgacgctgaacgactcgtcgatgtggcgcagcgcggtcgacagttccggttccaccgccgacatagacaagtacgtggtgcatcagcaggacgtcgaggcggtggtggacgcgctgtgggcaggaggcgccgaatccatgcagatcatggaccagcgcgtgctgccgacgtccgcggtgatctgctcgggcaacgtgctgctgctgcagggccgcaaatactcgccgccgttcacgatctcggcaatcggcccggtggacggcatgctgcagtcgctcgacgattcacgcgcgatccagatctacaaacagtatgtggatgcgttcggtctgggctacgacgtggaagtgaaccgctcgctcacattccagcgcacgccgctcgtgctcaatccgctcagatatgcgaaggcgttcgagtcgggcggctcgaacgaatctgcgaacggcgggcagaccacttccgccacgaattgaaaaccgatacaatacagagacttcatacagctacagacttcacacagacttccggaacacggatatgcatgaccccgaggaggccacatgaaacacggcggcaggcgtggtaacgcatccgcacggcaggatggacggattgaccgccttccggaggtggggggcaaacggagcgtcatgcggtcggtggtgatgatcctcgcggagattctgctcaccgtgggactggtgtgcgcgctgtacgtggtgtggatgcaatggtggacgggcgtgcagtccgagaaccggcagatcgaggaacgccagagcgtcgggtgggcgcagccggccagcgacggcgccaatgcgaaaatcgcgcacccgcagcagggcgaccctccgctgcaacccgaacatgcgagcataggcgagctcatcggccgcgtgtacatcccgcgcttcggcgatgcgtgggagcgcaatctcgtgcagggcaccgacctggccgaactcaatctgcacggactcgggcattacgtggactcgcagatgcccgggcaggtgggcaacttcgccattgcggggcatcgcaacggttatgggcagccgctcggcgacgtggacaagctgcagccaggcgacgccgtcgtggtgcgcacgaaggactactggtatgtgtacacctacacgaactacaccatcgtcacgccggacgagacgtcggtgatctcggcgaacccggaggacccgagcgcgccgccgaccaagcgcctgctcacgatgaccacatgcgagccgaaatacaccgcgccgacacatcgttggatcagcttcggcgaattcaagtactgggcgaaggtgagcgacggcgtgcccgcggaactcgccaaaaagggcgcggatggcgcgacgaagttcatcagcaacgagcagacgccgttcttcgcgaaactcaagacgctgcagccggtgatctggggggcgctcatcgcgtacgcaatcatcttcatcgcggcggcgatcgcctggcgctggccgctgctgcgtgcgattcgcgaggggcgccggcctcggccggatgtggacatctacggcgtgctcgtgcggcaccagcccggccccgcgccaatccgctggctgctcgcgctgttgctgttcgtggccgtgtcgctcgcgatcatcgaatgggcgtgcccgtgggcggcgagccatatcgaaatactgcgcgaaatgtcgaactacacagcggtgaacacgcagtagagcgagcgcggggtgcagattgcggcgtgctgcgcgcggctcgcttccttcggtccatgtgtttcctgtgtttcctttgcttctgctgcttccctcgcttctgctgtctttgcgtaaaaagaagacagatagggcctgctatctgtcttcttctacgcagtgatgaagtgatgagtggacatgcaggcgcggtgcggggtgcctgccggtagaatcggggcagacacagtgaggagtgagatgaccgattccgcgcgcattctggtgatagacaactacgattccttcgtgtacacgattgtgggatatttgaagacgctcggcgccaccgtgaccgtggtgcgcaatgacgcgctcgacccgcacgaagatggtgtgctcgacgactacgacggcgtgctcatctcacccggaccgggggcgccgagcgagtcaggcgtgagcgaggacgtgattcgcctgtgtgcacagaccggcacgcccatgttcggtgtctgcctcggcatgcaggcgctcgccgaggtgtacggctgcaccgtgagccacgcgccgacgatcatgcatggcaagaccagtctggtagagcatgtggatgatgagatcttcgccggcgtcgcgaacccgatgactgcgacgcgctatcattcgctcgccgcggagccggattccgtgcccgacgagctgcaggtgaccgcatggaccgtggacgaccacattgtgcagggtattcgccatcgcgaactgccgttgttcgccgtgcagttccaccccgagtcggtgctcacgcaggatggctacagattgtttgcgaactggctggccgtgtgcggtcaggagtctgcggtcgagaagagcctcggcctgcagccgaagctcgcggccgagtagcgcggctttcagggccctgccgggacggcaagaggtcgtcacgggatcgctgcgcgccctttacgttcctcatccttgccgccccggcagggccacggcgctacgcgcggcggataatgggcaggagcgtaaacaacgacgtaaaaagggacggaaccatccttcatatgtcccctttcacgtcgtctttttgcgtaattggagacaagttgaagctgatttttgtcccttttacgcagttgttatgcgtaattggggacagtaccgagggtggttctgtccccatttatgcagatggaagattcggcgctagtgtttgttgtcgctgttctgctggttctgcgaggactgggagccgctgttgctgtctccattgccggagttgccgttgctcccgctgctgccgttgctattgctcggtgaggggctggggcttgggctttccttgggctcagtggtgagtgtcacctcggtacctggattgacctgagaccctgcgctcggattcgaggctgttactacggcatcatcgttgtctttgctattggctgccaccttccacttgaggttgagagccgaatcggtgagtgcggccttggcttccccgagtgtacggcctacaacgttcggcactgctaccttgccgttcgacacccagatggtcacggaggcgcctcgctccaccgatgtgccctcgttcggctcgatgcgcgtaaccgtgttctcgggctgtgacgagttctcggtgttgatctccacggcgaaaccgttcttctggagctcgtccacggcctcgtccttcgacttgccgatgagcccgctcggcaccttcgtcatgccggacgacacccacagactcaccgtggttccctgctcagcggaggtgccggctgcggggtcggtgcgtgtgacatggtcgcgttcgattgtggcgctgtcttcggtctgcacactcgaattcacctcgaaaccggcggcttcgagggcagctcgggcgtcggcctgggattggccggtgacattgggaaccggcacgctcttcggtccggcggagaaccagacggtgacggtgctgcccttctccacgctgcggccgccggcaggtgcctgcttcgtgaaggtgccggctggctcgcgcgaatcggtgtcctgcttgatcgatgcctgaagtccgagctccgcgagctgtgccttcgcgcgttcctcggtggttgtggccgagaaagtgggcacggtgacgtactccttcttcggcggttgcatgtgcgcccacgcataccatccaccggctgcggccagcgcgagcaccacgagcacgaccacggtgatgattgtattgcgtttcctcttacgcgccgcttcaagacgcttctgtgaccggctcttcaccattgtgtcggtgtcgccggccgcagcattcggatcctgcggcaccgtttggaactggcccgtcaccgggttgtacacgcgtgtggacccctcgttggcggggtagtcgttcgccgccgccatcgtctgcgtcttggtcgcgttgatcgtggagagatcctgcagcgggttgaacgcggccgccgagggcaggccgccgttcatgtaggtgagaatgtcgttcttgaactcggtggctgtggcatagcggttctggcgatccttggccattgccttcgccacgatctggtcccacatggggttgagcccgggcacaatggaactcggcttcgccgcgacttccgaaacatgctggtaggcgatcgccaccgccgaatcgccggtgaacggcggtctgccggtgagcatctcgtaaagcacgcagccggccgaatacaggtcggagcgcatgtcgacgttctcgccgcgcgcctgctcgggagatagatactgcgcggtgcccacgacgccctgcgacttggtcatcgtggtggcggaatcgtcgagcgcgcgggcgatgccgaagtccatgaccttcacaatgccctgctcggagatcatgatgttgccgggcttgatatcgcggtggatgatgcccatgcggtgcgaatattcgagcgcgttgagcacgccgatcatcacatgctcggtgtcggagacgctcagcgcgccgttcgccttgatgatgtcgcgcagcgtctgcccctgcacatactccatgatcaggtatggcaggtgttcggtctgcccgttgtcgagcgtgaccacctcttcgcccgaatcgtagatgttcacgatgttcgggttgttcatctgggccacggaatgcgcctcacggcggaagcgggtgaggaagatctcgtcatgtgcgaggtcggcgcgcatgatcttgacggcaacggtgcgacccaggcgtgtatcgagtgcgatgtgcacctcggccatgccaccgcggccaacgagctggccaagctggtagcggccgttatcgagcgtggtaggcatgctactcattgatgctccttccaaagcctccggcgatcgcatggccgggggaatcggtaccggcatcgcgctgcgtctgctgcgcgaacgggaaggcggattgatacgtttgcaggtcatggtgcggtgcactcgtgacccggcgggggactcgtccgttgatgttcaccatggtggtgtcgctcagcgcggtctgctggtcgagcagacggcgctcgatgcgggagagcacacgcgccacggtcagcgcgtcctgcggacgatccgcagggtctttcgcaagcatcgacatgacgaattgggaaagctggaaatccacggtgttcggcaacgggggcaccggattgttcacatgggcggcggcgatgtcgaccggcgtcgccccggtgaacggacgatgcccgcacaggccctcgtaggccacgacaccgagcgaatagatgtcggactgtggcgtggcctgctggccttgcgcctgctccggcgagatgtactgcgcggtgcccaccaccatgccgtcctgcgtgatctgctcctggttcgtggagtaggagacgccgaaatcggtgattttcacttcgccgttgtcggagaccatgatgttcgccggcttcacatcgcggtggatcacaccatgcgagtgggcgacgaacagcccgcgggcggtctggatgagaataggcagcagacgaatcgggtccatggggccatcaagctcgtggtagaggtctgccaacgacttgctcggcacatattccatgatgaggaagccgatgccgtcgtgctcgtagtattcgaacaacgcggcgatgttcgggtgcgccagattggcggaattgcgggcctccgcacgcaggcggcgcagtttggactcctggttcgtcgtgtctttgcgcagcgccttgatggccacgggacgaccgagctgaatgtcgtagcccttccacacctcgcccataccgccctgggccagacgcgagtcgagacggtaccggcaatggatgagttgtccttcaatcaatctcattgttggagcgcctccttcataatcgcggtcataatcggtcctgctgcaaacgagccgtagaggtcgacattgtgcaccaccacggcgacggctatcttcgggtcgtccgcaggcgcgaagcccatcacccagccgtctatcgagctgttgttcgctccgatctgcgcggtgccggtcttcgccgccaccttcacgccggggatctcgagattcgggttcgcgtcggtcactacggcctccatcgcctcggtgagcttgttcgccgtgtccgcactgaacgcggtgtccatcacctgcggtttcgtgtcgggcatcaccgagaggtcgctgaaacgcacgcggtccacgagtgtcggtttcatcaccttgccgtcgttcgcaatggcagcggcgatcatcgcgttctgcaacggcgtctccaccgtgtctccctgacctatcgaagccagcgcgagcctgtcgtcgcccacattggtggggaatcgcgaggccacggcctgcatgggaagaccgttcgaatccgtgccgtcgatcacgatcggcttgtcgaagccgaacttcttcgccatattcgacacgctctcgtctccaagggccacgccgagctgcgcgaatgcggtgttcgacgaccacgccatggcgtctttgagcgagatcttgccatcggtgccgttgcccggctcctcggcgttcgtcagctgcgtctgcgtgcccggcagcgtgtatgaggcgccggccggaatctgcgtgtcgagctggtatttgccgctgtcgagcgcggccgccgccacgaccgtcttgaatgtggaccccggcggatacagctcgctgatcgcacggttgagcatcggattgctcgggttcgtgacgagttcggtgtacgccttgctcaccgagccggtgtcgtgcgaggccagctcgttcgggtcgtagctcggcgtgctggccatcgcgagaatgcgcccggtcttcggctctatggccaccgcggcgccgtcgttgttcttgagcgcctccattgcggccgtttgcagcttgggatcgatggacgtctcgatgctggcgcccttgttctccttgccggtgaacaacgccttgacatgctgccagaacaatgcgttcgattcgccggtgagcagctcattctcggaggcttcgatgccgcggtcggcgttctgtgcgatcgagaaatacccggtgattggcgcgtagatgtcaccctgcgggtaggagcgctggtaggagaacgaatcgttcaccgggtcggatttcgcgataatcgtgccgtccgacgccagaattgagcctcgcggggcaccgtacgtctggtatagcgcgcgtgtgttcctggaatcgtgggagagccggttcgcgcggttcaccatgatgatcgagctggagatgccgaggatcacgaacagcacgatgaccgccgtgaacagctggcgcaatgtcttattcatgctcggcacctccttcgcttgtggttgcttgatggttcgttggcgtatggggctgctgtggcagcggtggcacgctcggattcagcggtgccatggcctccgtctcctcgcctgccgatggcgtcgcctgctgcggcgacaccgggatgttcctcgtgttggacaccggctcgcttgtctgctgcggcgcgacaatcggttgcggtgagaccacctgcgttgccgaatcgtcttgtgccggtgacgcactgacggctgcagattgctggacggccgccgaggtgaccggcagctggctcgtacgcgggcgaggctcctcctcgcggttgccgcgcggtttcgtgacctgcgtggcattgccggatgccttgcgctggcgcggcttgcggctgctcagcgcgtgcacggcctccatgcggaacgtgtcggtcatcaggtcgttctgcggcttgttcgcggcgttcgagatgatgatgagcagggctgccagaatgtagttggcgatgagcgaggagccgccggcagccatgtacggcatcgtgagaccagtcagcggaatcacgagcgtgatgccgccgaccacggtgaacacctggaatgccatcgtgaacacgagtcccgaggcaagcagcttgccgaagccgtctttgatcttcatcgccgtgatcatgccggccgcgatgatgagcaggtacagcatgagaatcgcgaatacgccgacgagaccgagctcctcaccggccgacgcgaagatgaaatcggagttggccagcggcgtgatggccggatgcccctcaccaaggccggtgccgaacaggccgccggcggcgagaccgaacaggccctgcacaatctggctcgagccgccggggtaccggttgtagatctcggagtcgaaggggtgcaaccaggcgtcgacacggtagcccacatgcgcgaacaggtgcgcggccgccacacagcctatggcgaaggcgaggaagccgatgatgagccagctcgcgcggccggtggccacgtagagcatggcgacgaacatcgcgaagaacatgagcgaagtgcccagatcgtgctgcagaatgagcacgcccatcgaggcgacccacacgatcacaatcggtccaagatcgcgcaggcgcggcaattgcaggcctaacaccttcctgccgccgacggcgagctggtcgcggtggttgaacagatacgaggcgaagaagaacgcgaggaacagcttcgcgaactcgcccggctgcagctggtaggagccgacgccaatccagatgcgcgcgccgccgatctcacggccaagcccgggaatcatgggcgaaagcaacagcgcgaggccgatcaccatgctcacatacgagaatctgcgaagaatgcggtaatccttcatgaaggcgaacagggcgtagcagcagacgagcgccaggcacagccacatcatctggcggatggccacggcggtgtccatctcgccgtcgatgcgcgagatcatgagaatacctatcgatgtgagcatgagcacgcatgcgaagatcgactggttgccaaacttctggaaccggctcataaggccccaggccactaggaacatgatcgcgcagacgatctgcatgaccacgctgccggacgtgggcttgccgttcatgcgctcggacaactggaagaagccgagcgcggagatgagcagtgcgaagatgatctgcagaaggtaacgaacacgagcggccataatcacctgctttgcgccgacttcgtcggggacttgctgtcgttggcttgcttctgctgcttggccttggcgtcggcgtcttccttcgccttctgttcctgctccttcttcaggtcgttgaactgcgtccgtatgagctcgacatggctgagcgcctcgtcgtagccatccacgcttatgccctgccgcagacggtcctgccactgctcgggcagctcatcgaccttgaggtcggtgtgctcgatggcatgcgaaagctcgtagccgaagatgttcgttggcacgccttggtacacggtgaccacaccattgtcggaggccaggtaatattgcgtctggctccacgcatacgcggcccacgtgcccagcgcgagcacggccacgatggccacggcgactacactgccaatgatcttgccgcgaaacctgcgcgaacgggcctgcttcttctcctgcagatgctcgtggtgaatggccctggcgacctccgggtcgttcgggtccgcgctgtaacggccgtcggatttgcggatcaccggaatctcgccggtgtctggatcctgcagttcgccgttctcctcgcgcaccgtcgacggctgcgccacctgctgggtggcgtcgtgctcctcggattgcgcggccttgttgctgtcgctcgcaatcagcgcggcggcacgctccgccggtgacgagcgtgtgatcagcgcgggggcggacgcgacgggttcatgaatgatgtctgcaatcggttcgagcgtcgcgctggcggcaccgccgatcaacggagtctgatgcggcagatcgaacgagtcggcatccagggcgatcgtggaatctgcgatcacggcggacacattgtcggtgctccccgccttcaacgccatggaaaccaaggtctgcgcgcactcctccggatcggtgaaatgcgagagcgtctcctcgatcgtggaatcctcgagcacaccgcacaggccgtcggaacacagcaacaggcggtccccggcctctgcgcggcgaatcgagatgtcagggtgggcgtcgatgtcgaaatcgccgagcacgcgcatgaccacattgcgctgcgggtgattgcgcgcctccacctcattgatgcgcttcgtgtcgatcagatgctgcacatagctgtggtcggtggtcagccgcatgagtttgccgtcgcgcagcaaatacgcgcgcgaatctccaatatgggcgatcacccagtaatcggagacgagcgtgatcgcggtgacggtggtgcccatgccggcgagcttgcgttcgcgtttcgccttgcccacgatggcatcgtgcgcagcaagtgtggaggcctcgatgatcgccgccgccttggccacgtcgccgcccgcggaatccgtctcgatatgcgccagcgagcggatcgcgatggtggaggcggtgtcgccgccggcatggccgcccatgccatcgcagacggccacgagatgctcgcccgcgaacgaggaatcctggttgttcgagcgcacagtgccgacgtcggaaaccgtggtggaatacatatacaggtctgccactcgcggtcacctcaattcgaacgtggtagcgccaatgcgcaccggtacgcgcgggccgagaatggtgggtgcggagatgcgctgctggttcaccacggtgccgttcgtgctgtgcaggtcttcgatggcccagactccggtgttcggatcggggtacacgcgcgcatggtggctcgagacgaattcgtcgtcgagcaccaccgtgttcgaggcggcgcggcccagcgtgatcaccgaggagttcagcggaaccgaggtgccggcgagcgggccgtcgatgatcaccagcagcgtaggtgtgggtgcggtgtccgaaggcgcggccgccgacggtgtaggtgcggagacaggcaacggctgggccgacgctgacaccgccaacgcgtcgttcgatttgcgcacttcgcgctccttgcgcctacgtgcgcgggatttgcgtgggctgaacgcggcgacatcccggtacagcgaacgcgtgatgaaccacacgaacagccataacagaatgaggaacgcgtatttcagtaccgcaaaggtaagttcggtaatcatggaaaaatcccgctacgctcacctctggtcttgtgaggaggcccagtacaggatgcgggtgcggccgatcgtgatcgtgttgccatcgagcagcgtcgcggcgggaacctgatggccctccacatacgtgccgttcgtggagcccaagtcgcgggcgatcacaccgttgtccgtgatgtcgatctccaggtgtttgcgggagatgccggggtcgtcaatcacaatgtcgcagcccgagccgcgacccagaatcgtcttgtctttggtgagcaggtattggttgttgttgacttcgagcatcgggcagtcctcggcctgctcgtcagtggtgaccggtacggcgttgccctgcacggattcggacgtgagcttgaagttgcctttggtcagttgcaggtcctcttcgaaaataacgacgaccgggcccacaaatgcatagtgttggctcttcgcgtactgcgtgagattgtcggccagctcattggccatggcctcggaaccccagctttcgatgcggtcgaaatcgggtgtgctcagtttgaaacggtactcgttcggcgccacggtgcggtctcggccgaccggcatggcctcggcgtcgatttcgcgctcaagcgcgctggagagatcgacgggctgcaggtctttggagccgaacttcgcgaacactccgttgaccgcaccctccacgcttttctcaaaacgatcaagaacgctcatagttaccctttctatccttacctatcctacgcttatatatcaaccgtgtgaattttcaggcgcatcggtccgccgcgttttcctctgggagcgtatggattgcaacggtttgccgtttcactgcacgcatacggccccaccttgttcccgcggtttccacattgcctactatgcgccggacccacaggaatccgcaatcgttcggccgatgtatttgcggtctgtattgcggatgcttccgtgagcggtgccgcggagagccttggagatggtctggttttcggaaggttccgtggagtggtctgcagatgtgtccttaggcggcagatcttacggatggttccgtatgctgtgccgtaaatcagcgctgccgtggcatggttttcggatgtttccgtgaaccatgccgtaaatgggtgccgttgtggccgaatctgcggatgtttccgcaagctgtgccgtaaatcagtgtcgccgtggtcagtctttcggatgtttccgtgcaatgtgccgcggggaaggtcatctgtggtctgattttcggatggttccggaaactgtgccgccgatggggcttccagtggtcagatttacgggagcttccgtgagctgtgccgccgggagagtcgccagtggtcggtattgcggaaggttccgtgggaggtgccgcgggaaggggagtctgcgacctgttttacggaaggttccgtgaagcaggatagagtgggaacgaatagatgatccgatgagacgagaggtgcgggatggaatctgcaatcgaagaatacccagtgcgcaaagcgaaaacggtgcggttcacatgcggggcgccgcgctctcccaagctcatcggcgacggatcgcgcatgctgttcctacggtccgcgggcgagcaggacaccgagaattcgctgtggctggcaatctgcggggaagacgcgtatgccgaagtggagctcgtgaacgcgggtgagctcgtgaacacactgggcagcgacgacgtgcctgctgccgagcgtgcgcgtcgtgaacgtgcgagggagagcgccaccgggatcgttgcgtactcggtggacggtctgggcaatcatgtcgccttcaccgtgaacggcgagctgttcgtgacgacaatcgattgggacgcgctcgcgtacacggtgggagatgacggcgtgcgcgcacaggtgggcgccggcgtgcgtaccgagcatctcgtgccgcagttcgcagattccgcgcagaacgagttcgccggccctgtgctgaacccgcggatgagcccggatggcaagcgcgtggcatacgcgacgggatccgcggtggtcgtcgtggatgtgcagaccgcagtggcgaacgcggtgttcacggtatcgccacaggatcgcgagacgatgcgcgcggggctcgcggaattcgccgcgggcgaggagatggatcgctacgacgggttctggtgggggccggattcgcgcacactgctggtggagtgcttcgattcgtcgcccgagccggtgtggacgatcagtgatccggcggatccggcggcgcgcggcatccaacaccgttacccgcgtgcgctcaccgagaacgccgtggtcgatctgttcgccgtgcggctgggcgacgacggcacgtcggtgcagaagacggcgatgatcgactgggacaatgtggcttacgaatacctggccgtggtggattggcaggccgagcgacccgtgctgcgcgtgctcgaccgcttgcagcagcatgagcagattctgcgcgtggccatgccagcggagaacgagtggggcgatctgcgcgcactcgacggcaatgtgatggcgttgctgccggtggaggtgatcgccgagcatcacaacgaccagtggatcgatctggtgggtggaacgccgtgtgtgacaccgtccggtgccgtggtgtgttcggtgaacgacatggaggccgacacgaatcggttgagcgtggatggacgtgtgttcacgccggcggggtggcaagtccgcgaagtgctcgacgcgggtaccgacgatgtgttgtgcgtggtgcagcgcacggccgaacgcgccgccgaggtgccggagcagtgggcggattccactgccgaacgctaccatgacgcgcgcagtttcgacattgtgaccatatcgtacgccgatggctcggtgcgcgcggtgagcgacgagccgggcgtgtggcgtgcgtcccgacgcggcgacggactcgtggtgtgggggcgcaccatggattcggcgaaagcggtgatgcgcctgtcatacggggctgagggcgcgcgtacgggccacgacgtgtgcaatgtcgccgccgaacctgacttcgtgccgaacgtgcgcttcgtgcgactcggtgaacgtaagctgttcacggcgattgtggcgccgagcgcgtcgagccggttcgccggcgccgccgagctgccggtgctcatgcatccgtacggcggaccggggcaccaggaggtggtcatgagccgggccgcctacttggacgcgcagtggtgggccgaccagggctaccttgtggtgattgcggacggccgcggcacgaccgggcgcggaccggtgtgggatcgcgaagtgtatttgcagatgaagcgcgtgagtctggccgatcaggtggacgcagtgcatgcgctggccggtgcggtcgacgagctcaataggatgggaggcgcggccgagggctgcgaattcggtgggcacgacgatgctgcacggccgttgccgaagccggatctcgagcgcgtggcgatgatcggctggtcgtacggcggattcctctccgcgctcgcggtgctcgacgccccggacacgttcgccgcagcctgcgcgggcgcgcccccgactgactggacgctgtacgacacctgctacaccgagcgcttcctgggcctggacccgcaggtgtatgccgacaacagcattgtgttggacgcgccgaagctcgttcgaccgctcatgctgatccacggcttcgccgacgacaacgtgacgatcgcgcatagcctgcggctgagtcaggcgctcatggaggccggccggccgcacaccttcctgccgctcaccgggatcacgcatatgacgaacgacccggatgtggcgaggaatctgctgattctgcagcgcgacttcctgtccgatgccctcgcgaggtaggcataccgggcgccgcccacccgtccggctgtcacgggctattgaaccaggaaactcatgatgaggatcagcacgaatccgacgatgtcgacgggggtgaacaccgagccggtccacaacaccgacgagatggtggcggtcaccggctcgatcgtcgccagaagcgtcgcgcgcatcgagccgatgcgcacgacgcccgccatgaacagccagaacgcgaccaccgtgcccacaaccaccgtgaaggccatgagccaccagccgcgcgcgtcgaaatgcggcatgttctgccatggtttgacgaacggcagcaatatgagtccggaaatgaggaaagtaaggccgttgaaggtgagattgccgtagcgggcgatgagccccaccggaatgatggcgaggcaggcgcaggagaatgcgtccataaggccccagaacaggccgggcagcggcatcgacagcgtgctcagcttgccgccggtggccagcagccacacgcccacgaacgccaaggcgacgccgatcacctcgcgtttcgtgggcctgcgcttcgccctcacgcacacatagatgagcaccatgagcagattcaccgtctgcagcacggtagcggtgcccgcgttcgtccaatggatcgagaacaggtaggccacctgcacgagcgtcacgcaggtgagcgccgcgcccacgaacttcgggtattcacgccagctggtcaccgccgacctgagcgagtgcggtgtgccgatcatggcggccacgaggaagatgatccccgcgatgatctcgcgcacacaggcgatccacagcggagccgcgtggtattcctccatgaggatcttcgacaccgcgccattgacgccccagcatgtgccgccgatgagcacgcatgcaatgccgatggccattttccgcggcgtctgctcgaaggagggcgtctgctctcctttgcccgacaccgcctcctcgacgagcacgtcgcgcgcatcagcctgctcggtggccgccgaccgcgccagcatctcatggagttcctccggcgaattcacattgcgtgtgccgtggtcgtgctgtggatcgctgtgttcagacaccggggctccttccgctcatctctcgcacgcatagtatcgcgcaggccgtgaaataccggccccggcggcgcgccccgcccgagttcagacgagcacggtgaccggctcgctcgtttgcaggaacgtgaggatctccttcagatacggtgccatcacgctgttcggcatcgtgaagatctcatgcacggagccgggcacgcgaaccatgcggatgtcgccgccgtccttgcccacgcgtttgacgaagcgattctgcgccttgttgcgcacccagtggtcattgcctgcctggaacagcaggattggcgtctcgatgcgctcgcacatatgcgggtcctgcatggcgatggacaggcggatcgcctgcctcacccactcgttcgccgcggccgaggtctggtaatgcgtgtctgcgatgcgcagcttcttcatccattcgagacgctgcatgcatgcgccctggttgtctttgatgtcgatgagcggcgtgaacgcgcgctgtccgggtgccatggacttggcgtggccgaaatcgcatgccgcgccgcacaccagtgctgcgagccagttcggggtgtgcagattcgcctcgatcatcggcgacgacagcacggccttgtcgacgatgttggggtaccgctcgagcatggccgctgcgatgccgccgcccatcgaatgtgcgaacagcacaagcggcttgtctgccgccatcgggcgtgcgatcgtccgcgcgcatttcgcgagatcggcgacatagcggtgccatgtgtcgatgtacacaatctggtcgttcctcacatcgcgcgcggaatagccatgcccgcggtgttcgagaatacaaacggagaatccggcgagcaggaagtaccatgccatctccttgtatttggccgcgaactcggtgaatccgtgcgagatgagcacggtgccatgggtttggcgggaggagccgggaatctgcaaggcatggaatttctcgacgtcgtagcgcacgacatgcagcttgttcggagtgccgtccgccgggtgcagcgtgcgcagtctgtgcccatgccaatccgagacggccgggtccatgtagccgtcatgcatgcacgaatcgagggccggcagggcggtggcctcgagatcctgctggaattcgtgttcgttgatcatcgcgatttccatgggctgcctttcgtcgggtgaaactgaagaccagcgtagtctgcgcgtgatatcacgtgaaatattcggctgtcagagtcgaaaacgcgtagcgcggtgcgcgtaatcagggcgggggcggggagggtgagcctagaatctgtggaagaaatacaggaattttaggaaaggaagcgtcatggtagcgcagaacatcatcatgacagtcctcaacgtgatcgtgctggtcgcgctgctggtgttcggtgtgtacgcggtgtacaacaacaagccgaatttcgagctcacgccggcgcatctctatgaccagcagatggggcagaaatacggcatctgggtatttatttgcgtcatcatcagctggctcgtcacgctgcccggcctgttcgggccgctgagcaacacgtggaaccagattctgtggtgggtcgagctcatcttcaacatcgccacgctcgtgttctgcgtgctcgcgtcgttctactacagcaggctgaacacgcgcccgcacgactgaccagccgttccacaggcctcctccgggaggcttttttgttacgatgtgctgggattccacggtgtgacgggaggtcgcgatgagtccggagaaattggcgcggtttgcggattcctggaaatacttcgtgtgcccgctgtgccgtgaggagctgcggctggagggtacgagtctgcgttgcgaacgcggtcacacctacgacgtggcgcggcaggggtacgtgaatctggcgcccggtgcgcggcagtcggaatattacagcagagagtcgttcgagcaccgcgggcagattctctccgccggctattactcgcatatcgtcgacgccgtgctgagtgccgtggggcggtattgcgggcagattgccgcgtccatcgatttcgcgggcctgcgcacgcgttccggcgcgcaattgcgcggcgcacgcgggcgtgcggatctgcgctcgagcgggccgcagatgcgcgcgccggtgatactcgacgtcggctgcggcgaaggattctatgcgcgcgccgtgcaggcggcgcatccggatgccacggtgctcgcgttcgacatctccaaggattccgtgcagctggcggcgcgcgaagacgcggggtgcgcggtgaggtggtttgtggggaatctggccgaactaccggtgcgtgacggcgccgtggactgcgtgctcgacgtgttctcgccggtcaactacgcggaattcacgcgcgtgctcggcggctcgggcgtggtgatcaaggtggtgcccggcgcgcggcatgacgagcagctgcgcgagctcgcacgcggccagctgcgccacggcgactattcgaacgagcaggttgtggggcagttcgccgagcatttcgatgtgctggaacgccggctcgtctcccagaccttcccgatgccggccgacgatgtgctcgccttcgcccgcatgacgccgttgctgttcaacgtggacgtggattcgcttgatctctcccggattcatgagctcaccgtggaggcggagatcctcgtgggcagcgtgtgcgggtgattgcgggggagatccatgactatagcgtgattatagcgtgattatagatggttctggtcatacccacctctgcgtaaaaagagacagaaagatgcacaagatgtctctttttacgcagagttgcagagttgcagagttgcggatttgcggatttgcggatttgcggagtgcacaggttttcgcctgcgtaatttgggacatgttgagggagcatagatgtctctttttacgtaaattttggaagatgccgtcgccgcggaatgcctgaaatgcgtcactgtcttgaattgcgtaatttgggacagttagccggcctaactgtctctttttacgcagattatgttgctgcgtgcagctttgtgtagcttccataggttccagcttgcgtaatttgggacatataaggagtgcagatgtctcttcttacgcagacagtgagatagtgttgggggctgtggcccccggtggaaccgcagcccccaatgatggctacaagtgaggtcagttctttgctgaagacctcatgaggaagaaggaaaccactgcgacgacgacaatcgcgccgatcaacgacggaatgatcgccatgccggcaagctgcggtccccagtgacccaacagcgcctcaccgagtgcagaacccactaggccggcgatgatgttgctgatccggcccattgcaccgctgtgatgcgtgatggcgccggcgattgcaccgatgattgctccgacaataagaacccataaccaatgcataattattcatattttgggttatatatacggatatttgggattgtaaaatgcgcgactgcgggtcgtgtttatttgggctatgaggtgaaactatgcagttttgagataaaacaaccacatgaaaatttgcagtgtgctacacgcttcgcatatcataaacgagcgtgaatattcagtctttattcacggtgtgcatcagctcaggcatgaaaaaacggggcgccggttgagccgggtcccgcgaatccagattattgagttcggcagattgctatgcgcgaaccttcatgacgatgaagctgacgatggcgaccacaatgaccgcgccgaggacggacggtacgaccgccatgcccccgagcgacggcccccaggagccgaagagtccctgaccaagcgccgaaccggccaatcctgccagaatgttgctgatccagcccatcgaatgcccgttgttggtaatcgcacctgcgatcgctccgatgactgcgcctacaataagtgtccaaatccaaaacatggtgtccattctttcagttgttgatgaaccaataccttcactctacgggaggtgcgacggccgcgtatcgctttgtgctgtggtgatattctgttttgtttggaattccgccgttttgagcgcgcagtaggtgcgcggtgcccgacggtgtccctgtgcacgggtgacgttcaggaagcatgcctgccggtgtgctacgcgcgcaagtcccgggtattcgtgccgtgtggtttgcgggatgtcattatttcttacgggatgtctggtccttgatatcgttgtgcggaattgtgcaaagagtgcatcagtatggtgttttcctctctctgtgtgttgtgaaatggtagactctatcgccgaaatcagcgatgccatgagagtccagacatcccgtaaagaatagtgacatcccgtaacggataatgacctgtggtggtgggggtgttcccagatggttctcgaatggccctcagacggctctcgaattttgctaaattgttgccgaaacagcccccgtcggcaaagcaaaacggctgacttcgttggaaatcagccgtttcttgctagtgcgagcggcgggacttgaacccgcacgagcatgagctcactgccacctgaagacagcgcgtctaccattccgccacgctcgcagacaaagagttagattacaccaatgctcacaatagtgcaattcggcgtgttgcaacacgatcatggaaacgggcgccggacgctcgacctcgcgaacgcctggcacccgcccgctgaacatctggcgttcactcgccgtgtgcgagtgcgcggaactggtcgggatcgatcactttcttgtgctcgcggccctccttggctccttcggcacgctcgtacgcgtccacgcgcttccagccggcgaaatcgattggtcgcacgccgcgttcggcaagcagacggtcgatcgactcggggtcgcggtcgggcgcgagacgtgcgttctccttgttctgtgcgaggtcttcgagcatggccgtcacgatcatcagcgcgtcggacttcgtcgaaccgatgagtcccaccggcccgcgcttcgcccagcctgtcgcatagaggcgttcgcgcacttcgccgttctcatgatccacagtgatgcggccgtcgccgttcgcgttggccaaatgcgcgccgccctcgtcgtaggcgatgcccggcaccgattccggcttgtagccgatggcatggtacacggcctcgaccggatagtcggtgaattcgccggtgcgatgcatcttgccgtccgcgccggtctcggtgcgctccacgcgaatgcctctcaccttgccgtcttcgccgagaatctcggtgggtgcggaattgaagtggatgtagtacttgcggtcggccgggttgccttcgaagtcaacgtcgccgtcgtcttccatgtcttcggccatgtcgcgaatcacgaacagctcctccaccatctggcgcgtgagcttgtctttgccggcctcctcgacggtgtcgtcgtcgagttcgaagtcgtcttcgtcaatgatgagctgcacgccgggcagtttctccatttcgcgcagctcctgcaccgagaacttcgcctgcgcgacgccgcggcgaatgaacaagtggagttccttcgccttgttgttcttgatgccctcgtacacgttgtcgggaatgtcggttttcgcacgcagatcgtcggcgttgcgcatgagctcgcgcgcgacgtccatcgccacattgccgccaccgatcactgcgacgcgttccgcttcgagcggccattcgcgcacgccggtcgggtagccgtcgtaccactccacaaagcgcgcggcaccgtacacgccgtcgagatcggcgcccggaatcgcgagcggcttgtctttgatcgcaccggtcgcgaacagaatcgcgtcataccgctccagcagatcctcgagcgtcacatccttgccgaactcgacgtcggcgtacagatggatgttcggattatccagcgttttctcgagcgccgatgcaatgaatttgatcgacggatgatccggcgccacgccatagcgcacgaggccgaacggcaccggcagtttctcgaacagatcgatgcgcgcgtccgtgccgagtccgagttcgtcgccgagcttggcgagctggcgcaggaagatgtcggaggagtagacgccggccgggcccgcgccaataacagcaatacgaagttcagaatcttgagtcacgagaatagattagcccacactcgcgaatctgtgaagagtcgcgcacttgatttatctcgctgggggaagggctggggagacaaaccagtgcgaatagtgtcaggttcgtctcgctgagaggagggctagcgtgacaaacccggcactgcgtacttgatttgtctcgcagatttcccggattgagacaaatcaagtacggatgccagcatgactcgcttgcttgcggttgaacagtgccgtcagagcccacagaatggagacgacgtcgatcgcctcctgcaggaacgcgccgacgaccacggggattaggttgaacgcggcgcacaccatgcccacgatcgcgagcgcgatgccgatgagcacggcctgcagcatgcgctgtttggtctgccgggcgatcttcacgccgagcggcacggcgccgatgtcgtcgttcatgatcaccacttcggcgctttccgaggcggccgtggacgtgccgtcggtcattgccatgccgatgtcggcgaccgcgagcaccggcgaatcgttcacgccgtcgcccaccatcatcgtcacatcgcggtgaatcggttcgccgagcagcttcgccaggaaacgcttccagcccgattcccggccggtcttctcggcggcagcggcctcgcgcacggcattcaccttgtcttgcggcagcagttcgtagcgcacgtcggtgatgcccacttcgtttgcgatgatcatggccgacgccttcttgtcgccggtgagcatcgtctcttctttcacgccgagctcgcgcagttgggcgatcgactgcttcgcgttgtagcgcggcacgtcgcgcagcacgatgcgcgcggcgagcttgccgtcgatggcgatgtacgtggccatctcgtcgggttcgagctcggtgggccacagtttcgccgcctcgcggtccgcctgctccatcgccttctcgttgcgttcctcttcctgcgcggtgtgcacttcctcgctggcgatggattgctccgtcacgaaggcgaaacgccccacctccaccttgtggccgtccaccgtgccggtgacgcccttgcctggcgtctcggagacgttgccgaccaccgggtagttctcgttggggttcggcagttcgcgctggcctgcaccgtcggctgcggttttgccgcttgagctggggagtctgtgcaagcgtgccatcgcctccttgccggcggcgacgattcccttggcgagcacgtgcaccgagaatccctccaccatgccggcgagcatgaggatctcgtcctcggagacgttcgcaggcatgtccttggccttttcgacgcgcaccacctgcggctgcttgacggtgagcgtgcccgtcttgtcgaagaacacatgcgtgacgcgacccagattctccagcacatcctgagatttgatgagaatcttctgcttggcgaggcgtgcggtgccggcgacgtacgcgaccggcgcggcgatgagcagcgggcatggcgtggcgagcacgagcacctgggcgaagcgcagaccggtgcccgagacgatccacgcgacgattgcaatcgcgaacgagatgatggtgaacggcacggcgagcatgtcggcggtgcgcaccacggcggcgcgcgactcctccgcggacgagacgagcttcaggatctgctggtactgcgaatccgcggcgagtgacgtcgtgcggatcatcatcgtggtcgagccattgatggagcccgagagcaccttcgcgccgacgaacagggtgcgcggcaccggctcgccgttgatgttgctcaggtcgacgcttgcggtgccggagagcagctggccgtcgaccggcacaatctcgccgggtagcacgatgagcaccgagccgagcttgacgtcgttcaccgggaccgtgtcgaaatgaccgttgcccatggtgatcggcttgccttcgcgctgcgcctgctcgacggcctgctgcaccttgcggaagccttcctcggtcagttgcgcctcgccgccgtctgcaacgccgggcaatgtgaccacgtgcgcctgttgcggcgccgctttgatgagtgcggtgagattgccgcgcgccttgttctgcgcgtacgattcgattgcctcgccggaggccaccatgagcaccactgcccacgacgcccagtattgctgtacgcagacggtggagacgagtgcgacgatggcgagcagatcgacgccaatgtggccgtgccgaatgctgtcgatcatctcgcggatgctcgtgtagatggtccatgccacgaacaggatgatgatccattcgcccacacccgggtcgaatgcggggtgaatgtggccccacgggcgccactgcggaatgagggccagcggtatggccgccagaatggtgagaggaaggagcgggacttccttgcaaagatcgatgattttcttcatcgcatctccttacgtcggtatcgtcttccgcacctgcacgccgccatagcgcatacagatgtggaaagctagcttcacgccttgttagcccatcgaacacggcacccggcttggtgcgcttacgacacacggcgtaaaaagattgcttgcatattcagttgtattcgcgcgtttgccgcgcatgggttctcactatagcaaaccacacccactggcgtgttccggtataggtgatatgggaagagggtctgcagatcgctctgcagaccctctcgctgaaacggccgattcagatgttcgccgccggtttaccacatgccgaacggatcgatgagcccgtcgttgttgcggttgcgattgttgttgtcgctattgccgtcgttgttgttctggtcgttctgaccgttgttgttctggtcgttctggccgttttggttgttctggttctcgttgcggttgctgccgttcaccgccgcctcggcctggtcgaaggtcacgttgagctccatcgtgtgaccgtctcgcaccacggtgagtttcgcggtggaccccatcgctgcggcacgtacgaatccgagcagcgagtagttgttgttcacggcgaggccgttgaagcccacgatcgtgtcgccggtcttcacaccggccttggctgctgggctgttcgcgacgaccgacttgaccacggcgccgccgcgcgtaacgccatccgcttctaccgtggcgctctggattgtgacgccgagcgccacatgctccaccttgccgttctggatgatctcgtcggcgacccgcttcaccagattcgccgggattgcgaagccgatgccgatggaaccggcggtctgggtgctcgaggcggtggaggcgatcgacgagttgatgccgatcacctgacctgccgcattgaaggtggggccgcccgagttgcccgggttgattgcggcgtcgatctgcacggcgttggtgacgatggcgttgttgttctcttcgtccatcacggtgacgggtcggttcagcgcggagacgatgccggtggtcacggtgccgtcgtagccgagcggattgccgatggccatgatcggctcacctggcgtcaggctgtcggaattcgcgaatgtgatgggcgtcaggtctttcggcggattgtcgagcttgatcacggcgagatcggtcgtggaatcggtgcccaccaccttcgcgctgtagatgtcgccgttgtcgagcgtcacctgaatctgcttggcgccggaaaccacgtggttgttcgtcacgatgtggccctctttgtcgaggatcgcgccggagcccttggcttcgccctggtccacaacggtctggatcgacacgaccgacttcgacacgttcgcggagacgctggcccagttcggcgcctgaccgccttccaccgtggccgagccggaaccgtggttgtttgacgagacgctgctcaacgagctcgacgtggggattttcacccagccgttggtgagcgccgcatagccgacgcccaggcagatcgccgccgcaacgagtgccgcgaccaccgcgacaatgatgttgctcggcgtgcgtgccggttgcccctgctgtgggctgcccggcccgaacggcgactgtgtcgggccgttcggattgcccggacctgccggcgtgccgttgctgggcgcgaacggattgcccgttggcacaccgtacggattgcggttctgcgcattcggtgcaccctgtggcgcgttcggctggttctggtccacgcgcacgccatatggcatgttctgcggattgttctgtgtctggtacggcagtccggactgttgtgcgttcggcgcaccctgctgtgggggcgtcgggatgcgcgtcgtctcctgctgggatgtcggcgcgtacgcaccatattgtggtgccaggcggtacggttccggtttgcgggtcccgtccaccgaagtcgagtcgttcttctcgccttgctcggtggcggaaccggaaaccggcgtcagcacggaggtcggctgttcgtctgcaggtgcggcaggtgccgtgttcaaatcttcggtgttcgcgccaatgttggcgtcggtatggtgctcgtcggagcctgcgttctggtccggcgtgccggtaggccaattattgttgtcgtcagccatcgactctccctatatgtctcctcatgatcgcgctcgggcaatctattcttgtgatagtactcagttaagccacgtcttcttgaagtttcctgaatgtccactgaaaactgaattgttctttcgaaaaagaatctttggaattcacgagaccgcattgtccgctacgcttgcagtgtgcagaccgatttctccgccgtcgtgttcgactatttcgacgtgctcgtggactggcgcccgcatcgcgtggtgggcgcgttctacccgcccggcgtcaccgacatgttcttcgatgaccatgacccgcacggctacgaattctgccgtgcgcgcgccgccgccggtgtgccggatggcaagattctcgacgactacacccgcgagcacggtcccgcggtcggctggattctgcgcctgctgctgcagcatcgcgcgcttggattctacgatatgcccgtcggcatgcccacattgctccgcgaactgcgggccgccggcgtgcgcatggtcggcctggcgaactgctcggagaccgcggtcgagcagatgcaggtgaaatacccgtggctcggcctgctcgacggcacaatggtctccgcgcgcgagtgcattgccaaaccagatcccgcactgttcgagcgtgcgattcgcgccttccatctcgacaccgcgcacacgctgttcgtcgagaacaccgccgccaacgccgccgccgcatgcgaactcggattgcatgccgtgcgtttcgaatccgccgagcagattcgcgcgctgctgctcccggtctcataagtgccgtcagtgccgatcgcccccccaactcggtcgtgcggtgcgctccatcggctcatctgtgtgctgctgtgaaatctggccggtcaggcgaagatgggtgtttctgtctatctgcgattgttaggtgcttccgcaagtagacacccgcctgcaagccgcataaatacgacaaatctacgttttttgtcgcatatttgggtgttttaggggtctgttactggagagggccacctaacaatcgaaaataagagagtgaacagggctgacatggggtgtgattggggggatcctgttcgcgaggacattggatgcgttccgttggccgatttgttcctatctgcgaagaacggccgctgtggcacgtcactcggcggccattccctgacgatatgcgaaaaatggccgatagagcgagacgaacgcgccgaatctgggtcagtgccatgttgcctgactcagtttgctaatcttgtgccatggtatgggacagtgatatggaagatttcgaattcctgcacgaacatgagaagggattcgagccgtctggggagttcatcgagagtcgcagcaaggtgccgattctcgaatacggcatggactattactgtttcgccgacattgtgatcggtccggtattgccggcggtgtacctcaccaatccgctgttcgccacggacaacgagggcaaaccgcactactatgggcgcgaacgcgtgggccggtaccctggaggcacgtggtgggactggggcccggacgaaccgaagagttccaccatgcggatcgaaccggtgcccatatctccggtgaatgtgatgggcgagaccgtggtgccctatgagcggtgggtggagagttacaggaatctaccgggaacgccgttctattccagcctcgacgattccggagattactgtgataaggcttcggtattcgatccgcacggccgtgaggcataccggcgcgcgatgttctatatggaggaggcgatgcgcgtgcatcgcgcttactccgacgaagacgaacgtcagcggttccatgattgtgtcaagctcgccgagattctgtttcggcatgcggctggtcgtggtgacgcccgtgcctgggtcgcgctcgggaaaatctacaaggaggaccttaacaacggcgattatttcaatagctactacacggcgagcatcaaagggcatccgccgatgatcgaacagccgccgatcggcgagcgcgcacgcatctgttttgaacgggcggcggagctcggcgacccagaggcgttggtattcctcggtgacctgcgtattgaaggaatggtgtgcgaacgggacgagagcgccgcattcgagctttaccggcgtgcgtatgcgctggtcgatgagcgtcacgccatgcattacatcaaggccagtgcggcactcagattggctcgctgcctggaatatggcgtaggttgcgagatcgatctcatgcaggcgcgcgatttgtatagattcgcgcatacatacctgcgtgcaatcgcgagaacgtatttctggtggtttgcccgtgaacgccgtgaggcgatggcgcatgaccaggatctcacgcaactgctgtctcacccgtcgcatgtgcaacgtgtggcgctttcgcgaatgggaaccccgcacccctacgagtctgtcacgaagttcctgcccatgctcgagagcatgggtgagttcggcgacgtggtgaatccattctatgtgtcgtacaacggcatagttctgcggttcatggatgaggtaaaccgggtgctcgacaggcagcccgaccttggtttcttcgattacctgggattgctccacgccaagttactggacgcgccgatcgacgtggtggaccccgcggattacgacgcacgtacggtgatggcgatgatcatatacgtggtgcgtcaggagaagttcggcgagggtctcatgcttcattcgctgaatcatggtcttattcagcggtggctgcgccgacttgtccagattgatgacgaacgtgcttcctcatgagggcgacgcatacggtaggcgcatatgcgacgggcggtagcatcggtaggtgtgcgcaatctgttcacgcggacaaccgcacgccttagaattgcgcacatgacagcgaatacagagagcattgtgcaggcaccggccccgcagctggtggagcatccgcgcggcgctgaaccgggcaaacccggcgaccgcagcgccttccgttttgaacagaccacgcgactgcctgattccccgaacggcaagggcaaaggcggcgcccgctatggtcgcaccggcattctgcacacgccacacggcgacatcaagacgccggcattcgtgccggtggccacgcaaggtgcaatgaaggccgtgctgccggaatcgatgacccagctcggcgcacagtgtctgctgtcgaacgcgttccacctgtacgagcgccccggtgaggacgtgcttgacgaggcgggcggtctcgcgaagttcatgaactggaacggcccgactttcaccgactccggtggattccaggtgctttcgctcggcgcgggcttcaagaagacgttggcgatggatgtgaagggcatgaagtccgacgacgtgattgccgaaggcaaggagcgcatggcgttcgtggacgaggacggcgtcacgttcaagtcgccgctcaacggctcgctgcaccgattctccgccgagatttcgatgaacatccagcacaagctcggcgccgacatcatgttcgcattcgacgagctcacgacgctcatgaacacgcgccgctaccaggagaactcggtcgagcgcacctaccgctgggcacagcgttgcgtcgccgagcacgagcggctcacgcagtcacgccttggcaagccgtaccaggcactctatggtgtggtgcagggtgccaactacgaagatctacgccggcatgcggcctcgcagattgcctcgctcgacttcgacggcgtcggcataggcggcgcgatggagaagcggatcatcggcgacatctgcgcgtggatctgcgacgagatgcccgaaagccggccccggcacgtgctcggcatcgccgcggtggacgacatcttcgcctgcgtggagaacggcggcgacaccttcgattgcgtggcgccggcgcgttgcgggcgtaacggcgcgatcttcacgcgcgacggccgttacaacatcaagcgcgcgcagtacaagcacgatttcggtccgctcgaggagggctgccagtgctacacgtgcacgcactacacgcgtgcctatgtggaccacctgctgcgtgcgcacgagatgaacgggttcacgcttgccacgatccacaacgagtacttcttcgtgcatttgctcgacgacatccgcgcctcgatcgacggcggctatttcgacgagttccgcgatgagacgctcgcgcgtttctacgcgaacggctcgcgcgggtgagtgtatatcgcaagcgatatgggaaacggctgatttcgttggaaatcagccgttttcagtggagcggatgacgggagtcgaacccgcctttaaagcttgggaagctttcgttctaccgatgaactacatccgcaatgcgtgcccgcggcgacgcactttcgacagtctaccatagatgcggcataagcgcgcgccgcgtccgcaggggtgtccacaaccatgcaggctcagtgctggcggtactgcgaatactgagcgtagcccgcaacctgcggcgaagcggcaccgggagcgatctgccccatgtcgacggccatctggttcaggcgcgcgatgcggtcctcggtcggcgggtgcgtggagaacaatctggaaacgtcggcaccacggaacggcgactcgatcatcatcgcggcggtggaggtgtcggtgctcgtcttcggcagcggattggcatccacgccaccggagatcttgcgcagggcggaggcgagcgcgagcgggtcgccggtgagctcgctgccgtcttcgtcggcgtcgtattcgcgggtgcgcgagatcgccatctggatgagcgaggcggcaatcggcgcgagcacggtggacagcaggatgccgatgagtccgagcagtccggcgccgttgtcgcggtcgcggttcgagctcgacgaattgccgatgtacatcatcgaatagccgagataggtgagcacggtggccatggcgccggcgatcgccgatgtgcggatgtcgcggttgtacacatgcatgagctcgtgcccgagcacgccgcgaatctcacgttcgtcgagaatgcgcagaatgccctgcgtgcagcagacggcggcgtggttctcgttgcggccggtggcgaaggcgttcggcgtctcggtgggcgcgatgtagatgcgcggcataggcttgcccgcgcgctgcgacagttcgcgcacgatgcggtagagctcgggcgcctgctgctcggtcaccggctgcgcgtgcatcgacgcgattgcgagcttgtcggagaaccagtacgagatgaacgacgtgccgacgccgatggccaggtagatgccgagcgtggatgtgcgcgcaccggtggcccaccagatgatcatgatgatcgcccacatgatcgcgaacaatacagcagttttcaggccgttgtaatggttgtgcaagtgcagtttgccagtcatagagcctagtgtacggcaaatgcgagcggtgggcgggtgaattcgcgaatcaggacagaatattgtggagcgtgccggcgagatcggcgagcagatcgttccggccgcacgcgttgctcatgatggcgatcgcatagcccggttcgttgccgctctctccgcttggcagcacgatgccggcgtcgttgagcgcgtaatagtctccttcgccgttgatccagccggccttgctcagcaccaccgtgccgtccggattctcttcgccgccgtgtgcggcgtcgatcgacgaattgagcgaatgatgcatactcgaggcgagccattcgcgcgccggtgcgctcgccgtctcacccgcgttcggttcgccctcggcatcggcgaacaggtatccgtacgtcttcacccacatcttcgcgagttccaccgcgctcacatccgggtactggaatccgcgcatgcgttccggattctccaccaggccttcgctccacgggatgatcgcactgttcagatgcgcgttccacagcgcatcgtacccgtcgttgtcggaataccgcagcacgcccgcaatatggtccgcgttgatctgcgcggacagcgtgctcccgcttgccgtctcatccagattcactgcgccctcctgcagcagcgacacgatgtacggcgccttgatcgacgacgccgggtaccgcgccacgccgccgttcgccgcgatcacgccgccggacccgaggtcggcgacggcgaacgagacctgcgcaccggcgtcggcgaacgcctgcagattctgctcgatctgctcgcgttgatcactgctgagtgagatggcgacggtgtcgagtgccgagctgccgtccaccgcgctcagattgtcgagcgcggtcgcggtcatctgcgagaccgaaaccgtgggcgtcgcctcatgcagaccggccgccttgatggcgtcgtcggtgagtggcaccggcagctgcggtgcctcgacctcggtgacgggagccggagggatggcttgggtatcgcgcccaaggccgacgatgttgagtcccacgcccaagcagaccacggcaatcactgtgagcaatgcggaaaagattacggtgagcacgcgtttccaatgggcgagcgaacgttcccaattgaggattgcggaggcgatgcgcgcgcgagagccgtctgcttgcgacggcctgtctgcgaacaagcgcatgtctcgcctcacttgtctgcgcgtgactgcgcgttcgaacaggaatgggaatctgcaatccatattcgcacaccgacgtgcaacgcgggcgaatccgtccaatatttcacaatattcgaccggcagctgcagggtgcgcgcggattactctggaggtatgtgcgcacattatctgggattgacggacgcggagctggagcggctcgtcgacgagctcacgatgcaatgccaacgcagtcgggcgcgggtcggggccgacgatgaattcgccggagtcggcgtcgaggcatacccgaagtcggtggtgccgatcatcgtgccgaaattcgacacagccgtgggcgtaccggaactggagccggggagtctggagacggcacgggcgcagtggggattcgagcagcagtggacaccgcagcccgtgttcaatacacgcatcgagagcgcagacaagccgatgtggcgtgcgccgatggaacacgaccgctgtgtgatcgcctgccgctggttctatgaatcgcacggcagcgagatggcggtgagtgcgcgcaccggcaggaagatcaagcagcagtatgtgttccgcgtgcccgacgaaccggtcatgctgatcggcggcgtgcggcgcggttcgcagttctcaatggtcaccacgcaggcgaacgccgacatggagccgattcacccgcgcatgccgctcattgtgcggcaaggtgagctcgatctgtggctcgggccggattaccgcgcgctcgccgatcgttcggacattccgctcgaatcgaagccggtgcgctgagcgggcatgtggccgccacggatatgcccgtgtggttgtcggttgcgaatcttattttgttaagtcagtggatttacgcgcagacacaggtgaggtgcacgtatgacaggcgcgacgaacatggcgacgcgggccgaccgcggcggaaaacaaggcagaaccggcggcaacggcttgggattgttcgcgctcgcagccggcgcgttcgtgctcggcgccgccgaattcgtgatgatgggcatactgccgcaaaccgcgcagaccctgcaggtgagcattccgacggcggggcacttcatctcggcatacgcgatcggcgtgtgcgtgggcacgctgatgctcgtgttcggccgcagaatcccgccgcgcacattgatcgtcatgttcatggtcatcgcctgcgcgggcaacgccttgagtgccatggccgtgaacgcgccgatgctcgtgggtgcccgcttcctcgccggtctgccgcatggcgccttcttcggcacggccacgctggtcgccaagctgctcgcccgcaagggcaaggaggcgcgtgctgtggcatccatggtcaccgggcagaccgtggcgaacatgctcggtgtgccagccggcacgctgctcgccgagcatatgtcgtggcgactggcgtttgtggcgcttgccgtgtgcgccgcggtgaccgccgtgctcgcgcgcgcatggatcccatctgtggcgcctgtgcgtgacgctggtctgcgcgggcaattcagattcctccgccaaccgggcccctggatggtgctcatcgctgttttcgttgggaacacaggtattttctgctggtggagctatgtgagcccatggttgcagaaggtgggcggatggccgaacaacacgatctccgcgctgatgatgctcgccggattcggcatggtcgtgggcggattgatcggcggccgcatcgcagaccgctgggtgcccggcggcacttcggcgcttggccagtgtatcgcctgcgtcggcttgctcgccgtgttcctcgtgcccggctcgcgctggagcacggcgctgttcgcttttgtgatttcgttcgcgctgttcttcgtttcagcgccgcaacagctgctcatggcggaggccggcaagggcggcggcgagctcataggcggggccactgtgcagatcgccttcaacttcggcaatgccgtcggctcgatggtgggcggcggcgtgctggacgcctcgcatatgaactaccattaccccgctctgagcggcgtcccgttcgccgcgctcgccgtgctgctgctcgtgctttactcggtgcggtatgagcggcgcggtcgcgacgagaatccgctgcgtgcctgagcgaggtctgctgttgtgtgtgcacaggtttcgtcatgtgtgcggtaatctgcgggcagattgcgaaaccgagggcatgtgatcacagcttggcggcgagtgcgcgcgcctcgcttgcattgcgggccatgcccatgtaatccataccgtacaggccggcgaagcggttgatggtgtattcgccgcgctcgtacatctgctgcgtgggcgcgccgccccggaacaggaagaagaggcgtttgccggcgaggtcgatctgcgtgaaatcgcggccctcgaggaacgcgtggccaaggtgcgcggtgttaccgccgatctcgccgccattgatgaacagaatgcccatggaatctccttgtgctgtgttacgtggtgtctgtgcgaatactgtatgcgcgcactgccggtagcgactccccgcagtgcggactaccatatgccgaacatgcatgaccatgctgccgattggagtgatgccatatgaccatgcgaaatctacggcgctggggcgcgcggctgttcgcccgcgatccgcagatcatgggctggctgttcgagcagcggtagcgctttgatgtgagtgacgattgccattcaggccaggtcgtcatgcgagccggtgcgtgtcagcaccaattgagtggtgcgaaatacggtgctaagcatccatcaggtctttcatcagactctcggaactggtgaaggacctgccttcgtgtgcttccgtctgccgacgtgcctcaatgctctccggttgttcgcgggtgatcttgaacggcatgccgttgtcgcgaatggattggcgcaggaagacgttgagggcggtggaaaggtccatgcccatcgattcatagagtgccttggcctcttccttgactttcgggtcggtacgaaagctcacggtcgctgtctcgctcatgcgaacccctatggtcttctggctgatgaaatagatatctgccattgtataacttatgtaatgcattgtctatacaatggcagatgtcaatttcgtatcattgcccgagggtgcgcatctccatctgcaatagcgaacgcttcatctccacgccataggcatagccgacgagattgccgttcgcgccgaccacgcggtggcatggcacgatgaacggaatcgggttgcggttgttcgccgagccgaccgcgcgcacggccttcgggtgccccaccgcctcggcgatctgcgcgtaggtgcgcgtctcgccgtacggaatctgcagcaatgcgcgccatacggcctgctggaacggggtgccgctcgcgaacgcaatcggcacggtgaaccgccgtagctcgccggcgaagtactgttcgagctcacggaacgtctcgtcggtgagcccggtcgtctcgcctgcgccgtcggcgtcgtagtccgcctgcggaatgatgcgcagccgaacaacggcatcatcctgccagtccacgcgcaccggtccgtattcactcgcatatgttgcaaatccctgcatctgtgcctcctcctcgatggctgtacgttgccttgattataggaggtcagatttgggttggtgagagggagcgccgaatgctcaccgattctgcgtaatgtcgcgcgtaatgtcgcgtttacgcaaggcgcgcatatattggccatgtgtgtttgtacgcgcacggctgatctgtatggtggcgactgcgcgatggggtgcgtcggggacggaggtatgcgcctggtggggtaggttgggtgtatgggtcgggagcggcagtcgcaagaaacggcacggggtaatggtttccaccgtgtacgcgccatcatcatcgcctgcgtggtggtaatcggtctgttggccggcgtcgcagtgcgtctgtccacatggtggcacgcttacagggtgccatcgatgacggggcagacgattgcgcgcgtgtctgcggacagttcggtgaccgatgacgtgtcgcaatggtacagccagtggaagggcaggcggcaggaaatcggcgttgcgccgcagtatcagttgagctcggtgcggattcgcaccgtgcagcgattgccgaatatcgcgtcgcggtatgaccaatccgatgggcggaacatctacgtgcggctggacgcgacggtgcgcccgcggtttgcgtcgatccagcgcatcaccgacgtgcatggatgccagacatacgccgtggagtcgggaatcaacgaatcgtgtgtgttcacatcggagccgcgtcaggacggttaccgcatcgcgcaggtgatggagccgatcatgtatcagcgattggcgtatccggagcagttcgagaagacggagccggatcccacggctccggtgctcgacggccgcaatgggtatcgtctgtccaaagagaggctggaggtgacctacgacggcgggacgacgtggcgcgaggtgcccgacggcgtcgcgcgcatcgtaggcggcatcaacgcgaacaccacgctatggctcgagccgtcgaggtatgtgatcacgccacagttcacggcgttcgtggggtacgacgagggcacgcatacggcgcaactcctctattcatgggacgccggttcgacgtggctcacgtcggcattggggcacggtgtgcaggctccctcctacatctccgtggttggcgaccgcatcggggtggcatatgggtatggcgacacgcttggctcggtcgggtatgcgatggtcgcgggcacgttgcccgaactgcgcgcggatgcggaggctgtgtggcggcagattccgatgtatatgcaatatccgtccgatctgacgatggcgggatgggtcaatgacaccacggtgatcgtcgggcaggccggatcgctgcatgtctcgtcggattcaggggccacatggcgtgaactgggaatacccaaggaacctggtttggagggcaagctggggtattacccgtttgatacgccgacgcatgtatgggtggaggatggcacggcctatctcgcaatgggtcagggagaagatgccgattatgcgccgaatggcacagtcgtggaggcggtgttctcgtacgatcccgccacggatgcgtgcaccttcatcaggcaacagcccgcccccacgccaatgcctgcaggttgaacgccgctccttgcttcgctttgtcggcctccgcgacgatgcgcagggcgttcagcgtgcgcgggtagccgatgtagggcaggttctgcagtaccactgtgcgcaggaagtcggcggtgttgccgagggcgatgttcgccttcgtgtgggcgagcagctgcggttccacgctaccctgtgccgcgagatagcagaacgtgatcatctcgcgctgcagattggtgagcccggtgcgcgtgtagtagtcgccgaagcagttgtctgcaagccaatagttcaccttgctgcgctcgtagctcttgtccatgccctcgccgaacagctcgacctgcttggcattgccggcctcgaggcggttctccatggtcgtggtggtctggtcgggcaacggcagggccactccgcgcgcttcgagcacttcgttcgtgatggcgaggaatggccgcacgcgaccgatgccgaggtagtcgacggcctggtgcacgacctccttcgcctgcaccggcgtcaacccggcgtcgagcgcgcgcccgagctgaatgcggaactcatccgcgccctggcagccgagcagcgtggccaggatggccagatagcgcgtggtcggttcaagctccgtttcggggtctcgcgcgacctccacgtcggcgaaatgcagcatgcgctcggcgaactgcgggtctgtctctttcagtcgttcattcggttgttcggttatgccagccattccagactcctttgcgtattgtttcacttgagcgagcggtagaatgcctcgtccaccggttcgagccaatcgttgctcttgccctcgcccggcacgtcgatggcgatgtgcgagaaccagctgccgggggccgcgccgtgccaatgcttcgtgttcgccggaatgtgcacgacggtgcccggcgtcatcgcgatcggttcctggccttcgatctgcgcatacccgcggccgcccacgcagatgagcatctggccaccgcccttcgtggcgtgatggatgtgccaatggttgatgcagccgggttcgaaggtcacgttggccatgctgacctgttcgccggagaccggcgcgagccagcttctgccggtgaaatactgcgcgtaggcgtcgttcggctcgcccaccgggaacatgagcgactgtgcgtatgcggtcggaacgccgacgggaatcgggtaattgttcattgcttgcctcttttcatatgccttttcatatgccgcgctcggcatgtctgtgagtgttatgcggcgcactgttgcatgcaacaaatgatgaaaaatcatgtattgcattcgcgatgtgcatatggtctgcgcggtctgcgcttacagattccgcgtgaagaacccggcgatcgtgtcgaacgggatcgcattgagattgtcatacaggtcggtgtgattggcccccgggatgatcagcagttccttgttcgccggattcacgccatgctcgagcttctcatacgcggccttgctgaagtacagcgaatgcgccttctcgccgtggatgagcagcgccgggttctcgatttcgccgatgtaggtcatcagcggcatattcatgaacggcagcgacgaggtgacgttccagccggcattcgagttcaccgagcgcgcatggtagccgcgcggggtcttgtagtacgcgtggtagtccctgacgaactgcggggcgtcgtcgggcagcgggtcgatgacgccgccggcgcgcgcatagtcgccgttcgcgtagtcctcggtgcgctgcttggccagctgtgtgcgcatctcattgcgtttggcggccgagtcgtcggcgtcgaagtagccgttcgcggtgacgcggctcatgtcgtacatggtgctcgccacggtggccttgatgcgcgggtcgttcgcggccgcgttgagtgccaggccgccgaagccgcagatacccacaatgccgatgccctccggatccacgtcggtgcggttcgccagatagtccacggcggcggagaaatcctcggtgttgatgtcgggggaggcgaccgcgcggggcgagccgccggattcgccggtgaacgacgggtcgaacgcgatcgtgaggaacccgcgctcggccaaggtctgcgcatacaggccgcttgcctgctccttcactgcgccgaagggtcccgagacggcgatcgccttgaatctgccgttcgccggcacgcgcttcggcttgtatacgtcggccgccagctcgatgccgtaacggttgtggaaggtgatcttgccgtgctccaccttgtcgctctgagggaaggtcttgtcccataccggggtcagttcaagtgccgtcattgcattcactccttgttggtatgcagttggtgtttggttgatgatgtcagtatgaacgcaatggcgatataacgcaaatagttatttggtataatcattattctgtatgggaataatattgggaaaggaagccgatggagattcgcgagctgcgtgcattcctcgaagttgcgcgcgaggagaacatgacgcgcgccgcgggcaatctgcatatgtcgcaaccgtcgctgtcgaagctcatcaaatcgctcgaacacgaactcggggcgaaactgttcgtgcggcgcagcttcggcctcacgctcaccaaggaggggcgcgtgctgcgcgagcgtgcgcgcgatctggtgggcatggcgaaccgcatcgaagacgaattcgcctcgcttggcaacatcaccggcggcacgctgtatttcgggctcgcggagtcataccagattcaatatctcgcccggcagatcaagattctgcgcgaacaggccccggatttgcggtatcacgtggaaagcggcgtctctgcgcaggtgcttgagcatctcgatcagggctcgctcgatttcgccgtgctcgcgcaggaccccgatctgacgaagtatgaggcgctgaccttcccgggcgtggatcggtggggcatcattgtgcccgcagaccatcggctggcatcgcggtcttacgtcgaactcgacgacttggtgggcgagccgctgttctgctcgcaacagggatggaagcatgagatcgcgcgctgggctggctcgcgcatgcccgatctgcggcttgaggcgaccttcggactcgcttacaatgcggccgtcttcgcgcgtgaagggctcggtgtgctgctcactttcgataggatcgtcgacaccagcgcggattccggcatcgtgttccgcccgctcaaaccggccctcgagaccaaattgcacctcgtctggcggcgtaaccggccgctcagcccgatagccgagcggttcctggaccagctgcgccgcgcctagcctgcgcggcgcagctggtgggcggttcggccgttcgtcgctacttgcgctcccagcttttggcgacggctgcgttctccttcgtgttctgtgccatgacaccgacgattggatgcggctggtatggacgttcgagtgcggcgatttcgctgtcgctgagctcgaaatcgacggccgcgacagcgccgtcgagatgatgtggtttcgtcgcgccgatgatgggcgccgtcactttggtgagcaaccatgcgagtgagaccgtcgtcatcgtcacgccacgggcttcggcgatgcgtctcacctcgtctatgatgtcggcatccattgcggcggcggcatcgtacttaccgtgggcgaaggaatcctcgcgcagtctgcggctcgtctcgcccggcctgcggctcaggcgcccgcttgcgagggagctgtatggggtgagcgctatgccctcctcctgcgcgcagggcagcatctcgcgttcgtcttcacggaacagcagattcatgtggttctgtacggagatgaactgcggccagccatgttcgcgggcgatggcgttggccttctccagctgccacgccgcgatgttcgccgcgccgatgtaccgcgtcttgccggcggccacggcgttcgcgaagccctccatgatctcctcgatcggcgtgcgccaatcccacatgtggtagatgtacaggtccacgtggtccataccgagatggcgcagactcatatcgagattgtcgcggacgtgctgctggccgctcacgccgttctcgatctcctcgtcggtgcgcggcaggaacttcgtggccaccaccacatcgtcgcgtgccgccatggaggagagcgcgcggccgaggtattcctcggacgtgccgttctggtagacgattgccgtgtctaagaagttgatgcccgcgtctagcgcctgctgcacaatcgcgcgtgatgactcctcgtcgagcgtccagctgtgttgaccgttgcctgcatcgccgaagctcatgcatcccaggcagatgcgtgagacttcgaggtcgctcgggccgagtgtggtgtattgcataggttcctcttttccagtgtcgtatgcgttattcgtagatgtgggttgggttcagattaccgggcgaacacggtggtgagccatggggcgaaatactggtcgatccagccgccgtcggcgccgaaaccgtgcggccagccgttcatctcatgggtttcgacgctcacgcctgcgtcacgcaacgccgcaatcgcagcgatggcgagtcgtgtgaacaaatggccgtggcgtattcgcatggcttcctccgatactcaatactcgtccaataagtgaattggttatgcagggtctaccgggtgaacggctcgtagaacatgcgcgaaccgggcacaccgtgacgtagcagcatgcggcgcacgtcgcggatcatgccggaggggccggcgatcaggtagatcgcgccatcggtgatctgttcggcgagttccgtcttgctccagcgccccacctgcatgtgcggcgtgtgcgcctcgcttgcgctccacttacgcaattcgtctgcatacaacaggtcgtcggcgcgtttcgccgtgtacatcacggtgaccgggcgattggtgccggacagcgccatgatcgtgggtatgatcggcgtgatgccgacgccgcccgcgtatacgacgatcggtgcatgcgcatcgtggcgtgcgatgaaccgttcatacatgccgaacggcccgatgacgtccacacgcatgccggcccgcgcggtgcggtacagccgctcggtgaagtcgccgttgatgcgcacggcgaaccgcatcgcatcaccatgctcgccgggcagattcgcaatcgagaacgggtgggacccgtgcatgccgcgttcgcgggggagtctgaggaacacgaagtcgccgtattcccagctgtgcatcgccgggcagtccacgagaatctccacgatgtcgtttgagaccctgcgcgcggagacgaccttgccgcgggcggcgaacatgcggtcgcgcaatttcacccacgcataccaggcgagcacgagcccggtggtcacgtccatcgtgacgatgaacgccgtgaggtccttgatatagaagaccagattgaaatgcaggcaggcaagcacgacggcgacgagcacaatgcggtgcagccacacggtgaactcatggcggaacacgcgttcgagccagctgcgcacggtggcgagcggcggaaccagcgtatcgagccagcctgccatcatgacgagtgcgagcgcgacaatgccgaccaacgtccagaacgcgatctcgcccgttgttttcgccggtccgaacgacggcagcacgtattggtggtagacaacgagcgcgagcgccccggtgccgagcacgccgtgcagcacgtagatgccgggcagtcctatgatgcggtcgagccagcggggtcggcagccgagccacacgcattcaagcatccatatgtaggcgtagatgccggcggtgatgggcgtgagcatcgaacggtacatgggtccgagcgtggcccatgggatcgccgtgaacggcatgggcaccacgacgagcgcggcggcccacaccaatacagcctgaatggggaatcgacggattgcaatgcgtttcatgggcatatgcgtcggttagcgtaaggaaacggcaggctacttgagcacgccgatcttctgcagccagggctgaatctcgtcgttcgacgtgacgcgcaggccctcggtgacgttggcgcccttggcgctcgaccgaagcatgtcgagcgtgccgtcgatgccgctgcttgcggacgtggcgaaggggatcaccgtcttgccgttgaggtcataggattccaggaacgtgagcacgggcatcggcggttccatccaccagatcgggtagcccacgaagatcgtgtcgtactgggccatgtcatcgaccttgcctttgacctgcgtgcgcgcgttctggttgagctcgtcacgggcgatctcggtggtgcgctggtattcctccgggtaggcctgcacgggttcgatgcggaacatgtcggctccggtgagcttctgtatttcctcggcggcgcgctgcgtggtgcctgtcttcgagaagtaggcgatgagcgccttgccgttgctgcccttcgtcacggtcggggtgtcgccggaggtgccggtgttgttcccggaatcgttcgacgccgtggaggatcccgacgagttcgatgaggagcccgaggtcgagccgcatgcggagaagccgaggaccattgccaaggcaagcagcagtgcgagtaggccgcgtgagcgggttgacgtggtgttcatggtgttcctttccggttgttctcgtggattggatgcgctgtggaattggtcacggctcgatgtgcttggcccagaacgccgtggcgtcatcgatccagccttcggcggtggttcccacgccgagcccgaagccgtggccgagttgtggatagtggtggaattcggtgtcgatgccggcggcttcggtgccaacaaatctagcgggcgggagcgctaccggcgcgaattggttttctctcggctatgtgccggtagcggtaccggtcagcatcgggcatactgtctgatgatcgtgaatgctgtcgcgtacggcacacgacgcgatcggatgggagcgaccatgtacacgatgaagcaggcctgtgagctcaccggattgagctacgagaccctgaagttctattgccggtcggagctcgtgccgcgtgtgcatcgtgacgcacgcaaccacagggtcttcgacgaccacaacatcgcatggatacggtcgttggtgtgtctgcgccgctgcggcctcggcatcgccgagatgaagcggtgcgtggccctatgcctcgagggtgaggcgtccattccgcagcggcgggagatattggcggagaaacgtgaggagctccagcatcggttgcaggacatcgaggattcgattgcctacatcgatgccaaggagcagttctacgaggcggtgctcgacggcaccacgccgtacgtgagcaacgtgctcgggttggaggagtgagtgctggggcagtggatgggcgcggcatgcacgcccatccaccaccgtgccgtcaggcgatcgaatccgcccaggtcttgagttcggcctcgctggcattcgcggcgaagcgacgcccgttcacccaatgggcgtccggtgccgaatcgtgcagttgctcgccgagtgcgccgcgtgtgcttgacgacgacgtggcgaacgtggtgatcgtcttgccggtgaaatcatgcgattcgagccaggtgcgcacttcgcgcggtgcggtgtcccaccacagcgggtagccgacgaagatctcgtcgtagccgtctgcggaggggcttgcggagatgggtggccgcattgcgcggtcggcgtgctggcgcgaagcacggctcgtcggatcggtccagtcgatgtcctgcgcggtgaacggcggcaccgggacgatctcggcgagatcggcgtcaatcgccttcgcgaggttctgtgccacccgccgcgtggtgccggtggcggagatgtatacgaccaattgcttgctcatggcgttgccttcctgtttgtttcaatgaggtgaggtgtgctgtggaacgtgcttggatcgcggccgctcactgttcggcgcgcatcgtctcgatgcgtgcgatctgctcgcgtacgcgcttgggctgggtgcactcggggaagttgtcgcggtccagcacgccgtcgagtccggtgtcgggttgcagtgcggcgaacatcgacgcgagttcggcgtcggtttgcgccgtgccggccacgtcgatgagttcgagcgtcttatggtccgcttccttgcagccgagtgcgtcgacgagcgtctgggcgacctggcggcgcgccgccgagccgtcctgcggccccatggggtcgcgccggtctccctgctcgaacttcagctggtgctcgtcggcgccctccatgtcgaaccagcccggccgcacgatcgtgtactcgttgcccgaggcgcgcaccaggcgttcgctgtggcgcttccaatcatgggcctcggtggagcggttgtagtcgttgtccatgttcgtcacgccgatcgacgtcatcagcgcaatgcgcgcaggacgcccgtcgagtgcctccaacgcgttgcgcacggcaccgtaatcgacggtttcggtgagcgtgggccctccgttcgacccgtgggtgaacacaatgccgtcaatgccgtcaagggcctgccgcattgactccacgctcgtcaggtcgccttggaccacttcgaccccgcagccgaaatggatgcgtgacgggtcgcgcacgagtgcgcgcacacggtagccggccgcacgcgccttctccacggcatggcgccctatgcttcccgaggcgcccacgaccagtacatgtgttggtttcatggggctccgacctttcgttacgcttcggcgatgtcgatcatcgacttgatggcacggcgtccgtccatcgcctcataggcctgctgcacatggtcgaggtcgaaggaggcggtgaacaccttgcccgggttgatttcgccgtcgagcacggccttgagcagtgtgctcttgtcgtgcgtggccaccgaggcgatgccgccggtcagcgatacattgcgccagaacagcgcgttcacgtcgatgctgttgtcatgtggcacgccgacgcggctcacataggcacccgggcgtccgctgcgcacggcggattcaatgctctgctcggaaccgacgcattcgagcacgcggtcggcgcccgcgccgttcgtcatctccatgatgcgggccaccgcctcgtcgccgcgctcgggaacgatgtcggtcgcgccgaattcacgggcaagtgccgcacgatcctcatgacggctcatcatgatgatcctgccagcgccaagcagcttcgcaccgatcaccgcgcacaggcccacggcgccgtccccgtagatcaccacggtgtcgccgggttcgatcctcgagctccacgcggcgtgatagccggtcgccatgacgtccgagagcgccagcagcgaggcgatctgctcgtcggtgtagtcggcgggcgtacccggaatcttgatgagcgcggtgcctgcccaggtggcgcgcatgtattcggcctggtagccggcattgccgccgggctccatgttgaagcagttgccgtcgtatcccttctcgcaggcctcgcagtgcccgcagcagtgggtgaagggaacgatcacgaagtcgccgggcttcatgtcgtgcacgtcggcgcccacctcgtcgatgatgccgatcgcctcgtggcccacgagcgtgttgtgcgggcgctccgagatgccgcggaaccaccacagatccgagccgcatacgcatgccttgagcacgcgcacaatcgcgtcggtgggcttctcgattctcgggcgctccacttcgcgcactccgacgtgttcgggttccacgaacaccgcggctttcatcatgttctccgccatagttgtcctttcgcgttccattcgctccggtccgcacatcggcgtgattgggagtgcacgtgattgggagtgcatgggtatgctgttgcgtatgtgaacacggtaaatccgcgaaaaagatattacaaatacaaagatttgatataattgtatgcaaatgttcgatgtaaatctgtgaggtgatattcatatggatattcgcaccttgcggcacttcgtcgccgtcgtgcaggaagaggggatttccgcggcggccgacgtgctgcgcatgagtcagccggcgctgtcgcggcagatgaaggagcttgagaacgagctcggcgtgacgctgttcgagcgaggcaaccgcgggcgcagcatctcgctgacgaaagaagggcgcgtgttctaccggcgtgcacggcagatcatcgaactcgccgaccgtgcgcgcgccgaagtgcatatgcacgacgagatcgccggcaccatacacatcacggcggcggaaagcaatctgatgaacatcgtggcgctcgccatcgcgcagacgcgcctgctgtacccgcgcatcaccttcgacatccacgacgacaacggtccgaacaatgtggaacgcctcaacaacggcatcgccgacttcgccgtgatcatgcagccgatcgacatgacgcgcttcgaccacctctcattgcccggagccaatccgctcggcatcggcatgcgcgccgacgacccgatcgccgccaacgagacgatcacgaacgagctgatccgcgatatgccgctcatcacgtcgacgggcgcgaaccagcgccgcgatctgtccggatggctcacgcaaggcacgacgctcaacatcgtctcccacgtgaatctcgcatacaacgcggcctgcctggtgcgcaacggcgtcggctacatgctcaccgtgaacgatctcaccgagttcagcgaccccgaacacgatctcgtctggcgcccgctcgacccgccgctcgacattcgcctgagcgtcatctggcgcaaggaccgcgacctgtctcgcgtctgccaactgttcctgcagcagttgcgcacggtgatcacgcagatccggaccgcgcagtagcgctaccggctcggctcggcggcctcgggcagcccggccatcttgcacagctcatcgatggtgacgaacgagtagcctttcttcttgagctgcttgatgatctccggcagcgccttgacggtctggctgcggtcgccgccgcccgaatgcatgagcaccacggcgccgttgtgcacgtaatcgaccacttccttcgtgatctgcttctctcccggccgcttccagtccaacgtgtccacatcccacagcacattcctgtcgatcagcgtggcgttgttcttccactcatccacgccgaacgcgccgtacggtgcgcggaacgtgcgagtgctcacatcggacgccttcttgatgtcgctgaggctgctctcaatctcctgacgctgctcctgcgcgctcatgttcgggaagtacgggtgcgagacgctgtgcgaggcgatctggtggccctccctcacgatgcgctgctccaccttcgggaattcgagcgactgctcgccgagctcgaagaacgtcgccttcaccttgttctgcttgagaatgtcgaggatcttgtcggagtagatgctcggaccgtcgtcgaacgtgagcgcgatgaccttcttgccctccgggcgcggtgcgaacgacttcacaatgagcggctcctgcttgcgaatcacggtcttggcggcagtcttcttcgactgcctgcccacccagaactcctgcaacccgtcctcgccctgctgggtgacgatctgcaccggtccgccgttcagattgatgtccgtcttgaacggcaccttccgctgctccaccgtatgctcctcggtgaggtcggtgcccggcgtgaccgtaagcgtgccgtttttttcgaaacgtgtgtggtcccagtcggcgggctcgatctgtttgccgtcgaatttcacgctcaccgtgttgccgccgctaggttcgagcaccttgccctccaccgacagcaggcgacccggtttgcgttcgaaatcgcggtggtcgcgcatgaacgccgccaccgtggtgtcggccttcgcggagtacgcagtgccgtccacctcaatgctgagcgtgcgccagtggtattgccacatgtaccaggccccggcgccgagtgcgagcacaagcagcacgatgagcgtggtcacggccgagaacagtgccggatggcggtgcttaggcttcggggcatgcacgttgtcgccgaacgagagatcctcgacctcgtgttcgaactccgcgcggcccgcctcctcgttctcataatcaggaatgcgctcggcgtctttgcccgccacgtgatcctcgcgatccatcttcaatcttctcgccactgccaacctcgctttgcaacctcttccagagtactattcgcccactggttttggccagcggcctcggcatctgagctcaccgtgaagtgcctgtcgcgtaacgtgcacgcgcgcataatggaactatgagtatcgcaacaccggaacagtatgcacacatgctcgacgccgcccgcgcaggcggctacgcgtaccccgcgatcaacgtgaccagttcgcagaccctcaacgccgccctgcagggtctcgccgacgccgaatccgacggcatcattcaggtgtccgtcggtggcgccgcatatttctcgggccagcgcgtgaacaaccgtgtcaccggctcgctcgccttcgccgcgttcgcacacgaggtggccaagcagtacccgaacatcacggtagcgctgcacaccgaccactgtgccaagcagtatctcgacgaatgggtgaatccgctgctcgacatcgagatcgacgaggtgaagcacggccgcgagccgatgttccagtcgcatatgtgggacggttccacggtgccgctcaaggagaatctggacatcgccgagaagctgctcgagaagtccagactcgcccacaccgtgctcgagatcgagatcggcgcggtgggcggcgaggaggacggccactccgccgagatcaacgagaagctgtattcgagcgttgccgacggcatggccgtggctgacagactcggtttgggtgagcgcggcaaatacatggccgccttcacgttcggcaatgtgcacggcgcgtacaagcccggcgtggtgaaactgcgccccgaactgctccacgagattcagcagggcgtgtggaatgcggcgaagtcgggcgaactcaatgccgtgctcaattccgacatgcccgacggcaagccgttcgaactcgtgttccacggcggctccggctccactgcccaggagatcgccgaggccgtctcgtacggcgtgatcaagatgaacatagacaccgacacccagtatgcgttcacccgcgcggtggccggtcacatgttccgtgattacgacggcgtgctcaagatcgacggcgaggtgggcaacaaaaagcagtacgatccgcgctcgtggggccgtgaagccgaggattccatggcggcgcgcgtggtggaggcctgcgaggagctcggttcggccggccgcgcactcaagtagtgttcgcaggggcggcgcgtgcgtgcggtaccgccactcgcggtggttgttcttgcagttgcttcctcgctccggctgttttccgttcctttcgcgtgctgtttttgcaatttcgttctcatcgcgtatggtttccgctccattcgtgtgccgttcttgcaactgcattctccgcggggtgatcgtagacggcttcccttgtcgttcttgcagtcacgttgaggggccggccatcctgtggcttttaggagtgcttcttttgcatccgcgctctcatggttgccggattgcatcttccctcttgtcgttcttgcagttgcttcctcacccgggtcagattcctgcttcctcggtagttgtttttgcaattgcttttgcgattgcggctattgtgcgacgcctacgcgcatgtcgcaggcgtcgccatgcatgccgccctgcgggaatcgggggatgcggcagtctcatctcacgaggcgacccggaaaccgccgcttcaagagctcgtgctaacctgacttcggctacattagacccaaagcggaggttggaatgcctggaatcgtgttgatcggtgcacagtggggtgacgaaggcaagggcaaggctaccgatttgatcggcaccaaggtcgattacgtcgcgcgtttcaacggcggcaacaacgcaggccacacggtggtggtcggcgacgagtcgtatgcgctgcatttgctgccatccggcatcatcagcccgacggcgactccggtcataggcaacggcgtcgtggtcgacccggaggtgctgctcgaggagatcgaggggctcgagagccgcggcatcgactgctcgcgcctgctggtgagcgagtccgcgcatgtgatcgcgccctaccaccgcatgatcgacaaggtgaccgaacgcttcgccggcaagaagaagatcggcaccaccggccgtggcatcggtccggcctatgccgacaagatcaaccgcgtgggcatccgcatcgccgacctgttccatgaagacgtgttgcgcgacaaggtgagcaatgcgttgcaccagaagaaccagatgctcgtcaagctctacaaccgccgcgccttcgacgtggaggccaccgtgcaggagctgctcgaggtgggcgtcaagctcaagccgtacgtggcgaacacgtcgctcattctcaacaatgcgctcgacgacggcaagaccgtgctgttcgagggaggtcaggccacgatgctcgacatcgaccacggcacctacccgttcgtcacctcgtcgaacccgaccgcaggcggcgcctgcaccggcaccggcgtcggacccacgaagatcgaccgtgtgatcggcgtctccaaggcctacgtcacccgagtgggcgaagggccgttccccaccgagctgttcgacgaaaacggtgaatggctgcgtgcgcagggccacgaatacggtgtgaccaccggtcgcccgcgtcgctgcggctggttcgacgccgtggtgaaccgctatgccacgcaggtcaatggtctcaccgacatcgtgctcaccaagctcgacgtgctcaccggactcgatgagattccggtctgcgtcgcctatgacgtgaacggggtgcgctacgacgacatgcccaccgaccagtcggccttcgccgccgccaagccgatctatgggatgatgccgggctggagcgaggacatctcgcaggtgcacgctttcgaagatctcccgcagacctgccaggactatgtcaagcgccttgaggagctctccggctgccgtatctccgcgatcggcaccggcccgcagcgcgaccacatcatcgaggtccattcgcttctcgactgactttcggctacactgtttccgtgcccttcgcgggcatgcgggtccgcgcgcgtcgcagtgacgcctgccgtactcccgcaatctgaacacctgtttggcacggtgcagtggccggcaatagagacgaggcgatacgcgcaatgaccacgcgaccagaacacttgacgcatgccgatgcgacgtcaccgggcgacgtcgatgcttcctctgctgccgcggaaccgggcgattccgacgcccaccttcacctctacgattcccagtcgttctcgccggccaccggcgccccgcacgagccggtgacgccggacttccgcaaggagatgctgcagccgcaccccaccggcgccgcggccgcacgccggcctccgagcattccgctgtcgccccgcaaacgcatgcaggccaagttcaacccgctcgcggacggcatgatgtatctggtgatcttcattggcggcatgctcggcacggtcctgcgctattcgctgtggctgctgtggccgcagccactgtcgaagggcggtctgctcatggcattccacccggccacgctgatcgcgaacctgtgcgcgtgcttcatattcgccgtgctcgtcagttacatgtcgcaggccgtgtgggtgaagaagcgcacgcgccagcttgccaacggcggcttcggcatgggcatgtgcggcgggttctcaacgctttcggcgatgatggtggaagacatcacctcgctccactcccactcgtacctgggattcttcctgtacacgctgttcacgttcgtcgcggcgttcgcgatcgcttggttcggcagctggctgggcctgcgtcttgcccgcaaacgcaccggcatgcatgtgcgcgaacgcatggagaccgtgagaaagccggccattggcgtgcgcgtgcccactgcgaacggcgtgcagatgacgccctccgccggcgacgacccgaacccgagcaccgacgagctgccgatcatcagcgaagaggagcacctcgacttgctggcagacccgcacatggtggagccgttgcagcgcacggccggcaaacgcgacggaggtgcgcgctgatgggaaccttcctgctcgtctgcatatgcgggggactcggcgccgtcgcccgtttcatgctcaacacgtcgattcaacgctggtggcatagggcctacccgctctccacgttcatcatcaacatcatcgccgccctctgcgctggcactgcggccgcggcatacttctaccaaacagtgaactattccacttatttgctgtttgtcgccggttttctgggtggtttctccacgttctccacggcgatcaacgagatggtgtcgctcactcgcacgcgtcagctcgcggtggccgctttctacttcctcaccacgctcgtcgtgccgttctgcgccgtggtgctggggtggttcttcggctcgatcgggcattgatacatgaatactgttccgtgcctgatcgcggaacgtcaggatcgtgaggtcttgtctgaggaatgccttcgctccgccatctactttttatctcatctcagattcacccgtgaaacgaaccaagtgcctcatacttggtctgtttcactgagcgcaatctggcgagacagattaagtgcgcggtacttggtttgtctcacgcgcagatcggattccgcggcatatgggaagcggcataggggaaagggctccgttggcggagttcctgaactggctgctcgaggtcgcgccacagcgcaagtgcgcgagaagagcccgcgcggtttccgcaaacgcatgggctggcactggcagctcgcctcgcgtatcgaacccggcgaggtgcatggtgcttagcgccagactgcagtcattgtgcgggacccaactgccatgtgcatgattccgttcgcacgcgcgtaaaataccacagattgtaagcgacatgtgaacggccgcgttgcagagtaacagaacagaaaaccgagtgaaatttgcgctcgccattctccccctagattggaggcaacgaagagagagggggtgcatatggcatccatggtttcacaaccacaacgccgtgccgaacgcgggcggcgccgaaagggtctggccatcgtgtgtgcgggcatcgcgggcttgttgctggcgatgctcgccagcatgatcggcgtgccgaacgccgtggccgcggaggcggtggacaagtgcgtgccgaacgcggagcacggctgtgtgagcggcattctgcagacccaagacaagacgccgatccccgacgtgacggtcacgttgggcggcgaggaggaggccacggccaccactgcggaggacggtgcctgggccttcgaagtgaatgcggacggcgagtacaccgtgagcatcgacaaggcggtcgccgagaagtacaagctcggcgaaagcggcgcgacggtggagatcgccaagaagtcgttctccaagcagcgtgccgtcgtgcgcttcgacaaagccgcggcaggcagtgcggcggaaacggaaagcggcaatgccgactccgccaaaagcggggagcagactgcggcgaataccgcgcaggccggcgatgacggcaagggctccggcttctggtcgcgcttctggcagcagctctactcgggttgcatcttcggcctcatgctcggcctgatggcggtgggcatgaacctcgtgtacggcaccaccggcctgagctccttctcccatggcgagcaggtgacgctcggcggtctcatggcctatgtgggcacgcagatgctgcatatgccggtcgtgctctcggccatcttcgcggtggcgatcggcgcgctcgccggatgggtgcagaaccagctcgtctgggcaccgctgcggcacaagcgcgtgggcgtcatgcagcagatgatcgtgacgatcggcctgtcgatggcgttgcagtacatctaccagttcttcttcggcggtgacatcaagggcattgtcaagtcggtgccggagggcattcagctcggcccgatcgtcacgaacgccccgacgctcatcgcggcggccattgcactggtgaccatagtctccgtcaccgtgttcctctactgcacgagactgggccgcgccacccgagccgtgtccgacaacgcggcgcttgcggcggcctcgggcatcaacgtggattcggtggtgcgcatcgtgtggatcctctcctgcggcctggccgcgctctccggcgtgctcattggcatccacctcaacggcatcgcctggaacaccggcgtcacgttgcttatgctcatgttcgccgccgtcacgctcggtggcctcggcaccgcgaacggcgctctggtgggcgccctgatcgtgggcattgtggccgatatgagcacgctcgtcattcccagcgacatgcgctacgccagcgcgctggcaattctgattctcgttctgctgattcgcccgcagggcattttcggcaagcaaaagagggtgggctgacctatggatttcatgaccatactttccaacatcctgggcgagctcttcgccccgaccacggccgcatatgcgctcgccgccatcggcctgaacatccactttggcatgtcgggcctcatgaacatgggtcaggccggcttcatgctgctgggcgcctacggcttcgccatcacgcagatgaacggttgcgacctgttcacctcggtgctcacggcattggtgcttgccgcgatctacggcattctgctcggcatcccgacgctcaagcttgggccggattacctcgccatggtcacgctggcggcggcagagatcattcgcatcgtgggccgctccacgtcgctcacctggctcaccggcggttctgccggcatcgcgccgcagaacttcaccgagaagttcgaaaacgcctcgccgctgccgaacggctccaccaagttcctgctgtggacctacaacaacaacatcgcgaactcctggtggctgcgcatcgtggcctgggtgctggtggcgattgcgctgctgctgtgctggcgctggttccactcgccgtggggccgtgtgctcaagggcattcgtgaagatgagaacgcgatccgctcgttgggcaagtcggtgaccaagtacaagatgcaggccctgatcctgggcggcctgttcggcgcgatcgccggcatcgtgttcattctgccccgttcgctcaacccggattcgctcggccgcacggtcacgttctacacctggacgatcctgctgctcggcggcgctgcgacgatcatgggccctgtgctcggctcctgcgtgctgtgggtgctgctcaccgccgtgaaggagacgatgcgtgtgacgattccgaccaccgtggtctcctcgaaccagatcgaggccctcggctgggtgatcgtgggcgtggcgctcatgctgctcgtgatcttccgcccgcaaggcattctcggcaacaagaaggagctggcgttcaatggctgacacaaccgacaagacaagcgagaccacggccgccggctcgacggccaccgtgaaggaaccgttctacgacatcgcgaaatgggctacgaaggcgccggagggggagaagctcatctccaccgcctacggcgacaaggtgaccgaagacctgcgctacgtgaagaacgagcccggcgtgcacaagcccgacccgattctggtggctgacaacgtcacccgtcgcttcggtggcatgacggccgtggatgtgcggcatttcgagatcgaacgtcatggcatcacggccctcatcggcccgaacggcgccggcaagacgacgttcttcaacctcatgaccggcttcgacaccccgaacaccggcacctggcagttcgacggcaaggacatggcccatgtgaacccggagaaagtggcccgcggcggcatggtgcgcaccttccagctcaccaaggtgatgagccggctcaccgtactcgacaacatgatgctgggcgcgcagagccaccccggcgagggcatgttccggtcgctgttcccgggggcgtggaagaagcaggagaaggagaaccgcgagaaggccgaggccctgctcgaccgcttcctgctctacaagaagaaggacgactacgccggggcgctctccggcggccagcgcaagctcctcgaaatggcccgtgcgctcatgtgcgacccgaagctcgtcatgctcgacgagccgatggccggcgtgaacccggcgttgaagcagagcctgctcgatcacatcatctcgctgcgcgaagacggcaccacggtgctgttcgtggaacacgacatcaacatggtgcgccatatcgccgactgggtcaccgtgatggccgaaggcaagatcgtggccgaaggccagcccaagacggtgatggacgacccggccgtggtcgacgcctacttgggcgcccacgccaacatcgacctcggcgacgactccgtactcgaaggattggagggtggcaatgcctgacaccgcaacactgaccccaaccgaggcccccgacgtctcgacgctcgaccgctcgcatatccatgcgggcgagccgctgctcgacgccgacaatctggtcgccggctacctgccgggcgtcaacatcttgaacggcgcctcgctcacactgcacgacggcgagatcgtgggcatcatcggcccgaacggcgccggcaagtccacgctgctcaagtcgctgttcggcctcgtgcacatccactccggcaagctcacgctcaaagggcaggacatcacgaatctgcgtgccgacaaactcgtctcgcggggcgtcggcttcgtgccgcagacggagaacgtgttcccgagcctcacgatcgccgagaatatgcatatgggcgcataccaggcgccgaagctgttcaacgaacgcttcgactacgtctgctcgatcttccccaagctcggcgaccgcaggaaccagctggcgggccagctctccggcggcgagcggcagatggtggcgatggggcgcgcgctgatgatgcagccgagtgtgctgctgctcgacgagccgagcgcgggcctgtcgccgatgatgcaggacgagaccttcattcgcgtgcgccaggtgaacaaggccggcgtctccgtggtcattgtggagcagaacgcgcggcgttgcctgcagatctgcgaccgcggctacgtgctcgaccaggggcgcaacgcgtactcgtgccgcgggcgcgacctgatgaacgacccgaaggtcatctcgctgtatctgggcaatctggaggaggaggtcgagaaagagaacaagtgaaataaaatggaaacaatctgtaaatgaaagcataatattactagatatactaataaatataactaaatactataactgaagatgaaaaatattatgagatgagagatgtgccggcgaacggcggagaagagagaagactgaaatgcgactggcaaacaagatgaagatgttgacggcaatgaccgcggcggcactgctcgcgctgtcgggatgcggctcgtcgggcggcgcgtccggcggatcgtcgaacagcgtggcgtcgagcggcgacggcatggtgatcggcgcactgctgccgctcaccggcaccctcgcctacctggcaccgccggaggtggcggcgatcaagctcgcgatcagcgacatcaacaaggcgggcggcgtgctcggcaaggacgtcaccgaggtcgaggccgatacgtcggacggcgagcatgccgaccagaacacgtcagccgcgcagtccgtgctgtcgaagcacccgtcggtcgtgatcggacccgccgcatcgggcgtcgtcaagaacgtctacaagagcatcgtcgccgagaagatcccagtgatctcaatggcatcgacgtcgatgacgctctccggcatggacccgtacttcttccgcaccgtcgccccggatgccgtgcagggcgcggtgatgggcgacctcatcgcgcaggacggcgtgaagaagctcgccatcgcctgcttcaacgacgagtacggcaccggcatgcgcgacatcattctgcagaagctcaaggatgccggcgtcgacgtggtgtacggcgagaaggacgccttcgacccagccgagacgaactactcgtcgatcgcgacggcgatcaagaactccggcgccgacgcgacgctgatcatctcgtacgatcaggcgacgccgctgatcaaggcgctggcctccgccggcgtggacacgcacaagctctatctagtcgacggcaacaccgtcgactactcgaagacctacgacgccggcctgctcaagggctcgaagggcaccatccccggcacccatgtcgacgacaagttcaagtccgacctcaagggcaccggcaccgacatctccgacaccacatacgccgccgaaacctacgacgcagtgatcctcgccgcgctcgccgccgaacagggcggcagcaccagcggcgagacggtcgcgaagaacctctcctcggtctccggcgccgacggcggcgagaagtgcgagagcttcgaggcctgcaaggcgctcatcaaagacaagaagaagatccagtacttcggcaagaccggcatcgggcccttcaacaagaacaacgacccgagctcggcgaacatcggcatcttcgagtacgacggcaacaacgtcaacgtcttccaggacatgcagagcggcgacgtgccgaccgagtgacttaccatccctctcctctatacgaagggctgcccacaaggcggcccttcgctgtttttgcgggtcgggcgccgacctcagcgacgggtggtggcgcgctcgtgcagcgtcaccgggatgatcgtcatgttggcatcgccgtccgtggcatccgggcgttgcggcgaagactcgatcccgtgttccacgcacgcggcgatggtgtgcgcgatctgcctgaaatcctgggcgaccgtggtgagcggcatgccggcgcaatccgcggcgagtgtgccgtcgtaggcgatgatctgcacatcaccgggcaccgcgatcgagcgcgagaccgcctcctgcacggcgaatgcggcggcgagatcggcccccacgaacgcatccatgtccgggtatgtgtcgaatgcctcgcgaaccgcacgccgcacgccggcgatgtcgaacacctcgcccgactcgatgtacgtgtgcgcaatccgcgcttgggaaaggcggtcttccaacgtctgtacatagcggacggtggggaaggtggagtggtcgccgaggtcggtgaattgcgcgcgcgggccgcccaccatgaccacatggtgcgcgccggtgcgcacgaggagttctgcgatgagctcgccgccgtgcacgtggtctgaactcacctgagtgatccccgcccccagattgcggtcgaaggcgaccaccgggcggtcgatcgcgcgccaatactgcgggtcgtgggtggtgtgcgcggcgacgaccagcgcgtccagactgtgccgacgcagcatgtcgacgtactgcgcctcgccgttcgcggagtcggcggtggagcacagcatcgtctgcagaccgcggtccgcgaactcgtgctgcaggtgcgcggtgagcgtggcgaagaacgggtgctggatggtgggcacgatgacgccgatgatgtcagtcttgccgtggtagaaattgcgcgcgagctcgttgggcacatagtcgagctcgcgcatggcctgctcgaccttctcgcgcatatcgcgtgagacatagccggtgccgttgatcaccagcgagacactgctcaccgagacgcccgcccgtttcgcgacatcgcgcatgccgaccatgttcgcctcctcattttctgctccgtgcgctatcgcccgcggtatcgaaccggtttgacgagcactatccgattgtatgtgcagatttcgtcctccggcaaccgcgtttcggcagagcgcggtgaatcgtcgaatatcgaaccggtttgatacgccgagagcagagcgcttgcatgcgcgtgaagaatgaggtaaaacaatactcgaaccggttcgatacggcagctcgcgcaacgatgaagcttcaggcagacgcatcgccccggagatatcccgaagacgtgatagacgaatccaggaggagccatgaagaacaaagttcagctgatcacctatgcggatcgcttgggtgacggcaaccttgcttcgatgaccgacattctgcgcacgcgattcgacggcgtgtacgagggcgtgcacattctgccgttcttcaccccgttcgatggcgcggacgcaggcttcgacccgatcgaccacaccaaggtcgacgcccgcctcggtgactgggatgacatcgccgagctcgccaagacgcatgacatcatggtcgatgccatcgtcaaccacatgagctggcagtccaagcagttccaggatgtgctcgcgaacggcgaggattccgagtactacccgatgttcctcacgatgagctccgtgttccccgacggcgcgaccgaggaggagctcgccggcatctaccgcccgcgcccgggcctgccgttcacccactacagcttcgccggcaagacccgcttggtgtgggtcacgttcacgccgcagcaggtcgacattgacaccgactccgccaagggctgggaatacctgatgtcgatcttcgaccagatgagcaagtcgcacgtcaagtacattcgcctcgacgccgtcggctacggcgccaaggaggccggcaccagctgcttcatgacccccaagaccttcgaactcatctcgcgactgcgcgaggagggtgccaagcgcggtctggagattctcatcgaggtgcactcgtactacaagaagcaggtggagatcgccgccaaggtggatcgcgtctatgacttcgcgctgccgccattgctgctgcactcgctgttcaccggcaaggtggacgcgctcgcgcactggaccgagattcgcccgaacaatgcggtcaccgtgctcgacacgcacgacggcatcggcgtcatcgacatcggctccgaccagctcgaccgttcgctcaagggtctggtgcccgacgcggacgtcgacaacatggtcgagacgatcgcgaagaacacccatggcgagtcgaaggccgcaaccggcgccgccgcttcgaacctcgacctctaccaggtgaactccacatattattcggcgctcggctgcaatgaccagcattacattgccgcacgcgccgtgcagttcttcctgccgggcgttccgcaggtgtactatgtgggcgcgctcgccggcgagaacgacatggagctgctcaagcgcacgaatgtgggccgcgacatcaaccgccactattacacgacctccgagatcgacaagaacctcgaacgtccggtggtcaaggccctgaacgcgctcgccagattccgcaacgagctgccggcgttcgacggcgacttcagctactcggtgggcgatgacgagtcgattgcgttctcctggaacggtttcggatcctccgctacgctcacgttcacgccgtccaagggcatgggtgtcgagaacccacagtccgtcgccacgctcgtctggacggattccactggcgagcaccgcaccgacgacctcattgcgaacccgcccgtcatgcaggcgagctgatgcgcggttcccgatagagattccagatattttcagattcccggaaaagagaaatcatggttgacgaacaagacacccacggagggagcgcgccgtcgacgggctcgaacggctacattcgcccgggcatcgacgaccgccccgacttcgacaaggtattgagccaggaagacaaggagaacatctcccgtctcaccgcgccgatgccgaagaagcgagccgccgacagcagtgtgggcgacgagcaggtgcagggcaccaaactcgccaccgattcgcaggccgtcggctccggcatggcggcgctggccgcggtggacacggcggtgccggacgaggcgtccgcattcatggacatgcgcgatccgatggtctcggccgacggccaccgcccgaccaaggccgaactcgtgcgcttgggcatcggcttcaccgtttccgcagtcgcctgcgcgattccgtgggtggcgctgagcaccgtcattctgccgcgtgtgttcgagctgattgacaactcgagcaaggaagccatgctcggcttggtcaactcgatcggcgcgattgtggcattgctggcgaacatcatcttcggcacgctgtctgacatgacgcgctcccgcttcggcaagcgcacgccgtggatcgtgggcggcggcatcatcaccggtcttgccatcggggccatcgcattcacgcgcaacgaggcgttgatcatcttcctgtggtgcgtcgcccagatgggctacaacatgatgctcgcgccatacgtggccgtgatgtccgaccgtgtgcccgacaaggtgcgcggtacgatctccggcttctacggcgccggcatcgccgtcggccagacgctcggctcggtcgtgggtgccgcgttcctgcgtcaggggcagtcgggactcttctccgcatggatgatgggtctgggcatcttcagtctcaccggcatcttcgtcgtcgccatgtggccgcgtgagaagtcgagccgcttcgaggagcagagcgagcatgtgaccgtgaagtccgtgctcctgaacttccggccgccgcgccacgcccccgacttctactacgcgctcgtcggccgcacgctcatgatgggcggctactggatgatcacgacctaccagctgtacattgcgcaggactacatctacgccggcgatccgaatgcgaaggacaaggcggctacgatcatcgccaccatgggcgtgatcacgctcgtcgtctcgctgatcgccgccgtcacggcaggcccgatcaccgaccgtctcggcaggcgcaagctgccggtggcgctcgcaagctgcctgttcgccgtcggtgccgcgatgccgctgttcttccgctcgccgatgggcatgtatctgttcgccgccgtcgccggcctcggttacggcgtctacaacgcgatcgaccaggcgctcaacgtggccgtgctgccgaatccgaaggaagccggcaaggatctgggtattctcaacctcgccaacacgctttccacagtgatcggcacggcaatgacctcgctcgtcgtctccatcgtcaagagctcgatgcacgtctccaccacgcccgccgtcgcctacgcatgggtgttcggcgtcgcgatcgtgattgtgctcgccgcggccgcactcatcatgcgcatccgcaacgtcaagtaatcccttacctctctccagaccgcaggccggcagcgttcgcgttgccggcctgttccatatcaccttgtgtttcgaacgcttttccgcgttcatgcgagcgtaacgcggcgctcacgcgctcggtttgtggcgcacgtaatctgcagacagattcacgcaagaagtctagggatgtgaatcgaaaccaccgcttcgcctgcttgcgaagagttgcattcgcagattcgcgcgggcaagagatcagagagaggaaacggtgattgcaatgaacaatgcgaaaatcaagtcatggatggtcacggcgacggcaatggccgcggcggcgatgctcacgctgtcgggctgcggctcgggcgcggaaagcaaggcggacgccgacgaggccacgttcacggcggccgggctcctcccgctcaccggctccatggcatatttgggaccggcgaacatcgcgacgatgaagctcgcacagaacgacatcaacgcggccggcggcgtgctcggcaaggacatcgatatcgtctcggccgacacctcggacgccgaccacgcggaccagaacacgtcgtcggcgcagtcggtgctcgccagggagccgtcggtcgtggtcgggccgccgtcgagctcggtggtgaagaacacgttcaagcaggtgacgtcgtcgcaggtgccgatgatctcgtcgggcgccacatccaccgcgttctcgggtctcaacgactacttcttccgcacgattccgccggacacggtacagggcgtggtgcttgggcagatcatcgtgcaggatggcgtgaagaacctcgccatcgcggtgttcaacgacgagtatggcacgtcgctgcgtgacgtggtggccaagaccgtcggcgatgccggcgtcaacgtggtgtatggcgagaaggagaccttcgacccgaccgagacgagcttctcgtcgatggtcacgaacatcaagtccacgaagccggacgcactgcgatagtcggctacgcggagccggatgccgacgcgctgttcgtgcgtctggccgacgaagcgtacgcactgggtgcggccgagaccgccgacacctacctgaacatcgacgcgatggcgagcgccgccgtgcgcgcacacgccgacgccgtgcatccggggcacggattcctcgccgagaacgccgacttcgctcaggccgtgatcgacgcgggaatggtgtgggtggggccgaagccggagacgatccgcgtgctcggctcgaaagtcgcggcgcgccggatcgccgccgaagtggtcgagttcgcacgcgaacacggcttgcccatcgcgatcaaggcggtctacggcggtgggggccgtggcctgaaggtggtgcacgagcccgacgaggtggcggccgccttcgaatcggcaatgcatgaggccgaggtggcgttcggcaacggcgattgcttcgtcgagcgcttcctcgcacggctatggcatgtggaggtgcaggtgctcggcgaccagttcggcaccgtgctcgccgtgggcacgcgcgattgctcgctgcagcggcgcaaccagaagctcatcgaggaggcgcccgcaccgttcctggctgccgagaccgtgcgggagctcgagcgcgccgcggtggcgatctgctcacgcgcgcactacgaaagcgcgggaacggtggggttcctcgtcgacgacggcacgatgagcttcatggaggtcaatacgcacatccaggtggaacaccccgtcaccgaggcggtcaccggcgtcgatctcgtggccgcccaactcgccattgccgagggcgcgccggtggaggcggtgcccgggcttgaatccggcgtcacaccagagccgcgggggggggcatgcgatggaattccgcatcaacgccgaagacccctcactcggcttcgtgccgttccccggcgtcgtcgaaagcctgcaggtgcccaccggccccggcatccgcttcgattcgggcgtcgcggccggcgactccatctcaagccgttacgattcgatgatcgccgagctcatcgtcaaggcctccacgcgcgccgaatgcctgcgcagagccgaacgcgcgctcgccgaactgcacattcacggcgtgcccactgtggtgcccttcgacaaggcggtgctcgaatcagcggatttcggcgcgggtgcagactggagggccgacgacgatgtgtccaatgcgaatttccgcgtgtacacgcgctggatcgaggaggaactgctgccgaatctgccctcggaaacgcttgaggactggcgtcgcgccggcgagcgggcgatgggcgaacgccggcgggccgggtaatccgggggtggattcaggcctgctcgccgcacggctcggcggcctctcccgtcccgcgcccacatcggacgccaacaccgcggcggacggcacgccggtcacggcggaactcggcggcaccgtggtgcgttggctcgccgacgacggcgccccggtgcgcgaaggcgacccgatcgtcgtgctcgaggcgatgaagatggaacgcgaagcgcttgcgccggcaccggaacgcttcatatcaccgtgccggtcggcgagcaggcggactacggcgccgtgctcggcacaatcgactagcgggcgcatctgcacacggcaatcggcaaccgaacattcatcgaggagaatatgggcagcatcacggactggagtaaatacccacgcatctcacgcatcgccaccgcggcggccgccgacgtgggacgcgggtcggaaacactgatgacctatgtgcgcggcgacctgtttcgctcggcacgccatcttgccctcggcacggagcagccgcggcgtgctcgacgcgagaaccggcgcaaaactaagcgacccgcacgcgcgctcgtcgtcaccggattctacattccgcaggcgcagcagccggccgccgaaacggacggaccgctgggcgcactcgaagtgtgcatggcactacgcgcggtgggcggcgacgcgtggctcatcagcgacgaacattgtgcgccggtcatctgcgcggcggcgggcgatctgctccccgaggaccgcgtgctcatcgcgccgcatgcgaaacccgaattcgacgcatggttcaacatggtcatcgatctggtgaaacgccacggtatagacacgctcgtgttcatcgaacgcgtcgggccggcgcgcgacggcagaccgcggaacatgcgcggcgtcgacatcgccgaatggacggccccgctcagccagctcgctttgcttgaattgcatacgataggcgtgggtgacggcggcaacgagatcggcatgggacgcgtggccgattatgcgatcagcggcgtggtcgcgcacggcgagagcatcgcatgcacggtggcggcagaccagctcgtcgtcgccggcacgtcgaactggggtgcgcatgcgctcgtctgcgccatgcgcgcgctgggatgcccgcaggtcgagccgtacctggaacccgattggcaccgcgccgtgctcgacgcaatcgtcgcggcgggcggcctcgatggcgtgcatatgacgaacgtgcccacggtggacgggctcgacccggcgcgctatttcggcacggtcgcccagctgagcgccttcgccaggcattaggtaatccgaaccagcgcctgggtggcagaatagagaacggcgaattcactcggcgttcatcgaacgccgggcatggcgcggcggcgagcggttactgtgggaaatatgagtaatgagagcaagaacagcaatgattccgcagtgccgcagtcgcagcaatcggaaccgcagaccccgcgtacgttcccgaaatcgaactatattcgccccggcattgacgaccggcccgatctcgacaaggcgctgagtgccgaagacaagtcggcggtcgcgcgcttggccgtgcggcagaagccggtcaccgcaccgcccgccgccacacacccggaggtgcaggccgccgcgctcgccgatgcggccggactgtctcacccggcctccgacgagccgattcccgacgtggaatccgcgttcttcgacctgcgtgatccgatggtcgattccaccggctaccgcccgacgcacacgcaggtgttgcgcatgaaaagcggctttgccgcggcgtcgctgctgctgtcgttcgccatggtcgcgctcaccgtggtgcttgtgccgctgcgactcgacgaattcggcggcgctttcgacggcaccgtgaatctggcggtgctgattggcgtgggcattgtggtcgcgatgttcatgacggcattcgcctccgcgatgtcggaccgcacgcgagcttctctggggcgtcgcacaccctggctcatcggcggcaccgtggtcgccacactgtttgcattcgcgctgtccgcatgccatacgaacgtcgcgatgattctcgtctgggtgttcatgcagctcggctatgcggtgatggcgatggcgtgctccgcaatggtgggcgagatggtgcccgacaagttccgtaacgcggtggccacgtggcgcaatgtcgccatgttcgcggggtcgctcgccggcgctgcattcgccgctggcatggcagaccatgtcgaggccgcgatggacatatgcgccggtgccatactcgccgccggcgtcgtcgtgctgttcgtgccgccgcgcgagcattcgagcgaatacctgcacgtcactccgctcgacgaagacaagctgctcgtggccttccgcgcgccgcagggcgtgaggcactggggcgtgatcgccgtgatccgcctgctcgtctcggccacgctcgccgtctcgatcacgtacgtggggttcctggtgcgctatgagcatggggtgcatgccccgaattcactgcagtacacggcggtgacgattgccgccatggccgtggtggcctatgtgctcgccgcgatatcctccgtgctgctcgacccgatcaccagccgattctccagtgccagggcaccgctcgccctcgcgtcgaccgtcatgcttctcgcgtcgatctgcggcatcgcgatgcccaatcgcgccggactcatattgttcgccgcattcggcggctgcgcgctggccatgctcgattcgctcgcgcaaacccaggcgcttcatgcgatcgaagatctgcagcacaccggccatgtgctcgccgtgctgcacagcctcgacagtgtgggcagactgctcggcgtcgtcgtcggcgcgattgtggtggttgccgcagacgcatttgccccgctgttcattgtcgccggcgtgctggcgttggcgctgctcgtcgttgtgctctgcacctcctcgcgtctcgccgactgacggggtctccggcgcgcgctcagagcgttcgtgggtaattcggcatgcggaaatacattcgcgtttcgccgttgaatccttcgaaccccaatgaatcgtagaacattgtcagattgctgttcagcggatccaccaccagcgcacgtatgccaatcgtcagactgagctgaagcgtcctgtcgaccgcgtcgcggataagcgccttggccaatccccggtgttggaagtggttggcaaccgcaagttgcccgaggagcgccgccggtaccagaattggggaattcctgcgcatccacggcgcatacgtttcgtcgcgtgcgaccgttgtggagctgagcgtgtacacgccggcgagctcgttcgtctcatgatcgtaagacagatacaatgcggcgcttccatttttgttggaggcgttggcatggtgcttcagccagtcgttgatctgctgttccccgcagtcgaatccggtgaagtcgacagggcactgggcgcgttccgggcgagtgaatggcatcgcggtcatgcccattccggctgatatgcgaggaactgctgctgtttctcggtcaatggcctgtccagattctcgacgaacctgtcgaaggcctcatctgataggcgaatgatggcgttggcgtgcaggtcgcgtttggcgtcgttgatgaggttgttgatgcaccaggtggtgaggcgagatcccgtcgcagcgctggcctgttcaatgagtcgtttttcctcttcggtgagtcgcatgtcgatgcgggcggttcgtgtcatggttgccatgacaatattgtacggcattacgccgtacatttcaaaatctcagcagcgggcctgcgtgatgatgtaggcgggccagaacgtcgagatgagggcgaagcgaatgtagtaggcagagggctcgtaatcttcggtccagaaggtgagcagatgggggagggcaaaccagattgcgagaaatacggcgacgcaaggggcgatagtgcaggcgcgggcgagcggggtcttatcgcgctcgaggcaggcggcaagcgccgggaacgggagaacgacgcataggatccacaatcccagtgagcagctggctattgtgatttcgcgatgccgctgaatcggcgtggccggacatggactgattggcgcgcaatcaggaggattgtcaggagcgttgttttcgctgccaacgaaggcgcaccatccccgaaacagcacgggagggatgtcgaggaagaagacgatgccgcgaatccatgacagcgcgaccgaaggtttgcggaagcgtgaggtggtgcgagctggtgccgatggcacgggagcctgtgatgtaggtgaggtcataggtgtgcggtgggattcatcgggcatggaacgagtgtagtgtatggagatggcgtgcgtcgccctagctgtgcgcacccatgatgccactgggcgatatggcttgttatgtctatgcattgaaagcaaaagtgccgcattatatctcgctgaccagattcgaaaatctcactatatggacacctcgtgcgctcggtcgcaggccagggagtaggttctaacccaacacggcgccgcggcaagcgcgcgccgcgcacagcaacgcaaacggatacgcggaaaggaggctcgcgatgagtgagaccatggtcgcacgactgcagattgtacgaattattatctcgccatcggcgagctgattcgtatacccagaatccagccctgccgatgtggcagggcgacgcacatgacatctcgaaccctgccgaagagcagggttttgcatatcgcaacacagaaagaaggagattcatgaccgcggtcgaaacggaaacggaagcggggcgccgcgccccggcgctggcgggggagcgcgcgcatgcgctcagacgggcgggaaagtcgtcggtgggcacgatcatcgccgcctcgatggtgggcacgacgatcgagttctacgacttctacgcctatggcaccgcggcggcgaactacttcccgcgcgtgttcttctccgatgcgacgaacccgaccgtcgcgctgctgctctcgctcgtcactttcgccgtcgcgttcctggcccgcccggtgggctcgctcatcttcggtcatttcggcgactcgatcggccgcaaggcgaccctcgtcgtctcactgatgaccatgggcgtcgcgaccttcctcatcggctgcctgcccggctacgacatgtggggcgtgtgggccgtgctcgcattgtgtgtctgccggttcgtgcagggcatcggactcggcggcgaatggtcgggcgccgcgctcgtggccaccgagaacgcgcctgcgaacaagcgcgcgctgtatggctcgttccccgagcttggcgcgccgatcgggttcttcctgtgcaacggcacctatgtgctgctcgagctgttcaacgatgacgccgcgatgctcgcatggggctggcgcgtgccgttcctgctctcgtcgctgttggtggtcgtaggactgctcgtgcgtgtgcacatggaggagaccccggcattccgcgccgcgaagcaagaccagcgcgtcgtcaaggcacctgcgctcgaggtgttccgcaccagctggcggcaggtattgcaggccacgttcctcgtcgccgtcacctacacgctgttctacacgctcgccacatggtcgctcgcatgggccacgaagagcgatgcgcagggcggcggtggactcggcttctccaccaaggagtacatgacgatgctcatggtctccgtctgcgtgttcgccctgttcatcgtgctctcctgcgtgtttgcagaccgcattggccgccgtcgcgtgatcatcggctcgtcggtcgcgctgctcgcgttcgccgcattgttcccgctgctcatgaaccgcgccgtggtcggcgtgcacaacaccgccgccgcaatgctgttcctgtgcctcggctttgcgctgatgggcatcgccttcggtccgattggcgcattgctgcccgagctattcagtgtgaacgtgcgctacacgggctccggcatcggctacaacatcgccgcaatcgttggcgcggcgttcgtcccgtcggtcgccacatggctgtcgtcgcactggggtgtcggctcggtggggctctatctgggcgtcatggcgctgtgctgcctggtggcgatcttgacgtgccgtgagaccaagaacgtggattacatgcagtgaacatatgaatccttggaatccgtgtgagaggaaaggagttcggcagggcaataggaaacagtccgatagggataggcaatacgtaatacaaaatgtccagaatatggtcaatctatctccgcggtaatcaatgatctatggacgaatgcccggtattttccaaaagaaacggagggcgttccaaaacgcggcaccgccggtatccaaaagatggacgcgatgcgggcgtgcgtggagatttcggtaagatgagatttcagttttggggacaaaatctccaacacatagggattacagacgccaccgcccgagcgggccaacacggcgcgaccggcgcggcggcagacaacatcaagcatgggcatgggctaggaggcccacgccgaacacaaataaaaggagtgtgccacatggcagcacagatctggtacgaagacgacggcgatctttcggttctcgacggcaagaaggtcgcaatcatcggttacggctcgcagggccacgcgcatgcgctcaacctgcgtgactccggtgtcgacgtcgtcgtcggcctgcgtccgaactcgaagtccgtggaattcgccaaggagcagggtctggaagtcaagagcgttccggaagccgctgccgaggccgacgtcatcatgatcctggcccctgaccagtaccagaagggaatctgggagaacgacatcgagccgaacatcaagccgggcgccgccctggccttcgcacacggcttcaacatccactacggctacatcaagccgagcgaggaccacccggtcttcatggtcgccccgaagggcccaggccacatcgtccgccgtgagtatgtcgcaggccgtggcgtcccggttgtgaccgcagtcgagcaggatccgcgcggcgacggctgggatctcgcactggcttacgcgaaggccctcggtgcactgcgcgccggcgccatcaagaccacgttcaaggaagagaccgaaaccgatctgttcggcgagcagaacgtgctgctcggcggcgtgaacaagctcgtcgaaatgggcttcgaggtactcaccgacgccggctaccagccggagatcgcctacttcgaggtgtgccacgagctcaagatgatcgtcgacctcatgaacgaaggcggcctgaacaaggatcgctggagctgctccgacaccgctcagtacggcgactacgtcagcaccgtcatcgacgagcatacccgtgagcgcatgcagtaccacctgcagcgcattcaggacggctccttcgccaaggagttcatggacgaccaggctgccggcgccccgaagttcaagcagctgcaggaggagtactccaacgtccgcatcgaagaggtcggcccgaagctgcgcgccatgttctcctggaacaacgacgccgcgaaggacgccgacgaagccaactccttcaccggcaagatcgcccgcgcccaggttcagtgagccgcgtgcggtgcgtccgcgcatgaagccgtgagcttcgcatctgtcaaggtggggcatgcataggcatgccccaccttttgcgttctcctgcattgagcggccttctgcactgagcgttctcccgccgtggcgcagtttgcggaagtttccgtgaaccgcgccgcaaagcaactcgcgcgcggtagttttcgcggatgcttccgtttgtttgaccgcaaatgagggcaaaagtggtaattctttcggatgattccgtaagctgtgccgcggaggtgtctgcaaacggcatggttttcggatggttccgtgtgtttggccgccgatagacgcagtgacggcatatctttcggacgcgtccgtgtgctatgccggggcgcgggctgtacgtagcagatttcgcggatgcttccgtaagctgtgccgcggagcggtctgcaaacggcatatcgtacggaagactccgtgaaatagaccgcgtatgcccgcatgcatggtggattacccggaagtttccgagaaacgagccgcagtcatagctgcggctgcccgagacgcgcgccggtgaccgcagtgatctcggcaaccacggcagccgcggcatacaaccggagcataggcggcaatgaccgggctacttggcgaacgggaacgcgggcaggccgtcgtcgttgaacagtggtgccggaccccagctgcgccaggcatagcgcgcgtgggtcggcttcggcacctccggtgagaataggtgcacgacgcgcatgtcgctgccgagatcgtcgctcggctcgatgcgcgcgtgtgccgggacgaactcggagtccgcactcgcggcgatctcgaaaccggattcgccggccttgcgctcggtgctttcggcaatgtccgcaatcgcgcgcatggaatccggcgtcgtgccgtgccaatggagtccctgcgcatggttgaacgtggcgaccatctcgccgccgccctcgctcacctgcagatcgacgagctcggggctggcacagggaatctgcagaccgtagacgtcgtgcaatgccgtgtcgccgagccgcatgccgagcgtgcgcttgtcgacggggtggatgttgtcgaattcgccgcagtccatggcacagacgatgttcgtgtgcggtgtttcacgtgcaacagtgaactgttcgtcgcgcagtaccggccaacgcagcggatcatgttcggcgttggccgcggcgatccactgcggcaactgcaccacgaggaacggcagcgcatcgtcatgccatgtcgtgcgccattccgcaatcagaccgcgcaacagctcgccgtacccagccgcgttgagttcgtcctcctcgccttggtaccacaggattccggcaagcgtatacggtgccacgcggcggatcatcgcctcgtacagcgcgtacggcctgcgctcggcgaacggcgtgactggcggcggccatgggcacgggccgagcatcgcgtcaatctgcggctgcgaataatccgggtgttcctccttgacggcggcgacgtcggcgttccacttgtcgaacacctgctgccaggcggtctgcgcggcgagcatctcctcatccgtcttgccggcaatcgcgtcacgatatgcctgtagatacttacgcccgagcccggtttgctccagcagatgctcgctcatccatgcgctgatcgacgtgccgccgatgtagcaatccacgacgccgaccgcaatgccgttcgccagcgcgtcgcgcagctgcttgccgaagtagtagccgatggcgctcatgtgggcgacttgcggcgcttcggcggtctgccaaccggacgcggattccgtggccagattgacccgcgcggacttcggcgtgttgtagaagcgcagcagtgggtcgtgcgcgtcggcgacggcctccttgccgaattcgctgttgtgcaactcgaactcgatgttgctttggccgccggcgagccagacttcgccgaccatcacgtcgtggaacacgagctcgtcggcgccgcatcgcacgcgcaatgcgagtggtccgcctgccggcagcgcgggcaatgtgagcatgaacgtgccgtcgccgttcgcatggttttcagattgcgcgatctcctgtccgcgcgcatcggtgaggaatgcggcgacgacttctccagcgggtgcctcgccgaatacggcgatcggcttgccgcgctgcagcaccatgtggtcgctgaatatggcgtccacacgcagattgccgcttctggtgcggtcgtgcgcgccgtcgttgtcgctggtaggttcggccattcccgatgcccccggtgcgatgccggtcacagttgtcatgttgtgtctccttatgcgtctgaaagcgttgtcgatggtttctcggtccccaccctctcggcgctgttgtgcagggcgcccgggcgcggtctcgtcactggatcgcaagcgccctttacgttcctcaaccccgcccggccgccctgcacagcagcgccggttcgaggcggaatgcatggtggggcagggggggcttcgtgactcgatccgttcctcaaccctgtccctccgcccggcatgacgacacctgtttcagacgttctggatattcgctggttaggtcggagagcgggtgggtcgtaccggtggttccctgaaggtcggctgggtagggttgaggaacgtaaagggcgcttgcgatccagtgacgatgccctacccagccgaccttcagggaaccaccaaggggtgagtctcagtgaactattgccacagctctgcgccgaacgaatcgatgtaggcgaccagttcgcgcgccatctcttcgtcctcggcaatgcgggggtgccccggggtgccagttcctgcgcgcgaataatcgaagtgcgtaatctgcggattgtcgagctcgctcaccacttcgtcgatcgcgcggtcccagttgcggtcatgctgcagcacggtcgtcgtgcagatgatatgcgcatccgggtaccgttcgagcagatcgcccaggaactcggcatagcgggcgcgccagttcgcggcctgctcgccggtgtaatctgcggccatgaaatcgtacgggtgcgaatcattctggccgagcgccacaatgaccacctgcgggtcgtcgtcgcggaaatcccagtcggtgggctcgccgagcgcgggattgtactgcacacgatcccagatgctctccatgccgaggtaatcgggcgcgttgaaccagccgatgccgtcaagcagcggtgcgccgccttgtgagatgatgcgcaggtcggcacccaatgcgcgggcggcgatggcatcgtaggcgaaccatgagttgctgtaggcgctcagatcttcgtccgggtcggccttgccggtgcagagcacggcctcgttgcgctcgccgcagctcaccgagtcgccgtacacctcgatgcggcgtgtgctggcgggttcggcaggtgcgagaatctgcgcgtcgtcgtcaatctccacgccggcgaactccatgtagtgcatgccgccatcttcgcgcttgaatacgattgcgcggtgctcgatgttcggcaagtggcttgcaatgcgaatggtgagcatgccgtcttcccccacgctcacggcggcgtcgggctcgggttcgacgggcgacggcacacgcacgctgaactgggtgttgtcgatgatcacaccgatgcgcgtgtggccgtagttccagaaattgcgaagacgcacggcgagggaggtgccggtgaagcggaaccgcgcctgcgtgtaggggaacacccacagcggcaagtggttcttcgattcgccgatgcgtcccatcgtgcggaaagccggattgaatgcgtcaatgaattgcatgctgctccttatgtgtctctgctgtgccgattatatgcctattctcgcggtgtcgcggccctcactttgctgcgaaactctgttgcgaactctgttacgggccaagtttgtgcgtacgggctaggattttcggttacgggctagggcatctctgccttttcgtgaaaaacgggtagtcggaaaccgccatgttccaatgatcccgtttgccggggccccgactttctttagcctgtaacgcaaaatcgtagcccgtacgcacaaacttggcccgtaagcaagaagttagcccgtaagagatggggaatctggcccgtaacggatggaagagagcgggggggatgtggaagattgttggcgatgcgcgtgttgcgggcggtgtggaggggaggagcatgctatatttggcatatgctgactcgagagtaagtaaatgaatgccggagcagatccgggatttgcgcgggtctgtgctcggatgcgacgtgtattgtgtcggatgtatcgacaggaggaatcagcaatgacgatgacgttcccgaagggcttccagttcggcaccgcgactgccgcctaccagatcgaaggcgcggtggacgaagacggccgcacgccgtcgatctgggatgtgttctcgcacgccccgggccgcgtgctgaatggcgacaccggagacaaggccgacgatttctaccaccgctggcaggacgatctcaagctcgtgcgcgatctcggcgtgaacgcataccggttctcgattggcgtgccgcgcgtcattcccaccccggacggcaagccgaacgagaagggcctcgatttctacgagcgcattgtcgaccagctgctcgaatacggcatcgacccgattgtgacgctctaccattgggatctgccgcagtatctgaacgaagatccgtaccgggatggctggctgaaccgtgagaccgcgttccgcatggcggagtatgccggcattgtggccaagcgcctcggcgaccgtgtgcacacctacaccacgctcaacgaaccgtggtgctcggcgcacctgagctacggcggcaccgagcatgcccccggcctgggcgccggcccgctcgcgttccgcgccgcccatcacctgaatctggcacatggtctgatgtgcgaggcagtgcgtgccgaggccggagcgaagccggatctctcggtgacgctgaatctgcaggtgaaccgcggtgatgcggatgccgtgcaccgcgtggatctcattgccaaccgcgtgttcctcgatccgatgctgcgcggctactacccggacgagctgttcgcaatcaccaagggaatctgcgattgggacttcgtgcatgacggcgatctcaagctcatcaaccagccgattgacgtcctggggcttaattattactcgacgaatctgctcgccatgagcgaccgcccgcagttcccgcagagcaccgaggcctccaccgcgccgggcgccagcgacatcgactggctgcctaccgacggcccgcacacgcagatggggtggaacatcgacccggatgcgctttataacacgctggttcgcctgaacgacgactacgaccacattccgctcgtcgtcactgaaaacggcatggcgtgccccgacgaggtggaagtcggcccggatggtgtgaagatggtgcacgacgacgaccgcatcgactacctgcgtcgccatctcgaggccgtccaccgcgcgatcgaggagggggcgaatgtcatcggatacttcgtgtggtcgctgatggataatttcgagtgggcgttcggctacgaccgccgcttcggcctgacctacgtggactacgacaccgaggagcgcatacggaaggacagctacaactggtaccgtaacttcatcgccgagcactccgccaagtagcgggttcgggcgcgccgggcgcgggtcatgcaatgtctgtggatatgcacatgtatgagcatgcacagacgagttgcatattcgcgcccggctcgttttgatttcaggatgtggacggcgcgtcgcctgaagcgattaactatttgggattacttgcagagaatctcacccagttttgtgtgacggtctaataaatttgaaatccgcggaaattcgggaaagcgcggcggagaggtaatttgcggcggtgtgaaatctgaggcaaattggctcggtaaaagaacttaagcgcttgataaactcgggtgaggggaattattctttcaatcatcgattcgcaagcccgcgaagctgcggggagcgaattccggcaaggattcaaggcagagtcattgccagggacaacatcccacaatgagaggaagaaccatgaaggtcaagaagatcgcagccatagctctcgcatccgcatgcgcattcagcatggcggccgtcgacttcaacggccaccgcaagccggtctggtatgcctcccgcgacttcttcgcaccgcgtctggccacgatccagccgcgcacctcggaggagtaccgcgagacccacagctgggagggtgtgaaggtcgacgccgatcacctcgagctcatcgtgctcaacgacacgaacgagccgtacaagggctcctgggcggtcaaccgcgtcgacttcgacggcaacgtgctcgccacgcagcagatcgacgacgtggaactcgacgccgccagccacaagggcttcccgctgaacgaggagattgtcgacttcggcgatgcgaacaacgaactcatcgttgccgtgccgtccgacgattccttcgcccgcgtgatctacaacccggccgaaatcctcacgcaggagctcgatgccccggccgacgcgttcacgaccaaggccaagcgcaccgccgacggcgtggaactcaccgtcaccgcgaacgactacgtgcgtgacctgttctgcatggtcggcaaggtcgacgacaaggcgaccgttgaggaaggcctcgtctcgctgcttccgggcgaatcggtcaccttccacatcggcaccgactacgcgggcgatccggccgatttcgccgccgccaacgtgctgcgtagcgcgaacgacctcaagcgcgacttctagtcgcatgccgcggggaatctgcaaacttcagtaatttcagttcgcagattccccacagacgcctcttcaggcaacccggccgcgcgtatgcagcgactgcctacgcgcggcattcccgtatcgcatatatgcgaagactgtgtgaaaacggggatgccggctacctggcaacgtcaacgatgacataatttgttaagtaactttaagttacactggataccgattactggagtatttcagtgaatgggggcgagctatggtagcgcagaaagccaaagtgacgatctttgacgtggcgaaggcctcaggtgtgtcgagcagtgcggtctcgtatgcgctcaatggcaagccgggtgtttccgatgccacgcgcgagaaggtgctgcaggtggcgcgcaaactcggctggcgtccgaacggcgcggcacagtcgctcgcgcagtcgcgcacgcgcagaatcggcctcgtgctcggctacgatccacagctgctttccgcggaaccctacatcatgcgcctcatctccggcctcggctccgcgctcgaggaacgcgactactcgctgctcgtgcgcatgtcgatggatgacgacgacgaggtctcgatcctcgaggactggatcgccaccggcaacgtcgacgcgctgctgctgctcaatctggagatcggcgacccgcgcatcgagctgatgaagaacaatccgcagatgccgtgcctcgcgctggcggattcgtcgctgacgagcggtctgcccacattgatgagcgacgacgccgcggcatcgggcacgatgatccggcacctcgccttgttcggccacaagaacatcgcgcgcgtggcgggaccggaggagctcggccactcgtacatccgcgacgccgcgttctcggagatcaccacggagctcggcatgcgctaccgctgcctgcacaccgactacacgccggaatctggcgccgaggccaccaagcgactgctcagcgtggaaccgcggccgaccgcgatcatctacgacaacgacgtgatggcgctggcgggggagagcgtcgcctcggtgaagggtgtgcgcgtgcccgaggatctttcgatcatctcgtggggcgattcattcatgaacgtcgccgcgcatccgccgatcaccgcgctcagccgcaacattctcgagtcgggacgtctcgccgcccagctcatgctcaagctcatcgatggcgaggacgtggagaacgtggaggagccgccatacgagctcatcgagcgcgcctccaccgctcctgccgcgcagtgattccggtggcctcgccagcatcggtgtgtcacgttgctgctattacccggtaattatttcctacgggatgtcaccatctgctacgggatgtcatagtcaaacccatccgtgcgggtgcgatcctcagaaaatggctatattccaacaacccgttaatcgcagatgacatcccgtagcagatggtgacatcccgtaacagtttatgggctcctgtggcagatggtgacatcccgtagggaatatgcgggaatgtgtcgcatgaggagcgagtctgcggtgtgcgtcagtcctgtggctggaggtcgaaggcgcggcggatgagccacatctgtgcccaggcgctcgcgccgccgccaaagatgcaccagacgagcggtacccacatcaccgcgctcggcaatgtggcgagcagcacgatcggcagcgcgtagatcgcggcgacgacgagcgcgatgaacggcttcatcgtcgcgagcttggcggactgcttgatctgctcgccggcgctcagcttggaacggccggacagcggcagcaggaacgcgaacagcatcgccacaatgatgaacaccgccagcgtgacgccgtagagaacgctcgccatgtcgccggccatgctgcgcgagatccaccacaggtcgaaggcgccgagcgcaatgagcacgccgaggaacagcgtcagcagcatgccggtgccgaatctgcgtttgatcgcacgccagaagcccttgaaaatgccgttgtcgcggtcctcctgcatctcgcgcgccacttcgcaggccgccgcggtggacacaccgatcgtcacgaccggcagacagcatacgaaccacgccaccgagagcatggcgatgtctccgatgcggttcatcacggtgttgtacgggttgtcttgacggaagattcctccggctatcattctccttaaacgcttcatgtggcgggacgcgggagtcccggctggtttggcggcgtgggccgcgtgacgatgcttgctatgggttagttgtacaggtattggatgaagttcttggcggtgtcgagttgctgggtgttcgcggcgatgccgacgagtgcgtcgtcgtccgcgccttcgatgcggtcccagcgcggcgcatgctcgagcagcaggccgtacggctcggacttgccctgcccgctgcccgactcgtcgatcgcgtcggtcacgcgcgagtcgtcgaatccatggaacgccatggcgtatttgcccaccttcgcgtattccgcggcgggcagcgtggtcttgagattgtcgaagtacccgaagctcgccagtttcgcgaacacgtcgtgcggtgcgatgacgacgtcgatctgctcattgccgatcatcgtctgcaatttcgacagaccgtctttgttcatgtcgaaatagtcgtcgatgatcgcgtctttgccgagtttcttcgcatagtcgtccttgagtttgtcggcctcgcccatcggcgtcgatccgctcaccgccgccgcatacagtgcgggacgcggtaccgggctgacgaggcgcacgatgacgaaggtgccgagcgcgatcacgatgacggcggcgagcagcggcaccaggaagtgcgtgcgggaatacgcggccttgtctttcgcgggaatcttcatgaagatcttgatcttcgattccccttggtactgcggcgtcgacgacaacgtgtcgattgcttcgcgctgctcgggcgtgagcttcggctgcttgccttccattcgtccgcctattagacctcatctcattctagtgagtgcgctgggtaaatgctgggcgcggacggtgttccctactgtgcggtcatgttcgaaaaatctgcgttttgttatggtctgcagattgtttccgccattttccgcggcttgtgtgcgacgtgcccatcttcggcgatcgaggcgcacgcagaccggtgttcgtttgcgtgacttaaccgcttaatatattatggaatcaaggaaaagtcaatgccctcaccaaagtgggtgagcggagaatcaggcaagaggggcaatacctatgtacgacgagggaccacatatcgtgctgcgtcgcgacggcgtgtgcatcgtcgcgaagacgccggacggcgacatgccgcagatcgaatactggggtcgtgattttgcgttcgacaccgccggggatgcgctgcgccagctcgacatgcgcgcaatctgatatctgattcgccggtgcgcggcggaatgcggggagcgcggccacactcacgtggtcgccctccccgcatatggaggtcgtgaaacctgacacacgataggcatttcgagcttgcgacttaagcgcttcagtgatacgctgtatacagaacgtttctgtcaacgacgatgcgagcggatcgcaggtcgcgaaccgggaaatctggaatctgaagacatgcgaagactcctcatccagattccggcacggcggcagaacagcaggatcgggccggtgcgtcacgcgcgggcccctcattggaaggcaagggcacatggccaacacagatccgaagtaccagatcggaacgccggagaacaagaagttcctcgacatctcccgcgacaatctcattgcattcggtcgtcgcttcccggcggtcgacggcagctcctactggctgggcgacgacggcaccccgtggaaggaccgcaaccgcgccacctggatcacctgccgcatgacgcacgtctactcgctggccacgctgctcggtgtggacggcgccgcggaactcgtcgacgacggcatccgcggtctgcgtggcgtgctgcacgacgaggagcacgacggctggtatgccgaaatcacgccggacatctgccatatgcccaccaagcaggcctacgcgcacgccttcgtgctgcttgcggcatcctccgcgctgctcgcgggccgcccgggcgccaaggaactgctcgaacaggccgagaacgtctacctcaccaagttctgggacgacaagatcggcctgagcgtcgacacctgggacaccgacttcgcggaactcgacacctaccgcggtctcaatgcgaacatgcactccgtcgaggcatgcctggccgtcgccgacgtcaccggcgacgaaagctggcgtacgcgcgccggccgcatcatcgagcatgtgctcaagtgggccgaggagaacaactggcgcattccggagcacttcaactccgactgggagccggagctcgaattcaacgccgacaagccggacgaccagttcaagccgtacggcgccaccccgggccacggcatcgaatgggcacgtctcatcacgcagtatgcgctgtcggtgtacggcaaggacggcgtgctgaacggtgacggcaagaagtacctcgacgcggcagagcacctgttcaaccgcgcggtcgaagacgcctggaacgccgacggcgcgccgggcatcgtgtacaccaccgactgggatggcaagccggttgtgcacgaccgcatgcactggacgctggccgaaggcgtgaacaccgccgccacgctctaccatgtgaccggcaagaaggagtatgccgactggtatgcgaccttcctcgagtacatcgacacctacctcatggatcacaagaacggttcctggttccaccagctcaaccgcgagaacgaagtcatcgacaccgtgtggccgggcaagtccgacctgtaccacgccacgcaggcgatgatgatcccgctgcgtgacccggccctgtccattgcgcccgccacgaagaagggcgtcgaggaaggcctcaactaagactttcagcaagccgccgtcaccagacttgtgtttccccttgcttggtaggtcacggtgatggcggtcggctgaaatagcaaggcgtcgcatttgcggcgctttttcttttgcgcgtagctgtctgccgaagaagaccgtggaatccgatctgcgtgtgagacgaactaagtaagcggcggaggaatcttctcgcatatagcgggcgtggagccatcgcgtgctgttcttcctgcgtaaaaagagtcagatggagccgccatactgaccctttttacgcagatagggcagatagggcagatagggtagatatcgcagatatgccggattccatttgcgtaaatcgggacaattcgacactgcatattgacccttttttacgcagagttgggggcatggcggcctgaggtgaggcggagttgagagcatgtcagtccgagtcgggcagggccgcgcggtttcacggagtctcgcacaggtcgccgtgtgtcttacgccataggcaacacgggggaggtctgcccataatgggaagcatgagttcagcgcacgatttccatgcgacgggtgtgaccgccgtcgtgaacaatgatgccggcggcacacgcacaatcttcaaggacctctcattcgcagtgcacggcggtgagatcgtcgacatcaccgggccgtcgggttccggcaaaagcacgctgctcacctcgttcgcgcgacttaacgtgaacacgaccggcaaattcgtgctcgacggcgtggattccgacacgctctcgccgcagcaatggcgcgagcgcgtggcctacctgccgcagacctccgtgctgatcggcgacaatgtggccgacgcgatccgcctaccgtggtcgttgaaaatccgcgtctcgcaggatcatgaggccgctgagcagaaactgcccgactcgctcatccgctccacgctcgactcgctgggctgcgacgacatcgatctggcgcgcgccgtgcaagatctctccggcggccaggcagcacgcgtttcactcactcgcacactgctcacgcatcccggcgtgctgctcgccgacgaggtggacgccgggctcgacgaggaaaacgccgacaaagtggccgatattctgcgcaaggcggcagacaacggcactgcggtcgtgcgtattcgccaccgcaagcccgacggccgcgcgaaccggatcatggtgctcgcgaacggcacgatctccccgctaaagaccgcgcaatccgcacccagcacgcacacggaggtctgacatgcagcaatacttcgccatagacaactggggtctgctcatcgcggtgctcatggtgtgcatcgccgccggagtctccgcgctgatgaaactcggcgtggccaagtcgctgctgtgggccaccgcccgctcgctcgtgcagctgctcgccatgggcttcatcctcgaatatgtgatccgcgcgcagaatgtgtggctggtgatcggcctcattgtggtcatgctcgtcgccgccgcgcagatcacgatgagccgcgccaaaggtataccgaaaggcctggtgccgctcgtgctgctgagtcttgccgtgacgatgctgctcatgctcgcgttggtgggcgaactggtgatccgcccgaacccgtggtattcgccgcagctgatcataccgctcaccggcatgctgctcggcaacacggtctccgcgctggcgctcggcctgagccgattcttcaattcgatgcgcgaacgctacgaagaggtgaacacgctgctcgcgcttggtgcgacgccgtgggaggccgccaagccgtcgatcacctcgtcgatcacgctcggcttgcttccgtcgatcgccatgctcgcctcaagtggcatcgtgacgatcccgggcatgatgtcaggccagatcatcgccggtcagaacccagtgaacgccgccaaataccagttcgtcatactggcggcggtctccgcgctcacgctgcttgcagattcgataatcctggcgctcgtctacaagcgctgcttcatttcgtacgaccgctatttcgtgccgccggcgcgtgactcggtgagcacactcgaccgcatacgcaggcaggcggcggagcgtgcgaacagaggtccggagtccgccggggagtaatctgatccatcggcaccgcaccggcatgatcatagatatacggctcgcgcgtagaatggcgataccgcagcaacgtgcgagcgcgcgtgcggcggcgcaggagagatgggagcgtccgcgtatgcacacgcgggctatgcaaaaggatgcctatgagtgcttcacatggtgcaggggagcggaacgccgacccgcagcaattgcataaatcgttgaaaaaccgccatattcagctcattgcgctgggcggtgccattggaaccggtctgttctacgggtcgagcgagtcgattgcgctcgccgggccgtccattctgcttgcctatgtgattggtggcgcggcgatcttcgtgattgtgcgcgcgatgagcgagatgagcgtggaggagccgaaggccggcgcgttcagctactatgcgtcgcggtactggtcgaagcgcgcggggttcatctcgggctggaactactggttcaactatgtgctcgtgtcgatggtggagctcgcggtggtcgggtccttcgtcaactactggttcccgaacattccgcagtgggcgtcggcggcgttcttcctcgtgctcatcacgctgctcaatctgttcggtgtgagcgagttcggcgaattcgagttctggttcgcgctcatcaagatcgtggccgtcatcgccatgatcgcgggcggactgtgggtgatcgtagcgaatctgcccaccgactccggcgtgcgcgcctcgttcgcgaactggttcactgtggacggcggcttcttcccgcacggcgccatgtcgcgcgcggccgacggccactgggacggcctgctcatggcgctcgtcgtcgtcatgttcagcttcggcggcaccgagctcatcggagtgaccgcaggcgaggtggagaacccgagcaagacgatcccgcgcgccacgaacggcataatctggcgcattctcgtgttttacgtggccgcactcggcatcatcatggccgtggtgccgtgggatcgcatcgacgggaagatgagccccttcgtgcagatcttcgattccgtgggcgtgccggtggccgccggaatcctcaatttcgtatgcctcaccgcagtgatgagcgtatacaactccgcactgtattcgaattcgcgcatgctgttctcgctcgcacgccaaggcaatgcgccggcatatctgggacgcgtgaacaagcgcggcgtgccggtggcgggcgtgctcacgagcgccgccgtgaccgtggtggccgtcgtggtcgtgttcctgtggccgcagttcgcgttcaattacctgatgtcgatcgccacgatcgccgcgattatcaattggacgatgatcatgatcaccgagatgctgttccggcggcgtgtggctgccggtgatggtccgggcgagctcaacggattgcgcggtgccgaggcgctcgcgaagattcggttcaagctgccggggtggaactggacgccgtatgtgattatcgcgttcctcgccatggtggccgtgctcatgtgcttctcgccgagctaccgcattgcgctcatcgccggtgtgatctggctcgccgtgttgttcgccgcgtatgcgatcacctcgcgcgcctcggcgaagcgcgacgcgaagaccgtgctcgactccacgcgcaagtaggcgttgccgtcggccgctgtgtggtcggttttgcggatgcttccgtatggcatgccgttttcagacttcttcgcggtcggttttgcggatgcttccgaaagctatgctgttttcagaccattccgtggcgcgtttctcggatacctccgagaggcatgccattttggagccttctggcagtacgtttctcggatgcttccgtacgctgtgctgcggggaagacggcctgcggtttggttctcggatgcttccgtgagatgtgcctctgatggggtggtttctggcccatctctcggatgcgtccgtatgctgtgccgctgcaggggtggtttgcggtccgttgtgcggatgcttccgtaggctgtgccattttagattcctttgtggcacgtttctcggatgcttccgaaagctgtgccgttggcggggtggttagtggcacatcccacggatgcttccgtatgttgcaccgcattggcgggcagcacgcgggggcggccactgtactccagattggttttcgcataatctatatatgtatgctgtgcgatgacgtgcaatttgtatagatggaggtggccatggcatacatcgagttcaatgatgtggtcaaggagtaccctgccggttcctcctccatccgcgcgctcgacggtgcgagcttcgccgccgacgaaggcgagctcagcgtgatccttggccagtccggcgccggcaagacgactgcgctgaatattctcggcggcatggataccgccacctcgggacgcgtgatcgtgggcggccgcgacatcaccgaccttaatcaccatgatctagtgacgtaccggcgcaacgacatcggcttcgtattccagttctataacctgattcctaatctgacggcgctcgagaatgtggagctcgcctcgcagatttgcacagaccacttcgacccggcgcagaccttggcgaaagtggggctcgcggatcgactcggcaatttcccggcgcagctgtctggcggcgagcagcagcgggtgtcgatcgcgcgcgcattggcgaagaaaccgaagctgctgctgtgcgacgaaccgaccggcgcgctcgactacgagaccggcaaggaggtgctgcaactgctgcaggacatctgccgtaccgagcgcatgaccgtgctcattgtgacgcacaactccgccctcgccccgatggcgcacaaggtgattcggttccgctccggcaaggtgacgagccaggagaccaacgaacacccggtgccgatctcgcagattgaatggtagggggggcgagatggcacggcgtaaaggtgttcccgttggcgatgccgatgtgcatgcgcagattgcagattccggctcgctgcatgccgaacatgggcatgcgcgcgcagtgggctcggcattcttgctcgatacgatgcgctccgggctgcatgcgtggaagccgttcctgtcgattctcatcatcacgatgctgggtgttgcggtgctcaccggcatctacgcaggctgccgcgacactttcgcggccgcgaaccggttctaccgtgcgcagggattgcacgatgtgcaggtaatttcgacgatggggctcaccgatgccgacgtggacgcgctgaggcaggtggaaggagtggagcaagcgcagggcatgcgcatgattcgggtgaaggtggcggatggcgacggcaagcagctgaacgccaccctcgaagagccggcaagtggctcgccagccgccttggacaggccctatgtgaacgaggggtggctgccgagcaagcccggtgaggtggcggtgaccgcgcagttcacgcacgacacccacaagaagctcggcgacacggtggaggtcgccgccgatggtgaggatgatggcacccatgggctgaagatcgtcggcatcgtcaccgacccctccgacctgacgaatccgggtggctattcgggatccgcattccgctcgtcagtgaccaacgactacacgttctacacggctccggacggcattcagcgcaccttcgtcaaggccgatggcacacccatcgccgccgccgacccgaaggtgtacggctcgatcgtgctccggctcgatgatgccgagaatgaggatgccttcacggccagttacgacgatcttgtgtcgggaacggtcaaacgcattgagaacggtgtgcaggccaagcgcgagcaggcccggcgcaacgccttggtggaggaggcccagaacaagctcgatgccgagaagaagaaggcgttcgaccagatcgatgcggcgcaggccaaactcgacgcccagcgccggcagctggacgaccagttgaagcaactcgacgcccagactgcgcagattccggtcggtgttccggagccggcccaactcgccgaggcgcagcgccaatgggcggccgccgacacgaaactgagggaggcgcagcaggccatagacacacagcggaatgaggcattcagcgcattcgccgccgaacagcagaaggtcgacggcatcgccacgccacgctggtacgtgcagtcgagatcggcgcttgccgggttcagctcgctcaaatccgacatcagctcgatcgagtcgctcggcaaggcgttcccgattgtgttcctcgtggtcgccgtgatgatgagcctgacgacgatgagccgtttggtcgaagaggaccgcgggctcgtcggaacctaccttggcttgggctacgggcgcatcgccatcaccttgcgctacgctctgttcgcgttgctggcatgcctcatcggcggcggattggggctgctcatcggcttcctcggcattcccgccttcctgctcgtggtgattcgcggactctacgcgattccagacttgcggctcgaatatgactggctctatggctcgcttggcgtgctgctgttcgtggtgggcgtgctcggagcggcactcattgcctcggtgcgcgagatgcgccagatgccggccgccctcatgcgaccgaaggcgccgaaggccggctcgcgtattctgctcgaacgtgtacgcccgctctggagccgcatgagcttcctgaacaaggtgacggcacgcaacatcttccggttcaaggcgcggctcatcatgacggtgggtggtgtggccggctgcaccgcgttgatcctgtgcggtctggccatcaacgacacggtggccgcactcgggcccaaccagtaccgtggcgtggaccaatacgacatgctcgccgtggccaacgacggcgacgaacaggcattgagaaagaaactcgtctccgacggtacaacgacggccatcatggagacgcgcatcgagaacggcgagatcaccaatgccaatgaccgaggcacgaatgttcagttgaccgtggtgccgcaacgccagctgggcgagctcaacacgatgttcgatctgcagccggcgcagggcgattccctgctcggctgggtgcatggcggcaaccgaaaccagccggtgcgcctcgacaacagcggcatcatcgtcgcccagtccgcggcacagtcgcttggcatcaaggcgggcagcgaggtcacattgcgtggcgacggcacccagccgcacaaggtcaaggtggcgcaggtcacccgcagcttgatcggcgcggaggcgttcatctccgaagacctctaccatcagctgttcccggcgcaacaggccggcgatggcggcacggaaccagcaatcacctggaacgccgtctacgccaagctcaaaggaagcgacagcgagcaaagcgaatacgtgcagcacctcaagaacgaggcgaccgtcatgagcgccacctcgtgcgcacagcaggccgaggatttcaaattcgacctcatgggcgcggtcgtggcgttgattgtcgcgctcgcgggcagcctcgcgctcgtcgtgctgttcacgctcgcgcacaccaacgtttcggaacggttgcgtgagatggccacactcaaggtgctcgggttctacggccgcgaggtgcaccattatgtgaaccgcgaaatgatggtgctcaccgtgatgggcatcgtcataggcctgccgctcggcagatgggtgtcgggcctgctcacgaacgcgctcaacatgcccggaatctacttcgaggtgcatatctcgtggtggagctacatcatcaccgttgtggccacgcttgcattcgcatggctcgtgcagctgttcgtcaatccggtgctcgaccgcatcgaccccgtcagctcgcttaagtccgtcgaatagtttgcggtgtgcgaacgcgatgtgcaacggatgcctgctagagtcggaaatattatgtcggatgtgcagcaaccagcggaacctcatgagacccctcacgaagaggaagtgaacgcctcgctcgagacgctcgacaaagacaacgagatggaacgtggcctgagcaatcgccacgtgcagttcatcgcgatcggcggtgcgataggcacgggcctgttcctcggctccggcaagtcgatcaatctggccggcccgaacatcattttcgtctacattctcgtgggcggcatcatgttcctcatgatgcgcgcgatcggcgaactgatgtaccgcgacccgagccagcacacgttcatcaacttcattcgcttctatctgggtgacggatggggcaagttcgcgctgtggtcgtactggatcgtgctcattctcataggcatgaccgagatcaccgccgtggggcagtactgcgtcacgttcttccgcacgcttgggtacgacgtctccgcgtggaaggggctcatagaactcgggttcctgctgctgctcgtcatgatcaatctcattgccgtcaaggcgttcggcgaggcggagttctggttttcgatgatcaagatcacgctgatcgtggccatgatcgccacggccgtgatcatgctcgtctgcggtttcaaatacaacgccgtgcaggtgcccgggcaggaccatgtgtcgccggccggcagtgtgacgctcgacaatctgacccgtggattctcgctcgcgccgaatggctggctggcgtttctgatgagcttccagatggtcttcttcgcctatgagatgatcgaattcatgggcgtcaccgtctccgagacgaagaacccgcgcaaggtgctgccgaaggcgatcaacggcatcatcgtgcgcgtgctcatcttctacgtgggcgcgttgctggcgatcatgacgattgtgccgtggcgcaacttccgcccgaacaaagacggctccttcgcctcgccgttcatcatggtgttcgaatacgcaggcgcgaactgggcggccgccctcgtgttcttcgtggtggtcacggccgccgcctcgtcactcaactcgctgctgtattcggctgggcgccatctgtatgagatcgccgaggattccccgtcgcctgcgattgcgaaactcggcgtcgtctcgaagacgaaggtgccggcgcgcgcgatcatcgcatcggcgatcctcgtgctgctctcgccggtcatcgagatgatcccgcgcgtctcgggcgctttcgtcatgttctcgtcggcgtcgtcggccgtgatcatcttcatttacatattgacgatgatcgcgcactaccgttaccgcaattcgccgcagttcatggctaacgggttccgcatgccggcgtaccgcgtgctcaacccgctcaccaccgcgttcttcgtgttcatctactgcacgctgttcattggggcagacacccgcggaccggcgatcgccggtttggtgtggctcgtggtgttcggtggctactgcgtgctgcatgagcgcttccagaaccgcgatctcaagcagtccatagattccgcgggcgatgcgcacgcgtagcacgcggctgatcagtcgctggccaccgcttcgagcaccggtttcttgagtgcgcggcttgccggcgagatgctggcgatcaaccccacgagaatggccgcgccgaggaagccgagcagttgcagccatgggatgctcatggtggaaagaccgttgtcccgatacgcctggcgaaccaccacgccggcgccgagccccacgaggatgccgagcacggtgccgaacaccgagagaatcaccgattctatggcgatcatgccacgtacctgcccgttcgatgtaccgacacctgctcgcccacttgctgttcatatgccgcgatggcctgcttggtggccgcttcgtcgatgccgatgttcttggactccatttccacggtgctgccgattgcatacccgttggagtctgcgaccttgcgtccgacggcgatctcgccatgctcgatggcctgcgctgcatcgccttcctgatgggtggccgggtacatggcatcgaggagttcgcggtccaccgccatggcggtgaattgctcgttcgcctgcatgagcttgacggtgggcagtgtgcgcaccgccgttgttgcgccgactccggccgtgtgcttcacgtcattgacggccttcggcgagacggattgcgagagcgcggcggagacgagcacatagtcggcatgaagattgtcgtcgatcatatcgctcaccgaggcgagcattgacgaggcgagcacgctcaggcaactgacgattgccacgcccacgaacagggcggcggccgtgttggcggtgcgacgtttcgtgcggccgatgttgcgggtggccagcgtgccggtcaccgggaatgcgagaggggagccaccccagcaccttggcggcgcctgtcaccagagccggggcgagcacgatcacgccacccgccgtgcatacgccgcccaagccgagcagccaacccgtgcccaccgtggtgagccatgcccatgagactttcttggctgccagcagccagcacaacaaccagcacagtgctccgaacgccaccatgccggcaccgatccaaccgcgtgccgtcaccggcttctcggggttcatcgtctcgttcatcgcctggatgggtggtgccgtggcggcggtgcgcgcgggaatggcggagccgatgaccgtgaccaccacgcccaccatgaagccgacggcgactgccgtaggcgaaggcgttggagaaccggacagcgggaagccgcccttgctcaggccccagtcgatgagctctatgagcccccagccgaggagcacgcccagcaccgagccgatgacgccaagaatgagcgcctgaatgaccacgctgaagaacacctgtgcaggggaggccccgaccgagcgcagcagcgcatagccgcgcatggaatcacgcacgatcatcgtgaacgtgttcgcaatgatgaacgcgccgacgaagagggcgatcactgcgaagatgagaatgagcggctggacgaagccgagtgactcctgcgtgcttttcgtggcctcgtcgcgcaccgactggccggtgaccgcatgggccttggaatccttgggcagcgccttgttgatgcggtccgcgagctggtgttgcttctgaaccgtgagtggggtggtgcggttgccgtatacgccgatcttgtctactttggaggtgtcttcgccctgcaactgcatgagctgattgaccagcgccggctgtgcgagaatgatcagcacgccgagttcggcggtctgtgtggtgaagacgcccgacaccttcatggtgtgcggctctccgttgacgatgagccgcgtggtgtcgccgacctggagtcccgccttcttcgcggcgtcctgggaaagggcgatctcatgctcgccggtggcataggtgccggcgatgaaattggcggcgcgccaagggtgttcggatgatgcgctgatcatgagcgttggcgcgccggtggtgaccactgcattgccgtcatggtcgagcagcgtggcacctatcgtgcgttcgggcgggcttacgttgtcgatgcccttgacctgctcgatctgggtgacgaggctcgtatcgatcttgttgtagctcgtgccgcttgagatcggcccgctggtggcgaaggagctgtcgttctgttcttcggtggtgccgcgcacatacacgtcgtgatccgaattggtgcccatcagctgcgtcacctggtcgttcagcatggaacggaagcagaacgaaccgaccacgaacgagactcccaatgcaatcgcgatgatcgacatcacgaggcggtgaaaatgcgctttggcatcgcgtagaccaatgcgaatcattgttccgcgctccttgccgttgcagactccacctccaccggaccgttctgcgggtcgtcgtcctgcgcgaacaccgcgagaatgtcgtcgtacgacggatggtcgaggtcctgcacaatgctgccgtccgacagtacgagcacgcggtcggcgaacgacgcggcacgcgggtcgtgcgtcaccatcacgatcgtctgcccgtattcgcgcacgcacatgcgcaggaattcaaacacctcatggctcgaccgcgaatcgaggttgccggtcggttcgtcggcgaagatcacgctcggccgctccatgatcgcccgcgcacaggcgacgcgctgctgttggccgccggacagctggctcgggcgatggtcgagacggttctgcaacttgaccaccgacaccactttgtcgaaccaatccatatcgatgggacggtgggcaatctgcagtggcagcagtatgttctccttcgcggtgggcgtgggaaccagattgaacgactggaagataatccgatctccttgcgacgcagctgcgtgagctcgcgttggcccattgaggagacctcgaggtcttcaatgaacacctggccgctggtggggtgtcaagcccggccatgcagtgcatgagcgtcgatttgccggaacccgagggacccatgatcgccgtcagggctttgcgcctgaactccacgttgacgtggtcgagggcgatgacgctgttgtctcctttgccatagcgtttgcacagatcgaccgcacgggcgacgatcggattccgtccttcactgttcgatgcggtttgcgtgcccatagaagccttccctgaaacaacacgtgaatgttatgacttaagactcgccacagaagaataccgaacccattttttcagtattggcggttatatttcagcgaaatttgacaaacggtgaaaacatgctaaaagcttacctgcaattcgttgtcgtgggagtgtggcctcatgccgagcccggaggcgtgtcaccgcgctctcctcgattccctgaccgttcctcttgatccttgaatgaaatttgtcttctactgtaagtaacttaccctgtaagacaaattgtgttttgcgtatggagcggctatggattaccaactggaggcggtgcacgaactgatgttcgcgatgtgggcgtcacgctcgaaggcgacgcgttcattcgagcgcggtgcgcagggcgagatgttcgtgctccgcgagctctcgttccaaggcgcgcgtacgccgtcgcagctcgcccaggcgatgggcgcgacgagtgggcgcatctcgtcgattctggccagtctcacgaagaagggctggattgtgcgcacgggtgatccgcaggaccgccggagcgtggttgtcgagctgtccgacgagggaagacgtgctgtgcgtcagcgcagcgaccgtctcattgagaacctgtcgtgggtcttctcgcagatgggagagcgccgcacgcgcgaattcgtgggcctgctctccgaattcatgacctacttgtcgatctgcgagccggatggctcttaccccaccgtcgaacaggtcgaggaggcgttcgaacgtcgcgcccgactccacgaacgtatgcgcgagatggtgcgcaatggcgagcaatggcatggctcgtgcaggccgcatgatgcgccgtcgtcgaacgacgccgacgtcgaccgtcccgtgcaataaggacgccgtgcgcagctccagaatccgcacatcatctgtttgagaaaaaagcttacggtgtaaggaaaaatatgatacgaatcatgaaatatctctccaaaacggagatagggcagctggtgttgtcgctggtcaccattgtgggccaggtgtacttcgacctcgaactgccaagctatatgtcacagatcacgcggctcgtggagacgccgggcagccagatgcgcgacatctggatcgccggcggcaagatgctgctcgtctcgctcggctcgctcgcatgcgcggtgatcaccggctacttcgccgcgcgcgtggcggcatcgttcggccagcgtctgcgctcgctcgagttccgcaaggtggagtcgttcgggccgtccgaaatgcaccgcttctccacggcgagcctgatcacacgttcgacgaacgacatcacgcagattcagatgttcatcacgatgggcttgcagatgctcatcaaggcgccgatcatggccgtctgggccgtgtgcaagatcgccggcgaaggcttcgaatggacgctcgccaccggcatcgctgtggcgatcctcatcatctcgatcgccgtgctcatggtgctcgtcatgccgaagttcaaggcaatgcagcagctcaccgacgacatcaatctggtgacgcgcgagaatctgaccggcatgcgcgtcgtgcgcgcctacaatgcccaggactaccaggaaggcaagttcgagcgggcgaacagcaatctgacgaacacacagctgttcacgaaccgcgcgatgtcggtgatgatgccgctcatgggcacgatcatgaacgggctgtcgctcgcaatctactggatcggcgcctacctgatccaagacgccggcctgaccgacaaactcacgttgttctcgaacatggtcgtgttctccagctacgccatgcaggtggtgatgagcttcctgctcatgagcatggtgttcgtgctgtggccgcgcgccgacgtctccgcacaccgcgtgctcgaagtgctcgacaccgacccgctcgtcaagtccggcaccgcggagcgcgggctcacggtgcaggaggccaagcagcgcggaatcatcacgccagcggaacgtgcgcgatatgccgacgacctcgagctcgccggcgagatcgaattccgcgacgtgagcttcacctaccccgattcgcgcgaggcgatgctcgaacacatcagtttcacggcgaacaggggagacacggtggcgatcatcggctccaccggttcgggcaagtcgtcgctcatcaatctcgtgccgcgcttctacgatgcgacggacggcgaggtgctcgtggacggcgtgaatgtgcgcgaatacgacttgaagacactgcgcgacaagatcggctacgtgccgcagcgctccttcctgttcaaaggcaccgtcgaatcgaatgtgagctacggtgaccggcccgacgaacccgaggacgtgccagtgatcgacgtctcgcgcatgagcggccgcaaggcggaacgggagttcctcaaggccggcgaggcgcgcgagctcaccgcgcaggaggcgaaccgcgtgcgcgaggcgagcgacatcgcacaggccaccgaattcgtaagcaagatgccgaaaggcttccagtcgccgatcgcccagggtggcacgaatgtgtcgggcggccagaaacagcgcctgtcgattgcgcgcgccgtgtaccgcgacccggagattctgatcttcgacgattcgttctcggcactcgacttcaaaaccgaccgcgaggtgcgcgacgcgttgaaggagacggcgaaggacgcgacgaagctcattgtggcgcagcgcgtcggcacgatcatggacgcggactgcattctcgtgctcgaggacggcaaggtggtgggtcaaggcacgcaccgcgaactgctcgagacctgcgaggtgtaccaggagatcgcgaaatcgcagctgagcgaggaggagctcagtgcgtgagtggggcggcgaatgccgtatgcacatgtatgggtttgagatagataggatgtgaggatatgccaggaccaatgggacatgggcgtgcaggcgcgcccgtggagaaagccgatgatttcggcggcgcgctcaaggaactgatgcgcttcagcaagcgctacataccggcgatcgtcatcgcgctgatcctcggcgtcggcggcgcgatctgccagatcatagggccggactacctcggcgatatgaccgacgaaatcaccaagggactgcctgcgctcgtgcacggcaagccggtgctgcgttcgatcgacatgaccgcggtgacgcgcatcggatggacgctcgtggcgctctacgtgggctacgcactgctctcatacgtgcagagctggatgatggccaccgtcacgcagcgcacggcgcaacgcctgcgcgcggccatcgacgtgaagatgaacaagctgccgctcaaatacttcgacgagcacagcaccggcgacgtgatgagccgcatcacgaacgacgtggacgcggtgggccagacgctcgggcagtccctcggcacgctcatctcgtcggtcacgctgttcgtgggctcgctcgtcatgatgttcgcgaacaactggatcctggcattgtgcgcagtgggcgcgaccctgctcggcatggtgctcatgctcgtcgtgatgaggttctcgcagaagtacttcgtcaagcagcagatggcgctcggcgacgtgaacggccatgtggaggagatgtacagcgggcacaccgtggtcaaggccttcggcggcgaggccgatgcgatccgcagattcgaacgctacaacaacgacctgtacgactcgggatggaagagccagttcatctcgggcctcatgatgccaatgatgaacctcgtgggcaacctcggctacgtcgtcgtgtgcgtggtcggcgcggcgctcgcgatgaacggctcgatcgaattcggcgtgatcgtggcgttcatgctctacattcgcctgttcacgcaaccgctctcgcagttcgcgcaggcgttccagaatctgcaacgctgcgccgcgggctccgaacgggtgttcaccttcctcgacgaacccgagctcgccgacgagtccgacaagcagccattgctcggctacggcagcaacggcgagatcacgcccgtcgaaggccgcgtgagcttcgagcacgtgaaattcgggtacgagccgaacaagctcgtcatccacgatttctcggcggacgtggagcctgggcagaaagtggcgatcgtggggcccaccggcgcgggcaagacgacgatggtgaatctgctcatgcgattctacgagatcgccggcgggaagatctcgatcgacggcatcgacacgaagagcgtgccgcgttggaacgtgcacgaccagttctcgatggtgctgcaggacacctgggtgttcaacggcaccgtgcgcgagaacgtggcgtatgcgaaggaagacgtgaccgacgagcaggtggtcgccgcctgccgtgccgtgggactcgaccgttacatccgctcgctgccaaacggctacgacaccgtgctcgacgagtcggccacgttgtcgcaggggcagaagcagctgctgacgatcgcgcgcgccatggtgcaggattcgccgatcctcattctcgacgaggcgacgagctcggtcgatacgcgcaccgaggagctcatccagacggcgatggacaagctcaccgaagggcgcacgtcgttcgtcatcgcacaccggctctccacgattcgcgacgccgacatgatcctcgtcatgcgcgacggcgacatcgtcgagcgtggcacacacgaggaactgctcgcgaagcacggtttctacgccgacatctacaacgcgcagttcacactcgcgcagtagactgcatctgggctcactgggtgacctctacaccgtcggacggtgcgctgtcctgcgcggtgtcgcctcgcgcatagaacacggtgcccggttcgagttcgccatcgagcagcgtggagacggtgaccggcgtgaatccgcgttcgcgcaggccgctcacaatctgcgggatcgcttcgactgtgcgctcgttgccgtcgtgcagcgcaatgatcgcgcccgacgatgcgccatcgagcacggttttggcgatgtcggcggcggatgcctgcgcgtcccagtcgcgtgagtcgacgttccacagaatcaccgactgcccgctgcgtttcgcggcgtcgacgacatcttcgctccacgcgccgtccggcggtcggaacagcgtcggcttgcccgcgcccgcgctttcgatcacgtcatcggtgtcgttgaaccatttggtgagttcggcgggggagagcgtgtgcaactgcttgtgtcgccagctcatcgagccgatttcgttgccctgcgcggccatattcgcgagcagttgtgtgttgctgccggagacaaactggccctgcacgaagaacgtggccggcgcatccgcctgcttgagcgcggcgagcagctgcggggtgatctgcttgtttgggccgtcgtcgaaggtgagggccacgcaggcggcgaattcgcagtcgagcggcatcgcgttgatcaccgcgttcgtggcgtcggtgagtgagccgagcgcatcgttgacctgcggattcgtagccgtggagcccggttcgagcagtgcgcccgcgttggcgatctgcgcctgcaatgcggcgcgcagattctcggccgccttgttcgccgagcgttcgtatgcggccttcgcaatggtgagctgcttctgcagttcgccgcgccggttcgagttgcgcgcgccctccacgagtcggcgcagcgtgtcggcgtcggtctgcacgtcgcgcatgcggttgaccatgctcgtgctcgcggcgccgaatctgcgggtgagctcgttgaggtcgtcggtgctttgcctggtgtcgcattcggatttcacgagcgaggagaccgtatgcgtgtcgtcgatgtgctcgattttgcttgccagcgcggtcgcatgatcctcgctgatcgttttgccgtcgcctttcgcgagcttgccggcgttggcaagcgtgaccgtgtacgtggtgttgagcgtggcgaattcccgttgcgcggattcgcagtcggcgagcgcggcggagtgctcctcctcggcatgccggtggttggcgcggctgattggaatgatgatcgcggcaagcacgccgacaatgatgagcgcagtcactgcaatggcgatgacggcgttgcggcgtttgcggggcgcggttggttcgtatgcagcggaatccgcggcggagccagttgcggtgtctgcgaattcggcgtgcatggtgtcgaaatcgtcggcatgcgcggtgctgtgttgtgtggtgccatgctgtgccgcgtcatgtggtgtgtcattgccctgcccggaagatttgccgcccatgttcgccccgttctccggcgttgtgcagtctgttctgccgttgctagtgtaccttgcggaggcaacggaggcaacggaggcaacggaggcaagcggatgcgctggtgtttttgtcaatctgcgcgggaaaacgcgacgatatgacgaaatctggtcatcagtttcgtcattggctcgcaaaaagccgcgcagatgacgaaacccgggtgctggtttcgtcattgttgcagattcgcgcggcgcaatgacgaaaacggcgcccggcagagtgtgcgatagccgagcggatggcgcgcttgcagataatggcgcgactgcagatagccgagccgcggcggccaatctgcaatcgacttcaatcgcagatgtgcggctcagcgtttcgttggggatgcagccggagacgcgcgtttgagcagcgtgcgcttcatcgccggcacatagaacagtgtgagccaggcgattgcgaacaggaggcccgcgcacacgtcgctcgcgtaatgcacgcccaaatagaccctggtgaacatgacgaccggcgggatcaggcacagcagcacgattgcgacgatcttccccacgcgggcgcccgaatcgcgcgcggtgtgccagtagcggtacagcaggtagacgatgaatccgtagaacgccgtgctcaccatcgcgtggccggaagggaaactgtacccctgctcgaacacgagatgcgggaaatccgggcgtggacggcgcacaatgtgtttgatgatctcgttgagcacataaatgcccgcgagattgacggccacagccacaccgattttccagcgcttcaccacggccagcacggcgagcgcgaccgccgccacgacgatcacggtgatcgacccggaaagctgggtgagcatgcgcatcacgctggtcatgccgggggtcatcacatgcgcggtgatccagccgtatactgcggtgtccatgccgagtatgtggaaccggcacaccgcgatcgtgaaccacagcgcgccgatcaggctcagcgcgccgataatctgccaacaatgtttcctcacgaacagcgaatccatagtgccagactagcgggcagcccaatacaatggtgtcgacgacaacgatgtacgaaagacgtgtcaggagagcaaatgagcgacatggaagaccgcatgcacaccggcgagatgtacctgcctcacgatgagcagattctcgcgcgccagttcgactgccttgagcggctctacgatttcaaccagacgcgcccgcacgagctcgaccgccgtgccgaactgctgcacgacatgttcgccgagatcggcgacgcctgctacatcgaaccgccgttccacgcgaatttcggcggggcgcacgtgcacttcggcagcgacatctacgtgaacttcaatctgacctgcgtggacgatacgcatatctatgtcggctcgcacacgatgatcgggccgaacgtgacgctcgcgaccgccgggcacccgattctgcccgaactgcgcgagcgcggctaccagtacaacatgccggtgcgcatcggcgagaactgctggatcggcgcgggcgtggtcgtgctgccgggcgtgacgatcggcgacaacgtggtggtgggtgcgggcagcattgtgacgcgcgacctgccgtcgaacgtcgtcgccgtgggcaatccgtgccatgtgctgcgcgaagtgggcgagcgcgaccgcgaatactatttcaaagatcgccggatcgactggaatgagatgcgcgccgacgaagccgcccactgacgctacaatatgggcgaatatgtgcgccgcgccgccgattgcgtcgcggtgtttggcgttcggcaagcggaagtgaagtgaggtgttggcatgcgcgcgctgaggcggttctaccggcgcaaccgaacattggtgacgtgggcggtgctgtgcgcggcgtcgatggcattggtgggccatgtgacctggctgccgggcgcggactcgctgttcaccccggtgagcggcgtgagcagtttcgtgctgagtccggcggcgggcggcgcgctgctgtggcggcagcgttcgcggcgcgcaatccgctggtatgtggtcgccgtgctgctcggcgccagcatgccgatgctgtggggatatttccgcaacgagtgggcgaatctgcaaatgcccacgacgcttgacggtgtggtcgccacggtttcgtcgctcgctccggcgattctgttcgcgctcggcgcgttctgcgtgtaccggtatgcgctcggcgggcgtcgacgccggcgttggtagcgtgcgtttggcgcgggcgcggggcgggtggtgcgtgcgtctgtcgccgacgctggttttggtgacgcgtgcgtttgttgccgatgccagcgctcgcgttggtggcgcgtgtgtctatgaggtcatggttgcaaaaggggcatgtcacagtgttctggagtgcctgctcgggattgaagttgcaaaaggggcacgtctgtgcgctccaggatggctcgctttgcagtcccggcctcacgtgagcatattcaggcatcttagatagtcaatctgagattatgcctgcaaaggcggcacgtggatccgcttgttatgtgctgctctgagattggtattgcaagggtggcacgttggtgtgctgcatgcgtgctgtgttgagattgaaactgcaagggtggcatgatgacgcgttctgcgtgtgctgtgttgagggtggtattgcaaggaagaccattttctctgcgtcttcgctgctcgtgctgccagtgcgatggcctatgatctgcaagcaagagaaaaggccggcggttcgtgtgccgccggccttccagagagaagagaagaagaaagaaggggtcagctcttgagctgatgcctatattgtagacttgcaatgcttgaggctaatatagagcatcctgagagtttgctgtgaaattgagccaggtcgatttcctgcgctgtttcgcagatgcgcggcatattgcgtgggtttttcgtaatccatgtcgtttgcagaccccgccgcggtccggtgcgcggacgcttccgaagacccggccgcaagcgggtgctttcttggctcctttttcggaagactccgtgaaacatgccgtgaaactgcggttctgcggtctgctatgcggaagcgtccgtgagattgaccgcgtagggagcagtttatggtcggttgtgcggaaggttccgtaaaacaaaccgcagatttcagcgtatgcgcaggcccgatcagcttgccgggcgcgacgcgaactaattctgcggcactgcgccctcctgtgaatccaagaagaccggcacattgctgtcgtcatactcatagatgccaatcgatgcggtgctcgggtcgtgggcgttgttgaagacgccgattgaggtcttgcccacgtactgaatttccttgccgctcttcatcagggccacgcagtcttcgtaagattcgcatttctcgcctttggtggtacccgaaacggccatgaggttcttctgcaccgtctcgctgtcggccgcgccgcctttctccgcggccaatgcggcaaggaccatggcgtcgtaggtctcggtgttataggtgtagatcgtcgtgtcgggcgcgatggtcttgagcgcgttctggaactcggaggtggggtgtgcgccgggaatcgtccccttcgaacccttgagcagcccgctggtgaaatccttcgagtggtcgaccatattgctgtcgggcatatagagcttatgggtgtcgatgcccttggccgccagttccttgacgagcgggatcgtctggtccgccgctatgaccagcacggcgtccggattcgtcgccttgatgttcgtggcgatggatgagaagttgttctcggccgggtcgaaggtctccgtctcgccgtacacgacgttcaccccgccttctttcaaggttttgagcacttctgcgcgcaatgagattccgtactcgtcgttgaacaccgcgatggcaagatttttgatgccgtcctgtgcgatgagatctcccatgacgactccttgcacggtgtccggcgggatcgtgcggaagaagtagtcgtcgagtccggagaacgccgtggatgtggcgcctggcgaaatcatagggattttcgacgtcgtcacttgcttataggtgttcttgacgaccgagctcaacggcgggccaatgacgaccgacgggttcttcgaaagtaccgactgcactgctgttgcgttctggtccgcatgctccgcgtccgaggtgtcggccgtgatggtgctgatcttgttgccgagcactccgcccgcttcgtcaatgtcctgctcggcgagcttcatggtagagacgttcgaggggcccagatatgccgcggttccggtgagcgggaacagaccgcccgcaacgaaggtgtcttccgccgcatttgccgagctgtcggctgttcccgtgccgcatcccgacaatgtgagcactgccgtcgccgccattgcggtggccgtggtgcgccatgtctttcgattgggcttgttcatttgaatcgccgtttcctctcttgcttggacccgaatgcctttcgtcccctgattgaaggtgtggtgcgagtcaagctggtgtgattcacgttcgcgaattgcaacggacggtgctgtgaccgccattcgatcatacgatcggtgagcgcatgggcagatctgccatagaatttttagttatacgattgtctatttatatatgcaattctgtgaatctgcagagtagattatctgccgctcgttacgagatgttcgcagaacgttaatggttggtaaatggtttatctttttataaaaatgcggaagtaattttgctgtattgatatttttagagaatagtgtgcagattgatgccgcttctgtattggatgcaaattccgcgtcgtcgtctgcggtggttttctgaggattttgcggcctcggtcatggggagattgctttgcggtctgttatgcggaagattccaagaggatgaccgcggagatggcaatctgcggcatgttgcgcggatggttccgtaagcagtgccgcggcgggggcgattggcggtcggttatgcggcagattccgtgggatggactgcgcaatggtcatcgggcagcgagcgtgggccacagcagggaggccatgtcgtgcgcccaggtgtcgtgggaggaatctgaaagcgctttggcggccatcatcgatccgatgaccgtctggaacaggaacggcacgctcacatctccgcggaatgcgccagaggagaccccgcgaccaatgaaatcggcgaagcgctgctgggcgggcgtgaccactcgctcggcgaggttcgcgaggtagtcgttgctcgacgacagcacgacgccgatcgccttgagtccaagttcctcgtcgaaacagtcgacaatgcatttgagcacaccgcgcaacccgtcgaacgtggtgtcgaatccgctgaaatcgagcggctcgcccacggcgaccgagaggtggcgcagcaggtcgtcggtgttcgcgtaccggcggtagatcgtggtcttcgccacgccggaccttttggccacggcctcgatggagaccgcgccaatgcctttcgcgagaatgagctcgagcacggcgcgcgtgatcttgccgtcggtgcgctcgcggcgcagcccatgccgcggaatgccaagcgccgggcggggggcgcgggcgcgagcggaggaagcagcgcgcgcggcggaagcagaagcggaggaagcggaggaaatggaatgcatggcgtcacctcatcccaacagcttggtgcgctcgaccctggcttcataccaatggttgaagccgagcagggcgtggcgcagcaccaggccaatgaacagcagcggcacgaggaacagggcgagtttgcccatggcgatccagtagtcgttttcgtagatgccggcgatggccccacgcatcgcggtgaccgaatagctcactggcagccatgggcttatatcgctgatgaaatgcggcagaatcgagagcgggtaggccgcgttcgaaccggagatctgcatgacgaggaacagcacgcctatcgccttgcccacgttcgcgaacgtggagacgagcgtgtacgtgaagaacgagtacacgatggagctgaaccaccccaccaacatgaagagccatgggtgcaccacctgcacgcgtaggaagagcagggtgcccgcgcaggagaatgtgctctgcagcagcgcgatcgagacgaacaccccgtagtggccgaggaagatctgccatggtttcgggttgccgagttcgcgctggcgtttgcgtgagatgccgatcttcaaggtgaccaccagcagcagcgcgcccacccatagcggaaggaacgtgtagaacggcgtgagcgcggcgccgaacgtgtcgaccgggaacagggcgacgcgcttgagctccaccggcgtgctcagtgcggtgctcagcgtggcggtgttgccgctgaggagctttttgatggtgcccatgttgccggtgtcgagtgccttggcgaactgggtgttgaagttcgtgagctccttcgcggcgtcggtgagctgggtggccgcgttgtcgatgagctcgtgcaccgagtcgagctgtttgttcgcgtcgctggccgtgcccgataggctgtcgagtgaggagtcgagcgtgctgacggtgccgttgagcgagttcgccgcgtcagagaacgcgttcgtcatcgcggtgaggtcgggcttgatcgtctcgtcgaagtccttggagatcgacgagaccgacgattgcgccttgcctgcgagatccttgatttcctgccgggtctccttgctggagccgaccttggagtcgacgtcgttcgcggctgtggtgagacggtctgcagtctggttgaggtcgtcggccaccgcgccgatccggttgatgaacgcctgcacggcggatttcgccaccggtcccagattgtcggatttgtcgagcagttcctgcagtctgccgcgcgtggtcgcgtacgccgtcgcctcggtgcgcacgttgccggcgaggttgttgattgccgcagacgtgtcgccggcctgcttgtcgaccgccgagaacagctcgtccacacggtcgttcagactgcccaaactcgttttcgaggtgtcgatcgccgtgccgagcgcattcaccgacgtgccgagcgcgccggagaggtcgctcacgccggttttggcggcggagagatcgtcgactcccgttttcgcggatgcgcgcgcgtcggcgatgagcttgttcgagctggcgagcagcgttttcgcggagtcggtgagcgacgagtatgtgcgcagtaccgccgcgctgtcgttcagcatgcccgcgaggtcggctatgttgccgttgaacgacttgagccgctgctggtattcgggcttgtcgagcatgtcgagcatggacgaggccagattcaatgcggtgtcggtgagcgttttcgagaacgtctggttgatcgtggcggcgatggtgtcggcgccctggccggtcaccttcggggcgagcgcgttgagtttctcgttgttgtagtagtcgagcgtggcgtggtacgcgtcatcggtgaagaacgtcatcatgttcttcgagaagttcttcggaatcaccacggcggcgtagtatttgcccgatttcgtgccgtcgatcgcctccgcgctcgatttcgtgaacgtccagtcgagctgcgagttcgcgcgcagcgtgtccaccacctgctcgccgatgttgatgcgcatgggcagcaggtcgcccttgtacccctcgtcgtcgttcgcgatggcgaactgcaggttcttcgtgtttgcgaacggatcccagcaggccgccacgttgaaccaggtgaacaggccggggatcacgatcaggccgatcgtgatgatgatcgagacgatgttgctggtgaggtgccgcacgtcatcggcgaagatcttcgcgagcatgctcatgccgagtgcctcccgtcgtggtggttgcgccggcttgtgctcccgcggtgcttcctctgccgttccggtttgcgcagttcgttgagattgaggtcgagcgtatcttcccgatggttcagatcgcgctcctcgcgcctcttctcggcgcgttcgcggctgttgctcgccgcgtccggcctgagctcgtccgccggcacggtgatgtggtgccggttgttgccgaacacgccctgcgccatgatcatgtcacgcaacgaatcctcgctcagcgagccaagctcggtctgccggcgcagcgattcgcggatcgactcgaccgtcatcaggaagatgatgatgatcagaatccacgcgatccatgtggcgagcgccacgagcttcgagccgtcggaggcgccgacgaacgagaaaacgatgaacaggacgatcggcaccgcgaaaccggccacgagcgcgccgcgcatcagccgcgggtagagtgtggcgaaacgcttggcgcggcgttcgatgcgcctgcggtattcaccgtgatcggcgagcacatggagcgcctgcgcgaggtcgaagcggttggcgggcatgtacacgcgctcgccgacgatcatgtcgccctcatgcacctcgcgggcgaacaggtggttgaaattgccgagccaggggcgcaccacgagtcccacgaagaacgcgatggccgtgaacaaggcgagcatgagcatcttcgtcagccagtcgccgtcgtagaatccggcgatcgtctcgcggaacgcgttgatcgagtaggtgaacgggaagaacgggtagagcgcgcggtagaagtccggcatcatctcgatggggtagaggccggaggcgccgggaatctgcagcatgacgagcgcgacaacgagcgccttgcccacatgcatgaacgtggcggacagcgcgtaggcgatggccaggtaagcgagcgaggtgagccatgccgtgagtatgaagacgaaccggttcgcgcattgcacgcgtatgatgaggtcgcccaccgcgcatacgatgccctgcagtccggcgacgatcgccagcagtaggtagcgtgccatgtaggtctggttcgtcgtcacatggcgtccttcaaggccttcgttgtccacttcgagcttgaacagcaccatgagcatgaacacgcccacccatagcgccagactcgtgaacagcggcgccatgccggatccgtacgtgtcgatcgggtagagcgtatgcgtgtcgagcacggtgggtgagagcatgaacgaggcgatccgcgaggcgtcgagtgtgccgttcttgctgccgagcaggtccgagagcacgttcgtgttctcgagcgtcttcagatcggtggtcacggtgtcgatgcgtgtgatgaacttgccgagcaggtcgtcggtgctgttgagcgagctggaggtggattggcagatctgcgtgagctggtcgaggatcaggttcgtctgcccggtgagcgactgtgtgccggtgaggaagccggagagcgtgcctgcggtgcccgaaagcgtggcgagtccggaattgagctgcggtatcgcgctcgaattgatcgtgttgcgtgcgccggagagcgcgtcgaccgtggtcgttgacgtcgcggagaactggtcgaccgtgccgagcgtgctgttcgcggctgcggtggtggagtcgttgagggtggtgagcgtctgcagtgtttgcgcgaccttttcgttctcggcgctcaggtcggtgacgatctcgttgatctgctcgctcagcgggttgtcggggagcgctttgaggtcagcgaggatctgcgcgttcgtcttgttcacgctggtgagttcgttgagtgcgctgccggtggccccgcttgcggtgagcacgccgttggcgacacgggtggccgatgtgctcgccttgccgctcgcctgcaggaacagattgccgccttggtcgagttcggtggacaggtcgttgctgaacgaggtgataccgccctgcgttttcgtgagcaggccggatgcgctggtgagtccttgggaggcgcttgtggcggccgagtcgacgccggcgagcgcctgtttggcggccgtggtcttctcgtccacgccgtcgagtgtcttgcgcagatcggcgatcatcgtgcgcgatttgctcagattggccttcgtggcgtcgagcttcgccacggtctgcgccacggtggcgttgccctcctgtgtgatctgcacattcgttgtgttgatcgtgtcggtgaccgccttgctcacggtggagacgaaggcgctgttcacttggcggtccacggtgttcgcgccgacgtcggtcattttcggcgcgacggcgttcactttctcgttcacgtagtattcgagcgtggggcgttggccgctgccggtgatcacggcggccatgttctcgctgaagttgcgcgggatcacgatggcggcgtagcaatgcccggattccacgcattccatggccttcgccttgcccaggaaggtccagccgagctcgtggttctctttgagcgtgctctcgatctggtcgccgagctcgagcttgcccatcatggcgttgtcggcgccggcgtcttcgttcgccacggccacggtgatgcctttcgtgttgccgtatggattccagaagccgatgatgttgaaccaggcgtagagcgcgggaatgaaggtgaggccgaagatgatcacccaggcggccggattgatgatgagtcgcttgaggtcgcgccgcagaatgaaccatatgttgcgcatgactcctctttcgcctccttccgcttggggtgcgtgtacttctcagagatacggtatacgtagcgctacggacatagtagcgttattctgctcaaggattcgcgtgaagctcctcgccatctcggatttgtgtccggattatggaaattgttccggtgatttcgcgaaacccttgtgcgcgcggcgcattctcaatacattgtgaatcgttcggaaccgcggtgcgggcgattacgccacggggctagcccggcgttacgcggtgttgcagtacgagacgaggaggcgaaggcatgagcgacatggaacgagatgcgcggaggcgtgaggtgcgggctgctggcggcacccgtctgaccgttgccgatctgatcaacgtgggcgtgttcggcgccgtctatttcgcgctcgtgggcgtcgccgcattggcgagtatggcagtgttcggcgttgccggcaacattctgctgcccgccatcgcggccgtgctcgccgggccggtgttcatgctcatggtggctcgggtgcgcagattcggtgcgatcacgctcatggggctcatgctcggcctgttcctgttcgtttcgggtcacttcgcgacctcgctcgtcacggcgatcgtgttcccgctggcggcggactgcattgccagattcggggcatggcgtcgcccatgggcgctcatgctgagctatgtcgtgttcagtttcggttgcaccgggccgattctgccgttgtggatgatgaaggacgcctacattgccagccttgaacgcaaaggcaaggacgctgcttacattgacgcgctgtttggcgcggtgaacggcacgaccttcgtggtggcgatggtggcgattgtgatcggcgcgctggtcggcggcctcttcggcatgcgcctgatgcgcaggcatttcctcaaggcggccgtggcatgacggaggtggttgttccacgtgaaactcgcgtgccgattcgtgccacccgcggcgtgctgcacttcgacccgcgcgtcaagctcgccatgcttgtggtggccaatatgatgatgttcctgcatgtggggccgtacgccggcatgatgggagtgctgctgttctcgctgcccatgctatgcgggggcaagatcgcgctgggcatgggcatgctggcctgctatgcgatgtgcctgggcgtggattggctcgccgcggccgtggcagatgcggcaccctggctgcatgtgccgggggcgttggccgctggtggcgcaatgatgctgccgtgcctcatcgccggcatgagcgcattcgcaaccacgcctcccggcgagctcgtcgccgccctgaggcggttgcatctgcccgatgcggtggtgattccggcgatcgtgctgttgcggttcttccctacgatcgcgcgtgactaccgcatgattcgctgcagcatgcgcctgcgcggcatcaatgtgggaggctgggccatgctgtgccacccgatgcgctcgctcgaatacgtgctggtgccgctgttgatgaacgcggcgaatgcggcgcacgatctcaccgtctccgccctcaccaagggcctcggacggcgacgtgccacatccagctccgccatgctgcacatgcaggcaatcgactgggccatgctggcattgtgctgcctgccgcttataccatggcaggcctagcacgggtatggcgggcgaatgacggtgatggctgtgatattcaaggaggggtatgaacgggactcgatgtgcgttggatggttgctcgttccggtatgcgtcggatgaatccgctgacggtgtggaacgcggagtgcatgcgatcgaccatgtgtcgctgcaggcacgtgcgggcgaggtcgtgatgctcgtcgggcgcagcgggtgtggcaagaccacggtgaccagactgcttaacgggctcgcgcccgagtatttccgggggagtctgcacggtgaggcccgcgtgggtggactccacgccggcgtggcggcggtggaggactatgcgaccgaagtggggtcggtgttccagaatccgaaaacacagtatttccatgcgaactcgactgacgaactcgcgttcccctgcgagaacgcaggcatggagcccagcgagatccgccgtcgcattcgcgaacggctgcgtgcgttcgacgtcgaacatctgcacgaccgcaacattgtcgactgttccggcggtcagcaacagcagctggcggtcgtggcggccacgatgctcgacccgggggtgctcgtgctcgacgagccgacgagcaatctggacgcggaggccatggaacggttgcgcaacatggtcaagcggctcaaacgcgacggcatcgccatcgtgatcgccgagcatcggctcgcatgggtcgccgatctggccgaccggtatgttgtgttcgacgccggtcgcgtggtcggcgaatacaccgcggaacaattccatgcgctgcccgagtcccagcggcgtgcatggggtctgcgtgcgctcgaactgagcgggccgcggggacaggtcgagcggatcgcgcaacgagcggaaccgtccggcgagaagccggtgatcgcaacgcgtggtctgaaggtcgggtatgagcggcggcgcctgttcggccgaaccaagcgcggattcgtgcgcgaggtgggcgatgtgaatctgttcgccgggcagatcgtggggctcatagggcgcaacggcgcggggaagagcacatttgtgaaaacggtgtgcgggctggtcgaaccggtggcgggcgagattctcgtcgatgggcgcgcggcgaaaccgggcaggctctccgcgttgtgcgcgatggtgatgcaggatgtgaactaccagctgttcgcatcgagcgtgcgcgaggagatgctgctcgaggcgatgcagcatgtgcgtacggccgaagatgcgcaacgggtgcgcgagcgcgccgatgggattctgcgacagctcggtctgctcgacttcgccgaacggcacccgatgacgttgtcgggcggccagaagcagcggttggcgatcggtgtggcgctcatgggcgagaaacgggtcgtggtgctcgacgagccgacaagcgggctcgaccgccaccatatgctgcaggtcggggcgctcatgcgcgacctggctgaccgtggcgtgtgcgtgctcgtcgtgacgcacgacgacgagctggccgccgaggtgtgcgaccgcatcgtgcggttctgaatgcacatgcggggccccgggcgaatgcggtcggggccccgcaggaacgtcagtgggcgagcatctccttgacgatctcgtcgtcgctcatcgacgccgggtagtaggtgggccagtgctccatctgcttgatcacctcgtcgtgggagtcgccggtgaagatgtggaagtgcgcggccttgccaggtgcgatgccgtggtcggagaactgcacggccttcggcgcgccctgcggcacgtcaccggtggcggtgaacaggtagcgcacaccgcggttgcccttcgcatagtcgaggatgcgatggccgtcgtagcggtaggtggccgtcaccttgcgcccgttggtcgtgaatgccatgcggtcgccctctatggtgatggtctcggtgtcggttttgtaaccggcgtcgtaataggcggtgtattcgtctgcggtcttgtcgccggtggctgccttgtgctccatcacgccacgcagcttgccgttcttgagcagcgggtagacggaacgccattggccggcgtagtcggctatggtgcggtccttcacctgctgtgtgaggaaccagccgtgctggggatcgtcggccagcgcttggttggtgatcgtcgtgagccagcccagcagcgtcttgtggttctcgggcagctgctcggtgacgctgatgatcgtcttgccgctttcgcgtgcggccgcgtcgagcttcttggcgaatccacccatttcctgcggattgacgatgagcatgtccacattcgaactccccaccgtgtcaagcgcgttcttgaggtcggaggccgagggctcggcgtcgttgttcatcgcgttcgtgtaggagtccggggttttgtcggtggcgccgatgtagtcgagcaggtggccgatgatcgattcggtggccacatagcggcgctgcaggttctttgcccgtgcgcggttgacgagcgccgtgtattcggcgtattcggcgttccaggtattcgagtggcgtcgcgcggtggcggccgtctcgctcgcttcaccggacttcgtgacgtaggcggaggtgatcgcctccgacatcttgagcacggccgccgggctgaaccacagatgcgggttcaccgtgccgtgatggtgatggtgcccctcgccctcttcgtggtcgtggtcatcctgactgtcggcgatgcccatgagcgacgatgccttcacgatgcgctggcgaccttcgtcgagctgcgccttctgggcccatccgtcgtagccggcgccgttgagcaccacgacgtcggcgcgtgcgagcttcgtgagatccgccggtgtcgcttcgtggtcatgggggtctgcggccgtggaattgatgatcgaggtcacgttgacgcaggagccgccgagctgctgggcgagcgaaccccactggttcaccgacgccacgacgttgatcgtggtgtcgcagctgtcggtggtctgccgtgcggctgcggccgaggtcctgttttctccggcgttgtttccgcaacccgacagagtgctggcggcgagtccgcacaccgcaaggccggcgaggaatgcgatcgcggtacgggtgatcggccggcgtcgtggttcgtcatgcgttgcggagcgttggtttgtagattgttctgtcatgctcgtctctgttccctctccattgtcttctatgccatctattgggaatcgttctcaataacgagcgtagcaaatgagaacgattctcaataatcgaatctgcatagtggacacaaatatgagacagcagatggtgggaatcacccatacggcatggcaagcggagtgcgcgccgcagatgcgatgtgcgcgggattacaggaagtttcgcagcgcggtcgcgtcgttataggcgcggttgtagaggttctgaatcttgtcgggatccttggtgagcgtgctcacgccgtcgatgctcttcggcgcgatgatgcgcaccttgccctgcgcctcgagtctcttgcacatattgagctcgacattgtaagtatgcgcgcggttcgccagtgcgcgtgccgcctcggggtagcggacggcgagcatcatcgagctggcgatgtctttgtcgggattgcggtagaaatcgcgcggccgcgtcagaatgacgacgagtttcgtgcagccatcggcaaacgcctggcggaacggaatcgggtcgctgatcgtgccgtcgaaatacgggcgcccatccagtgggtagggtttgtcgagcaccggcaggcaggcggtggccttgagcgcgtcgtagtgattgcggctcatggactcggggccgaggtacttcggcatgccgctgagcgcatcggtgacggtgatgcggtacggcacgccgccggccacgagcgcatcgtagtcgagcgggtcctcgccgtcttcgttcatcaatgtgccgtaaatgtaatcaagacccaaatacgacccgtcgcgcaggaaattgcccagactcatgtactcggggcgtgggcagtacttggtgtagaaccgcagcgggcggccgcgctggcccgcgaggtacgaggtgatgttcgcggcgccggcggagacgcccaggccgtagtcgaaatggatgccgttgtcgaggcagtagtcgagcacgccggtgctgtaggcgctgcgcaggccgccgcccacgtcgatgacgcccaccttctcgcggcgtgtgggtcgtgtcggctgcgtggtctgctgcaccgccatcacctcgattgcgctcgatcgtatgcattgatctgtatccattgaaatcgatgaatgaggtgcgatggcggagggcgcgctacaaattcgcgagaaatgtctgcttttttcgtgagtccccatgggagattccctatgctggtgcctatgaacgacgtgaatccgtatgcggctgcggcgcacatcgaggtgctgccgctcacgccgacgcgccagtcgatagaacgcgcgctggtggaatggatgacgcagaccggccgcccggccagtgatctgagcgtttctgcgctgtgcaagaaggcgttcgtggcgcgcagcacgttctacgcgaactaccggcatatggggcaggtgtatgaatcggtggagaaccggctgctgcgccagctcttcgagtgcgcagtgccgatgcgcgtgcgtgcagacggcaccgatgagacgatgcgttcgttcaacgcgttcgtgaaggtgctgcacgcgcatgagaacgagttccggttggtgttggtgcgccagccgagttcgcggttcgtggcgttgtggaagcaatcgctcgaataccatgtgtggcaccggctgttcgaaaccgagcgcggcggtgccgcggcagttgatgcggttgcggaatggggtgacggtgccgcgccaggtacgtcgaatggcggttcggcaacatctcaggagggattgccggctggaacggatgccgatgcgacaaaccggaacgaattgccggtgcggcaggggcctgcgacggtgaaccgggcgctcgtgttcgacatggccgcgacggcgttcatcgcgggcgtcacgttctggctgcgcacgccgcaggcggtctcgttgcccgagattcgcgcctcggtggtgaaactcgtgaacaacatcgacgagatctggtgattgttctctatcgttctcttgcctaatctgcccctctgcgattctcctctgcatctgccccctgcgattcgcctctgcgtaatttgggacatttgcactgtgttttctgtccctccttacgcagagggtgaggtgagagggtgaggctgagatggcggcacgcagatggcgcctccgactcagttcttgctggaatccgagctgccggagtcggcgttcgagtcggaatcgttggactggctgcggttgcgcgcatcgccgttcgactcgccgttggcgccgtctgaatcctgcatgcccggcatctggccgtccgcacggtaggaacggcggttccgcgagccgttgcccgagccgaagtccggcatagactcgccgtccccgtcgccttcaccgaagccgcggtcgcctatgccgcgcatcatcatgttcgaatgcgacggttcgttcgaccggtagatcgcgttcgtgaccgccgtgcccgcaatgccggcgacgaggccgcacccgaggctgatcgccgcgatgatgccgatggtcttgccgcccggtttgccgcgcaacgtcgccgtgccgcggttgcccggtgcgccgccattcatgggcatctgaccgccctgcggattgttcgggacgccgttgccgcccatgttcggctgcgcggtgttggccgccgtggtgaagggctgctcgccgttctgcggcgcatagccctggcttggcggaatctgctcgccctgctgctgcgcgaagtcgaaggcgtagccctgtggttgggtcggcgcatccgcttgggtatgcgcgatctgcgcagtgtcggccgccgcttgggtttgcgaaccgccctgcggccggatgatctcggtgttcgtgttgtcgtgctgtgccatattcattccccaatctgtgtcgatatctgtagaaaattcgcaaaccgaattgcgtatggaatcagtacagcagccgaagtttgagacgaactctggaacagattggcacagactgccgaattacttggggatcactggaaaccgtgtgaagaaattgaaagtgcccccccagggattcgaaccctgaacccacgacttaaaaggacgctgctctaaccgttgagctagaggggcaacaccgcacatattacaacgggtgcgggaaaacgcaaaatgcgggtgtgcgcggtcggcgtggcgagcgggtggcgcgctgagtagtctgtaattatgtcttgcacaacgctattggtgggaaaatcagcgagttacgacggctccacgatcatcgcacgcaacgatgactcgggcagcggcacctatgatccgaagaaattcgtggcggtgcggcccgaagaccagccgcggcactaccgcagtgtgatcagccacatggagatcgatctgcccggcgacccgtgcctgtacagcattgtgccgaacgtgcgcccaaatcgcggcgtgctcgccgaagcgggcgtcaacgaacacaatgtggcgatgagcgcaaccgagacgatcgccgtgaattcgcgcgtgctcgccgccgatccgctcgtcaagctcgtgccggcgcatggcgaacccggtgacgcggactatcgcgaagaggtgcccggcggtttcggcgaggaggacatcatcacgctcgtgctgccgtatgtgaggacggcgcgtgaggcggtcgcgcgcatcggcgagctgctcgcgacctacggcacctatgagtcgaacgggatcatcgccagcgatgtggatgagatctggtatgtggagacgatcggcggccatcactggattgcgcgccgcgtgccggacgactgctacgccgccattccgaaccagctcggcatagatttgctcgacatcgacgacgcgatgagcgaatgccgcaacaatatgtgcagcgccgatctggccgatttcatcgaggcgaaccatctcgaccgcgccatgcccgaccccgagttcgcaaaccacaccgcgcagcatatcaatccgcgcacggtgttcggcacggcgacgccgaaggacgcgatctacaacaccccgcgtgcctggtacatgcagcggcatctcaacccgagcgacgactgggattcgccggccgcgcaataccgcccggattcgcaggacatgccgtgggcgcgcgaaccggagagcaaagtgaccatagaggacgtcgcgttcctgatgggctcgcatttccagggcacgccgttcgacccgtacggcacgaccggcacggcggaatcccggcaccgctaccgtccgattggcgtgaaccgcaccgggcagatggtctgcatgcagattcgcccgtacgcgcccgccgcctatcgttcgatcatgtgggtctcatacggttccggcgcgttcaccacgcccgcgcccttctacgcgaatgtgaccgatacgccggcctacctgcgcgacaccgacggcgagaatgcgtcaacgaactcgctgtactggacgaaccgcatactcgcggtgatggccgacgcgcattactatgacacggacggcgagatcgaacagtacatcgaagatgtgcaggcgcatggccaccggcttgtcgcggacaccgacgcctcgattcgcgccgatgccgacgcgctggcgagcgactccgcgcacgaggggctcaaggcggtgcgtctggagcttgagacggcgaacaaggcgatggcagattggttgcagatgcgcacgcagacgttgctcaatcaggtgctctacacgacgagcaatctcatgcacaacgcgttcaagatgagtgaccactggatgagctgagtgcaggccgcaggccgttgcgtaataggcgcggccgctacgcaattcctctgcatgagtgcagttctcttagtgcagccctctgcgtaatttgggacatttgcacggtattttccgtctctttttacgcagaaagggccggtttgcgtaattggggacatcgctgggctgctttctgtctctttttacgcagaaggggctggcgcagagggggattcggtgcgcgtttcctccgtaccgtcattctccgcggctcgctgcgccgccttcttcgccttctcgccctcgaagcgcagttccggcttcgccttcatgcgtgacaggccgttccatgcgaggttcacaatgagcgcggcgagctgctccttgctcactttgcgctggtcggcccaatactgcccggtgaacaccgtcatgcccacgagcatctgtgcgtaatacggcacgcctttcgtggggagcttctgcttcttgaaccattcgctcaagatctcgccgacgcgcatcgacacatcgcccagcagcgacgagaacgagctcgatgggtcggtgcttggcgaatcgcgcacaagcacctggaatccctcggcgttctcctctatataggtgagcaatgcgagcgccgtgcgctccacgatctgccgcggatgcacgtcctgtgccgatagcgcggccaccaatgtgtcgttgagtgcgcgcatctcgcggtcgaccaccaccgcgtacaggccctccttgccgccgaaatgctcgtagacgattggcttgctcacttttgcggttgccgcgatctcctccacgctcaccgcttcgaaccccttggcggcgaacagcgaacgccctatgcgcagtagctgttcacgacgttggtatgaagacattctcgaagcattggccatgtgcccatcttttcacgcgcgctggaaatctgcatatatatatactgcgacacgcttggttttccaacagatttcagattcgcgcggattcgcggcactgtccgttgcgctttttacgctggggttatggatacaaacacgatttacgccattgtgatcatcgcggtcatcgccgtcgcgctgattatcggcagctggctcatcggccgctcgcgccgcaacgcgatcaacaagtcgaccgagcacgcgaaggcggccgccgacgcgcgcctggccgcagaacgcgcgcaggccgagcaggaggagcgcgaggcacacgaacaggcgaaggagcccgcggaaagcggggcgcggcaatcttccggcggcaaaccagcggagccgaccaacgaggagaagatcgaggccgaggagccggcgatttcacgcgccgaactcgaggcgcaggagcgtgagcggctgtcccagacaccgccgaagctcgccgcggcggaggaggtgccgggcgaggagtctgcacaggcggaatctgtggtcgaagacctcgccgtggtcgacgaggtgccgacgccgccggccgagcagatcgagaagccggccggcaagaagagccgactgcagcggctgcgcgaacggctgagcaagtcgagcaacccgttcggcaaggccctgttcaacattctcgcgaaagaccagctgtcggaggcggactgggaggacgtcgaagacacgttgctgcttgccgacgtgggcgccgaggcgagcgaggagctcgtggacaagctacgcaccgacgcgcgcgtgaccggtgagagtgatccgcgacagctgcgcgacgcgctgcgctccgagctgctcgcgctggtggggccagacatggatcgcacgctggaggccgagaagccggatgcgaagaagccgagcgtcatcatcatggtgggcgtcaacggcaccggcaagacgaccacggcgggcaagctcgcgcgtctgttcgtctccgaagacaagaccgtgctgctcggtgctgccgacacgttccgcgccgccgccgccgatcagctcgagacgtggggcgcgaaggtggacgtgccggtcgtgcgctccgaccgcgagggcgcggacccggcgtcggtggcgttcgaagcgagtgcgaaggcgaaggaactcggcaccgacgtgctcatcatcgacaccgcgggacgcctgcagaacaaggccaatctgatggacgagctgggcaagatccgccgcgtggccgagaagaacctgccggtggacgaggtgctgctcgtgctcgacgcgaccaccgggcagaacggcatggcgcaggcgaaggtgttcgccgaggcgatcggcatcactggcgtcgtactcacgaagctcgacggttcggcgaagggcggcattgtcatctcggtgcagaaggagctcggcgtgccggtcaagctcgtcggcgtgggcgaggggcccgacgatctggcgcccttcgacccggagtcgttcgtggacggcattctgggcgagtgatctgagttcgcgcgcctttcgctcaaccgccgctggcattctggcaatgccggcggcggtttccgttatgcaatgcaaccacaaatgcggaatgggctcatatggttacactctcgtaacgcgtcgtaacgttctcaaaactcggcgggggttccatagcacatgtgggttccgtaggcccctcgccgagcggagccgcgaaagagagttatccgttgtagaggcggatggaaagtatagaaaagagaggggtgttcgcatgagtcagcttgattccggcaacgccgcgtggatattgacgagcgcctgcctggtgtttcttatgacgcctggcgtggcgctgttctatggtggcatggtccgtgccaaggccgtgctcaacatgctcatcatggaggccgcagcgctttccgtcacgatgatcatctggggcctgtggggctggtccatcgcctacgccggcaattcgatcggcggtgtgttcggcgacccggccaccggcttcctgcttcgtgacaccatggttgcacaggatggcgtgttcacctccgccagcctcaacagcaacaactacccggccagcgtcgacgtcgcattccaggccgcattcgccatgatcaccgtcgcgctcatctgcggtgccatcgccgaacgcgtcaagtacagcacgtggatgatcttcgtcgcgctgtggatcaccttcgactacgccccaatggcccacatggtgtggaacggcggtctgctttcggcggatggcgcgatctcccaggctcttggcgcagccgcccacgattttgcaggcggtaccgttgttcatatcaacgccgcagtcgcagccctcatcatcgtgctcatcattggcaagcgcaagggcttcggtgtcgaaccgatgcgcccgcacaacgtgccgttcgtcatgctcggcgccttcctgctgtggttcggctggttcggcttcaacgccggctccgcattcgccgccaacggtgtcgccggctatgcctgggtctccacctcgctcgccgctgccgctgcaatgctcacctggggcttcaccgagaagattcgcaccggccactacaccgcaatgggtgccgcttcgggcatcgtcgccggtctcgtcgccatcacgccggccgctgacgtggtctcgccgatctgggccatcgtgctcggcgccatcgccggtgtggtcacctgcctggcctgctcgctcaagttcaagcttggctacgacgattcgctcgacgtggttggcgtccatggcgtcggcggtctcgtcggcaccgtgctcctcggcttcttcatggaaggcactggcctcttctacagcggcaagtggaaccagctcggtgtgcagctgatcatcgccatcatcgccatcgcgttctccgcggtgatcaccacgatcatcgccttcgcacttgagaagaccattggctggcgcgtcacgcaggcccaggaagtggccggcatcgacttggccgatcagggcgaacgtgcctacgatttcgctggtaccgccagctctgttattagggagatgaagtgagatgaagctcattaccgcaatcattcagccacataagctcgacgatgtgaaggaggcgctcgcctccgccggcgtgcacggtctcaccgtctccgaggcgaacggctacggccgccagcgtggtcacaccgagatctaccgcggcgccgagtacaccgtggacctcattccgaaggtgcgcgtggaagtgctctccgatgatgccgatgccgagacgttggtcgatgtgatcgtcaagtccgccggctccggcacgatcggcgacggcaaggtctgggtcgccccgctcgacatggtggtgcgcgtgcgcaccggcgagaccggttccgccgcgatctgacgcctttacggatttctccagataaccctaagtgacatccccgccacgcacggcccgtgtacggcggggattgtcatattcgcgcgtggcctccctgcgtaagttatgcgccatcccctcctcccctgcgtaattggggacagtttcagactgcagtctgtcccttttacgcaagtcattactttgcgtaatttgggacatttttggcgctatctgtctctttttacgcaaggtatctttactttttacgcaaaaagggtgtgcatgcaaagggcacaacaagcgcaacgaaatgagaagagatgagaacatggcgatgagcacattgaaacagcagttcctcgagctgagcgagccggatgccgacggcgtctaccgcaatggcagcgccaagcgcatggcccgcacgaatctggcgatgcgcgagcttgaggcattgtggaacgaggccgtgcactccgtgccgttccagattcccgactccggcatcggcctggccgcggtgggctcgctcgcacgcgggcagatcggccccgcctccgacctcgacctcgtactgatcaccgccgaccatgtggcgctctccaccacgcagctcaacgaattcgcaaacaagctgtggtatccgatctgggacagcgggctcgacctcgaccattcggtgcgcacggtgagccgatgcgaatcggtgaccgaccacgatctgcccgctgcgatgggctggctcaacgtgaacccgatcgccggcgaccggcacctgatcgagaccacggccacggcgatcctcgaacggtggcgcaaggcggcgcgcaaacggctgcccgaactgctggaatctgcaaacgtgcgcaacgagcgcttcgacagaatgtcgtatgtgaaccagcccgacatcaaggagtcgcgcggcggtctgcgcgacacggtgctcctctccgcgctcgccgcctcctggctcgccgaccgcccgcacggccgctatgacgacgcggtggaacgtctgctcgacgtgcgcgatgcaatccatttgatcacgcgcaaagacgcggacagattgctcacgcaataccaggccgaggtcgccgcgatgctcggtctcaccgatcccacgctgccggagggggagcgtgaggcgaagtcgattgacgacctgcagacgctgctcgcgagtctgagccgcacaatcgcgttcgcgctcgattcgaccgcctcacgcgcgcaacgcacgctcgtgcacgacaagccgcggttctcgttcttccagattctctcaccgcgcgccggcggcaagcgcgaggcgccgaaattcgagatgctcgcgccgggcgttgccaaacacgagcaggagatcgtgctcgccccacaggcggacccgctcgccgaccccgcgctgccgctgcgcgtggccgcggccgccgggcgtgagggtctgccgatcaatacgtccacgttggtgaatctcaaacgtgcgccgattcacgacaaggcgtggagtgacgagatgcgccggctgttcgtggaattgctggcgagtggcgagcggttgccgcaggtgtgggaggagctcgatttcgtgggcattccgggcagactgatgcccgaatgggacgcgattcgcaaccggccgagcgtctccgcggcgcatcgctacacgatcgaccggcatatgctcgcagtgaccgcgcaactggggcgtgagcggccagtcaacggcggcgccttcgatgacgtccactacacggcgttgctgctcgcggggattctgcacgacataggcaagcggccgggcgtagccgatcatgcggcggagggcgcgcgccacgctgcggtgattgtgcggcgcatgggattcgacgatcagatggtggattgggtgcgcctgctcgtgcgcgaacacctgacactctcggatttcgccagctcgcgcaacccgaacgacccggaggtgggcgccgaactggcgtcgctggtggacggcgacccccagctgctcgacatgctgttcgcgctgacgaaggctgacatgtcgtcgctgggcgccaccgccggcgagacgatctcgaacacggtggggtggagcaaatggcgcgcgcgtctggtgacgcagatggccgcgctggcgcgtgcctccatgtgagcgtttcgccactgtgattatccacaacgggaacatggtcgtgtggataactgcacaggttatccacagggttatccccatcatgtggataactcgaggattctcccacagttatccacaggtgattttatctatggcgcccgcgcccactcttcaccttgtcattcatcgatttctgcgcatgcgcctgcatctgcaatcattggtagtaaggacccggattgcatgaatgtagcatatatgctacattctattgatggaaaggatagtgttcgaagtatatgaggacgcctcatggcgagatagatcgtgccatgagaatctacagattactcgcacagaaaggagagtgaggagtttatgcgcagcttcaacagcatgcttgatgaacagatggacgatcccgaattcgcgacggtgttcgaggccgaaatagagcgtttgaatgcggcggtcgccgtatcgcgggcccgggaggaggcgaggctcacccaggagcaactggccgagcgcagcggcgtgagcagagtgaccatcaacaggatagagcggggtaaactcaatccctccatgaagacactgtcgcgcttggcccgagccatgggcaagcaggtgcgggtgtccatcagctgaatggcatgcgacaccgcgcgtactcagtacattgcatgcccccttataatcgagagctatggctgacggattccacaacaacactcgcaccgacaccagcgccaatgccgctggtctcttcgaccgcgtccccccgcacgacgacaacgccgagatggcgacgcttggcggtatgctcatgagcaaggacgccattggcgaggtttcgcagatcgtttcggtggatgacttctatgagccgaagcaccagacgatctacgaggcgatcattggcaagttctccgcatccgagcccgcggacgccgtcaccgtggccaacaggctgagcgactccggagacctcgacaaggtcggtggcatcgactacctgcattcgctcatcgcctccgtgcccacggctgcgaacgcctcgtattatgcggagattgtgcaccagcgcgcgctgttgcgccgcgtgatcgcctcgggtacaaagatcgcgcagctcggctatgacgccgaaggctcgcaggcgcaggatgtgatcaacatggcgcaggccgaggtgtacgagatgagcaccggccgcgtgcgccaggactacgcccccgtgcaggccgccgtgcacgatgcgctcgaccagatcgacagcattcagaaaggtgagctccaggcgggcgtgcccaccggcttccaggagatcgacgaggtgaccaagggcctgcagccgggccagatggtggtggtcgccggccgcccggccatgggcaagtccacgctcggtgtggatttcgcgcgctccgccgccattcaccaccacgacacgaccattctgttcagcttggaaatgagcaaggtcgaacttgcgcagcgcatcatctcggcggagacgggcgtgccgctggccgccttgcgcaatgccgacgacattgacccgaaccgctggaacacgctcaacaacttctatgcgaggcttcaggacgccccgctgttcatagacgattcgccgaacatgagcctcatggagatccgcgcgaaatgccgccggctcaagcagacgaacgacctcaagctcgtcgtgatcgactacctgcagctcatgacctcgggcaaggccgtggaaagccgccagcaggaggtctccgagttctcgcgagcactcaagctgcttgccaaggagctcgaggtgccggtggtggcgttgagccagctcaaccgtggcccggaaatgcgcaacgacaagaaaccgcagctttccgacctgcgcgaatccggctccatcgagcaggacgccgacgtggtgttcctcgtgcaccgcccggacttctacgacgaagaggaccgcccgggcgaggctgacatcatcatggccaagcaccgcaacggcccgacgcgcaccttcggcctggtgttccaaggccagtactcacgcttcagcgacatgaaccgcgaggtgtgacgcggaggcatctcacgggtgggcgcggcatgcgagtatgaattggcataacaacagcgaacacgattgacgacacgattgacaagaggcaggcatatggcagattccggcacctccaatgcgaacccggtgcgcacgcacgcaccctggtatggctttgcgaccccgttcgtgggcaaatccgtgcgctgggcctcgcgcctgctccatcacggcggcagcgcgttccccggcaaggtggtggaacggttcgaccccacgttcctgagccgcacgctgagcacattgccgctcggcgtggtgctcgtctccggtacgaacggcaagaccaccaccacccgcatggtcgccacgatgcttgaatcgctgggtctcaaggtgttcacgaacccgaccggctccaacttcacgcgtggcgtcgtctcgtcgatcctcaccgaagtgccgctgaacggccgcttggacgccgacatcgccgtgctcgaactcgacgaggcctacgccgtgcacttcgtggagcaggtgcagccacgctatgcgctgctgctcaatgtgatgcgcgaccagctcgaccgtttcggcgagatcgacaacaccgctcggcttcttggccatgttgccgcggcgacgcgcggtaccgtggtgctcaaccgagaggacccgcgcatcgcacgcctgcgcgacgtggtgaaggacggcgtgcgcacccgctacttcggcttggccgaaggcctgcgccattatttccccgccgacgacgatatgaccaccacgttccaggtgcagtccgcagactcggcgcaggctcccgaagctgcggatgcgcagatcgtcgacgtcgcgcacgatgtcggcaccgcgcacgagctgcacgccgacgtcatgctcaccaaggtgggcgaccaccatgcgcagatggtgatcgacgggcgtgaatacgagtccgacgtcaagctggaaggcgtctacaatctgttcaatgcggccgctgcgctcgccgtggtgcgcgccgtgcaggctgacctgcgcaagccgaacgcggtggggtacgcggccgcccaattggggcgtgcagattctgcccgcgcccgcgcattcaccgcgcgcgctcacacattcgccgacgccgacaccgacgcgctgttcgccgcgctcgccgacgtgacgccggcattcggccgcggcgaggtgatcgacgtgaacggttccccagtggagctgctgctcgtcaagaacccgatgggcttccgcctggcgctcgcctcgttcccgcctgaaagcgccgacacgatgattgcgatcaacgaccagtacgccgacggccgtgacatgagctggctgtgggacgtcgatttcacgagtctgcggcccaccggcgtcgcgatggtgtccggcgtgcgcgcgtgggacatggcattgcgtttggaatacgaccaggtgccggtggcgagggtcgaacccgacctcaacgctgccgtgcgcgagttcgtcaacgcgaatccgggcacgccaaaacacatctactgcacgtacacggccatgctcgccattcgtgccgagctcgccaccgtggccgacgtggcggacgccggcgtgggcaagtaggtagcggattcagcacagcagattttccgattgggcaaatacaagacaggagtaggggaggagccggaatgagcaaagcaatcgacgtggtgtcgctctacccgaaagacatgaatatatacggcgacagcggcaatgtgctcgccgtggagcgcaggctcgcactgtacgggtacgagccgcatgtgcatgccgtgaaccagaacgacccgtggcctgagcatgccgacatcattctgggtggcggcggccaggacaccggtcagaagaagatcatcgaagacctcttccgccgtgccgacagattgcgcgacctcgcggagcacggcgtgccgatgctcatgatctgcgggctctaccagctgttcggcgagtatttcgaaacgatcgacggcacgaaacttgagggcatctcgatcattcgcgcctacacggtgggtcgtgacgtgcgcatgataggcaatctcgtcgagcacagcgcacagttcggcgatgtgcttggctatgagaaccactccgggcagaccttcctgcgcgagggcgtgcagccgctcggcacggtggacggcgacggcacgggcaacaacggcgaggaccacaccgaaggcgcgcgcgtgcacaatgtaatcggcacctacatgcacggctcgctgctgccgaagaacccgaaaatcactgatttcatgatccgcacggcggtcgaacgccgctacggcgcattcgaccccgagcagaccgacgcccagcgtgccgagctcgcgcggatcgacgaatacgcggcgcacgcgcgcgaggcggcggctacacggccccggtgagtgtgagaatctgtgctctcgggtaaaaaacccacggcgtgaccgtctgcgtttgcgggcgtgtagagttgagcgtaccagcttcaacacacacccaggagggcactatgactgacgaaaccaagaacgaaaccgagaacaagaccaactccgccatgccggacttcggcgaaggcctgcgcaaggtgttccttgcgggcgtgggcgccattgcagctactgccgagaagggtcaggagctcgtgaacgacctcgtcaagcgcggtgagctcaccgtggagcagggcaagaagctcaactccgaactcgcccacaaggccggcgagaagtccgactcgctcaaagagaagctcgcagacgcctccaacaccgttcgcaatgcggccgcaggtctgagcgaccaggccgagcagacgattaagaaggccaccgagaagaagtccgacgagcagtgattctgtgattcccctacgcgtgcgccgtctggattcaggcggcgcacgcgtgtatgttcacccgtatgcgccggcgacgccggcctcccgactgggtaggattcttatatgagcgacaagaacagcgacaagtccaagcgagaaaccgaggcgcatgagctcaggcgtgacgtgcgacgcgaggaggccgggcagcgcaggcagcagcgcaaggacgcctgcgaggcacgccatctcgaacacgaggagaagcgcgagacctccgagctcattgacctgagcaaccgtttggagaaccaggaggcacacagcgacggcccggctttcgacaatccgaccgacgacgcattgcgggcgacggtggagaccgccgaatccgagaagatcctgcatcttggcgatgaagtggacgagcaaggcgccaccatcgaacacaatctgcagcgcgaggaagccgagcagtccggcggtgaggcgagcgaaaccgcggcacagccggaaacgccagcgccgcaatctgcgcagtccgaacgcccggcggacgcgcacacccacgacatcccggcgagcatcgcgcgcaggcagcagccgcaggtcgaggagacgatcggtctgttcggcatgcataagcgcaatttctcgagcgaataccacctgacgcgcatgagcaaggcgaaacgcctcaagcagatcggcaagatcgcgctcgaatacgacgcgctgcacggcctcacgccggtcaagatgcgcctcatgttcgaagcgctcgggcccaccttcgtgaaggtcggtcagattctgtcgatgcggtcggagattctgcccgagtcgttctgcgccgagctttccaaactgcgcgcggacgccgacccgatgccgtacgcgattgtgctcggaacactggagaacgaataccagcggcccatcgacgagatcttcgagcacatcgacactacgccgctcggttccgcatcgctcgcgcaggtgcaccgtgcgacactgaaaaccggcgaggacgtggccgtgaaggtgcagcggccgggcgtgcgcgaaacaatggcgcaggacgtctcgatcatgcgctcgctcgccaagggcgccacgaaaatcatgcacagctcgcaggtggtcgacttccgcggcgtggtggaggagctgtgggagaccttcgacgaggagacgaacttcctcaacgaggcgcgtaatctggccgaattcaaacggttctgctcgcactatgcgtacatggactgcccgacgccgttcactgacctgtgcaccgagcacgtgctcgtcatgcaatacatcgacggcataccgatctcgcatacgcgcgagctgatcgacgacggctactcgctcaacgagatcggcaccaagctcgtcgacaactacgccgcgcagattctcgacgccggcttcttccacgccgacccccaccccggcaacatcgagattcgcggcggcaagattattctgctcgacctcggcatgaccggcagactcgacgcgcgcacccgcgtggcgctcaaacagatgctgttcgccgtggccaagcagaactcagcggatctcgccgacgcgctgctccgcttcgccggcaccgatgtggagcgggcggactacccgtcgctgctcggcgatctcgacggcattgtggaggagttcggcaccgtggacctcgccgacctcgatctggcggcgttcatcacctcgctcacgcagatggcgcgccggcacggcatagagatccccagctcggtgaccacggtggggcgcgcgctcgtgacgttggagggtctgctcgacgagttcattccgaacgtcaacatgatcgagatcatctcccagcacatcgaatcgtcgaaaacgccggtggagatggtgaaatccgaggtgaagagactcggcatagagagcgagcaggcgctgcacagcgggcttaagggcatcgtggacgcgcagaccgccctgcacatgctcacgcgcggcgaactcaagatgaatctcgagctcgtgggctccgaggagccgctcagccagatgagcgacatggtgaaccgtctcacgatggcgctcattgtggtcggcctgttcattggctcctcgatcgtgtatttcgccggcatgaagccgatcatcttcggcataccggtggtcgggttcctcgggtacgtggcggcgttcgtgctgtcggtctggatcgtgatcgacattctaatcaaacggcacgcggcgaaacacaaggcgcgcaagtagcagcacagagggtggcgcgcgctgcatagctgagcgcgtaggctgcgcgcgtgcgcggattcgggtaatctcgtgcatagtgacgtgctttcgagtttagggagggcaatatggccaatgcattgaagaaagcgctgattggcggcgcagtggccgcgggattgggcgtgtgggcggtggccccgcgcactttcaacaacaaacggaagaacttcgtgcccacgctgccggatgtgctgtatgcgcaccgcggtctgcacgacgccggatccggtctctcgcaacagcatgccggcgaaagcggcgagtacatcgcgctcgcgcgtcgcatggcattgcgcgccgggtacggctccatcgacgagcccggcccgctggcacctgagaactcactggccgcgtttgcagcggcggccgaggcggggtatggcatcgaactcgacgtgcagctgacgctcgacaacaaagcggtcgtatgccatgaccccgatctgctgcgtgtggcgggagatccgcgaaatattcgcgacctcacctacgacgagcttgtgcgcatcccgctgttccccacggcggctcccggtgccgaggtctccccgctgctgcccggcgccaccgagaatccgccgcttgtgaccacgccgtcgcaggcgccggccgggtattaccagcatgtgccgctgctcgaggatgtgctgcgcgtggtggacggccgcgtgccgatcatcgtcgaattcaaattcgagaactaccgtacgtgggacgaccgcgacgaggagctcatgcagaccgcggccgccctgctcgacgcctatcagggactgtatgtggtggagtcgttcaacccggccgccatgaactggtacaagcgcgagcaccccgatgtatgccgcggccagctcgccgaagacacggagttcacgaagaacccggtgctgtggatggccggcaagctcatgttcaacgagatctcccgcccggattttgtggcctacgatttccggaacggcaacggcgccatgttgcgcttcgtgcgcagaatgggcgcgatggccgtggcgtggaccgtgcgcacctccgacgagctcgcgggcgcgcagccgtacttcgaccgcttcattttcgaggcgttcgtgccgaagcagtgagtctgagcgttttctgacctgtactcctcaacaaaaaaccgtaccctcgaacatgagtagatctgttcgggggtacagtttgtcgatatgctagttcagtcgatgacgccgtagaggcggtcgccggcgtcgcccaggccggggacgatgtagctcttgccattgaggccttcgtcgacgccgcacacgaccacgcggaagttgatgtcttcgcgaatgttctcttcgacgaacttgatgccctccggagcggcgatgatgcagatcgccgtgacatccttggcacctttgtccatcaggtagtgcgtcgcggtgacgagcgtgccgccggtcgcgagcatcgggtcgatgaggaagcactggcggccggagagatcgtccggcagacggttcgcataggtgatctgctgggtcgggtgctcctcgtcgcgcttcattcccaggaagccgacctcggcgctcggcatcatgcgcgtcatgccgtcgagcatgcccagaccggcgcgcagcaccggcacgatgatcgggcgcggcttggcgatctgcttgccgaccatgggcgcgaccggggtttcgatcggcttgtctacgacctcgagattgcgggttgcttcgtaggcctccagcgagacgagctcggagacgagttcgcggaacgtggaggagggggtgttcttgtcgcggagcaccgtgagcttgtgctcgatgagcgggtgattgagtacatgcaattccatagttactagagtaagccttgtttgtgttcgcgggtgacaaaacacgaaattcagtgccgaattatgcgttcagattgcgcacgctgttgagaaaacgccggaccgcaaaagcgcctgtcggcgcaaaggccgctcgcagcggcaaaaaacggagcccggggctatgtacggcccggcgcaacactcaagcttacaccctccgccaaggtgtgtcggcctgcagcgcgccgaacgatgaatctgcgatctcatatggcaaatatgcgcgagagtgcacgggtttgtcgtgcgggcaatctgcagatatgacaaacctgtgcatgagcgcatatgttcgtcatgttgcgggcctgccaatgcgacgaatgcgtgcagattcgcactggtttgtcacgcgggaagtgcgcgccgcgcaaaccggccggttactcgagcttgccttgacgccacagggccgcgccgtgcttgaaatccttgctcgtgatgttcagattcgccgcggtatgcagcagttgcgcggcctgcgtgcgccaccgtttgctctgctcggcggcggaacctacaggattcagattcgcctgctgcgtgagctcgcgcgcctcgacgcgcaacccgagtgcgacgatgccaacgaacaccgatgcgcgcgtcaacgcgaccgcgaaatccccgcggaacgcgccggtgagaatcgagtccgcagtgcgcgcgatgtcatcttcggtgggggcggagtccacgccggcgatcgcggaggcggaggtggcaatcggctcgcccaggcgccatagccgggcgattgtatcgcgctgcttgcgcatccacgaccgcagcagatacaagcgccacagcacgccgggcagcgagtccggctccgctttgctccacagttcggcgatcacgtcgaccccctcgcggtccaccagcgtgagcacgcgctccacaatggcagggtcgtcggtcttgtgcaccttgctcagcagggcccaggcggtcgtgtgggcgacttcgcgcaggcgctcgggatcgacgtcgctggccagtccctcggcaatcgcctgatcgagctggccggggcgcgcggggcggggcgagcccgtgtgcgtgaatgcggagcggctcgcgataatcgagccggagccggaatgcatggaattagtagacaataggcgtcactttctgtatgtcgatgatgcgcgggccgtcttcggtctgcacgaggaacagcgcgaacgcgttcgccgtggccatgtacggcgatttcgcgacgagtctcttggccagcgatttggttgcgcacaatgggcgcagatgttcaaacataccaccgatcaccggcctgtgcatgcagatcgccatcgtgttgccggtctcgagcacgcgtttgatctgctcggcgaagcaatgccaggccgcctgcgggtcgcgctcgaacgcctcctcggtgagcggcggcagtgcgcggcgctcgcgtttcgtttgccaggagagcatctctatggtctgttcacagcgggtccacggcgaagtggcgagctcgaccggattatagcaggcgagttcgcggtcgagcgcatacgcggcggcggcgccctccggggtgatcgggcggtgcggctcggtgccgtcccactgtttgcgcggctccgccttggcatggcgcacgagcagcaatggcgtcgccttgagcgcatcctcctcgatgcggtccacgaacagcgcgagcatatcgcggtcggtggaatgcgtgagcctcttgcgcgccttgtcgagcgagagccacgcaatctcgctcacctcacccagatcgaccgcgtgaatggggccgaaggcctcgcggcggtgccagttgtcgtcgtcgctgatttgcgtggccatccagtacagcacatgcttggtcgcgtccttgccgtctccgcggcccgtgtgacgcgttttcttgccctcggaggagagcgggtactccacttcgcccaggaacgggccgagcgcgacggggaagccggtttcctcgccgatttcgcgcaccgccgcgtgccggtgcgattcgttgatttccagtttgcctttcggccagctccagtcatcgtatttcgggcggtgcacgaggcacacctccacgtcgttcgcgctcaacggagccatcattgagccgatgctgcgcacaatgcggtacacgatgccgcccgcagcctccacagttcgtttctcactcatggtttcagactacgccattcgctgcgaaaaaagattcctctgcgtaacaagggacattgtcgcgctcgcaatgtcccttgttacgcagaggaatctatttacacagattggcggcaggtcagttcgtggccttcttgcgcatgtgcttcttgatcaggtactcctggcaatcgagcagcggcttgccttcggcgtccttcgaatggcgcacgtaggtgccgtcgggctgcatatgccagctggacgtcgtgtcggccatctgcaggtccacgtagtcgatgagctcctgcacctgctcgggcgcggtgatgcgcacgagcgcctcgactcgacgatcgagattgcggtgcatgaggtcggcggaaccgatccacacctccggtccggaaaccgggccctcgccaatctgcggaccgtcggaattcgcgaacgcgtagatgcggctgtgttcgaggaagcggccgagaatcgagcgcacgcgaatgttatcggaaagcccgggtacgcctggcttgagtgaacagatgccgcgttcgacgatgtcgatcttcacaccggcctggctggcgcggtagagggcgtcgatcgtcttctcatccacgatcgagttcaccttgatcttgatccacgcttccttgccggcgcgcgcggcctcctcctcacggcgaatgcgctggatcagaccggagcgcacggtgcgcggcgcgacgagcagacggtggaaactcgacttcggcgcgtaaccggacagctggttgaacagcttcgtcatatcctgccccaccaccgggtcgcaggtgagcaggccgagatcggtgtactggcgcgcggtcttcggattgtagttgccggtgcccacatggcagtagcgggtgagcccgtccgcctcctggcgcacgacgagcgagagcttgcagtgcgtcttcaatccgacaatgccgtagacgacgtgcacgccggcacgttcgagcttgcgcgcccatgcgatgtttgcatcctcgtcgaagcgcgccttgagctcgacgagcgcgagcacctgcttgccggcctgtgcggcgtcgatgagcgcgtcgatgatcggcgagttgctcgatgtgcggtagagcgtctgcttgatggcgagtaccttcgggtcggcggccgcctgcgcgaggaacgcctgcaccgacgtcgagaacgagtcatacgggtggtgcagcagaatgtcgcgctcgcgaatcgcggcgaagatgtcttgcgcacggctcgactcgacctcggcgatctgccggttcgtggtcggcacgaagggcgggaatttcaggtcggggcggtcaatgccgccgagttcgaagagcacggtagcgtcgagcggcgccggcagacggtacacctcgtccggcgtcacgcccatctggtcggcgagcagctgggagaggaacggcgaggtctcatcggagatctccaggcggatcggcggcccgaaacggcggcgcagcagttccttctcaatcgcgttgagcagattctcggcgtcgtcttcctccacctcgatgtcttcgtttcgggtgacgcggaacgaacgcgcctccttgatgatcatgcccgggaacagcgtctccaaatgcgcgatgatcaggttctccatcgtgatgaagccgtagcggacgtcctccgcctcgtcttcggtcatgtcgtcgacggggacgagtctgtcgagattgtcgggaatcttcactcgtgcgaagtgggacttgccggaggtcgggttctccacgagcacggccagattgatcgaaccgcccgaaatataggggaaggggtgcgccgggtccaccgcgagcggcgtgagcaccgggaagacctgctggcggaagtagcgggagaggcgctcctgctcggcgatcgtgagcttgtcccagccgagcagctggatgttctgcttggcgagttcgggcaggatcgtgtcgacgacgtaatgcgcatgctcgtcctgcaagcggtgcgcctgctcggagatcgcgcgcatctgctggcgtgggctcagtccgctcgcgctcgtcacggcgatgccggtgtcgatgcggcgcttgagaccggcgacgcggaccatgaagaactcgtcgagattgctggcgaagatcgccgcgaagctcgcgcgttcgatgatcgggatcgtctcgtcctgcgcaagttcgagcacgcgtttgttgaatttgagccagctgagctcgcggtcgaagaagcggtcgggtggcagcgggagctcgccctccatgttctcccgcttgtcgcttttgtccgtttcagcgatgtgttcggcaatctggctgcgcaaaatcgccttcgatggtgcgttgaaaatctgtgacatggttctactttagaacgagcgggctgaaaaatcactgagttcacgaaagaattcggaatatgtccacggatgggcccgtttcgcggtgccgatccgcgctgccgtttccgtgcggcgggcgttgagctctgcgcgggagatggtttggatgattgcggccatgcggattgcccgacgcacaacaaaacaccatggtacattcgcggacttcgtatgttcgtgaaaatgtgagattttcggcgaacagtgagcgacacgccgaagtattgccgctgtatttgagtgattgaacatctaggcggctgaagtgaacagaatgtgcgattttctctgtgaggttccttgttgaaatgaacacggaaagataaaaagagcacatgtggtcagattgtgacgcttaggcgattccgacttgcgtaatcctaaattccgagcataattgcaagtacaaggacaaccgaagagcagacccacaaaagtagatgatcagcaagattattacgttgggcgggcaatggaaagacttaccgttacaacgatgaggttgtgcagagattctgcctcgttggacttgggaaagagacccacctcgtgtgggtctcttttttatttcatgaaaaaacgcctttgttttggaatagttcttggcaagaagtctgcggcggtgtatgtgactcagcggcggccgcgttatccacatgcccggcgacccgcgatgtggataacgcgttctccgaccacaatgcctcgtagagattgaaccggttgcggaacccacgttcaatgcaactatgactatgcagatcagtgtaggggcgccgcataccgagcgccatgggtggtcgttccatcggccacaggtaatgaacggggcatgcgcgcgtgatgtgcgcatgcgtgacgcgcgcgcccgcaggccgtggcaggcggagtctgcacgcagggtgcccgcataccagccagtgcacgcgatggcggaacctgcgtgctctccgcagctgtcgccgcccgcgcgccgaacccatgcgggggcgcagcacgcgcgcatgccggtgtgtgcgacgcaggcgccgtgcgagaacgtgatcacgctgtccggcgcgagcggcggtgcaggaacgaccacactggcggccatgctgacccgcgaattggcgaagcgagagaacgagtgcgcaatcgtggacgccgacgtgcgcgcgggcggcggcggtctggacgtgctgctcgggattgaacatgagtccgggtcgcggtggcatgacattcatgcgccgctcggcgagctcgatggcgaggcattgcgtcgcagattgccacactgggacggcgtgggcgtgctcgcatacaactgctgggtgcaggaggagccggcgtggttcgagatgcaggcggcactgcagtcgctggcacaggtgagcgatgccgtggtggtcgatgccgggcatggattggagattgagcatgtgcccgcattggttgaggcctcgcacattgtggtggcggagctcaccgtgctgggattggcgcgtgccaaggcacatatcgaatggctgcgtcgcaatggcgagcgcaatatggcgcgtgcgcaggagccgccgcggccgggggaggagtggaagccgattgtgggcgtgccggggcgtgtgatcggcgtgctgtgcgtggagccgcctgcggttgcgaagggccgcggggcggtgtcgttggaggaggcgcgcaaatacttgcagatggagcatatggagtgcgagctgatgggcccggtccgctccgatgccagactctgtggcgacattctggagggcttgggaattcggcgcgtgcatcggcgcaatgcgcgcgtgctcggcgatgtggccgagatggtggagcgtgcgtgcggcataggaggcagatgatgtggcagattgtagggccgaatggggtgacgaacacaaccggcggcgtggcggttccgcttcccgaggcgccggtgcctccggatacggcacctcggcatgccggtgtgggcgctactgtgcagaccgctgcgcagaccactgtgcaccccgctgtgcgtgccgtgacggccgtggatgccactcgcccggtgaatttcggcccgctgaaacggctggctgcggatccgcgcgtcaccgacatcctggtgacctgcgacggtgccgtgtgggtggagcgcgggcttggcatagagctcgagcacccgtccattccgctggattcgcctgccgtggtgcgtcgtctggccgtgcagctgtgtgcgcaattgggtgagcggctcgacgacgcccgccctatagccgatgcgagcggtgctgacggcacccgcgtgcatgcggtgatcgcgccggtggtgccgtatggcgcgtcgatttcgattcgtctgccctcccgcatgagcgcgaccatggatgcattgcagcaggctggttgctggcctgcgcaatggcgtccgatactggatcgcctggtgctggcccgcgccaacattctcatcaccggcagcaccggctcgggcaagacgacgttgctcaaggcgctgttgctcaattgccgcgcatccgaacgcattgtgctcgtcgaggaggttcgcgagctgcaggggctcggcaatctcaacacggtttcactctgcgcgcgagccaagaacgtggagggtgccggcgaggtgacgatgggcgatctggtgcgttccacgctgcgtatgtacccgacccgcgtggtggtgggcgaatgccgcggcgaggaggtgatcgacctgatgcgcgtgctcaactccggccattgcggcggcatgagcacactgcatgccagcggggtgagccgtgtgcccgggcgtctgatctcgctggggctgctcgcgcatgttgagccgaataccatggcgggtctggccgacggggccttcgacgtggtgcttcacatggaaaggcgccccggcaaacggtacttggcgcagatcggcatgctgtgcatggtggagggcaggctcgtcggccgcacggtgtgctcgtgggatggccgtggcgagcctgtcgccggcgaggcatggcggccattcgccgaacgttggggcaccaagcgggtgccggaacgaaggtgagacgaatggcattcgtggctgcgctcgcggcggcgctgagtgtgctgttgatgatatgggccgcccctgcggcggtctcatggcgcctgcagacggtggaatcgggcgtggctgaccatgcgtgtgagccggcatgcggcatcagcgtcatgctctcgtcgatcatcgcatcgctgcaggccggtgccgcgctggagcccgcgctcgaacgcgcatttgactcggtgttcccggagcgccggtgcggaggtgctcgtgcgcgccacatgcgcgaccccactacgtccggcgacgggcatgccgtcggtgtgtatgccgtatgcgatggcgagggcaacgtggatgtgacccagatggcgcgcttgttcgcagcatgcagactgccccatgagcgcgcctcgcactgcgcgcaggtggcctgtggggtcgccgtggccagcgcggtgagcctggaactggggtgcccggccgcacgctgcctcgaggcggtgcgcgcaggctatctgcgtgcccggctgcaagacgatttgcgcgcgaatgccttcgcgatgcccaaatccacggcgcgcatgctgctcgcgctgccggcggtggtggtgttcctgggagagctgctcggcgcggatccgttgggcatgctgttcggctcggcacaggggcgcgccatgctgtgcctgggcacgatttgttatgtgggcggactgctgtggatgcagcgcctgcttgccgcggacgggtagtcctgtggctggattctgggcgtggtgtgccgcgatctgcgcggcgctcgcctcttacttgcacatggttgggaacgagcggattgctgcacgtcggttgcgcgaacttgacggactggcgcgctcgcagattgcgctggcggggcgcggcaatgccttgcagcggcgattgctcgaggtatgcccgggctgggagccgtctcctacgttgctgttgcaactgcttgaggcggcgattgctcagggcgtcgcgattccccgggcattggaatgcattggcgcatgctgcggcggcgcatgcgcgcaggtgctggggcatgtctccgccgcactgctgcgcggtgtgtgctgggatgaggcgtgggccgtgttggaacatgatggttcctccccggcttcctcggcattgggattggcatgccgcacattgcgtgccgcctgggaggatggcgtctcgccgctgccgcagattcatgcggccattgagcagatggacggcagcgaacgcgcgcggatcgagcaacgggcgtcgcgattgtcggtgcggttgctgctgcctatgggactgtgcctgctgccggcgttcctgctcatcgcggtggtgccgacgatcatgtcgttcatgcgtatgtgaggcgggtgcgcggaggttatccacattgccggcgacccgcaatgtggataacggtggagttatccacatgcgtccgtccggctttacaccgaatattggcggccgcatagtggaatcatctgggagaccagatgggaaacacaacatacaggccaacgaaacaggcaaggagagatatggaacacaatgaggtgatcctgttcgaacacaggaggcatggcgtgggtgagcgcatcaatgcggcttcggaccggctgctgcgggcgcaggtcggtttggaggcgagatggcgggcgctcatgtcccagccggaggaaggcgcggcaaccgccgaatacgcggtggtgctcgttgcggcgaccggattcgccgcggtgctggtggcgctcatgaaatccgacacggtgaagacgctgctcacgaacatcgtgaagaaagcgttgaacgtgtgaggccatgggcggccatgcattcgggcaggcgttgcgtcgcctgcagtgcgatgacgagggggcggccaccgcggaattcgcggtggtgctcccggtcatcgtgatgctggcggccttgatgctctatttgggccgggcatccgtcgtgtcggtcgggtgccaggacgcggcggccaacgccgcgcgggcgttgatggtgcaggggagcggttcgggctcgcaggccatggctcaggcggctgctggcgatggcgctcgcatagaggtgcgtcccgccggaatcgggttcgaggtgatcgcccactgcgcggtggtggccgacccctggggcatcgtgccgagaatggtgacggggcgtgcacatggcatatggcaggagaggctatgaaggaggtggccaaatgggtctgcgagggagtgcgcccaggcgagggatgagcgctgcggcgaggcgtgtgccgacgcgatccgcgccatgcattccgcatggtctgcgggcgcaggatgccggcaatgcgtcgccgagtgcggtcggcatcgtgctcgtggtggccgtgctgctgtgcaccatcgcggccggggccaggattgccatggcccgggcgcaggcgcgcaccgcagccgatatgtcggcattggccgccgccgacgcctattggaacgaggctgccgccgacccttgcggcatcggctctgccgtggcgcgcaacaatgcgggagccgtggaatcatgcgaggtgatcgacatggatgtggccatggaggtcagcaccgcaacaggcgtgccgttcgtggagcgggtgagcgcacgcgcgcgtgccggaccacggcgatgcgatgaggtcgacgcaacacgcggcgcatcgcaaccgtgatgccggggcatcattgccgagtggattttgatgcccctcacgcgctaggttatatagcacatcggtatgcggcacgagacagccatgcactgctccggcaggcatgccggccactcgggcatacgcattgcaaacagacgggatagacatggcattggcgttgtatcgcaggtataggcccgacaccttcgaaggggtgatcgggcaggaccaggttaccgtgcccctcatgcacgccttggatgagaacaagctcacccacgcatacctgttctccgggccgcgaggatgcggcaaaacgagttccgcgcgcattctggcacggtgcatcaactgtgtgaagggccccacctcgcacccgtgcggcgaatgcgacagctgcagggatctggcgaccggcggacccgggtcgatcgacgtggtggagattgacgcggcgagccacaacagcgtggacgacgcccgtgaactgcgggagagggctgggttcgccccggtgcgagaccgctacaagatcttcattctcgacgaagcgcacatggtgaccccgcagggcttcaacgcgctcctcaagatcgtggaggagccgccggagcacctcatgttcatcttcgccaccaccgagccggacaaggtgatcggcaccatccgctcacgcactcaccactacccgttccgtctggtgcctcccgagatcatgaccccgtatttggagcatgtatgcgagcaggagcacatcgagaccgagcccggtgtgctcaggctcgtcacgcgtgcgggcggcgggtcggtgcgagacacgctttcggtgctcgaccagctcatgggcggctgtgtggacaacgacatcacctacgactccaccgtggcgttgctcggtttcacgccggacgcactgctcggcgaggcgatcgacgcgatcatcgagcagaatggcgccaagctgtacggcatcattcagaaggtgatcgtggccgggttcgacgcccgcagattcgtcgaggacctgcttgtgcgcacccgcgacctgctcgtgctcacactcggcggcgatgaggccgagcatgtgctcagcgatgacgccgaggcggaagacatgagcgacctccaccggcaggccgatgcgctggggctgcaacagctcaccgccatggccgagatcatggacgacacgttggggcacatggccggagccgcctcgccgcgtatgcggctggagctgctcgccgccaagctgctggccggcagggcctcgggcttcgccgcggaggctccggcactcgccggtgcgggcgcgcgcggttcatctgctgccccttcggcgacgcagggctctgcccgcggcgggttcgtcgacgcacaacgaccctccggtttcaacgatggcgccacggcaccacagtccgggcatgacacccccacccaggccgccgctcccactgccacaccgcaagccatccaggccgccaccacggagcatgatgccggttcgcagccgcaggcagcctcgaacgtcccctcgatcccggaggacattcagcgcaacggcaccgtggatgagcgctgggacgccattgtggcggcgttgccgctggacgtgcgcgcctacatcaaccgcgagcgcgtgccacgcgtgatgctcgccatggacaggaaatccggcaggcaacgcttgtggatcaagttcgagaccccgctcgacaagtacgccttcgcactggcggtgagcaaggaaccgatcgggggcaccaccagcgtcgtctcgatagtgcgcacgcaggtgcacaacgtgttcggccccgacgtcgccttggcgcccactgagaagatggccaatggtgaatccgcccctccgctgagcaagcttccgcctgaggaggcacaacggatcaaggcgaagctgctgcagcagtcgttgcagggcatcgttgcacacccgcgcgagtcatccgattccgcccagcaggccaccacgtcggattcctccaacgatgcggaggcgcatcaagccgccggcacaaccccgacgcccactgagtcgtttcagcaagccaatggcaatggtccgcagacgttgccggacgatgacccctgggcccaaccggtgaagcccgtgggcctgcgccctcaggcattggaccccgaggagcaggcccacgaggagccgaaccggcagcagccagcgccggagcaccagcacaagcatgtggcggtgcccgacgtctccgatggcatagacccgtggagcatgccggtcgacgagcatccgcacatcgacttcggcaaggtgcagtccatcgaacagcagcacgagaggctaacacctgcgcccgtccatggcgacgacccatggagcgccatgccgaacgggcctcagggcttcggcacagcgtcccctgtgacgggcggtcaggccatgagtgtcgaggatgcctacggcatgtcaccccagggcatgcacgcggcggatgcaggatccacgggtgtggcgggtggtgaatcccagccgtccgcaccgcaggtcgatgccgatgacgacgtgtattcgatggacgacgcgcatgtgcagacgcacgacgtgatggacctcaaggccgtcgaggaatttttcgacgtgaccaaggttgagcactttgcggccgacgatgcgaacaacccgctcaacgtcaagccgcgtcgaatggaacacggcgactcgtgacgccgcgtggcatacgcttgaggagggtacatggcattggcatacgacggcgccatccagcggctcatcgactcgtttgcgagtctgccgggcatagggcccaaaggagcgcaacgcatcgccttctatctgctgcaggcgccggatgcggagtcgcagcgcctcgtcgacgcaatcaacgaggtgaaggagaaagtacggttctgcgaagtctgcgggaatgtgtgcgaaagcagcccgtgcacaatctgctcggatccgcgtcgtgatcacggcacgatctgcgtggtggaggagccgaaggacgtcatgagcatcgaacgcacgcgcgaataccgcgggctctaccaggtgctgggcggcgccatcaacccgatggccaacgtcggcccgagcgacctcaacatcgcgcagctgctcaacagactccacgacggcgaggtcaaggagatcatcgtggcgctcaatccgaacatcgagggggaggcaaccaccacctacctgagccgcctgctcgcgccgctcgacatcaaggtgacgcgtctggcgagcggtctgccggtgggcggcgacctcgagtacgccgacgaaatcacgttgtctcgcgcgctcgaagggcgtcgtgaggtgtgagcgggcgtgcgagtttcgcatcgtgagccgagaatgagacacctacaggtgcattcatacaataatcgtgcttcatgcgtacacttgagaacaaatcggcaatctcacagagggaatatcgtggctcttatcgtacagaaatacggtggctcgtcggtggccgacgccgactcgatcaaacgagtggcacgccgcatcatcgagacgaagaacgccggcaatgacgtcgccgtcgtggtctcggcgatgggagacaccaccgacgacctgatcgatcaggccatgagcatcgactcgaacccgcctgcccgtgaaatggacatgctcatgaccgcaggcgaacgcatctcgatgagcctgctcgccatggcgattcacgccgccggttcgcacgcctactcgttcaccggttcgcaggccggtttcatgaccgacgcccagttcggcgccgcccatattcgcgccgtgaaccccgaccgcgtgcgtcgcgcgctgaacaagggcagtgtcgcgatcgtggccggattccaaggccaaagcgaacgcggcgacgccaccacgctcggccgcggcggttccgacacctccgccgtcgccctggccgtcgcgctcggcgccgacgtgtgcgagatctacaccgacgtcgatggcgtgttcactgccgacccgcgcatcgtgcccaccgcgcgccgcatcccggcaatcggctacgacgagatcctcgaaatgtcgtcgtgcggctccaaggtgctcgcactgcgatgcgtggaatatgcgcagcggttcaagatgccgttgcatgtgcgcagctcgttctcgcaccgcccgggcacgctcgtgctgcccgacggcgtggacccgaacagcctgccgaacgtgcggtaatacggaatctgcaagcagattattcaatacaatacgagtttttatataaaaatcggagtatggagacagacaatgagcgacaataccgatcagtctttgggtgacctcttcccagaccttggtcaggaaacgccgattatttcgggcgtggcgcacgacaacagcgaatccctcgtcaccgtgcgcggcgtgaccgacgaaccgggcatggccggtagggtgttcacacgcctcgccgagctcggtgtgaacgtcgacatgatcgttcaggcgggcgcctccaccggcaccgccgacatctccttcaccatccccggctccgacgccgcccgagtggagacggcgctcaccgccgcgcaagacacgttgggctacaagtcgttcgacgtcaatccgaacgtgggcaaggtggccgtcgtgggcgtcggcatgaaaacgcattccggtctcgctgcccgcttcttccaggcactgagcgaggagggcatcaacgtgctcatgatctccacctccgagatccgcatcgccgccctcgtgccgctctcgcagctcaacgacgccgtgcgcgccctgcatagcgcgtacggtctggacgccgacaaggttgaggccgttgtctatggcggcaccggccgctgagcggaatctgcaaactcacaacaaggtattcggcggcagccggaaaaggagccgaaatggtacagatcaacgatcgtggcgtcaatgtggcagtattgggcgcaaccggccaggtgggcatggtgatgcgccgcgtgctcgacgagcgcgacttcccggtgaaagacctgcgattcctcgcctccgcgcattccgcgggcaaggtgctcaactggcgtgggcacgacatcacggtggaggatgtcgcgaccgccgacctgagcggcatcgacatcgcgatcttctcggcgggcggcggcacctccaaggtgtgggcgccgaagttcgccgaagcgggcgcctacgtgatcgacaactcctcgcagtggcgcatgcacgacgacgtgccgctggtcgtggctgaggtgaatccggacgatctcgacgagatcccgaccggcattgtggccaacccgaactgcacgaccatggccatcatgccggtgctcaagccgctcgccgacaagttcggcctgaagcgcctcatcgtgagctcctaccaggcggtgtcgggcgcgggccgcgcgggtgtggagcagctgatgaacgaagccaaggcagccgttgaccagggcgccgacaagctcgtgttcggcggcgacgccatcgacttcccggaacccaccaaggtggcgcgcaccatcgcgttcaacgaggtgccgttcatcggcgacattgtggatgacggctcccaggagaccgacgaggagcagaaactgcgcaacgaaagccgtaagatcctgcatctgcccgatctcaaggcatcctgcacctgcgtgcgtgtgggcgtgttcaccgcacacggcatgagcgtcaacgccgagttcgaaaacccggtgagcgtcgaggaagccaaggaggtgctcgcgagcgcccccgccgtggaactcaccgacatccccaccgcgcagctcgccgccggcaagacgccgagcttcgtcggccgcatccgcgtggaccaggccgtcgacgacaataagggcctcgcgttcttcgtcaccaacgacaatctgcgcaagggagccgcgctcaacgccgtcgagctcgccgagatcgtcgcgcgcaagcatttcgcagaccagctctgagacatcccgtaacagtttcagcaccccgagaaacaatgacatcccgtaacggtcggtcataccggactggcccttacgggatgtcattgttcgttcttacgggatgtcattgttcttacgggctagggttttgcttacgggctaggcttcgcacatggatgtggctaagctgggaagcatgtcaatggcatcgatcgaagcgaacaaacagctggaacgactcgtggcgctcggctacccggacgtggccgacatgagcgaagacgccttccgcgcactggcacgcccgctcatccgcgcacttgagcgcagcgatctgggcgccgatatactgctcgtgcccacacgcgaactcgtcactccggaatcgctgatcgcgcgcaccagcatagatcgcatggccggcttcaccaccatgccgccgcgcgacatagtcagcttcctgcccaccgacggattcgaaccgccggaaggcccgttctatctggtcatcgaaccgcacaccggcacctgttatacgaaccgcgagcccgacgtggcgcgcaagctcatcgaatccgacgaacgtctgccgctcacgcttgaagagggtctcgccatcgccacgcagcatccggaatggctgcttgagaagaacggattcaatctgctgggctcgcgcagtgccgacgggcgcgtgccgagcatctggatgagccagagcgcccctcgactcggcgccgtctggccgaactcgcgccacacctggctcggcaatgcatactgcatcgcgcgccgcggtgtgagtctcatcgaagggcgcggctgagcgcggcgtattttgaggaagtctccgtgcgttgcgttgcggagagatccagggatggcatattttacggagacttccgtgcgccgtgctgtttttggtagcttctgcggtcagattctcggatgcttccgtatacgatgccattttcagatgcctttgtggcatgttttacggaagcttccgtgagatatgccggagaggggccccggaatggcatagttttcggaagtctccgtacgttgtgccgtggcagtgtggtttggtggtctgtctttcggaagcctccgtgagatgtgccgcggagaagtctgcaaacggcagattccacggaaccttccgtaaaccgtgccacagtccgcaaacttgtgccgcagggagtgccgcgcagtgccgcgcagcacagcgcggcgcgaattgtatgcaatgtttgtaaaatccctgcttgggatggccgaaatacggactgtcgcaagcccctttcttgctagcgcgtatatggttattgtttacgcgcgtgtgcgcgtcacgaaatctgaaaattttgcactctcgaaggaggagaagatgggtcagggtcaatcttcggtgtttgatctcgctgccgttgccgcggcatccaatggggggaacaatgacccgctgctgcctccggcacggtacattggcgccccgcagaagccgagcgatatgccgtacaccaagtatgtggcatacgacaagcaggtgccattcgactacccggagcgcacatggccgggcaagcggctgcacagggcgccgcgctggtgctcggtggatctgcgcgacggcaaccaggcactcgtgaacccgatggattccgagcgcaagctgcggttctggaccatgctcgtcgacatgggattcaaggagatcgaagtcggcttcccgagcgcttcggagaccgattacgacttcattcgcttgctcatcgagcgcgagctcattcccgacgacgtgacaatcgtcgtgctcacgcaggcccgtgagcacctcattcgcaagacttacgaatgcctgcgcggttgcaagcgcgccattgtacacttctacaactccgtctccgtgctgcagcgcgaggtcgtgttccgcaaagaccgcgcgggcatcaagaagctcgccaccgatgccgcgcacctgtgcaaggaactcgagggcgacgccgagggcatcgacctgtactacgagtattcgccggaatcgttcactggaaccgagccggagtacgcggtggaggtgtgcaatgcggtgatcgacgtgatcaagccgacgcccgggcatccgatgatcatcaatctgcccgcgacggtggagatgaccacgccgaacgtgttcgcagacgaagtggagtacgtttccaataatctgcgcgaccgcgatgccgtggtgctctcgctccacccgcacaacgacgagggcatgggcgtcgccgctgccgaactcggtatgctcgccggcgcggaccgcatcgaaggctgcctgctcggcaacggcgagcgcaccggcaacgtcgatctcgtcacgctgggcctgaatctgctcacgcagggcattgacccacagctcgatctctccgacatgccgggcattcgcaagaccgtcgaatactgcaatcagatcaagatctccgagcgccacccgtatgccggcaacttcgtgttcaccgcgttctccggctcgcaccaggacgcgatcaagaaggggctcgaagcgcgtgagatcgccgcggagatggccggcgtggacgtggagaacttcgtgtggctcgtgccctacctgccgatcgacccgaaggacatcggccgttcgtacgaggcgatcattcgcgtgaactcgcagtcaggcaagggcggcatggcctacctgctcaaggcgaatcacaatctcgacctgccgaagaagctgcaggtggaattcgagaaggtggtgcagcagcatgccgacgccacgaagaaggaagtcaaggacggcgacatctggcatctgttcaaagacgagtacttgcccgtcgaggaatccggcgcgatcgaggccggcgaggtggtcgccgacacgcatgacgagacgctcgaccagtggggccgtctcaagctgctcaaggtgagcatgtcgtcgggtgaggacggttccgacacgcgcctgaccgccaccgtgctcgaccgcggcatcaacgtgggccgcgagcccgaggtgacgcgcgagatcgagggcaccggcaacggcccgatcgccgcgttcctcgacgcgctcaagagcttcggcgtcgtggcgtccgtgctcgattacgcggagcatacgatgggcgtcggctcggacgcgcgcgccgcctcctacgtgcagtgcgaggtcggccaggaagacgaggagaagcgcgtcgtgtggggcgtgggcatcgactcgtcgatcatcacgagctcgctcaaggcgatcatctcggcgatcaaccgctccaaccgctgacgttgcggcgctgccgttgcgttgatgctgcactggcggccggcaggcgaatacgccatgccggccgtcggcatgtgagtaataggcatgcgagcctatgcgaaagccgcgggtgttgtgcccgcggctttcgcataggtggctccgctatcgctgcgtctgctcgccgtttccggtgttattctggctgccgttgttgccgccggtgttgccgttctgattgccggagttcccggaatcgccggaattcgaaccactgttgttgctgccgttgttgctgccgttgttgctgccgttgttgccgccgttgttgccgctggtgttgccgttctgattgccggagttcccggaatcgccggaattcgaaccgccgttgttgtcactggggttgccgccggtttcacccccgccattgccgttggtgttgtcgttcccgggttgcggctgctccggggtcttcgtgttctcgggtgcggtctgctgctgctcgttctgctgctgttgctgcgtgccattgttcgtgctcggcacgtaccgctggccgcccagaccccagtcgccgttcgggccgccaatcttgccgttgtcgaccggcgtcgcgaaggtctccgccggctgcccggcgagcgcctgcgccatgaactcggtgaacagatgcgacgggtagccggtcgagctcacgccgtagcccgcgaattccggcacgatctgcgattcgccgttctcacccggattccagattgcccacacgttcatcagcgacggcgtgtagcccacgaaggaggccgccgtctcgtcgttcgccgtgcccgacttgccggcgacctgacggccgagcctcgccgccgtgcccgccgcggtgccgtattgcgtggtgccgagcatcgcgttctgcacgagctggcagtcgttcgcgtcgaacacctgcttcgtgccgaggtccggcttgtacatctccttgtcgcccttgagcacgcggtcgacaatgtgcagcgtgttcttcgtgccgtcgttcgcgatcgtcgagtgcccctgcgcgaggtcccacacggtgagcgagttgatgccgaggatgttgtagagcgtgtcttcctgaatgtcgccgctgatgcccgcatcatgcgcgatctgggcgaatttcttcggcgtcagatgctggttcacgttcatgaacaccgtgttcaccgagttcgcggtcgcctgcttgaggttgatcgtgccccagctcatgttgagcgcgttcggcacctctgcccacgtgcccggcgtcgtttcgaagcgttcgggcgaattgccgttgaacatcgtgttgaagttcacgtcgtccattgctgcgccgagcagaccgaagggcttcatggtggagcccggctggaagttcgcctgcgtggcgttgttgagctggtgcttgaggtagtcgctgccgccgtagatcgccttcaccgagccggtcttctggtcgagcgcgatgccgcccacctgaatgctctccggcatgccttccggccggtcatctcccaccgtctgcatgatcttctgcatgttcgggtcgagcgtgctcacgatcttgtatccgccggtctcgagctcgtctttggtgaacgccttgctcgccacgagctcgttctccacggtggtgagcaggtagccgttcggcccggccaggtcgttgctcaccgacactggcttcgtctcggggaacttcgcctcgctggcctgttggccggtgatgtagccgtcttcgcgcatgatgccgatcacgcgcgtgaatctgctcttggcctgcgcctcgttcaccgccgggtcccacatgctcggtgccgggatgatgccggcgatcatcgccgcctcgtccacggtgaggtctttcgcctccttgccgaagtacgctttcgccgccgcctgtatgccgtatgcgccgcggcccaggtagatcgtgttcatgtagttgcacagcacctgctgcttgtcctgcgaattcgcgatcttcatcgcgagtatggcctcgcgaatcttgcccgaatacgaggtggtgtcgcccagataataccgttccgcatactgctgcgtgatcgtggagccgccctgccgcgatcccgtggtcagattgttgtacagagcgcgcgccatgcccatgatgtcaatgccgccgttgcggtagaacgagcggtcttcggaggcgacgatcgcgttgcccacgtagtccggcagcacggagcaatctatgatctcgcggttctgctcggagaacgagccgatctcggtggtgccgtcgttgtagtagaccgtggtcttctcggcgatggcgaccttctccggctgcggaatgtcggtggtcacatacaggtaggtgaacaggccgatgccaatcgccagcagaccgccgagcacgccgagcagaatcttccaccagagtccctttttgcggttcgtgcgcttcttcgggcctttcggggcgttctgcccgcgcttgggcgcgcggtgcgacgtggacgccttgtgcgcggcgcgcggcgagcttgagcttgagctgacggtacgtgcttggtagaccatgcgttccacggtagtcaaagaccctgaaaaaactcaagattgcgggaggaatctgcacaagccaacccgcggtgtgcggttttgagatgccggccgggcaacagattgcatggcgggtgtctggctggcgaggaactgtaatctgagcgcgaacttacgaaagcgtagctttggcgacgttttccagcatgccgactatcttcggtatatatctctcgaattgcatcgtggggataagaaggtatgcttaaaggcggaaaatcgctcacgagtaacacagattattagaggagtcgtttcaatgagcattcgcgtggctattgccggtgtgggtaattgcgcctcgtcactggtgcagggtgtcgagtattacaaggacaccaaggacgaagacaagattcccggcctcatgcacaacaatttcggcggataccgcgttcgcgacatcgaattcgtgaccgccttcgacgttgatgccgacaaggttggcaaggacctctccgaagcgatcggcgcctcgcagaacaacacgatcaagttcgcggatgtcccgaacctcggcgtcgaggtgctgcgtggaccgacccacgacggtctcggcgaatactaccgcgagatgatcaccgagagcgacgaggagccggtggacgtggcccaggtgctgcgcgacaagaaggtcgacgtactcgtctcctacctgccggtgggttccgaggaggccgacaaggcctacgcccaggccgccatggatgcgggcgtggccttcgtcaactgcctgcccgtgttcatcgcctccgaccctgagtgggcccagaagttccgcgatgccggcgtgccgatcatcggcgacgacatcaagagccaggtcggcgccacgatcacgcaccgtgtgctcgcccgcctgttcgaagaccgtggtgtgcgtctcgaccgcacctaccagctcaatgtgggcggcaacatggacttcatgaacatgctgcagcgttcgcgcctcgagtccaagaagatctcgaagacgcgcgccgtcacctccgtggtgccccatgagatggatccgcacaacgtgcacatcggtccgtccgactatgtggcctggctcgacgatcgcaagttcgcattcgtgcgcctcgagggcacgaccttcggcgatgtcccgctgagcctcgaatacaagctgcaggtgtgggattcgccgaactccgccggcatcgtgatcgacgccgtgcgcgccgccaagatcgccctcgaccgcggtctggccggcccggtgctcgcgccgtcctcctacttcatgaagtccccggccgtccagcatgaggacaccgaggcccgtcagctcgtcgaagccttcatcaagggcgacgtcgaagccaacgaggaggagctcaacgccgatgtcgcagccgccaaggccgccggcaaggacgtgtggaaggcctgattcggcttcctgtggcctatgcaaccgtggaaagggtgacgcctacgcgtcacccttttgttttccctacaattctccttcttcttcttcttctcctcctcctcctttgcgctcctttgcgtaatttgggacatctgcgggcctccatctgtccctttttacgcagacggatttacgcagacggatttacgcagacgggtgcggacgtacacgttgggttggcattggggcaggggtggtgtacactggcttacgcctccgcgtggcactatgtcacccaatccccccagggcaggaatgcagcaagggtaagtggcctctggtgggtgcgcggaggtttttcatatccgctcatatctgctcactgttcagttctgcacgtatcgtgaatagcatgagcgagcacgacgagacgaacaccaatgcacagcgcgcgccgcactccgcgtcacccgcgccatccgcacccacacactccactcccgcagacgacacacagtggagcgtgctgcaggagcgtgcggaagtgcgcgaagacaatctggactcgcagacccaggacccgcgtatcgccgcacagattgacgccgcccgcgcgcgtggcttcgtgccgctgtctgaaagcgaaagcgagcgcacggccaagaattcgccggaggatctgcaagcccaaatcgaagccgggctcacgcaggtcgatccgctcatggtccgcccgcgcatctcgagccgcatcctgtgtggggtgatcgcgctcgtgttcgcactgctcgcgttcggctcgtatcggctcggtgtgcacacgctcaaaggccaaggctatgaagacctcgtcatcggcaatttcgcgaactacacgccgcagtggctgctcaggcataatctgggactcaccgattccgtggtcgtgatcagcgtgagcatctcgctcggcgccatcgccgtgttcgtcgcgctgttgcggcgccgttggtggctcgctggccagctcgtcgcattcgccgccgtgagtttcgcctgcgcgcgcgtgctcaaaccggcactccctcggccactgcttatgcagattcattcgtccaccgcgaactccgcgcccagcggacacacgatgctcgccatcaccgccggactcatgctcgtctgcgcggtgccccgggcgtggcgcgccgcctgcgccctgttcgccgccgcctactccatgctcgtgggcgtctttgtgatcgcagacaaatggcaccgcccctgcgacgtgctcatggccgtgttcctggtgggcgcgctcgcgatgctcatgttgctgttcacgcgcaggagcggcatggaccgccccggcaagcgcgtctcgtccgccagcgtgcagattgcctcaaccgtgctcatcacgctcggcatctgcggtttcgcctacgccggctacatcatctggcagattttccccggactcgaatacggcgtcgcctggtcgacgggcggcgcgtgcatgtccgccggcgtgctcgtgatcgcggtgaacgcgctcgtcgtcggcgctgtgctggccgtgcgccagctcactgcgtcgccgctcacacgtctgggccagatcggcgccccgcccgcgcctccgcgccgctgattgcgcggtgccgccgtccttgtgccgtgccgccctaccgcccctattgcttacgggatgtcgtcatctcttatgggatgtcactatctgctacgggatgtctgcactcaagtggacttgttcgaaaatgacagtaattttgttgttaattcccttagtaatcagcaaaatgtgttatttttgataatctacttttcattccaaaggaaataaaacatcccgtagcagagggaaggtgtgagggccatatggggcgcaatagctcgaaaacacgctccgcgcgcaaaagttgtgtggaacgtgagtagtatgtggactcgtcagggaaagtaaggagagcgatcatgaccaccggcagcaagctcgtcatagtggagtctcccgccaaggcgaagaagatcggcgggtatctcggggacggctacaccgttctggcgtcggtgggccatattcgcgacctcgcacagccaagccaggtgccggcggacgagaaggcgaagttcggcaagttcggcgtggatgtgaacgacgggttcaagccgtactatatagtcggcccggagaagaagaagaccgtctccgaactgcgttccgcgctgcgcaatgccagcgagctctacctcgccaccgacgaggatcgcgaaggcgaggcgatcgcatggcatctcgtgcagacgctcaagccgaaggttccggtcaagcgcatggtgttccacgagatcacgccggaggcgatccgcgcgtcgctcgaacacacgcgcgaagtggacaacaacatggtcgacgcacaggagacccgccgcgtgctcgaccgcctgtacggctatgagctgtcgccggtgctgtggcgcaaggtggggccgggcctgtccgccggccgtgtgcagtcggtggccacgcgcctcattgtggagcgcgaacgcgagcgtatggcgttcgtgcgcgcgccgtactgggatgtcgtcgccacgctgtgcgccccggacgcgctcggcgagccgaccgatttcgaatcgcgcatgattgcgctcaatggcactcgtctggccacgtccaaggatttcaagtcggacggcacgctcaccgacgccgcgcgcacggatggcgtggtgcagctgggcgaatcgcaggccggtgaccttgccgacgcgctcgccgacgcccgcttccgcgtgatctcggtggagaagaagccgtatcgcaggcgcccgcagccgccgttcaccacgtcgaccatgcagcaggccgccggcaacagactcggcatgagctcacggcagacgatgcgcgcggcccagagtctgtacgagaacgggtacatcacctatatgcgcaccgactcggtgacgctgtcgcatgaggcgatcgaagcggcgcgcgagagcgtgtcgaagaacttcggctcacagtacctttccgaaaagcccaagcagtatgcgacgaagaccgcgggcgcgcaggaggcgcacgagtgcattcgccccgccggctcgcacttccgcgatccctcgcagctcgccacgttgccgcccgatcagctcaagctgtacacgctgatctggcagcgcacgctcgcctcgcagatggccgatgccaccggttccaccgccaccgcgcgctttgcggcatctgcgggcggactcggcgaggcgacgttccagtcgtcgggcacggtgatcgaattccccggcttcatgcgcgtgaccggcgagcgcggcggctcgggcaagaagggcgaggagagcgcgtcgctgccgccgctcgccgagagcgccgaactgccggcgaagagcgtgcttgcagacggccatgagacgcagccgccggcacgctacaccgaagcgtcgcttgtgaagaccttggaggccaaggagatcggccgtccgtcgacgtacgcgaacatcatctcgacgatcatcgaccgcgggtatgtgtacgagcgcgggcgtgcgctgatccccagctggctcgccttcgccgtgaccaggctgctcgagacgaagttccccaagtacgtggactaccagttcaccgcagatatggagaacggtctcgaccagatcgcgcacggcaatgagaccggtcgcgaatggctcacccagttctatttcggttcgggcgcggattctgcccgttcggccgacgaggcacatgagggcctgcaacgtcaggtcgcgcagctcggcgagatcgacgcccgtgagatcaacacgattccgatcggcgacggcatccatgtgcgcgtggggcgctatggcccatatttggaagacacgaaggatctggacgccgaaggcaatccgaagcgcgcctcgattcccgacaccatcgcccccgacgagctcacggtgggcgaggcacgcaagctcatcgccagcaatgcgggcggtccgcgtgtgctgggcaccgatccggccaccggaggcaccgttgaggtgcgcaacggcagattcggtccgtatgtggcgttggtggcgccggaatctgcacacgaaagcgccccgaccggcaagaagaaggccgcggagccgaagccgaagatggcgtcgctgttcaagagcatgaagccggagacggtcacgctcgacgacgcgctgcgtctgctgagcctgccgcgcaccgtgtgcacgtatgacgaggtggatgcgaagaccggtgagacggtctcggtcacgatcagcgcgagcaacggccgctacggcccgtacctgacgaagacgcgcgcggacggcggcgcttcggaaacgcgttcgctcgagtctgaagatgcgatcttcaccgttgacgagacccatgcgcaggcattgttcgcgcagccgaagtacggtcgtgggcgcggtgccgcgaagccgccgctgcgcacgctcgggcccgacccggagtcgaagcgcgaggtgagcatcaaggaaggattctacggcgcgtacatcaccgacggcgagacgaaccgctcgctgcccaagcagtacgatccgaagaccatctccgccgaggacgcgttccgcctgctcgccgagaagcgcgccgccgggccgagcaagaggcgtggccgcaagggcaaggccagcgcgaaatcgacggggaagggcacggcgaagggcaggaagtccgcgccgaagaagtccgccactgagacagcccgcgacaggcgccgcaagcaggtgcgcgagctggccgagcagggctgggcgaacacgcgcatcgcgaaggagatcggctcctcggccgccacggtgaaggccgacgtggagtatttggaggcgaacgaaggcttcaagcggccgcccgtcgtcccagccaagtagccataggcgtccctggcccgtggggatggcgcatttattccttacgggatgtcggcaaccctgacgcatcctttgcgccggtgtcgtctgaagtttaatccttacgggatgtcgtcaactcttacgggatgtcagttttttgaccccttaccctttgaacgacaagagcaatggccattttccaaggtttgatgcctcgaatactttggccgtgacatcccgtaagcattgacgacatcccgtaagagttggtgacatcccgtacgcactgttatctcttacgggatgtcgtcagctgctacgggatgtcaccaactgctacgggatgtctctccctgttacgggccagcttgttacgggccagcctgctgcgggctaggacaccccttacgggccaagatgtctcttacgggccggcagtttctgttacgggctagggccaacctctctatttgggatatagactgttgaacaatggcggttttgtgtaaccgatacgggcgtaccccgctcattttccctagcccgtaacagaaactgccggcccgtaagcaaattgctggcccgtaagggcggtggtagcccgtaacggatagtctggcccgtagcagctatcagggtagcaggtatcaaaataagcaggcaccagcgtggcagatgccagcgttagatagggagaggcgatgggcgcaggactgttcatttcgttcgaaggcgtggacggcgccggcaagacgacgcaggtgaatctgctcgcggactatctgcgtgcgctcggccgcgaggtggttgtcacgcgcgagccgggcggcaccgcgctcggcacgcagatccgcgccatgctgctcaccacgaatcccgacgaggagatctccccgcgcaccgaggcgctgctgttcgccgccgaccgcgcccagcacgtgagcgaggtcatccgcccggcactcgagcgcggtgccgtcgtcatcaccgaccgttacctcgactcctcgctcgcctaccagtccggtggccgcgagctcaccgccgacgacattcgaaccttaagcatgtgggccacgaacaatctgctgcccgcgcgcacctacttgctcgacatcgacccgcgcgcctcgcacacgcgcctcgagcacgccgaagaccgcatggaatccgccggcgacgacttccagcagcgcacgcgcacggcgttcctcgagctcgcggccgtgcagccgcaacgcttctgcgtgatcgacgcacagcagtccgtgggggaaatcgccgcgctgatttgcgacgacgtcgcgaatctgcttgagtaacacctatgagtgtgtgggatgcaatcgtagggcagccgaaggttgtcgaggaactcaggcgcgtcgccgagggtgacgggcgcggcgtggcgcagtcgtggctgatctgcgggccggccggctcgggcaccatgcaggtcgcgcgcgcgttcgccgccgcgttggagagccccgaccacggcgagggcgagctgccgacgaagatcacctcgcagattctcgcagaccgcttccccgacgtcgtcacactctccaccgacaaggtgacgatcggcatcgacgaggtgcgtgatctggtcacgctcagcgagcagatgccgagcaccgcgccttggcgaatcatcatcatcgagaacaccgaacgcatgctcgagcgcacgacgaacgtgctgctcaaggagatcgaggagccctccgcgcacacgatctggctgctgtgtgcgccgagcgcgcaggatgtgctgcccacgatccgctcgcgcacgcggctcgtcacgcttggcgtgccggtggccgacgagatcgcgacctggctggaacgcgaggtgcgcgtgctcgaagacccgacgaagcgcgagcgcgcgcgggcgaaggcggtcggcggccgggctggcgcgaaggcggcgcgctccggcaaatccgcgaaggcgcccaagccggctcccgctcccgaaccgcgccctgtttcacatgaaacggcagtgcgcattgcgcggctgtgcgaggggaatctcgacatcgcgcggctttacgcgcgatacccgagcgtgctgcgctcgcgcgaccagcttgtgaacaacgtgctgaagatgacccgcgcatcgcaggcggtcgtcttcgcgggcgaactgtatgggtccgcgcaggagcaggcgaacgaacgcgccgagcaggcggctggggagcggcaggcggagtttcgcaaactcaacggactctcgcccgacgagacggttcccgccgatcttcgccgcgcatacaccgcgctcgccaagaaagacgacatcaagcggcatgccacgcgcatgacccgcgatgtgctcgaccgcgcgttcaccacgatcgccagcatctaccgcgacgtcgccgtgtttcagaacgacgccgaggggtcggtggggctcatcaacatcgagaaccgcgacgccatagccgagctgtccgcgcagctcacccgcgagcagaccctcgcgcgcatggacgccatctccaccgcacgccggcgcatcgcgggcaacggcaatgcgctgctcgacatcgaagcgctgttctgcgcgctgcttcccgaacgtcgctagcgtactgcgttatgggaatggcatggcgttcggaggcttccgtggaaaccgccaatctgtaatctggaaatggcagtttacgcggaaatgtctgcgcaaactgccgttcaatgcgcgcgtgctcggcgtgaacaagaaacgcacgggcgacacggtgcgcgatactggaactatgttagtttccgcagatttcaacaccatccccgaacagtatgccaagaacgcgcccgatgacgcgcgcgtggacggcgtgccctgcgtctcgttcccgttctacatcgaccatctcaacccggccgccaagtatttgcactgggaattcagcgacccggattccattccggtatgcggattcgaatggatccactggaccatggcgaatctgccggtcgccgcgctcatgttcgacccgtccgacgcgcacgccttgcagattccgccggatttctcgcgccgcgtcaccgcgatgatcccggaggccgtgcagggccgcaattcgcaggcgtcgccgctgtacgggcaggatcagcggaatctgcagctcgtcgcacactacaccggcccgcagccaccggacaaggaccacggttatgtactgcagatctggggcaccacctcgccgatcgccggactcgaacagggcttctggctcaacgagatgctgcacggcctcgagcattcgcaggtcgtcgacggcggcggcatcacgctgatcggcaagtgctgagctctgcctcgcagtccgtttttcggaagcatccgtgcgttatgccgcagtgaggtccctctgcggtctgttttgcggagttttccgtatgctgtgccgcggtgggtcagtttcttggtcgttctttcggaagcttccgtgtaacggtacgcgggagtggcattccgcggttcgtttttcggatgcttccgtatgactgaccgcagattagctgattggcggtccgccttacggatgcttccgtatgccaggccatgggggagtcaatctgtggcgtatctttcggaaccttccgtgtaatcgaccgcagaagtgctgcctggcggcatgtcttgcggaagcatccgcgcgattgaccgcggagggggcgatttgcggcccagctttcggaaccttccgcgtaacagaccgcggggagggcaatctgcggcatatttcacggaagcttccgtaaaacgggccgcagatatgtcgtgcagtggttcgtttcacggagtcttccgtataacaggccgtgaatggggcgatctgcaaaccacataggcgcccgcatattcgcccacatatccacctacggaataattggccgcccagcactgccggtgcgcggcaaagcgcggtagaacactaaaggagcgaagagaaaccaattcgtgaaatcgaggaagcaaaatggcatgcactacaattctggtgggccgcggcgcgagttatgacgggtcgacgatcatcgcgcgcaatgaagacgacgagcccggctcgttcaacaacaagaagctcatcatcgtgcggcctgaagaccagccgcgcacctacacaagcgtgaacggtcacctgacgatcgagctgcccgacgatccgctgcagtattccgagaccccgaattcgttcacgagcgacggcgtgtggggcgaggccggtatcaacgaggcgaacgtggcgatgacggccaccgagacgatcacgtcgaacgcgcgcgcgctcggcgcagacccgctcgtgccgtacacgccggcgatcggcaagcccggcgacgcgaattacgtgcccgcagtggccggcggcattggcgaggaggatctcgtcacaatcgtgctgccgtacattcacaccgctcgcgagggcgtggagcgcttgggctcgctgctcgaggaatatggcacgtacgaaagcaacggcattggcttctccgattcgcatgaggtgtggtggatcgagacggtgggcggtcatcattggatcgcgcgccgcgtgccggatgactgctacgtggtgaatccgaaccgcctgggcatcgacgagttcgatttcgaagatgcgttcggcgagcagcgcgactacatgtgctccgccgatctgcgcgaattcatgcgcatgcatcacctcgacgtcgactatgcgctcgaaggccagttcgacccgcgcgacgcgttcggctcgcactccgacatggaccatgtgtacaacacaccgcgcgcgtggatgatcgagcgctacttcaatccgctcgacgagacgtgggagggcccggacgctgacctgacgccatccagcgacgacattccgtggtgccgccagcccgaccacaagattacgatcgaagacgtcgactacgcgctcgccatgcactaccagggcacgaagttcgacccgtacggcaagctcggcaccgaggcgacccgtcacctgtatcgtcctgccggcatcaaccgcacctgcgaacgctcgatcatgcagattcgcccgtacgctccacaagccgatcgcgcaatccactggatcacgttcgccgccaccccgttcaatgccaccgtgccgttcttcgcgaacgtcgacgcgatgccggactacgtgagcaacacgacgccggaggtcacgctcgacagttattactgggcgagcagattcctcgccgtgctgggtgactcggattactccggcaccgccgagccgatcgcccactacaagcagaccgttgccgcgcttgggcatcagatggtcttcgccaccgacgagcagctcgcccgtctcggtggcaaagacacgcgcgacgccgccgcccgcgaacgcgaggacgagcaggaggcgctgcccgccgacgtggagccgatgaagcccgcagacgtggtgaaggccacgcgcgatgagaagacccgcgaggtgctggccgccgccaacgagaacatggccaagcagctcaaggcccagacccagacgattctcgcccagtgcctgcaggccacgagcgtgaacatgaaggacgccttcagcatggccgacttctaaatcggtctgctcccaacaatccagcccaacctatggcctctttccggcatcaaaggctgggctgtttcttattccttctcactattccatattcttattccttacgggatgtctttattccctacgggatgttttctttctctcgtaatatattaaaatgctcaaaatctatcaaaatggcgcatgcggctcggtgcattacgacaaaaataacgtcattgcgaacattttcacacaggtctacttggggcaagacatcccgtaagaaataacgacatcccgtaaggggttaagagaggccggggagggttaagaaaggccggggaggggttaagagaagctggggcctcaaaaatgccctagagagccgggggtgagaatgcggggctgacgaatcgccgaggaactgcgacaatctcagcatatgaacttcgcatatcgcatcatgggtggtgcatgtgtggagaatctgtaaacttctacaatgttcgaaaaacaacagacgagctgaggagaatcatgggctgcaccacactgctagtaggcagagacgcgagttacgacgggtcgacgatcatcgcgcgcaatgaagacagctgcaacggcgaattcgacccgaagcagttcatcattgtgaagccgcaggaccagccgcgcaattaccgcgcggtgatctcgcatgtgcagatcgagctgcccgatgatccgctgcaatattcgagtgtgccgaacgcggaccgcaagcaggggatctggggcgaagccggcgtgaacgaagcgaacgtggcgatgagcgccaccgagacgctcacgacgaacgagcgcgtgctcggtgccgacccgctcgtcgagtatgtgccagcgcaaggcaagccgggcgacgcggactacgagcctgaggtcgccggcggcattggcgaggaggacttcctcaccatcgtgctgccgtatgtcaagaccgcgcgcgagggcgtcgcacgcctgggcgcgctgctcgaggagtatggcacgtacgagatgaacggcgtcgcattcagcgatgcgaacgagatctggtggctcgagacagtaggcggccaccactggatcgcacgccgcgtgccagatgactgctacgtgacgatgccgaatcagctcggcattgacgagttcgacgtcgaagacggcatcggcgagcaggtcaactacatgtgcagtgccgacatgcgcgacttcatcgagcggaatcatctcgatctcgcggtggaggggtccatgccgttctcgccgcgcgacgcgttcggctcgcactccgactccgaccatgtgtacaacacgccgcgcgcgtggtatatgcagcgctatttcaatccgttcgacgaggtgtgggacggcccggacgccgaccacaagccgaattccgacgacattccgtggtgccgtcagcccgaccgcaagatctcgatggaagatgtgaagtacattctgagctcacactaccaggagaccccgttcgacccgtacggttcgctcggtgacgcggcgtcgcgcacgcgcttccgcccgatcggcatcaatcgcacgaatcatctggccgtcatgcagattcgcccgtaccgcccgcaggtcaaccgcgcggtgcagtggcttgcctatggttcgaatccgttcaacgcgatggtcccgttcttcccgaacgtcgacgacacgcccgcctacctgcgcgacacgaccacgcgcgtgacctccgagaatttctactgggcgaacagattgatcggcgtgctgtgcgacgcgcagttcgccgagaccgcgaacgccgtggagacctaccagcagaaagtcggcgcgcttggccatgccatggtgcgtgctgccgacgagcaggtgaatagattgggcggcacagccgtgctcgaggccgcgtcccgtgagcgcgaggccaacgccgagttcgccgaagacgagctcgtggaagacgtgcagccgatgagcccggatgagatcatcaccgccgtgcgcaacccggaggtgcgcgaggtgctggccacggcgaacgacgatttggcgcgcaaactcaagaaggagaccgagaagctgctcgactccgcgctgttcacgtcgagcctcgcgatgaagaaccacttcgcgatgtccgacaactgatcctctcctgcgccatccctcccgctcgcctcccaaccccacggcagtcgtgaggttgggaggcgagcggccccggagaacgctttggtgtggcgctttccgctttggtgtgacggtgccttccagagagccgaactgcgaatggcggaattccgccatttcggaatgcgggcagctcggccgaccgtcacaccaaagcaaaaaacgtcacaccaaagcagattcatgcacaagggaaatgcgattcgtgcagattgccgagtagtcatcatgcaaattgccgagtatactgtatgcatattgccgaatatgattcgtgtaaattgctgagtgggcgccgggaggttgacatgccgttgattccacgtgaactggagccgatgctgctcgaacgagcccgagcctaccctgcggtgacgctcactggtccgaggcaaagcgggaagtcgacattggtgcgggaagcctttcccgactacgactacgtttccttggaagacatcgatatgcgtgaattggcgcacgacgacccgcgcagcttcctgcagcgttactcgaaccatgtgattctcgacgaggtacagcgcgtgcctgagctcttctcgtacatgcaacgcgtaatggacgagcgcaatgagcccgggcagttcattctttccggatcgcagaacttcctgctgctcaatagcatctcacagtccctggcgggtcgtgtggccattctgcatctgcttccgctttcttacacggagctgacgcacgctggcgaaaccccgtccaacgacgagttcgtattccgtggcggatacccgcgtctttactcctcgttggctacgccggcagatttctaccccggctatgtcgccacatacattgaccgcgatgtgcgtgctgagctcggcgtgaagaaaatagactccttcaacagattccttacgctcgccgcacttcgtataggtgaggtgatgaacgtgtctcaccttgccgacgaagccgatgtggacagcgccaccattcgcaactggctttccatactcaacgcgagcttcatcgctttccaactgcagccgtactaccgcaactatggcaaacgactggtgaaatctgcgaaactgtatttctatgacaccggtttggcggcgaatctgcttggcattgagagcgcggaccagctgttcgcgagccagtgtcgcggggcgttgttcgagaacgcggttgtgctcgaaatagtcaagcaataccaggcgcaggggaaggagccgaaactctattattggcgtgacagcggccaaaaagaggtcgacctcattattgagcgtggggggaatccctatttcgtgatcgagatcaaatcgtcggccacgtaccgtccgaagtatttcgaaacgctggatgacatcgcagaggcgatgggtgtgcccacggagcgccgtttcgtggtgtatggcggcgaggagacgattcccacacggcacggcacggtaattggcttgcgtgacatcggcagattggtgaggtgacacccagcgcagtgccgccgcgttcgcacagtgacacgctcgcctcgtgcgccatgccgtgctgatatgttgaaagggcagcaaatcccgcagaaaggaacgtgtagtgacgcttatcgagaacttcaccaagccttacggattggtagacaagatcgacgctttcggttacctcgactccctgaagaacaaccccgacgcaccgcgcaagcagggcaaggtggtgctcgtgacggcggataccccgctcaaggcatcacgtggcgagggcaagaccacgacgacgatcgcgctcatcgacgcgctcaacgagcgtggcatcgatgcggccgccgttcttcgccagccgagcatgggcatcaccgcagccggttcgaagggcggtgcctccggcggcggcaaggcgtcgctcacgcatcccgagctcatcgactggggtctgtgcggcgagatggggtcgatcgaggccgcgcagaatctgctcgtgtccttcgccgagaaggctattgacgacggcttgctcgacacggtgctcgtgccgcgcgtctccgaagtgccgtcgcgctcgctgcgccagattaccgtggaccgcggcaagggcaatgttcccgagcgcgtggtgctcacgccgacctgcgagctcatgcagatcgtcgtgctgtcgcgctccatggaggagatcgcagaccgcgtggcgcatatgattgccggcacgaaggacggcaagcccgtgaccttcggcgaattcattgacttgtggcgcatcacgaacattctcaccgacgccgtgaagcccgcgaaaaccgagaccgtgaacggctcgccggtgtacgtgcacggcggcccgttcgcgaacgtctccattggcattcctacgcttgtttccgttgagatggcgtgcgcgctgcacgacgtggtgatcgtcgaggccggctacggtgccgacgccggcgcgcagaagtggctcgacatcgcatgccgtgaatatggcgcgcagtggccgagtgccgcggttgtggtcacccgcgcgaccacctggcgcgacgatcctgccctgcagtggcgctacccgttccatgtcgatcgcttggagaagctcggcatccccaccttcccgcttattaatctgtgggagggcgaggatgaccagattccggccttgcgcgagactgcggaggaacttggcttccgcgacccgattgtgggcaatctgttccgcgatggcggcgaggcgctcgcaccgcagctcgacgcgttcgtcgaggcggtttccgacgaggcgctgcccgagcggccgaagagcttcaagggcgagtcgctgcgcgagaagatcgagttcgtgtgcggcaatgcgtacggtgtgccggcagaccgcgtgattgacaaggctggtttcgccgagtccgaggccgaggcggagcgcctgtgcgccgatgccggcatcgacttcgccgatctcgcgctggtggccgtgaagtcgccggccacgatgaccgacaacgacgccgcccccgccgacgagcgcaccgtgacactcaagaaggtggaggtgcattcgggtgccggtctcgtgcaggtgaacctgacgacgagcctgaccaccccgatgccgaagatcgtctgagcagcaaatcccttacgggatgtcaccaactcttacgggatgtcgccatccattacgggatgtcaggtctcaagtagacttgcctggggctttctgcgtttgcagggcgggactttagaaattgccgccgttccagccccagtccggggtggcggtgtagcggatgtaggtgcggtcggcggggatctgcaaggtgtcttgcagcgcgtccatgatcgcgggcgtgagcttctgccacgcagacttcgggaccgagctgccgaagacgttcacctcgacataggcggccggggcgtcgttcgtgccgccgaagtacatcgggacatcactttcgaacaggcacatgagccagccctcggacttgccggggacggcggggatggcctggccgaacgcggtcttgagcgcgtcgcgctgctcggcggtggtggggacggaaacatgcgtgtgaatgactggcattggtgctccttctttgagttatcgttgctatcgcttctagtgtaggcaagatcgagtgtggcgtttggatttttggccctgaacgttccagatgcgccgggagtttggctgcgtagggggttggggtgctgcgtaggaggagtggaggtgctaagtagagggttggaggtgcggtgtaaggggtgtgctgcggagaacgggctgtagagagggctctagatgtatggcctatttactctgaaatagcttacgggatgtcgtcaactcttacgggatgtcagtttttggatatcagctccctagagcaatcgattggtgattgatttccaaggttttttgggggttgatactttgggcgtgacatcccgtaagagttgacgacatcccgtaaggagaagaagaggggaagaagagggaaaagggagggaaaaaggatgaagaggtagggattagggaagtgtagtgtacgtcgtccacatgtggataaggagggataaggttatccacatcgtttaccgacacgctgttctccgaccacaatggcccgcaatggtgtacatgcgactcctaccgtgattggctggatgcatgattaccaacgaaatcaacaaaaaaccgcacggtatgatggccgatgtagagcagactcagatacgcatgagcggacggtgcagcgccttcctgaacgaacgcaagatggacgcgaccttcggactgctcacggctttggagctgctgggcatcaccacgccatggcttcgagcggcatacagtcgttgggaaaaagacaggtatctgcaaatcattgccgattcaagggggatgcggtatgcggaaaaacaccggtacggcgtcgcctattacaccatgaacgtcccgattcaccgagtcgaagtgtctcctggcatctactgcaccgatccggtatgtacatggttcatgatggcccgattcgtcagtctggactacctcgtggcgttgggcgacgctattctcggccccaacaatcgcctgagcgaattaggtctgcattacgagttagaagatttcatcagctacatcgaggaagtggaacaatggacggccgacccttcacacagcagaaaacgggcgccaagaggaatcggagaatgcaggttggcgatagaactcatgcgccagcgagtcgaatcgccacaggaaagcatagtgcgaatagatgtactcatgaagcacggattgccggaaccgaaaatcaactatgtagtcaatctggaaaacggacatacggcgagacttgatatggcatatccgcagtggaaaatcgccattgaatacgacggcaagcagcatgaggaaagctgggaggaagataatctgcgaagaaataagctggcggaattggggtgggcaataattgtcgtgacgagggccgacgtggcgacgccagaagcgcagttggcgtgcgcctacagaatcgcggcgagaatcgaggagcgcactcacgagcccatgccagtattcgccgacgggtacacgacagaggaattggcgatggtggttagcggaaaaccagtgcgcccacgtaaatggaggagaaagcggggaatgggtaagcgagaagtggcttaagtgccgccgcttgagagctactcccagcctttgggcgtgtgctcgatgctccacatgcccaggcggtgcgagaaactcttctcccacttcgcctcaagctcctcctcggaaagcacgttgcccttgcgacgcagtcggttcatagcgttcgtgtgcgtgtcgtcgagcagccacttgcgaatgatgaagttccagattgccacaatcaccgtggcgacgagcttgcccatgttcgtgcgcagcagatactcggcatgctgggtgatgaacgcgtcgcggttcatgccgtaggtggaaagccagataatcagcgcgttgaggaagagcccgacgagcgaggagaacaggaagatggccatctccatccagcgcgccatgtcggggcggtgcttgaacacgtatttcatactcgcgaaatagttgaacaccagcgagatgaagaacgaaatggtgccggcgatcacgttatgcatgtggaatacgccgacgagcagattgagaatgccccagtcgatgatgaaggcgatggcgccgaccacgccgaatttgaggatctgttcaatgagtttgcgcacgggacgattgtactcagagcggctgaaagcttgcttggagcgtgatgcgcgggtgaggtgcgacggttggcagtggtttgtggggcgtcgcaggttggggaggcttccgggatgtgggtatgggagagggaagggccagcgcccatctgcgtaatttgggacagatcggggcggggttttgtcccaaattacgcagaatgaaggaggggcggtcagcgggcggggtcagagctcgacttcgggcttggacggatcgtctttgatatgcgcgaacttggcggcgagggcctccttgttcttgcgctcgtcctcctccttagcggcgcgcttggcctcggccgggtcccacagaatgtcttcgcggtgcttgcgccactccgccgcggcaagcgggagtagggattcggcgagtacgcgggcggaatctgcggagtcgtcatcgccattcggcgtggcgaatgcggcgagcagaccgtgccattggtcggcggtcacgcagatgcgcggcacgcccagcgtttcggcgaattcattgatgaacgggagcagcgggagcgcgacgcgctcgagatggcgcacgcggtcggaggaggcgccgccggtgtgtggcgaatcggagccgagattggcgatgatctgtgaacgcagcacgcggagcatctgcgcgaacgtgaccagcaccacggcgaagcggtggtcgagcccggtgacgcgcttctgatcggtgtcatgaatatatgcagtgcagtcatcgaggatctcgccgagctgtttttgcgtcgcctcgctccagccggcagtcagcgtctcggcggcctcgaacagaagactgaaatcatgcgaatctgagtacggattgagctgctcataggcgtcattggcagcgagaagcgcgtcgacgacttcctgggggcgacccggaatcgcatccgcgccctcgtatacgaattcggcgtcggggagcgtgacctccgtggtgccgacgagcacgcgcgccattgtgagcgtgagccgcacctgcagattctccgcgtactttgcgtcgttatccatgcgctcggcggtggtgagcggccacagctcggtgaggtcggtgccgctgcgcacggcggtcttcattgcgggcagcgatgcgacctgctcgacggcgtgttcatcgttgaacgtcatgtgtatgctccttattcctcacgaagttctcatgttgggcggcgttcgttcgcgcgtgcgctgctccgcttcagtaatgatagttgatagcgtgcgatgcgggcggcattcttgcttacagattcttcggattcatgcctgtgggacgtcaccgttgcctacggggcgccttcaactcttacgggatgtcgcaatctcttacgggatgtcgcaatctcttacgggatgtcatcgctcaagtaaggttgttcgaaaatgttgacgaaactatcgttggtgttctgaaatcgtagaaaattgttcttggttgagagattttagccgccctattatattttctttgcgaaagaaaacatcccgtaagggttggtgacatcccgtaagaaggagggtggtctccgagggatgatggcatcgggggatgatgacatcccgtaagggttggtggcatcctgtaagggttgatggcctcccgtaggagtggcatcccgtaagagatgatgatggctgggggctgaggcagcccgtggtattagtcgatgtgtttcgcggggtcggcgtaggtgatcgagaggaccttgccggtctcggaatcgtaggtgatcgaggtgacggacgccagcgcggtcttgcgcagcagcatgttgtgctcggggtggccggtctcgagcatgtgacggtacgaccagatcggcgactcgtgcgtgacgaccacaatctgctcacccgggtattcgtgcaccttttcgagtgcgaaatcctgcacgcgagcggcgatcgagcggtagctctcgccccaacttggcgtccacagattgcgcacgagcttgagattccgcggcttccacagtgcgccctcgccatgcccgatgcgcgtgccgcggaattcgttgcccgcttcgatgatccgctcgtcggtgagcagaccgagtgcctcctgcccgcgctcggcccgcaccttgttgagttcgagcagaatctcgttcgccgtctcgcgcgtgcggtcgagcggcgacgagtagaccgccacagccgtgttcagctgcggactctgtgcgatatacctgccggtcgcctgcgccatgcgtcgcccgcgctcggagaggtggaagtccgggaggcgttcgtacagcaaatggtctgggttgtacaccttgccgtgacgtacgaagttgatggtggtggctggcattccgggctcctcgcttgcataggtcacacgttcgcatgcggtgttcggccgcgcgaaatcattatggaaaaactttgtcgctgctaccaatgtaccgcgtgtcgcgatggtacccctctgtagtgtagccatgtttgccaaaacagcgcatacgtgacgcggtgttgctgggcggcggcatataatttcagattcgcagcgcacagacatcccgtaacgaaagagcctagcccgtaaggggtggcatagcccgtagcgggaaatgtagcccgtaaccgatttgacatcccgtaacggaatataagggcggacggaatctgaaaacaggaaaatcccggcgaaacatagcgggccgcgacgcaaagcggcgcagtcgggagtggtagtgagcagaaaggagcggcacatgtcgttactgcaaggtgtgaaagacgtgaaccaccgtattttcggcgggtacgcggagttgttgagaatcccgcatgcggcgaggttcacggtgggatcggtgattgcgtgcatgccgttcccgatggtgggcatgacgatgacgatcatgacccagcaatattacggaaattactcgctcgcgggcgcgctcaccgcagtgcaggcgattgccggcgccgtggtggggccgctgctcggcacgctcgtcgaccgattcgggcagcgacaggtgtcaatccccacgatcgtgatctggatgctcgccgccgtctcgttcgtcacctgcgtgcgcgcgcaagtgacgccgtggatcctgttctgcatcgtgccgttcttcgccgccgtgccgccgtggggcgccatgagccgcgcgcgctggacgtacctgatgggcaacgatcgcgccggcgtcaaccgcgcgctctcgctgtcgggcgtgttcgacgaggcgatgtgggtggtgggcaatccgctcgcgtccacgttggctgtgatctcgggatttctggcgatgtcgttcactggaatctgcgtgctgatcggcgcgctcatgttcctcacggagatgaccacgtgcccgccgagccagtctgacctcgcccgcgaagccggggtctcgcgcaaggaattccgtgagcgcgaggcggagaaggcgaaggagctgcgcgcgcagaccgccgccgaagacgcccgcgtgcacgcgaagtcgcagggcctgtccgacgccgaggtggaggccgcgggcaaggcggcgtacgagcggtcgatgagcggcatcaaggactccatttggggtccgggtctcatcgccgtgtgcgcgacgtggttcgggctcggcgcgttccagtcggcggccggtatttcgatcatcgccttcgccacggaggcgaacatgaagcagtacaccggattcgtgttcgcctgcttctcgatctcgtcgctcaccggcgcgctgctgtacggcgcgaaaaactggacgatcccgctgtggaagcgcttctacgtgtgcctcgcggtgttgaacattggcatcggctcgttcctgttcgcacgccacctgtgggtgatcatggtgatttacctcattattggcgtatgccagtcgccgacgtggatcaacggcaaccagctcatgctgcatctcgtgccgcagacccgcttcaccgagggcatggcgtggatgggcgcaatgaactcgatcggcgcttcggccggttcggcggtcgccggcgtattcatcgaccgcgccggttcccacggcggttttgcagtggtgacggcgcttgcgttcgtgtcgctggcgattgcgctgctcggcttcaagcagatcaagacgagcaccgagaccccggtgctcaccgagatctccgcgtagcttacgggctacaattccccttacgggtcaagatgtgccttacgggatgtcattatttcttacgggatgccacggcccgagtagagttgtgcgaaaatgtttgcaatcatatgatttgtgttcatttgatgagacagaagaccttagtttgttggattttgtgtaatttgaaattcatttctaaagaaagaaaacatcccgtaacagattagggtagcccgtaacagattagggtagcccgtaacagatttggggacgtagcggatttgggggatggcccgtaacaggaaatcctagcctgtaaggggaatcttagcccgtaagggttagtttggcccgtagcagatggcctgcagcagatagcggcagctaatcggcatcctcgataaaagcggctcttctcaggttagtgtgtaaggatgtctttgagttggctgctgtggatgaggcatcgttggatgtagctggtggtgttggcgaagcccatggcgttgccgcgcagggtctcgagcctgccgttgatggcttcggtgggtccgttgcttgagcgggggtggcggaagagggcgaggatgtcgcgcatgcgtcttttgagcacgcggccgagggaggcgagttcccggcagcctttgtagcgccccggtccggtcaggtcgtcgatcagctcgcgcatcatgcgttcgccgcgtcgcctgtcgtcgcaccggtaggcgtgtatgaccctttggtaggcgtcgtgggcgagcatgaggtcgcggttggcctggatggcgaacagggccatgagtctggcacggccgcgtgcgccgaggtattcgtcgctggtcagcagggcgcgcctgcagtcgtagagcctgtcgcccttgacaccgcgcctgccggtggcgtcgcgttgcaggcggcagcgcaccttggtgacgcgggcggcggccagttgcacgacgtggaacgggtcgatgacctcgaccgcgtggggcacgacggattcgacggcctgcttccagccggcgaacgcgtccatggcgaccaccccgacgcgtcttgtgaactcgccgccgcgcgcctgcatccattcgcgaagcacctgggcggaacggcccggcaccatgtccagcagtcttgccggcctgccgtcgcaacgcggggtcaggtcgacgatcacggtcacgtaccggtcgccgaacgcgccgtggcgccacacgtgctcgtccacgccgatcgcgcgcaccgaggagaaccggtcggcctgctcgagcaacagcatgccccgctcgcgcaccgcccggtcgaccaccgcccatgccacatgaagcagcctggcgcacgccgagaccgtcatcgagtccaggcacacgcgccgcagcgcccacatcaccgccggcacgctcaacacgcccctgccggcgcccaccgcctcaagatcatcgctccacgagcgtgagcacggcacgcactcgtagcggcgcacgcgcaccagcagatgcaccgcgtcgtcgccgtagggcacatgcgccagcgtgcgcagccacgacgaacgcaccctggcatacgcgccgcacgaggggcaccagcgcgcgtcgtgcgagtccggctcgcacctgatctgccttaaccccgggccgtccggcctgccaagacgccgccacgagagcacacgaagacccatctcatccaaaccaaggaaacgttgggggtcgaacacgctaaactcgggttcaggccgtgtttcctcattcaatttctctatcacacaagcaatgatgaagcacggcccttacacactaacttgagaagagccacaaaagcgccgcgcacgtcgggttggcggggcagaatagtgggcatgagtgaatctgaaaacaatgagtcgaatcatgtgaaacccgcgcttcccgagaacgtgcgcgtgaggttctgcccgtcgccaaccggcatcccgcacgtgggcatggtgcgcaccgcgctgttcaactgggcggaggcgcggcacaccggcggcacgttcgtgttccgcatcgaagacaccgatgcgcagcgcgactccgaggagagcttcaaccagatcatcgaagcgctgcagtggctcggcatcgactgggacgaaggcgtcggcgtgggcggaccggacggtccgtaccgccagagcgagcgcgggcaaatctacgcggacgtcgcgcagaagctgctcgacgcaggctatgcgtacgagtcatactccacgccggaggagatcgaggcgcgcaacgaagcggcagggcgcccgaaggcgttcggctacgacggctacgaccgcaatctgagcgaggaacagaaggcagcgttccgcgcggaggggcgcaagccggcactgcgcatcaagatgcccgacgaagacatcaccttcaacgacctcattcgcggcgagatcacgttcaaggcggggtctgtgccggattacgtgatcgtgcgcccgaacggcgacccgctgtacacgctcacgaaccccgtggacgacgcgctcatgcgcatcaatgtcgtgttgcgcggcgaggatctgctcagctccactccgcgtcagattgtgctctaccgctaccttatggaactcggcattgccaaggagatgccgctgttcggccacttgccgtacgtgatgggtcagggcaacaagaagctttccaaacgcgacccggagtcgaatctgttcctgcatcgcgagcatggcttcattaaggagggcctgctcaattatctggcgttgctgggctggtcgatcgcgccggaccgcgatatcttctcaatggacgagatggtggagaagttcgacgtgcgcgatgtgaaggcgaatccggcgcgcttcgacattgacaaggcgatctcgatcaacgccgagcacattcgcatgctcgagcctgccgatttcctggagcgctcggtgccctacctgttccgcgatggcgtggtctccgcggattcgtgggatgcgctgaacgagcgcgaacgcgacattctcgctgccgccgcgccacttgtgcagccgcgcgtgcgcctgctcggcgaagtcgcgggcatggtcggctcgctgctttcggacgcagactacattccgccggcagatgatgcgaagaagcagctcaaggattcagccggcgccgttctggatttggcgattgccgcgctggattccgttccggagtcttcgtggcgaacggatacgctgcatgagacactgaacaaggcgctcgttgaagatggtggctacaagccgcgtctcgcgttcggcccggtgcgcgtggcgatgagcggccgccgtgtttcgccgccgctgttcgagtcgatggagattgttggcaagaagatcacgctggagcgcctgcgtggtctgcgcgagcatctcgctgagattcagggctgagcgatgaggtccgtttagtcgtgagaccgttaagcaatgaagtcgaggtgggagcctcggctttttgcgttacggagtgaacaaccggcgttatggcgtgaacaaggcaaaagttgcagttggtcgaaccactgatattccaaggaatctgcgattggtgaccttgacgatgttcacgccataacatcacattgttcacgccgtagcgcgcgagggcgtgcgagggcgcgcgggggcgtgcaggctggctgaaaactgggggcatgcgggtgcgacacgccggagttgcgcacattcggggtttcgagtatattttctatctgttgcttcacggaagcgacgagatgatgcccccatcgtctagcggtctaggactacgccctctcacggcgccaacaccggttcaaatccggttgggggtacgagttcttcgggaaaccgaatgaacatgccaaattgggatgtggtgtaattggcaacacagctgattctggttcagccattcttggttcgagtccaggcatcccagcgaatgaacctccactcagtgtggaggttttttgttttgtctgccgcttgtgagcaggggtgaagcaagacgcgactggcgtgcgaacgcgcggcggatgggttagagtaggcggtatgagtgagcagtctgcggaaatgagcgaagccaagccggtgtcggtgtcgcgccggctcgggcgcttgcagttccacaaatcggggaaattccgtgtgctgcagctggcggacgtgcaagacggtccgaagatctcgaaagacacgattgcgctcatcacggcggcgatccgcgatgcgcggcccgatctcgtggtgttctcgggcaatcagatcgcaggttacgaccccgcgttcgccgcgacgttcacgaaacgccggtggaagacggcggtgggtgcggcgcccaaatctgcggacctcgcccacacgcgcgagctcgtgcgcgggcagatcgagcagatggtgcagccgatggttgacgcgggcgtgccgtgggcggtgacgtacggcaaccacgacttccagtgcgggctcacgaacgcggagctcgacgggatcttccgcgaattcccgctgtgtgtgaatccgtcgacgcgcgcgaaattcggtgcggagacgtggtcgcgcgcgctgccgaaggagcgtgtgatcgcgagcggcgagccgggcacgttctcgatgccggtgtgtgacgaatctggaaacactgttttcggaatagttcttgtcgattccggagattattcggaaaccggcggctatggcgcaccgtcgcagaccgcgctgcgattcctgcgcaccgtgccgcagtggtttggcgaaggcgtggaatccatagttttccagcatatgccgttgccgcagtattaccgtgtgctgaaaccagtgccgagaacgacggatcggtctgtagaggggtacagaaattattccggttcatactttgtgctggacgacgcgaagaccgagcgcggcggatatttgggcgagggcgtgagctgcccggacctcgactcgggcgagttcgatattctgcgcgattcgcacgcctacttcgcggtggcggccggtcacgaccaccgtaacgcgttcgccggcgagtatgcgggcgtgcagatgattgcgacgccgacgtgcggattcgactcgtacgggccgattccggaacggcgtgcggcgcgtctgttcgagttcgacgagcggcacccgttctcgccgcgcacgcagctgctgcagttcggcgagttggtgggcaagccgagctcgaagaaggcgtatgtgtatggcatgagcagcgcgtcgaagccgaaaagcgagggcgtgaacctgctgcacaagccgagcacggtgagcagattgtggcattccgtgggcaactggctgttcaatcactgagcgcggaggttttacggttttggtgtgacacatgccgttttggtgtgacgatggctcggtggcctcgatttgcaaaacgttggaattccaacattgttatggtcatgggtttgtgggtgccgtcacaccaaagcggtttgcgtcacaccaaaaccatgtgagcgtgggagacgttgccggcacgacgtttggctcgtcttgccgtcgtctcgttgtgtgttacggccttttggcttacgggctgggattttctgttacgggctaaggtagccgctacgggccaagataacgcttacgggctaggatttttggttacgggctaaaaggggcgttgtattcggcaacaacaatcgttggaaaatggcggttttgtgtttttggggaattgctggatacttgccaggttgcagattttcgctagcccgtaaccgaaaggcctagcccgtaaggagttggctggcccgtaaggggccccatagcccgtaacagctggtgacatcccgtaacggataaggacatcccgtaagagattatgacatcccgtaacagaaaaccttagcccgtaacgttgtatgagacggagacgcgaaaagagaaaggcggccaaccgtggggctggccgcctacttgcggggttgcggaatgtatgtaggtcggttgcctacttatggggttgcggaatgtgcgtaggttagttgcctacttgaacgcgatgatatcggatgcgttgcggttccgggggcatcggatggccgccgaaatcggtcagcgcgagatgctggccttgatcagcgcatcggaaaggtacttgccggcgcccatgacgagcggggcgaaacggtggcccggattcgagcccatgcggcccgagggtcccgagatcgagatcgcggcgattacctggccggaggcgttgcgaatcggcgcggagatggagcagacgccctcatcgcgctcgttgatcgagtcggcccagccgcgcttgcgcaccgtggcgagcttggcggccgagaacttcgcgtgacgcaggccctggtgaaggagttcggtgtcttcccacgccagcaggatctgggccgcggaaccggcctccatcgagagcatggcgccgaccgggatcgaatcgcgcagtccgctcgcgcgctcgacggcggcgatgcacacgcgctgttcgccctgacgacggtaaatctgcgcgctctcgccagtgcggtcgagcagcgtctgcagaatcgggccggcggcggcgagcaagcgatcctcacctgcggcggcggcgagctcggtgaaacgcgagcccagtacgaagcggccgtgctggtcgcgcaccacgaagcggtggcgctccagcgcgatcgccaagcggtgcgcggtcgggcgcgcgaggtgcgtcgccgcgacgagctgaccgagcgttgcggggccggactcgagcgcatcgagaatctttacggtcttgtcgagcacgccgacgccggaatgaatctcgttgtcgtctgcaggcacatcgttgtgattggacggattgtttgtgctcgtctcagcagacggagcagattttgcggcaagcgtatctgaagtcatactgagattattgcatctcagtattcgaaacgcaaaacgacaaactgggcatttctgttggattagtctgcttaagcgctcaaattccgcggaaaatcaggtgttttacagtgcgaaaacaatctgcaacatctttgaaaaaaccttcacatctcgcattctgacatagtacgcgaccggcgattcgccaacctttagtctggacagacaagctcgcgtgtggtaagcgagcggcgcgggaaaagcaagggagagcgcgccccgcacacgcgacaacactaggaggaacaggtttatgggaatgacattggccgaaaaggtttgggccgatcatttggtgcgcaagggcagcgacggcgctcccgacttgctgtatatcgacctcatgctgatgcacgaagtgaccagtccgcaggcgtttgaggggctccgcctggccggtcgcacaccgcggcacctcgaccagctcatcgccaccgaagaccacaacacgcccacggtcgacatagacaagccgaacccggacgagacgagcgccacgcagctgacgacgctcgagaagaactgccgcgaattcggcgtgcgcttgcacccgctcggcgacgcggaccagggcatcgtgcacgcgttcgcgcccatgctcggtctcacgcagcccggcatgacgattgtgtgcggcgattcgcacacctccacgcacggcgcgttcggcgcgctcgcgttcggcataggcacgtctgaagtcgagcatgtcatggcaacgcagacgctctcgctcaagccattcaagacgatggcgatcaacatcgagggcgacctgccggcaggtgtgagcgcgaaagacatcattctcgcgatcattgcgaagatcggcaccggcggcggccagggatacgtgctcgaataccgcgggcgcgccattgagcagctgtcgatggacgcgcgcatgacgatctgcaacatgtcgatcgaagcgggtgcgcgcgccggcatgatcgcgcccgacgagacgacgttcgcatacctgaaggggcggccgcacgcgccgaagggcgagatgtgggatcaagcggttgagtactggaaaacactgcgcaccgacgacgacgccgtgttcgacgccgaagtgacgctgcgcgcggaagacctcgagccgttcgtcacctggggcacgaacccggggcagggcgtcgcgatttcgggcgtcgttcccgcgccggacgatttcgcggacgccaccgaacgctccgccgccgagcgcgcgctcgactacatgggactcgagccgggcacgccgatccgcgacattccggtggacaccgtgttcattggctcctgcacgaacggccgcattgaagacctgcgcatcgccgccgagattatgaaggggcacaagaaggcggattcgattcaccgcgttttggtcgtgcccgcgtcgtcgcgcattcgcctgcaggccgagcgcgaggggctggaccggatcttcaaggatttcggcgcggaatggcgcaatgccggctgttcgatgtgcctgggcatgaatccggacaaactcgtcgcccacgaacgctcgatctcgacgtcgaaccgcaatttcgaagggcgtcagggcaagggatcgcgcacgcatctggcatcgccggccgtcgccgccgccactgcgatccgcggcacaatctcgacgccggcggatctgtgaatcgggaatctgaaaacttacggaaatagggactgttatggaaaaacttacgactattaccgctaccggcgtgccacttcgccgctcgaatgtggacacggaccagattatccccgccgtgttcctgaagcgcgtaacccgcactggtttcgacgatgcgctgttctacgcgtggcgtcgcgacccgaatttcgtgctgaatcagccggaatatcgcgacggaaggattcttgtggccgggcccgacttcggcatcggttcgtcgcgcgaacacgccgtgtgggcattgcatgactacgggttccgcgtggtcatcgcgtcgcgttttgcggacatcttctatggcaacactgcgaagaacggcgtgctggctgcgattatgccgcaggagtcgatcgagctgatctggaagatgctcgaagaggagcccggccggcagatgaccgtcgatctcgagacgcgcaccgtgaccatcgacgacgtggtgctgccgttcgaggtcaatgattacgtgcgctggcgcctgatgaacggctacgatgacattgacctcacgttgcagcacgaggacgacatcgccgcgtatgagcgcatgcgagcggaaaaattcccgttcaaaccgaagacgctgcctgcgatcacggaggaggctgaaacggtggagtcggcacgcgagcctgaagcggttgagtgggcgggtccgctcgccgatcgctgaggcgaggcgctccgcgcgggcggcgtgcggtcgtgcgtcgcgcggcttgagtcgcgtggcgtgagtgcgtatggccaacataatcgttacgggatgtcacagtacctaccggccaacaatgctgttacgggatgtcacagtgcttatggccagggtgttcgttagggtgctctgcgtgcatcgcggcgagcggcatgcgtcggcgctgcgcggggtatcgttgaaggaacgggaagttgttctaaggagccgagatggcagatgcaatcgttctcattaccacacaagccgacaaggtgagcgaggcggcgaagaaaatcgttgagattccgggcgtcaaggacgtctattcggtggcgggtgacgtcgatttggtggcgatcgtctccgccgacgatttcgacgacctctcgacgatcattcccgacggcatcgccaaggttcccggcgtcgccggcacgcagacgttgatggccttccgcacttactcgcgcgaagacgatctcgccgcattcgatctcggtggcgactgagctcgccggttttgtcgtgtattccgctgacggctcctccgcacggaggggccgtttttctttacgcgcctattgtcatctcttaatctgctatctcttacgggctaaggtaataacagattcgtgcttaggggtacaggtctcttcctcggtggtacaggcagagtgttaaggagcacggatttatctgttaacagatttcataaatctttgaaaaataaggatttcttgtaatctgcattcttatagccctgtaccctcaaaactctgcctgtacccccgaggaagagcctgtgtcagcggtgtcccgattgtttcacagtcgaaactcactctgtacctctgagcagaagacctgtacccctgagaacatcgtggaccctaaagaggtgggttgtggtttgaccagtaagtgagatgaggcgagtttagatgaatgagtttgaatgaaaaagagtaggagaggggttgtctgcagaggtggggctggcccgtagcgtaatgtagagccgagaggtatctttcctcgcttacgggatgtcggcaactgttgcgggatgtcgtcatctgttgcgggatgtcatgcatcaagtagacctgtgcgagaatgtgaacaattgtatcgtgaatgttcgcccagcctgtcgtcatgtttctatttgataagttttgggccatttgaaattcatgccgagaacaataaaacatcccgtaacagggtatgacatcccgtaagaattgacgacatcccgtaagggaaaggagaggaggaagaggaaggaagaggaagaggaagaagaaggggaagtgggggtctcctcttggggtgtctcccctggaggagctcctgttgggggggggggaagtccatgctgggggactcccccccccaacaggagggcatgcaggagtcagcgctgctcggcggcggcctttgcggcgaccgcgccgacatagtagacgggctggtcgaagttcggctggaacaggaagtccacgttcgccagcatgtcgatggtgaacttcgcctgaatcgccaccgagaccacgtttgcggcgccggccacctcatcggtggtcgagcagaactgggcgcccttgaccaggcgggtctgcggatcccaggtgagcatgcacgagaccggcgcggtggagagcatgaatgcgggacggtaatcttcaagcagctcggtggagcggatgtcgagaccgtggttgttcgcgtaggtctgcgtcatgccggaagcggcgagcgagaggtcgtagagctgcacggccgacgtggcctgcgtgcccatgtacttgcgggtcggcttctcaatgttcaggccgacgagctcgccctgacgcaccgcattggtggcgagcggaatgtagtcgagcttgccggtcgggttgaacagcacggtggcggagtcgccggccgcgaacacatccggcaccgaggcgcgcatgaactcgtcgaccacgatcgcgccgttgtccagcgtctccacctggccgcgcaccaagtcggtgttcgggcggaatccgacggcaagcaccgcgtacggcgccgtgtactcgcccttcgtcgtgaccacggtgatgctgtcgccgttgtcgcggaacgccttgaccgcttcaccaagcgccagcgtcacgccatgctcgcggtacttcgcctcaacctgatcggtgatgaacctgtcgaaattattggcgagcacgcggtcggcggcgtcgatcagcgtcacctgcgtgccgcgcgtggagaactgctcggcgagctcggcgccaatgtagcccgcgccgatcacgattacgttcttcagatcgtgcgcgcgctccttgatctgcaccgcgtcatcccagttcttgcatagctgcacgcgcttggaatcgatgccgggcagcggcggcacgatcgggcgcgaaccggtggttacgacgagcttgtcgtagggcagggtctgggtgtcgccggtctgcaaatcgcggaattccaacgttttcgcggcaacgtcaacgtcagtgacgtcggtgtgcatatgcacggtcgcgcccgcctgctcgagcgcttgaggggaggagtagaacatcttcttcgggtcggagacgtggccgcccacccacagcgcgatgccgcaggagaggaacgagacggtctcgttgcgctcgaacacgtgcacctgccaatcagggtgttcgcgaagaatggaattggcggcgaaaacgccggcgtgggtgcagccgacaacggcgacagtggtggtcatgatgctcctttgagtcccgaaaacactagtgctacctgagatggtaggtgtggggtgcgggcggtggcgcggggtttcgcgaatggtgagcgcgggggaatctgcccatatgaagaactacatggtgtgtggcagaatggtggggaattgcgctcgcgggcggtaccgaggcggtgccgaaataaaacgcgcgcgggaactgttggaagcatttaggaatctcgaatcgtgtgcttgaaagagcttgaaagaggtggacgtggagaaaactgacgacgtactgcatgtggtgggcggcaagccgctcaacggcacgatcaaggtgcgcggtgcgaagaacttcgtaagcaaggccatggtggcggctctgctcgcgccggggacgtcggtgctcaaaaacgtgcccgaaatacgagacgtgcatgtggtttcggatctgctgcgtctgcacggcgtgaacgtggacgtgaacggcgacgagggcattgtgacgatcgacgcgaagaacgtgcagctggccgacgtggccgatgtagacacgctctccggctcgtcgcgcattccgatcctgttctcgggcccgctgctgcaccggctgggcgaggcgttcatcccggcgctcggcggctgcaacattggcggccggccgatcgacttccatttggagacactgcgcaaactcggcgccaccgttgacaaggaacacaaggacggcattcacatcaccgcgccgaacggtctgcacggcgcgaagatccacctgccgtacccgtcggtgggcgcgaccgagcagactctgctcgccgccgtgctcgcagatggcaagaccgagctgtccggcgcggcgaccgaaccggagatcatggacttggtggccgtgctgcagaagatgggcgcgatcatctcggtggacgtggaccgcacgttccgcatcgagggcgtgaaggagctgaagggctacactcacacggctctcaccgaccgcattgaggcggcgtcgtgggcgtcggccgcgctcgccacacacggcgacgtgttcgtgaagggcgcgacgcagccggagatgatgacgttcctcaatgtgttccgcaaaatcggcggcgagttcgacatcaccgaccgcggcatccgcttctggcacccgggcggcgacctgaagccggtggcgatcgagaccgacgtgcaccccggcttcatgaccgactggcagcagccgctcgtcgtggcgctcacgcaggcgaacgggctgagcattgtgcatgagaccgtgtacgagaaccgtttcggtttcacgaagccgctggtggagatgggcgcaaccgtgcagctctaccgcgaatgcctcggctcgttgccgtgccgcttccagcagcgcaactacaagcattccgctgtgatcttcgggccgacgccgctcgaagggcgcgacatcgacgtgccggatctgcgcggtggattcagccacctgatcgcggcgctggcggcgaagggaccgtccgacgtgcgcggcatcagcctgatcgaccgcgggtacgcggacttccgcggcaagctcacggcgctcggcgcgcagatcgactagtttgcgccgttctgcttgcttgaacagaacgcttgaagatggtcacccctgctgggggcggccgtcttttgcgttatggcgcttctttttcgttacgggatgtcgtcaactcttacaggatgtcagattctcgcgccgcagttgataaacacgacaatatagcgggaatttcaatgttttttggtaccgatacttgggccgtgacatcccgtaagggttgacgacatcccgtaaggaaatctgggcgcctagcgcgcggccggtgagtccgcgcgtaggctgaatcttgaatctgcgcaaaaggggacatctaccagcatgtagatgtccccttttacgcagattattgtcggcagatttttgtttgcataatttgggacattttggggctctgctttgtctctttttacacaaaggggcgctgggtgctgagggggaccggggtgccgaaggtgcggcagaggcgtgcagaggagggggcgtggcagaatgggggcatggtatcgaaagggaagccgtcgccaaggcgcgccgtgaagccgctcagcgacgcgcaagtgcgcaaactcgccgcagaatatgctctcgtggacccgacgcgtccgttcccgatcggcagaatggagccgaatcagcgggaaattgatgagctcaatccgaaaatcacgcaccgcttggtggaaggcgcggcgaaagttctgcgcgcgagctgcaaagtgcgcgcgtggggcttggaaaacgtgccggtggaaggcgcctacatcacctgcgcaacgcatgtcacgcagttcgacgtgttcgtgcccatggtcgcgatgttccaaatgggccgtcgtccgcggtacatggccaaggcggagatgggcaaatggccggtcataggcaaatggttccgcgcggtgggcatgcagccggtgccgcgacgcagcggcaaggcgcgcgagatcgaggaagcgtcggtacagattctcacgagcaatcatgcgctgacgatctggcccgagggaacggtgacgcgcgacccgaaaaagtggccgatgagcatgaagaacggcgccggattcatcgcgctcgaggcgtcgcgccgcgtcggtcaccagattccgctgttctgcgcggtgacgtggggtgcggcgagcatcaatcattggtggccgtggccgcgcaagaacgtcgtcatgtgctacgacacgcagctggattactccgacttgctcgcgaacatggactcgtggggcgacgacccgcccaccgagctcgcgaacgaactcgtgcggcgcgtgcgcgtgcgcatgaaggaggtcatggcgaacatccgcggcactgcggcgcccgacacgttctacgattaccgtatcgagaaggaagtgccggaagtgccgccgttcagcgacccgcatgagattgacaggcgcgcggaggaagcggaggtgcgcgttggggaatctgtggaatctgcagattcagcaagctcgcatgcgcgctaatgcttacgggatgtcgttaatgcttacgggatgtcgttaatgcttacgggatgtcataagttcttgcgggatattggattgtgacgctcgctcgaaaacgtgaagtttgaaaagggccattttccaagggttttgtcgcgtcggcactttgcttcctgacctttcgtaaaggtttgtgacatcccgtagcggtttatggcatcccgtaagagatacggagaggatagaagagcgagagggtgagacggagaaatcggcaaacagctcgccggatttgcgctagcaacgcaatgcggggacgcgacggcgaaagcgagcgacaatcgagaatagctgtctcaagtaaggagtaggcatggcgaatgtcacagttttgggcgccggcgcgtggggaaccgccttcggtcaggtgcttgccgatgcgggcaacgatgtgatgatgtgggcgatcgagccggagatcgtgaaggcaatccagaccgagcacaggaatccggtgcgtctgccgagcgtggagaaactgccggacaatatgaaggcgaccggcgaccgagccgaagcggttgcgcatgccgacgtggtcgtcgtggccatcgccgcgcagtacgcacgcggcgcgctcgaggaattcaaagggctcattccagattccgcactcatcgtctcgctgatgaagggcattgagaagagcaccggcaagcgcatggaccaggtggtctgcgaggcgctcgatctgccgacccagcgattcgccgcggtctccggaccgaatttgagcaagcagatcgccgcgcgccagcccgccgccaccgtgatcggctgcaccgacatcgacaacgcgcgcatgatggccaatctgtgcaccaccgactatttcaaggcgttcatcaccgccgacgtgatcggcttggagctgtgcggctcgctgaagaacgtggtcgcgctcgccgtcggcatgagccacggcgcgggttacggcgagaacaccgccgcgatgatcgagacgcgcggtctcgccgaactcaccgccgtgggcactgccgccggtgccctgccggagacgttccacggactcgccggcgtgggtgatctcatcgccacctgcggctcgccgctctcgcgcaactacacgttcggcttcaacctcggcaagggcatgagtgttgccgaggcgacgaaggcgagcgacggcgtggcggaaggcgtcgccacggccagcgcggtcgtcgagctcggcgagaagtaccacgtggacaccccgctcgccaaggccgtcacgcgcgtgctcgacgacggcatctccttcagccagatggtctccgagatgttcccgcagggcatcaccgtggagtgacccgcccgaattcgcatatttttgtagattggcgcgcccgcatttggtttgcgggcgcgcttttgcgttgggggccttgcccgtaaggggtagattggtccgtggcaggtgacatcccgtaacagaaaaggctagcccgtaagaaatagtttggcccgtaagggaaatgttggcccgtaacagttatcttggccggtaagagcagcccgtaaagtggcccgcaagagtggagggcggggagagcggctagtattcttgggaggcagcgcgggcgccgcgttccgttcattgcggaggcggcggctcacaaggcatggagcagaatcccgggcgcaatatgcccgggcataaggagatggcaatggcgaagacacgggtggcggttctctacggcggcaaggcggacgaacattcgatttcctgcatctccgcagcctcattcatgcgcgcgctcgaccctgaactgttcgaggccgtgccgatcggcatcacgaagaccggcacctggttcgtagacggccaggatccgctcggttggaatctggccgaaggactccccgaggcggttgagacgcccgattcgcgcgaagtggtgctcaccattggcgacggtggcgacgggttccacgcccgcaatgctgacggctcgcttgattcgctcggtcacattgatgtggtgctgcccgcactgcacggcccgtttggcgaggatggcacgatccaaggcctgttcgagatgatgggcgtgccgtacgtgggctgcggcgtgctcgcctcggccgcgtgcatggacaagcactacaccaaggtgctgttgcgcgccgccggcattccggtggcgccgggcatcacgctcgacacccgtcactacgacgcctccgacgagttcgccaccgacggcgaggaattcctgcggcaggtgaacgaggccggtttgcagtacccgttgttcgtcaaacccagccgtgccggctccagcttcggtgtgaccaaggtggagcagattggcgacgcagccgcactcgccgccgctgtgttcgaggcgagccggcatgattggcgcgtgctggtcgagcagggcattgacgcgcgcgaaatcgagtgcgctgtggtgcgcattcacccgaccgacccgacccgtgccgcgctacctggcgaagtggtgctcgaccggcgcagcgaaggcgacgaccagttctacgatttcgacagcaaatacatggactcccaggcgagccacaccgagattccggcgaagattggcgatgacctgatcgcgcgcgtccgcgagaccgccgtacgcgcattcgacgcggtggacggcatgggactgagccgtgtggacaccttcgtgaccgcagatggcgatgtgcttgtcaatgagatcaacacactgccaggttgcacttcgatttcgatgttcccgcaagcgtgggaggccatgggcattccgttccgcaccgtggtcaccgacctcatcgaaggcgcgctcgcctgagccgcggatgtacgttgccgccaatctgacgcaatgccatgttctcagtgcactggtgatgctgtcgggaggcaagacgatttacgacaagacctcaccggcagcgactaatcccaccattctgagcatccacatgcatgggtggcgagaaacaatcttcaagcgacacaatctgagaaagcaaactataaaaacatggaatgattgactagacaccaagtgcgaatttgataggctgttgctgtttttcgacagagggagaataatgacacagccagaaaatccgtacaccggtggcgaacagccagcacagccaatcacgccgccggcggatccgtacgggctgaatccgaatgccaatccgaacccatacacgcagccgcaggaaccggcacagccatatgtacagaacgcagcgccagagcaggggcgcgaggcatacggcaactcgaattacgggcatgccgaatctgcgcctcagttcactggcaacgagccggcacagcagccgtacggcaccccgtatgagccggtgggcacgcagccgacgacccagatcaactacggcgccccgcagaacgcggcaccgcagtacggcgagcagccggcatacggagcgcccacgggaggagcgccggtctacggtgaaccgggtggccccgcatacggcggcccggcacagttcccgccgcagggtggctatgatcagtacccgccgcagggtcccaccgacaagtacaacacgatggcaatcgtcggtctcattctggcgattctgttcccgctcatcggtctgatcgtgtcgatcatcgcaatggtgaacatcaacaagcacggcggcagcaaagcgagcaagaatctttcgctcgccggtacgattgtgggcggcgtgctcaccgtggtctccatcatcgtgtcgatcatcgtgttcaacagtgttctggcggcgacgaacgagatcgtcagcgattcgaagtcgccgagcgccacgcattcgcagacccagagcaccacggaccccgacgaagacattgatgaggacatcgacgaggatatcgacaacgacatcgacgacatcggcggccagctcaccggcggctcgatcacgctcgaagaggcgctcaagaacccgaccgtgaagagcgagctcgaaaagcagattcaaggtctgccggacggcatgaagggcagcgtctccgccgagggcaacacactgatcctcaccttcgacctggattcctcgctcgcggaatactccgattcgctggccgagagcctcaattcggtgggcaaatccgcggcttcgcagctcaatgaggacggcggcaacacctactcggtgcgcattgtgatcacgtcggagggcaagacactctacgacaagacctccaccaacgactgatccgcggcagatttgcttgcagattcgcgcgacagggcggcatccggaatttcgggtgccgctttttccgtgttcctttaccgcggcggcacactgccgagcggaatcaagtgcggtccacttggtttgtttcgcaaaactgggtaagagcgggcggatatggaacaggaggacggcaacaaggcgggtttggtaatctgaggctatttcatggcagatgagcgcaaggagcacaatgaccgaaccgggacgcccgcagagtccgcaacagaacacacgggcgggtgaattccagcaggcgtggcagggcgagttccagcagccgcagtattggcaggaaccgcagcagaatccttggcaggaaccgccgatgaatcagatgggcgaacggaatgcggtggaatccgcgcgcaggtcttactcgcgcataggggcgtcgttcagcgtgatgatcgtggtgtggatggcgctcgtgttcgtgctcgggatcggcattagcatgctgcaccgcgaagccgcgcactggatgtgggtgtcgctgctcgtctccgactgctcgttttacctggtggccgtgccgctcgcctacctgatgctcaggagcgtgcccgaggagcccacgcgcaagttcggcatgaccttcggcgaactgttcgaatggttcctcgtgagcctggccatcgtgttcgtgggcggactgctcggcaacgcgctcgccgcgctgttctcgggcggcatggcacagaaccgtctcgacaacattgtcggcggaatcccggcatggctcaatattctcgccgtggtggtcgtgggcccgatcgtggaggagtggctgtgccgcaagcagatcatcgcgcgcgtgcgccgctacggcgagcggttggcaatagtggtgtcggcgctcgtcttcgcgctgttccacctgaatctgtaccagttcttctacgcgttcggactcgggctcgtgctcgggtacatctacatgcgcacaagccagctcaaatacacgatcggattgcacatggcgatcaatttcctgggcagcgtggtcggtccgttcttcagtgactggagcgacgcccattccgccgcgctcgatgccggcgatgtgtccggaccggaactcgtcgtgggcgtggccgccatgctgtacattctgctgtatttggtggccgtggtcgcgggcgtggtgctgctcattgtgaaatgccgcagactcgagttctacgtcacgcccgcgcaactgccgaaaggcactgcctgctcgtgcgcgttcgtcaacgccggcatgggcgtgttcatcacgctgacggtgttcggcatggtgttggcgcttatgaacgtgatgtagatttgccggtgagcgcaccgctttcgtcaatgccgaccaatgaggacgccgtgaagttcagattgagcttggaactgtgcactgcgcgcgcgatggcgtccgacagcgcggtgagcgcgacgccgtgcttcgcgtaggccacgatgttgccgctcacgccgtcgctcgtgaagccggtgtagcgtacgaccgccttgtatttcgggttcatgagcgagcgcgcgtgcgtgttcaccgtgctcagcagatcctgggcgagcttggccgtgtcgacgtcaggcttggcggtgaacgggatcgtgaccaggcactcgttcgccgggtcgagcttctccagcgcggtggtgttgagcaccgagttcgggatcatcatcagattgccattgcgctcgcggaccacggtctgccgccagttgatgtcttgcaccacgccggtcgtgtcgttgatgctcaccgtgtcgcctggctggatcacatgcgagaacatgagcgtgaatccgccgatcgtgttcgcaatggagtccttcaggccgagtgagatggccaggccgcctatgccgagcgcggtgaacagactcgccgggctcacgccgaacaccgggtgcagcacgatggtgagcgcgaccacccagacgagcacgcgcgcgatgttgatgaagatcgacgcctgcgggatcttgttgtgctcgagcaccttgcgcaggccacggctcagcaaacgcgtcaccacgaatgctaacgcgatgacgatggcgaggaagatgatcctcccactgttcgccttcaaccagtcaagcacatgttccatgcgtaccagcgtagcgtgcggtggtcaccacatgcggaatctgcggactagcgcagggactgcacagggcggcgttgctcgctcgaatcgagtgcggtgcgcagattcgcggcgacggtggcgatgtcgggattcgtcagatcgttgggcgacagacgatgctcgatgttcggccaatcgcgcagcacgccgacgatgccgccgaccgtgaaatcgagcaggatgcgcgtgctcaggtcgatgcgatcgtaatccagatcgaaattgccgagcaacgtcaggcgaatgaaatcacgcaatgcctcggtgagctcgatcgtgctatgcgggccggcaagcagggcaagatggtcgaactgcttgcgcatctgcgggtcgttgaacgccacgatgcatgtgcgctgccattcctgccacagattctcggcagtggtggcgtggtccatgatcggtatgctttcaacggcatgcatgatcgtggcatcggcaagctcaggcaacccggagaaatggtagtagaacgagttacggttcacaccggcctctcgaacgatgtcggtcaccgtgatcttcccatacggtcgttcccgcaggagcgcccagaacgcattctccaaacgctgctgcgccggtaaaacttcggggtctcgacgcggccttggcattagaactcctcacctataaggacatgcacgatatggtggtggaataatctgcgcgatgctcatcaacactgcatatgtatgcacatcatgtgtaccttcagtctagtgttcatgagcttcatatggccggaaaatcagcttgtggcaatgctctggagcacgtttggtcgaagtcagtgcgtgaaacgcgtcccggccaggagcataatggcctgatttatgtaatggcggtcctcactgtcgagcccgacataggaggagaacagccccggaagcgctttcatgccatccgtgcgcagctgggtgatggtggagtgtccgccggaggagagcacgcggaacagcgcctccacgccatgctcgcgttggcgttgcgtcatgccgttcagccaggtgttcaacgcgccgcggaaatctcgcgagctctcggacagcgcgggaaccgtgtcgaagcggtcgccgtccataagccacgtgtagcaggaatgctgcatgaggccgtcggcgttcgatttgacgacgatcatatgttcgcgcggactcgactgcaacagcatgccgatgatggagaactccgggacgagcttggtgatgcggtcgacgatcgtgccgtattcgtaactggagacgacgtcctggttgaatccgggtgaatcgaaagcgtagatgcgttcgatgcggtctttgatctggtcgcgcgcgttcatggccgcgtagatcgcgatattgccgcccttggagtggccggtgagcatgatgcgcgcgttcggccagagtctgcccaccttttcgagatagtcggcggcctgcttttgcgcgggcaccgggtaggtgaacgccatgttgaaatcctcgcgccagccggtgagcgaatcatcggtgccgcggaacgcgacgagcagcgtgccgtcgggcagctggaacgtctcggcggcgtactgggtctgctgcgagatgtcgaaacgctcctcggcggcgctcatgcgggtgacggcgaaccgcggattgcgtttgatcgagcggtagaagcggtgcggggtctcatcgtcgtcggagaagccggaatgatgctcccaataggggtgggtgagctcgtattcgtgcagtctttcctccacctcgcgcagcgtgggtcccgggaatggcgtgcgccacagtgcggcgagcgaacggctagggtgtttgagattgaagttgcgcagcttgctggagatggaaccgaagcattcgagcagggaggagagctgcgggacctcctgcgggatcttgtcatagctcagaatcgcgtagaccagcgcgtcggcaacatggaacgggtattccgagaagtcgcgcgtctcctgcgccacgtagtcgatgatcgttgccatattgccctccgattgatcacttccatagtaggcgatgaataagtccggccgtatcgttgccagcgcaaccgggtatgggagcacgacatacggggcgtatgagacagtgaaggtatgtggcttgcagcagtggaaaaaacgtttgtatggttcctcctctacagtttcgtcggatgggtgtgggagaccgggctcaacatcgtgatgaagagacggttcgtggaccggggcatattgaatggcccgatctgcccgatctacggtttcggcgcggcgctcgcgatcttcgtgctgcacgacgagcattcgctcatcgccgtgttcctgagcagcggcgtgctcgcctgcacgttggaatacatcacctcatggggcatagagaaactcttccacatgcggctgtgggactattcgaacaagccgttcaacatcaacggccgtgtctatttgaacggcttcctgttcttcgccgcgggctgcaccgtggtgaaggaatgggtgcagcccgccgtcatgcgcatgctcgaccgcctcgacccgctctggctcaacatcgtgagcatcacgctgttcgtgatcctcatggcggacgtcgccgtgaccctcgccggcctgatcagcatgaacggcaaactcgggcgtgccgaggaatatatcaaatctgtgaagaaagagcagattgccaaaatggacgtgcatatcacggccgcagacgagcgcatcgaacagatcgagcagcatgcggaaggcgtggcgagccgtgtgaaggaatctgtatacgagcatgtgggcgtgcatgtggacggcgcgcgcgagcggatgcgcgacggcgagctcgccgagaaactgcacggcaccttcaactggcagcagcgcaggctcctcgacgcctacccagagatgaaaccggagcacggcaggtcggtgatcggcgaaatccgcgcgcaacttgcgaaatacggcaggaaacataacgcgtgacgtgggggcataggatgggtctgggaatctacggataatctacggcatagcgaaaggcttggcatgatcaacgagaagtacaaggcaatgttgggtgagaagtcggtgatccgcatgatctcggagcgggcggcggcgcggcgcgcggagatcggcgccgacgaggtgttcgacttctcaatcggcaacccgagcgtaccgtgcacgccggcgttcacgaacgcggtgatcgacctgtacgagaacgaggcgccgagcgcgctgcacggctatagcccgtcggtgggcatcacatcgttccgcggcgccgtggcggactcgctcaaccgccgcttcggcatggactacaccgagcagcacatcttccccacgtcgggcgccaccggctcgctcgcgcacgcattccgcgcggtgaccaagccgggcgacgaagtgctcacgttcgcgccgttcttccccgaatacatcccgtacgtggagggcacgggcgccacactcaccgtggtgccgcccgacaccactgcattccagattgatttcgaggcattcgagcgtgcgctcaacccgaacgtggcggtcgtgcttatcaacacgccgaacaatccgtcgggcgcggcgtactcggcggccacgctggagcgtctggccggcattctgcgcgacaagcagaccgaatacggccacgacatcttcatcgtgagcgacgagccataccgcgagatcatgttcgacggtgctgcgcaggcatacccggcgaagttctacgacaatacgctcacctgctactcgttctcgaaatcactctcgctgccgggcgagcgcatcggctacgtggcggtgaacccgcgtgcgacggacgcggacgtgctcgtgccgatgttcgcgcagatcagccgcacgatcggacacaactgcccgagctccacgatgcagctcgcggtggagcgtgtgatcgacgacaccagcgacctctccatttacgaagcgaatatgaatctgctgtacgacgcgctcgtcgacctcggattcgaagtggtgcggccgagcggcacgttctacatattcccgaaggcgctcgaggaggatgcgaacgagttcgcacgcaaggcgatggaatacgacctgttcatggtgccgtcggactcgttcggcatgccgggctatctgcgcctctcgtactgcgtggagaccgagcatctgagaaaggcgatcgtgcgcctgcggcaattcgtgacggaggtgtacggcgagcgcgagtgagcgcggatctcgtggatctcgcggatctcccggatcttgcgaatctcgctgcgtaacctctccgctgcctaccactccgctgcgtaatttgggacagattagggggtgaagatgtccctttttacgcagggctacgccgggggatgcgtgcagggcattggctcgctgtgatccatgtgtttcatttgcgtaaaaaggatcatttgggacgcgcggatgtccctttttacgcaggaaggggcgcagattggggatcagttggcgggacgctcggaggcgagcacggcatcctcgtcgagcacaccgaaacgcaagctctggcgcagtgcacccagtcggtcgtcgttgctcaacgcgccaagcgcccacaccgcctcgtcggcggcgagcgggaagccggcgtcgacgagtctgatcgccgccttggcgagcagctcagtctgtgaggtcagcggcgccaccggaatgccatgcttgttgagcgtgtgcgtcaccgcatccatatccggcagcgaatccacgcccatctcctgcatgagctcacgcacctcgacctcggcagcctcctcatactgcgcgtggaaccccatgcccaacatgaacgcgtagcaggcgagcgccgcctcgcgattgttggtctgccacagcgaataggcaagacggtaatacatgaagttcacgtcgcccggcatcaccgccaccgcaagaccgcgggtgagcacgtccgcgcccttcgcatggtcgccggcgatgtccacataggtgatcgactcgtcgacgaacggctgcgcggtggtgggcgcgagcgcgagcgcctgctgcagctgggcgagcgaaccgtcgaggtcgccggaatcacggtggatgcgagccagcgcgatatgcgagttgtacagcgcgtcgggagccttgacgtagcgggtctgcggcgtgtggtcgggcagattcgcgacgagcaggcgcatgagcggatgctcgcagtacagcggcttgcgctcgccgagatcgggcatctcgctttgcagtcccatcagcgcggattcaatctccagcgaggcggacatgggagagtcctcgttctgctcggcaatctggaaaatctcaccgcccttgatgctcgcgccgtcgtacatcacatcgaggtcgcggccgaaatcggcgcccagcagcgccttcagatcgtcgggcagctcgcggtcatcgcgccacagcggcacacgatgcgcgaggatcgcctgtgggatcggcagcgcggtgatcggcgtgagtccgcggtccgggccaaaggagatgacctgtgcggaagggcgcagcatctgcagcacggcagccgggtcgctgtcgagcgcgggatcgttgaactggccggccatgaacgcgggcaccgtgcccatcatgaacggcgtgcgtgtgaacgcgagcgagagcacgggcgcgccggtgaccgatccgagcgtgccgttcaccgtgagcgacgtgatgttcgtgcccgcggtgaacgcggcctgcgcgatgatgccggcgagccgcagcgcgtaggaggcggcctgggcggcgcgctgctcgcgaatgccgacccagccggagtcggtgagcacgctggcgggcatcatcagcgacgtgggaaccgtgaaattgacgaccatctcgccggtgtcgggattcgcatcgcagcggtactccacgcggtacggcagaatgaggcgttcgcagatgtctacgaaccgcgacatgacgtcccacatgccaccgcgtgcggccgtggcgccacgcacggtgagattcgaattgcgggcgtcggcgcgcgactggatgaacgaggtgtgcgtgtcccactcatgcaactcgtcgaagccggcgcggtaatcctgcgcctcggtaagcgtggtgaccaagcccatgccgttgtcatacttggcggcgatacggctggcggcggcgagacgattcagcgcgccctccaccgagagcacgatgtcacgctgcagaccggtgatctcgttgcggttgaaacgcatccagaactggccggtgctgtcgagttgcacgacgtcgagattgtgctcggcggtgatttcgcgaatctggccggctcccgcctcgatgagctggcgtgcggcgaaccgctcgaacgggctcgcggtgttcgaattcgtggtgccgcgccagatgatctcgtcgagcgcgtcggcgagcggcttgttctgcatattttggaagatttcaacgatgcggccggcgcccatgcccagctgttcgccgcgcagcttcgggaagtgggcagcggcgagccagaatgcggcgagcagcgaattgagcgggtgcctggcggagccggtgttggttgcgtgtgctggggcggctgagttggttgcggcggggccgtacgggccgagatcgacagaggaggcggtggcgatgccgttgagcgagccggtggaatagccgctacccgagaagtcgagctggagctcgccgatcgtgatggtgcggttcagaccgtcgttcgactggatgcgcacggcgccgaggttcttctggtcggtccaggcgtcgaaatggagttcgccttcgacgtcgttggtgctcgggtcgttggtgagcggcacggtggtcgggtagaccttgaggctcttggagatccaggcgatgatctgcacctgtttgttgttctgcttgccggtggcgggatcgtcggcgaaacgcacgatgtagccgagtccgttctgtggctgcgagacgtctttgagccgcatgacgatgccatagcgcgaattcgtggggtcgcccgggatgggcgcgagcctggaaaccttcgccaggaaggggagctggtaggtttgcactgactggttcgtgggagcggattgcccttggccgccgacggagactggggtgaccggcgagaatggatcggttccaaggccggcggcgctctgcgcgctttgtgtgctctcgggattctggtacgggttgcccaatggttcctgcatgttcctcgtgtcctccggcatcagcgtcggcatcgcgtgatgtgctgcgttttcggattcggtttccgtcgtctgtgcgatatatcgcgtgatctggtggaatcgtagcatgttcggcacggcgcatgccggattgttccatatccgtgagcgtgcgcattcgtgcgcacatgccgccgtcggtgtgctgagtaattgtggagacaatctgcgtaatttgggacagttggacggctatttctgtctctttttacgcagatacgcagagtggcggcgcgcatattcgagtctgcgtaattcgggacggttggagggttggttctgtctctttttacgcagaaggagaagcagaagaagaaggagaggctgggaggtgagaaacagggggaggctgcggggtgggaaatctgcaaatgcgggcacggagatgtatgccgcggggcgagtggtgcgtatactgcgtgtcagtgaagcaatgcaaagcaggagtaggggatatggcagaacaagagagtgcgctcgatttcattgaggcgacgcatctgtggtcgcagcacgcgcagttcgtaggcagggcggagggcgcgccgaatccgttccgcacaatctacggcgtcgaagcgcagccgggcggcgtgtgggatgtgatgacgcggttccacacaatctgcgaacggttgcaattgccgttccacgtgagcacgagcgtcgaggtgaacccggcgaccggcgacatggcagtggcattcggcgcgcccgagccgacgcagttccccaccgcggtgccggattcgcacggtcgcgcgcgcgactgcaccggcaagcgggcgcagtggacggcggcatatgcgttgcgcttggcggcattgctcgcgaacatcggattcgcggtgaacacgggaatcattggtgtcacggtgatcgcgcgcgccggcgaaccggatggccagacgctgttctcgctcgggttcaaccgcgtcgacttccatttcaccacggccaagctgtttgcggacggcacgattgatgacgcccagttcgacgtcgaccccgcgcagctgctcgccgcgttcgacgtggacagcgcgcgtgtggagttcgacgccgacggatggttcgcgccgacggaggatcccgagctgccggagtcgctgtgtgaactgcgcacgccactcggcgaggacgcgcgcgagttgccggattcgctgaagagcctgctgcgcgccgaccgcgtgtgcgatctggacattgcagatcaggcgagcctgagcattcgcgacattcaccagatcgcccaggagaacgcggattcgccggtcaccgccgtggtcgagctcggcggggcgctcacgacgctcaaacaggagctttcggtgagcacgtccattcgccagccgctgtactgcgagcgggaggcgttgcgattgctggtctccgaggcggcgggtgatgcggcgacgcggtaccgcacggtgccgggtgcaatcgccgcagtgcgctccgagctcgcgcgctttgacatgaagcttggtcaactggatgacgcactgcgcgaactgcaggaactgcagcgcatctcgcccaccagcgtgcagggcggcatcgccgaggccatggcgtattcgatggccggcgacacggcccgcgcggtggacgccatccggcaggccctcaagctcgccgtggtgcccgacgaggtggcgttcctgtactgcctgctcgggcagatgttcgcgatggcgggcgagaccgacacggcgatcgacgcgtactatgtggcgtccaccgtggccgcgcagaccgcgtacaccggcgtcgcgcgccaggcgatggaggcgttgctcgcgcagattggctccgcggacgacgacggcgagcgggacgagcgcagtttcaccgcgacggtggacgcgcggcccaccgcaccgtcacgcgggcacgcgctcggctcattgcaggcggccggaatcccgatctcgccgacccagccggtaatccagacgctcacgcgggcggccatgctgctcgccgatgccggcgttccgctcgccgcctacgacggtgtggagattctcgccgagtattccgcggaaccgacgctgctgtggatgtgccgcgcactgcaggaaggcgccggctgcgcgcgctgaccggcgtcagtcggcgtgctcggcgtctttgagcgccttcgtgaccaaggcgaccgcctcgtcgtaggtggggcattgcggcacgccgttgatgcccttcgtgattgcgatcgacgcggcggcgttggcaatctgcacggcgctttccagattccacccattcgccagcagcgcgcacagcgcaccggtgtgcgtggggccggccgagcgaatatgcgtggccttcgtctcgaatccgtcgatgtgctgcaccggttcgccatgccgacgcacccacgcgccgcgcgaaccggcacgcagcacaacgggcgcgcgcaagacatcggcaagcccgtcgcacagcgcgctcatcgaatcgtcgaagccgccgtcgacgcgcatggtggccgtctcatccacctcgatgccgagccggtctgcaatcgcgcgcccctgctgccgattgagcacccagatcgggtgcagcagcacgatgtcttcaagcagacgctcgttcaccgtggacatcatgctcgtgggcgtgagcacaatgcggaagtcgcgcacatccggcgcgcattcaggccgtgagatgaacgatcccaccgccaccgcgcccgtgttcatcaacgatgcgccgctgatgtgcacgacgtcgccggacttggggtgcatgtcgtcgaacgtgtgcgcgtcggtgcgcacctccgcgccgggagcagagatgaacgagcgttcctgtccgtcgttgatcaccagccgcaggccattgtcgagccccttgttcgtgatgccggtatgcctcacattcacgcgtttcaatgcgcgacggatcatgtcggaccacgggccggttccgaggatgcccgcgagctcggtctgcgcgcccatgcggctcgccgcctcgagcaccgcgaaactgccgttcaccgatctcgcgatgctctccgcgttcatgaacgagcccggtgccgggaactcgggaaccttgatcatggaatccacccacacctgcccaagtgagatcacggtgggctcgtggtcgcgtttcgcctggatcgagtgaagaatatcgctcagcatagcaccccttttcttgattctgccgcttcgcagatctcgttatgcgcgattctacccgacaatctgagaactcgctgaaaacgcggcagaccgcggtgaaatgcccggtctgtgcgcagtgtggtgcacaaagagaatcatgggcttgcgttgtcggcacggttcatgtaatattgtgaagttgcgtgttcgactgtgcttcgtgtatgcggagcatacgggcatgcagacttgcaagtcaatagtaatatagggagtccattatggcagctcgttgtgcagtgtgcggcaagggaccgcagaccggttataccgtttcgcactcgcatattcgcaataagcgccgcttcctcccgaacctccagccggtgcgtaccaccgtcgacggccagaatgtgcgcctgcgtgtgtgcacgaaatgcctcaaggctggcaaggttcagcgagtgaaggttgcgtgagcgtaagcgatacagtgacaagaccccggtgagttcggctcccggggccttttcgtatgtgcgctcctttctctgcgtaaaaagggacaggcaggggcgcttagatgtctctttttacgcaaaaataggacgtaattggggacgtttagcgcacctaatatgtctctttttacgcagggaaggggcgcgggtttcgcaatctgcgggcgtgggatagactatgacaacaaggaggcggcaatggcacggcaggacggtacgcgcgacgtgacgctcgagacgccgctgcacgctctgctcgccaacaaacgtcgcgtgagcgcactgaagaagctcggcgtgctcgacgtgcgcgacgcgctcacgtattacccgttccgcgtcaccgatcccgtccccgtgcgcgcgctcgtgcaggcccagcccggtctcaaggagaagatggcgtgcgccgtgcgcgtgcgcagcgtgcgtgtcagcccgatgaacgcgcgcgccggctaccgtgtggaagtgctcgtcgacgacgacgagttcgccgcgacgctccatgtgcgcggttcgctggccacgctcgtgttcttctcgcatcgcaaatcgtacgtggactggctcgccggccgcttgcgcgtcgacggccacgtggtgattgccggggatccgaccatgtatatggaccgtctgcaattcacccaccccgaactgctcaccgtgggcggcgcgaatctgcgggccgatgtgagcacggtggccgagggtctgcagcgcgtctgccggccgcggcccgtctaccatgcgaattcgcgcatctcgagcgagcatattcacgacacgatcctctatgtgttgcgtctgctcgccggcgaggacccggcgaccgcgatgcacgccgacgacgagaccgcgcagccgcacatgcgcacgctgtatgcggaaaatccgcagattcgcgagcatttggatgccgcgatcccggacattctgccggggaatctgctggccgagctgaatctgatgcaccgcgcgcaggcattctcgcagattcacgacccggactcggtgggcgcgttcacgcaggcgatcacgacaatgcgctacgaggaggcgttcgtatgccagaccgcgctgatccgcgcccggcacgatgcgcgcgagcacaacgcgtacgtgtgctccgacgtgcaactgcgcgacgaatacatagacacgctgccgttcgtactgacgaaaggccagcgggaggtcgtcgacgagatcagccacgacatgtgccaggaccacccgatgcagcgcctgctgcaaggcgaagtgggctcgggcaagacggtggtggcggtgagcgcgatgctgcaggcggtcggatctgggcaccaggccgtgctcgtcgcgcccacgcaggtgctcgccgagcagcattaccaatcgatctcgaacgtgttcaaccgcgcgcccgtgctgctgctcaccggcggcatgaagctcgccgagcgacgcaaagtgctcggcacggcggcaagcggggagccgtgcatcgtcgtggccacgcacgccgcgttctcgaagtcgttccaggcaccgaacctcgcgctcgcggtgatcgacgagcagcaccgcttcggcgtggaacagcgtgaaacactgcgttcgaagtcggacgtggacccgcatctgctggtgatgacggcgacgccgattccgcgcacggcggcgatgacctggttcggcgacctcgacatctcctggctcaccgagttgccgggcgggcgcaagccgatccagaccgtggtgattcccgaagagaacgcgccgctcatggccgagatgttctggcatattcgccaccgcatagacgccggcgagcgcgcatacattgtgtgcccgcgcatcgaggagtcgactgaagacgccgagggcggggaaagcggcggcgatgcgcgcgccgattccgacgacggcatgctgctcagcgacgaggacctcggcgagacgaacgcacgtgcgccgctacattcagtgcatgagatctccgagcgcctgcaatcgctgccacagttccaaggcgtgcgattctgcgaactgaccggccgcgacgacgacgagacgaaggagcgcgtgatggccgaattcgccagcgggcagacgccggtcatggtggcgaccacagtaatcgaggtgggcgtggacgtgccacaggcgagctgcatcgtgatcttcgacgccgacaggtacgggctctcccagctgcatcagctgcgcgggcgcgttggccgtggcggcacgcacagctgggcgttcctggtgtcgcaggctgagccgaacagcattgccgagcagcggctcgacgtgatcgcgcattcgctcgacggcgcgttgattgcgcaaaaagacctcgaattgcgcggtgccggcgatgtgctcggcgatacacagtcgggcggccgctcgagcctgaaactgctgcgcgtggtcaaggatgccgccatgatcaccgatgcgcgcaagcgggccgagctgttgctggatgccgacccgacgctcgagcaccatacgcagctcgcgggcgcggtgctcgatttctcgcgcggcaacgagaagttcctcaccagcaactagtgcagttcggcgcagttcgatgtagttcgacgcagttcgcagattcagctcgtgcgtaattggggacagttatgggcaatttgatgactctttttacgcaggatggtgggatatggtcgttttgttgtgcgcgtgtataggaatcgaccaaagattgacgatctttcgtcgattgccagaaggcacgcggcagatgacgaaagttggggggatgggtttcgtcatctgcgagtgaggggtggagatgcgaagaaggtggggagatttggtggggcgatgggaaaatgtggacacagaaatgagatgtcggtgatttgtatacgtttcgctgatagcatgtatatttatatataagtcaggaaatcgttggtgacgcagggattgtttgcttcgggcgaattcttgactgccagatctctgcggggaggggctcatattagtgcttttcttctcagggagatgcgagaagaaaggcattgcaatggacatacggcagttgcgcgagtgggggaagcgactcttcggctccataagcgcaaatacgaagaaggccatcgccggcgtgatcagcgcggcgatgatagtgaccgtggcgttggtggcgatcccggcgcaggcggcgggaaacatgatcgccgacccgacgacgttcacccagtgggagcagggcatcggcgagccgaccgacccacgctccaccggacgcgtgtggaccgacaagtcggtgtctacccaagaggtgacgctgaagacatatgacgacaatcacgtgactgtcgcaccaaaggacggttcgttccttgtcggtctttcggcgatgtcgagcgcgcagaagctcatcggcgtctcgaatgtgacgaaaccgttggatatcgtgctcgtgctcgacacctcggggtcgatggcatggggcatggatggcgatgatgagtatgcatatgaccccgtatatgcggccgacatcaccaccagcaaacggtactacgttcgtgtcagtggatcaatgacacgcgtttatagttcagcaaacggctggtactacgacgcaggaggcagcaggcattatgtgactccgaaaacatccgccgccgacagtgacgccgcgcatacgcagttctacagccggcggaggctgacgactcaagacacgcgcatgtatgcgctcaagcaggcggtgaatggctttatcgaccagacgattgcggcgaacgccaaggtgagcgacccgaacaagaagaaccgcatcggtctcgtcacctacgcgagtgacgtaaatacgcgaagcggcctgaccgattccctgagtggcctgaagtctaccgtggacgacctgaaggcatccggcgccacacgagcggatctgggcatgcagacggctaacaccgttcttggcaatgcgcgtgccgatgcctcgaagatcgtcattttcttcaccgatggccagcccaccaaatcaaatggttttgagaacgacgtggccaacgatgccatcggcgcagcgaaaacgatgaagaccaatggcgcatcggtttattcggtaggcatcttcacgggcgctaatccggatgccaatgtgtcgagtgtgaccggcaagagcgatattgagctcaagtcgaatgcgttcatgcagggcgtctccagcaactacccgaacgccaccacctataccaatctgggtgccaaagccccgaattcaaactactaccttgccgcatccgacgccgatacgctcaatgccgtgttcaacacaatctggagcgaggtctcgagcaacccgacctcaccgatccaggccgaatcgcaagatggcacgaccggtgagcggaaaggtgcggtgacgttcaccgatcagctcggcgactatatgaccgtcacatcgatgaacagcgtgatcttcgcaggaacgaagttcgcgttcgatcccgacgccgagaacgcggtggtcaagaacggcaacacgaccacctacacgttccacggcgaagtcgccggcaatgaggtctacaaggccgcgaatctgcaggacctgaagatcaccgtcaccgacaacggcgagaagaccggcgacaccgtgagggtggaagtgccggcggatctgctaccgctgcgcctgtacacggcgaaggtggacaaagacggcaacgtgacgacgagcatcgcacgcacgcacccgatccgcctgttctacgacgttgcgctgaaagacggtgtgcgagacaaggtggccaagccggatgcggcgatgagtcagtacatcgcacagcataccgacgcgagcggcgatgtgtacttcctgacgaacgcctacgacacgtcggcacaaccggcggcggcgaacggtacgacgaccgccgtgttcacgccggcgacgacgaacgacttctactacttcacgcaggacacgccgctgtacaattccaagaatctggaagacccggcgaagtccatcgaaaacagcgtgacgaagacctactactaccagcgcacgtactacgcgaacaatgcgaagcacgagcagtggatcgacgtgctcggcagcaacgcgtacggcaaggcggttgcggatagcaaggggaattactatgctcccgcaggcaccgagcgtaccggactgtcgcgtctatacacggctccgaagaaaccgaacacgaccaacaccgcgtcgaatgcgatcgcgccggaatggcagatgaacaatgtcaccgtgcgcctcggcaacaacggcaagcagacgcttgccggagttggcacgctgcatgtgacggagaaggttgtgtggccgcagggcgcaaagcgtgacccgaacaaatcgttcccgttcacactgcagctcgaaggcacgggtgcggatggcgaattccaggccgtcattgccggggaaggcatgaccgtgacgaatggacagacgttcgagctcaaggacggcgaaagcgtcaccgtgtatggtctgacgccggggctcaaagccacggtggagcaaaccaaccatggcggagcaggctggagtgtcaatcatgccaatgattccggcacgatcgaaaagaacaagacgaccaatctggacttcgtgaacacctatgcgctcacgccgacgacgcttgcaactggttcaatcaagggtgagaaagtgcttgccaatcgcgattggcagccgggtgaggaattcacgttcaccatttcgccgcttggggagaattcgaagaatcctctgcccaacccagcaaccgtgtcggtgaagaacaatggcagctataaggccggccaaccatacccgttctcgtttggtgggattgagtattccaatcccggtacataccaatatgtgataagcgagaatccgggtgacaaggcaggcatgcagtactccggtgcaagctacaccgccaccgtgaccgtcgaggacaacggtaatggcacaatgaccgcttcggtcaacatgaagaagacctacaacgaccagtatgaagcagtcaacccggcagagcctacggattacgccaggttcacgaacaggttcctcggcaagaacgagtccgcaccaattgttaacggctacaagaactacaccgaccaaacgggaggcaatccgaatgaggacggcaagttcaaggtgattattactgctggtaataacccggacaatggtccagccgttcccacccagcccgtcgacgtgaaagcagatggcacttggagctggaacccgacattcacgaatgccgcactcaacggccagaccagccagaccttcacgtaccatgtgcgcgaggatgtgccgacaggtgcaagcccgacgctcaatggcatgacgtatgacctcaacacgtatgatgtgacgatcacggtgagccgcgattcaaaccaggatctcatcaccacggttgggtacccgaacggcgcgaagcgcatcgagttcacgaacacgtataaggcaacgccaacgcagcctcagacgttgcaggtggaaaagaaagtcaccggacgcgatgccgaagcccgtaagttcaccttcgaggccaagctcgattcgggtgatgccaataatgtcaagatcaataacaacgacaccctcaccaattgggacaccatgacggtgaagacgcccgagatcaagaacggcaacaccaccgacatcaacttcgaaggcattgtattcacgaagccgggaacctatacgttcggcatctccgagcagatcccgaacccggtgcctgccggctggacctacgacacgcacacgcataccgtgacgtacgaggtgaccgacaataacggccaactcgaagccaggcgcaacactgacggcaacgacctgttcacgaacgcgtacgccgcatcggtggattacggtgccgaaggcactgccgacggattccgcattggcaagacgctcaccggacgttcgatgaacgccggcgagttcgggttcatcatcgagccacagaatggcgccccgatgccaggcggtgcggcgcatgcgacgacgaccaacccgttctccgcagtcagcgggcaggagctcgtctggccggcgaatggcacactgctcgccggactgcggttcacgcaagacgacgcaggcaagacctacgagtacacagtccgcgaagtgccgccggaagacgtgacacaggaatcgccgacgaagaacggcgtgacctacgacttcgccgcgcataaggtcagcatcaaggtcatcgacaacaacggtgacggtacgatgagtaccgaaacgactgtggatggctccactgacgctatcgcgcacttcacgaacgagtacgcagccgcggcaggcagtcagtcgttcaagctcgcgaagacggtgaccggtcgtgactggaaggacggcgaatcgttcaccttcgatctgacggcgaatccggaccagtccaatgtgccggaggacgtgttgacgaaggcgatgcccgaacggaagtcggtgacggtgggcaagccggagaacggcaacaccgcccagttccacttcgacgacttcaccttcagtcaggccggcacctatgtgtacaatgtgcgcgaacggaacgccggcacaacgacggacggcatgacgcatgacggacgtacggcgatcgcctcgttcaccgtcgtcgacaacggcctcggccggtatgtcgccggcaaaccgcttatcaccggcatcggcgagtcgaacaccttcacgaatgcctacgaggctcagtcgttcgacggcgtgccagacggtatggaattctcgaagcagctgacgggcgtcgaatggacagctgatcgcgagttcgagttcacgctgaccggcaaggacggcgctccgatgccggatggcgcgaaggatggcgtgttgacgaagaccgtcggcaagccggattccggtgatacccagaccttcgacttcggcaacatcaagtacgagtccgccggtaagtatgagtacgaggtgaaggagacgaagggcgatatgcccggagtcacctacgacgagcacccagcgacggtgaccgtgacagtgaccgacaacggcaagggacagctcgaagcgaaggccgaagtgaccgatgccgcattcgtcaacacatacaaggcgaatcaggtgacggtcggttcgaccgatctgaagctgtcgaagcaattgacgggcattgcgtggccgaaggaccgcacgttcgagttcacgctgaccggcaaggacggcgctccgatgccggaaggcgcgaaggatggcgtgctgacgaaggcggtgcacaagcctgccgaaggtgatacggcggacgtcatattcggcgatatcacctatgacaaggtgggcacgtacgagtacacggtcaaggagacgaagggcgacatgcccggcgtcgcctacgacggccacacggcgaagatcaccgtcaccgtgaccgacaatggcagaggcaatctgcaagcagaagccaaggtgagcgaatctcagttcgtgaacaagtactctgcgcagccggcgaccggtgtgcccaccgacttcacgctgcacaagcgcgtcgacggcatggcatggaacgagaaccagcagttcgagttcacgatccagggccaggacggcgccccgatgccgaagaacgccaccgtcaccgttggcaagccgaccgacggcgacaccgcgagcttcgacttcggagagatcgtgtacacacgttcgggcgtctaccgttacaccgtcaccgaaatcgccggcaaccagccgggtatggcgtacgacgggcacaccgcgacgatcaccgtggaggtggcagacgacgggcaaggccatctcgtcaccgccaccaccgtggagaacggcctgttcacgaacaagtacaccacgcagaacgtggcgtatccgggcgtcgacgtgaccgaggagctcaccggacgtgcgcaggcacagggtgaattccagttcgtggtgcgcggcagcgacgaagacatgcagcgcgccggatacacggcacgggcacgcgcggtgtcgggcgtctacgaattcgacgcggcggccagcggcgagactgtcaccgtgccggggctgttcaccggactcgaactcacgcacgacgacgttcgttcgggcaggaagttcaacttcgaggtcgaccagattggcgcgcagtccggcaacggactgaccgtggacgagcaggtctacgccgtgcagatctgggccaccgacaacggcgacggcacaatgcgcgtgcacacgagtgtcaatggcactgaaaccagcgagaagacgccggtgctgccgttccacaacgtgtacgcgacggcgccggtaacgattggcggtgaagcgccggtgcgcatcaacgcacacaagacgctgcacggacgcgaccttgccgacggcgaattccacttcgccgtgcgcgacgccaagggcaacgtgatcgccaccgcctctaacgatgcgaacgggaatgtggacttcactccaatcgagttcactgccgagcgccttgccaacgacgtgcagaacggcatcgccattcgcaatgtcgattacacgaagacgccgccggtgactacgtacagctacgaagccaccgtcacggaggacgagcccgacccgacgagcggcgtgaccgtgctgaatggcgagttcagcatcaaactgatcgtcaccgacgaaggcaacggcactctcagtgcccgcgtagagtacccggccggaaccgaccgtcttggtttctccaaccagtacggcgcctcttcgaagctcagcaagccgatcatcggagccaagaagctcgacgtgaagtctggcgacaacgctccggagattgcaggcaagtacacgttcacaatcagcggttcggaaggcgcaccaatgccgaagaacatgcagaccacgaacgacgaagccggcaacgtcaactttggtgacatcgaatacaccatggagaacgtattcggaaccgacaaggtgcgtgagaagacgttcacatacaccgtcacagaggaaggcaatgtgccaggcgtgaccaacgacagtgccaagaccttcaacgtgaaagtcagggacaacggagatggcaccctcgccgtggaggacagcgaaggcatgcccttcacgttcaccaacatctacgccgtgtcgccgaccgacccggtgtcgccgaccgacccggacagggaaggtgtcgtgaccggtggcgtgccgatgacgaagaccatcgccggtcgtgacttgaaggacggcgagttcgaattcgccctcaccaaggcggacggcacgcttgttggcaccgcgaagaacgcggcagacggctctgtgaagctgccggcagtcacgttcgacgcccctggcaactacgcctacctggtccgcgagaacgccgctgacgccgacaacggcgtgacctatgacaaccgcacctatgcggtggtcgctcaagttaccgacaaaggtgacggaacccttgcagtgcagtggcagattgccgattccgatggcaacgccgtgaaggcaatggctttcgagaacacgtacgccgcagttccaactgccgttcagttcggcgtgggcaagttgctcgacggtcgcgctccgcgtgaaggcgagttcaggttcagtctgcgtggagccgatgaatccaccccgatgccgcttgcggcagttgacggtgtgcagacggtgaccaatgacgcaaccggtagcgccttgttcggcaccattggctacgagaaggctggggaataccactatgtggtaaacgaggtcaagggcgatgacaagaccatcacctacgacgaccacgagtacgacgtgaccgtgcgagtgactgatgacctcaagggcagcctcgtggccgcggtcgagtatccagaaggcgtggaaggcattgtgttccataacgtctacaccaagcccgttgagccgagcaagcctgccgaaccggcccagccggctaagcctggggccaagccggaagccaaggaaccggcgaaggaagtgcaacaggtggccgacaccggtgcggacatcgctctcgccgtggctgcagcggccgcgctcatcttggcaggagccggtttgctgattgcccgtcgccgcaacgagtgagctgctgaccgggaatagctagtccgagccaacactgaggcccgcaacgccattcgttgcgggcctcagtgtttttgggctgtctgtggggtctatcggtttgccaagctggttcggcatggttgcgcgtgcaggttcaggtacaagggcgtgcttcgcattgctggtggcgctatggcgttcaggttgcttggtggttgtggctcgtagcggcatgcacagcttgatgctcgcgacgtcgtgggacgagctgctgctggacgccgatccgatgctcgatcaccatgcgcaattcgcgggcgcggtgctcgatttctcgcgcggcaacgagaggttcctcaccagcaactagtgcagttcggcgcagttcgatgtagttcgacgcagttcgcagattcagctcgtgcgtaattggggacatctttggtggccgatctgtccctttttacgcagatacagacagatcagatatagctgtacatacgcaacggatgcagatgctgtgcgtaaaacgggacatgtggacgctgaatttgtctcttttcacgcaaagaacatcatgcagaatgcttggaaaaataagacgtacaaggggcgtgggaggcacgcatgcacgcctgcggcgagagggcgggataatctgaagacatgcgtgtgattacaggacgattcaagggcgtgccgctcaccacgccgcgctcggagacgcggccgaccaccgaccgcacgaaggaggccatgttctcgcgcctcgacagcaccggcattctctcgggtgcgcgcgtgctcgatctgttcggcggaaccggcgcgctcggcatcgaggcgctgagccgtggcgcgaacgaattggtggtggtggaggcatctggccccgctgccaagctcatagcgcatacgctgacagcactgcggcacaatcccgcgtgggaggagtcgatgaacgcgcgcatcgtgcacgcgaaagccgagcggtacgcggcgaaggcgaaggtgggcgagccgttcgacgtggtgctcatcgacccgccgtatgcgttctccactgccgattgcgaacgtctgctcggcgatctcaccgcgcgcggcttggtggcgcgcgacggcatgatcgtgctcgagcggtcggtgcgcaccgagcgacccgaagcgcccgtcggatggcagatcaccgacgcgcgcgactacggcgagaccgccgtgtacacctaccgcgcgcagtgagagtgcagtgagggcgcgggtgggcgtcagtcttcgagtttgcgcggatgctcgccggagacctcccagccgagcgacatgagcgtcttgcggtcctgcttgtcgagcgcgtggcagtcgagccgcgcaatgaggtcggggcgcagtcgggacgttttctcgagggcctcgtcgcggcggaatctgttcaccctgccgtgatcgccggagatgagcaccggcggcacgtcgattccgcgccagctcgccggtttcgtgtactgattgtgctcgagcagtgcgttctcgccggtgtatgattcctcgacaatcgagtcggcgtttcccatgaaaccgggcagcaggcgcgtgatcgcctcgagcatcaccgagacggcgacctcgccgccgttgagcacatagtcgccgatcgaatattcgcgcacgtcgacgccgcgttcgcgataatactgcgggatgcgcgcgtcgtagccctcgtagcggccgcagccgaacacgaggtgttcggcgtgcgacagcgcggtcgcgtcctgctgcgtgaacagcggggcggacgggttcgggaagatcagcacgggggagtcggcggccggggcggcgtgcgcgttcgcgggagcgtcggccgggatgccgagcagctcgtcgaggcattccgcccacacctcgggtttcatcaccatgcccgcgccaccgcccaccggggtgtcgtcgacggactgatgcacatcgtgcgtccactgccgcagattatgcgagcgcacggcgagcagacccctctcctgcgctttgccgagcagactgagattgagcacgtcgaaatactcggggaagacggaaacgatgtcgatgtccaaacgaactcctttgaaatgggcagtgggtgggagagcgggatgcggtgggcttcccctctgcgtaaaaggagacagataggtgctggtagatgtccctttttacgcagagaatagggacgtaaaaagggacggatagcggttgcaaatgtctctttttacgcagaaggaggggccgcgccgaccgagtctgccgtgtccgcgatgtctggctcgccgatgccggggacgaggccgccgggcggatccacggtgaggtagccctcctcgagattgacctcgggaaccagcgcctccacgaagggcagcaggaaggcctcgcggttcggcatgcggatcttgagcagccattgggcgccctcgatcacgtcgaccaccttgccgagatcggtgaactcgaattcggcgccttccggggcgtcgtcggcattcgccgcggacacctcggattccaggtacacttccaggccgagcagatccttcgggtagaactcgtcgtcatcgagctcctgcggctcgccgtacagcacggtgttgcgcagcgcctcggcggcattgcggtcatccacgccttcgaagcgcacataccaacggttcttgaatgtgcgcgcggcggccacggtgtaggggcgtagtgcgtccgcagcggattcgcgcgcatagagcacctcgccgggtgcgaaacgggcatgcgggtcgtccgtatacagttccacggagacctcgcccttgagtccctgagccttgccaatacgacagacccgcaacaactcttggggctgttgcgggtctggcacgctgttcgtgtgcatgttcacttgcgtacgtccatgatgtccacgcgaaccttgtgatcggagatcgcctggatcaccgtgcgaaccgcgttcgcagtgcgtccgttgcgaccgatcacacgcccgatatcctccggattcacgcggacgcgaatcagttcaccgcgggcgttctcatgggacttgactgaaacgtcgtcgggaaaatcgacgatgttcttgatcagatgttccacggcttgagcaagcatggtctcacacgctttccggtgcggattcttcgacgtcggcgagctcgaccttctcgtcatcgtgctggacctcggccggggtctcggcttcggctgccttggcggcggcttcggccttggcggccttgagcttctgcgccttgttctcagcctcttcgacgagcacggcggcttccggcttggcggcggcggtcttcagcgtgccctcggcacccttgaggcccttgaacttctgccaatcgccggtgatcttgagcaggttaagcacctggtcggtcggctgtgcgccgacgccgagccagtactgtgcgcgatcgctcttgatctcgatggtggaaggctgcgtgttcgggttgtacaggccgatctcctcgatggcgcggccgtcgcgcttcgtgcgcgaatccatgaccacgacgcggtacaccgcatagaacttcttgcccatacgcttcaaacgaatcttggttgccaaagtggctctccttgttaactagggtgtgtgtttcgccggtcgtgtggggacaggacccgctcacacacgtgttccttgcacatggggcatgagagggctccccgtgcacaaataacttcactagtatagcgtgcgggggtagataatctgcacatgggcgtaacccgcggaaataccgtgctccccataccatgttctcataacagcggtggaggcaaaggagacggccgtgttcattccgcggtatttcgaggatcttgatacgttgcatgtggggtgcgagccgaatcgcgcgtatttcgtgccggcgtcggcgcccaccgatacgcggttcgccgcgcgcgagcaatccgatcgattccgtctgctcaacggcgagtgggatttcaaatactatgcgagcgtctacgatttggacgcggaggtggacgcaagcgctcaagctcacgagccggtgttcaccgaaccgatgttcgacgcggactcctatgaccagatcgccgtgccgagcgtgtggcagacgcacggctacgaccacaaccagtacacgaacacgcgctacccgttcccgctcgacccgccgttcgtgccgcacgataacccgtgcgcggtgtaccgcacgaccttcggctatgacgtggatcccgcctgcccgcgcgccttcctgaatttcgagggtgtggacagctgcttctacgtgtggctcaacggcgacttcgtaggctattcgcaggtctcgcattcgacgagcgagttcgaggtgactgacgcgcttgacgacggcgagaacacgctcgtcgtgctcgtgctcaaatggtgcgacggcagttacctggaggatcaggacaagttccgcatgagcggcatcttccgcgatgtgtacttgctcacgcgccccgaacatgcgattcgtgatttctatgtgcgcaccgatatccggtttgcagattccggcacgcgtgcggcggccgcgccgcaggccgtgagcgcggacgtgaccgtcgacttcgacttcctcgacggcgtgccggtggagggcatcgacgtcgtgatcggcgacgcggcgggcaatgtggttgcgcagggcgtgacggaagcggttcagtctgaaacgggcacggtgggggagtctgcccaccgaaggcaagcggttgagaacggcagcgcattcccggcgaaggcgcgcgtgaaactcaccgtggaacaacccgtgctgtggaatccggaggtgccgacctgctacacgctgatgattctgagcgacggcgaaagcatcacgcaaccgcttgcgctgcgcgacatcgccgtcgtggcgcccgacggccgccaccagaccgtgctgctcaatcgcaggccgattgtgatccacggcatgaaccggcacgacagcgacccggtgaccggttatacgatctcgccggagcagttccgaaccgatctgctgctcatgaagagccacaacgtgaacggcgtgcgcaccagccactacccgaacgcgccgcattactacgatctgttcgacgagctcgggttcctcgtgatcgacgaggccgacatcgaggcgcatggtgtggccgacgccgtgttgccgaagcccggcgcggaatctgcgaatatggaggaatggcagcgcgcgcagctcatgtggaacggcctcatcgcgaacaatccgcggttcgtgccggccattctcgaccgcattcagcgcctcgtggaacgcgacaagaaccgtggatgcgtgatcttctggtcgatgggcaacgagtccgcctacggcatcgggttcgaaaaagcgcttgagtgggtgaaaacactggattcgcagcggctcacccattacgagagcgcgcggtatgtcgaagaaggcggaacgcttcagcatgactacggcaacatagacgtgcacagccgcatgtacccgagcatcgccgagatcgacgcgtatttcagtgaatccgggccgaacggggacggtgcgaatggggaggacggcaccgcggaaaacgggcaggtgaagccctacatcatgtgcgagtactgccatgccatgggcaacgggccgggcgatctcgaggactacttccagtgcatcgagcggcacgaggggctgctcggcgggtacatatgggaatggtgcgaccacgcgatctacgccggcaggaacgcgcgcgggcggcaggaatacctgtacggcggcgacttcggcgaatggccgaacgacggcaatttctgcgtggacggcatggtttcgccggaccgcacgccgcacagcggcctcgacgagttcaagaacgtgttccggccggcgcgcgtggtgagcgtggatgccgagcgcggcgtggtgaatctgcggaaccattacgacttccgcgagcttggtgaagcggttatcgtgatgtgggaagtgtatgtggacggcgtgatgcagacgtacagcctcgtcgagccgggcacgttcgcgattgagccgcatgcggtgggcgaagtgcgcttaagcggttgggagagcgtgtggccggtcgcgcagcccgggcgagtcaccctcgtgctgcggtacttggcgcgcgaggcgcagtgggggcaggagcagctgttcgaactcggcttcgacgaggtggagttgccgaatccgaccggagataacagttcgcagtgggtgcgtcaccaggtggaagacatgctcgccggcgacgagataggcgagtcggtgacgttggaggaatccgatgcgcgcattgtgatcaacggcgcgaactggcggtacgtgttcgacaagtgcaccggtttgttcagcgagctcgtgtacgcgaaccgcacgattctcgcgacgccgatgaccctcgacatctggcgtgcgcccaccgacaacgaccgcaatgtgcggcatgagtgggagcgctgcgggtacgaccgcgcatatgcgcgcgcgtacgacgtgcagacgcgcaccgtggtctccagcggcattggcgaagcggcgctcggcgtggacggcggcgcgtacggcgaagagacggccgtggaggacgccgaggggccgatggcggtgaacgcggtggaaatcaagtgctcgatgggggcggtcgcgcccacggtgcagccgatcgcccgcatggacaccacgtggacggtgcatgcagacggttccgtagcgcttcacatgaacgtgcgcaaggatccggcgttcccgttcctgccgagatttggcattcacatgcaactgctgaaatccatgagcaacgtcacctattgcggcctcgggccgaacgaaagctatgtggacaagcggcgcgccagctggcacggcgtcttcagcgcttcagtgagccagatgggcgaacgcgagatcaaaccgcaggagaacggcaaccaccacgattgcagctgggcgagagtgcagggtgacggggtggcgttgatgattgtgcagggcgacggctcgcagcccgagagtcccgcggaactgttgcgcgggttcgatttccaggcgttggaatacacggcggccgagatgacgcgcgcacggcacgatttcgagctgcagccgagcgggttcaccgaagtgagtgtggactacatgcagtccggcatcggttcgaacagctgcgggccggagctgctgccgcaataccgcctcgatgcgccggaattcgacttcgccatcacactgcgtccgcagctcgcctgagtcctgtgtgccaagcgttcgttgtgccgagcgcggtggttgcgccagggtgccggtggttgcgccagggtgccggtggttgcgccagggtgccggtggttgcgccagaagctgtaatcgtgagtcgttaatcctctgcgtaaaaagagacgcatgcatgccgccatctgtctctttttccgcagaagattgcgaataagagacgtaaaaagggacgtgtggatatgcctatttgtctctttttacgcaagaagggggaggcgctgaacgcgtgggcagctagtcggcggtctttcgacgcgacttcgcggggagcggcggcagtgaactcggccaggattcgcgagcggcggcattcgcctgcgtgcgcgtgtctcgaatggtgagcgtggcggtgagaccaaggtggtcagtgccatctatgaacacggcgcgcacgttggaggcggtcatgaaatcggtgaacagaatgtggtcgatcacaatgcgcggccatttgagccagctcgggtaggtcgggtgttccccgcgcgcctcgaccagggcggcgtcgtggaagccgctcgcgagcagctcgcggaagctcgggtgcacgatgctcgagttgagatcgcccatgagcacggcaatttcgcgattgttgcacgagtcgtctgcgttccggtcccggtccttgttcgcagatttcgccagcgcgccaagcccgatgatgccggcggaccaatccttgcagctgcgttgcggcgatttcgggtgggcgctcgcgaacgtgatgttgaacgtcgacgtgaccggcagtgtgaccgtggggacgtcggcggcgggaatcggcacgccagtgggcgtctgctcggccggttccacgcgcagccacaggccgttgaagccgccgttgtcggagctgctggggtcgccgaattggtggaatggcagcagatcgtcgagtccggcatcgtgcagctcggtgacgaggtcggggctcatttcctgcagggcgagcacggcgatgtcgttcgtgcgcaccgtgttcacgatttcatgggcgttggcttcgccgtatctgcagttcagggtgaacacgttgaaatggccgtttgcaagattttcaacggcagccgagttggatgaaatggttaagttctccgattccctcttttcggcgagcttgcgggcgatgagttcgccggtgttgggagtcttcaggtcattcatgtaatacgcggttttgcgtaggagtgaagcgatcaagccaacgattgcacacgccataagcggccattcgcgcaggcagccggaccagatggcgacggcggtgatgccgatccacgcgaacggcgagagcgcgatgaggtagggcagcggcgcgtggccatcccagccggcgggcaactcgctcagcgagatccagaccagcagcagtaccagaatcacccacagtgcaatgatcatgcgttctcctcgttgctcgggcatgccgggcccacgccccgcagctgagcatattgtacgcgagatgcctcaaaggcgcgctcagaggggattgcgtccggccatccttccctgctttccgtctcacggagcacctgaacggttacgggatgccttctagcagttacgggatgtctttaacggctacgggatgttttctttctttggagatgtatttgcaatggcgcaaaacttaccaaatcggcgtgttaaccgtactgagacgaacattaataatatgatttcgaacatttcctcgcaggtctatttgggctgtgacatcccgtaaccgttaaagacatcccgtaagagttggtgacatcctgtaaggggtagaggggggtagagaggggtagagggggtcgagggggatggaatatggggatggaatagggggtggagaatggaggagtctcggttgtctcagtcgaagacgaaatcgacgttcacgaggtgcagcttcggctcgagcgcgcgctccatccgcttgcgcgcctcgacgagatcctcgacccgcacgacatcgccggtgccgttgacaatgatgtcgatgtcgaaattcatgcccgtcttgaatacgtggatcgtctgcactttcacgccggccggcagatgcgcggacgcttcgcgggagacgagttcggagacctcctcgtcgtcgtgcgtgccgccgatgagctccacaaacgcatcgcgcagcacggtcaccggttccttgatcgtcagcgcgacgatgatcgtcgtgatgaagaaatctccggtgtaatgcaggaagtcgagcggcgtgccgttgggcagaaaatacagcagcacggcgacgatgccgatgccgagcgagatcatgccgtcgatccacgtgccgttcgcctccgccttgagcatgaggctcgcgttgccgagcgtgcggttgcgtgcgcggtaatacgcgacgagcgcgatgcagacggcgacggcgagaatctggtagatgatcaccgggccgaattcgagacgctcgccctcgccgtgcacgaagtaggcgatggcaatctgcgcgacgtcgaggaacgagaacagcagcaggcagatcgtgaaaatcgatttgcagatcgcatagatcggctcgagcgcgaacatgccgttcgggaagcggtcgctcacgcgcaccgtcttcttcgacaggtatgccgcgacgccgcccgagattaccgagatcaccgtgaacgaggcgtcgaggaacatggacttgagtccggtgaggaagaacacgaagaagcccgcgagcaccatgacgatattgacgacgatgcccaccttgagcgcctgctgttcgatcttcttctgatgcatgcttcctcccgtcgcgcagaccgtgtgcgtattcccggattccagcttatcgaatttgcgcagcggcgtggcaagtgtgtggccaagctccacgatttcccctctgcaagctagaattgtggacattatggcagcatttagttcgttaacagatcgtctctcgaatgcattcaagcatctcaagagcaaaggcaagctttccgacgcggatatcgacggtacaatccgcgaaatccgccgcgcgttgctcgacgccgacgtctcgctcgacgtggtgcgctcgttcaccgcgcgcgtacgcgaccgcgcactgagcaccgaggtttccgaagcgctgaatccggcgcagcaggtggtgaggatcgtcaacgacgagctcaccgacattctcgggcagggagtcgatcgcccgctcaacttcgcgaagaatccgccgacgatcatcatgctcgccggtctgcaaggcgccggcaagaccacgctcgccggcaaactcggctactggctcaaggattccggccacacgccgctgctcgtggcggcagatttgcagcgcccgaacgcggtgacgcagctcgaggtggtgggcgagcgcgccggcgtgcccgtgtatgcgccggagaagggcgtgcagtccgcgggcggcgatgcggtgtcggcacctggcgagaccaccggcgacccggtgaaggtggcgcgcgactcgattgaatacgcgcggcagaaaatgtacgacacggtgatcatcgataccgccggccgtttgggtgttgatgagacgctcatgcagcaggcgcgcgatattcgcgacgccgtgcagccgaacgaagtgctgttcgtgatcgacgcgatgaccggtcaggacgcggtgcgtactgcgcaggccttcgacgagggcgtgaacttcaccggcgtcgtgctgtcgaaactcgacggcgacacccgcggcggcgcggcgctctcggttgcctcggtgaccggcaagccgatcctgttcgcgtcgaacggcgaggggctcaaggacttcgaggtgttccacccggaccgcatggcctcgcgaatcctcgacatgggcgacattctcacgctcatcgagcaggcacagcgcgagttcgacgaggaggagacccgcaaggccgccgcgaagatggcggaaggcgagttcgggctcgacgacttcctcgcccagctgcagcaggtgcgcaagctcggctcgatgaagtcgctgctcggtatgatccccggcatggcacagcatcgcaaggaactggagatgttcgacgagcgcgaggtggaccgtaccgaggcgatcatccgctcgatgacgcccgaggaacgccgcaatccgaagatcatcgacgggtcgcgccgcgcacgcatcgcctacggttccggcgtctcggtctcggccgtgaacgcgttgctgcagcggttcgagcaggcgtcgaagatgatgaagcgcatgaccaaccgcgccggcatgggcggcggcatggcaggcggattcggaggatttggcggtcccggcggctcgaagaaaggcaagaaaggcaagaaaggcaagaagggcggcaagtccggcaacccgatgaagcgcgaggccgaggagaaggcattgcgcgccaagctcgccggcaagtcgaacccgggcggctcggcgttcgcgaagaaaccgcaggccaacgaactgccggccggtttgcaggacatgctcggtggcgctgacgttccgtcgaacctgggcggcggactctccggtctgctcgggtgagctcgggcggttggcgcggctgggcgtggctgggcgccaggttcttcaccaggttttcctctgcgtaattggggacagatagcgggtctatctgtccctttttacgtcccttcttgagttcatcgtggcgcatttgaattgaggtatcgcataaggcaaccattggcggcttcgctggttggggtgaggttgggattgcaatggcgacacgtgtagcttccatatggtggtcgtcgtgagattgacgctgcaagtgtggcatgcggatctgtctgtagtagtcgtcgcgagattgaatttgcaagtgtggcacgtctgcgggtctcttgggttgtctgttttgcattccgaatctcagtaaggttcgttgaggcgcgctcggtggtttgggtgaggctcggcgtgcaaaggtggcgcgtgaatctgtgctgcgatggtcggtgtgaggtcgaatctgcaaacatggcatgttagatgtcgcttactggctgggttgagattcgagttacaaacacgacatgtttgcgaagggccgaacatgccgatctgagaccgcaattgcaaacgcgacacgtgcaatgtcaaaagtaagacgacgtaaataggaatagacagaaagatgtatccgcctcaatctccatgtgaagatgggcgggcagagaagagagaaatttagtataaataagggtgatgttagcgtaaaaagagatagatggaagcgcgcaatgaccctttttactcagggaatggggcatgggagggcatagggaatgggtgcgtggagattggatgtaaatggggacagattggctcgctatctgtccttttttatgcagaaataagatgcatgagatggcatcggtattagcgtaaaaggagacatctataggcttcctgctgtccctttttgcaaagaaggcaaagaagtccgcgcccccggtgggactcgaacccacactgggtgatctgtccctttttacgcaggaaatagaacgctgaatttttataccggggatagagcgctgaattggacgtaaatggggacagttagaaccgctatctgtccccatttacgcaaagaagtccctttcgcaaaggaacttcatgtacgcagaggggctttccagagggagggatgcgcaatcagcgggagggggcgagggtccaggtggaaccggtggggccgtcttcgattgtgatgccggcggcggcgagagcgtcgcgaatctggtctgcctttgcgaaatccttgtttttacgggcttcggcgcgggcggcgagctgcgcgtcgacgagttcgccgagtgttttgagcgcgctggagtcgccgccggcctcgtcgccgccgtcaatccacggactggcaagcgggtcgagaccgagcgtgtcgagcatcgcgcgcacattgacgagcgcggcacgcaatgcggtgcggtccgcgtcgtcggcgttgcccgcgaggcgcgcaagcaatgtgttgccctcgcgaatctgcgtgaagatcgctgcggtggcgcgcgacacattcacgtcgtcgttcatggcggcgacgaaatccacgggcagattgtcggccgagacgccggtgatctcgtcacgcgacggctgctcaccgagcgcgtccgcggcatgcccgatgaagttcatgatgcgctcgtatgcggcctcggcttcggcgagcgtctggtcgctccactcgagcatcgagcggtactgcacggagccgagcgcatagcgcaccacccacgcggaatgctcggcgagcacgaccggcaccgacaggccattgccgagcgacttgctcatcttctcgcccttggcggtcacccatgccgaatgcatccatcggttcgccgtgcggtagccggccgcgcgggtctgcgccatctcgttctcgtgatgtgggaaacgcagatcgagaccgccgccgtgaatgtcgaacatgccatcgagatagcggtagctcatcgccgagcattcgatatgccagcccgggcggcccgtgccgaacggagtcttccagcgggcgtcggcgggatcggtgctcttcgggcgcttccacagcgcgaagtcgcgcgggtcgcgcttgttctcggaaaggtcggccgggtcggcgggattgtatttgtcgtctccggaggcgtcgaccgacgggcccatgcgatcggccacggcggcggcctcgtcaacctcggcggtctgcttctggtgcgtgagctcgccgtagtgcggccaggaggcgacgtcgaaatacacgtcgccggtcagttcgccgtgctcgtcgcggatcacataggcgtggccgttgtcgatgatgcgctcgatcaagtggaccatgtcgatgatatgcccggtcgcgcgcggctcgtacgtgggtgcgagcacgccgagctcgttgtacgcgtgcgtgaactcgcgctcgtaatggtatgcgcgtgcccaccaatcctcgcccgctgcggcggccttgtcgagaatcttgtcgtcgatgtcggtcacattgcgaatgaacgtgaccttgtagccgagccgctcaaaccagcggcgaatgatgtcgaacgcgacggccgcgcgaatatggccgatatgcggggcgctctgcacggtcgcgccacacacgtacatgcccacttcgccgggtttgatcggctcgaaacgcgagaccgcatgcgtcgccgtgtcgtagagcttcaaatcgacggccgcattggcaacgccgtgattgccggcggcgagcgtttcgtcaaattggtctgtagtgtgtgattgcgcgtgtgtcatagtctgagcgtattgctcttcggcgacaagccgcgcccgcacgcatactcacttgccgagttgctcggacagatcgaaccactcggtctccagctcgccctgctgcgtctccagttcggcgatctgcgcgctcagtttgccgagcccctcgtaatcggtggggtcgtgcgcgttcatctgggattccagctcgcctttctgctgctcgatcttctccagtttgcgctcgatcgccgaaacgcggcgcgatgcctgcgcatattccttgccggagagcttcggctggtctgcagactgctcgtcggcagttcgcacgttctcggattgcgcagtgtgcgcagattgcgcagcatccgcggaatccgcctgcgggagcgccttgccgcgcttgagatcgtccaccatatcgagatagtcctgcacgccgcccggcagatgccgcaccttgccgccgatcagcgcgaactgctcgtcggtgacgcgttcgagcaggtagcggtcgtggctcaccacgatgagcgtgcccggccaggtgtcgagcaggtcttccatcacggcgagcatgtcggtgtcgaggtcgttgcccggctcgtccatgatgagcacgttcggttcgtcgagcagaatgagcagtagctgcatgcggcgcttctggccaccggagaggtcgcggatcggcgtcattaactgggctccctcgaatccgagacgttccataagctggccgggcgtcacctccttgccgtcgacgatgtaggtgggcttgtagcggctcagcacctccttcaccttgtagttgccgagcttctccaattcgtcgagccgctgcgagagcaccgcgaacttcaccgtcttgccgatgttcacacggccggcggtgggggcgagcgagccgtcgagaatcttcagcagtgtggatttgccggcgccgttcgccccgacgatgccgaaacggtcgccggggccgatgagccaggtcacgtcgtcgagaatctcgcggccgcttacctcgatatgcgcggcggcactcgtggcgtcggcgccggtgttcgcggcttcgttggcagcgagctcgttctcggtcatgccacgcagcgcgttgtagccggtgacggcctcgcgggccttgagcccatgctcggcggcaatttgcgcggcacgcgagccgaatgcggagatgaggcgcgggtcgtcggcatcgtcgacatccatcgtcaccgagccgaaagcctgcggttcttggaccatcggggtgacgatgtcaatctgcgtgccggcggatgattcggagtccgtgcccatgcgttccatgtcggcgatgtcggggtcgatgtcggccacagcaccctgttcgcggtcgaaaatctgcgtcacatcgaccaggtcgaccacctgcttgccaaggcgcgaagtggccatctgcttgagttcgagcgtgttgcgcatcggcggcacgtcggcgatgagctcgcgcgcggccttcacatggaacttctgcttggtcgagcgggcacgcgcgccacgcgacagccatgccagctccttgcgggccagattgcgccgcttcgtctcgcgcacatcggcttggcggtcgcgttccacgcgctgcagcatgtacgcgctgtagccgccttcgaacggctcgatctgcccgtcatgcacctcccacatcgactcgcacacctcgtcgaggaaccagcggtcgtgcgtgacgatcagcagcgcgccggtccccttcgcccaacggttcttcaggtgttcggcgagccagtggatcgtcacgacgtccaggtggtttgtcggctcgtcgagtgcgagcacatcccagtccttgagcagcaggcgggcgaggtcggcgcggcgacgctggccgccggagagcgtgccgatcctcgcattgagattgaggccgccgagcagcgcctcgacgatctcgcgggactccgtctgcgcggcccattcgtaatcctcgcggccttcgagcgcggcctcgcggatcgtggcgtcatcgtcgagctggtcacgctggtcgagcatgccgaacgtcaggccgttgcgcgtggtgacacggcccgaatccggagcctgcgtgccttcgagcaggtgcagcagcgtggatttgccgtcgccgttgcggccgacgatgcctatgcggtcgccttcgaacacgccttgcgtgacgtcggtgaaaatggtcttcgtggcgaagtcgagcgagacatgttcgagtcccaaatcaaaagttggcatggcaatctttcattgttcgtgacatcccgtaagagtttatgacatcccgtaagaaaacaaatcacgggggagatggagggaatctcaaggaattccaaggaatatcaaggaatatcaaggaattcagagaacatcgcgcattctgatcttccttacgggatgtcgtcaactcttacgggatgtcagagagaaactgtaggtgctgcaacgggcggcgaaaccggagaagacctgttcgccgagcggctggatttgcgggtagctggcggcgaacgcctcgcgcagctgcgatttcgagccgccggaagccttgagttgcttgaccatgctcggttcgtcaagccattcctcgagcagctgcggcgtgacctccaagtggaactgcatgcccagcgcggagccgaagcggaatgcttgcactctcgtgtcggaggagcgggcgaggagctcggcggaatccggcagcgaaatgcagtcgccgtgccattggagcacgttgagttccttgctccacatggagaagaagtcgtgtttggccacgcgtttgatgggcgcgatgccgatctccggcgcgctggccttcttcaccctggcaccgagcgcggcgccgatgagctgatgccccaggcagacgccgagcaccggcttgcctgtgcctatggccgcgcggatgagcttcatctcggccttgagaccggggtagtcgtcgaaatcggcggcgcccatggggcctcccatgaccaccagtccggccacttcgtcgaaatcgggaaggtcgggtttcttctgcttcgatatattgagcgtctgcgtgggaagattgatctcctcaaggtcggacagaatgagtcctggtttctcccactcggcatgttgcagaataagaacttccggtttcgtcatggtttcattgtctcattgcccttaacaattcggctgtcggtgtggggacgacgggtgaatgaatgcggaaaacaggtgtcagcatgcggaaagcatgcatcagaatgcgtagaaggggacagtgagaagcttctcactgtcccctttacacagaatatggaatgcggaacgcagattcagcggccggtgatctcgctgccgaccactttctcgctcagcgcgcgcgggccgcgggtcatcgcgaccgcgccggaacgcacgagctcgatgatgccgtagtggtcgagcagaccgagcagcgcgtcgatcttgccgccggcgccggtcgcctcgatcgtgagcgactcgggattgacatcgacgacgcgcacgcggaacagtctgacgatctcaagcacatcggagcggttcgattggtccgcggcgaccttgatgagcacgagttcgcgctcgacggtggtcgattcgtcgaggtcgacgattttcaacacatgcagcagtttgttgagctgcttgatgatctgctcgagcggcacctcctcgacgtcggcggtcaccgtgatgcgggagatgtcggggcgctcggtgggtgagacgctcagcgagttgatgttgaacgcacggcgggcgaacaggccggcgatgcgtgcgagcacacccgggcggttctcgacgagcaccgacagcgtatgacgctgggaacccggcttggatgctggatatgaagccatttcgaccttcccctttcagtcctgttcctcggtgatgatggcggtagcctcatctgcctgcgcatcggaatccaccggcatggcggcaaggccgtcagcctggtgcaacggtttgatgccgggcaggtaggtgacgttgtcgttcgaatcgccagcggcgaccatgggccacaccatggcatccttccacacacggaaatcgacgagcaccggcctgtcattgatctcgttggcccggcgaatcgcctctaccgcctcgtctttggtgcgcgcgcgcaatgcaacgcagccgtacgcatcggcgagcttgacgaagtccggaacgccctccaagccggtcttctcctcctcatgcagaatcgtggccgagtagtggttgttgtagaacagggtctgccactggcgaaccatgccatacacggagttgttgagcagcgcaatcttcaccggggcgccctcgaggaacgcggcggcgagctcctcacttgtcatttggaacgatccgtcgccgtcgatgagccacaccggcttcttgccgtcgaagtagcgctgggagccgatggatgcgccgatggctgccggaaggccgaagcccatggtgcccaagccgcccgaggagatccactggtgcgggtgcgagaaattgatgaactgcgtcgcccacatctggtgctggcccacgccggacacccagatcgtctccggattcgcggcatgcgacagctcctcgaccacccactgcggagcaagcgtgccgtcggtcggctcctggtaggtgagcgggtatttctcgacccacgagttgataagcccccaccatgtggtcagattcggcttgccgtgaatggcgtgctggcgttcgatgcgcggcatgagcgcgctcagcaccgtcttcacatcgccgacgatcggcacgtcgggagtgcggttcttgccgatctcggccgggtcgatgtcgatgtgaataacgcgtgcgccgggggcgaaggcctcgagtttgccggtcacacggtcgtcgaagcgcgcgccgatcgcgacgagcaggtcggagcgctgcaccgcgccggtcgcggcgatcgtgccatgcataccgagcatgccgagcacggcggggtcatcatccggcacaatgccacgcgccggcaatgtggtgacaatcggggcgccggtcagatcggagagcgccttcacctcggcaccggcgtcggaacgcactgcgccaccgcccacgtagagcaccgggcggaacgcgtgctggaacagtctggcggcatcgtcgagcacgcggccatgcgcctcggtggtcgggttgtagccgggcagaatcatgcgctgcggccagctgtaatacatggtgccgttctgggcggtcttcgtcagatccacgaccaccggtccgggacggccggaacgcgcgatgtagtgtgcctcggagagcacacgcggaatgtcctgcgcgtcggtgaccagataggaatgcttggcgaccgggtaggtggcacccacgatgtcggcctcctggaacgcgtcggtgccaatggcgttgacgcccacctgaccggtgaccacgatcatcgggatcgaatccatgttcgcgtcggcgatggcggtgatcacgttcgtggcgcccgggcctgacgtgacgatgcacacgcccacctcgccggtggccacggcgtaaccctccgccgcatggcctgccgcctgttcgtggcgcatgagcacgaaacggaacttcgtgtgctcgtcaatggcgtcgtacacgggcagaatggcgccgcccggaataccgaacacgactttgacacccaggtcttccagcgagcggaccagcgcctgtgcgccggtcatcttctcgccgtcgacaatggtgcgcttgtgcgtatgctggttggcgttcgctttggccacgccgctgaacgcctgcaggggtgttggtgacacggttccctctttcgtgagatgtcttgtattcaaggcatcggctgcgggtgccattcgcgtcccgcgccgggccttgcgttgatatcctactggatttcaccgtggtgcggctcctgtgaccgcatgctgaatgcatttatggatatgccctgcttcttcctgttacgggctggcattttctgttacgggctaggggcatgcagattttcttcaacaatggcccttggaaaatggcggttttgcaattccgacgaggggaattcttcgcgtgagacctatcccgtaacagaaaatgccagcccgtaacaggaaaattagcccgtaacaggaaggctagcccgtaaggtgttggctgtgcggcgcagggcgtgcggctcaggcgtcggtcagcgggcggcgttcgcgcttgcgctcgggcttcggcgcatgctcgcgctcgtcgagcacatgccacgcctgttcggccgcggccagctgcgccttgcgtttgctgctgccgttgcccacgccgagcacctccttggaatcgccgagcatggcgaatgcggtgaattcgagcgcgtactccggtccgccgacggacatctggtaccgcggttccggcaagcccatctcgtgggccttcactgtgagtgacgtcttccaatcgagcgccggaccttcggtggccacctcggcgagtgtgtcgtcgacgagatgatgcacgacttcgcgcgccttgtccacgccgtactgcacgaaggtcgcgccgatcagcgactccacgatgtcgcacagaatcgagcttttctcggcgccgccctgctcgctctcgccgtgccccaacagaatgtagggacccacgtgcagccggtcgcgcgcgatcgcgctcagcgactcctccgacacggccttcgcgcgaatcttcgccaactggccctcacttttgtcgggatactgcttgaacagtgtctcggtgacgacgaattcgagcaccgcgtcgccgaggaactcaagccgctcgtagttcttcacaccctcgtgctcgtgcgagaacgagcggtgggtgagcgcctcgacgagcagatcggtctccaatgtggtgccgagcgcggtgaacagctcctgcattgccgattcgccgatttcctgcgtgcttacacgaacactcataatgctccagattccctcgatttggcttccttgcacagtgtagtctgtgtgccctacgcgcgccctccgtacagggagaagattcctttgcgtaatcggggacggtttgaccgaataatctgtccctttttacgcagggcgggagatgcggtgggtataagagatgcagcgggtatgagacatgcaaggtgaggggaatctgcgtaaatggggacagtttgggtgggtatttcgtctccgattacgcaagtaaagccgaaacaatctgcgcgcataaaaaaatccccgccacccgtcgatggcagggatttcgtgaagttcaactcacttggtgtgggcggaacggatcgcctcgcggtagacgcggccgcggtaggagccgcagctcgggcaggccacgtgagcgagcgtcggagcgccgcagttcgggcaagtgatggtctgggcagccttggccttccaggtggaacgacgcgtacgcgtattggcgcgcgacatcttgtactttggcagtgccattgtttatcctctgtttcgttcgaacatatgagcttaagcgttcagaatcttaacgcatatgctgtacaaacgcgcgtctcactcgccctgctcgcgttcgagctgctctttgagcgcctccagatcggcgaaacgcaggtcggtcacctcatgcacatgctcgggactctcgttgagatcgagaccgcactgcgggcacagacccttgcaatccggcttgcagagcggattgagcggcaacgcgctcacgaaggtgtcacgcagcagcggctcgatgttcgcgaacgcgccgttgtcgatgagcgggtacgtgtcgcccgactcctcctcgccggcgatgatctccacatcttcgttcttggtcttgccggcatcggcatcctcatacgggaagaacgcggtgacctgctcgctccagtccccgctcagatccctgtcgcagcgcgcgcacaccgcagtgaccggcgccgtgaacgtgccggtgaaaatgagaccatcgataatcgagtcgaactggccgttcacatggatcggttcgccttccttgacgcccacgatcgagtcgccgatgccgccgggtgccgggaaatcacggtcgacctgcatggtctggcccgcgcgcgagccgacctgggccaccggaaccgtccaatctgtgtattcaatacgtgccattcgcctgttccaccttgcttggattgcttgatacgctcagtcaacccgcgccgccgtgtcgctattccgcgtgacgcgaacgggtcagtcctgcggatagtcggattcctcggcgtgcgggagctcctcgcgcgcctttgcctcgcgctcctcgagcacgttcaggccgccttcgacgtcgcgcgtcatcttgccgagctgactgtgcaactcgttcatgatcttgatgcagtactggtcggcgcccgaggtaagacggtcgctcgcggcctgcgccttgtcgatcatcgtcttcgccttctgacgcgcgatctcggtcaccttctcctgggaggcgagatagtccgcgcgctcgttcgcatcgcgaatgatgttcgccgctcgcgcctgcgcggtggagatgatcacgttcgcctgcgaattcgcgttcgcgagtctgccctccgcctcgcgcatcagcgcgctcgcacgctcgagctgcacgggcagcttggttttgagatcctcgagcttgtcgaggaaatcgtcacggtcaatcttcacgctggacggggagaacatggaccccttggcactcgtgatcatctcctcgagcgagtcgatgatgtcgtacaccgtggtgaactcggccttgcgcagcgcatccgggtcgggggcgttgtcgcgcagatccggcagatcgtccatgttgaacgcgggtctgcgggcggaggagtcctgcggtggttgcggggcgtcgttgccgccgtcgtgaatggtctgcgtgctcgaatcgttctgagtcatgctctctcctctcaacgcgggcgcatacccataggtccgcggtcgcgctactaacgcagcgccttctctaataatggcacaacatagtctggaaccatgccggtgatgtcaccgccatgacgtgcgacgtccttcaccacggagctcgagatgtgttccagaacgggattggcaggcaggaacatcgtctccacataggcgaggtgacggttcacgagcgccatgccgagctcggcctcatagtcgccgttctggcgcagccccttcacaatgacgggggagtcgaccttgcggcagtagtcggtgatcaggccgtcggtccatgcgaccacataattcgtcatgcccgagtcggccagcgcgtgtttgatgatgtccacgcgttcggtttcggtgaacagcggcttcttcatggcattcaccgcgaccaccacatgcacttcgtcgaacaggcggcagcaacgcgtgattacatcgatatggccgttcgtcacagggtcgaacgagccggggcatacagcgattgtcatatctctacagcctaatggtggggctatgcaattggctggccgggaaatccgggaaagagatgcggcacggggctatgagatgagacgcagatggggcgaactgggctgggcgtagaatctgtagacaggaatagagaacgaagttgcaggattgtatagccgaacaggaggaatcatgagctttgcatacaatgacgcgctcgacgacaacacgacggcggcaaccgagccgagcagcgacaccggtaccgcggtgctcgaaaggccgaaggcacaggagcggcgggcggacgacggcgacgccgaccggttcgcgcattacgtgtcgcgtgaccgcattgccgagtcgcgcctgacggggcgcccggtggtggcactgtgcggcaaggtgtgggtgccgaagcgcaacccgaaggactacccgatctgcccggagtgcaagcgcatatacgaggagatgacgaagtaatccatcgccgccagctgtctgttacgggctagggttccggcttatggccagggcacacactccgatttccgtggtgtgtgccctggccataagccggaaccctagcccgtaacagtattacgtaacggtatgaattagagcgagatcgaatcgatcctggcgagctcctccggcgtgaagtgcgtgttgttgagcgcggcgatgtcatcgagaatctgctgcggtttcgaagcgccgacgagcacggtggtcacggcagggtcgttgagcagccacgcgagcgacatctcggcgagcgtctgcccgcgggaaagcgcgaggtcattgagttcgcgaatctgggtgagacgcgactcggtgagcgcggacttgttcaggaaccggtcgtcgtgcccgatgcggctatcggcaggaatgccgttgagataccggttcgtaagcagtccctgctcaagcggcgagaacgtgatgagccccttgccgagcttgctcgtcgcctccttgagcccattgcgttcgatcgtgcggtcgaagatgttgtagcggttctggttgatgatgaacggcacatggcgctcggcgagcatctgcgcggcctgttcgagcagcgggccatcgtagttcgaaagccccacatacagcgcgcggccgctcgtcaccgcggtctcgagcgcgccgaccgtctcctccaacggcgtgttcgggtcggggcagtggtggtagaaaatgtccacatagtccaggccgagccgttcgagcgactggtcgaggctggagagcaggtatttgcgactgccgcccacgccgttcggtcccgcccacatgtcgaacccggccttcgtggagataatgagctcgtcgcggtacggtcgcagactctcacgcatgatatgcccgaaattgcgttccgcggcgccgtacatggggccgtagttattggcgaggtcgaaatggaagatgccgtggtcgaacgcagtgaacacgatctgctgcatctgcccatacggcgtcagatcaccgaaattatgccacaggccgagcgcgatgcgcggcaattgcagaccgctcgtgccgacatgcgcgtactgcatgcggtcgtagcggtccggggcgggcgaatagtgcgtgatgaaatctggcatcggaacctctttgttttctgtgcttgcgtgtgatatgccgactccagcataccgcgaacgtgccgcgaattgcggatcagagcacctcgagcttcgtcgggatcaccggctcgcctcgcatgagcgactgcgcggtgatcggcagcttggcgagcgccttggcatggtaatcctgcgccgccatgagcccgtcgtgaccctggaactgcgggtcaaccgtgccattgacgacgaagtcggtgagcagatcttcccagccctcgcccggcacgaagttctcgagcgcgctctccgagccggagatgacgtgttcgcagtcggcgagcgagtattcgtatgaacggaaggcgagcttggctcccggtgccgtcgccttgtccacagacttcttcgccaccggttccatatgaccggcgttgttcgcgcgttcggtgagtttgtagaccatggcgcaggtgggcgcccccgaaccggtgaccagctgcgtgccgacgccgtaggagtcgaccggcgcggtctgcagcgaggcgatcgcatactcgtcgaggtcgttcgtcaccgtgatcttcgtattcgtggcgccgagcgcgtcgagctggttgcgcacacgctgggcgagcgcggcgagatcgccggagtcgatgcgcacgccgcccagattcgggccggccacctcgacggcagtcttcacggcctcctcgatgttgtaggtgtcgacgagcagcgtcgtgttcgtgccgagcgcggcgatctgcgattcgaaggcctggcgctcgctgtcatgcacgagtgtgaagcagtgcgcggccgtgccgatcgccggcaggtcgtacagtttggcggcgagcagattcgcggtgcccttgaatccacccacgatcgacgcgcgcgcggcggcgacggcggcccactcgttcgtgcggcgaccgcccatatccatgcacgggcggttcttcgcggccgtgaccatgcgcgaggcggccgcggcgacggcggaatcgtagttgaggatcgacaggatgagcgtctcgagcagcgtgcactcgccgaaggaaccgcgcacctgcagaatcggcgaattcgggaagtacacctcgccctcgcggtagccgcggatcgaacccgtgaaatggtagttctcgagccacttgacggtgccccggctcacaatgtggcggtcagagaggaacttcaggtcggcgtcatcgagatggaagtcctcgagcgcgtcgagcagacgtccaatgccggcgaccacaccgtagcgacgtccctcgggcagatgccgcgtgaacacctcaaacacgcaggggcggttcgccgtgccgtcctgcaatgtggcgtcaagcattgtgtactcgtacatgtcggtcatgagcgacgggtcgtaaaccaccatggtgtctcctgtgttagcggtgcgcttctcttgcgtgatctcttcgcgattggccggggcggccgtggattcgccgcgcgcggatgtcgttgttccccagcctagtcgaatgagcgcgcaaatatgcgcggatgtcattattcggagtcttactcgtgcggggatgaggtcctttctgctctctctgcctcttgttgcgtaaaaagggacaaatcggaggcctgtgtgtctctttttacgcaaaagggcagtggcgtgtgtggcgtgcagaggacgctcggcagatgggccggtaggatgggaacatgcgatatcttgcaggaatctggagactggccattgctgcgctgtgcttcatcggcacatcgccggcatggcatgccgtgagcctttgggcgttcctcatgtaccagatcggcttcatcgccggcatcgtcatgctgtggagtggctgtgcgagcattctgcgcggtgtgcagccgccggcattgctgcgcggcttcgtgctcacctacgcgttctcgctggccgccgtgcatttcttcgtcacgccggctgcggagttcggggtgccggcgcagcaggtgatcccgctcagcgcacaggtgctcgcgttgattgtggtgggcatgctcgccgtcgacttcttcgcattcgaaccgcaccgtgcgttcaagccggtgtatccgctcgtctggcttgtgtacctgccgctctatgcagcgttcgcgattgcgcgcgcctactggttcccgcattccggccccacggcgaacgcctacccctacgactatctcatcatcacgcaattcacctggggcggcgcgggcgtggcctgcctcaagatcgtcgccatctatctcgccgtcggcgtggtgctgtgcctgttcgaccgtgcgcttcctgcgaaatcggcggcagagtaggcatccgaacgattgcagatgggcagattctcgcggcccgcttctcgctaccggctatcccacccccttacgggctagggttggagtggcttgcaggagtggggtgcgctggcgccaggtggcggcagatgacggttgaacacattcgttcgcattcggccgatgttgcctctcggcctatgatgtgagagaacgacgagaggattaccatgactgttacccgagcagacggccgtgcatacgatgagctgcgacccgtgcgcatcacccgcgcattcaccgacgtgccggaaggatccgtgctcattgaatgcggcaacacgcgcgtgatgtgcaccgccacgttcaccgacaccgtgccgcgctggcgcaaggactccgggctcggttgggtcactgcggagtattcgatgctgccgcgcgccaccgcacagcgcaccgaccgtgaatcggttcgcggcaaggtgggcggccgcacccatgagatctccagactcatcggccgatgcctgcgcggcgtgattgacatgaaggcgctcggcgagaacacgatccagatggattgcgacgtgctccaggccgacggcggcacgcgcaccgcgtcgatcaccggagcgcacgtggccctcgtggacgccctcaactgggcgaagcagaacggcaagatcaaaagcgtgaagaacgtgctgctcgacagcgtctccgccgtgtcggtgggcgtgatcgacggcgaaccgatgctcgacctgccgtacgtcgaagacagccgcgcaatgaccgacatgaacgtcgcaatgaccggatccggcaaattcgttgagattcagggcaccgccgaacatcgcccattcagccgcaacgagctcggcgtgctgctcgacctcgccaccaagggcaatagggaactccaagccgcacagcaggccgcgctcgacgccgacctgcgctagcacattcgaataagggaatggtgggcatatgaacatcgtcgtcgccacgcacaacgaaggcaaactggtggagattcgcgacattctggccgaggaattcggcgatggcgcgcacgacattgagctcgtctccgcaggctcgctcgggctgccggacccggtggagaccggcatcactttcgaggcgaacgcgctgctcaaggcgcgctttgtggccaggctgaccggtctgccggcgattgccgacgactccggactcatcgtggacgtcatgggcaacgcccccggcattctttccgcacgctgggccggcgagcatggcaacgacgcggcgaacatagacctattgctcgcccagatcgaagacattcccgacgacgaccgcaccgctcgcttccgctgtgccgccgctctcgtggtgccgattgcagccgaggaggacgtcgcggacttcgaggcggacccgtccgatggcatggacgatggcgacgggcttgtcgacgcccgtgaaaccgtggtgctcggcgagatgcccggcacgattgtgcgccacccgcacggcagcaacggattcggctacgacccgatcttcatgcccgacgagcagcctgccggagccgaggaaagcggcgaactgctcacctccgccgagatgacccccgagcagaagaacgcgatctcacatcgcggcaaggcgctgcgtgcgctcatgccggcgatccgcgaactcgtggagaccggtgagtgagccggaagcaatctggaaacccgagaccgaatacaggacatatgcgcaagttttcttttgaagtgttgaacgagcaggaattccgtgcattcgcggaggcgtcgccgcagtcgaatttccagcagaccgtggagatggcgaatctgcgccgcatgcacggcatggacgtcgacttcgtgggcatgcgcgaggacggcgagatcaaggcgggggccgtgttcgccacgcatcatgcgccgatggcgacgttctgcagcgtgatcagcggcccgctgtgcgactacgatgacgacgagctcgtcgccgaattcctgcgcgcgctcgcccgattcgcgaagaagaagggcgctgtgcacctcgacatcgcgccgaaccagcgctaccgcgtgcgcgacgaccacggcgaggcgctgcccgagagcgagggcggcgcgccggacaagcgcatgatccgcaacatcgaacaggcaggatacgagcacggcggattcgtgcgcggctacacgtcgaccgtgcgctggcggttcgccaaggacatgaccgggatcggcgacgaaagcgagctgctcaagtcgtattcgaaacgcacgcagtggagcatcaaacgcgccaggtcgatgggtgtgcatgtgcgcgagatcggcgtcgacgagctcgacaccttcgcgcggatagaacagcagaccgcggaacgccggcatttcgaattccgcggaccgcagtatttcaaacagttcgcgcaatgcttcggcgaacgggcccgattcgtgctggccgagatcgacaccgcagaataccagcggtcgatgcagcgcaaggccgacgatctgcgcgcgctcgtcgacgggctcgaagcgaagatcgcacagcgcgagacgaccaagctacggcgcaggctcaacgaggaatcgagcaatctggcggccgcgaacaagcggttggcggaggcgaacgagctcgtggagaagggcgacctcattccggccgccgcctcgatgttcgtgctcggcccgcgcgaagtggtctacctgttctcgggcagcgtggaggaatacaagccgttctatgcatcggcactcattcagcacgaggcgatgctgcggtactgcgtgcagggtgtggaaccgttcgggcatgtgaatctgtacgacttctacggcatcgacggcattttcgacgacccggatgacgagggacgcggcgtgctcgaattcaagcagggattcaacggctacgtggtggagatgccgggcgacttcatgaaggtgctgcggccggtcacctaccgtgcccagcgcctcgcgcacaagctgctcggcaggtagccgaggcgtcagcccgcaccggtaccgaatcagatgatgccggcggcgatcatcgcgtgggcgccggtcatcatgccaagactgatcaccgcgctcaccgacagcgtgaagccggcgagacgggcgttgccgagcacctcgtcggtgaacagcgtggagaagacggcaaccggggcgaggcagcacatcatcgtcgcctcgcgaatgccggcgtcgaacggcagcaggaaccaagccacggcggcgaacgccaatccgaagggaagacgccaggcgagcaccttgagcacggcgaaggtgtcggaacggttcgcgggcagatccatcatcatgcccaccatgagcatggccacgcaggcgttcgcattcgacagcggccggaagagatccgcgaaccaggcgggcagcgacagtccgcagaccatgagcacgatcatgatcacatacgtgtcgaacggaatggaacccacaaaacccttgagcaccgtgtgcagcagcgaacgccgggcgagacgcttggcatcgcggtccgtggggcgcgtgtagggaagtgtgggagcgtcgccggcgccttgctcggtgaggggacggccgggttgaatgtgcaggagcgtctgcgtcatcacattcgtgccggcggccaccatgatgcaattgccaatgtcgaacatggcggcgggaacgatcgcctgttcgccaagaaacgcctgcaccaccgggaagcagaagcagcctatgttgagaccggtcgcattgagcatgaggaacgcgcgctgcgtgaccggcgagtgacgggtggccgagaagatcacgagcaccggcacgagcgccacgacgaaaccgaaggccgaaagccataacagcgacggatcatgcggattcgtggcgaacgagtagacgatggcaccgggcagcacgagatcgaagagcatcacctgaatgatgcggtaatcgcgctggccgaacaaccggcagcgtttgaacaggtagccggcgatgatgatagccaagagggcgatcggttgtaggagcgtcacggagtacagcctacgccgggatatggctcgggtgagggggaacgtccacgggacaatctggaaacatggggagaacgtccacgggacaatctggaaacatggggagaacgtggagaagggtgcgcgagatgggactcgaacccacacgaccgaagtcacaggaacctaaatcctgcgcggctaccaattacgccactcgcgcgcgttggatatgcaaaaccctaggcggcgaacgcgtttgcgccgacgtctagggcaatggagccacttgacagaatcgaactgtcgacctgctcattacgagtgagccgctctaccgactgagctaaagtggcacatgcttggtgcacaagaaatacagtgtagccgaattgctggatttgacgaatcggcgtgtcgcgtttgggcagcatgagggagccgaatgcgcgcgagcggatagaatgagggcatgagtaacggattcgacgatttctacgccatcattcccgcgggcggcaccgggacgcgcctgtggccgctgagccgcgaggccaaaccgaagttcctgttcgacctgctcgggtcggggcgcacgctgattcagtccaccttcgaccgcctcgccgccatcgccggcatggaccatgtgtgcatcagcaccggcgaacggcatgtggacgccgtggaggagcagatgcccgaggtggcgccggaacacatcttcgccgaaccggcaccgcgtgattccacggccgccattgcgctcgccaccgccgtgctcgcccgcaggcacggcaacgacattgtggtcggatcgttcgccgccgaccatgtgatccgcggcaaggtggcgttcgtcgacgccgtgcggcaggccgtcgccaccgcccgcgccggctatgtgaccaccatcggcatagcagcctcgcgcccgagcaccgcattcggctacatccacgaaggcgagtcgctcgcggcccgcgttcccgacgccccggacgccgtgctcgtggaacgcttcgtggagaagccgaacgccgccaccgcgcaggcctacctgaacaccggcgaataccgctggaacgccggcatgttcgtgatgcgcgccgatgtgctgctcgaccacctgcaccgggtcaagccacagctcgcacgcgcgatcgatgcgatagcagacgccgtgatcgaagacgatcgcgatctcgcccgcgcgcaggccgaggcacatgagcgcggcgagaacgtgcgcgagaccgtgaatcccgacgacttccacgcccaccgcgacgaggccatgcgcaagtactggcagggaatcgagaagatcgcgttcgactacgcagtggccgagccgctatcggtggagggcggcgtcgcgatgatcccgggcgacttcggctgggatgacattggtgatttcaactcggtggcggcactgttgccgagcgtggacgagcggaatctgaaaatactgggcaacaccgagcaggtggtcacactcgactccgccggcgacatcgtggtgccgaacagcgaacgaaccgttgcgttgcttggcgtgaacgacatggtcgtggtggatacgccggatgcattgctcatcacgccacgtgcgcggagccaggaagtcaagtcaatggtgaaaacgctcgcggagtcggggtgcgacgaactactgtgagagccaataactgaaacgagacacaggcttgcggatgacgccatatgcgcgggcgaatgtttgaaaacgatttcataggtttgcctgcgtgaaagcgaacagcgaaaatgttcgctttcgtcccgatgttcgcactgtttacgattcgtgtgcggtcgtggggcaaaactgtcgtattttgtgagtatggtgaagcttgataagcaaatgcaaacgcatgccttgctagtctgcaatgcagcacgggcaacggcgccgcagtgcttgtctgatgatgaaaggatcacgaatggcaatcaatcctcctgtcgacgccacgggcaccgcggcgtggaagaagctgcagcagcactatgacgagctgcaggcacagggcatcgatctcaagcagtggttcgaggacgatcccacgcgcgtggactcgctgtctttcgacgtgggcacgctgcgcttcgacttctcgaagaacctgatcaagcctgagaccctcgcactgttcgcagagctcgccgatgaggtcaacctcaagcaacgcaccaaggacatgtactccggcgtgcacatcaacaacaccgaggaccgcgccgtgctgcacaccgcactgcgccgcgacgccagcgacgaaggcaagctgatcgtggatggtcaggacgtggtcaaggacgtgcgcgagaccctcgaccgcatgtacgccttcgccgacaaggtccgttccggcgaatggaagggcgtgaccggcaaggagatcgagaccgtggtcaacatcggcatcggcggctccgacctgggccccgtcatggtgtacgaggcgctcaagccgtacgccgacgccggcatcaaggcccgctacatctcgaacatcgacccgaacgacctcgccgagaagacccgcgacctcgacccagagaccacgctgttcgtggtcgtgtcgaagaccttcggcacgctcgagacgctcaccaacgcccgtcaggcccgcgcatggctgctcgagcagctgcaggcctccggcgccatcgacggcaccgccgagcagaaggccgaggctgttgagaagcacttcgtcgccgtttcgaccaacctcgagcgcgtcaaggacttcggcatcgacccggcgaacgcattcggcttctgggattgggtcggcggccgttactccgtcgattccgccgttggcctcacgctcgccatcgtgttcggaccggcccgcttcgaggagttcctcgcaggcttccgccaggtcgaccagtacttcgccgagacgccgttcgagaagaacgccgtggtgatcatgggcatgatcaacgtgtggtaccgcaacttcttcaaggtcgcctcgcacgccgtgctgccgtacgaccagtacctgcaccgcttcccggcctacctgcagcagctcacgatggaatcgaacggcaagtccgtgcgctgggacggcactccggtgaccaccgagaccggcgagatcttctggggtgagcccggcaccaacggccagcacgcgttctaccagctcatccatcagggcacgcagctgatcccggccgacttcatcgcgttcgcgaacacgccgaacccgctcaaggatggcgaccaggacatgcacgaactgctgctgggcaactacttcgcccagaccaaggcgctcgcgttcggcaagaccgccgacgaggtgcgcgccgagggcactccggaagacattgttccggcccgcgtgttctccggcaaccgcccgaccacgtcgatcttcggcgtgcgtctcgatgccttcacgctcggcgagctcatctcgctgtacgagatggtcacgttcgtcgagggcaccgtgtggggcatcgactcctatgaccagtggggcgttgagctcggcaagcagctcgccaagcagatcacgcctgcgatctcgcagaacgacgaggcgctcgcagctcaggacgcctcgacccgcagcctgatcaacttctaccgcaaggtgcgcgagttctgatccgcacacgctggctgtaattcgcggtggggcggcgattcacgaatgtgggtcgccgcccttccctgttgtgatgcaaggtcggtccgctcggcttggttcgtcggaggccgtgggtaatccagtgcgctttgtataatgtgaagtcgctgtgccggcacgcggatcgccgcatgaatccgcctgcccacgagtccagccgaacctgactttcggcggatcggcacgcgcgtcgcagacaaatctgcggcgatattccagacatccgcgagcatgcgaatgtcgcgaccatacgctggcatgcggcagggtagaggaacaccatggttaacgctattgaggcatttgacgccaagcacatgaagccggccgacgagatcccggcattccgtccgggtgacaccgtcgacgtgaacgtgaagattcaggaaggcaacaactcccgtatccagaccttcaccggcgtggtcatcggccgtcagggcgccggcgtgcgcgagaccttcatcgtgcgcaagatcagcttcggcaccggtgtggagcgccgcttcccgctgcactccccgtccatcgactcgatcaaggtcgttcgtcgtggccgcgttcgccgcgccaagctgtactacctgcgcaatctgcgtggcaaggcagctcgcatcgtcgagcgccgcgacaactccgccaagtgagtttcgccataacggtcttgtgaaggccgggttccgtgttcgggcccggcttttgcttttgcgggcggatatgcggcgatctgcggcagagagcagtatgcgcgccggcgatttgtcggccatggaacatttgttgtgaatggtgaacgccacagtgggtctccgccgaaaatgatacattggagtgcggtaatcatttcgacaggaggggtcatggattcttcgaacgagcccatgccgcagagtccggcgccaatggagacgcacggcaatcgcgatgcgggggcggggaatctggactccgccgggacggagcagcagctcgcctcgacaagggggacggcaatacgggatttcttcctgtggtgcgcgattcccgtggccattgtggtgctgctgcgcatcttcgtattcggcatgtacgtgattccgtcacgctccatggagaacacgatcatgccaggcgaccgtgtgatcaccaccaagctctccccgcggccggtcgcgctcaaacgcggcgacattgtggtgttcaaagacccttccaactggctcgcgagcgaggagaccacctatcacagcgactacttgatcaaacgactgatcggcatgcccggcgacacggtggagtgcgagggggcgggccagccggtgaaaatcaacggcgtggcgattgacgaatccgcgtatgtcaagcccggggaccagcccagcaccttcccgttcaaggtcaccgtgagcgaggggcacgtgttcgtgatgggagacaatcgcagcaattccgcggattcgcgcttccatttgaacgatgcgcaacatggtcaggttcccatccgcgacatcgccggcgtcgcattcgcgcggtactggccgctcaaccgcatctcgtggctgagcaattacagcgacgtgttcgcgaacgtgcccgacgcgggctgatctgtgctggatgcgcgggttttcggagtcgagaaaggggcggtatggcgccgtcgtttgcattggaacggcagattgccgccgacgggttcgatgtaatcgtcggattcgacgaagtgggacgtggttcgctggcaggtccggtgatggtgggcgcggccgcgttccttgcgcgaaatctcgacgaagcacagactgccatgccgcagtatctcgcagattccaagacgctcaccgagcataggcgcgagagtctgtacgagccattgcaggcgtgggtggacggttttgcaatcggttcggcgagcaatgcggagatcgacgcatggggcatctcgcatgcgctcggcatcgccgcactgcgcgcactcgatggtgtggaacgcgccctcggcatgggtagcccgggtgacagcgagattcgcggattcgacgagcgctgcaaatactcgggaacatgggcgtatacgaaacacagtccacagcagcatgcggatgggctgcacgtcggcgcgatactcgacgggccgaacgactacatatccaaggcattgggcactttcgaagcccccgcggtgcccatgccggcacaggtgcgcacgcttgtcaaggcggatgcgcagtgtgccagcgtcgcagcggcggcggtgctggcgaaagtgacccgagaccgtctgatggaacagttggcgcgcgatcatgccgaatacgcgcgctatgggtgggagcgcaataaggggtacggctcgaaggcgcaccgcgaggcgatcgcgcaatgcgggccgagcgatctgcaccgcgtgagctggcatctcgcgtgatatgccggtgggcatcatccttaaggctgagagcgggcgtggtgtgccggggaattcatcccgttgcatgatggggcgtgcgggcgcgacaccgtagcttggaagcatgaacgcaatgcagaacaacaatcccggcgcgccgatgccacaggcgccgcagaacgcgccgcatcccttgccgcaaacccccgcagatgccatgccccacaacgggtatgctccacagcccccaatgactgcggcacccatgccgtaccctgacggagcgccgatgggaggccaatcactcgcgctgcagggaatcgacctggtgatggattacaacacaagcgcttccggcaacccggcggcgacacaacccgcggcatggcagatgggtcagccactcgcgctgaaccacgcgaacttccagcttggcgaaggcgaacgcgtggcgatcatgggaccgtcgggttcgggcaaatcgacgctgctgcatgtgctcgccggcatcatgaagccgacggccggccaagtgctgttccgcggtgccaacatcgaccgcattccggacgccgaacgcacccgcatgcgcaggcaggcgttcggattcgtcttccaatccgggcaactgctgccggagctgccggcgatcgaaaacgtggcattgccgctcatgctcggcggcatggcgtactcgcaggcgaccgatcaggccgccatgtggctggaacgcatgggattgcgcaatctgatgcgcaatcgacccggccagatgagtggcggccagatgcaacgcgtcgccattgcgcgcgcactatgtgtgaatccggccatcatcttcgccgacgagccgaccggcgcgctcgaccagaacaccgggcacgaggtgatgaatctgctcatgcaggcggcggccgcgaacaacgccgcagtggtgctcgtcacccacgacccgaacatcgccgcatactgcgaccgcaccgtgagcatgcgcgacggcatgatcctcgacgcggccaaccggcgcgcaggcatgcagcgccaaccgcagaacgacgccccggcacaggcagtgcagatgggcgcccaaccacaaggagcgttgcaatgagcaccttcgcactgtggagactcttccaccggcacatgttccaccatgacgatgaaccggatgcgccgcgcgaccacacaggcctgctcgccgtcatcgccttcgccgcggcgaccgcgatcttcctcaccgtgctcggcggtctgcacggcttcatctggcgtgcgtcaccagaccatacggtcggctgcttcttcaatgattccgcctgctccacgcacgccaacgtgagcgtcaacggtgagttctacgtggtgctcgccatgttcgcctgcgtgctgctcgtggtgcccttcaccaccctcgcgggttctgcggcgcgccttgccgccacacgtcgcgacgaacgactcgcggtgctgcgactggctggcgccacgacgtcgcaggtggtgcggctgatcgccctcgaagcggtcggacaggccgtgatcggctccgtgctgggcattgccgggtacttcgccgtgatgccgctcatcatgatgctgcacttcgagaaccacaccttcgacttcgaacagctgtgggtggggccgtgggcgctcatcggcaccgtcgtcggcgttgccgcactggccttggtctccgcgctgctcacgttgcgcaaggtggccatcacgccattgggggtcaccgcccgccaaggcgccgcaatgcccggcaaatggcgcgtggcgctgttcgtcgtcgccctcgtgttcggtttcgccatgctcaataacatgaacctcgtggccggcgccggtgtggcggtggcgtatggtgtcgtgttcgcgatcatcggcggctgcttcatgctgctcaacgtgatcggttcgtgggtgatcgccgccgtggcgaagtcgcgtgcgcaccggccgaaatccgccgccacgatgattgcgatgcgccgtattctcgacaacccgaagcgtgcatggcgcaatgtctcgggcatcgcgctcgccgtgttcatcgcgggcatcaccgccgtatgcggcgcactgggcacggcatcgggcgacgccgacgcggagacgctgatgatgatgcacgacatctcgcttggcggcacgctcacgctggtgttcgccgccgtgctggccgcggtgagctcgggcatcatgcagtcggccagtgtgttcgaccaggccgacgaataccacatgctcatgctcgaaggcaccgatgcgctcacactgcgcaaggcgcggttctcggaagtgctcacgccgctcaacacggtgatcgtcatctccgcaggctgctcgttgctgctcatgctgccgctggtgggctcgatgctcagcaacccggccgtgctgctgcgttgcctgttcggcattgtgctgtgctatgcgctggtgaccgtcggcgcggtgagcgcgaaccacaccgccacgcgcctcgattcgatctcgcgccgccgcgacgactagtggtgcgcatcgcctcataattcttaatccttacgggatgtcatcaacgcttacgggatgtcgcgattgagtatcctcacattgatatcgttggaacatagccgtttgttttgtgatctacttcgaagaatatgaaaacctgacatcccgtaagcgttgatgacatcccgtaaggagcaggcgtcagctgaggagcgcggcgatgatcgcgatgacgatggggctcgtcatcgtggagatgagtatgccgtcgcgcgcgaaggtcatgccgacattgtagcgggccgcgtagttgtacacgttctggccggtgggcagtgcggcgagcacgacacagccgtacagcgtgggcccgcggaagcccatggcgaaggcgatgccgaatgcgatgagcggcatcacgatgttcttgagcgccgccaccgtccagatcgccggcagattcgacttgttctgcatcggcttcgtgccgtgcagcgacatgccgaatgccatgaggatcatcggcaccgcggaatctccaatcatgtcgatcgggtcgaacaggaagttcggcacaatgaaatggcccaccttcgacgagacgaccgagacgatgatgccgagcacggtgccgatgagcaatggctggtgcaacggctgcttgagcacctgcttcaccgagaacttgcccttggtggtcacgtcgagcacggtgagtccgaccggcgtgaacagcgcctgctgcatgacgagaatgggcgcgacgagcgccgggttgccgagaatgtacgtggcgatgggcaggccgatgttgttcgaattcaaatacagcgagttaagcacgccgatcgtggcatccggtgccttgaggtggaagaacaatctgttgagcacgaggaagacgagtccgacgccgaccgccgagcagaacgcgacgatgatcgtggaatcgaacagatgtgtgatgttctcctgcgccagaatggcgaacatgaggcacgggctcgcaatgaagaagctcaggcgattgaacacatactgtgcctgggcgccgccgatctgcagacgcgcggccgcatagccggccgcgatcacgatgccgatgacgcagaatccctccattgcgctgatgaggccgcccatgcttctcccttgctccgcgttcctgctctgccgagtgcaagtatatgcacgcacatgcatttcatgcgggcagatttcatttgcatgcaggcgcgcggaatctggctggcgcatcgcagatgcatttggaatgcatgcgcccgcatgcgcgcggcactggtagagtgttggcgaatggaccgcgcgagtgcgcggcaggcgtttggagggactatgcaagacgtgatcgatcgcgcgggggagccgctcaagctgacggtggacgccggtgtgggcgagcaggccgcgctcaccgacctgtgcatgcaggtgatgcgcgtgtactcggtgagcgacgacgagacgcatctgaccgacatgaccgaggcgttccttcgcacgctgccgcatctggacgtgcagcggcatggcgacacgctcgtcgcgcgcacgaatctcggccgtgacaggcgcgtggtgctcgccggccatctcgatgtggtgccggtgatcgacaacttcccgccgaaactgctcgaacccggagacccgctcattctgccgggcgtcgcggaggcgcacccgggcgaacgcgtggtgtggggacgtggcgccaccgacatgaaatcgtcggacgccgtgctgctttaccttgccgcgacgctgacgaacccgaaatacgatctgacttacgtgttctacgaccacgaggaggtggccgccgagaagaacggcctgcgcaaggtcgccgaagcgcacccggactggatcgccggcgatttcgcgatcataggcgagcccacctcatgcggcattgaaggcggctgcaacggcacgatccgcttcgacgtggtcacgcacggcatagccgcacattccgcacgcgcgtggatgggccacaacgccatccacgacgccgccgagattctgcgccgtctgaacgagcatacggacgccactgtgagcgtggacggtctcgtctaccgcgaagggctcaacgcgacgctgatcagcggcggcaagggcaccaatgtgatccccgatgaatgccgcgtgcacgtcaactaccgtttcgctcccgacaaatcgctcgccgaggcgaaggcgctgatgatgggcgcagactgcggtgccgaactcggcaacggcgagcaccaggcgacgggcggtgtgttcgagggcttcggcattgagatgaaagacgaatcgccgtcggcacgacccggcatggattccgaactcacgcgctcgctggcggctctggcgaaggcacgcaccggcaaggaccccgaggcgaagctcggctggaccgacgtcgcccgattctcgcagctcggtgttccggccgtcaacttcggcgccggttcgccactgctcgcgcacaagcacgacgagcaggtggcggaaggcgaactgacgctcatggccggcattctgcgcgactggctgagctgagcgcagcagcatgagaacacggcgtctgtctttccttctcgctctcttgctcttccctgcgtaatttgggacatttggaggcctctatttgtccccttttacgcaagaagacgtaatttgggacatctagtggctgctatctgtctctttttacgcagaggaaggcgtggaggagggggagggagaagagtgtagtgtggggccgcgaggggagagtgaatgacgtccgcatggtggcggaatcttctcgcattgccgtacggatgtgaacagattgtttaatctgcataccttgtggcatactgggcagagagcggtgctgcaacgccgctccgcaatcgatggcgtcgatcccgtcgcggttgagccgtactgcatgcgtatgcatttcgacgtgcacgcgcgcacacgcttaggttccccgcacgctggtgtccgccctcgaccatttgacttttggatgcttccatgggcgcgaagcgcgactgccgtgagagggcggggtgacaccgtgcgaagccatgattcgcgacgccgttgcagcgcgccgcacgaggaacatatgcccgatttgaccgagaacggcttgggttcgcccgagttcgacaataccgataccaccaacaccaccaacgattccacccccacacgccgccgtcgcggacgccgtgtggtgagaggcgccggcgaggcgggcgcccagatgcagctcgaagtgcacgaccgcgtgccgctgttccaggaaccaagcgccgcaatcgaagccggcaagccgaccaaggcgcttcctgcgggcagccacgaggaggaatccgcggaatccggagactccaacgagcctacggcaacgcgccgccgctcgcgccgtgccagcacctccaccaggtcgcgcagcacgcgcaccacgaatgacgaggcagaggagcccacgacgacgcgttcgcgccggggccggggcgcggcacagaacgatgatgaggagccgaccgttcatacgcgccgccgctcgcgtgcgcaggcagacgaagccgaggagccgcgcagcacccattcgcgtcgaagccgccgcacggtgtccgacgaatctgagcagaccaatgacgacagctatgagagccgcacccagcacgtgcttgatgcgttagatgagtctttcgacgacgatgccgagacccacgagaccggccgcggccgttcacgctcgcgttcccgttccacctcccgttcccgcacaagccgtcgtgaggtgctcgaagacgcggatcagcatgaatctgcagatgtggagaacgacgaggaggaaagcagcgcgcgcggcaatcgccgtgccggccgcccgatgacctccctgctgttccaggagccggtgctgccggcacgttcgcgttccacccacgacgaggagaatgacgaaggctccgacgacgagccgctgcacgatctcgatctcaacgaaggcagcacccgctcccgcaagcgttcacgcaatcgccgactgaacgcgcaggagcgccgcgcggccgccgaagtcgagcaaatcgaggaagacctcgtgctcgacgacatcgtctatgcgcctatcgacgacgaaaccggaaagtcgggcgacgaatccgacagcgaggagagcggcatccatacgcgtcgccgtcgccgccgtaagtcgcaggagaacgcgaatgcggaacgcgaggaatccgagaacgaggagggcacccgcacccgtcgccgttcgcgcgccgaggacgaggaggagaatgacgagagcacggtgacgcgtcgccgtcgccgtcgccgcaactcgaagggcggtgaggaagaggaacagccacgccgttcacgcaagcagcagtacatcgatgagatcaccgatgtcgaaggctcgacgcgtctcgaggcgaagaagcagcgccgtcgcgacaaccgccgtgaacgcagccgccagaaccagctgctcgaacaggacttcctcgcgcgccgcgagaacgtggaccggctcatggtcgtgcgtgaacgtggacgccatacgcagatctcggtgatcgaagacaacgtgctcgtcgagcattacgtctccgacatccaagaggtcgccaccgtgggcaacatctaccttggccgtgtgcagaatgtgctgccgagcatggaggccgcattcgtggacatcggtcaggcccgcaacggcgtgctgtatgccggcgaggtgaactgggacgccacgcgtttggagggtcagccgcgcaggatcgaactcgcattcaagtcgggcgatcccgtgctcgtgcaggtgacgaaagacccgatcgggcacaagggcgcacgactgacgagccaggtgacgctcgccgggcgcttccttgtgctcgtgccatccggcggcatgaccggcgtgagccgcaagctcagcgaccgcgaacgcaaccgcctgaagtcgatcgtctcgaagatcgcaccgaaggacatgggcgtgatcattcgcaccgcggccgagggagcgtccgaagaggcgattgcgaaggatctcgaggggctgaccaaccagtgggccgagattcagcgcaagcgcgaggagttcctgcacggcaagcgtccgaagctgctgcagggcgagcctgacgtggcgattcgcgtggtgcgcgacattttcaacgacgacttcaacaagatgattgtggaaggcgacggcgtgtaccaccgcatcgaggagtacctcgaccacatggcacccgatttgcataacaagctcgagagatgggacccggaagagcacggcggaaaggacgtgttcgacaggtggcagatcgactcgcagctgcgcaagggcatggaacgccaggtctacctgcccagtggcggctccattgtgatcgaccgcaccgaggcaatgacgacgatcgacgtgaataccggacgtttcatcggcaagggcaagtcgctcgaggagacggtgacgcgatgcaatctggaggcgagcgaggagatcgcgcgccagttgcgcctgcgtgacatcggcggcatggtcatgatcgactatgtggatatggtgatgccggcgaaccgcgacctcgtgctgcgtcgtctggtggaatgcctggcccgcgaccgcaccaagcaccaggtggccgaggtgacgtcgctcggactcgtgcagatgacgcgcaagcgcatcgggcaggggctcgtcgaggcgttctccgaggagtgcccggagtgcaagggacgcgggttcattgtgcatgacgagcccacgatctccgcggaattcgacgatccgtacgcgatgaagggcggcgatccgttcgtgcgcacgaacaagcacgggcatggcacgcccgaagtacatgcgccgaagggctcgtccgcggcggtcaaggccaagctcgcgcagattgccgccgcggcggtggctgcgaatgtggccgcggaggccgaggagagtgtggaggctccggcggccgacacgacggaggaaaccgccaaggtcgacgtggcagtggaatccaccgtggaatctgcggcggaatctgcaggcaacgctggcgacaccgaacgcgtcgagcaggtcgaaggcgaagtgatcgacgacgccgagcaatctgccgatgacgccgccgcggtgacggtggaggacgcggccgaggaatcctgaacctggcgccggttccgcgggcgggcaagcgcgaacaagtgtgaaagagctgtgaagcatgggcgaatacgcctgcccgtgcggcacaagggagcataatagaggttgtggcggttcaccccttctccaaagaaccgccgacatattcgtaatggccgattacccaaccggctgttataatatctccttctctctctggggcgaccgttttcccgcggccgcccctcctcgtatctgcgtatctgccgatttgcagacgtgtcatgcgtgcggtttcgttatcactgcgcgcataggcgagtgaatggcgaaaggaagactgaagtttcgtcattcgcgcggtaatctgcgagccgattacgaaagtggtatgcagatttcgtcgtttcgccgcggggagccgagcaattgacaaaagatgtgatgcccgcagtgacaagacatgctgtagacgggttgtgcgggaatgtgaaactcatgccggcacagatgtcggtgcccagcgagccggtagaatgacgagcagagaaaatgcccgcatcaacggcgatgtggcgttttcctgtacatagcatgtcttgtggcgtccagaaattcgcagatttcgtaatatgttcgtagtaattcagtttcgaatacgctgcaaagcctctttgaggtcaatgttctcaacagatttcgaaatattgtgcatatggacacgcgtcttggcgttcggtcggaagcgcgcgtatgataggcacggtggttgattcccgattctagcaggttctactagtaggttctattagtgttgagacccgactcctctccttatatcgaccggggctgtttccaccttccatgccccggtcttctcttgccccgtggaatctgcgtgttgaaggttgcgttgttcgcgggggtgtgtatagttgattgatggtgtctggccgtgagctcgtgcgtgctgggcagtaagctttccaagtgaataaaggaacggatatgtacgcaattgtgaaggccggtggccatcaggaaaaggtcgaggttggcgacaccatcctcgtgaaccgtctcgacgcaaagaatggcgaaaccgtggagttcccggttgcgctcgtggtcgacggcgaaaaggtcatcatcgccgctgccgatctggcaaagatctccgtcaaggccgaagtcgtgaacgacgacgccaagggtccgaagatccgcatccagaagttcaagaacaagaccggcgttgcccgccgcaagggccatcgccagaagctgacccagctcaagatcacagcgatcgcctgagcaagctgacagcaggtacaggtaccgaaaggaacaacaatggcacataagaagggcgcgtccagctcgcgtaacggtcgcgattcgaatcctcaatacctcggcgtgaagaagttcggcggcgaagcggttgtcgccggcaacatcattgttcgccagcgcggcaccaagttccacgccggcaagaacgtgggcgtcggcaaggaccacacgctgttcgctctggctgacggcaacgtgcagttcggcgtgcgtcgtgaccgcaaggtcgtcgacgtcgtcaccgagtgacgcattcgcgtacagcacactttgaaagcctccgcccgttgtggcgggggctttcgtgttttcggcgaggtcgtcgaatgcgcacgcgggaatctgcagaacgggcacgcggtatggaaatggttcggcgccggaatctgtagaacagtgcagcaatagaaacacaccgatagaatgaggcgttatgagtgattttgtggatagagtgaccgtacatgtgaaaggcggcgacggcggcaatgggtcggccggcatccgccgcgagaaatacaagccgttggcggggccgaacggcggcaatggcggcaagggtggttcggtgatcctcaaagccgatcagaatgccacgtcgctgctcgacttccgcttcatgccgcatcgcacggcggattccggcaccatgggtctgggggacacgaaagacggctcgaatggtgcggatctcgtgctgccggttcccgtgggcactgtggtgttcgaggcgcgcggcgcgcagggtttccccaagaagccgggtgcggtgcttgccgatctgcgtcatgccggtgacacgtacgtcgcggcggcgggtggcgcgggcggcctgggcaacgcggcgctggcgaacaggacacgccgtgcacccgggtttgcgctgctcggcgaaccgggcgacgaacgcgacatcattctcgagctcaagtcgatcgcagacgtcgcgctcgtgggctttccctcggcgggcaagtcgtctctgatcgctgcgatgagcgcggccaagccgaagatcgcggactacccgttcaccacgctcgtgccgaatctgggcgtcgtgcaggccggcgacatgcgctacaccatcgccgacgttcccgggctcattccgggagcctcgcagggcaagggcctgggactgacgtttctgcggcatatcgaacgcaccgagatcattgcgcatgtgatcgactgcgtgacgatcgatccggatcgcgacccgctctcggactactacgcgctcgaaaaggagctcggcgaatacgcggacgacctcgatctgccgctcggcgcgattccgattcccgaacgcccgcgcgtgatcatcctcaacaagatcgacgtgcccgacgccaaggagctcgccgatttcgtgcggccggaattcgagaagctcgatctgccggtctatgagatctccacggcctcgcatgccggtttgaaggagctcaacttcgcgttggccaagctcgtgaaggagatgcgcgcgcagattgccgagcgcgaggagagcgtcgacgaggagcgcgtggtgatcaagccgctcgaggaaccgggcacgcagcgccgcaatgggcgcaatgcgcaggtgcgcgaattcgagatcgaacgcgaagacgatggccatggcaacttctggttcaccgtgaccggcgtgaaacccgaacgctgggtgaggcagacgaacttcgacaacgacgaggccgtggggtacctggccgaccgtctcgccaagctcggtgtggaggactcgctgcgcaagcacggcgcccatgccggcgacgaggtgcgcatcggtcgcggggagcgtgccgtcgccttcgactgggatccgacgattgccgccggagccgagatgctcgacggcacccagctcggctcccgtggcaaggacctgcgtttggaggaggaggacggtcgcaaacgccgccgcaccaactccgagcgccgccgcgaataccatgagatgatggatgctcgcgccgccgtgcgcgccgccatgcaggccgagcgcgccgcagggcattgggcggatccgtcgatcgacgacgacaggcacgatgagcagtcgttgttcggccgtggcgaggtggaggaatacgaggatgagcccggcgctgacgggtcgcgtcagctggactgagatccggcacggtagaggaaacagcagcgagaaggaccgagaagaacagtgagtggagctatgcagaccccgtcccaggaggaagtacgccgggcggtggcagccgcgcgaaccgtggtggtgaaggtggggtcgagctcgctcacgcagccgtccgggcacttggacgtagacaagctcaatgcgctggtgggcgcgatcgcgcaggtgcgcatgctcggcggcaacatcgtgctcgtctcgtccggcgccatcgccgcgggtttcggtccgctcggcttcgaatcgcgccccaccgatgtggccacacagcaggcgaccgcgtcggtggggcaggggctgctcatggcccagtacgagatggcgttcggccgctacggcattcgcgtgggccagctgctcatcaccgccgaagacacgatgcagccacggcagtaccgcaatgcgcggcgcaccatggccaagctgctcgaactcggtgtggtgccgatagtcaacgagaacgatgcgcttgccagcaacgagatccgtttcggcgacaacgaccggctttccgcgctcatcgcgaacatggtgcgtgccgacgcgctgattctgctcaccgatgtcgacgcgctctacaccgcacccccaagcgaaccgggctcccatagaatcggcttcgtgccgaacatcaccgaactgctcgatcaggtgcgtgtgggcggttcagagtcgggcgtgggcaccggcggtatggtcacgaagctcgaggccgcgcgcatggccgccgtctccggcattccggccgtgctcaccgccgcccgcaacgccggtccggcactcatgggcgatgaggtgggcacggcattcgctccggtgaagcaacgcggttcggcgcgcaggttgtggatcaaattcgcggcccatccgcgtggagtgctcgtggccgattccggcgcggccaaggcggtgcgcggcggacgggcgagtctgcttgctgcgggtgtgctcgaatcgcgtggtgatttcgccgccggcgacccggtgtggatcgacgacgaggcgggcaatcatctggcgcgcggccttgccggttacgattccgaggagattccgaatatgctcggacgcaacaccgcacagctgcgccgcctgcttggcgaggaatatgcgcacccgctcgtgcaccgcgacaatctcgtgctcgtgtgattgccggcctggtgcctcgcgggcagattccggccattgcggccgtctcatatgccggcgcatcggtcttgcaccgggggcatgttgttagtgtttggcagtagcatggagccatgcctacagatcagacgagactcccactttccaaccgcatcgacaaggtcgcgccgagcgccactctggccgtcgacatgaaggccaaggccatgaaggcgcagggcattgacatcatcggcttcggtgttggcgaaccgaacttcgccacccccgaggcgattgtggaggctgcggcggcggctgtggtgaacccggcgaactacaagtactcgcccacaccgggtctgccggaactgcgccaggccattgccagcaagacgctgcgtgattccggctacgaggtggagccggaacaggtggtggtgaccaacggcggcaagcaggccgtgtacgaggcgttccagctcatcgtcaacgatggcgacgaggtgattattccgtcgccgtattggacgagctacccggagatggtcaagctcgccggaggcaagccggtggaggtgttcgccggtgccgacgtgaactacgagccgaatctggatgatatcgaagcggcgcgcaccgatcgcacgaaggcgatcattgtgacgagcccgaataacccgaccggtgccgtgtggagcgagcggacgattcgcgacatcgccgaatgggcactcgaccacaacatctgggtgatcagcgacgagatttacgagcacctcacctatgacggcgtgaagaccacgcacatcggcgccgccgtgccgcagattcgcgaacagctgatcgtgctcgacggcgtggccaagacctacgcgatgccgggttggcgtgtcggttggatggtcgccccgctcgccgtggccaaggccgcgtccaagctgcaggggcatatgacctccaatgtgaacaacatcgcccagcgtgccgccatcgaggccgtgagcggcccgctcgacgccgtggccatgatgcgcgatgcgttcaatgtgcgccggctggccatagtcgccgcgctcaacgacatcaacggcgtgcattgcccgatgccggagggcgcgttctacgcgttcccgaacgtcgaggggctgctgaaccgaccgatgggtccgaacggcacgacgttcaccacctccgccgagcttgccgaggcattgctcgaggagggccatgtggcggccgttcccggcgaggcgttcggcgcccccggttacatgcgcttctcctacgcggtggccgacgaggagattaccgagggcatgcgccgattcaaggagtgggccgaggcctgagcgacgtggccggagccgtttgcatgcagcctaaaatgtgtgcaaacggcaaaggcggcacgcgcgagtggacttcgtcggagcaatccgctactatttcctcttggcggtttcaccggctcggcgacgagctgatggaaacacttagggaagtggcgcaattggtagcgcaacggtctccaaaaccgtaggttgtgggttcgagtcccgccttccctgcaaaggaacccgagtaagttcatatgaagccaatggagggtgtatggcacgcaagaccgatcacggtgaggaagtcatcaagccgaatgtgttcatgcgcattggcctgttcatcaagcagattatcgacgaactgcgcaaggtggtcaccccgacccgcaagcagctgttctactggtcgctcgccgtgttcatcttcgtcgcattgctcatggtgttcgtcaccgcaatggacttcggactcggcaagctctcattcctcatcttcggctgagccgatatcccgcaaatcgcctacaataccgttagcaatgaagaattgctaacggtattgccgttagtagacactggaaagtaccgtgttctcaaggaacacgtaagaatccccacgaaagtgaagccgcatgactgacgaagtgaacttggaaaacattgacgatctgccgatcaatttggacgccgtctcggccgacgacaacaccgccgacgcgcaggaagtgcagattgaccaggtcgaggccgcttccgagagcgaggacatcgccgaaggcatggcctacgatgccgtgagcgccggcgacgacgcgcagccgtcggaccaggcggccgcgcaggaggattcgctcaccgattcggtggacgactccgccgcagtcgattccgacgcccattccgaaggcaccgccgacgaggacacccagcatgccgatgccgaggaagcagccgccgacgaagctcccgaggccgcggccgaagccgaggaagaggcggaggaagacgccggaagcaaggccgtgaaggaattctccaagtcgctgcgcacgctcgaaggcaagtggtacgtgctgcacacctactccgggtatgagaagcgcgtgaagagcaacatcgaatcccgcgtgcagagcttcggtttggaagacacgatcttccaggtcgaggtgcccatggaggaagtggagaagcacaccgagaagggcaagaaggtcgtcacccgcgtgcgtgtgcccggctacgtgctcattcgcatgtaccccgatgagaacgcccgccgcatcgtgcgcgagaccgaaggcgtgaccggcttcgtcggaccgtcccgtgagccggctccgctcagccgcaaggaggtcgtctcgatgatggccccgatgatcgcctcgcatgcgctcaaggaggccggtgacaagccggctgccgccaagaagcgcacgctcgaggtctcctacaaggtaggcgatcaggttaccgtcaccgatggcccattcacgtcgatgtcggccgtcgtttccgatgtggagccggccacgcagaagctcactgtgctcgtgtcgatcttcggccgcgatacgccggtcgagctcggcttcgatcaggtgcagcggctcgacgcctgagccctgctccgccgccgcacactcacgcacactcatttgccgaacgcatcccgcgtcccatacgcgggatgcgttctgttattcaggcagcccgtggcgtatgcgggagtcgtccggaataggtggcataattgtggggttgtgtgtggagtgcgacttcgcatacacaggaaatatcgattgcggaaggcgtgccatacggccgccgccactaccgcgtcatagaaagaagaaccataacatggctccaaagaagaaagtctcggcgctgatcaagctccagatcgaggctggcaaggccaatcctggccagaagctcggcccggtcctgggttcccatggcgtgaacatcatggacttctgcaaggcgtacaacgctgccacgcaggacaagatgggtcaggtcatcccagtcgagatcaccgtgtacgaagatcgttccttcgacttcgtgctcaagaccccgccggcttcggatctgctgaagaaggccgccggcgtcgccaagggtgcctccaacccgctgaccgacaaggtcggctcggtcaccaaggcccaggtcaaggagatcgccgaaaccaagatggccgatctgtccgctcgtgacatcgatgccgcaatgaagatcatcgagggctctgcgcgctcgatgggcatcacggtgaacgactgagctgagaggatagagacaaatggctaagcactccaagaagtatcgtgaagcggccgagcgcattgaccgcaacaacctgtacacgccagaagaggccatcgccctgctcaagagcatgccggcctataacttcgaccagaccgtcgaagccgtgctgcgtctgaacgtcgacccgcgcaaggccgaccagctcgtgcgtggctccgtcaacctgccgaacggcaccggtaagactgctaaggtcctcgtgttcgcacgtggcccgaaggccaccgaggccctcgaggccggcgccgacatcgtcggtgacgacgatctcgtcgagaaggtcgccaacggcttcctcgacttcgattccgtggtcgccaccccggacatgatgggcaaggtcggccgcctcggccgtgtgctcggtccgcgtggcctcatgccgaacccgaagaccggcaccgtgaccatggacgtcaccaaggcgatcaaggacatcaagggcggcaaggtcgacttccgcgtcgacaagaacggcaacctgagcttcctcttcggcaagctctcgttctccgccgaagccctcgaccagaacttccgcgccgtggcagacgaggtcaagcgcctcaagccggccaccgtgaagggtcgctacatcaccaaggcgacgatctcctccacgatgaacccgggcatcccggtcgatccggcctcgatctgatccagatcagcgctctacggcgcaacgccaatccgttcgccgtccagacaccccgtgcagattctgcacggggtgcttgctattgagcccactatttagggcgtgaatcgtacactggaaccatgaccaaattcgaacatgcggacattctcgatttgctcggcggtgacatcgacgacaatgccgtgatgcgactcgtgttcgaatgcctgatcagcgggatcgacgacgaccgcgtggtctcgctgatgaatctgatcggctggcggggttcgttcagttgcttcgcgctcgggggaacgccggcggattccatgggcgccacattcacgcagatcagctcggcggtgcgcgatttcggcggctcgcatgcgatctttggtatgtacgggcggttcgtgatcgcctgcatcgagctggaggcggcggtgagcccggagatagtctgcacggcagcgttgcctgccttcgcgcaatccgaggccgtgtatttgagcccggtccgggaaggcgtgccgggagcttcgcacgcggtgcgtgaaacactgttctcgctgcaggccgcgccgtcgctgagcacgcagtcgcggccgctgcgcgccgacgaactgctgcccgagcgcgcactgctcggcgacgaggtagcgcgcgaggagctctaccgcaacgtctacctggtgttgcatggcgacaacgaagacgacccctcgtacatcaccgtctccacgttcctgcggcacggtggctcgcttgaggccaccgcgaaggaactcaacgtgcacccgaacaccgtgcgctaccgtctgaagaaggcggcggagaccacgggttgggatgccacgaatccgcgcgacgcattcgtgctcaacacggcgattgcgctgggccgcatgcgcgaggccggcgtgcgttgagcgctgtgctcacagaggaatgcacccggcgtacatatccgcatcaataatcgaagtatgacgactgaactgaacggcgactaccggcgcgcccgtgagaaggcgcatgtgatttcgctggataccgtgacctcgaccaatgactatgccgcacagctcgtcgctgacggcagactcgaccgcaatggcatgaccattgtactggcgcgcgagcagacgcagggcaggggcagactcgaccacacctgggtctcggtgccaggcaaatcgttcatcgcttccgtgatctgcatcgtgaacgccgataccgcaaaggacccgcaggtaaatggctggctgcagatgatcgccggcatgtcggtgatcgacgcccttcgcgagaccgtgatgtcggcgaatatggattggctcgaccacaccaggggcaacccctccatgcgcagcgaactccagctcaaatggcccaacgacatcgtctaccaaggcatgaagctcggcggcatactcgcgcagctggtgcagattcccggtgacgagaacagtgtggcgatcatcttcggcgtcgggctcaacctcgatctcgcccccgaccagctgcccaccgcgcagtcgacgtcgttgcagctgatcgcctcgtgcgtcaacggcgcggcctgcgtgcctgccgatcagttggccgatatgatcgccgccggactcgtcaacgccctgtcgaaacggttgtggtacttcggcgagaacccggccggttacgcgcagaatctgcacaggcgcatcgctgaggaatgctggacactaggcaagccggtgctcgtgcaccgcacggatggcacgacgctgacgggcgaggcggtcgcaatcaacgaagacgcctcgctgagcgtgcgcgacgacagcggccaagtgcatgtggtgcgcaccggcgacgtgggcgtgctgccagtggaagactgacgacgcggtatagcgcgcgagtcagcgtgcggaatccgcagaggcgagtaccggcagtgccagcagtgaggcgacggcgatcttgattaggtcgccgggcacgaagacgagcgtggaggcggcggtgatgcccagaggcatgccggtgacggtggactggaaggcggcgccgaagccgtagccggcaatgaggaacccgaatgcgcaggccatgaagcatgcgatgaagcgggctgcgccggcaagtgccgggtgcatatcgtgcttggtgcgcaacgaggtgattgcgcggttggcggtgcccgcaagcacggcggtgagcatcaccgacggcacgaatccgaagaggaatccgcccgaggggccgatgagagacagcgtggagccgccgcccgagaacacgggaaggccggcggcacccagccccaggtacaggacggtgcccgcggtggcgcgacgccaacccaaggtgagcgcggcggtcatgagcacgaaggtctgcagggtgatcggcacgggcgtgccggggaccgggatcttgcccgccatcgtcgagccgcacagcagcagcgccacgatgagcgacggggcgagggtgcggacgagcgacctgagattgacacgggtgacgctatgcataagttcgtgcataagtattccttccgtctctgtgcgtgaccggcatgtgtccagtgtggcgcatggaaattgtgagtgtgcaacgggaacgttacggttcggcaacgggcagtgagattgcccagcctgcgcaatacctgccaaaataggcggaatcataaggctttgcgggcatgctcccgggtgctgctcgtaatcctagacgcaaacacaggtgtgcattttgtagaggtcaccaaaaacgagcggtcagatttgttcaaagcgacgtttcgcgaatattcaaaagagagcaaagttatgcaccatgaccgatactgtctccaaactactcatcgtcaaccgcggcgagatcgccctgcgtgtggtgcgcaccgcgcgtgaaatgggcatccccaccgtggtcgtgtacgccgagcaggaccgccattcgcaatatgtcaagatggcggacgaggcattcctgctctcgggtgacacctacgccgacacctacctcaacgaagacctcctcatagacattctccggcgttccggcgccgacgcggtgcacccgggctacggattcctctccgaagtgccgagtttcgccgacaaggtgattgaggccggcgccacatgggtcggcccgtcgtcgcgcgcgctcaccgatctgggagacaagatcagcgcacgccgcgtggccgtgtacgccaaggtgccgccggtgccgggcatctcgcattcgctcggcgacatgcgcgtgctgctcgacttcgcacacacgcacggctacccgctcatgctcaagcgcgcggacggcggcggcggacggggcatcacgctcgtgcgcgacgacgacgagctgcgcggcttctacctgaaccacaacgccgtgcagggcggcgacctcgacgagtacttcgtggagcgtttcatcgaccatggcaggcatgtggagacccaatgcggccgcgattcgcacggcaacttcaccgtgtactcgacgcgcgactgttcggtgcagcgccgcaaccagaagctcatcgaggaggcgccggccccgttcctgggcgacgacgtggtcgagcagctgcatgcctattcgcaccggctgttcgacgcagtggactatgtgggcctgggcacctgcgagttcatggtgaccgatgcgggcaaggtgtacttcctggaggtgaacccgcgcctgcaggtcgagcatacggtgagcgaggaggtgagcggactcgatttggttcgcgaacaattgcagattgccgccggcggcaaggtctcaccggaaccgaccgcgcgcggccacagtttcgaactgcgcatcaccagcgaggacccgaagacgaacctgacccccagctccggcacgctcgaacgcgtgcagtggccagcgggacccggcgtgcgggtggattccggcgtagtcgaaggagacacgatctcgccgaagttcgactcgatgatgggcaagctcatcgtgaccgcacatagccgccaggccgccgtggcccgtgtgaggcgcgcactcgacgagctgcgcatcgaaggcgtgcccacgcccgtcgaactgtaccggcaggtgttcggcgacgacgagttcaccgccgagcacggccatggtttcgacgtgagcacgaaatggctcgagcgcaaatacctgaaccatgaaccggccaccgtgcacggcggccagccggcttcgctcgatgccggcgcaggggcggcggaacccgaactcgaccatagcgagcaattcgtgatcgaaatgaacaatcggcgcgtggtgctcaatgtgccgagcgatatgttcgccaatctcaccggcgcggcccgctcgcacggcgaacgcaggcccacgcagccattgcggggccagggctcgcaccatgtggaccgcggcaacgcgcgcaccgcggaacgcccgggcgtcatctccgcgccaatgcaggccctggtcacgcgcatcaacgtgagcgaaggccagcaggtggcgaagggcgacctgctcgtggtgctcgaatccatgaagatggagaactacgtgtattcgcccgcgaacggaacggtgaaggagatcttcgcctcgccagccaccggcgtggaggccggcgaaacactgctgaccatggaggtcgccggaacgtcgaaaccagccaatcccaccaccgacaccaccgaggaggcgtgacatgatcgacagcatcgatgccaatctcgccgcggtcgaagccgccgatgccgccgcagccaatggcgcggacgcgcagggggccatgcgccagccgatccgacccgcggtgaccaaggccgcggaactcgcgcgggacgcagagaacagggcgcgcgaccgccagcatgtgaaaggcaagttcacggcgcgtgaacgcctcgacctgctgctcgactccggaaccttcgaggagatcgggcggttccgcggcggtgacatcaacaagggcgtcgccggttccgccgtgatcaccggattcggcgaggtctgggggcgcaaggtggccgtctacgcacaggacttctcggtgcgtggtggttccctgggcgttgcggaaggtcgcaagatctgccatctgatggatcaggcgctcgcgctgcgcgtgccgatcatcgcgctcatcgactccggcggcgcgcgcattcaggagggtgtcgcggcgctcaccgaatacggcaacatcttccgcaagacctgcgaggccagcggattcgtgccgcagctctcattgattctcggaccgtgcgccggcggcgccgtgtattgcccggcgctgaccgacctgatcatcatgacccgggagaactcgaatatgttcgtcaccgggcccgacgtgatcaaggcctccaccggcgagtcgatcagcatggacgatctcggtggcggcatcgtgcacaacgtgaaatctggcgtcgcgcactatctgggcgccgacgaggcggatgcaatcgactacgcgcgcacggtgctcgcctatctgccggccaacagcgggcagacggccccgcgctacgcctatatggccacgcgcgcggaccgcgacatcgccgaacggctcggcaccgtggtgcccgggaacgaacgccagccctacgacgtgctcgacgtgatccgctgcctcgtcgactacggcgagttcgtgcaggtgcatgagctgttcgcgcaatccgccgtcgtcggtttcgcctgcatggacggccagccggtgggcatcgtcgcgaaccagccgaacgtgaacgccggcgcgctggacgtcgattcatcggagaaggtggcgcgcttcgtgcgtctgtgcgacgcgttcaatctgcccatcatcaccctggtcgacacgcccgggtacaaaccgggcgccgagcaggagcacgccggcatcatccgccgcggcgcgaaggtgatctacgcgtatgcgaacgcgcaggtgccgctcgtcaccgtgatcatgcgcaaggcctacggcggcgcctacatcgtgatgggatccaaggcgattggcgcggacctcaactacgcgtggcccaccagccagatcgccgtgctcggcgcggcgggtgccgtgaacatcatccatcgcaaggacctgcagaaagccaaggacgccggtcgtgacgtcgaagcggtgcgcgcgaagtacatcgccgagtacgaggagacgacggtgaacgcgaatctgtcgatggagatcggccaggtggacgcgatgatcgatcccgagcagacccgcgaggtgctcgtggactccctgaagacgctcgcctccaaacgccgcgtgagccgcaccggcaagcatcacggcaaccagccgctctaggtcgggcccagcatgccgggttatccacaccagaccgtgtgcatttgttgacgcgcgggaaaagttatccacaatccacatccgcagaacccatccgtaattcatacccacacaagaaatgagagacagcagtatgagcaccccggaattctttgtgaaccgactcaattcggagccacacgcccttatgttcgccggccagtccacgccatgggtcgtggccgtcaagcagctcatggacgatccagagctggcacagcggctcatcgaccacgtggctgccgcccacgacctgctcaccccggtttcggcgcaattgctggcgacgaccggccgtgagaccgatctgttctccttcgaagcgaacccggccaagctcggccccgcagccgatgccaccgccagcatcgaaggcatcgcgctcgcacagctcggcgccctgctcgacctcgaccagctcggctacacgctggccagtgcgaatccggtggccttgctcggccattcgcagggcattctcggcgtgcatatggcgcaggccatcatcgacgccggctcgatcgaagccgcacgcccgcagatcgacgagattctcgccatcgccgcactcatcggcgcggcaggcacccgcgaggcccgcgcccacggcttggtgcgcaagtacggtgacgccacgccgatgctctcggtgaagggcattctgccggcccaggccgacgagctcattcgccgcgtggacgacgcccgcgggccgatcgccgtggccgtgatcaattccgcgaaccacgtcgtgctctccggccacccgcaggacctcgcctccttcgccgtcgaagtggccaaggagcacaagcaccaggcgcagctgcgcgccgagaaggtgcgtggcggcagcgtgttcgacccggtgctcgaatacctcgaggtgacgctgccgttccacagcccgatcatggaacaggccgtcgagcagacggtggcctgggccgaggaatgcggcatcgacgtggcccgtgcccgtgtgctcgccggcgaggtgctcgtcaatcaggtggattggagcgcgcaggtggcgaatctgttcaaggagaacgatccgcgcacgttgtgggccgtggatctcggtcccggcaccacgctcgccaagctgttcggcacagtggccgaaggcaccggcgtgggtgttgtggaggcggcgaacgttgccgaccgcgccaagcttgccacggagaccgacgcccccgcccgcatgcaggattggacgcagtacgttccgcaggtggtgcggaccctgcagggcgagcgcatcgagaccgcgttcacccgcctgaccggcaagccgccggtgctgctcgccggcatgacgcccaccaccgtggaccccgagatcgtggccgcggcggccaatgccggctactgggccgagctcgcgggcggcggccaggtgaccgccgacgtgttcgaccgccatgtggccgagctcgaggagcagctcgacgaaggccgcaccgtggaattcaatgcgatgttcatggaccgctacctgtggaatctgcagttcggcacctcccgcatcgtgccgaagaagcgtgcctcgggcgccccgatcgacggcgtggtcatctccgccggcatccccgagcccgacgaggcggtggctctggtgaaggagctcaacgccgaggggttcccgtatgtgtgcttcaagccgggcaccgtggaccagattcgccaggtggtgcgcatcgccaaggcggttgcgcccgcgaacattctcgtgcaggtcgaaggcggctccgccgggggccaccacagctgggagtcgcttgacgacctgctgctcaacacgtatgcccaagtgcgcgagcagagcaatctcgtgctcgtcgtcggcggcggcatcggcaccccggaacgcgccgccgactatatctcgggcgaatggtccacacgttacgaccatccgctcatgccggtggacggcgtgctcgtcggcaccgcggtcatgaccgccaaggaggcgcacacgtcgccggaggtcaagcagctgctcgtcgcgacgccgggtattgccgacgccggttccgacgccgcagccgacgtgtttgccccgctcggcgaggcctgggtgccgagcggcaaggccgtgggcggcgtttccagcggcctgagccatttgcacgccgacatttacgaactcgagaacgcatcggcccgctgcggccgcctgctcgtgcgcgtgatgaagcacccggaggagctcgaaagccgccgccaggagatcatcgacgccctgaacgagaccgccaagccctatttcggcgacctgagcggcatgacctacgaggattgggcacgtcggttcgccgaactctcgttcccgtgggccgacggcacgtatgcggaccgctacctgcacctgctgcagcgcatcgaagcacgtgtgattgacctcgaacagggcgagttcacgccgatgttctccacgcgcgccgacgtggagtccgatccgttcgccgcactcgccgcattggtggaggcctacccgcagatgggcgaactcaaggtggtgcccaccgacgaggcgtggttcatcgaactcgtacgcgaataccccaagccaatgccgttcgtgccggccatcgacaacgacctgttgcgctggtgggggcaggaccagctgtggcagagcgaggatccgcgctattccgcagactccgtgcgcatcatccccggcccgatctcggtggccggcatcaccaccgtggacgagcccgtcgccgacattctgggccgcttcagcgatgcgatgaccgcgcgcgtggcgtccaacgcggcttcccggaccgatcgcttcgcattgcttgccgactgcgaggacgccgaggacttcattcgccgcagcccgaacatctcgtggatcggccaccagatggccaacccggccttcggcaccgcccgcggcgacgcgaactacgaactgaagcacctcggccgcgacgagcaggccggcgtggaacagttcgacctcgacatccacctcgacacgttctgggacgacgacccggacggcggcctttccaagcacgccgtgcgcgacatcgtcattccgctcaacgtgacgctcgacgccaccggcatgatcccggtggtcgaccgtgaacgcctgcccgaacacgtgtaccgcatgctcgccgacaccgccggcatcggcaacaccgccatcaccggcgacaaactcgaggcgatgccgcagatcaccgaggtggccgacaccgagaccttcccgttcggccaggcgcatgcgggctacacgctctccgccaacctcggcttcgaccacgaggcggccaccggtggcgcactgccaatggatctcacgccgtcccgcatcgcgcccgacgcactcgtgggaccggcatggccggccatctatgcggcgctcggctccgtcatggtggacgggtacccggtgatcgagggcctgctcaacgccgtccatctcgaccatctcatcgagctcgaggtgagcgaggacgagctcctcgcacataccggcgaggaaatctcgctgacgggctgggccgaaccctacttcgaatccgccagcggacgcgtcgtcaccatccatgtgcggcatacggccgccgacggcaccgtgttggccaacgaaaccgaacgattcgccattcgcggccgtgcctacaacgacgccctgccggccgcggcacccgacttcggcggcatcgatgagcagattgtctccacgccacgccgcatgctgcgtcgcgtgaacgtcagggcaccccatgagatgaccgcgttcgcccgcacttcgggtgatttcaacccgatccacacctcgcaccgtggcgcggcgatcagcggcctgacgcagccgctcgtgcacggcatgtggctctccgccaccgcccagcacgccgtgcaggcgctcgacgagcagggtgcgcactacgagatcgcaggctggacctacaacatgtacggcatggtgcagctcgacgacgaggtggagatctccatcgaacgcatcggccgtgtggcgcacgccggcctcgtgctcgaggtgacctgccgcatcgacggcagcatcgtctcgcgtgccacggcgatcgcccgtgcgccgatcagcgcgttcgtatatcccggtcagggcattcagcagcagggcatggtgcttgacgagcgtgccaagtcgccggccgcccgcgacgtatgggagcgcgcggacaggctcacccgcgagcgcctcgggttctcgattctcgccgtcgtgcgtgacaatccgaaggaactcaccgccaacggcgtcacctaccgtcacccggagggcctgctcaatctcacccagttcacacaggtcgcgctcgccactgttgcgttcgcgcagaccgcacgcatgcaggaggcgggggcagacattcgcccgtcgtacttcgccggccattcactcggcgaatacaacgcgctgagctccttcgcccatgtgatcccgctggagaccgtgctcgaactcgtgttccaccgcggctccaccatgcaccacctgatcgaccgtgacgcgcagggccgttcgaactaccgcatgggcgccctcaggcccaaccagttcggcgtggacgacgcgcatgtgaaggaatacgtggagtcggtggccaaggcgagcggcgagttcctcgagatcgtcaactacaatctcgccggccagcagtacgccattgccggcacgatcgcaggcctcaaggcgctccaggcggattccgctcggcgcgtggccgaatatggcggcaagccggcgttcattctcgtgcccggcatcgatgtgccgttccattcgacgctgctgcgcaagggtgtgcccgagttccgcgacaagctcgacgcgctgcttcccgccgagatcgactaccgtggcgcgctcgaagggctctacattccgaatctcgtggccgcgccgttcgagatgacgaaggagttcgcgcagaagattctcgacgtggtgcccagcgagcgcatcgccgccgcattggccgacgacgccgtgtgggattcctatgccgccgacgaccagaagctcggccgtctgctgctcaccgagctgctctcctggcagttcgcctcgccggtgcgctggatcgaaacgcaggcgctgctgttcggttcggccgaacagggaggcttgggcgtcgaggagattgtcgaagtgggtctgggcaatgcgcccacgcttgcgaatcttgcctcgaagacgttgcgtctgccggagttctcccgccgccatgtgaccgtgtacaacgtgggccgcgacgaaggacgcgtgtatatgaccgattccgactcgctcgtgcccgaggtcgacgatgtgcggacccctgcggccgacccggccgcccctgcgcaggccgtcgccgcagcgaacgcctccgcgagcgtcgtcgtggaaaccgccgagcccgtggcacccgtggcacctgcgggcggtgtttccggcgccaatgtgccggacctcgactaccgtgcccatgacgccatcgagatgctgctctcctacgccgccaaggtgcgtccggagcagatcggcgagaacgacacgaccgacacgctcaccaatggcgtctcctcgcgtcgcaaccagctgctcatggacatcagctccgagctcggcgtggccagtgtggacggcgccgccgaggcgagcattcgcgacctcaatgcgttggtagacaaggttgcgccgaattacaaggcattcggcccggtgctttccgacatcgtacgtgaccgcgtacgcagtctcttcggtgccgccggcgtcaagctgccgcagatcaccaagcgcgtgaccgagacctggcagctcggcgaaggctgggccaaccatgtggtgggccagctcgtgctcgccacccgtgagggcaccagctcccgtggcggcgacctcgccacgctgggcaccgatgcggcgtccaatgcggcggctgcgaacgcattgatcgatgcggccgtgcaggccgtggccgcggcacacagcgtgcaggtggccatgccgagcgccggtggcgcgtccggtggcgtggtcgattcggctgccctcgacgcctacgcgcagtccgtcaccggttccgacggtgtgctcgccgccaccgcgcgtttcgtgctgggccagctcggtctcgccgaaccgaacgcggtggaggcggaagacgagaatgccgccatcgtggccacggtggaggccgaactcggctccgactggccggcacaggtggccccgcgcttcgacgagcgccaggccattctcttcgacgaccgttgggcctccgcccgtgaggacctcgcacgcgcctactacaacggggaaaccgacgcgatcgccggcgatttcaccggtgcgggcgcggcagtggcccggcaggcggcatggtatgcccagcagtccgcgggcagcgcgcttgccgagcagtacgagcgtatcgcacagcaggccatggaatccacgcaatctgcacaccttgaatatgacggcgaagtggcggtggtcaccggcgtcgccccgaactcgatcgcggcacaggtggtgaacggtctgctcgcagagggcgccacggtaatcgcgacctcgcacagcttcaagccgagcgtcaaggcgtgggcgcagcgcacctaccgcgagcatgcacagggcgatgccaagctgtggctcgtgccggcgaatctgtcgagctaccgcgatgtggatgcgctcgtgaactgggtgggccacgtgcagaagaagacgagcggtgccaccaccacggtgctcaagcccgcatacgagccgagcctgttcttcccgttcgccgcgccgccggtgcacggttcgctggccgattcgggtgcattgttcgaatcgcaggcgcgcctgatgctgtggggcgtggaacgtgcgatcgccggattcgcggcgatcggcgccgacaccgacgtgcagcacaagctccatgtggtgctcccgggttcgccgaaccgtggcgtgttcggcggcgacggcgcgtacggcgaggtgaagagcgccttcgacgccatcgtcaaccgtgcgcgcagcgaacaggtgtggtcgaatcgcgtcaccttcgcccatccgaagatcggctgggtgcgcggcaccggtctcatgggcggcaacgacccgctcgtcgaagttgtggagcggcacggtctgaaaacctattccaccgaacagatcgccgaggaactgctcaagctcaccacggcggccgcgcgtgagcaggcgcaggtggcgccgctcgacgtcgacctgaccggcggccttggctccgagccgatcgacatcaaggccctgcgtgcgcaggccctcgccgatgcggctcctgacgcggcggaggagacgtcggaaaccgaagcggacgcgccgatcaaggcattgccgagcccccgcgtgccgcatcaggccgccgtcgacctcgccgaatgggagcgcgtaagcgcgaagccggaggacgagatcgtcatcgtctcgatcggcgaactgggcccatggggatccggtcgcacccgtgcagaagccgagctcggcatccatgcggacggcgaggtcgacctctcggcgggcgcggtgctcgaactggcatggaacatgggcctgctcagctggcaggattcgccgaagccgggctggtacgacaccgacggcaatctggtccccgaaaccgacatcgcggaacgctaccatgacgaggtcgtggcgaagtccggcgtgcggccgttcgaaaccggcatggggtcggactaccgcagcggcaccgacgaggaggaggccgaggtctacctcgaccacgacgtgaccttcggtgtgccgacgcgccagatcgccgacgaatacgtggcgatggaccccgagcacacgagcctggctcaggacggggagagcggcgagtggaacgtcacccgccatgccggatccatgatccgcgtgccgcgccgcgccgcgatgacgcgcacggtgggcggccagttccccgacggcttcgacccgctcaagtggggcatcccggcctccatggtgggcgatgtggacgagatcgctctgtggaacatcgtcaccacagtggacgcctacctgtcggcaggattcacgccagcggagattctcgaggccgtgcacccgtcgatggtcgcctccacgcagggcacgggcttcggcggcatgtcgagcatgcgcaaactctatctcgaccggttcctgaaccacgagatccccaccgacattctgcaggaggcattgccgaacgtggtcgccgcgcatgtgatgcaaagctacatcggcggctacggcaacatggtgcagccggtctcggcatgcgccacggcggccgtctcgctcgaggagggcgcagacaagatcgcgctcggcaaggccgacttcgtggtgaccggtgcgatcgacgacatcggcgtggaatcggtgatcggcttcggcaacatgaacgccaccgccaattcgcaggagatgctcgacaaaggcattgcgccacgcttcttctcgcgggcgaacgaccgtcgccgcggagggttcgtggaatcgcagggcggcggcacgatcctgctcacccgcggcgacatcgccttacgtctgggcctgccggtcgccggcgtggtcggattcgtgcattcgtacgccgacggcgcgcacacctcgatcccggcacccggtctcggcgccctggccgccggcatgggtggccgctcgtcgaagctcgtgcgtgacctggcacggctcggagtcgaccccgacgacatcaccgtcgtgtcgaagcacgacacctccacgaacgcgaacgaccccaacgagtccgagctgcacaacacgctggcccacgccataggccgcgaggacggcaatccgctgttcgtgatctcgcagaagtcgctcaccggccacgcgaagggcggtgcgtgcatcttccaggtcaacggcatcacccaactgttcaaaagcggtgtgatcccggcgaatgcctcgctcgaatgcgtcgaccctaagctcgagcgtgacgacctcatggtgtggctgcgcgagccactgcacatcggttcgcgccacacggtgaaggcggcgttggccacatcgctcggcttcggccacgtgagcggcttcacggccattgtgcacccgggcgccttcgaggccgccgtcgagcacaccgccggcgtcgaggccctcaaggcctggcgtgcacgcgccaacgagcgtctggcagcgggccgccgccacttcgaggagggcatgatgggccgggcggcactctacgagccgatcgacaaccgccgcttccacgaagacggccgcggctacgacgcgcacgaggtggagaaggccatgctgctcgacccggacgcgcgtctcggcgccgatgggtacttcgcctgacggttcacgcggatttcgccgcacatgcgcgaatctgcccgcaatgatccgccactatgacggaacaatgccatgagtttcgccatagcggcgcagattcccgcgtggaggacgaaatctgcggcattcgtggataatcagtgtgttcgccaatgtctcggcgaacacgaaagaccctcgcgaagatggtcgggtaatctgcagccagagcgcagcgagggtggaggtgacgatgatgctcggtctggggcacgatgtggtcgacgtcggcgcgttcgcggaacagctcgagatgccaggcacgcgtatgacgcggctcttctccgcgcgcgagtgccggcaggcgagtctgcgcgcgtcgatcaagcacgacggcgaggcgttgcatctggcggcgaagtgggcggcgaaggagtctgtggtcaaggcgtggtgcgaggcactcgtcggccgtggaatcaccgagcgcccatacacggtggacgacacgccatggtcgcgcatcgagatcgtcgacgacgccacagggtgcccacgcgtcgtcatggcagcggaagtccatgtcgagctgtgccgctcgctggcagtgacggaaagcgctgagccggtctggcacgtgtcgatttcgcacgacggcggcatcgcatcggcggtagccgtgctcgacatgcgggagtgaccgccgtggattgcctgcggggggagggttgtgtataatggcaacgttgcctcggcacacgcggatgtagctcaatggtagagcctcagtcttccaaactgattacgcgggttcgattcccgtcatccgctccactcgaaatggctggatgtgaatccagccattttcgctatatggcagaatatgcagcagcacgaacggggagggcacgcatgccggattccgagcagcaggagatcgccaggctccgatccgagcctgccgccacaccgacgacgccgagcagcgcgggcgtgatggcccagaacatcgtctcgaagcaccccgaggcgacgataccggaatctgacatctcgctggccgacatcgaacgcaagcagtcgaacccggtgaagtggaccgtgtcaatcgtgctcgtgctcgccgcgctcatcgcaccgttctgggtggggcgctcgttcgccgtgcacagcaccgcccgcgtgatcgagcagctcggccacttcacgtcctacggcatcgctctggtgagctggggcgtgaccacgatgatcttcgtctcgctcatcatgatgatcgtggacaaccgccgcatggcatggttcggctcgttcatcgtcttcctctcgctcgaacagttcataggcggcctctcgctgttcaaactgaacttctggagctccacgtacgtgatctacggcagtcatgcctatgtggcgaatgcggcgaatctgggcgtcatcgcgtcggcgctcgcgctcgccgtgttcgcgatcgtgtgggtcggtctgctcgtcatgatccgcaaggattcgccgctcaacgtgctcacccatgtgtgggtctcgttcatcatgttcctcgtcttcgagctggccgcgctcgcgattctgttctgcggcggattcatggccgtcgcatagcacacccggttgccgtacctggtttgtctcaccaagaggacaccaaggggaaccgaggacgcggacgaagtcggatcatagaatatgcgtgcgcgcaaggttctctttcacgtgtgcgcagctcttgcggaattcgtcgatctccgcgtcggacagatcgaggcgcatgacctcctccacgccgtcggcgcccaccacgcacggcagtgagatgaagaagccctcctcgccatattcgccggtgagcagcgtggagcatgcggtgatgtaatgctcgttcgagatgaccgcgcgcacgagtctgcacgcggcgtcggccaccgcgaactcggtgcagtgcttgccggcgtacgtgacatatccgcccttgcgcgcctcggcctcgagctcggcgtagtcgaaggcgaagcgctccggctgctccatggcaagctgggagagcggcttgccaccgaaatacacattgctccatgcggcgaactggctgttgccgtgctcgccgagcatgtatgcggtgatcgaatgctggtcgtagccggtgacgcgcgacagcacatacttgagtctgctcgaatcgagcgcggtgccggtgccgatgatgcgccgcggatccatgcccgattccttccagatttcagtggccaccacgtcgcaggggttcgcgatcgtgatccagatgccgtggaatccggcgtccgcgatcgtcttgatgaacgtcttcgccgtgtcggtggtgaagaagagctcgccgtcgcggtccttggacgacagcgagacgtcgccggcgcagttcacgatcacatcgcactgcgcgagctgcgcgtagtcgtcgccgcagttgtgcagcgccacattgtgcgggcagaatgcgagcgaatcgccgaggtcctgcacttcggcggcgagtttcttgctgcggtcgcgctcgcccgagcagatctcggtcatgtacagttcgtccgcgatgccctgcaacaccaggctgttcgccacgtgcgcgccgacgtgacccatgccgacgatgccgatcttcgtgcagattcccatttcctcttctcctctctcatgcgtctgtgacgcgggtgtgacgccgccccgcacagattccgcgaatgcggggcggtaaatgactctgagtatatgaagcgcagatatcgtcaaaagctggtgtgtcggtcgcgtacgtcgtgggcgaacaaaaaggccgcatcatggtcgcctgaggctgtggtgtgcgtgaggatgtccatcgtccgctccagtgcgtagaatggtcgattggcgtgtttcgcccgcggatagagagcgctccggcatgaggtcggtggcaccgcgcagttacaaggaggatgccgtggcactgacggctgaagaaaagcaggacatcatcgctaagtacgctacccatgagggtgacacgggctccccggaggtccagatcgcactgctcaccaagcgcattgccgatctcaccgagcacctgaagttccacaagcacgatcaccactcccgtcgcggtctgctgctcatggtcggcgatcgtcgtcgtcttctcgactacctgaagaaggtcgacatcgagcgttaccgctccctgatcgagcgtctcggcctgcgccgctagtcttgtgcccgagctctgccggagttcgggcctttttgtattcggttcgtacccggcaatccgcaaatgggttcgtggattgccggattgccgtggaatgctgggagcgcatgcggaagatgacgtggccgcctgcgacatcgcttaattcgtgagagaacccacgcgggggcgcgcgggaggcggtatacaatctgaagttggtgagaatgcgccgggacggcgcaatcggcatgttcgccggcagggtaccggcgatgcgggatacgcccgtgggtgcgtggatgcttgcgcgcctgaatgtatgtaggtaaagaaaaaataactaaaggaggaaccctatggagggtcccgaaatcaaggctgttgaagccgtaattgacaatggttcgttcggcaggcgcacggtgcgcttcgagaccggacggctcgcccggcaggcggacggcgccgtggccgcctacctcgacgacgattcgatggtgctttccaccacgaccgccggctccagcccgaaggagaactacgacttcttcccgctcaccgtggacgtggaggagaagatgtacgcggccggcaagatccccggctcgttcttccgccgtgaaggccgcccgagctccgaggccattctggcttgccgcattatcgaccgtccgctacgcccgctcttcccgcacacgctgcgcaacgaggtgcaggtcgtggagaccgtgctcgccgtgaacccggaggattcctacgacgtgctcgccctgaacgcggcctccgcctccacgctcatctccggcctgccgttcaccggcccggtcggtggcgtgcggctcgccctgatcgacggccagtgggtcgcgttcccgcgttggagcgaacgtgagcgcgccgtgttcgagatcgtggtggccggtcgtgtggtcgaaagcggcgacgtcgccatcgccatgatcgaggccggtgccggcaagaacgcatggaacctcatttatgacgaaggccagcagaagccggatgaagaggtcgtggccggcggtctggaggccgccaagccgttcatcaaggtgctgtgcgatgcacagaacgagctcaagcgcctcgccgccaaggagacccgcgagttcacgctgttcccggagtacactgacgacctgtacaaccgcatcgacgagatcgcgcacgccgacctagatgaggcgctgtcgatcgccgagaagctgccgcgtcaggagcgcatcgccgagatcaagcagcgcgtcaaggacacgctgtccgtcgagttcaccgacatggacgagatggagaaagacaaggagatcggcaacgcgttcaaggagctgcagcgccagatcgtgcgccgtcgcatcctcacgcaggactaccgcatcgacggccgtggcctgcgtgacatccgcacgctctccgccgagatcgacgtggtgccccgcgtgcatggctccgccctgttccagcgcggcgaaacccagattctgggcatcaccacgctcaacatgctcaagatggagcagcagatcgacgccctgtcgggcccgaccaccaagcgctatatgcacaactacgagatgccgccgtattcgaccggcgagaccggtcgcgtcggctccccgaagcgccgcgaaatcggccacggcgccctcgccgagaaggccatcgtgccggtgcttcccagccgtgaggagttcccgtacgccatccgccaggtctccgaggccatcggatccaacggttccacctctatgggttctgtgtgcgcctcaacgctgtcgctgctcgcagccggcgtgccgctcaaggcaccggtggccggcatcgcgatgggtctggtctccggtgacgtggacggccagcacatctacaagacgctcaccgacattctcggtgccgaagacgccttcggcgacatggacttcaaggtcgccggcaccgccgacttcatcaccgccctgcagctcgacaccaagctcgacggcattccggccgacgtgcttgccggtgcgctcaagcaggcccatgaagcacgcaagaccattctcgaggtgatcaacgagtgcatcgacggcccggccgagatgagcccgttcgcaccgcgcatcatcaccaccaccgtcccggtggacaagatcggcgaggtcattggcccgaagggcaagatgatcaaccagatccaggaagacaccggcgccgagatcgcgatcgaagacgacggcaccgtctacatctcctccgaaggtggcgaggccgccgagaaggcgaagcagatcatcgacgagatcgccaacccgcacgtgccgcaggccggcgagacctacaagggcaccgtggtgaagaccacgtcgttcggcgccttcgtcaacctgacgccgggcatcgatggcctgctgcacatctcgcagattcgcaacctcgccgatggccagcgcatcgacgccgtcgaggacgtgctcaaggaaggcgattccgtggaggtcgtggtgcagggcgtcgacgaccgcggcaagatctccctggccatcccgggcttcgagaaccaggagaacaatgccggtggacgccgttccgacgaccgtccgcgccgtgatgaccgccgtcattccgacgaccgccgccgtgacgaccgtccgcgccgccgttccgacgaccgtgaccgtgactacgacgaccgtccgcgccgtcgccgtgactacgacgatgaccgtgattacgatgatcgtccgcgtcgccgctcacaccgtgactacgatgacgatcgcgattacgatgatcgtccgcgccgctccgaccgtcgccgtgactacgacgatgaccgtccgcgccgtcgccgcaatgatgatcgcaatccgcgctatgtcgccgatgagaactacgacgaataccgcgagggacgtgaggtgcgccacgagcgtccgcgtcgtcgtgtgcgccgcgacttcgatccgttcgacgactgagccgaacatccgggcgttctgaatcgactggatcgatttagatagcgtgtttgcataagggaggatccggcaatgccgatcctccctttgtcatatccgggcgccttccatccatgtgtcgagacggacagacatctatgtggtgtcggggaatccggacattcgcagccatgctgatgggcgtgatccgcaaagcctctcatgagctggacaccgattatgtgagggtatggtgaaatgcgataatcgtgccattgcgtgcgcaccgggcgcatggaaggagaagatatgagcggttggattatcgcgctgattgtgattgcaatcattctcgtgctgacaatctgggtcatcggcatgtacaacagtctcatcggcatgcgcaaccgggttggcaacagctgggcgcaggtggatgtgctactcaagcagcgtgcggatctcattccgaatctcgtggaggtcgtgaaagggtacgccacgcatgagtcgaccgtgttcgaacaggtgacgaaagcacgcgccggcgtcgtggaagtcgcgaacaacccaaattccacgctcgagcagcgcgctgcagccgagcaggcactcaccaacgcgatggtgaatctgcgggcgattgtcgaagcatacccggacctcaaggcgaaccagaacttcctcgacctgcagggacgcctcgccagcctcgaagacaagatcgcctatggccgccagttctacaacgacaccgtgctcaagtacaacaaccgcatcatgcaggtgcccacgaacatcatcgccggcatgttccacttccagccggcccagtatttcgccgcggacgaggccgatcgctcggtcccgcaagtcaagttctgagttcccgcgccccgcgtatgcgcatggccgtatacgcggggcgttcgtatactctgcgcgcttcgcgtgcgatgcaaggacatcgatgaagaaactctcacgctccgttttcagctcattcaccatcagctgcatcatcattgtggcgacgctgctcctcggctacttcgtggccaccgacgccaacaattcggatctgagctaccgtgcgctcgactacaatgtgcgggtggaagacaacggcgatctgcgcatccgcgagaccgtcgacgtcaagctcgactcccgcaaggacgaagatgacaatccgaagccgtggaaacagctgtaccagcagtacacgctcaggtcgtcgaatctgaccaacatcacgaacatcagcgtgaagaacctcacctcgggggaggaatacacgcagaccgaaccgcagtcgccctccggcatctcgaactccacctggaacgagaagttcgccagacgctggtacatagccgatgtcaccgacggcgacacgaacccgaagccctatgaaccattgaccgacggtctcgcctcaagcggcagtgatggtgtggtgacgaagacggtggagataggttggaacatcccagccacacaatcgtccagcagcaagcgattccagatcgacatgacatgggagggcgtgacgaccgcctacaacgacgtcgcgaaattccagtgggagcccttcggtgcgaagaaccagacgccgatcggcgtgatgacgacgaccgtggagttccccgcaggcgtgacgaggagcgactcgtgggcatggctccattacagcggcaactcaagcacggagcgaacggccaacgggctcaagttcaccgcctacaacgtcagatccgggcagtacctcgacctcgtggcgatgatcggcgccaaccacatgcatggtgtgacacgtcatgtggacgaagacacgaagcagtggacgctcgacgacgaggcccgtcaggagcgcgaatggcatgagcggcaacgccggaatgcacagctgcgcatcgtgctgtgggttgccattgcggtggcaggtgcgctgctcgcgttcttcggcatacgttccgccattcgcagcgtggatgcggccaaatacaagggcaacatcgaatactggcgtgagccgcccaatatgagccctgcggcggcggcccagctctacgacatcgtgatgggcgtgcgcaatggtggggtgacactcgcgaaccgcgagatggcgtcgaccatgatgtcgctggtgagcaagggggcaatcgccgtgtatccgggcaaggccgaactctaccgtggcatcgacatgtcgcgcgccaactcggccggtctcgcgcagatgctttcgtcgaatggggcgagcgagaaggagctcatgaagacgagcacgattgtgatcatgccgcgcgcgctggccgagcatcatgaggagctgaacctatgcggttcggaggaacgtctgctcggcattctgatggaggcgtacaagcgcatccactcgccggtgttcgacctcaggcagatgaacaaggcgttcaggaaatggacgaacggatacaaggcgatcgagaagttcaatgcggcctgcaaggccgaactcgaatcgctgcacgccaccagatccgtcggcacggcggcggtgacctgcggcatcctcggcatcatcgtcggcattgcaagcgcgttctacttcattgcggcggagcataattttgcactcgcattgtgcatcagcctgccgatcaccgtgctgtgcctgttcgcgctcgtctactgcaccaccaccggcatcaccgattccggccagcagtatgcagggcaggtgcgagggctggccaaatacctcgaggacttcagtgagttcagcgaccgcggcgtgctcgacctgacgttgtgggaccgctacctcgtgtatgcgacggcattcggcatctcgaagaaggcgctgcggcagctggccgccgcctacccgcaggtcgccgatcaggattggctcgattcgaacgcctcgaatctcggcctgctctactggtccaccagaccgtcgacgatcgtcggttcgggcattggcaatgcgctcgccaacggcaccggctcgtttggtggtttcgccggcggattcgtggacatcggcacgcagctcaattcgggcttctcgtcgattcagtccacaatccgttccgcggccccttcgtcaagctccggttcgggcggctcgttcggtggcggcggtttcggcggctccggcggtggttcgggcggcggctcattcggcggccgttagaagtcccaatcgtcgtcgtcggtctcctcggccctgcccatgacgtaggagctgccggaacccgagaagaagtcgtggttctcgtcggcattcggcgagagcgcggccaggatcgccgggttcacgtcgcagatctcgctcgggaacagggccgggtagccgaggttcatcaacgccttgttcgcgttgtagtgcaggaacttctccacgtcgtcggacaaccctacctcgtcgtagagcgagtgcgtgtactcgacctcgttctcgtacagctcgttcagcagatcgtaggtgtaggtctccatctcagcgcgcttggcgtcgctcgccatctcgaggcctttctggtatttgtagccgatgtagtagccatgcacggcctcgtcgcgaatgatcagtcggatcacgtcggccgtgttcgtcagcttcgcatggctcgagaagtacatgggcaggtagaagccggagtagaacaggaacgattcgagcagcgtcgacgccaccttgcgcttcagcgggtcgtctccctcgtagtagtcgagcacaatctgcgccttgcgctgcaggtgcgggttcttttcgctccagtcgaaggcctcgtcgatctcgcgtgtggagcacagcgtggagaagatcgacgaatagctcttcgcatgcacgctctccatgaacgcgatgttcgtgtacacggcctcctcgtgcggggtgagcgcgtcgggaatcaggctcacggcgcccacagtgccctggatcgtgtcgagcagcgtgagcccggtgaacacgcgcatcgtgagcgtgtgctcggcgtcgctcatctgccgccaatccggaatgtcattcgaaaccggcactttctcgggcagccagaaattgccggtgagacgatcccagacctccaggtccttctcgtcatccaatcggttccagttgatggcggtaacgcggtcgatgagttttggcatgacagatcctttcaataaatttcggcgaatgcgtgcccgtcagagcatgcagctgacgcagccggcgacttcggtgccttcgagcgcctgctggcggatgcgtatgtaatagagcgtcttgatccccttgcgccacgcatagatctgcgctttgttcaggtcgcgcgtcgtcaccgtgtcggggaagaacagcgtgagcgagagtccctggtccacatgcggcgtggcctcggcgtaggtgtcgacgatcgctttccatccgatttcgtaggcgtcgtcgtacaggtcgaggttgtcgttcgtcatgtatggcgccgggtaatacatgcggccgatcttgccttccttgcgaatctcgatcttcgaggcgatcgggtggatcgaactcgtggcatggttgatgtacgagatcgatccggtgggcggcaccgcctgcagatactgattgtagatgccgtcgcgcagaatctcgccctgcagttcgcgccagtcgcgtgcggtgggaatccgcacaccgaagcgttcgaacagtgcgcgcacggtcccggtacgcggttcggtgtcgagggagccgtcgagatacttgtcgaagtaattaccgtcgctgggctgcctggcgtacgcggagtcggcgaagcgcgcgaacgcgtggccgttctcgacggcgagggcatgcgaggcgcggtaggcgtggaacgcgaccgtctcaaaatacatgtttgtgaaatcgagcgcttccggtgaaccgtaccgtatgccttcgcgggcgaggaagccgtgcagattcatctgaccaagcccgatggcatgcccctcctcgttcgcgcgggcgatcgagggcaccgcgccgatatgcgtgtgctgcgagaccgcggtgagcgcgcgaatcgccgtctccaccggaccggcgagcccggcgtccatcgcgcgcgcaatgttgagcgaaccgagattgcagctcacgtcacggccgacatgcgcatagctcaggtcttcgtagtacgtgctcggttcctgcacctgcagaatttccgagcacagattgctcatcgtgatgcgcccgtcaatcggattcgccgcattcgccgtgtcttcgaacagcaggtacgggtagccggattcgaattggatctcggcgagcgtggtgaagaactcgcgcgcgtcgatgaaggtcttgcgaatgcggtcgtctgcaagcatctcctcgtattttgcagtgacattgacatccgcgaacggcacgccgtacacgcgctccacgtcgtacgggctgaacaatgccatcttctcgcggcgcttcgccaactcgaacgtgatgtcggggatcaccacgccgagcgcgagcgatttgatgcggatcttctcgtccgcgttctcgcgcttggtgtcgaggaacttcaggatgtcggggtgatgcgcgtgcagatacaccgcgccggcaccttggcgagcgccgagctggttcgcatagctgaacgagtcctcgagcagtttcatcacggggacgactccgctcgactggttctcgatgtgcttgatcggcgcgccctcctcccgcagattgctcagcagcaatgccacgccgccgccgcgtttgctcagctggagcgccgcgttgatgccgcgtgagatcgactccatattgtcttcaatgcggaccagaaagcagctgaccggctcgccgcgctgcgctttgccgaggttgagaaacgtgggcgtggccggctggaaccggccgagcacgatctcgtccagcgtgcgcatggccatcggctcgtcgccgtcggccagcgcgagcgagacggcggccgcgcgctgcgggaagtcctccaggtaatgctcgccgtcgaaggtcttcaacgcgtaggagcggtagaacttgaacgcgcccaggaacgtctcgaaacggtgcggcaatgcgtcggcatgcgcatagaacgcgtcgaggaactcgggggagtatttgctgaacacgtcgtattcgtagtagtggtggtccaccagatagcgcaggcgttcgcgggtgctttcgaaacggatcatgcgcggggccacgtgttcggcgaggaaggcatccacggcctcgtggtccttgtcgaactggatgttgccgtcctcgtcgtagaggttcagcatggcattgagggaatggtagtctgcggtcattgcggtctttcagtcggtgggggtatcggagaagaagcggcggacgccctcgcgcacggcatggacgtcttcccgggtgcccatgagttcgaagcggtacatgagcggcacatggcatttgcgggagatgatggggccggcggccgcgtacgcctccccgaagttcgtgttgccggaggcgatcaccccgcggatccactcgcggttcgcggggtcgttgaggaagcgcttgacttgcgggggcaccgctttgcgcgcatcgccgccgccataggtgggcacgatgatgatgtacggttcgcgcacgttgagcggtgccgcattgggctgcagcggtatgcggaacacgttgacgccgcacgaggggaaatcgcagtgttccacgaaccgttcggtgttgcgcgacgccgacgagaagtagacaacggcgctcatgcgagcacgccgctcgctgaggagaccgtctgcagtctgcgtgcgacatcgcgaattctgtcggggcggtagccggtccagaagtccgagtccacgaacactaccggcgcctgacggaaaccggcttcctgcagtgtggcgagcgcgaccgggtcggtggtgatgtcgacgacggtgtagggggcgccgagtctgtcgaacgcgcgtttggtggccgcacactgcgggcagttcggtttcgaatagatggtgatgtgcattcggttccttccgctgtgcatgggtgggtacgtctgccaaaaacaataccttgtgtttgagtttgcagtgaaccactacatctagtgtttcggtgtgtgaggaacgccacaaagcgcccgctgcgtgcgtgtttcaacgcgtgttgcgcgcggagtgtggatgcgcggctgtcgggagtgtgagatttcccacacggcacgccgtcatgttcgccgccagcatgcccgggtgtgtcggaggtgaggcgcagtctgttcccgcgcgcgcataccatgtaaggaaacaccggtagcagataaggagcagcatggtattgcataggaatctgggcccgtttgacaccacggccataggcttgggcgagatgccgctgacgatcgagaacaatctggggccaaagatgggtgtggagaccattcacgccgcactcgatgcgggttgccgccagattgacacggcatgggcgtactactgctccggaggcgaggagcagaccggcgagaagctcgtgcgcgaggcgctcgccagctgggacggtccgcgtgacgaagtgctcgtggccaccaaggtggggcacttccgcaacttcaccgacggcaaacccacctgggatgtggacggcagcccggagaacctgatcaaacgcgccaagcagagcgcattcgaactcggtgtcgacatgatcgacctgctgtacttccaccgccccgacccgaagatcccgtacggcgaatcatgcgaggcgatgaaggagattcgctccatgggcatcgcgcgcgagatcggcatttcgaacgcgtccatcgagcagatcgacattgcgcgcgagattctcggcgactcgctgatcgccgtgcagaaccagttctcgccgatctacaccgagacagccgacacactcgactactgcggcaaggtggggctgagcttcgtgtgctggagcccgctcggcggcttccgcaagccgaaggacgagtcgaagttcgacccgttccgcgaggtggccgaagcgcatggcgtgagctaccagcaggtcgtgctcgcgtgggagctcgccaagggaagccacgtgttcgtgattccgggtgcgcaccgccccgccacgatactcgactcgctcaaggccggcgatctcgaactcacgccggaggagctcgccaagctcggctgagtccgggcgcccggcataggttcggcataggtcatgcggcacgttgcgcggaatttccgtgtggcgtgccgttttgatgtctcgttgtggttcgtttcgcggaagcatccgtgtgatgtgccgcagatgccccctctttgcggtcggttgttaggaaggttccgtgaaatgggtcgcggaacggtctggagacggcacggcatacggaatgttcccagagacggggcatggctgtgccgcccgctatactgtgtggtctgcatatcccatgtggtctgcattcccgtgaatccaagcgaagtgtggtggcatgaaacgtcgtggcaaaccagaggtgctcgcgccggcaggcaatctgcgcgggttgaagaccgccgtcgattacggcgccgacgccgtgtattgcggcggcaagtcgttcggcatgcgttcggcgccgcgcaatctgagcctcgacgacttccgcgagggcgccgcgtatgcgcatgagcgcggcgcgcgcgtctatgtcacgctcaacattctgccgcgcaacaacgagatcacggcgatagaacggtacatcgaagatctgcgcaccaccggcgtggacgcgctgatcgtcaccgacatcggcgtcatgatgctcgcgcataggatcgcgcccgaactcgaactgcatgtgagcacgcaggccggtgtgacgaattacctggcggcgaatgcattgcatgacctcggtgcgcgtcgcgtggtgctcgcgcgcgagatggatttgcaggcggtgcgcgacattcgcgcgaacattcccgacgacttagacatcgagacgttcgtgcacgggtcgatgtgcatggcgttctccgggcgctgcctcatctcgaactacctgaccggccgcgacggcaatcatggcgaatgcgcacagccgtgccgttggaaatactcgctcgtcgaggagaagcggcccgggcaggtgttcccggtggaggagaccgcgcaaggcacgtatctgttcaattcgcaggacatgaacatgatggcgcatctcgacgatctgatcgattcgggggcgacgtcgttgaagatcgaagggcgctcgaagtccgcgtactatgtggctgcgatgacgaacgcgtacaagaccgcggtgaacgaatacatggtgcagcgcgggttcgaagacgaagcgggcaacgagctcaagccgttccatgaccgtgtggtgcgcgccggtgaggaagggtttgcagattccgcacgcgacacgatcatgctcaatgccgacgccgcgttcgccggcatgccgaactgggacagcgcgaacgacgaaggcgaggccggcgggatctcgaaccgccaggcgcgcagaaccggtctcaagcgccaggggcagctcgtggaggagtccgacgacggatggcggcatgcacctgtgcgaccggcaccgcatgtggagttgccgcaatggctcatggaggagccgtacaaggtggcgcaccgcgattacagcaccggtttctactacccggagcagaaggtgacgcagaacaccgatcgcagcgcatacttccgcgattggctcgtggtgggcgaggtgctctcgtggagtcccgaggagggcggtcgcgtgacgatcatgagccgtaacaagatggaaccgggccagctcgtcgagttcctgctgcccgggcgcgcgccgctcgagtacgtcgtaccggacggcggcatacgcgacgccgacggcaacgaggtgccgatggtgaacaatccggcccatgtgttctcgttgccgttgggcgtggaggttccggtgaacgccgcgttgcgctcgcgcacgaagaagccgacgctcaaggcggagtgagcgctgctcgttggccattgtgtgcattgggcgcagattggccgacggacagcgctgcccattggccattttgcgctgcaatgcggaaagaggtcaatgggtggggcaggattgtcgaagatgctttcggtccggctcgtcggtcggtcatttcgtgcaggtgggcacgattcggccggtgaggaacgtgcctcaacgacattttcgagccgaactgtgcaaagtggccgcaggaagacgcgacaggatgtgtgcaaaggggcgcaggatgcttagaccagagctgaaggcgcttgtgcggttggcgttggcggctattgtgtgacgtatgagtgaacaagaacagcatacggatgaacagaacgcgaacgcggcacccaagccgatgcagatcaatctcgatgacctgctcaaggcggtgcaggcgcatgggcagaagaccgtggagcaggaagacaaggccgcacgcgaaggggggaaggacgccgacggcaagacctatgacgatgccattctcgacagctcggccatcgaacccaccgacgacgagggcaacccgattccagtgacgattccggtggtgctctcgcccggcatcaccgtcatttacaccacccgtctgggaggcgtgagcgccgaggaatgggcgcacttcaatcttggaggcaagtccggcgacgaccccgttgctgtggagcgcaaccgcgaggcgcttgccgacgaactccatgtgaagctctcgctcatcgaccaggtgcattcgggcaagtcggtggacatcgacgaggtctataccgagaacaagccgttcggtttcgacgcatccggttcccataccgaggcccaggccaaggcgaagcgtgcgggcgagccggtggtggacgacgttgagtccgagaacgccgaagtgcaggtgatcgagggcgatgcccaggtgacctgccgcaaggacatcgccattggtgtgttcgccgcggactgcctgccggtgctgttcgccgacccgcaggccggggtcgtcgccgccgcacactgtgggcgtaagggcctgcagcgcaatgtgatcgccgccaccgtcgacatgatggtgaagaaaggtgcctccaaggagaacatcgtcgccacgctcggcccggccatctgcggcgattgctacgaggtgggcgaccagatcgccgacgaattcgacgcgcagttcccgggcaccttcacgctgacccgcttcggcggccccggcatcgacctcaacaaggcggcgctgatggagttgcaccaggccgggatcaaggacgaccgcatcttctcctcgcagccgcgcgtcaatgccgccacgcagtacctgtcgcaagacgccgagctcgaggagctgtgccgtgaggacaacgagggagacccggcgcttgaggagcgcatcaagggcattcgctacagcatgtgcacgctggagaacccgctgtggttctcgcatcgccgcgccgaactcgcccacaagaggcatgagggccgcatgctggcgctcattgtgcgttcctgaatgttcatacacagattggatacaacatgactcagcaaaccaaggtccccgtggtcgccgtcgtgctcgccgccggctcgggcgtccgtttcgaccccgcaaagccaaaacagctggtggcattgaacggcaagccgatcgtcgcatggagcatcgaggcattcgagaacgacgagcatgtggacgacatcgttgtcgtggtgaacaacaccgtgcgtgaggccgtcgagcagctcattgacgatgcctcatacgccaaggtgcgcgcgatcatcaccggaggcgccgagcgcagcgattccaccgaggccgcgctcaccacgctcgccgacgccggcattccgcaggatgccaagattctcatccacgacgccgtgcgcccgttcgtctcccgtcaggagatcgacggctgcatcgacgcactcgacgagttcacggcggccaccgtggcctgcccctccaccgacacgattctgctcacacaagacctgggtgaccgcgaggtgatccagtcggtgcccgaacgccgccattcgttccgcgcgcagaccccgcaggccttccgcttcggcacaatccgcgacgcctatgcgaaggcggccggcgacccggatttccggcccaccgacgacacccgcgtggtcgtcgactatctgcccgaccagccggttgcgatcgtcggcggatcgccgcgcaacatgaaggtgaccacgcaggacgacatgccgcttgcccgcgcgctggcgaatgcgcttgccggcgccccgcgcgggccgcagaacgaacggcagcgcgccgccaaggagcagctgcatgccatgttcggcaaggcattcggcgtcgaaggcgagtgacatgcaggaactatcggtggtgatgtcgggcttcgacccgtatgaggatgtgacggcgaatccggcgctgatcgtgccggacacccttgccgaacagggcatgggcggcgcaatggacagtgacgacgacctcaaggacgtcgccatcaccgtgcacgccgtgcacatgccggtcagtttctccaaggcgtggccgattctcgaggccgcgctcgaggagcaccgtccgcagatcgtcgtggcgaccggtctgaagcgggcgtcccgtggcattctgctggaacgctgcgccatcaacgtcaaagacacgaaccggccggacgccgacaacaaggtgccgagccaccatgtgatcaatgcggccggccccgcagcatactggaccgggttgccgttgaacgccatactcggtgcgttcgccgccgacgagattccggcatcgctcagctcgaacgccggcaccttcgtatgcaacgcgctgttctacaagctgcaggactgggcatcgcgccagggtcgcacgctgagcggcttcgtcaatctgccgcccgtggacgagcgcgaacactcgcagcatgggctcacgctcgaccagcagattcgcgccggccgcgacgtgatccgcgagaccgcacgctactatgtcaaaccgatcggcgtgaacacgctcattgcatagtcggcgccctcacctgcagattgccgcatgtctgtggggtaatctgcaaaacatacgctcaatgtgatttttgcggacgtctgcgcgttttccgcggaccgacgcattaaagtgcagttatatatgcgtttgcattcggcaatcggaaaggtttgaacatggtggatcgtttcccggtagttctgcgcggctacgacaaggagcgcgtggacgaggcgatgctggcggcacagaacagcatcgaccgtttgcgcgaacaggtgaaggcaggcgacgacacggtgctgcagctgcaggcgcaactgcaggaggagaagaaccgcaaggcgaacaccgacaactcgtttgcctcgctgggcgccaacgcccagcagatgctcgcctccgccgagcagacgagcaccgagctgctcgaacgtgccaagaaggacgcggcctccgcgcgcacggaagcgcagtcgcaatcccagacgctcgtgaacaacgccaaactcgacgcccagcacctggtcgacgacgcgcaggcgaaggccgacaccattctcaagaacgcgcagagcgaggcgaacaccatcgtgacgaacgcccgtcaggaagccgagcagctgcgcgcctccactgcgaagacggtgagcgaccagcgtcaggcgctcgacctcgagctgacgaactcgcgcgaggagcacaagaagcgcctcgcctccgaacgcgcccagcaggagcgtgagctcgcggatctgagcgcacagaccgccaagacgatctccgagcagcgcaaaagcgcgaacgaggagatggcgcgactcaagagcgagacgaacgaccagattgagaccgcgctcgccgacgccaacaagaaactggccgatgtgcgcgagcaggtgtcgaaactcatgaccgaggcgcagcgcaaggccggcgagatcaccgatgccgccaaggcgcatgcgcaggagatcaccgatgccgccgaggtgaaccgcacgcagacgatgagccaggtgaatgcggaggtggagcagattcgcgccgacatcgccgcccagcaggatgaggcgaccaagaaggtgcaggaactgctgcagagccttgaggaaagccgcaagagcgccaaggaggaggccgagaaggagatcgggcaggccaagcaggcccgcgaggaggccgacgcctacgccgccgagaagcgcgagtcggccgacaccgaggcccgtgagatcgtgcgcaaggccggcgaggaggcctccaagcagatcgaggaccgtcgcaaggcggcgcaatccgagctcgatgggctccgtaagcgcatcggcgaactgcagacccgtgaggcagacatcacgcagcgcgtctccgaactgcgctccatgttcgccaacgcctttgcaggcttcggcttcggcatcgacaagcattcgaccgacacgatgtcggtggtcaacaccgtcgctggcgacaacgactcttcggacactccgcaggccccggccgacaacggcagcgttcgcagcgatctggcgaacaccatgctcatcaatccctccgattcggctcagcatgaggcctcgcacccgatgtcgcacgtcacggtgccggtcgccccggccctccacgatcacgcagcacaggcgaacgcggcggacgacgacaacgccggcacgaacgatgaggcgcaggttccggcggtggacattccagcggatccgaacacgccgtccccggaggcaccggaggctcccgctgcgtcggcagccgaggtgatggaggccattgacggcgacgaaccgatcagtgacgacacccatgtgaccggcgacgcggattcgctgttcgattcgagcgacaacatgccggtggcgccgaacaacgagcagtgacccgcgaaaaccaaacgggcacatcatcatccgattgcatagtcgcgcagagcggccggagtattccggcattcactctgcgcgacttttctcatatgcgagtacagtggcagacagccggtaccaggcaagaagaacaatcacaagcatacgaagcagacgagtggaacagaggagcatatgagcgacaagatcagcccactgagcagccatgatctcgatgatctcaccagcgaattcgaaggcagcaagtccaatgtgatggccatgaacgccgtgaccgcggcaggaatcaacaaggtggcgcgcaactacgaccgtgcccgcctgctgcagcgtcgtttctccacgtcgctcgacaacggcgaggccacccatcaggaccgctcgggccgctgctggctgttcagctcgctcaacgtggcgcgctatgtggccaagaagaccatgaacatcaaggaattcgagttctcgcagaactatgcgatgtacttcgacaagctcgagcgcgtcaactacttcctgcaggacatcgcgaacctgatccgcgagggcgagccgaccgactcgcgtctgttccagcacatgctgcacgatgtgatgggcgacggcggccagtggaccatggccatgaacgtgtacaagaagtacggcgccgtgccgaaggacctgtacccggagaccgaatcgtcgaagaacaccggcgaactcgacacgcagctgcgccgcatgctgcacaccgccgtctcccagatggagaagagcccggagcacatcgacgagatcattctccaggccacgaaggccggccaccgcattctcaccatccacttgggcgagccgccgaagagcttcgactgggagtggaccgacaaggacggcgaattccaccgcgtgggtgagatcacgccggtcgagttctggaaccgctatgtgggcgacgccgatctggagagctacgtctgccttgtcgacgatccgcgccacgagcacgccaagggcaagaagatcggcatcgagcacctcaacaatgtggccggcggcgacccgaccgaatacctcaacgtgccgatccagttcatgaaggactgcgcgcgcgatgtactggtggagcagggcattccggtgtggttcggagccgactgccatccgatgatggaccgtgaggacggcgcctgggccaccgacctgttcgagtacggcaaggtgtatgactacgacttcacgatggacaaggaggagcgtgtgcgcttcgccgactccgcgatgaaccatgcaatggccttcgtgggcgttgacgtggccgatgacaacaagaccacccgccgttggcgcgtggagaactcgtggggcacgaagatcgccgacaagggctacttcacgatgggcgacgactggttcgaccagtacgtgttcgaggtggccgtgcccaaggcgctgctgcccgacgagtacctcaaggccctcgacgagccggcccagatgctgccggcctgggatccgatgggcgccctcgcctaggttctcctttcttccgtcgctgctcggcagcgggacttgacctgaaaggttcaggcatgcccccgcgcgctgcccgtttggcctcgtcgctggatcgcaagcgcccttgacgttcctcagccaaacgggcagcgcgcgggggcatgccgttcgcttcgctcacatggcagcccgactgaaacgttgttgtcccgagcttcccctgggaggaaacggatgcattgatggcgtggcaatgccgagaggggccgatggcggggcgggaggtgtgaggaacgtcaagggcgcttgcgatccagtgacgagcgcctcccgccccgccatcggtccctctcgaagccgttccacccatgaaccgcttcttgccccccatgtgtccattctgcaacatcgctttgcacggtgttgggcaaacgcctaatataaggacagttattcgccggaattggaaggaagaggaaagaggtagcgatggctgcgatgcgagggcccgacagctcacaggattcggtgcttgacgccaatgcggtggtgcccgagaccgtcgatgtgaacattcgtcagctcgatccgattcccgcgccacgctatttcatcaaggagctgccgctcaccgagcagatgggcaagcaggtgctcgagcagcgcgcgcagatccgcgacattctgcatggccgtgacgaccgcatgcttgccattgtggggccctgttcgatccacgacccgaaggccgcacatgaatacgccaccagactggccgagctcgccgatgagctcaaacgcgatctgctcatcgtcatgcgcgtgtacttccagaaaccccgtaccaccattggctggaagggcctgatcaacgatcccgacatcgacggcgagttcgatattcgcaaaggcatgtggctcgcccgcaaggtgctgtgcgatgtggtgggtatggggctgcctgcggccacggaatggctcgacccgatcaccccgcagtacctgtgcgacttggtgagctggggtgcaatcggcgcccgcaacaccgaaagccaggtgcatcgtgaactggccagcggcctgagcatgccgatcggcttcaagaacgcgaccgacggctcggtcaaacccgccgccgactcctgctacacggcggcattcgaacatcatttcctttccatcaacctcgatggccatgtgatcgccgccgagacgaagggcaacccggactgccatctggtgctgcgcggttccaaccacgggccgaactacgatgccgagtcggtggccgcggcattgcgcgacctgcatgaatcgaaggcggaaggccccagcaagcatgggctcatcatcgatgccgcccatggcaactgcggcaagaacgaggtggtcgaggcggccgtcgtcgagaacatagccgaacgcatcgccggtggcgaacgtggaatattgggcatcatgatggaatccttcctcaagggcggtcatcaggcgccggcgccgttggcgcaactcgaatacggacagtcgattacggactcctgtgtgccgtgggctcgtagcgaagaggtgttgcgtaagctcgcccaggccgtgaatgcgcgtcgtgccgcacggtagtatatgtgacagtttccattcacatcgcgcgtgaggcatgcccgcgcgtggggtggggaatcggactcgtgtcatatgagggaatatgcgtaggttctttgctcgtaagggctctacgccggccggtgcgatcgaccgggcggcacagcacgatcacactccccgggcgccgcgtgcggtggagggggaggcttcgaacgcgcctgatcttccagtggccgccggcacaaaagtttcacgcgatgttccacgcggcgttgcgcaggcgcgccatttcaacggcgtggacggcctgcgtgcaatcgccattgtggcgatcatcgcctaccatgcacgcccgatgctgctcaaaggcggttttctgggcgtcacgttattccttgtcgtctccggcttcttcatcacccgttcgctcatgaacgcggtggacggccatcgcttcctgctgttcgactacctgcgcagacgcgtgaagcggctgtggccggcggtgatctcgacgatcggtctgaccgccgtgctcgtctatgcctgcgcgccgccgcttattctgaagatgcgcggcgatgccgtgccgagcgcactgttctatagcaactggtcgttcattttccgcaagctctcgtatttcgatgcggccggcttgccctcgccgctcacgcacctgtggtatacgagcctgatcatgcagttctacctgctgtggccgctcctattcattccgctgttcctgcactgccgcaggcactgggtgcgcgtcggcgtgctgggcgcgctcatcgccgccggcacgctcgagatgatgatgctataccggccagaggccgacacctcgcgtctgtattacggactcgacacccgtgccgccgagattctcgtgggcgtgctgctcgccatgctcgtgcacgacagcgcctcgcgcagtgatcaggaacggcgtgcagccgacgggcgaatcgtgttcgacagacagattggccgatatcacgcggtgctgcggcgtggcgatctgggcgttgtggcagcgggtatctgcgctctggcattggctctcggattcctgctggtggatgcccgtgccgcatggatgtaccacggcggtttcctgttcttcgcggtggtgagtgccgtgctgctgtatgcgagcatgcaggatgcacgggttggccgcatactcggtgtgaaggcgttgcgctacttgggttcgcgttcgttctcgctctatttggtgcactacccgctgctcgaggtgatgaacccggccacgcgcaccaccggcataccctggtatgagtggatagggcagttcctggtgattcttatggcaggcgaggcgttctaccagattgtcgaagcgctgacgggcaccccgtggctgccgtggatgcgttgccgcatcacctccgtgggtgcgggcagattgcgcaccagcgcatggattctgacgatcgttggcgtcgtcatgaccttcgtcatggccctgccgctcgactggcgagccattgcgcacgcgcgctccgtcaaggcgcgtcccgagctcgcgctgaccgccgagcaggcgcgtgaacggctcgcgcagcagcagaagcgcgaatctgaaaccagtaaggagaacggcaaagagcacaaggactcgagcggcaagccgaatgcgcaggccaagcccaaagtggcgccgccggtggtcaaggcgctcaaggtgccggcgaatctggagccgcagcgttgggcgtgcgaccgcaaggcaatggtctgccaggcgaaggtgctcatgatcggcgactcggtgaccgaaggggtttccgacacgcttcgtgagcatttcccgaacgcgacgatcgacggtgcggtgagtcgccaattcgaccaaggcgtgcagatcctgcgtgacgatctcgcacgcggcatggatccgcaggtcatcgtgttcgcactcggcacgaacggtccggtgagcgagcagatggcgcagcaggtgattgacctcgcgggcggcagaccgctgtatttcgcgacgacgcgcgcgccggtcgactgggtgcccggcaacaacgccacgttcatcggcatggcggaacgaaacccgaatgtgggcatcatcgactggtcgggcacgtcacaggggcgcgacgactacctgtacgacgacggcattcaccccaaccaactcggcatgcaggcgtatttgcagatgttcctcaacgcgttctgcgcatgagcgcgcgccgccattcggcacgcccgcgcattccccgcggatttgctatattgtggcacagtgaggaggaacatgagcgagaatccgtacgagccgatgtccaaggagcagaaggacgccatagtgcaagggaacggcctcacctacacgcatgagcagatgcgccaggtgcagcacgccatcgccgcaggcaagaatccgctggtggtgctcgagaatgtgcccagatgggaagacatggccggcgtggaccgcatcatcaaccgacgcgtgctcgaactcgacccgttgcccacaccggcgcaggtgctcgcggaactgccgctcacccggcagatgcaagacatcgtcgcctattcgcgagacgaggtgcgcgcctgcctgtacggccaggacgaccgtctgctggtgatcgtgggcccgtgctcggtacacgacccgaaggccgcgctcgactatgcgcaccgtctgcgcacgctcaaggatgaactcggggaggacctgctcatcgtcatgcgcgtgtacttcgagaaaccgcgcaccacggtgggatggaaggggctgatcaacgaccctgacatcgacggctcgcacaacattcagaaagggctgctgctcgcccgacgcaccttgctcgatgtgcttggcgcgggcgtggccacggccaccgagttcctcgaaccgaccagtccgcagtatatcgccgacgcggtcagctggggagccataggcgcgcgcaacacggaaagccaggtgcaccgccagctggccagcggcatgagcatgccgatcggcttcaagaacgcgaccgacggctcggtgaaagccgccgtcaacagttgcattgcagccgaggaccagcacacgttcttcggcatcgaccaccgcgggcgagcctgcgccgtcgagaccctcggcaatccggactgccatgtggtgctgcgcggttccagctccggcccgaactacgacgccgaatcggtggcgcaggcgctcgcctccattcgcgacaagatgggcgacgaggcggccgcctcgcatgggctcgtcatcgactgctcgcatggcaactccggcaaggacgacgtgcggcaggcgcaggtggtgcgcgagatcgccgaacgcatcgcaggcggcgagcggggcatcagcggtgtgatgatggagagtttcatcgtggggggcaatcaggcgccggcaccgctcgccgaactcacctatggccagtcgatcaccgacaagtgcctgagctggccggtcaccgacgagctgctgcacacgctcgccgatgccgtgcgcacccgccgctggaaccgctgacgcagccgcccgcgttccaaccgcggagtatattcgggtgatatcgattgccgtatgcgcttgcagcgaaggagaaccatgcagaccgtcgccatcatttccgccctcgacgaggaagccgcacatatcgcggactcgcttgacaacatgaccgtgaccgagcgtgcgagcctcagtgtcgcccggggcacgttgacgaccgatgcgggggaggaactcgacgtcgccgtgaccgtgggcggcatgggtttggtgaacgcggccgccaccacgcagttcctcattgacctggtgcatcccgaggccgtgatcttctccggcatcgccggcaacctcaacaagagcctgcacatcaacgacattgtgctcggcaagacgctgcgctacctcgacaccgacatgcgcctggtgggccagtggaagccgggcaccagcgagttccattccgacccggcactgcttcagatcgccgagggcgcccttgacgagatgggcatcaaccacatccagggcaccatcgcctccggcaactactttgtcgacacgccgcagaaggtgagccaggtcatcgaacagacgcatgcggacgccgtcgagatggaaggcgcggccgttgcccatgtggccgcgcgcaacgacgtgccggcgctcgtcatccgcgccatgagtgactctgccgacaccgactacgaggagttcaaggacttcgacatctccgaatacgccgatacggcggcccgtctcgttgtgcggattctgcgcgggatgtgaatggggcaccggttcgcgatggaagggcgtcatgacaccaggtgagattgccatggcgattgccatgggcgtgctgctcatagctgggggctatgccatcgcctaccgtgccggtcgcaaccgggagcgcgagcgggagcccagtgaggccgcgttgttcgccgggcatgccgatgccgatgccgtggatggcgaacgccgcatgcttgcgatgctcgaggaggccgtcatcgtcaccgattccagcgccaatgtgctcgtcgcgaatgaggcggccattgaacgtggcctgagcgtggacggtctgatcgtggacgccggcattcgcgatctcgtgcaggaggcggcgcaatccgacgcggcggtggaacgggagctcgaactcgcccgagattcgcagcggctgcatgtggccgtgaccgcgcagtgcacggccgacgatcgggtgacggtggtctgtgccgacaccgggtaccgacgcagcgtggaccgcgtacggcgtgatttcgtgaccaatgtgtcgcatgagctcaaaacgccggtcggcgcgatcatgctgctggccgagacgattgacgatgccggcgacgacgtcgacatgatccgccatttcgccgcgagaatcggtgtcgaggcgaaacggctcgacggcctcgtgcgcagactcatcgaactcggccgcatgcacggcgatcgggccacgacgcgacgcacggtggatgcgcgggaactcgtacggcaggcgatcatcgacaccgaggtcaccgcaggggcacgccataccatggtgcgcatgcgcgatgacgccggcgagaatcatccgctgccggtgacggtcgatgcggcggcggtgcatatcgcgctcaagaacctcgtggagaatgcgatcaactactcacccgaacatgccgaggtcactgtggaggtctcccgcggggaagaccaggctcgcattcgcgtcgtcgatcacggcatcggcataccccggcaactgcagggccgcattttcgaacggttctaccgggtggacccggcgcgctcgcggctgacgggcggcaccgggcttggtctgtcaatagccagccatcacattctggccaatcagggcaaactcgaggtatggtcgaaaccaggggaggggtccacattcacggtaatgttgccgttggcgatgcgagacgatgacaccccatgcaatcgggatgcggatgccgagggcgatccggacggaacaggcaaggaggccgacagatgacgcgcattctcgtggtggaagacgaaccttcctacctcgacccattgctctaccagctcacccgtgaggggtacgaggcccatggagccgccaccggggaggaggcgtgggagctgtatgaggagatggagttcgacctcgtgttgctcgacctcatgctgcccggcatctcaggcaccacactctgcaggcgcatgcacgagctgcgccgtgtgccgatcatcatggtgacagcgaaatcaaccgagaatgatgtgatcgtagggctcgaaatcggtgccgacgactatgtgaccaaaccgtactccttccgcgaactgctcgccaggatccatgcggtgttgcgtcgcagtctcgagccacgggcttctggaacacccggagggaacgatgagacgcttacatgcgggcccatcgagatgtcggtggcctcgcacgaagtgcgcattcacggtgaactgacccagttcccgctcaaggaattcgaggtgctcgaatacctgatgcgcaataagggccgcgtgctcaccagacagcagctgatcggccgcgtctggggcagcgattacgtgggtgacacgaaaacgctcgacgtgcatgtcaagcgcatccgggcgaagatcgaggccgatccgtcgaatccggcactgctgacgacggtgcgcggtctcgggtacagaatctgcgacgaacgttcacgctaaattcaccgttcgcctcaatacgactccccaccctcctctacactgaattggttggatacaatggcatcgtgaccaaaggaaaccacatgcgtagcaatcttgcacggcgcgtgctcgcggcactgtgcggcatggcgttcattgccacgaccacggcgtgcggagacaacaccgatccggcgaatcgcccggtcgccaacgcctcgtcgatctcaggcagtttcgcaggagcaggggcctcctcgcagcaaacggcggtcgaggcatgggtggccggctaccagaagacgaatccggatgcgcgaatctcctacaatccgtcgggctcaggtgccggcgtggccacattcctcaccggggcgaccgtatgggccgcctctgacaagccactggatgccaaacaggtcgaggagtcgacatcggtatgcgccggcgcaagcgcgttcgacgtgccggtgtacatctcgccgctcgccatcgtgttcaatctgcagggcgtctccgatgccggcaaacacatcaacatggatgcggccaccatcgcgaaggtgttcgacggcagaatcacacggtggaacgatgccgagctcacggcgcagaaccccggactcagccttcccgatctgccgatcaccgtcgtgcatcgctccgacaaatcgggcaccacgctcaatttcctcgaatacatcaaggcggctgcgccggccgattggccgtacgagctttcggagaactggcccaacgacgtcgggcaaggcgccaaaggcacctcgggtgtgatcagcaccatcgaccaggcgaacggcaccatcggctatgcggacttctcccaggcgggaggcatgggaaccgtcgcggtgcaggtgggcgacacccctaccgtgatctcggccgaggccgcctcgaaggcagtcgccgactccacactcgacaaatccgttcctggcaaacaccgtgtggtgctcgacatcaaccatacgacccgcgtgacgggcgcctacccgatcgtgctggtctcgtacgacatcgcatgccccgcctacacggatgcgaacacggcgcgattcgccaaatcctggctgagctacgtcaccagcgaggaagggcaggcgcaggcgatgaacgcgaccggatccgcgccattgcccgccaacatcgccaaatacgtgcgtgaatccatagacgccatggaagtgaagtgagcatatgtcatcggcaccgaaaccacccgcacagccagccgcagactcgtcgctgacgaaaccggtcagcggcgagaaagccgaccgcatcttccgcggcatcgcctacgcatgcggcatactcatcctcgtcgtgctcgccgcagtcgcgctgttcctgctgttccgcgcatggccgctcatcggcggagaccagcggacgaacagcgacgtcatctcgagtttcaccggcggcaaggcgacgagcttctggggctacgtcggcccgctgctgttcggcaccgtgctcgtggcggcgctcgcgctcatcatcgcgttcttcgtctcgataggcatcgcgctgttcatctcgcactatgcgcccaaacgcctcgcggccatgctcagctacatcgtcgacattctcgcggcgatcccgtccgtcatctacggcctgtggggcggccttgtgctcgtcccggcaatctatccgttctggaactggatcgccgagcatctcggatggatccccatcttcgcaggcccggcctcgaacccgccgcgcaccgtggcgacggtggcactcgtgctcgccatcatgatcctgccgatcatcacgtcgatcacgcgcgacatcttcctgcagacccccaagctgcttgaggaggccgccctcggccttggcgccaccaagtgggagatgattaagatgtcggtgctgccattcgcccgctcgggcatcatctcggcgtcgatgctcggccttggtcgtgcgctcggcgagacgatggccgtgctcatgatcctctcgccgggcctcaaatactcgttcaaactgctgcaggcctcgcagaaccagacaatcgccgcgaacatcgccgcgcaataccccgaggccgatagcatcggcgtctccgtgctcatcggcacaggtctcgtgctgttcgtgatcacgttcctcgtgaatctgctggcacgccgcatcaccgagaaagcgagcaaatgatgagtgaaccgcagtccacgccgcacgccgatgcggcaccggtgatcgacttcgacaaattcaagccgacgcgttcgtacaccgccgcgcgcaaacgcaaggacatggtgatgcgcgcgctcatcatcctcgcgttcgtcgtcgcgctcatcccgctcatctctgtgctgtggacgacattggcgcatggcatacgccgactcaactgggatttcctcagccacaacatgacgaacgtgatcggcggcaaccagacgccgtcgggcggctacggcggcatcctccatgcgatcatcggcacgttggagatcacgctgggcgcgatggtcatctcgatcccgatcggcgtgatgtgcgcggtctacttgattgaatacgcgggcaaatccaagctcgcgcgcacgatccacctgctcgtcgacgtgatgagtggcatcccgtccatcgtggccggcctgttcgcctactccatgttcgcgatcctcgtcggtcccggcacgctcaacggtttcgaaggctcggtggcgttgtcgctgctcatgatcccgaccgtggtgaagacgacagaggagatgctcaagatcgtccccaacgacctgcgggaggcatcgctggcgctcggcgtgaccaagcagcgcacgatcacgaaggtcgtgctgcgcaccgccctttccggcatcgtgtcgggttccatcctcgccatcgcccgcgtgatcggcgagacggctccgctgctcatgaccgccggctacatcgtctcgacgaacgcgaatctgttcttgggtgaaatgaccacgttgccggtgtacgtctatcaggagtattcgaagtaccatgcgaactgcccggccgacgccggcagcggctgcgtcaccgccataccgatggagcgtgcgtggtcggccgcgctcgtgctcatcgtcatcgtgctcatcctcaacctcatcggacggatcgtcgcgaaggtgttcgcgccgaagaagaaatagcacgccaacaccatcacacctagataaggaatacgaatgggacaacaaatcgacattcgccatctcaacatctattacggcagtttccttgcggtcgaggatgtcaatctgcatatcgccgcgaacaaggtgaccgcgttcatcgggccgtccggctgcggcaaatccaccgtgctgcgcacgctcgaccgcatgcacgagatcacgccgggcgcccacgtgaaaggcgacgtgctgctcgagggcaagaacctttatgcaaaggatgtggatccggtggccgtgcggcgtgacgtgggcatggtgttccagcggccgaatccgttccccaccatgtcgatccgtgagaacgtgctcgcgggggtgtcgctcaacaaccgcaagatctcgaagtcggatgccgatgacctcgtggagtgggcgttgcgcggcgcgaatctgtggaacgaggtcaaggatcgcctcgacaaccccggcatcgggctctccggtggccagcagcagcgcctgtgcatcgctcgcgccgtggccgtgcatccgcaggtgctgttgatggacgagccatgctcggcgctcgacccgatctccacgctcgctgtcgaagatctcatcgaggagctcaagcaggactacacgatcgtcatcgtcacgcacaacatgcagcaggccgcccgcatcgcggactatacggcgttcttcaacctcaaggccgtggggcagcccgggcacctggagtatttcgccgatacgtcgacgatgttcaacaacccgcagaacgaggaggccgagcgctacgtttcgggccgcttcggctgagagagaggtttgttcctgtgccgtggggctgggcggatgcggggcatcttgctgaggaacgccacggaacgcggacaaccgacgaagcgggagacctgcggccgactgggggcatatccgtggcataacgcgcccatgtaacgaccgtgttttacacacccgtgctagtttttagctgtcctgtcgtttgcggcggggcggcagaaaagagttcacgagaagaatacagggttactcatggagaagtttttccatttgaaggaaaacggaacgtcggtttccactgaggtcatggcaggcctcacgacgttcttcgcaatgtcttacatcatcgtcgtcaatccgcagatcctgtcgcagacgggtatgccgtggggcggcgtcttcctggcgactatcatcgcagccatcatcggcacgctcgtcatgggcctgttcgcgaacgtcccgtacgcgcaggctcctggcatgggcctcaatgccttcttcacctacaccgtgtgcttcggtctgggcttcacctggcaggaaacgcttgccatggtgttcctgtgcggtctgatcaacattctgatcaccgtgaccaaggtgcgcaagatgatcatcaaggccatccccgaaccgctccagcaggcgatcggcggcggcatcggcctgttcgtcgcctacgtgggcctgctcaacgtcaacttcatcaccttcaccccgaaagacacgaaggcagccgggcagggcctcgcaaccggcgccaccccgggcatggccacgctcaacagcccggtgctgtggctgttcctcatcggcctgctgctcgccatcgtgttcacgatcctcaaggtcaagggcggcctgctgctcacaatcatcatcaccgccgtcatcggcatcccgatgggtctgaccaccatgagcaactccgtttcgctcggcgagaccttctcgcagctgccgcagaccttcggcgccctgttcaccggcgagggcttcggctcgctgttctccgacccggccaagctcccgctcgtgctggtgacgatcttcgcgttctcgatgtccgacaccttcgacacgctgggcaccttcatcggcaccggtcgtcgcaccggcatcttctcgaaggccgatgaggagtcgctcgagaacggccatggcttctcgtcgaagatggacaaggccctgttcgcagattccatcgccacctcgatcggcgcgatctgcggcacgtcgaacaccaccacctacgtcgaatcctcggcgggcatcgccgccggcggccgcaccggcctgacctccgtcatcgtcgctgcctgcttcgccgtctccgcgttcttcgcgccggtcatctccgccgtgccgagcgctgcgaccgcgggtgtgctcgtgatcgtcggctgcctcatggccgcctcgctcaaggaagtcaagtgggacgacatcaccgaggcaatcccggcgttcttcgccgccgtgttcatggcgttctcctactcgatctcctacggcatcgctggcggcttcatcacctactgcatcgtcaaggtgtgcaagaagaaggccaacgaggtgcatccgatcgtgtggatcgtctccgcgctgttcattctcgacttcatctgcatggccgtgctctgacggccgcagcggaatcgcatcaaataaggccccggctatccggggccttatcgtatgttgtgagccgcttgccgccagacaatctgctgagttgtctgcgtacttggtttgtctcagggtgagcggctgggtgagacaaaccaagtcatgagaaccgggtttgtctcacctagagcgcgtcagcgagacgaaccaagtcgcaggaacttagtttgtctcatatggagcgtctcagtgagacgaatccggtcatgacaacttgattcatctcattgagggtagattggcgagacaatccaccccactgcagctgcatttgtctcgctcgcgccgattacttcttcttctgcgtggcctgaatctgctcggcgatcgccttcagccactcgttgagcgtcttgtactggcttggcatctgttcggtgatgtcgaccactgggatgttgcccgagtccgccgcgtccgtcagctggtcgctcagctgggacttctcctgcgaatttgcgatcagcatcttcatgtcgcccttcttgagcgcctcggtgaagctcttgatgtcggacgccgtgggctcgctctcgttgctcgtcgcgttcttgtatcccttcggcgtgacgtcggtcatgcccatgtcctgcgcgaggtagtcgcccaccgactctatggcgccgtacggcatcttgccgtcggcctgcgcgacggtctgaagctgcgcttcgagatcgtcctcctcggtatgccaatccttgttgagcttctcgaattccgccttctcgcttggcatgagtttgatgtaggcggcggtgatctcatccgccgtcttgttgcgtacggcggcggagaaccacacatgcggattgtcgccggtcttcttgcctcccgcggcggccgcgtcgatcacgatcgctttggactggccggccgccttcgccgcccactcgtcgtagccagcgccgttgagtatcgcgacctgcgcatgctggaacttggagatgtcgttggtcgaaggctcgtaatcgtgcgcatcggtgccggtgttgttgagaatgctggtgacgtccacataccggccgccgagttgcttggccacggatccccacacgttcgtcgaggcgatcaccgtgatcaccttctccttgtcaatctgggtatctccggcctttgagttcgagcagccggccaccgcgaatattgtggccaatgcggcgagcagaatcgtgagtgtgcgcaacagtctcttcatatattcattctccattccggggtttcttcgagtctaacggcatatgcaatgccgctgtatctgtttgcagattagcagaaagtgagaatcgttctcaatagcagtgttgcgacacgccgatgttcacgaaatccgcccatatggttcatttgtcgagatgactgtgtaccttaattcccgtaaaccacagaccgttggttgagccgtgcgagcggttcaataatttggttcaagccaacgcaggttgagaaacatactcccgtcaccgggaagccgattgcggctggatgatgctctgcctgtgtgcagggcaatttttttgcccgcgcttgttccgaagtcaacggccgacttaggaaggaacgccatgaagaggcccgaaaaggaagcggtggttgccgagcttacggaacagttccgtaacgccagcgcagtctacctgaccgagtaccgcgggcttaccgttccgcagatctccgatctgcgcgaaaagctaggccgcgatacttcctataccgtggcaaagaacacgctgttccgcatcgctgccaaggaagctggcattgagggtctcgacgagatgctcaagggtccttccgccgttgtcttcgtcgatggagacttcattgaggccgcgaaggtgctgcgtgacttcgccaagaccaacaaggctctgatcgtcaagggcggtttcgcagacggaaccgtgtacgacgcagaaggcgccaagcagctcgcagacctcaagtctcgtccggaactgcttgccgaactcgccggcgcgctcaagggcaccatgtccaaggccgcctacctgttcaacgcgctgcccacgaaggtcgttcgcacgatcgacgccctgcgcgacaagcaggagaaggctgcctgagacccatcgcctcgcggcgtgagtcttgtattttccggaaaacaacaaaatttgaggtgttggccacaacccaataatccggtcaacgccatgattgaaaggaagccataatggctaagttcacccaggatgaactcctcgaagctttcggcgagatgaccctcgttgagctgtccgacttcgtcaaggccttcgaagagaagttcgacgtcgaagccgccgctccggtcgccgctgtcgccgccgccgctccgggcgctgccccggccgaggaagagaaggatgagttcaccgtcgtcctctccgccgttggtgacaagaagatccaggtcatcaaggctgttcgcgccatcaccaacctcggtctggccgaggccaaggccctcgtcgacggcgctccgaagccggttctcgagaacgccaagaaggaagacgccgagaaggccaaggctcagctcgaagaggctggcgccaccgtcgaactcaagtgatccgtgcggcttggccgcatgacaccgcgttcgcagctcaggctgcaagaggctcccgcatcgatatgcgggggcctcttttcttaccctgtagcgagaaaagctcgctcaatcgctccggtcgcacggttttgttcacttgattggtagaattgctacagacaagaggcgagcgcgaatcgcagatgccaatacgacggcgaacgcaggaaagggtggccaacggtgagcagcgagcagggtgctacaaccaggtgggtgattcttgtagacggcacacaattggcgagtgtggagcccggcacaaccgtggagatcggccgcaagccattgcgacccttgccggacgacggcaagagacgcgtcgagattctcgacgactcccgctccgtgtcgaaaaggcatgcccagcttatggtggcgctcgatggccgtgcctttctgcgtgacctgaactccacgaacggaaccttcgtggtgcgtgctggcgacgagctcgtgcggctgcagagtggagtcgattatccgctgcagtcggattccgtacacgtgcagttcggcgacgtgcccgtggatttcaccaagttcattgaagacgacgattccacgaaagacgacgcaccggtggtcaatctgttcgactatgcagtggagggttcgtcgaacgagcccgaggcggcagacatgtcggtggacgacattctcaatctgcgtgccggagagcccaccgacattttcaatgcgagcatggtgcgcgcgcgtgccaagcgcatgcatgacgccgaacagcagtcgttcgtgccgttcacgcagccgatcaacccgttgccgatgcaggatctcgacgacagtgatgccggtgatgccgcgccgcgcgatctgttcgccgatgccaaggacgtggccgaaggcaagatctcggaaccggcggcggcccaggagcacccatacattccgaagatgtccgacaagccgaagcatgccggcgcgcctgccgaccgtctgatcagcgtgagcgaactcgcctcggcgcatccgcgaagcatgccacagcctcaggagaacatgccggagcctgctgcggaagtagacgccgcatccgagtcgatcgtggtggagcagacctccgtcacggaggagacgacacaggaagaacctgccgagccggtcgccgcagagcccgctgcgcagggcattggcgagcacggcgagagcgtgcagccatctgcgaatgcacccgctgttgaggagccggacgggaatgcggaggaatccgcggcagccagcgagcaggcgcccgtaagcgacgaggaatcgcgccagaatgaggaaccctccggatctgcgggcaccacctccgacgaagctgcgtcggaaacggaagtgaacggcgacatcgcgtcactcgccgcgcaggatgtgtcgcaggacgaacaggaattgcgcggcgacaacgcacccgaggtggcgacggtgacggtggatgccgcggacgtggactactcccggttccaacggcatgacgagccgcagacggacgagtctgcagagggggaatacgagccggcgttcgaacccggatcggtgttcgagaaggtggcgaacggcgatttcgccaagtcggagccgctggtctcggtggcagggttcacctcggacgacgcgcggcgcagcgacgacttctcggagcagttcgaaatggcacggcacccggaactgctgccgttcctggccatgaacccgtcgctgtacgacgatctgtacacatggctcgccgcacagggcaatgcggatattgacgaggcgctcagcaagaacgcaggatacgaagactatcgcaaggcaatggggaagtgagctcgatgtcgaacaccgatacaccagaaacgaaggcccctacgagcggttccatagacaagttgcgccgctggcgtgacgaatacagggcgagcctcatggcctcgccgttggaggatgtgaaccagctgagcgccaagctcgacctgacccatgcgcacccctcgggcatctcacagctgttcgccagcggaagtgccccgttgcattcgctgttccgcgacagcggcatgctgcgcgcggcggcacggcgtaccgagcgtgtgctcgacgaccaaagcgccaagaagcgcatcagcggcgttgccgagctctccctggtggtgggcgtggccacgtggaagggcaacaagatgccggtgctgctctacccagtcgaggtggtgcgtgacggcactcccgtggagaaccatacgacgatcaccttcaccggtcatgtgcgcctgaactcggccttcctcaatgccatgcgcgagaacggtgtgaatctcgacgagcgcgcgctgttcgatggctcgaactatgccagcggcacgccggagacggctgcagtattcgcggtcatcacgaaggcggcgcaacaggtgttcgccgacttctcaatcgaacggcagatcattctcggctgcttcgtcgacccatccacacagatcctcatggaaagccgcatgatcatcgagcggctggcacgtggtccgatcaacaatgtcatgctcaatgccctggccggctacccggaagccatcgagcaactttcgcggatcacccttccaccgtatagccccttcgacggcgacccccactccgaatacgaggtgggcgatgtcgacaacaccgtgcgttatgccgccaacgtggcggccgccggccattcgctgttcgtcgacggcacattgggcaacgacaccgccgagcaggccgcgtcgatcgcctcccgttgcatcatggccggccggtccgtgctctacgtgccatgcgtcacctcgcagaagcgcacattcgccatgctcatgaaggccaacgaattgggcgagcaattgctcgacgtggccaacccgaacgccaatgcggccatcgaccaccagctcatcagcgcggtgggataccagcagggcgtcgccacctcgcgtttcgaacagctcgccgatgaactcgtgggcgtccgatcccgcctcacccgctatctgggagacctgcacggcgtgaatcagacgtggggcgtctccgcataccagacgattcagaacctcgccagcatctccgaattgccggcgcacccgatgacccgcgtacgcctcacgaaggaatgcgcgctcgccataggcaaatcgctggatgagtgggccaagaagctcgaacgtgccggcgaactcggcgaatactcggtggggcccgatgacaccgcatggtacggtgcgtcgctctacagcgaggaggaggccatcgacgcctaccaacgcgtggtgaacgtgctgcgatccctgctgccggccacgcgtgaacaggtcaccaccaccgtgaaggtgtgcggcttctcgattccgcaaaccgccgatgagtggagcaagcaggtcaccgtgctcaagaacctgcgccgtgtgctcgacgtgttccagcctgagatattcgagcgtgacatcgatgcgatgatcgaggctacggagtcgaagcaggagcgcaagacgagcgattcgcagatgggcttctgggatcgtcgcaggcacatcaaggaagccaagagcatgctgcgcgtgggcgcccaggtggaggacctgcacgaggcattgctggtggtgaagcgtcagggcgagcagtggcgtctgttcgtgccgcatggcggctggccggtgctgccgccgaagctcgacgacatcatcgccacccaggaacagctcatgagcaatctaacggcccttgacaccgtgctggccaccacgccggccggggcggagctccagcagcaggacttcaacgcactggaggaacgtctcaaggccctattcgacgaccgcaaggctctcgacaccctgccggaacgttgcgtgatcgaacgcgagctcaagcgcgccggtctcggtgagctggtggacgacctacgtgaacgcaaggtcaaggtggacgccgtgagcaacgagctcagactggcatggtggaccaccgtgttcgacgacatcgtgcattcctcggccatcatttcgaaccaggacggctcggcattgcaggcggcctccgaccgcttcgtgcaggtggatgtggagcatgtgcgctccattggccccatgatcatgcaggaatcgatgcgcaggctgtgcgacctgctgttctcccgcacgcaggaggccaacatgatgcacacggccctcgctggtgcgtcgagcatttcgttgagccgcatccatcaggaccatccggagattctcgctgccgccaaaccggtgatcatggccacgccggccacgctcgctgccgtgacaaatccgacgcccattgccgacgtcgtgatcatcgatgccgcggcacacctgccgtcggtgctgctgctcagcattctgtgccgtgcacgtcaggtggtcatcctcgcgcatcgcagcacggtgaccagtgagggcatcggcatgctcatgtcaatgctgccgaacatctcggtagcctctcaccccactcgccgtgatccgcgcgtgaatcgtttcctcgaggaacagggctacggcaaggtgaacaccgatgtcgtgcgtgaaccgatgcagggccatatacgcttccacaagatcgaggccgcgggcgtaccgctcatggccagcggactcgtggaaagcagccagcaggagattgccgaagtggtgcgcctcatcacccagcgcgcgcagaccttcaccctcgtgcctccgagctatttgctcaccgtcgtgtgcctcacctccacgttccgcacccgcttgggagccgaactgcgctccctggcggcgaagagcgaggcgatgggtcgattcctgcgccatgtgcgcatcgtcgacatcgccgatgtggccggcgcccgcgccaccgacgtgatcctgtcgatgagctatgccaagaccactcatggtcgcctgctccagcagtttggcgtgctcgagaacaacggcggccgtggcatgctgctcgatgcactcgcattgtgcgatcaccatctcgacattgtcagtgccttcggagccagtgacctcgacgacgatcgtctgcatcaggacggccccaagatgctcaaggtgctgctgcagtgggccgaggacctcgacgaggccaatgtggtgcgtccggcgattaagcaaaccgacgagaacgtgctgttcaacgatctcgcgacccgcattcgggaacgcggtctcaatgtggctgtcgactatggctatgatggcggcatgaagctgcccatggtcgttggtctcaaagacaagccgttcgcgctggctgtattcaccgacgacgcccagttcatgggcatgcagtccactcgggagcgtcaccgcattctgccgcaggagatcgaaagcctcggctggtccgtcatgaccatatggagcgtcggcgcctttgtgaaccccgagaaggaagtggaccgtgtggtcgcacgtctcggcgagatttaccaggacaagcagtgacttcgatcggcgacaactaccgagtaggcaggctatgaccaacaagaacgaggaaccgacctcatcccacgatgccgcgcgtccgtatagcgccacgcgccgtacaccccgcgtgcaccggcgcgtcgtgcatcagggcaccgagcggttcgacgccgacggtgtgaagccggaaccttccgagatgcagacggcacagcaacgccaagctgatgacgataagcgcattctcggcgaactgcccccgcattgggctgtattcgaggaacgccaatagcggctgggcgtatggccctcatgacgcacctcgtgccgcaatcaatgtgccatgctcctgtgcggcaagcacctgcaacgcctccacggcgctcatcgccatctgcgtcactgtcgagccggtgtcgtcgagtctcggttgtgccattaccaccgcgtgactgctcactacgcacccttctggcgaggcgcgggcatcgtcggcgcatgcctgtgtcgaacgcagttccaccacggtgccaatagggaaggaatgctgcccgagtccaagtcgcacatcgatcacggtatggtgctcgggaacttggggaagctcaccgacatcggtggtcagtagaatatcgcccttctcgatgcgggtctgcgtgaccagccccactgcgtcgtccgggcaccccagtgcatggcgcagggcgtcatggtcgggcatctccaccatctccacatcgccggttgcaatcaccagaccggcatcgagatcgcgcgcggcgaccacggcctgccgtgtggccgtcgccagtgccacgcattgcagtgtgcagaacaacgccacgcctacagacagcgccagcagcatgtggcgaagctgccacagcagtctgcgagtctgtaacgacacgccatgccttctgtcttcggtttcggacgaaggcaggaatctgcgagcgaatcgtataagaaaagccatcatggttccatgatggcttggtgggatgcgcgaatccagcgtgacgggtgattgtggttaattaacggcgttacttaatatacagcgttactaatctacaatgggtcgacctgtaaagggcatcgcgtcacttcgacgagctatggctgtcggtccggtagaacccgctgcctttgaacgtgatcggcacagcggcatacactttatgcacctgctcggcgccgcactgcgggcataccttgatcggatcgtcgctgaacgactgctccttcgtgaagtcatacccgcacttcttgcagcggtagtgatagataggcattccagactccttaccccaaacgaataccggtctcgctcagacatatcctaatacgggagccgacacaatggccgcatgcacccggcgcgcgcaacgggaattcccctccgacaacagcagtgcgggccatcttattcgtcaggttcaccggcaggggagtcgcacgaagggtcgtcggtgtgagcgcgggttgggccagtcgagcccaatcgtgtgaatccacggggcgtgagcacggcattcatgcgcacatcgtgctcctcgcaaggcaatggggcgtccacgaactcccatggccagcacatggccatcagatcagcctgcggacccgcgaaccggagcgcacggtcataccaggcggcgccgcgccccaaacgcacgccggccggattgacgagcaacgcgggaacaatcaccgtggaacacatctggagcgcctccggcgggtacgtctggccttccggttcgcccgggcgacgcgtttgcgcatgcggaaacagcgacggctccatctgatcgacggcgacctcatcaggcacatgcaggcgcagcagatcgtcgagggagcgcagcacaccccagcccagatcgagatcgacgcccattttcggcaccagcaccgtgtagccacaaccgagcgcgattgacagcagtggaatcgtgctgatttcagtgcccatggagacatggcaggcaatgatgcgcgaaggtgattggaataggccggcctcgcaggcgatctgcgcacattgctcgcccgcctgcatgctcatgctgagcgacgtgccacgccttcgcacgaacacctcatggcgcagcatgcgtttcgcctcggccacgttcgtgaattgcgcacccccatgcggcattgcgtcgatttccacggcaaccccctgtgaaaccctgacttcctgtgacttatagtagcggaaaactactatgcggatggctgccgtctcaaaatatatagacagaacggtatcgcatgtcggcgtaagaagctgacggcgtggcacaatgttggtatgtcggtattccaagccttgcatgatgtgatgaaacgccgcaggaacagcgccttcacggcgccattgacgctcaaatcccctgccggttcgcccgacctcacgctgaggacgatggacgcggcggatcaggaggagtggggtcgcctgcgcagtgtgaacgagcggtggctggcgccatgggaatcgtcggacccgcacggcaccgagccgctcaccttcaaatcgtgggtcaacaggcagcgtgaggaggagcgtgaaggcacgtcgatcatcttcctgatggaacatgaaggtgaaattgttgggcagatttcgctcggtgcgatttaccccggacctatgcgcaccggaatcatcggctactggatcgacgaggatcatgccgggcggggacttacgccgctcgccgtggccatgctcgccgactgggcgttgctggacccgacgggaccgcagctgcaccgtctggaaatagatatagtgccggaaaatgagcgttcccgccgcgtggtgcagaaggtcggggcgaagtacgaaggcgtgcgccgtcaatatatgtatgtgcatggggagtggcgcgaccacgagtcgtacagtctgctggacaccgatgtgccacaggggttcgtgcatcgtcttttaggcgacacgcccggagaatcgctacacaacttgtcataagttcttctattcttaggaactatggattacgagtcgctcagcaccattgttctggtggtgatcgtcgccatcctcatggtgtcttggctgcccagacggacggttcaaggcatgaagcaggtgatcaaacaccagtccgaccggtactcggcctcgcttcatctcatagatgagggcgatggcaccagattctcggatgcgcggactgtcgagctgaaagggacgcccatggcttcgccacacactgtgcgggaccgcgaatatgtggcacaggtgcgcgatctacgtcgcgctgcagcacgccgacgcaagattctcgtcggggcgttgctgggcatctcggtgctcgtgtttgtgctcgcggtgattctcgtcttcagcccatacttcactctcatacctattgcactcatgtgcgtggtgctcgcactgggggcgcatgcctcccgacaggcccgcgaatgggaggacagacacgcgcagcggcagcgtgaactcaaggaacgcaaggtgcgtgagaacaagcgtgtcgtggaggagcgcacgcgtgcggcacatcctgagccttcggcccgcaggcagatgcaagacggttcgcagaccgacgtcatggaggcacgtgagattcaccaggccttgcagcgcgcccgcgaggagcaggcacgggcgattgcgcgacgcaaggcgcaggatactcgtgaccatcatgcggatgaggcgtcactgcgctccggcatgcgtgcggaacatgccgacgtcgatgccgcggtgcaggccgccgaagaggccactcataatccagggcatctgacgattcgcgaggagcgtgcagcgcagatgagcgatgagacgaacgagctcgcgcagatcaatgcgtcgtcggcaccggatgccttcgacatggcggtgaatcaggacctcatctcgttctcgcttggttccgatccgttcgacgggccggaagtcgttcagagcatggaaatcaagtcgacccgtcaggtctccaaggccgtgccgaaggacagctcatcggccaagccggcggatgccggcgctgcggaatctcgggatgccgcagccgacaacgccgacgtaaaggaggcgcagaccgtctccgccgtctcggtgaacgactcggtcgccttccacaacagcgaggcgcaggcgaatgtggaggccccggatgcgtcctccgattcgctcggtgtggatttgcaatccattcttgccagacgcggcaactgaaacgccaaacctgaattgcaaagccggccggaaggtcggctttcgtgttcctgggacattggcgtcagctgttctctcaaagcgttagcactcgagttggcagagtgctaacgaacgcgctactatgtgtgagtagcgcaaaggagtgtgcaacggtgttcgtcagccgccgccgcatgttctggcgcggaaatactgaactctagaaagagaggcgcgcagtgtcgttcccactcacaccgttggaagacaaaatcatcgtcaagcaggcggaggccgagacccagaccgcatcggggctgatcattccggacaacgccaaggagaagccgcagcagggtgaagtcctcgccgttggcccaggtcgtcgcgacgacgagggcaagcgtgttcccatggacgtcaaggtcggtgacaaggtgctgtactcgaagtacggcggcaccgaagtccacttcaagggcgaggaatacctcatcgtctccgctcgcgatttgctcgcggtggtcaacgactgaactagttcgagctagtcctgcctttcgaagccggtccgttgcgggccggcttttcgtttgtctggcgtctctgttggcctttccgtgtcactgtgcgcaatgtggacaatgaaggatgccgcacactggctgtttcgtgcctgcgtgcacgatatgaccgtggggcgatgtaacgtacgggcggtgcgcccgcatccgcatcgttgggtgcctcgatatctggcgtgagtgctttgaataggcgcaggcggaatcggactggatatggcgcgggagctcgaagcccggattgtggcgagcatgtgaatgcgacacgccgagggttgctgatgtacggcttatgtgccatactagccaagttgccggttgagacctcaaccgaaaacgatggcggatttcccaagcggtcaaagggacctgactgtaaatcaggcgcttcgtgcttcagtggttcgaatccactatccgccacgcctcgatagctcagtggtagagcacttccttggtaaggaagaggtcgtgagtccgattctcactcgaggctcgatggcgggatagctcagctggctagagcgtacgactcataatcgtaaggtcaagagttcgagtctctttctcgctactacgtcgggtaaccggcagcttaacgacaagatgaggtgaattcaatggcaagcaagagcgcagacattcgtccgggcatcacgctggcgtgcaccgtgtgcaaggagcgtaactacattacgaccaagaaccgccgtaacaccccggatcgtctcgaactcaagaagttctgcccgaagtgcggcaagcagaccctccaccgcgagacccgctgatccaaggcttctaagctaatcttaaaacccggccagatggtcgggttttttgttactgtgggctgtatgacaagttttgctgaactcaccaccatggatgttggtggctatatcgaacgtttcgtcgaaccgaccacacgcgtggcgctgatcgaggaggtggaggacgccgactccaaaggcattccgctctgcgtgatcggcggcggttcgaacatgctcgcctctgacgacgaattccacggtgtggtgatccgtgacgcacgccgcaacatcatcgtgccagatgaagcggcccccgttgaaggcggcgactacaccgtgcatgtgaacgcggaggccggcgtgaactgggacgacctcgtacagttctgcgtggaacggggacttgaaggtcttgaggggctttccggcattccgggcacggttggcgcgagcgtggtgcagaacatcggcgcatatggccaggaggtcgcctccgcggtggaatccgttgaggtgtgggaccgcgaggagaagaagacgctcgatatgagcaatgtcgacatgcagttcggctaccggttcagcttgctcaaacgcagcatgtacaaggctcctggcgtcccgaacgcgcagtattacccgacgccgcgctatattgtgctgtccgtgaccttcgcactcgtgcacaccggaaccggcaccgtgaactacccgcagctggcgagcgcgttgaatgtgaatctacatgaccgcatgcccatcgaccgcatccgtgccgccgtgctcgaggtgcgcgcctccaaaggcatgcttgaggacgccacgcggtaccgtgagcctatcatgatgggcacgaagcgcgcagaccaggtggaggctgccatcgccgcccagcatgctttccgtgagcagcatgatggtgccgctcgggacatgatcatcgacatcgcttccgacaccggcacgaattccgatccgaaccgccgttcttgcggctccttcttcatgaaccccattatcagcgaagctgacgctgcccgtctgccagaggatgcgccgcgcttcccggccacgttgccggatggctcgaccggagtgaagacctccgccgcctggctcatcgaccatgccggcttccacaaggggtacaagctgtctgacgatgcacgggcgggcctgtctacactccatacgctgagcatcacgaaccgcggtggcgctacctgcaatgacatcgtcaagttggccgatgcgattcgcgatggggtgcgcaagcagttcggtgtgacgctgattcccgagcccgtgctcgtgaacgtgacattgtgacggtgccggacaatctggaccgtattccagatggtgcacacccgtgttctgtgttcatacggcgatattcgaagaaacgcccatatattgttccttggggagcaatatatgggcgtttcccgtatatgtggccggatttgttacgctgtgcggattactcagagcgtaatccgtaaacaaggggtcgtactatgacgtcaatagaaccgacagagagccaaaagcacactggaccggtgagtttgttcatgggagtataagggcacatcgtgcagatttttagaacgaagtccgtcgagcagacgctggcggagacagaggaagagggacattctctcaagaggaatcttggctggtgggatctggccgtcatgggcgtggccgtcgccgtgggcgcgggcatcttctcggtgggtgcgcaggctgcggcattccacgcggggccggcggttatcatcagtttcatcatcgccggcatcgtgtgcggggcggcggtcatgtgctatgcggagttcgcgtcggtgatgccggtggcgggttcggcgtacacgttcacgtatgccacgcttggtgagattttcgcgtggatcatcggctgggacctgattctcgagatgctcatggccggttcggtcatctccaagttctggggcgtgtatctcaacgattttctgcgtctcatgggcgtcaacttcaacacgaacatcatgatcggctcgttccatctcgacatcgcgcccatcgtgatcgtcgcgttcttcaccacgctgctggtgctcggcacgaagatcggcgcacgcgtggacggcgcgatgaccgtgctcaagatagccgtcgtgctgttcgtcgtcatcgtcggcttcttctatgtgaaggcctccaactacacgccgttcatcccgccggcagaaccctcggcggacgtggcgaatgcgaccacggtgcacgggaccctgggccaaccgctgttccagtggcttacgcatatgagcccgaccatctacggtgttccaggcatcatctcgggtgctgcactcgtgttcttcgccttcatcggctttgacgtcgtcgccactgcatccgaggagacccgtaatccgaagcgtaacgtgccgctcggcatcggcgtgggcatgtcgctcatcatcgtcatgtacgtgctcgtcgccatcgtgaccaccggcatggtctcctacaagcagctcgcctccgtcgagagcccgtcgctggccactgcattcgagttggtgggggcggactgggccgccaagatcatcagcttcggcatctgccttggcttggccaccgtggtcatggtgctgctgttgggactcacgcgcgtcgtgttcgccatgagccgtgacggtttgcttccgcgtaccctttcgaccaccggcaagcacggcactccggcacgtctgcagattgtcgtcggcgtggtcgtcgccatcatcgccgcgtgcttcaacattgacgtgctgagcgacatggtgaatatcggcacgctttccgcgttcacgctggtggccctcgccatcccgatcatgcgcaagcgcaggcccgatctgaaacgcagcttcagaatgccgggcaatccgtgggttccgctgctcgtcgcgcttgcgaacttctacctcatgctgaacctcaccgtgctcacttggattcgcttcctcatatggctcgtggttggcttcatcatctactttgcctacgggtacaaccatgcgcgcgtgggcaccggtgaacttgacgccgaggtggtcaaatacgagaagcagcgccagctcaaggcgcagcgcgcgaaacagtccggttccgtcggccgggggaatgacgcggccgtgaccaaggtcgaagccggcaaagactgaaatcgatttgcccgccatttcacacgccagtgctgaatggacggtgaatggcccctattgccgctttgcgcacgcgcggacatgttcgccaaggacatgcccgcgctttgttttatgggtgtaggcgggtagtctggtagggactttgagaaacaaggaggagccatggcctacgtgatcgcgcagccctgcgtcgacgtgaaagacaaggcgtgtgtagacgaatgcccggtggattgcatctacgagggcaagcgctcgctgtacatcaatccgaacgaatgcgtcgactgcggcgcatgcgaaccagtgtgcccgaccgaggcaatcttctatgaagacgatctgccgccggagtgggagtggtacaaggatgccgccgttgagttcttcgccgaggtgggcgatctcggtggcgcacaggctgccggtcccattggcaaggatccgcaacgtgtcgccgatctgccgccacagaacgccgcctgagcatagtaatctgcaatcgcgtgcgccttcccaggcgcacgcgatgccatagtgatacaagtcactcgcattcgcccgtattcgtaggagagccatgggattcaaggatttcagcacaccatatgattggtctcgcgtcggccggtacaaacgcatcgcgcaggcggtgcccggtggcatggtcgatctgtcggtcggttcgccggtggatgcggtaccggattccgtgcgcaaggcgctcgccgtcagcgcgaacgacgcaaacgcctgtggctacccggtgactggcggcacggcagacctgcgccgtgcgatctgcgaatggttccgcggctgtcgtgatgtggagatcgaggcgataggggctgatgtggtgccgacggtcggctccaaggagggtgtggcgatgatggcgtcgctgctccaactcagctccggcgatgtggtagtccaaccgcgcgtgagctaccccacctacgagatcggcacccaggtggctggtgccacggtggtcaaggtcgacgacgtcgccgcagtggattcatggcgcaacatacccggtgtgaaggcgatctgggtgaactcgccgagcaacccgacaggcgcggtgctctccgccgcgcagctgcatgacatcgtgaacgccgcccgtgagataggcgccgtggtgctcagcgacgaatgctatgcgttgatgaactggaccaaggccaatgacgacgaggggaaccgcgaggccgccatcgagtcgtccccctgcgcattgcgcgccgacgtgtgcgacggacgtgcagatggtgtggtcgtgttgtattcgctgagcaagcaatcgaatatggccgggtaccgtacggcactgctcgcaggcgatgcacagatcatctcgcgtatgaccgcgttccgcaaacagctcggcctcatcatgcctggaccggtgcaggcggcgatggcggccggcttacgagacgcggcatcggtgcgtgcacagcacaaccggtatcatgaccgtctcggtgagctcgtctgcgcattgcgtggctacggatatcgggtgaacatgccccagggagccttgtacgtatggacgaaggcgaagtcggctgattgctggaccgatatgaaagcgctcgcctccatcggtatcatcgccagccccggcgaattctatggtgctccggaatatctgcggttctcggccaccgccaccgacgagcagattcaccgggcgtgtgagcggctcgcacaggcctgacgccgcctcttattcaattgctcgtattgggcgcatgctatgcgccgagatgtgcgctatcctgcccgaatttacgccggatctggtctactgcctcttcagcgcagcgcaggcgtgtcgacctcgtgccgtttgcgggggagggaatcgatgacgatgcctgtggcatgggggccacacgctcgttctcctcgagcagttcatcgagcgtgggttggatcaccgtctcctcacgctttgtcaatgtgctcgtgctgatgccggcgagccgtatggggcgtgtgagtttgacctcagtgccgcggcaatccgccggcatgcccatcatgcgcaacaacaggtcgatggcatgcgggtacaacgtgctcgcggcgtcggtcggttgttccagttgcatctgcttggtggagtaggcaaggtcggggaaccgcagtttcacggtgagcgtgcgcgccatgagccccttggcgcgcagtatggaggcaaccttgtcgcagcattgtttgatcagcgtgctcgctgtggccaaatcattgcagtccgtatcgaaggtgcgttcctgcccgattgatttctcgggggcgtgtagcgtgagtgtgcacgggtcgatgccatgcgaggcctcccacaggtgtgttgcggcggctttcgatccggtcgcctgtatgagctcctccaccgaacagcgtgcgagctgggacacggagttgattccccatgcgttcagccgcttctcctgggcggggccaagccccggaatgcctcgcaatggcatcagctgcacgaactgcgcatgcttgtccagcggaatgagcagcatgccgttcggcttcgcattcgtgctcgccatcttcgccacgagtttgttgccggctatgcccaccgagcaggtgatgccgaaccgttccgcgacctgcgcccgtaaccattgggctatgcgcgtcgggctgtgccatgcgagcagcgcaccggagacatccatatagcattcatcgacggagacctgttcgatgcggtccgtcacctcgcggaagaccgtgtggaagatctcatgggagacggcgctgtagtagtggtggtcgacgggcaggaagattccgttcgggcagagttggtgcgcgcgtgcggccggcattgccgaattgatgccgtacttgcgggcctcgtagcttgcagcggagaccacggcgcggttgccggttcctacaataaccggtttgccgcggaattccgggtgtcttgctatctcgagcgaggcgaagaacgcgtccatgtcgatatgcagtatggtgcagccggtctcgtcatggccccaatcccttttggcagcttcgatacgcggtgctgtgctcatgtctcaactgtacctgaacagatgttcgaatggaagcgccggtgtattcgcgcccgtcgcggaacagggaggggctccacaacaaggtcgttttcgctgaattggcgaatatcggtgtttcgtctgtcgaatctgctatgatgttcttttgttgcgctaatgcagcatggagtcatgcctgagtggccgataggggcaccctgctaaggtgttagtcgtgtttagcggctcgagggttcgaatccctctgactccgcgatcagggcgaatccgttgggatccgcctttttccgtttcggacggcttctgtctgttccatgggttccagtagggttgcacgtcctgtgtcggccatttcgggcgagtcgaacgacattgattgtcgtatgccattccctgtcgtcaaatccgcgatatgatgtgcacaatggccagcaaggggattgtgaagttagttgaagcagcggtacgtcattgtccgttgcttcgcttgccgagtgtagtgcaacggcatgcgtgaggcaaatcgccggtctcgatatgagacgggtccgaggtggtctgctgtggcattcgattcggaaactcgcggaaatatggtgccgctacagtgtcggccatgacacagattcttgagacccaaccggaacgcaccgatctgcccctcacagtgatgccatgtgtggtggccgacatgatcgagccgttcaaggcgaacttcgaggtgctacgcgatgtgacgcgcctgagaatgtacactgacaccactctggacccggacgagatcgtgcggcgttgcgagggtgccgacgccgtgattgtgatcggcgtgcacatcgacgacaatctgtatacacggctcacgcatacgcagggacatgcgaagtgcttcgcattcggcggtaccggggtggccagctacatcgacctcgcccgtgcgcggcaggatggcgtgcgcgtatgcaatgtgcgtcgatatggggacgccgcggtcgccgagctcgccatcgcgctcatgatggagttggcgcgccatgtaggagagctcgacacgcaggtgcgcgagggcagttggcatggtgtgttcggcaccgagctcgccggcaaaacgcttggtcttgtgggattcggtggcatcgggcagcatgtggcgcgcatcgccaacggttttggcatgcgaatccaggtttggaactcgcatgtgcacgccgacgcgctcgctgcgaatcccgagatcgcgctcgtcgatggcatcgacgacctcatggccaccagtgacatcgtgtcgctgcatttgccgctcaccgatgagacgcgtggcggcatcaccttcgagaacctgaaccatctgcgacccggaagcatgctcatcaacaccgcgcgcgccgagatcatcgcgccgggcgcgctcgaacggcgcttggaacgcggcgacctgctggccggtctcgacgtgttcgacaaggagccgttgccgcaggattccccactccgttcggttcccggcgtcgtgctcaccccgcatgtcgcctggcgggccgatggcgcctatgccagcctgacccgacaggtgatggaggcgatcgtctcgttctacgagggcggcgatttcaacgtggtcgtctagcgggcggtagtgtggttctgcatacccagaagtgacgagaccgtttgcgaggagccatgcgtaccttgttgaatccggccgacgagccggcgcacgatgcattcgtggagaagaagtccgagttcataggcgacgcctgccatgtcgattcgcttgaggatgcgctcgcgttcgtcgagaccgtgcgcgagcgtcacccgaaagcacgacatgtggcctatgcggcgattgtgaccggtgacgatggccgtgtgatggagcgcatgagcgatgatggcgagccgagcggcacggcgggcaagccgatcctcgatgtgttgcgtgcgaatgaactcacagattgcgtgattgccgtcacgcgatatttcggcggcattctgctcggttcgggcggtctcatccgcgcatactccaccggagcgtcgattgcggtgaaggcagcggatgtcgcacagattgtggtctgtgcccggtatgcggtgccgctcgactactcgcagctcgggccgatgcgccatctggtcgaggtgatgggcgcggtggaggagtctgccgatttctcggatcacgtggtgctcatcgtgctcgtgcgcgatgatgcgcgcgaatcgttcgaacatcgtgtgcgcgagcagttcagtgcgacggtgacgccggagtatgtgggccgatgccaccgcgcgatgcggtgacacgccgcacgccgcctcgtgatgccggtgccgcgcccattgccgcatgtgcattagacttggggtgcacggcacggagcgcagacgatgcgcatgaggtggaggtcagcatggcagatggcgagcagacggcacagactgcgcggaatacgcaggcggacggcgtgcaggacgcggccgggaatcagggggaggcttccgaagcccagactccgcagttcgaaccgctcaccgtgacctatgaacgtctgcgccattcgacggatccgcaggagctgcacgaattcgcacgcaggccgttgccggatcgcgcgaaacaggcggcgttctcacgtgcgacggcattgctcgaggcggtcgccggcaatcagcacacgccgttggaagaccgcgtgttcctcgcggagacgatgccgttcccgaatgtgctcgtcaagctgtctgaagacccttcccccgaggttcggcgtgcggtcgccgcgaaccgcgacgacaagaactggctggtggggcgcctgaccaaagacgaggtgcccgaagtgcgcgacgaggcactgcgtaatccgcagacgtcatggaaaatgcgcatggagggggcgcagaatcctgaggtggacgcgcagaccctcgattttctgagcagactcggcgttgaacttgagccggacgctccgcggatcctgtcgacgatggtgcgtcgcggcgtggcgctcaatccgaatgccggtgcggagacaatcgagcgactcaaggaagatccggtgcccgaagtggcgaaggcggcacagcgccggtgaccttccgagcgtaacccacggctatctcggtgagaggaatgaaaacgtttgctcctttatgggcgtagccgggaacgtcgctgcgaaaaaggcttacacttaggagttatggcagaactcaacgaagaaagcccggagcgtcttgcgcgcccccttattcgtctcgcgcagtcgctgggcgtggcgaccagttatgtcggcatgtcgcgtgatttccatgagattcccgatgacgtgctcgtggccgtgctgaaggccctgaatgtcgatgcctccagcgaggagaccatcgaagtgtcgttggaacatgtgaacaaccagcgcgccatgcggctcatcgaacccaccgtgctgcacattgtgggcgagcagagtcacgtgcccatccatctggccatcaccgaggcgccgaaggtcacgatcacactcgaagacggcaccatataccaacacgacatcgcggtggagccgctgcccgacgtcaaggtgcatgaagtcaacggcaagttcttctcgacggcgcagatcgcactgcctgccgacctgcccgagggctaccacacgctgcatatcgcggcagggcagcgcgaggcggatgcgacgctgatcagcgcgccacagcgcatcccactgctcgatccgctcaagaacgggtcgttgtggggctggatggcccagttgtattcgatccgctcggccgactcctggggcgtcggcgatttcgccgatctgcgcacgttgctcatcgactcgaagcggtacacgaacgccgacttcatgctcatcaaccctgtgcatgccggcgaaccggtctcaccgctgaccccgtcgccatacctaccggtgtcgcgtcgcttcatcaactacacctacattcacccggaggacattccggagtactacgcgttggacgatgccgccaagcagtccgtcaaggacgcgcacgccaagatggaggcctacaacgccgatccgaacctgatagaccgcgatgccatgtggctggagaaagagaaggcgctgcgcacgatcttcaacacgggcctgcagtcggtgcgccagcaggccttcgacgactacaaggccaggtgcggcgaggacctcgaggcatacgccacctggtgcgtctgctatgcgaagtggggcaagccggagaacacgccagacaattggatcaacaagtacacgaaggattcccccgaggtcaagcagctgcgcgagcagaacagcgacctgctcgaattctaccgttggctcgagtggattgcggtcgagcagatgcatgcggcccagcaggcggcacgtcaggccggcatgaagatcggcatcatgagcgacatggctgtgggcgtgcatcccgacggctccgaggtgtggtggaacccggagcgattcgccaatggcgccaccgtgggtgcgccgccggacatgttcaaccagcaggggcagaactggagccaacccccgttgagcccgctgtcgctcaaggaaaccggctacaaggcgtaccgcgagatggtgcgtggcatgttcgactgcgccggtgctgtgcgcatcgaccacattctcggcctgttccgcctgtggtggatcccggagggccagccggcctcgaatggcacctacgtgtactacgaccacaacacgatgctgggcattctcgcaatcgaagcagaccgtgttggtggtctgatcgtgggtgaggacctcggtgtcgtgccgtcgtacgtgcagcagtcgctcgccgactatgccatcttcggctgcgccgtcgaatggtttgagcagatggatggcgtgttcattccgccgaaggattggcgcccgtatgcgttggcctcggtggacaaccacgacatgccgccggctgccggctatctcgagtacgagcatgtgcgcgtgcgcgagcagctcggtctgctcggcgaggattcgtcggccttcgagcgcagcgcgcgcgccgagcatcaggccatgctgcagatgctcgtcgacaacggctacctcgatgtcaatgtgatgaaagacgaatccggcaggtgggaggagatcgtcgaggcgctctaccgtgcgctcaacagctcgccttgcaagctcaaggccgtctccttcgtcgacgcggtgggagaacgccgcacgcagaaccagccgggcaccgacaacgagtatccgaactggcgtgtgccgttggccgactaccacggcgacaacgtgccgctcgagcacctgttcgactccgatctgctgcagcgcatcgccaagatcatgaacagctgatgggcggccccgcaccttattgcgaaagcgccggcgtatcgatattgcgccggcgctttgccgtctgtgaacggggtgcgggagagtgccatcgcgcgtacgcgtatgtcaagccgagggatataataaaggattgttgtgtttccctacggggtccttcaaagcgctttcccactcgcataaggactttcagggagcccacggtaatgagatcggaacgccgcacggtctgaccaacccgcagcgcgaggatccggaacacaatacagaaaaggtatatcgtgaaaactttcacaccgaagccagctgatcttactcacgactggtacatcatcgacgccaaagacgtcgttctgggccgtctctccgtcgccgcagccaacctgctgcgcggcaagaacaagccttccttcgctccgcatgccgattccggcaactacgtgatcatcatcaacgccgacaagattgctcttaccggcgacaagatggacaaggagctctactcgcactccggtcgtcctggtggcctgcgccgcgacagctacgcagagctgctcaagaacaagcccgagcgcatcatcatgcacgccgtcaagggcatgctgccgaagaacaagctcgcaaaggtccagctgacccgtctgcgcgtgttcgccggcgaagagcatccgcacgttggccagaaccctcaggtctacgagatcgagcagatctcgcagcaggcaaagtgaaccgaaggagataagaacaatggctgagaataccaacaactccgcggttaccgagaccgaggaaaccaccgccgccttcaccaccgagaccaactcgggcgcaggcaccggcacctccacgatcgctccgggctatggcaccggccgtcgtaaggaagccgtcgcccgtgttcgcctggttccgggcactggcgagtggaagatcaatggccgtacgctcgaggagtacttcccgtcgaagctgctccagcgtgaagtgaactcgccgatcgtgctcctgaagctcgaaggtaagttcgacgcaatcgtgctcgtcgacggtggcggcaccacaggccaggccggcgcaatccgcctgggcgtggctcgtgccctcaacgccatcgaccgcgatgccaaccgcgcagcactgaagaaggctggcttcctcacccgcgacgcccgcgtcgtggagcgtaagaaggtcggtctgcacaaggctcgccgcgctccgcagttctcgaagcgttaagcgttatacgcgaagaaggccgccctgcaatgcagggcggccttcttgtttttcggaaggcgtcgagtccatggccgctggttcaggtcgtggactcggctcgccactcaccaggagcggcgctccgattgcagcagcaggcttatgctcagcgccgggaaggtccacacgttcgatgggacggcattgggggaacctgcagccggagcggtgtcttcgggcgtaggggcatcgtgctcgacgtcgaatgcggtggtcgtgggatcggaatcggccatgctgatgcgtgtggggtcgccggttccggagtgtgcaccggcggtcatcggcggcatctgctggtcgagtgtgtctttgatcttgcggtcgagaatggattcgaggagctgcgtctcatgtgcggtgagctttgccgttggcttggtggttccaatctcctgacgggcggcattctcctcggcgtccgcgccaacggcaccatgggcgtcgagatcgtgcaggggcgacgtcgcacgcttgaaccgcagcgtctccgcaagtggcgacaccgccgcagaccgtaagatcttggtgacggaggtgcccggtgcgggctgttcgccagtggtctgcgccgacgaccatagcagattgaacgtcgaatccgacggcaggtgcatccggcggtcggtttcatcgccgttgaccacaatcagcgcgtcgggttcgtccttgaaatacaagtgcatcatgaacgagcgcaccgacgggtcgcgccaatcggaatccatgggcatcgtgccatccggcaggctccactgcacacgcgagctcggcttgagcagccccaactgggagagcctcgtgaagaagtcctcgtgattgtatatgtcgagcgatttgcgcacggcgatcagattcgcggtggcctcgagttggcgggattcggcggtttcctctgtgcagttgatccaatcccagtcgagccaggcgatctcgttgtcttggcaatacgcgttgttgttgccgtattgcgtgttgccgaattcgtctcctgcgagcagcatgggcgtgccaagcgagagaatgagcgtgccgagcatgttcatgcgcgaacgttcgcgtgcgctctcgatgctgaggtcgtcggtggggccctccacgccgaagttggcggaatggttcacgttcgtgccgtcgttgttgttctcgccattcgcctcgttgtgcttgtggtcgtagctggtgaggtcggccagtgtaaagccgtcgtgcgcgctgatgtaattgatcgatgacgtggcgccacggcccgggtcggtggcgaacaggtccgccgaaccgcacaggcgcgtggccatctcctgcatggtggtcacaccatggcccgcagtctggttgatgtcggagagccagaactggcgggaggcgtcgcggaatcggtcgttccactctccgaagggcgagaggaactggccggtgcgccacccttggaagcccagatcccacggctccatgatgagcttgaggttgccgagcagctggtcggaacgcaatgcgtacaggaacggatggtatggggtgaacatgcccttgagccgcgccagcgagacggcgaggtcgaatcggaagccgtctatgcctatgcgcttggcccagtaccgcagcgaatccacggcgaatgtgatgttgtgggtgtcggtgaagtccacggtgttgccgcagccggtggtgtcttcgagctcgccggcatgctgggtctgctggcggtagaacgagagattgtcgagcccacgccagcagacgctcggcccggcattgccgccctcgcaggtgtggttgtacaccacgtccatgatcacctcgaagccggattcatgcagggcgcgtaccatgtcgatcacctcacgacgcacggcggcggcaccggcctgttgagccttcttcgtggcataaccgggctcaggggagaagaagttgagcgtggaatagccccagtagttcgtgcgcacgcgttcctgcaggaacacctcgggctgcttggccatgatcggcaacagttcgattgatgtgacgcccagatcctgcagataggcgagtgtggtggggtgggcgaggccggcgtaggtaccgcgtagctcctccggcaaccatggcgcgttcttcgtgaagcccttcacatgcagctcgtagatcaccgttttgctccacggcacatgcgggtgttccgggtcgccgtcgtgcttgcgggcgtcacggtcgtcgatcgccaccgacaccgggcaatggcccagagaatcgagcgtgctcatttcaccccaggagtctccttcgaccttgccgtcgtcgcctatggtgcattggtacgcgaacatggaagggtcgagttgcatcgcccgctcaatgcccttggcataggggtcgatgaggaacttgtacgggttgaaccgcaggccgtgatgcgggtcccatgttccgtcggcgcggaatccgtattgcagaccgtcccatgccttgtcgagatggaggttccacaggccatagttcgggccggtcatcttgaacaatgtctcgcgcaggccgagcgcaggcacgatgcgcgagcagatcgggtaatggcgcatgtagtcgaggagcctgtccgctgcgtcatcgggcaggcgaaccgcctggttgtagaacgcgctcggtttgtccaccggctcgagcacgctcaaccacagttgttccgcggtctcagaacgtaccacgacgtccgcgccgccgtcatcggtgtagaagaagcctggtcgcgtggcgtatcgctgtaatttctgtaactgcatagctttccagtgtaatgggcgaatcttcgaatgaggtgaatgcgggccgccgcactagtcagtcggacggtatgccgtcgtgggaggcggggatgagcgactgcgccgcgcccaccgcgtcctggtactccacgcagcagccgcgcatgacctgcgggttgcgcgccgacggattgacgtgttcggcgcaggtggtgaggcgctcgagctgggcgatctcggaatcgtcgagatagtcggcgatcggtccgcacagaatgacatccgccggcacgaatgtgcgaatgttgttgaccgcatgggcgagcgatccgagccagcggtccatgcgcacatgatgattgcgttcgccctgctcgagcacgccgaagaaaccgggcagactctcgccctcctcggtgagctgccgcgacgagcacagcacctcaaggcaaccgcgcgacccacaccggcagatgtcaccgctcgcatcgagttgcatgtgctcgagattgccttcgcgtgcgacgccgtccatcacgatggcgctgttgatgtactcgcccaggtacaggcacaccgcgttgcgcagcaacgggtggttatgcagttcgacggtggcgtaggcgacgttgcgcgcaatgcgtgagcagggcaatgtgagaatgcgactgatgccttggtacgactcggtggccgcattccagtcctcggccacgcagatgcagtggcgcgccgcgctcgacggcaatgcgaagcacacgccgatcggggagggcagtgactgtgcgaacgtcgagatcgtatgcgcggctcgttcgtagtacgcgttgtcgttgcgacgtgccatcgtcaccttgtgctcggctatcacattgccgcgcagatccaccgccatgcacaccacctcggtgggtcgcaacgcgacgccaatcgccgtgcgatgcctcgcattgaactgccaggtctgggctttgcgccctcctgtcgaggcccgcgcctccgctgggacgatgagcccgtcggcggcgagctcacgcagattctcggtgattgtgggcatgctcaggcgcgtggcgtctgcgatctgccgcttggtcatggacggcgccgcgaacagctcgcgcagtatgagctcgcggttgtgccgcttgacggtcgtgctttccatgtgcttccctgcccgctgctattcgccggcgactctctctatgaccggctcgtgtaggtcaaggatatcggatgccaccagttttgcaaagctgattttcaaaagattcaacaaaacgtggacttttggaaaaggatttgtagaagtgagtggattgtcgagtgcgaaactgtgtgcgcttgtcgatgaaagtgaacaatttgtatcaagtaactcaaattgagatggaaatctgccaattagtgacacaatgagttcatcaaacgcacaaaagagaacagacacacggattgtgattgcagacttgctttccgcagtgcctgttcgctagattgtgagacaactcacatctcgtgaaatctgcgccacggggcgcaccgatttgccgaatctacaggaggttcgcatggcagacaagaacagcgccgagaccgcaacgaaggcggccaagcttgctgtgaatgtggaagacaagaaggccgcggcacaggccgaggtcgacgctctggtcaggaaggcgcagaaggcgctggcggaattcgaaaagctcgatcagcaggccgtcgatcgcatcgtggcgaaggcctccgtggccgccctcaacaagcatctggtgctggcgaaactggcagtcgacgagaccggtcgtggactcgtcgaagacaaggcgacgaagaacatcttcgcctgcgagcacgtgaccaattacatggccggtcagaaaaccgtcggcatcatccgcgaagacgacgtgctcggcatcgacgaagtggcagaaccggtcggcgtcgtcgcaggcgtcaccccggtgaccaacccgacgtccactgccatcttcaagtcgctcatcgccctcaagacccgttgcccgattgtcttcggcttccacccgggagcgcagaagagctccgtcgaagcggcgcgcatcgtgcgtgacgccgccatcgaggcaggtgccccggagaactgcgtgcagtggatcgaacacccgtccatcgaggcgaccggcgcgctcatgcagcatcccggcgtggccacgatcctcgcgaccggcggccccggcatggtcaaggccgcgtactcgtccggcaagccggccctgggcgtcggcgccggcaatgccccggcctacgtcgacaacaacgtcgacgtgcagcgcgtggcgaacgacctcatcctctcgaagcacttcgactacggcatgatctgcgccaccgagcaggcgatcatcgcgcacaaggacatctacgcaccgctcgtcaaggaattgaagcgccgcaaggcatacttcgtcaacgacgaggagaaggccaagctcgagaagtacatgttcggctgcaccgcgttctccggcgagaccccgaagctcaactccgtggtcccgggcaagtctccgcagtacatcgcgcacgaagccggcttcgaaatccccgaggacgccacgatcctcgctgccgaatgctccgaggtgggcgagaacgagccgctcaccatggagaagctggcgccggtgcacgccgtgcttaagttctccgacaaggagcagggcttcgaaatgtgcgaggagatgctcaagcacggtgccggccataccgccgcaatccacacgaacaacgacgacctcgtccgcgagtacggcctgcgcatgcacgcctgccgcatcatctggaaccagccgagctcgctcggcggcattggcgacatctacaactccatcgccccgtcgctcacgctgggctgcggttcctacggtggcaactccgtctccggcaacgtgcaggcgatcaatctgctcaacatcaagcgaatcgcgcgaaggaacaacaacatgcagtggttcaagatcccggcaaagacgtacttcgagccgaacgccatcaagtacctgcgcgacatgtatggcatcgagcgtgccgtcatcgtgtgtgacaaggtgatggagcagctcggcatcgtcgacaaggtgattgaccagctgcgtgcacgctccaaccgagtcaccttccgcatcgtcgactatgtggagcccgagccgagtgtcgagaccgtcgagcgcggcgccgccatgatgcgcgacgaattcgagccggacacgatcatcgccgtcggcggtggctctcccatggacgccgcgaagatcatgtggctgctctatgagcacccggaaatcgcgttctccgacgtgcgtgagaagttcttcgacattcgcaagcgcgctttcaagattccgccgctcggcaccaaggccaagcttgtgtgcatcccgacctcgtcgggcaccggctccgaggtcacgccgttcgctgtgatcaccgaccacaagaccggctacaagtacccgatcaccgactacgcgctcacgccgtccgtcgcgatcgtcgacccggtgctcgcgcgcacgcagccgcgccgactggcctccgatgccggcttcgatgcgctgacccattcgatggaggcctacgtctccgtctatgcgaacgacttcaccgacggtatggcgctgcatgcctgcaagctgatctgggacaaccttgcggagtccgtcaatagcgagccgggcgaaaccaagaagaaggcgcaggagaagatgcacaacgccgccaccatggccggcatggcattcggatccgccttcctcggtatgtgccacgccatggcgcacaccatcggcgccctgtgccacatcgcgcacggccgcacgaactcgattctgctgccatatgtgatccgctacaacgggcaggtgccggaggagccgacctcctggccgaagtacagcaagtacatcgcgccggagcgttaccaggagctcgcctcgctgctcggggtcgacccaggcaagaccccggccgagggtgtcgagaatctggcgaaggccgtcgaggactaccgcgacaataagctcggcatgaacaagagcttcaaggattgcggtgtggatgaggactacttctggagcatcctcgagcagatcggcatgcgcgcctatgaagaccagtgcgcgcctgcgaatccgcgcatcccgcagatccaggacatgatggatatcgccatcgccgcctactacggcgtctcgcaggcggagggccatgcgatgcgcgttgagcgcgaaggcgtgggcgccacggaggaagcctccgagcgcgtctgatccgccaatccattgcaatctatatgcaatccattgccaatgggccatccgccagtcgggtggcccattctgatgtcagcaatctgggttctgtgcaatatggaatctgcaaatgggaggaaaaaccgcgcgcgcatgttttcttcccgcgagcgagagcccagatgagaagaaaaaggaatccgtggtttttcttctcgtttggcagttcctagcgggaaggaaatatagaagcaatgtttttcttcccgcgagctatgccgtaactgggaagaaaaaccatacgcgcatattttcttccaatctgcgttccgctcacccaatgattgccacccgatacccattgatgtctgtcgatccaagaaagtgggtgggtacgccggcgctgtgcagtttcgcatgcaatcgctcgctgtgaatcacatcgtcgaacgtgaagcgcacggttctgtgcacgcctgccctctcgagcgccttctcccgctctcgttcgtcagccacgacggcgtgcacgcttcgactgcccgtcatctgcggatcaatatatttctgcgcgccgtccagttccgcgacaatcaccgttccgtcgtcgcaaacccagtaataatcggcgcggtatatgtgccctgtttgcggatcggtgagtggtacttgctgttgcggcttcctgaaaccatatcgcgcggtcatcactgcgtgcgcataggcttcaccgccgttctcgctggccggattgacatgtggcagcagggtgaccactgcatccgtgccattcgcagcacattcccggagcagctcgcgcgtggagagccccgtcttgaagcagccgtccaacgctgtgatcgccgcgcacggctccatcgtgagcacacagtccgacgcggtgcagacaagcggcgtcacgggaataccgtcgattatttcggcgcgcatattcgggtggcggatgcgttgcagacgcgggccgtcagatttctgcggacccgcggtgcaggcgatggtcacgcggtgagtcaatgcatgccatggaatttgtagattccgcacgcaggccgctgtctctccgttgaacacccaatcaggatggcttttcgccagcgcgcgtgccagatacacgatttgcacgggaggaggcagcgtgcgccagaattgcgcgtgtgcgtacatgccccgatatacgcgcacgagttcgccgcctgcgcatcgccgcgccagcatcttcgcctgacgggaatcggatgcgcagatgcagcgttgctgccgacgggcctcgcaatcgagctcggtcattccctgctacttctcataatccgacggtaagccgcgcgtgcatgcagcgccagccggcagcggcattgtggtttgttgacggcgtgaattcgctctggcatgtcttgggacactcgcgtaggctagggcagcatgatctcctcaatctctacgcgatccgtgcgcgattggcgttcgaatgaacccggcgcatgggtgatcgtgctcatgcccgcgctcagcgccttcctcgtctccggtcccacatggaactccgtgtggctgctcgtattgtggtgcctgtgctactgcgtgcagttcagtgctgcacgatgggcgaaatcgcatgggcgcgcacggtatcgcatgccgatgctcgtctatgccgcgctgctcgtctgcgccggattgccgttcgtgttcagattccccggcatgctatggtgggctccgatctactgcgtgctgtgcgcggggtcgctaatttgtgcatggcgacgccgtgagcattcgattccggcgaatatctgtgcagtgctcgcctccagtaccatggcgattcccgtcgcttcgctcggcacgcatggtggggacgcccccgcccttgcgcatcttctgccgttcggccagagcatattgccgccgcttggcgtggagatcgcgggcgcgtacgcgctcacgctgttcggcagtgtgctctatgtgaagacgatgattcgcgaacaggggaatacccggtatctcgctgcctcgtggatctggcacattctcgtcatggccatcggattcctatacagtccgatctatggctggttgggggcgattctgctcgcgcgcgccgtcgtcatgccggtcgcgacgcgcaatatgaggaagactgcgaagatcgcgggaataggcgagtgcgtgacgagcttggtctctttcgtgatgatcacctatgccgctacggtgctcattccgtgacgggactgtgaagacgtcagggtgaatgcgacacgccatcgccgccagcggaagaaaagaccacccccggtgcttaaatatagaagttgcctgattagggctcgcataattggaatcaaaaaagcgagcgcggcacaaaagcccgcacgggtttttgcatggctgcgcactgatgtaggaaaagtcggcggacgtttgcccaaagacttcactcgccggtgccctggagcaggttaagtcacattgatacacgaatcgctagaaagggcggaaggcaatggcgggacagaaaatccgcatcaggcttaagtcctatgaccatgaggtcatcgaccaatcggcgaagaagatcgtcgaaacggtgacgaacgcgggtgcaactgtggttggcccggttccgctcccgactgagaagaacgtctactgcgttattcgttcccctcacaagtacaaggattctcgcgagcatttcgagatgcgcactcacaagcgtctcatcgatattgtggacccaaccccaaaggctgtggactccctcatgcatattgatctgcccgcagacgtcaacatcgagatcaagctgtaaggggaggaggaaccgcaatgtcgcagaacaagaatcgcaacgcactgctgggcaagaagctcggcatgtcgcaggtttgggacgaaaacggcttcttcgttcccgtcacgctcgtcgaggtctcgaccaacgtcgtcacggctgtgaagaacgaggagaccgacggctacaaggccgtccagcttggctacggccaggtcgacccgcgtaaggtgaccaagccgatggccggtcatttcgccaaggccggtgtgacgcctcgtcgtcacctcgccgaagttcgcaccgagaacgtagaggatttcgagcccggccaggagctgaccgccgaggtcttccctgagggtgtgcaggtcgacgtgaccggcaccaccaagggcaagggcttcgcgggcaccatcaagcgctggggcttcaagtcctaccgtcgtacccacggctctcacaagaacgagcgtcgtccaggttcggttggcgcatgcgcaacgccgagccgtattctcaagggcaagcgcatggccggtcgtatgggccatgtcaccaataccgtgcagaacctcactgtcgtctcctccgatgtggagaacggcatcctcgccatcaagggcgccatcccgggcccgaagggcggcatcgtcctcgttcgttctgcagtgaagggagcctgatttagatggcaaacgttactctgaacgtcaccgataacaatggcaaggaagccggcaccctcgaggcgccggaagcgctcttcggcttcaccgccgaggaagtgcaggcacacgtgccgctgatccaccaggttgtggtggcccagcgtgcagccgcccgccagggcacgcatgcggtcaagaaccgcggcgccgtctccggtggtggccgcaagccgtggaagcagaagggcaccggtcgcgctcgtcagggctcaatccgcgctcctcagtggtaccacggcggtgtcgcacacggcccggtgccgcgtgactacagccagcgcacccccaagaaaatgaaggccgcagccctgcgctacgccctctcggatcgcgccaacaacggtcgcgtcgcagtcgtcgacttccagctcgacgcaccgtccaccaagaaggcaatcgcggctctcgccccggtcgtcgccgacaacttcaccaccgtggtgctgtcccgcgacaacgtgaacgagtggctgtcggttcgtaacattccgaccgtctacccgatcttcgccgatcagctcaacacctacgacgtgatcaccgcccagtacgtggtgttctcgaaggatggtctcgaggctttcgtcgccgcgaagacggcagctaaggaggcctgagttcatggtcgctattcacaagccagcacatgacatcatcctgaagcctgttgtttcggagaagagctacgctctgtccgatatgggtcagtacaccttcgtcgtggccccgaacgccaacaaggtgcagatcaagcaggccatcgaggagatcttcaaggtcaaggtgacgaacgtcaacaccctcaaccgtgcaggcaagcgcacgcgcacccgcaccggttacggccgccgcgtcaatcagaagcgcgcaatcgtgaccgtggccgagggccagtcgatcgacatcttcggtaactgaaggttagccgagaaaagttaaaggaaagaactagattatggctatccgcgtatataagccgacgaccccgggccgtcgtaacgcgtctgtttcggacttctccgacctcacgcgctcgaccccagagaagtcgctcattcgcaagaacagcaaaactggcggccgcaacaactacggccgcatgacctcccgccatcgtggcggcggtcacaagcgccagtaccgcctcatcgacttccgtcgttgggacaaggacggcgtgccggcaaccgtggctcagatcgagtacgatccgaaccgctccgcacgcatcgccctgctgcactacgcagacggtgagaagcgctacatcatcgcacctgagggcatcaagcagggtgaccgcatcgagaccggcgccaacgccgacatcaagccgggcaacaacctgccgctgcgcaacatcccgactggtacggttgtccacgccattgagctccgcccgctcggcggtgccaagattgcacgttccgccggtgcggccgtgcagctcgtcgccaaggatggcgcttacgcccagctgcgtatgccatcgggcgaaatccgcaacgtggacgcccgctgccgcgcaaccgtgggcgaggtcggcaactccgaccacgccaacatccagctcggcaaggcaggtcgtgcacgttggatgggcaagcgcccgatcacccgtggtgagtccatgaaccctgtcgatcacccgcatggcggccgtacccgcggtggcaagccgccggtgtctccatggggcaagggcgaggttcgtacccgtcgtccgaagaaggcttcgaacaagatgatcgttcgtcgtcgtcctaacggcaagaatcgcaagtaagggagtgtcgagtagatgactcgtagcatcaagaagggcccattcgtcgacgcccacttgcagaagaaagtcgacgagcagaatgcgaagggcacccacaacgtcatcaagacgtggtcccgccgttcgatgatcacccctgatttcatcggacacaccttcgcggttcacgatggtcgcaagcatgtgccggtgttcgtcaccgaatccatggtcggccacaagctcggtgagttcgcccctacgcgtaccttcaagggtcacgtcaaggacgacaagaagtcgcgccgctaataagtaggagagtatagacacatggaagctaaagcaatcgctcgccacgttcgtgtgacgccgcgtaaggctcgccgcatggtcgacctcatccgaggcaagaaagcgaccgaagccatcaccattctcaagttcgctccgcaggacgccagcaccccggtgctcaaggtcctccagagtgccatcgcgaacgcccgcgtgaaggccgacaaggccggcgagccgttccgtgagaacgacctgtacatcaaggagacctatgtggacgagggtgtgacgctcaagcgtttccgcgctcgtgcacagggccgtgccgctcgtatcaacaagcgtacgagccacatcacggtcgtcgtcgctagcaaggaaggagaccgctaaagatgggtcagaagattaatccctttggctatcgcctgggcattactgagagccatcgttccaagtggttctccgattccaacaaggtcggcgagcgttatcgtgacttcgtcctcgaagatgacgccatccgcaaggtcatgaacaaggatctcgagcgtgcgggcgtgtcccgcatcatcatcgagcgcacccgcgaccgcgtgcgtgtggacatccacaccgcccgtccgggcatcgtgatcggccgtcgtggcgccgaagccgagcgtgttcgtgccaagctcgagaagctcaccggcaagcaggttcagctcaacatcttcgaagtgaagaacccggccatcgacgcccagctcgtcgctcagggcatcgccgagcagctcaccaaccgcgtgaccttccgtcgcgcgatgcgtaaggctcagcaggatgccatgcgtgcaggcgccaagggtattcgtatcaagctctccggccgtctcggcggtgcggaaatgagccgttcggagttctaccgtgaaggccgcgtcccgctgcagacgctccgcgctctcatcgactatggcttcttcgaggccaagaccacctacggccgcatcggtgtcaaggtgtggatctacaagggcgatatgaccgagcgtgagttcgaggagcagcaggcacagcagggcaacaaccgcccgggccgtcgcggcggcgatcgtcgtccgcgccgtggccagcgtgccggccagcgtcccaccggtcagaaccaggtcaagacaggtccggatcagcagatggaagcggaagtttccaaggaagctgccgtagagccggaaactaaggagtgagctgaggatgcttatcccaaagaggaccaaatatcgcaagcagcatcgtcctgaccgccatggcatgtccaagggcggcaacgagatcaacttcggcgatttcgctattcaggcattggctccggcctatgtcacgaaccgccagatcgaggctgctcgtatcgcaatgacccgttacatcaagcgtggcggcaaggtgtggatcacgatcttcccggatcgtcctctcaccaagcacccgctcggcgcccgaatgggctccggcaagggcactccggaattctggattgccaatgtgcacccgggccgtgtcatgttcgaaatcggtggcgtttctgaggatgtcgctcgcgaggccctgcgccgcgcaatcgacaagcttccaatgaagtgccgcgtgatcgctcgcgaaggcggtgacatctgatgccagtcggatcggaagaatacaccatcaagaatctcaacgagaagaccaatgctgagatcgagggcttcatcaagaagtccaaggaagagctgttcaacctgcgcttccagcatgcaaccggtcagctcgagaacactgctcgcctcaaggctgtcaagcgtgacatcgccaggatgtatactgttctgcgcgaacgtgaacttggcatcagccaggctccggcggcaaccgaaacgaaagcttaaggagaagtaatggctgaagagcgtaacttccgcaaagttcgtcgcggttatgtcgtgtccgacaagatggacaagaccatttccgtggaactcgaacttcgtacgacccacccgctctacggtaaggtcgttcgttccactcgcacggtcaaggcccatgacgagaacaaccaggctcacgttggcgacctcgtgagtatcatggagactcgtccactgagcaagaccaagcgttggcgtctcgattccattatcgagcgcgctaagtaacaagttcggcaaggctcgccaatcacccggctcgcccataggagcgggccgggtgattggggagaaccagctcggctaaggagaatcaatgattcagcaggaaacgcggcttcatgtcgccgacaacacgggtgcgaaggaactcctcgccatccgagtgctcggcggatcgaagcgacgctatgccggcatcggcgacgtgatcgtcgcctccgtcaaggacgcaatccctggcgggtcggtcaagaagggcgacgtggtcaaggccgtcgtcgtccgtacagtcaaggaacgccgccgtgcagacggctcctacatcaagttcgacgagaacgccgctgtgattctcggctccggccgtgaacccaagggcactcgtatcttcggaccggttggtcgtgaactgcgcgacaagcgcttcatgcgtatcgtgtccctcgcaccggaggtgatctgacatggtagccaagatcaagagcggcgacctcgtcaaggtcatccgtggcaaggaccgcggcaaggaaggcaccgtcaagcgcgttctcaaggatgaccgactgattgtcgaaggcgttcagatcgtcaagaagcatgtgcgtgcaacccagcagggtcagcaggccggcatcgtctccgttgaggccccgatccatcgctccaacgtgatggtcatcgacccggagaccaagcagcccacccgcgttggcgtcgtaatcaaggaagaggcacgtgacggcaaggtgaagaccgtgcgcgtccgcgttgccaagaagtccggaaaggaactggcatgagcgaagtcgttgacgaagtcatcatcgaagagccagtgaccccacgcctcaagacgatgtacaaggaagagatccttcccgagctcgagaaggaattccaccacgacaacccgatgcagattcctcgcatcgagaaggtggtcgtctccatgggcgtcggcgccgcagcgcgcgactccaagctcatcgaaggcgctgtgcgtgacctcaccgcgatcaccggccagaagccgaagatcaccaaggcgaagaagtccgtcgcacagttccacctgcgcgaaggccaggccatcggcgcatacgtcaccctgcgcggtgaccgcatgtgggagttcctggatcgtctgcttacgctggccctgccgcgtattcgcgatttccgtggcatcaacggccatcagttcgatggtcagggcaactacaacttcggtctcactgagcagtccatgttccacgagatcgatcctgatgagatcgatcaccagcgcggcatggacatcaccgtggtgaccaccacgaaggatgacgacgaggcttacgcactgctcaagcttctcggcttcccattcaaggagaactgaaatggcaaaaacttgtcttaaggtcaaggcgcttcgcaagcctaagttcaaggttcgcgcctacacgcgctgcatggtctgcggtcgtccgcactccgtgtaccgtaagttcggcctgtgccgaatctgccttcgcgagaaggcacaccgtggcgagctgccaggcgtaacgaagtccagttggtaaatatcaacgctgaaggtccgcggcccgggcaggccatagcagtctgcagggcggcggaaaccacggcgagaaagggcgttagcccaaatgacaatgacagatccaatcgcagatatgctcacgcgtctgcgtaatgcgagcgcggcaaagcacgagaccgtggatatgccgtactccaagttcaagaagaacatcgccgagatcctgaagcgcgaaggctacattgcagacttcaccgccaaggaagcccgcgtcggccagacccttgaggtcaccctcaagtacggcccccacggtgagcgttccattcagggcatcaagcgcgtgtcgaagccaggcctgcgtcgttacgccaagtccgacgcactgcccatgccgctcggcggcctcggcatcgccatcatctcgacgagctcgggattgttgactcagaaggaatgcctcgaccgaggcatcggtggcgagatcgtcgcctacgtgtggtgagaaaggagagctgaacatggcatcgcatattggtaagctcccgatcgagattccggcgggcgttgaagtcaccatcaatggtcaggaattcgccgccaagggcgcgaagggttccgactcctacaccatccccgagggcgtgaccgccaaggtcgaaggcaacgagatcatcgtcaccgcgaacgacgacctgcgtccgacccgcgcaaagcacggcctggcccgttcgatcgtggcctccatggtcaagggcgtgcatgatggctattcgaagagcctcgacatcgtcggcaccggttaccgtgcacagatgaagggcaagggcatcgagttctcgctcggttactcccacaccatcaccgtgaacccgccggaaggcatcaccctcgaactgccgaacccgaaccaggtcatcgtgaagggtaccgacaagcaggccgttggccaggttgccgcgaacattcgtaagcttcgtgctccggaaccgtacaagggcaagggcatcaagtactcggatgaggtcatccgtcgcaaggctggaaaggctggtaagtgatatgagcgttaagattttcggtaaaggcaagaaggccgcgctgaagcgtcgccacgctcgtattcgcaagcgcatcagcggcaccgcagagcgtccgcgtctcgtggtcacccgctccaaccgtcacatggtcgcgcagatcgttgacgacaacgccggcaagacgctggtgagcgagtccacgcttatggccgatttcgccgacttccagggcaccaagaccgaagccgccaagaaggttggcgagctcctggccaagaaggccaaggatgccggcatcaccacggtcgtgttcgaccgcggcggcaacatgtaccatggtcgcgtcgcagctgttgctgaaggcgcccgcgagggaggtctggcactgtgagcgacaacgaaaaggaaacccaagtggctgaagagactcagaacactcaggcaaccgccgagtccagcaacaacgacgagcgtcgtggccgccgcaacaaccgtggtggcgaaggtcgccgcggtgaccgccgtggccgtcgtgaggacaatcacgagaacgagatgctcgatcgcgtcgtgacgatcaaccgtgtgtcgaagacccacaagggcggccgtacgttcagcttcgccgctctcgtcgtggtcggtgacggcaacggtaccgtcggtgttggctatggcaagtcccgtgaggtcccggcggcaatcgccaagggtcagctggatgccaagaagcatctgttcaacgttcctcgcattcgcggcaccgtgacccacccggtcaccggccacgaccacgcaggcaccgtcatgctgcgcccggcagctccaggcaccggtgtaatcgccggctcggctgtgcgtgcagtgatggaatgcgcgggcatcaccgacatcctgacgaagtcgatgggctccgcaacggccgtcaacgtggttcgcgccaccgtcgatgcgctgaagcagctcgaagagccggaggagattgcggcacgccgcggcctctccgtgcaggaagtcgctccggaccagctcctgcgtgagcgcgccgccggcattgccgaggcccgaaaggcacgcgaggaagccaaggccgaagcggccgctaaggatggtgagtgatggcaaagctgaagatcacgctcgtgcacggtgttgcacacgcgaacaagaagcagaaggctaccgtgcagacgctcgcccttcgcaagatcggccagagcactgttcttgaagacaactcgtcgacccgcggcatgatcgccgtcgtgcgtcacttggtcaatgttgaggaggcagagtgattatggctaacgaagagaccacaatcctgcaaatgcatgacctcaagccggcaccaggcgccaggaaggatcgcatccgcgtcggccgtggtgaaggctccaagggcaagacctcgggccgtggcgacaagggcaccaagaagcgctatcaggttcgtcctggcttcgaaggcggccagctgccactgtacatgcgtcttcccaagctccgcggcttccgcagcccgttcaagaccgaatatcaggttgtgaacattgctgctctcaacgatctgttcccgcagggcggagagatcaccgtggctgacctggtggccaagggcgcagtgcgtgccaaccgtccggtcaaggtcctcggtgagggcgaagccaccgccgcattcaccctcaagggtgtcaaggcctccgcttcggcgaagtccaagattgaagcggcaggcggttcgatcagcgaagactgacggcatgcatacacgctagcgacagacccttcccgcagcaagcggggagggtctgttcatatgtgcagaacatgcgcgcgaaatatcaaaacaggaaatggccgctgtaatttgtgttgaattattgcaaaaaagaggcgggaactcgcgtgcggtatggccgttgggctagactcgaactttagcgtgtgtttttcgtgatacgccaagagcgtacagttatggagggaacccaaggtgaggacgttaatccaggcctttcgcaccaaggagctgaggaacaagatcctcttcgtccttggcatcatcatcatctaccgaatcggctcgttcattccaacgccgggtgtcgattacaaggtcgtgaacgactgcgtggcgaatacgaccaacaatgcggagaacttcatcggactggtgaacctgttctcgggcggtgcaatgctgcagctgtccatcttcgcattgggcgtcatgccgtacatcaccgcatcgatcgtggtgcagctgctgcgcgccgtgatcccgcgcttcgaggccctgcacaaggaggggcagtccggtgaggccaagctcacccagtacacgcgttaccttaccatcggtctcgccgtgctgcagtccacgacaatcctcgtcaccgcgcgttccggcgcgctgttcaactaccagtgcaacaatgtgatccccgacgcctccatttggaacatggtcgtcatgatcatggtgatgaccggcggcaccggcctgatcatgtggatggccgaattgatcaccgagaagggcatcggccagggcatgtcgatcctcatcttcctgtccatctgctcgggcttcctgccgcagctgtggcagatcggctggggcacgaacggcaccgacggcaattggacgaagttcgcgatcgtcaccgtcgtgctgcttgtgatcatgatcttcgtgaactacgtggagctctcgcagcgccgtattccggtgcaatacacgcgccgcatgatcggccgcaagatgtatggcggctcctccacctacctgccgctcaagatcaacatgagcggcgtgatcccgccgatcttcgcctcgtcgatcctcgcgatcccgacattgttcgcacagtttggcaacagccagcagagctgggtgcagtgggtgaacaagtacctcgccaacacgacgagcgtgtggtacatctgcctgtatgcgctgatgattgtgttcttcacgttcttctacacggagatcacgttcaacccagacgagaccgcagacaacatgaagcagttcggtggctttatcccgggcattcgcgcaggctccgccacctcgcgctacctcaagtacgtgatcaaccgactcaacaccgtcggcgcgatctacctgctgttcgtcgcattgctgccgaccgtgctcatcatggcgctcaaactcaacacgcagctgccgttcggtggcacgacgctgctgatcatcgccggcgtgggtctcgacacgctgcgtcaggcgaaggcgcagacggagcagtaccagtacgcaggcttcctgttcgagaacaccgatcacaccgagggcaaggccatcgccaaatgatgtgcaggtgtgaataatctgccattcgcagattgccgcaaaagcagaccgtgggaatctacggtctgcttttgcatatgcatggctcgccgcggcatgccgatactcctgccgtgagcacactaggctaagatatgcgatagcaaagcaaatcccaagcgaaaggaacacgatgcgactgctgattatgggacctcagggcgtcggcaagggcacacaggcgaagctgctcgccgagcactacggcattccgacgatctccaccggagacatcttccgcgcgaacatcaagaacaagacggaactgggcaagaaggtgcttgaatacacgtcgcagggattcctggtccccgacgagctcaccaacgagatcgtccgcgatcgtcttgcgcaggatgatgcgaagaatggctggatcctcgatggctacccacgcaatgtcgcccaggtgagcgcgctcgacgagattctcgagggcctcggcgagcagctcgacgccgttgtcgcgctgaccgcccccaccaatgtgctgcttgagcgcatggccaagcgcgcgaaggaggaggggcgtgccgacgacaccccggaggcgatccagaaccgtctgaacacctacgacaaggagaccacgccggtgctcgacatctaccagcagcgcggcaagctcgtcaccgtgaacggcgtgggcgagatcgatgcgatcagcgaggagatcgtcaaggcactcgatgccaagcttggctgaacaatggtgcaaatgcgtgccgtgaggtgtgtgggattggtgaacatggaataatccgcgtctcaattcggtagcatagaagacggtacgccattgaaccgggcacaaagtgttcgcccggtccgttacggaagcgaagggtacgacacgccgttgcgtgcactcttcgcttttcgtgtatactagcaagttggtgtgtcttctggcgcacctacaggtaatgctatccacgaggaaaacgggtatttatggcaaaagacggtgtgattgaagttgaaggccgagtcgtagaggctctgcccaatgcgatgttccgtgtggaactggagaataagcacatcgtgctcgccacaatttccggcaaaatgcgcaagaactacattcgtattcttccgcaggaccgtgtggtgctcgagatgagcccatacgacctcaatcgtggtcgcattacgtaccgttacaagtaaagtaacagccaaggtacaaacccaagcaaaggaataccatgaaggttagcccaagtgtgaagaggatctgcgaaaactgccgcgtgatccgtcgtcacggtcgcgtcatggtgatctgcaccaacccacgccacaagcagcgtcagggctgagcagaagcagcgacacatatcaggcactcagtcgcagttcgcgtgtatgcgtgagctgaaccccgggaacgcaggcccgggccggtagggataccgggggatcgggtgcgagacctgcggcaaacagaaggaatcgcaatggcacgtcttgccggagtcgacatcccaaatgacaagcgcatcgaggtcgcgctcacctatatcttcggtgtgggacgcacccgcgccaaggaaacccttgaggcgactggcatcaatccagacacccgcgtcaaggacctgacggatgagcagctgatcacgctgcgtgactacctcgagtcgaactataagatcgaaggcgatctgcgtcgtgaagtcgacgctgacattcgccgcaagatccagatcaacagctaccagggcatgcgccaccgcaagggcctgccggtccgcggtcagcgcacgaagaccaacgcacgcacccgcaagggcccgaagcgcacggtcgctggcaagaagaaggccaccaagtaataggtgggaattgcaggccacggtgtgacagccatcgtctgcaacacatagttcgtgaattaggaaacgaggtcaaatggcagctcaaaagcaggccgcacgcaagacccgtcgccgcgatcgcaagtcgatcccggtcggtcaggcgcacatcaagtcaacgtttaacaacaccatcatctccatcaccgatccgtccggcgcggttgtgtcctgggcgtccggtggcgatgtcggtttcaagggctcccgtaagtccacgccgtacgccgctggcatggcagccgagtccgcggcccgcaaggccatggaacacggcgtcaagaaggtcgatgttttcgtgaagggcccgggttccggtcgtgaaaccgccatccgctccctgcagtccgctggtctcgaagtcggttcgatcaccgacgtcactccacaggcattcaacggcgttcgcccaccaaagcgtcgccgcgtctgagcactagacaataccatccatccaaagccgcttgaagccagtgagtgcaccaccggctgaagctgaaaggataccacagtgcttatcgcacagcgtccgacacttaccgaggaatcgctcaaccctcagcgttcccgtttcatcatcgagccgcttgagccgggtttcggctacacgcttggcaactcgcttcgccgtactctgctcagctcgattccgggagcggcagtgacttcggtgcgtatttccggtgcgttgcatgagttcaccactctgccgggcatcgaggaagacgtcaccgagatcttgttgaacatcaagggcatcgtgctcaccagcgaatacgatgagcctgtcgtgatgtatctgcgcaaggcgggcagcggcgaggccaccgcaggggacatcaccccaccggccggtgtcaccattgccaacccggatctgcacatcgccactctcgccgaagatggcgaacttgagatcgagttcaccgtcgagcgtggccgcggatacgtcccagcccagatgaacaagcaggatggcgatgagattggccgcatcccggtcgattccatctactctccagtgctcaaggtgagctacaaggtcgaagccacccgtgttgaacagcgcaccgacttcgacaagctcattctggatgtggaaaccaagccggccatctccccgcgtgatgccgtcgcatccgcaggatccacgctggttgagctcttcggcctgtgccgtgaactcaacacgcaggccgagggtgtggaaatcgggccagccccggtggccgagcaggccgatccgggcatgtccgttccgatcgaggatctcaacctcacccagcgcagctacaactgcctgaagcgtgagggcatccacacggtcggcgagctggtgaaccacacggagcaggatctgctcgacatccgtaatttcggtatgaagtccattgacgaggtgaaggagaagctgcagtccctgggtctgtcgctcaagtcctcgccgctcggcttcgacaccaacaacctcgaaggcggcaccttcttctcgccggaagacgagtaaaccgccaacgacataaccgcttcgccgatttcggatgttcgggccactgcccacctgagttcggcgtggcaacaaggagatacaatgcctacaccaaagaaaggcccacgcctggcgtccagcccggcacatgagcgtctgatgctcgcgaacatggccaccagcctgttcgagcacggccgcatcaccaccacgctgccgaaggccaagcgccttcgtccgctggccgagcgcctgatcaccttcgccaagcgcggtgatctgcactcccgtcgccgtgtgatgcgcgtgattcgtaacaagtccgtcgtgcacaagctgttcacgcagatagctgagcagatggagcagcgcgaaggcggctacacccgcatcgtcaagatcgctccgcgtaagggcgattccgctccagccgccatcatcgagctcgtcaccgaaccggtgagcccgaagaaggcagtggtcaaggaagccgaagccgcgaccaaggtcgcagccaaggaagagcagaccgaggcagccgctgagtgaacctctgaggcatgaggaaggggccatccgtttgggtggccccttttgcatatggaaacagacctcgccggacatcggtgcgcatttgctaagctcgggttgtgacacgtttacgaatcgacttggcctataacggtgccgcgttccacggatgggcggcgcaaccaggctgccggacggtgcagggaaccgtcgaggaggccttgagaagaatcacgcgcatgccggatgccgggtccttgcggctcaccgtggccgggcgcaccgacgccggcgtgcatgccacgcatcaggtgtgccacgtcgatgttcccgaccagacactcggacaatgcgtcggccatatgaatttgacgccggtgcaggccctgcagaccaggttgtcgcgcatgatgcccgatgatatcgccatccatgggatttccgtggcgcctgccggtttcgacgcgcggttctccgcactcgaacgcacctatgtgtaccggattgccgacgcgcgcgtgccctgggacccgcggctcaaggatttcgcatggcgcaccgaccgcgaactcgacatcgcgcagatgaatgccgctgccgcacttacactggggctgcatgacttcggttcgttcgccattgcgaatccggggggcacgactattcgcgaggtgaagaccgcctactggcaacgcgtgccgacgcggccgttgctcggacccggcatgggggagcgctaccatacgcctgccgtggagtccgggctgctgtgcttcacaatcgtcgccgacgccttcgcccgcaacatggttcgctcgcttgtgggtgcctgcgtgcaggtgggcatgggcaaacgggatgtggattggttcgccggcaagatgcgtgtgccgttgcgcgagggatccactgggccgatcgcgccccaggggctcacgctcgaacacatcgcctatccggccgacgacgagctcgccgcgcgtgcggaacgaatccgtgccaagcgcacgctctagcgaatgctgaggcaccgacattgaatccgaataatcgtgccggtttcgcgcgtcgttgtgcttctcggccctattcctctgcgtaattggggacgtctgctgcgtgtgagtgtctccttttacgcaggctgttgatggtgcacgataggcaggcagggaaagaaaaagcccgcggcaaggtgcgggctgaaggcggatgaggcgagattcgaactcgcggagggggttgccctcacacgctttcgaggcgtgctccttagaccgctcggacactcatccatgtacttgccgaaacaagcaacttgttcattatgccacaccgtgccaacaagtcaaatccggtatgtcgttttccgcatgtcactgcacaggccttgttcaggaggcgaacagcgcatagtcagcgcttgggtaccccagaccgaacgcggtgacggcatgcgtggcgatgagcagggacagctgcagtagcgcgtccgacgattgcgactgtgcggtggcgatgtcggatgcgggcaggtcgtcgatgcgctgcagttgctcgcgcgcgcaatccatttcgacaatcgccggggtgcgggtgcgcaatccggtcgcaggatcggttgcgttcacctccgatgtggtgagcatgcgggtgtcgtagaccttgcggcgaatgtcctgcgcgcctttcgacagcatggtcaggcgtgctgcggcctccttgtgattgtcgctcatggtgagcagcgtggcattcgaggccagtctgcgcacgaattcggcgtcggaggaggtgttggcggaagtgggtgtgaaactgtcgtagcgtccggcgagcacttcggcggcgaaaccggcgcgatcctcggcaagcgcaatcgtagccagcgcctcacccggcagatcaagcgaatcgacggtgtcgagcttcgtcactgtgagcggcgcatacgcaaaaccgaagtgattcgcggcaagacgagtgaaatgctgtgcctgggcgctgcgcatcgtggcgtcgccgaattgggacgggcactgcaatgccacattgagccagtcatgctgggcgagtgaagcggtgaaataccgcagatagagcgggatattcgcgtcgcccatcgtgttggaatacgattgcgcggtctcgaggaaccgttcacatgtgccgagctcctgctcctgttcggagcgacctgcgattctgggggccgagcatgcggtcacgccaacaaatgcgagcgtggtgagggcaaccgccaccgtgcgtgcgcatacggaaaggaaacggtgacgtgtctgcatgaatacctagaataatagagactatgactaaatgggcttatgccttccgcgcaggaatgcgccatgccgaataactgaataactgaacagacttcaacggaggtcaccaactttgaaactcgatttgaacggaatccacgcactcgcacaggaacagggaatagatgcggagaccgtggatgccgcactgtcggaggcgctgcgactcgcctatttgaaaatgccgcatgccgcaaaatatgcccgagtcgaactcgacccgcgcgccggcagcttcaccatctgggctcgtgacgagattcctcaggaacccaccgaagacaatccgcaccccgctccggaactgggcgaggagtacgatgacaccccgcatgatttcggccgtctggcggcatccacggcacgccaggtaatccagcagctcttccgcaaggcggaggacgaccgcgtgttcggcgccttcagcggccagcgcggcaagctcatcaccggcgtggtgcagcaggacgtcaaggatcccgccaatgtgcacgttgccgtcggcgatgtggaggcactgctgccgcgtcgtgagcaggtgcccggcgaacgctaccgccatggcgaacgcattcgcgtgtatgtgacgacggtggcccgcgggctcaagggaccggagatcatcgtctcccgttcgcatccggagctcgtgcgccgcctgttcgaacgcgaggtgcccgagctggcatccggagccgtgtcgatcatggccatcgcccgcgaggcgggcgcccgtacgaagattgccgtgcgtgccaatacgccaggcatcaacccgaagggcgcgctcatcggtccaggtggttcgcgtgtgcgcgcggtgatggagaacctcggctctgagaagatcgacatcatcgactggtcggccaatccggccgagttcattgcggcggcgctctcgccggcagtggtctcggatgtgcaggtgatcagcgagaagaaccagacggccatcgcgttcatcaatgacgagcagctctcgctcgccattggcaaggagggtcagaacgcccgtctcgccgcaaagctcaccggatggaagatcggcatcgaatccaattccgcccatgccgcaaaactgcgtgaacaggcggcgaaggcggccgatgggacacagtccggcaatgccgaggagagcgccgaataggcgtttccccgacggcgttttcgcggcgctgcacatccagcgccgcgggtatgcttgcctttggtcgaaacacggtcattgcaccgtgcgaaggcgtgaaagaggtagaaacaacatggttgcacgatgagaagccatcagctcgccgtgagaacacaatagccgcgccaatacgcggctgacacacacaaaactttaggagatattgagtggcgaaagcacgcgtatacgaattggccaaggaacttggcgtagacagcaagaccgttcttgagaagctcaaggacatgggcgagtttgtcaaatccgcgtcatccacggtggaggccccggtcgtccgcaggctgaaggcggccttcccgaaggacggcggcaatgattccaggccgtcggcgaagaagagctccacacccaagtcgggtgcaccagcagcggcgaagcctgccgcgacgcccgccgcagtggccggtgcaactccggcaacggcagccccgtccgcaccgaagccgggccagcgctccaacacgagcgccaagccgggcgcccataacacccgcaggaacgagcagaccccacgtccaggccagaacggcggccagcgtggtgcgactgcgcgcccgcacgccccaggcaagccgggcgccaacgccggtggcactcgcaacggaggcaaggctgcacccactccgcatgcccctcagcacggcggcaaccgcggcggttccaacaatgcgccgaagccgggagccaatgcggcccagcatgcgccacgtccgggcaacaacccgttcagccgtaagcagggcatgcacacacccacgccgggagacatcccgcgtccgcatccgatggcacgtccgacggtcaataacaacgaacgccgtggcggaggcaatggtcgaccgggtcagcgtggaggcttccgcccacgtccgggccaaggcggcagcggtgccccgaagccgggttcctggggtcagcatcgtcagggtgcaggcagcggtggcggccgcccgggtggtaaccgtttcggtggtggcaacggcggcaacaacttccagaacaatggtcccagcaacggtccatcgcgcggtggcggccgtggtcgcggcggcgcagccggcgccttcggccgtcagggcggcaagtcctcgaaggctcgcaagaaccgtttggcgaagcgtcacgaatacgaagagctgaaagcaccggtcatcggcggtgtgcgcatccccaccggcaacggacagaccatccgtctgcgtcagggcgcctcgctggcggatctcgccgagaaaatcaacgtgaatccggcggcgctggtcaccgtgctgttccacttgggtgagatggccacggccacccagtcactcgacgaatccacgttccagatccttggcgaggaaatcggttggaacatcaagatcgtttccgccgaagaggaagacaaggagctgctccagcagttcgacatcgacctcgagagcgaggagctgcaggaggaggccgacctgaagccgcgtcctccggtggtcaccgtcatgggccacgtcgaccacggtaagacccgactgctcgacacgatccgccgcaccaacgtcgtcgcccgtgaggccggcggcatcacgcagcgcatcggtgcataccaggtcaccgtggatctcgagggtgaggaacgcaagatcacgttcctcgacaccccgggccacgaggccttcaccgccatgcgtgcccgtggcgcggaactcaccgacatcgcgatcctcgtggtggctgccgacgacggcgtgatgccgcagaccgtcgaagccatcaaccacgcgcagtcggcccatgtgccgatcgtcgtggccgtgaacaagatcgatgtgcccggtgcgaaccccgagaaggtgcgtggccagctcaccgaattcggcctcgtgccggaggagtatggcggcagcacgatgttcgtcgacatctccgccaagcagggcacgaacgtcgacaagctgctcgaagcggtgctgctcaccgccgacgccgagctcgacctgcgtgcgaacccggatatggatgcccgcggcgccactgtggaagcccgactcgacaagggccgcggtgctgtggcgaccgtgctcgtgcagtccggcacgctccacatcggcgactcgatcgtggccggtacctcgtatggtcgtgtgcgcgccatgctcgacgagaacggcaagcacatgaaggaggcgctgccgtcaacacctgtgcaggtgctcggcctcacctcggtgcccaccgcaggcgacctgttcctcgtggctccggatgaccgcgcggcacgccagatcgccgagaagcgccaggccacggaacgtgcggcccagctcgcgaagcgccgcaaggtggtttcgctcgaggagttcaagaagaagttcgccgagtccgagatcgacatgctcaacatcgtgatcaagggcgactcctccggttcggtggaggcgctcgagggctccctcatgaagatcgaggtctccgacgaggtgggcattcaggtgatccaccgcggtgttggcgccatcacgcagaacgacgtgaacctcgcctccgtcgacaaggccgtgatcatcggcttcaacgtgcgcccgaaccgccaggtggcggatctcgcggagcgcgagggcgtggagatcaagtactattcggtcatctacaaggcgatcgaagacatcgaggcgtcgctcaagggcatgctcaagccggaatacgaggaggtcaccacctcccactccgagatccgcgagatcttccgctcgtcgaagttcggcaacatcgccggcgtcatggtgctcgacggcgaggtcaagcgcggtacgaaggcccgcattctgcgcgacggcgtgaccacgttcaacgaccttgagatctcgtcgctgcgccgcttcaaggacgacgtcaagagcgtcaccgaaggctacgaggccggcatcaacctcggcaacttcaacgacatcgagatcggcgacgtcatcgagaccttcgagatgcgagagatcgagcgcaagtagtctgcaatccgcagattgcgcgcgagtaacgcaggcagacgcccatagcccacccggctacgggcgtctgccgttttcacccaatgcacatggcggttttcgactagtgttgaatagcagaaccgcataggacgtcaaacagtaaggaacaccatgcagggaaccaattctcgcgccgcccgcatcgcggcgctcatccagcgtgtgatcgcctcgaatatggaatccacgttgcacgacaagcgactcaagaacgtgacgatcaccgacgtcaaggtgaccaatgatctccagctcgccaagatctactggaccacgctgagccgggacggccatgaggagggcgaacgcaagcgcgccaaggaggcgctcaaccaggccaagggacgcctgcgcaccatggtgggcgccaaggccggtctgcgcctgaccccgcagctccagttcatcttcgacgaggtgcctggcgaggcgcatgagatcgaagacattctctcgctggcacgcaagcgcgacgaggagctcgcccgcatgcgcgcgaacgccgcctacgccggcgacgccgatccataccgccacgacgacgagaccgaggaggccgtcgaggaggaactggacgagcaggagcatgagaacaaggacgaatacaccgaatacccgggcgacgtggtggaagtggaggaattcgaggacttcgacaacagtggcgacgacctcgagcattccgacgacgaccctgtggatccggtggcgaccgacccggcatccactatcgacaccgtcgacgaccacgacgaggacaagtaaggcgtgggcaccggaaaacgcgacgcgaaggtgaacggcgtgctcattgtagacaagccgcagggcgtgaccagtcacgacatcgtggcggccgtgcgtgccgcgctgcacaccaggaaggtggggcacgccggcacgctcgacccgatggccaccggcgcgctcgtgatcggcgtgggtcatgccacacgtctgctgcagtacattgtcgagcacacgaaaacctacagcgccacgattcgcttcggccagcgcacaaccaccgatgacgccgacggcgagttcgtggagcgggaagccgaggccgccgtgctgccgacgctcgaacaggtgcgcgaagccgtggcgaacgaatacaccggcgacatcgagcagattccaaacgccgtctccgcgatcaaggtgaacggccaacgcgcctacgatctggcccgtgaaggccggcatgtcgagctcaaggcgcgccgggtgaccgtgcatgcgttcgatgtgctcggtggtcggcaaacgcaggccgcgaacggcacgccggtgctcgatgtcgacgtgcgcgtcacctgctcggcgggcacctacattcgcgcgctcgcccgcgatctcggcaatgatttccattgcggcgcgcatctgacccgcctgcgcagggaagcggtgggggcgttccgcgtgcgtgacgcccgcattgtgcgcgcgcatgccgaggcacgcaccttcgtgaaccgcgacggcgaggagatcacccgcaatcgcgcggtgctcgattgtgtgggggaagatttggccgggcatctgctcacgatggtgcaggccgcacagctcacgctgccggtgctcgccgtgagtgaagcgcaggcggcggatttgcgttttggtaggagaatcgttgcacaggcaccgaccgacgatgaacgaccggcacaccaccacggcgagcacgtgtgggccgccattgggtccgccgatggcgagcctgaggtcgtggcgattgtcgagcgcgcgaaacaccacgaattcaagccggtaacggtgttcgctgcgaatacgggaaacgaatagaggatatatggatatttttcgtttgacaccagctgcggacggcaacgtcgcatggccgacattgagcacatcgaagaaatcggtggtcacggtgggtgcgttcgacggcctgcatgtgggccaccatgccgtcatcgaggagacggtgcgccaagccaggaagctcgacgcatactcggtggtcatcatgttcgatccacgcccggcattcgtgcacgcctatgcaaaggcacatgcaggcaaagacgtgccggccggcgtgcatgatcctgaggccatcaccggcgtggacgcgcggctgcgcatgctcagccgcatgcacgtcgactatgtgctcattgtgcgctataccatcgcgttctccgagaaatcgttcagattcttcctcggccagcttgtgggcaaactcggcatgcgcatgctcgtgcttggcgaggacgcgcgcatgggcgcgaatctggaaggcgacatcaagaagattcgcacactcgccgaggccaccggcgtgttcgaactcgaagtggtgaccaatcagggcggcaccgtgcgcgtgccggaacgattcacccccacggcgccgaacgagccgggtgaacccggcgacccgctggagggactgggcaaggccgagcgacgcgcctggtcgaagaagcacaacgcgcgcgaagtgcgcaaccagagctccacgaacgtgcgatacctgctcagccaggggcgcgtgcaggcggcaaacgagattctcggccacgcgcacgccgtggaaggtgtggtggaacacggcgaggaacgcggacgaaccatcggcttcccgacggcgaacatagccgagccgatggaggggtacctgccggtggatggcgtgtatgccggctggctcgtcgatctgggacctgcagacgaatacgagcgcgaccagcagcagctgagcggcaaagccgccgatggggaggcggtagaagcggcgagcgtcaccgtaagcgataccccggtggtctcgcaccgcttctcctcatcgcgcgtcgacagccgactggctgcacaatcgccattcaggtggccggcagcgatctcgatcggcacgaaacccacctacagcgagagcaccgggctcaacgagcgcgtgctcgaggcgtatgcgctcaccgacgaatggctcgacctgtatgggcaccgtgttcgcgtggagttcgaacgcttcctgcgcccacaaatcaaattcggttccaccgacgagcttgtggccgagctcaagcacaacgtcgaggagacgaaggagctgttgggagccgaatagcggtcccgcggctaatgtcgctgcttggcgagatggaggaacgcgagggcgtctttgaggttcgtcgccggagcgagcgtcatgccctccatcttcaacggcttttgggtcgccggaacgatcgctttcgtgaaccccagccgctgcgcctcacggagacggtactccaaacgtggcaccggccgcacctgccctgtgagactgatctcgcctatggcgcagacgttcttggcgattggcttgttcaacgcggcgctcgccattgcggcggtgatggcgaggtcgcatcccggttccttcgcctgaccgcctgcgattgtggagatgtacagatcgttctgcagcaacgagatgccgccatgccggtagagcaccgccaccagcatggcgatgcggctcggatccacgccattgacggcgcggcgcggggtgggcagcaccgaattggtcacgagcgactgcacctccacggcaagggaacgatgcccatccaacgtgaacgtcacgcacgtgccctcaacgggttcgttttgcgacgagaggaacagcccggccgggtcgcgcacctcctctatgccctcgccgctcatgtcgaagcatcccacctcatcggtggggccgaagcggttcttcaccgcgcgcagcaggcgcagagcggtctgtgattcaccttcgaactgacacaccacgtcgacgagatgctcgagcgtgcgcgggccggcaatcgaaccgtccttggtcacatgacccacgagcagcaccggcacgtcaagcgatttcgcggagtctatgagcgcgctcgccacctcgcgcacctgcgtggagccgccggagatgccatcgacgtcctgcgagacaatcgtctgcgccgaatccacaatcgccagcgccggccgaaccgagtcgatcaggccgagcacggtggagagatcggtggtcgcggcgagcagcaggttctcctcgacggcgccgatgcgtgaggccctcagacgcacctgcgcctgcgactcctcgcccgagatgtacagcacgctgtcgtgtgtgccggcatgcgcgtcatgcggctccgaatcggaaccgtctggcgtgcggctatgcgcggcggctaccgatttcgcgatgttcccggcggtctcgagcaacagcgtcgatttgccgatgccgggttcgccggcgatgagcaccaccgaaccaggcactatgccgccgccgagtacacggtcgaactcgccgaagccagtggggagtcggttcaccgtgtcggtggagatgctcgtgatcggcttcgccgcgctctgcacattcggcaccgagatgggcgtgcgcgaggtgcggccaggcgccggcgtgcgtgccccggttgccgccggagcctcatggaattcctcgatggtgccccattggccgcattccgggcatcggccataccatttgccgccgctccagccacattcggtgcacacatagttcacggttttcttcgccatgccactccttatcgcctgccaacactgtatctgattccatacaacaggcatagcggcgcatgtgttccacgcagtgtttcatgcagccgctacaccgtcatgcggctgtgacaagattgcggtatggcaaacaacagcggttccaaaggcccgtcaaatgcgggaaggcgaacgtcacagtcgggggcgcggaggcagccgcagccgactcagacctccgccgtgcattcactgcgctacgtgcgcattgtggtggcggtgttcgtgatgctgttcgtgctggcactcgtctccgcattcggttggccgggttgggcggtgcgcacgccggcaaaaccggtggcagtgcccacggcgacgccctccaaggccacggtgaaggcgaaggcgttgcccggcgacgccaccgcactgctcagggcgatgcccgaccatgtttcgaatttcgcgcgcgtccaagccgattccaccgatgcatgggccgattcgaacccgattgaggaatacaagctcacctattcgaacggcaacgacaaagacgccgtgcagctcaccgtcgcccagtggagcgactcggagaaggcacaggggcagtacacgaagcttacgggtgatctcaaggggtcgtcgctggccaacggcgtcgtgaaggtgaacggcgacgtcaccggcaattacgaggtgaagacggccgagtccgacgacacgcaggccactgcagtctggcgcaacgacaccgtggtgttcagcgtgaccggtacgaagaattcggtggtctcggtctaccagctgttcccgctgtagacccagcgcgaaagtctgctcacatgtgtagactgttgcaagttgcaatctttagatatctatagaggaggcttgagatgggctctgtcatcaagaagcgccgcaagcgtatgagcaagaagaagcaccgcaaactgcttcgtaagacccgccaccagcgcaagtagtcttatactctaggctttaacaattcccgcacgcagcgatgtgtgcgggaatttcatatatgcggccgtatacgacatggggcgttcggctcccgataacagaacgaccgcgcgcttcccgcacgcggtcgttgcccggaacacaccggaatgtcttgcgaatgctcacgccttgttcggattgatgagcgtgcgcgggccgttcggatcgcccacgatgacctcgttgaccatgtcgaggaacaggccgtcttcgacgacgcccaccatgttgatgagatcctcgttgagacctgccgggtcgtcgatgcgctcgagatgcaggtcgacgacgtagttgttctcgtcggtgcgcaccggcttgccttcggcgtcaagacgcagcgtcgggttgtagccgcgttccttcatgcgctcgatcacatgcatggcgccgaacggaatgacctccaccggcagcgggaacttgccaatgacgtcgacgagcttggaggcgtcgacgatccagacgatcctgttcgagttgatcgccacgatcttctcccacaggagggccgcgccgccgcccttgatgccgttgaagttcttgtcaacctcgtcggctccgtcgatgcacaggtcgatgtggtcgacgtcgtcgatgttcacgatcttaatgccgtagccctcggcctgctcctgcgtgcggcgcgaagtggtgacgccggtgaactccagaccttcctcctgcttgcggcggccgagttcgtcgacgaggaagcgcacggtggaaccggtgccgagccccacgatcatgccacttttgaccagcttcgcggcctcgatgccggcctccttcttcattgcatcctgctgtgctttatccatgactctccttagcgagtgtgcacgttgcgttgcctatgcacgcaatctgattcccatactagaacatgcttgcgaacgctcgtgttgtctcactggcgggtttcctggccgttctcgcggcgatgcatgaggaaacgcgcattctcgagatcgaccgtgccgtcgccctgcacgagcgcgtccacttcgatgtacccgtggatgcgcctcggtgagccgtcataatacgggctcgagttcgggggaggggagagcgtcacacgcccgcttgccgccaatcccgtgggcgccagctgcatgccggccgtcgctgtgggctctcctgcgggggtgtcggtgccgtccgccgctgattccgcggcatgtgcggcggtatccgcaggggcgtcggtttctgcggaatccgccggagtccgcacgtcgccgagctcggtcagattcggctcgccgtgctcgagatcgtccacctcggcggcatgcaaccgcgtgtattcgcgttcgtccatctcgccgtcgagcagcagttgtgcatccgcaggcaccttgacatcgcgtgcgtacggcgactcgagcagcgcctgccaaccttccttcggcagatacccctcttgcgcgccggattcgcaatcgccggcgaatccgcgtgcgagatcgtccaccttctcgttgcctgcattgccggcgtgacccttaacccagcggaagctcactttgccggcccgcttgcttatctccgcatcgattgccttgatgatcggcgcgttcttcaccggttcctgtttcgagttcttccagccgttcttcttccacccgaacacccatttgctcgagcagttgatggcatactgcgagtcggattctatgaccagcggctcgcttcccgggtgtgcacgcagcgcctcgagcactgcgcacagttcgccgatctgattcgtgccgttcgtggcgccccctgccgcacaatcgcccgcatgcgcgtgttcgtcgcgcgcgccgtccgtatggtcggcccacgcccaccccatcgggccgttcggattacgcagtgcggagccatctgtggaaactgtgatcgtcatgcctccactctacgtgcgggccgctatcattgtcacgttgtgattgtgtgaggcgcacgtaatcgtggatatttctcatcatcggtctcgttgccgtttcggcgctgggttggtgtgtgcgtgttcccatgtggcgactgtattccgggctccttcggggatgcacccgtctcgagggtcgcaatcgtattggggtgccttcggttgcgtgtatgccttgagtgtcgctcttgcaatctcagtcgccttatggcatgttgtgatctgttggcggtgttgtcctttgcatgctcaatctcaacacggcatgttgtatctgtgtgcggtgtcgtctttgcaatttcgatctccaagcggcatgttgcggtttgtctgcagtatcgccatgagaccagatttgcaagcatggcattgctgcggggctctcgatgaccgacccgagatggaatctgcaaacacgacacgattgtgcgcttctcaatggtctcgtttgcagattaggtctcagcaaggcaggcgagaagtcttgcagtgactgatctgagattgagattgcgaatatggcgcgttatgccggtcgtcaatgggcggcctgagattgaatttgcaaatatgacacaactgctgcgccgcggtggtcggaacaaagatgagtttgcaaacatggcacaggcaaacgatatgactgcaggccgggcataatgcagagtgatgtgccgatgacctcgggaacgtgcatgtggcaggaacgcgtatgaaaaaacggggctccgaatcgaattcggaaccccggcgggcggatagggcgagattcgaactcgcggacgcttgcgcgtcaacggttttcaagaccgtctccttagaccgctcggacacctatccatatgcgcaggcggactcgccgcacacgactattcagtgtagcatatggctgctctttgcgtaatccgggacatgtctgagcccaatctgtctccaatcacgcagagtgtgtcgtgcgtaaagagtgtgtcgtgcgtaatcggggacaaattcagcgtgctgttgtctctttttacgcagagtgaaggcgaaggtaaaggtaaaagtacgagatatgctgggtatttcttgcgtaaaaggggatagattcgagctgcagctgtctccaatcacgcaaaaagcgggcatatgcgcccgctcgttgcgaagtatgccggcacagatcattgccggctcaggggatgctcaggcctcccacttgcgcggctcgatcacttccttgccgcccatgtacggacgcatggccttcgggatctcgatcgaaccgtcggcctgctggtggttctcgagaatcgccacaagccagcgggtggtggccaaggtgccgttgagcgtggcgacaggggaggtgccgccgtcggcaacgcgctcgcgaatgttgagtcggcgtgcctggtactgcgtgcagttcgaggtggacgtgagctcgcggtagcggccctgcgtgggaacccaggcctcgcagtcgaacttgcgtgctgccgaggaacccagatcgcccgcggccgtgtcgattacgcggtacgggacttccaccttggcgagcatctcctcctccatcgcgagaagcttctggtgctcggcatcggagttctccggcttggcatagacgaacatctccaccttgtcgaactggtggacgcgaatgatgccgctcgtgtccttgcctgcggcgcccgcctcgcgacgatagcaggagctccatccgcagtagcgcagcggaccgtcgctcaggtcgagaatctcgttctcgtgcatgccagcaagcgcgacctccgaagtgcccaccagatagtcgtcgtccggctcgcgcagacggtagatctcatcggcgtgcgagttgaggaagccggtgccgcgcatgacctccggacgcacgagcgtaggtgtgatcgcaaggatgaaaccgtgctcctgtgcctgatccaccgccatcgtgagcatggcgatctgcagacgtgccacatcgccgcgcaggaagtagaaacgggaaccggagaccttcacaccgcgcttcatatcgatgccggcgacctcctcgccgagggtgaggtggtctttcggctcgaagccctcggctgcgaaatcgcggatctgaccgaccttcctcatcaccacgtagtcgtcttcgccgccttccggcgcctgtggttccacgatgttcgacagctgccacatcgcggtggtgtactgttcgtcggcggtgtcggcgcttgctttgaacgaggcgacctgttcggagagctccttggtctgcgcgatcagcttcgccttctcatccggtgcggccttggcgacctgcttgccgatctccttctggcgggcgcgggcctcttcgaattgcttgagcgaggagcggcgttcctcgtcggcacggagcacctcgtcgacgagttcgacggattcgccgcgtttgcgttgtgattccttgactacttcaggatgttcacgaatgaattgaatatcgagcatagttcaactctaatgtgcaaagccgacagattgcagcgtttttcacgcatgttcgcgggtgcggcacgggggcggtgatccgtgtattcgccgccggtctacacaccaccgcacgtgcccgaaaggtgcatttggtaaaatcggggatgctggcctacgggaaggagcgcaatgggtgacaatcagtgggtgctgattctcgtatgcatgatcgccgctatcatcgtgatcgtgggggccgtcgtcggcattcgcatcgcgttgcacatacgtcgtgtggagacgatcaagaacgaacgccgcagggacgcggtgcattatgccttcgtaatcaacccgagcaagccgacggccggcgagacgcgcgcgtttattgagcgtttctgcacgaaccgtggcatcgccgacatcatgttcattgaaacgcagctcgacaaggacggccgcgcctgtgcgctcgaagccctcgagcagggggcggacgtggtgattgcggtgggcggcgatggcaccgtgcgcacggtcgcgagtgcgatgggcggcacgaaccatgccatgggcatcattccgatcggcacgggcaatctgttcgcccgaaacatgaacattccggtgggtgacctcgaggcggcgatgctgattgcgatctcgcatgggtcgtacaaggtcgacatcggtcgactgcagctgctcgaccacccggaagaggatcatgcgcatgccttcctaatcatcgccggcattggcttcgatgcggtgatgatcgacgacaccgaccccaagctcaagaagaacatcagttggctcgcctacttcgtggccggtgccaagcatctgttcgcccccaaataccatgcgagcgtggtgctcaccggcgcgaacggcgaccagcatgtgcgcgaggatgtcgagttccgcacgttcatgagcggcaactgcggcgagattccggtgttctcgctcatgcccgacgcctcgttcaacgacggtctgctcgatttcgaggtgatcgacacgaacggcggcatcattggctggatgaatctgttcggcgacgtggtgcaccagacgatcacgcgcaaggcccagcagagcccgctgtcggtgcattcgacgatcgaccaggtgcagggcgtgagcgccgaactgcagttggagaagccggttcccgcgcaggtggatggcgacatgctgaaaccgacccggcacatccgtttctccgtggatcacaatgcgctcatcgtgcgcgcgcccgggcaggatgccgagatgaccggcaatctgcagcccgttcgtgtggatgcgagcggcaagccaagattgcggtgatcgcaatcggtgcgaaggcgtgacatgccacaggtgtgcaaacgattgcatatcttggcgtcgttggctttctgttcggcgaatccgcggtagactggagtcagctcccgcatatgatgtgcgggatacgcaatctgaacactacagaatgaggaaagtatggttgcaaagaacgcgggacttcccgcaaccccagcggatctgatcgatgttgacgaagtggtcggcgcatactacgacgtggttccggatccgtccgttcccgagcagcgcgtgatcttcggcacctccggacaccgcggatcgtcgctcaagacgtcgttcaacgaggcgcacatcgtcgcaatctcccaggccatcgccgaataccgcaaggcagccggcgtggacggcccgctctacatcggtcgtgacacccatgccctgagcctgccggcatggaagaccgcgatcgaggtgctcgtggcgaacggcgtgactgtatgcatcgattcgcgcgacgacttcacgcccacgccggtggtctcccaggccattctcacgcacaaccgtgccgctgacggcacccagcgcttcgaaggcccgggtctggcggacggcatcgtggtgacgccttcgcacaatccgcccaccgacggcggcttcaagtacgacccggtcaccggcggcccggctccggctgacgtgaccaatgcgatcgccaaccgcgcgaacgaactgctcggcgacttccgcaacgtcaagcgcgtgccgttcgaacaggccgtcaagtccgagttcgtcaagcgtttcgactaccgcgagcactatgtggacgacctgaagaacgtcatcgacttcgatgtcattcgagactccggcgtgcgtctgggcatcgacccgctcggcggcgcctcggtgaactactggccgctcatcaacgagaagtacggtctgaacatcggcgtgatccgccctgaggtcgaccccacctggcgtttcatgacaatcgaccacgacggcaagatccgcatggatccctcgtcgcagtatgcaatgaagggcctggttgacgcgctcaatgccggtgcttgggacaagtacgacctggtgggcggcaccgaccccgacgccgaccgccatggcatcgtctgcccgaactggggcgtgatgaatccgaaccattacctggccgtctgcgttgaatacctgtttggcggcaaccgccccgactggccggagcacaccggcgtgggcaagacgctcgtctcctcctcgctcatcgaccgtgtggccgcctcgatcggcgccccggtggtggaggtgcccgtcggcttcaagtggttcgtcgacccgctgttcaccggcgagattgctttcggcggtgaggagagctccggcatgagcttcctgcggttcaacggccgtgtgtggaccaccgacaaggacggcatcattcccgacctgctggccgcggagatcaccggcaagaccggcaagaacccggcccagctgcatcaggagcaggtggaccgtttcggcgagagctggtattcgcgcatcgacacgccgaccacgctcgagcagaagcagaagttcgccaagctcgacgcctccgatgtgaccgccacgaagctcggcggcgagccgatcgagcagattctcacgaaggccccgggcaacgatgcgccgatcggcggcatcaaggtcgtcacgaaggataactggttcgctgcgcgtccttcgggcactgagaacatctacaaggtgtacgcggaatcgttcgtctcgcccgagacactcgacagcgtgctcacggaggccaccgaggtggtcgacaaggcgctcggcgagtgattccaagaccgttaggtctataaacctaataagcctataagagaaagcgggctgcagatgcacatatctgcagcccgctttctcattcggtcttaggcatgaatgcgcctgccggcatgcctcagccaatgaggccgaagaacgagctgagcaccagcgcgcacagcacgctcaccgacaggagggcgacggtggcggtatgcccggaagccatgcgcatggccgtcttcgggtattccttgtcgatgttgccggggccgtagaagaagaacatgcgcacccacatccagctgttcatgacaatgagcaccaggctgcccaaccgcagcatgctccagccgaaggagagcatggtggcctcatcggtcagcgagagcgcggccttcgcggtgaacgcgaaatagccgaggaaaccggccgcgcatatcggcagcaaaacgatgttcgtgatgatgagcactttggaaagcatggtgaaacggtgcaccacaatgtgcccgctgtcatcaacagtcttcgcctccacccgtttgcgtgagacgaatgcgcctatgcagaagacgaccgtgagcagccacgagacgagacatatcacgatgagcaccacgagcacccagactgacgatacgagaccggaggagatgttctccggtatcgcatattcctgataggggcgtgcccccgcgatgtcaggcgtcagccaatcgtcctcggtcgcgccggcggcaatcgcgttgatccaatcctcgagattgtgggtgtagtccttgtcgagcggcagtccgggcaaggagagcgaggaaccggtgcgcatctggtggttggcggcgtagtagcgcacgagcacgttcgaattgccggcggcatgggcgtcgccgatcagttggagcgcgccctgttcgatgggcatggccgggtcgatcgtaccgtagttgacgagcagcggcatcgtgagcgtatcacggtattcggctgtgttgaaatcggcatattcaaggccgatcggtgcgaagttgagactgagcaggcgcggtatgatgtcgacgacgccgcctggcgcgccgatgatgttcaggtattcagtggccgccatcgcaatctgctggcgaccggaatacacgggcgcgctcgtgagcacctggaatgcgatgtgcctatccttatgcgtcatcaccgaggcgatccatgtgccttccgattctgcgtacaggccgaccttgcgcgcgtccacgccctgctgtgcgcgcagcagattgagccctgcgaggtagtcttcggcgcttgagtcatagtcgcggcgcaacggcgtgtagttgtcgagacgcttgtcttgcacgagcgtggtgatgccggccgaggccagcgcgttcgcaagatcggcgtacacctcctccgccttgccggtgcccgcaccgtgcacgaacacgcatgccgcgcggccgctgggtgcattctcgggctcgcgcagaatcgcgttcaccgtcttgccgccggagatgggcagccgcagacgagtctgcctgacctggtaggtgccttcctgcggggtggtgatgccgcgcgctttgatcgccgtgctgcgctcggtaacctgcagatgcatgctgagcggtttcaccgaccatttcggttccatcgcgatgccaagtcctgcgaacagcgcaatcatgacgatggacacgccgaaggtccacgcaagctgtctgaaaaaatgctgcacagtaacactgtaccgattcggcagatattcctcttaccgcgacatgcgcgcctatgcgcgacgctgcgccgcctccgcctcgtccagattcgtatagcccccgagacgcaccgtgttggcgatgatctgctcggtcagattctcctgcctgcgttcgcattcccgcacgaaccgctcgtacaggtcgagcgtgcgctgcgaatatgtggccaattcgccgcgcaggtacgtttcgaacgaggtggtggtctcgctgtcctcggcggtgtcgaacacgcgcatacccgcgccaagtgcggggtaccggtcggcgaactcatgcgcccatgcgagctgtcgcttgatgatgcgttcctgctgcgcgatgcgcgcctcggataatcgcggcagatgcggttccagatcgcgcgcgtagatctcgggcgccgtcgacgccatcatgcgcgcgtatttctcggtgacgagattgcgtccgcccgcatcggcctcacgcaggtcggcaaggtagcttgtcagcagctcctgcggccatgcggcgaactggcttgcgcgcatcacctcgaacatcggccggttgccctggcagcttgcgcgtccaccttcgttgttcgtgtgctggaactggtcccattcgcgttcgatgatcgatttgatcgtctgccgtgtgctcatatcgccgccttattccttgcttcggtggattacagactgtgcaggcaggtcgccggcgacgtgatatgcgcctccacatacggccgctgccattcgaggaaggtctgcggggaatcgctcaggccgagcgcattgagtgtgtgggtgatctgttcgcagattgtctcgacgatcgcgttcactgtgtcgatgctcggtgccgcgcctttgccgccttcgccgaagcccgcgccgccgaaacaggctgcgcttgacagacgcatcagttgctcgagctcgccgcagatctcggtgagcagcatcgccgggcgtgcactcagccggcgcagtgcggcgaaccgccacttgtagtacggcgcatagcccacgctcgccgggttgttcaccaggaacaccaatgacgacgcggcatcggcgaattgctcgatgcagagccacgcagcggcgccgtcgccgcgttcgagcatacgcggcagattgtattggccggcctgcgagatcatgccaagtctgcgcgagatcaaggcgagccgcacatcgtcgggcatgcgggtgaatgattggcgtgcactggaaaatgcgccgagaccatcctggaacacgcgtccattcgtggcggccgccagcgtgctctcgtcgagcgagagccacagatgcggttcgtcgtcggccggcgcatggggcataccggtgagctgcgtgaagaacgcggcgatttcgaacacgccgtcacggcgaccctcaccctgcgcgcgtggagtggcggcggagcgtgaaacaccgtggaacatgctggggagggcgtcataatctgcctgcaggcgctcgccgaactccgcatagtcgtcagcggtgagccacaggcacacgcgcggaccgaaatcatggtcgcgggagagcgcgtcatcgaaaccgtagcattcggaaccatgacccaccagccctgcggcgatgcgatgcttgacactcgcatacctctcgtcgatcatcggtttgacgagctcctgccagtacgctttggcgagagccatgccgggttcggcgacgcggagtgcggtgccgggggcgagcgttcgcggtgacgtggaatgctgtgcggaggcctgcattgtggacggcacgctcgcattatgcaccgcagaacggtggatatcagtgtggacggtggattgtgcgggggagtcatccaccgaatcatgtggattgtcggtggattgcgtcaactcgagtttgcgctgcgcctcctggagattctgcgcggtgacccgatagtagtcggtgtgctcgccataacaccgggcgatcacgtcaagggcgcgctggtattgccgcacggcctcggcatagtcttcagaggcgaagcttacgtgggcggccccggccaatgcggatgcatagtgggcgctggagtcggaaccggcatgctggtagatgtcgagcgtgcgacgggcgagcgactgcgcctcttcgagttcggcgtcggtgggctgatcctcaccgtcgagcatagcgagggcgagattcgtgcaggtggaggcgatatccacgtcggactgggcatccacgctcgaatgttcgaggatcctcagcgattcgtggagttcatcgattgcctgccgcctgcggtgcgtctggctgaacagcatcgaccggttgttgtggagggcggcaagacggcgatcgtccggcccgtaggtgcggcgtgccgcgtcgagtgcctgttcgaacagatcctcggcctggtcgagattgccggcggcccgttgcgatgtggccgcgttgatgagcgtggtggtccaggcctcggtgccttcgaggcccatacgcagtgccagctcgatggcgcgctggatgatccactggttctcctgatgacgcccctgcgaacggtagaatcccatcgtctcgttgagcacggtgagcagacccgcatagtcctgcgcgttctcggcgtcggccatcgcctgctgcagatactcgtcggccttgtctttggcggtatgcgaggcgaacatcgcatcgagtccagcaaggaactcgtcggcgtcaaagctggtgcccgcgtttgacggactcttctccgactccttcgacgcatccgattcgctttggaattgcctgagattgccgagcatccgctcaagatcacgttgatcgtccatgccgcctcgcttccgtgaactgctaccttgcgattctaacccgtggcggcaaacctagacgatatggcggtcggcagcccatagcgtgagctcgttgcggttcgagagctgcagtttgcgcaacacgttgctcacgtgggtctccactgttttcaccgagatgaacagttcggcgcccacctccttgtaggtgtaaccgcgggcgatgagtcgcatcacctcctgctcgcgtgttgacagtgagtcgagctcggcatcgtgcgccacggtgtcgccgccggcagccgattcattggaggcgtccatgccgtcgctcagcggcgccccctggaacgcggagagcacgaatccggcgagtttcggcgagaacacggcgtatccgtcgctcacttgctcaattgaatggatcaggtcgttgccggtgattgtcttcgtcacatatccgcgcgcgcctgcacggatcaccgaacccacatcctgtgcggaatccgagaccgacagtgccaggaatgccgtctgtggggcatggggctgggacttcctcagaatctccgcgccacctccgccttcaccgcctggcacatgcacgtcgagcagcacgacgtccggctgggtgtccgcaatcatctcgatggcgctcggcacatccgccgcctgcccgacaatcgtgaaatacggctgcagcgtggcgatcacccccgcgcggaacatctcatgatcatccaccaccgctatgcgaatgccctgtcgttcccgctcgctcatcggcgccctccgtttttctcgtgcgcgttcatattcctctgattctgcagtctacccgccgcctgcattgcgtcgtcaaccgcccgtttgggctccgcttgtgtgatctgccccgtctatgtgattggcggctcggcctgcgtaatcgggcggctccacttgcgtaatgtgggacatctgcgtgccgaatctgtccctttttacgcagagatgaggtaggccggctgacgcaggctccagtttgcgtaatttgggacatctgcgcggcggtttttgtctctttttacgcagattaggtggattgggtggattgggtggattgggcaggtcgtatgggatcgcccgattgggcgggacggtcggtgggggagtccgacgtgcgcgaggagtcgaaacccgcctcaagcggcatatgcatgcgcacttcagtgccccagtcgggtctcgacacaatctccaccgtgccgccgcgccggcgcacgcgcccgatgatcgactcgcgtatgccgagccgttcgggcggaatgtcgtcgatgtcgaacccgttgccgtggtctcgcacaaacacctccacctgatgccgatccgcctcgcaatacacggagaccggttctccgccgtgcgtgacggcgttgaccatcgcctgcctcgccgcatcgagcaacgcatcggtctgcgcactcggccgcgcgtcgcccaccgtgaccacctcaatcggcttgccatgcgtgtcttccacctgtgcggcgatctcctgcagaccggcgctcaccgacctgtcgctcgtggtccgttcctggtacagccagctgcgcaactcgcgttcctgcgaccgggcgagcgtgaacacctgctgctcatcgtcggcatgcagctgaatcaaggcgagcgtctgcaatacgccgtcatgcagatgcgcggtcatgtctgcccgctcctcctcacgctctttgagcgcgcgttcctgccatatattgcgaatcagcgtcatcagcagcggaatcagcgcgcagattgccgccaccagcaacgcgaatccgcaggcgatcgccgaaccgaacggcacggcgccattcctggcgaccgtctgtgccacgaacacgaggaatgcggtgaaaataaggccttcgcccaccagcgtcagccatgcctgcccgttgcgcgcgcgcgtgttgagccacggcaggcccatgcccgccaaacacggcacaatcggcagcatctggcttcccgagaatcgcatcaccgcgttcaacccggatggcaacgcgatgagcacgacgccgattccggcgaatatggccggtttcgaggcgttcgcgagtgtgcggcgcacggagtccttggcagagggagagtctgtagactgttccaatccggtgtaggcataccaggcatcctgtgccgagtcgagcgtctgcgatacgaagagcgggctttcggattcacccacggaggcgttccccctggcaagcggtgcattgcgtgagctgtgggtgccgcgcaaccgggcagcctcggccacgggattcccctcgggaatggcaatccacagcgccacataggcgagcgcgcccacgccgaaccagcatgcgagcagtacgaacactatgcgcaccaacgccaccgacacacccagatgcatgctgatgccgcgggccacgccggcgatcacacgaccctgtttggggcgcaagagcggcagcttggcgggcagtagcgggggagcgagatgctcgggaatctgactcatggttccattgtgccgcattcaggggaggtagggggtgcctcaggtggaaatcagggtcggaatcggggtgtcccccgatgcctgagcaatccgccgtctgctgtaatggaaccatgggcaacgcaaaccacaatccacagcagccgcagggcgagaccctcggcaacggccagtccgccggccagtacggtcagcctgggcaaggccagtattctcacacctcctacaatgccaacaccacctacaacaccgactatgagaacgggcgtcccacgccgaacgccaacaacggcggcgaacgccctgaatcctcgttcttccgctggattcgcgaaagcggcgtgcagcgtacgaacaatcgcgtgatcgcaggtgtgtgcggcgccatcgcgcaggagctcggctggaacgtcacgctcgtgcgcgtgctcatggtcgtgttggcattcatgggcggcaccggcgtgttcttctacggactcgcctgggcgctgctgcccgatgaatccgacgggtcgatcctgctcgaagacctcatccatgggcactggaactggtcgttcatcggcgtgatcctatgcatcctgctttcgggcgtgttggtcgtgccgttctttggattccacggtgccgtgaacgtgatgccgattctgctttccgcactggccatgtacctcgtcatcgaccacgggcgccgccggttcatgcggccgaactccatgaatggcggcatcggtgggaacggcggcaacacgggtggctatggaggcccggcaccggctcctcccatgccgccgatgcccaatgtgggcgagcgcgccgccggcccctccatgccggcgcagcagccgggcgcctatccgaatgccgcacggtatggcatgccggcggccgccccgcagaacagcggatacacgcaatatgcgcagcccgcgcagccctttcgtggggaacgtccgaatgtgacccagccagagtcgcagtcgccggcgcagcagtccgctgacgcaggtactccaaccgtcaatatgccaccagtcgccgctggcagtgcatcggcgcaagcgttccggccagcgcaaccgcagtccgcaagccagagcgcatatcactatacctaccactacgagcccaaggactacacctatgaataccggggcgcaacgaaggcacgccgtaagcctgcagggccggcggtggtgctgctgttcctcgggctcctcattgcgggtatggcggtggtgtccctgatctgcggttccgccggcaacggctcgttcagcacattgtttggggcgtcccgcggcgcggtgctgttcatcggcggcgcatgccttgtgctcggtctcatcatcgtcgccttggggtgtgccggcaggcgcaccggtggcctgcaccccttcgcatggacgctcatgttcctcgccgtgatcgccatgtgcttcggcggtgcggtgggggccgcgaactcgctgagcccttacttggccaaggattacaagcacgtcaacgtgggcaagacgctggtgatcgactcgtcgaaggcgagcatggagacattgcgcaagggcatcgccgtgcagggcgaaggctacgcgaaatccacgctcaccatcgacctgacgaagtataccgggcacaacaaggcgaagcaggttcgtctcaacgacgggcagaccaggaccacgtactgcccagtcgagacgattccgatgacggtcaccgatgccaaggtgatggtcaagattccctacgggtgttcatggggtttcaacgtatcgtcgggcatgatgagcacgtggaattcgattgacgcccaggggggcctgctggccaccggtgtgtgcagcgaaggcgatcgaggcaacggctgggacattcaggccggccgctcgggcttccaaatctccggtgcccaccccgacggcaacggcatcagctcgtggtacagcatgactggcgacatgaacgagttgtgcgagaacgtcggggttgacgacgacatgaaccacgccgtcacgaagaacaccgacccgcgcgtcaagcagctcgccgagaacggctattactggccgtgcctcaccgacaatgcgaaaagcgtggcgcacaccgaactcaacatctcaccccgcctgctgcgcaacgcctcggtgacggtctcctacggcggcgatatcgccgacgccgcgaagaaacactgattgaaaggagcctgacatgaagaagcaatctgattccaacgacgcacagacgccgtacgacgacgaggccaccgaggtgtttgccgccgaagggccgcttgacgagaccgtggggatcgacgagcgagtcgacctcacaagcaccacgcagatgcctgctgcggatgccaccgcacctgtcgatatgaacgcacccctgtacgcgcaatttgccggggacaccgacgcggactcgggcctcggcaacgacggcggaagcgatgacggcggagccaatgccagcagtgccgaacccggtggggagcccgtcggcgatgacctgacgatcccgatgcagacgaccgatgcctcacatcaggcgagcaccggagagggcgcaccgcggaacatcccgctctaccaggcgcctccgcagtgcaaaccggagccggaacggccgaagggggcgagcgcgggcaccatcgtgttcggcgtggtcgtgctgctgttcggcgcgctcacggtcacggtcggtctgctcatgaactcgtcgatgttctcgttcgtcgagttcaaccggatcaccggttacctgttcgccggcctcggcattctgctctcgctcatcgccatcgtgatgggcgtctccagccactggcgcaacaagaatcgcggtgcgtgacagccggatgccacagacgttcccacacacccaccagaaaggagcccaagcgtaagatcatattctcaatctcctagcatcttcacttgaaacccgctgtagatgcgctctatagcgggtttttcgttgcgatcccgcgtatttgcagactcctataacctgcgcgtataaccacgccggcattcgtgcgtctgaacggcgatacagtggcgcccgtgcctgacaacgacggatgcgggcacgacccagaccaatagcacacagacaatccatgctgtacaggaggtgccatgacccagctgaacaccaaactcgtccacggcgtaccggtgacggacaacgctaccggcgcggtgaacccgcccatctacaattcgtccacctatgccttcgaatcggtcgggtctatgccacgctgggactatgcgcgcagcggcaatcccacgcgcgatttcctggaacggcagatcgcccagctcgaacacggtgtgcgcggtttcgccttcgcctcagggctcgcggcgatccatgcagtgctgtcgatcttcgcaccgggcgagcgcattgtggtcggctcgaacatctacggcggcacctactcgctgttcaacgagcatttcaaccgttgggggctcgtcagctacccggtggacacacaggacctgcgcgagctggagcatgcgatcggcggacacggcgagcaggccccggcgaaggcggtctatttcgagacgctcacgaacccgttgctgcaggtcaacgacgtgcacgccatcgccgagatcgcgcacaagtacggcgccatcgtgatcgtcgacaacaccttcgtcacgccatacctgcagcagccgctcgatctgggcgccgacatcgtgattcattccgccacgaaatacctcgccggccattcagacgtcgtcgccggtctcgtggcggtggccaacgacattctcgcagcccgcgtgtactactcgcagaacagactcggcggcgtgctcgcccccgcggaatgcgatgcggtgcgccgtgggatccagacgctcgcactgcgcctcgaacgccagcaggagaatgcgctcgccgttgcgcgccatctcgatgagcacgccgccgttgcgcgcgtgcattatccgggcctgcacggcgaggcggtggcatcgaagggactgcggggcgccggcggcgtgctcagcttcgaggtgcgtgaaggggtgaatccggcggatgtgctgaacaatctgcagacattccgtttggccgtctcgcttggcgccgtggaaagcctggccgaataccccgcgcgcatgacccatttcgaactgccgcgcagcgaacggctcaaagtgggcgtcaccgacgagctgatccggctggccgtgggcatcgaggacgtacgcgatctgatcgaagacctcgaccaggcgctcgccatcgccaccggccacgcgcaggcgccgcaatcgctcgagctcgcgtcgctcttccgttaaccgttccctcgcgcatatgactgcgccactgacagactggcttaccatggcccatttctccacgctggccatccacgccggctatgattccgcggactgtaccaacggcgatgccgcagtgccaccgatctacctttccgccgccttcgacatgcagtccgcggcacacggcgacgcgctctcggcaggtgccgcagagggcttctcatactcccgtatggccaatccgacactcgacgtgctcgaacgacgcatcgccgcattggagggcggccgttccgccgtggccttcgcctccggcatgacggcggtctccgcggcgttgctgtgcgcggcggaaggcggaggtcgcatcatcgccgcgcggaatctgtacggcgcctccgtcgatgcgatggacagcctgttccccgaattcggcatcgagaccgattttgtggatgacatcaacgaccttgccttggtggagtcgctgatcgggccggacacgcgcgcgatcttcgccgggtccgtcgcgaacccgtccaccgaggtcgccgatgtcgccgcgctcgccagcgtcgcgcatcggcatggcatcccgctcatcatcgacaacacggtacccacgccctacctgttccggccgatcgaactgggggccgacgtcgtcgtgcattcgaccacgaattcgaagtggatggcggccgtgagcaggtcgcgcggattctcgatggcacccacgtgttcacctatgtgccgaacataggcgatgcgcgctcgctcatcgtcgatcccgcgcgcatcacacaccgcgaggtctcgccggagttccgccggatgagcggcgtggacgacaatctgatccgcctgtcaatcggattggaggacacggccgacctcatcgccgatctggagcaggcgatacgccgcgcctactgagctcaggctggacatacgggaaatggaataaggggttgcctccatacggagacaacccctttcgcgtcgggctggcgagatttgaactcgcggcctcttcgtcccgaacgaagcgcgctaccaagctgcgccacagcccgatgttgcttttgcgcaacagaacgttactgtacgacgtttggtcgactatggcaattcgtcggcgtgttgcatatgatcgattacgcggaagcttccgagaagcgcactgttttcggtactttcgcagtctgtttcacggaagcttccgtatgtcgtggcatgcgcgcgttcgctcagggaggccgggcgggggagtgtagcgagtctttattagactgttgcgctatgactgaagcgaatgaatctgcagacatcactgtggaagaagaggtagtggccgcccccgagatgagcaccgtggaacgcgcggaaatgctgctcaaccaggacgaggcgattttcaagcgcgtgcaggagggcgcctcgctcgacgaggccgtggatccgtcgaacaaggaattcggaccgctcgcgcacccggagcaggtgcagacccgtgtggccaagcgtgcgatgatgatcaaggacggtatcaatccgtacccggtgaatctcgacgtcaccacgaccatcgacgccgtgcgtgtcaagtatgacggcaagctcgaagcgggcgccgagaccgacgacatcgtcggcgtggcgggccgcgtgctgttcattcgcaatgcgggcggactgtgcttcgtgcagctcgccgccggcgatggcacgacgatccaggccatgctctcgaagaagcagatcggcgcggattcgctcaagcagttcaagcagctggtggatctgggcgaccacctgttcgtcaaaggtcgtgtgatcgcatcgaagaccggcgagctgtcgatcttcgccgatgagtgggccatcgccgccaaggcgctgcagccgctgccgacgctgcataaggaactcaacgaagacacccgcacgcgcaagccgtacatcggcatgatcgccgacgagaagattcgcaacatggtgcgcaatcgttcccgtgcggtcgcctcgctgcgccgcaccttcgacgaacacggattcctcgaggtggagactccgatgctgcagaccattcacggtggtgccgcggctcgtccgttcaccacgcatatgaacgccttcgaccttgatctctacctgcgcatcgcgcccgagctcttcctcaagcgctgcctcgtgggtggcatcgagaaggtgttcgagatcaaccgcgacttccgcaacgagggcgtggacgccacgcacgcgccggaattcacgatggtcgaggcttatgaggcctacggcaactacgacacgatcgccaagctcgtcaaggagctgatccagaagaccgccatcgacgtgttcggctccaccaaggtgacgctgctcgacggcaccgagtacgacttcggcggcgaatggaagacgatgagcatgtacgactcgctgtcggaggcgctcggccagcagatcacgccggagaccagcgttgaggagctcggtgcgatcgccgaccgtctgggcgtggagcgcgacgaggtggagaaccacggcaagctcgtcgaacacctgtgggagcacttctacgaagacaagctgtacgagccgaccttcgtgcgcgacttcccggtggagacctcgccgcttgtcaaggcgcaccgcagcaagcccggcgtggtggagaagtgggacctctacgtgcgcggcttcgagctcgcgaccggctactccgagctcaacgacccgatcgtgcagcgtgagcgcttcgtggcacaggccaaggatgctctcgccggtgacgaggaggcctgcgacatcgatgaggacttcctcgaggcgctcggcgtcggcatgccgccggcaggtggcatgggcatgggcatcgaccgtctgctcatcgcgctcaccggcgccacgatccgcgagacgatcacgttcccgctggtcaagccgctcaacaactgagccgtgcattcgctgaaggccgcctgtactctggaaattatctccacagattataaggcggccttttccatgccgtcgtaatctcttcgggtatgatgggcctcatgttgaaatgactgccatcgcagtcggaacatgtaaggaccgaatatgaatccaaacgagaacaatggcgcgcagccgtcgaacgacctgccgccgtatgcccagccgacgccggccccgcagccggcacagggctcgccgtccccccaagggcagcagcctgcgtatgccaacgcacagtcggcaccacaacagccgcaatccgtgtcgcagacgccgcacgacgcaccccaattcgcacagaacaccccgcagggtgcgccggctggcacgaccacagtggatatgaaggaatcggtgaacaagttcgcggacgcgctcggcaagcagcatctgaagatcggcaaccatgaggtggcctacggcaatctggtgaccgtcgtcggcgcgctccttgcgatcatcggcgtgttcctgccgtttgcaagcatcagtgccttcggtgtctctatgtctgtgtcgctcatgccacatggcgatgggtggatcctgctcatcggcgccgtcgtgatcgccgtgctcgccgtgttgcggcaggagatcgcggcactgaccgtcacgatcatctacacgctgctcgtcatctacgagatcgccgccgccggcagcaagatctcccagtcagggtacggcacgctcctccaattgagctatggcgccggcatgtggctgctcatcattgcgatcatcgtcatgctcatcggcaccatcttcgcgttctacaacaaacagcgtgccaagaacgcccagaatggtgcgccggcgatgcctgtgcagaatccggcatacgacgcttcgtaccaggacaacggctggcagttcggcgttcccgcccagagtgatccgagcaatgtcgacaatagccagtggcagttcggtgtcgagaatccgcccgccgatgcgggcgtacaacaaggcacgcctgtggcaccggccccgaatgcggctgcaccggttccgccggcagtggcccatgagccattcaatgctgcgccggacgcctctgcaactccggcggcacccgctgcaccggcagcgcctgccgcgccggctcaacccaccattcctcccgcatcgcaagatccggattcacaggacgcgcagtaatcctcctgtacggtgtcatcgggcatcgcacaggacatttcgaggccccttcaggtaaatcacctggaggggtctatttatattctccgcctatatttccgcccatcgtatttcctgccactccagcggtcattcggcgcatatcgccgcaatctggccattggggaacgtgtttcatcggccattgtccgcatccgcaactcatctggccgttgggaggggatatcggatgccaaatggcggcgtcgtattgaatctgtcggcctcctcgtgacctcctgcgcagtttgaccagcgaacgacgttgttcgatggtcggatttcgcgattcggcgcattctggccgttcggggcgccggccaccgacatgaaccaagtggtgcagattgtgggaaaggcaagtgtggcaaacgcatgaggcggcaatgaattggtgtgcagttcaatacaaactgtctaataagaaatactgtgtcgtgaggtcgtggcttcggcggtgcccttcgttggctctgtgcggacatggtatgccgtgatgtggaatacgtgtcggcgggcacagatgcctgtgccacatatcatctggtgctcagggcgcatggggcagagggcggtggcgtgggttttaagaaaatagagttcggaaaatatgctgtttttgccttttaatattccgctcaagggctatctgcctcaagggtaaacaaaatgaggccgcgtctccggctccctatgctgttgcttagttccaacaaaggggatgcaatggcattgaccagcgaacagcaacagatcgtggacaaggccacgctcacgaggatcaacggatggcagtacctgaccgttgagggaagcccgtacgagatcggcttcgagcacggctacctgctcaccgacgagtttaaggacgccattcgcgtctacacgcatatgacgctcgagacgcttggcatggattactcgttcttcgtcgatcaggcggtcaaactgcacaaggacaagattccacaggaatacatcgaggagatgcagggcatggccgacggcttcaccgccggcggcttcgagaccagcctggacgacgtcatcggctggaacgactggatggaactcaccgggtactggtggccgcaggtcgccgccgagtattcgaacaacccgccggacggccccaagggatcgcactgctcgggcttcgtggccaccggcagtgccacgaaggacggcaagccggtcatagcccacgagagcttcgacgacttctggagcggtcagtacttcaacgtgtgcgagagcgtgaagcccgcccacggcaacagcttcaagatgcagacggtgcccggctacatcgattcgatgaccgacttctatgtgacttcggccggtctggccatcaccgagacgacgatcgccggattcgtcggctacgacgtggacggcatccccgaattcgtccgcgcccgcaaggcgacccagtacgcgaacagcatcgacgaatgggtcacgatcgtcaacgagggcaacaacggcggctacgccaacatctggctgctcgccgacgccaacacgaacgagatcgcccgctacgagcagggcctcaagcaccaggagctgctgcgcacgaaggacggctcgttctatgggtgcaacgcctgccacaatccgcgcattcgcaacctcgaatgcgtcgacaacggctacaacgacacccgccagcagaccggcgcccgccgcgcacgcttcgaacagctgctgccgcagctgcacggcaccatcgacgacgatgtggccaaacgaatccttgccgacaagttcgacccatatctgggttatgtcaacgcaagctcgcgcaacatctgcgcacactacgacgttgacccccagtactatgcggacgatccgcacggtgtgtggaacgtgccgttcttcccgggcggttcctgcgacggcaagtgcgccaacggcgacgacatcaaggccctgcacatgtggggcatcttcggccgcgccgatggcgagccgttcgacgccgacgaattcatgaggcagcacccgcaatggagctggcagaaggggtatctgtacgaccgccccagccagccctggacgttgttcgactgatcgcgcaccagcattgccccgggtccgcgcatatccgcgcgctccccggcgcatggtccatgcaccggtatggtgcatatgcaatacacacgtacacccgattcgtgcagatgccccgtcgcaccgcatgtgccatgcatggcgttgcccgccagcaacccgtgcgaaccggatggcatgacaacaaccaacaatgaaggtcaatatactatggaattgacaaagcaagacctgtcgcaaatggcggaggcatacaagaaggacgccgcccagcagatcgcggagcaagcggtcaagaacaacggcatccatgcgtccagcgagcgtgagcatgtggtcgtgaccgagaacaacttcgtgttctcggtggacgtcgacagcgaggccgtggcgaaccaacgccagtccggccgctgctggatgttctcggcgctcaacttcctgcgtttccacatggagaagagcctcaagttgccgaagggcagcttccagctctcgcagaactacaacttcttctatgacaagctagagaagtcgaacttcttcatggagaacatcatcaagtacgcaggctccgatctcaacgaccgccgtgtcgacttcctgctcgccaccccgcagcaggacggcggcgacttcgacccgatctgcgcgctcatcgagaagtacggcgtggtgccgctggaggccatgcccgacaccgcggtgaccaagaacacgtcggaattcaacgccgtgctcaaccgcgtgctgcgtgaggacgcgttcaagctgcgcaagctcgtgcgcgaaggcaagtcggagaaggaagtagacgacgcacgtcgtgccatgctctccgagatctaccgcatcctgtgtgtgagcttcggcgaaccgccgaagaccgtggacttcgaataccgtgacaccgacaagaagtaccacgccgaccgtggtctgaccccgctcgagttctacaagaagtacctcggcgatgtcaagctcgaagattacgtaggcgtgatgaacctgcctgtggaaggcatggaatacggcaagatgtacacgatcgacatgaccggtgaggtgctgggctccaagcgcaagctgcactatgtgaacgtgccgatcgacgtgatgaaggaagcgacgatcaagcagctcaaggccggcgaaccggtgtggttcggctgcgatgtgctgcaggactccgacttcgtcaagggcattctctcgctcaacctctacgacgtgcagaagatgttcggcatcaagttcgacatggacaagggcgaacgcttccagtacaaccagagcttgccgacgcatgcgatgaccatggccggcgtcgacctcgacgccgacggcaagccgatccgctggaaggtggagaactcgtggggcaccaccgcgcatggcaagccggtcggtcaccagggctacttcatcatggatgattcgtggttcgaccagtacatgtacgaggtggcggtgcgcaaggagtacctgcccgaggagtaccagaaggcgctggagaccgagcctgaagtgcttccgtattggaacaccttcaacccggagccgtgatacgcgagacccgaaggggccccgtccgtaatcgatagcgttgcagatgccgctcggccaatcccgggcggctcctgtgcgcatggacgtaagccaggaaaacatgagtgataaaacgaaatccaaatccggcgccatagtcaagggcgccaagggaagcaccggcaacctcacgacgatcgcgttgatcatgatgaacgtcacggtgatcgcaggtctcgccaacgacgtgcagcagtcgttctacggcctctcctcagttaccttcttcctgctcggcggactgctgttcttcctgccgacgggtcttgtggcggccgaactcgcatccggctggagccagcgcggcggcatcttccgctgggtcggcgaaggcatcggcgtgttccccgcggtctcctgcctgttgattctgtggttccagaccacgttcaccttcggctccggcattccgtcgatgtcggccacgatcggcttcttcaccacgaagtacgactgggccgtcgacttcgccaagaactcgcatacgtggaaggtgacgctgccgatcatgatcggctggctcgcctactactggttctgctgcttcctcgccacgaagggcgtgaagaccttcagcaagatcgcgcagtacggcgtcattctcggcaccttcctgccgctgggcgtcatgaccatcctggccgttgtctggctatgccagggccacacgcccgccatcgacatggcaccgagcgcattggtgccgaagtgggagggcatgtcgaccctcgcgttggccgccggcgtgttcttctccttcgcgggcatcgatatgaacgccgcgcacatcaaggacctgaagaagccgaacaagcagttcccgctggccatcttcgtctcgatgatcctcgcgctgctcatcttcatcgtcggcacgctgatcatcgccatggtgattccgaacaagcagatcaacctgctgtacacgctgttcgccacctaccgcgcactcggtgcgacgatcggcttccctgacctctacttggtattctgctggctcggcatgctcaacagcttcgctgcgctcatcacgaacctcgccggcccgtcctacatgctcggccaggccggacgttcgggcttcctgccgaagttcctgcagaacaacaacaagcacggcatgccgagccgcctgatgtacatgcagatggcgctcatgacgatcatcgcgttcatcgtgttcctgctgccgaacgtcgaaggcttcgtcgccctcatcacgcaggcgatcacgatcctgtacctcacctactacgtgctcatgttcgtcgcgttcctgcgcctgcgttaccagcagccgaaccgtccgcgtggcttcaaggtgccaggcggcatgttcggtgcgtggcttgtggccggcattggcatccttgcctccgtgttcggcatcgtgctggcgttctacccgccggcacagcttgccgccgaggtcggctccggtgccacttatgatctgatcatcattggattgctcgcattcgtgttcattgcatgcgtgctcatctaccgtgcctcccgcaagcacgattgggctgatcccaccaaccagttcgccccgttcacctggcagatcgaagggttgaagaagccttccaaggcgctgtcgaacattcctaccgcattgctttccgaaggtcagaacccaatgggcctgccgatcaagaagcactacgacaaggatgagatgatgaaggagctgcccacgggcaaggatccgaagcagggtgaggtggcggctgcgctgctcaagaagcagggcatcaccgaaccgtccgagccggccaaggtcgccttggtgggagaccccaccgtgggcgtcaagacggtgtcgtacgaacctgaacccgtgcatacgaacgaatcgggcgatatgattcctcagcccaccgctgccgatgtctcagcggctccagtgcccaccgatgcggcggccgatgctcgccgtgccgaggccgaggccaagattgccagccaagatgcccatgagtaccacaacgaggccgtggcccttaccgatgaggcgaaggacgatgcgacgttgtcgcaggacgcccaccacgttcaggtggacgaggccgaggcgcatgaggcacaggccgcagtcaaatccatcgactccatcaacgcggatcaggccgtcgacccgaccaagcctgaggacgatccgtcgcagcccaagcactgagctcaggcgttcctaatgcgcaggcggcctcgtgacattcacggggccgcgcatgcgccaaattcttcggtgcgcggggcattcctcccatgcactatacaaactaaggagtattccatggcagacaatacagaagcaatcaagaacgaagccggcaacggcgagcagaagaagccgctcgagccgctgccgcagacggccacgaagcagtacacgtggaccggcgccgacggcacgaagatcaactacaccgccaccgcggaaatgattccggtgcgcgccaacgacggccagctcatcggccacatgttcatgttctcccaggtttccgatcaggaagacaagtcggatcgtccggtgacgttctgctggaacggcggccccggtggcgcctcgtacatggtcaacatcggtggcatgggcgccaagcgcgtcaagaccgatggcatggcgcacctgaagggcgtcggtgaggtcgaagacaacccgtattcgctgctgccgagctcggatctcgtgttcatcgatgcgttcggcactggctactcgcatgtggatccgaactacgacgccaagaaggtgtggggtgtcgacggtgacggcgatgccttcacgcgcggcatcatcgcatggctcaccaagtacgaccgcatgaacagcccgcactacctgtacggcgaatcctacggcaccatgcgcaacgccgtcgtctaccgcatgctcggcgagcatggcgtcggcgtcgcaggcatcaccgaacagtccaccattctcgactacgagcccacgctctccggtgaggacgactactacatgggcatgttccccgtgtacgccgccaccgccaactacttcaagaaggccggggtgggcgtcgaccagtatgagtggtacgacaaggcgttcgactatgcgaacaacacgcttgcccgtgccctgacgctcgccgatgcattgccggcggacgagatgaagaagatcgccggcgagatgagcgagttcatcggtctgcctgctgactttatcgaggagaagggcctgcgcatcgaactcgacacgttccgcaagaacctgctcaaggccgagggcgagaccaccggccgttacgacacccgcttcaccacgtacggataccaggacgtgcagggcgacaacgagttcttcgccggcgaggatccgtcgtacgacgcaatcaacgccgcctacctcgacgtgtacatgaagatgctcggcgacatgggcttcaagggctacgagaactacgagggcctctcgctcaaggtcaactcgagctggaactggacgcatcaggctccaggcaccatgggttccccgcaggttccgaatgtggcctacgaccttgccaccgcgctgcgtcgcaacccgacgagccgcatctgcgtgctcggcggcatccacgacgcagcgacgccgtactggaacgtgcgccacgacatcaacaagctgttcctgccgcaggcgctcaaggatcgcatcgagtaccatctgcactccaacggccacatgctgtactgcgacgaggtggctctggctgcgaccggccccgaacttgccgccttctacgacaagcgacatgaagacaaggactgatttgtccggcgcgtccgacgccaaggaaccgcagtagttgatctaagggtctgattcgaggggattgcccgcctcccattgaagaggagggcaatcccttcgggatttttgcgtaccgcacagtgccgttccaacgcaggacgacagaactatagtcgaaaattgaaatagtacggaagagattttccaggaagggaaggagcctcacatgaccgctgcaacgaagtcacagggaaccccagctccaaacaatacgggtgcgggcggtccggtcaccgtcaagcgcacactctcggtattcgacctcgtggtgttcggcatgatcttcatggtgccaattgccccgttttccattctcgcatcggttgcgaacacgtcgcacggcatgccggccctcgcatacgtgatcgccatggtcgcgatgctgttcaccgcgttctcgttcgacctcatggtgccccgctacccgtcgagcggcagcatcttcgtctacgcttccgatgagatcaatggcccggtgggattcgtggtcggttggctcatgctgttgcagtacttgatcacgccggccgtcatgctcatcatggccggcctggcaattcatgaatacgtgccggccgttccagtgtgggcatggtgcctcatcttcctcgccatcatcacggtcatcgcgatgcgtggcgccggcgccaccgtcatggtggacaagctcgccttggtggccgagctcatcgtgctgctgctgttcttcatcttcggcgttatctatgtggcgaagaaccccagcgtggcccacttctccttcgaaggcttctacaatccgggccacttcgagatgggcgctgtgatgagcgccgtctcgctgtgcgcgctgtcgttcgtcggcttcggctccgtggtcacgctcgacgatcagagcctcgaccccaagcatggcccgtcgcgcgcgatgatcgtgatcgtgctcattctgggcgcgctctacatggcgatgagcctgctgacgatgtgcatggatccgagcggcaagctcatggcggccaatccgaacaacggtttctacttggtggccggccttgccggaaagtggcttggcgtactgtgcgccgtggccaatgcgctcgcgctcggcattttcacctcgctgtcgggcatgaccgccggcgcctcgctgctgcgcgtgatggccaaggacgacgcattgccgtcggtcttcgccaagatcagcccgaagacccgcgtggccaccgtcgccaccggcttcgtcgccgtcctcacgctggcgctcatcttcattgtgctgcccatcggtatgaccaccggcgcgaagatctccaactacggcgcgctctccacgtacttcatgctcaacatcgccgtcatctggggcctgggcatcaaggcgaaaatcctcgaacatggcaagttctggcgtacgatcatcttcccgctcatcggcgcaatcgtcaccggcgtcatcttctgctcgctcggcggcgaggtgctcattgtgggcaccgtgtggctcgtgctcggcatcatcttctactacgtgtggacgaaggcgctacatcacacgccggatctgctctccgactcccgtgccaagggcgagaccaaggcgcaacgcatcgcccgcaatgcacaggccgatgcccatgccaagcaggtcgcccagaacgtgctcgaccagcagactgccgcggactccatgtcgaacgagtcctcgaaggcctgatctgtcgccctgtgctcgaactcgcgcgcgagctcacccattatgcggtgcgctcgcgcgttcgagtattcgggcatatattcaaactatgcaatttcacgattacgtttccggcatgcgcatccccacgctcatgctcggcatcgcgcccgtgctcatcggcgtcagcgcggcgtgccgggtgattggcatgcgcggtgcggacggcttgccggcctgcggcatcctcaccgccagctcggcatgcgatgcgggcactggcagaatcatcacgctcggtctgctttgcctgctcgtcgcactcttcctgcagatcgccgtcaatttcgccaacgactactcagacggcgtgcgcggcaccgatgcccaccgtacggcggcggtacggcaatacacggtggaatctgattttcagttccttgagaacggtgcgaccgcggaagaggagcggcaggcgcgcgagctgaacgggccgacgcggctggtggccggcggcgtcactccgcgcgcggtgctcatggcggccatcgtgaatgctgtgctcgcctgcgtgtgcgggctcgcggtgatcgtgatcaccggctactggtggctcgtcttcgtgggggcgttgtgcgtgacagccgcatggttctatgtgggtggctctcatccatacggatacttcggattcggcgagctggccgccttcgtgttcttcggcccggtcgccgcgcttggcacgcagttcgtgctgtgcggtcaggtcaacgggaacggcgtgtatggtgcggtcgtcatcggcgcggtctcggcggccgtgatggcggtgaataatctgcgcgacgtgaacacggatcgtgagagcggcaaacgcacgctcgccgtacgcatcggcgcgcgcgcattcacggtgtgcctgtgcgtgctcatcgccctcgtcatgctcgccatggtgattccgtggagcgtgatgtggatccatatggattccgatctgcccaatctgagcgtgctcggcggttactgcgcagtgctcggcgaaatcgcgctcatactgctcaccgtggtcgtcgaattcaatgtggccaagcgggaataccgtagcgccatgcggaatctgtcgtggatcgcgctcgccgtcgcgctggtgttcgtcggtctcaccatgtccatctgaatgcgctgagatcgtcgcgttcgcagattatcccgccaatcgggcagatatggcaatgcacgtgcatttgactcgacgggtcgctagactagggcatatgacttacaaactggtactgctccgacatggtcagagcgaatggaacaagacaaatcagttcaccggctgggttgacgtcccgctgaccgaaaagggccgcgaggaagccaagaacggcggcaagctcatgaaggacaagggtgtgctgcccgacatcgtcttcacctcgctgctgcgccgcgccatcaacaccgcgaacatcgcgctcgatgaggccgaccgcctgtggattcccgtgaagcgcgactggcgcctcaacgagcgtcactacggtgctctgcagggcaagaacaagaccgagatccgcgaggagtacggcgacgagaagttcatgctgtggcgccgctcctacggcaccccgccgcccgagattgacccgaacgaccagtacgcgcagaacaacgacccgcgttacgccggcgacccggttccggaagccgagtgcctcgccgacgtcgtcgcccgcgtcgagccgtattgggaagccgagatcatcccggagctcaagagcggcaagaccgtgctcatcgccgcccacggcaattcgctgcgtgcgatcgtcaagatgctcgacggcctgaccgaagaggagatcgccaaggtgaacatcccgaccgcgattccgctggtctatgagctcgacgagaacttcaagccgatcaagaagggtggcgaatacctcgatcctgaggccgctgccgccggtgccgccgctgttgcggcccagggccagaagtgagcttggcggtcctccgataaccactcgtctgatcgtatgaggcgactcggtgtttttcgcgccgggtcgccttttgcgtgtctaggcgcggccatgattgcaaaggcgactatttgattcgcataatcatgctgaatcgagaccagagttgcaaagatgcccattctgtgaaatgcgagatagctgcgctgagattgaatctgcaaaagtggtcatcgtacggctctagctgtgccatgctgagatcgcagctgcaagaacgatctttctgcggcgaatttaatgaccgcctttgcaatctggggcatgtgtaggcacgcgaagtgatcttcgcatactgtgttgagagtacgcttgcaaatccggtcattcttgacctgcataaacatgtcaggatgagattgcagttgcaagagcagccatctgaatcctgtgagcatgtctggatgagcataggattgcaaaaacggccatgcacatgcaccatgttcgcagtgcgttgcagaccgcctgcggaatcgctaaaaccaagctaagagcaaaccccgtgctcagattgcgcgaacagacggacaatggacactagggcgccgaaagtcggcgcaggcaaatcttcgcgggaacgagcccgcgcaagaggaggtgccatgtactattcggcaggcaatttcgaagcgttcgcacacccgaagaagccggaaggcctcgagaacaagagcgcgtacatcatcggcacgggactggcggcgctcaccgctgcgttctatctcgtgcgcgatgcgcagatgccgggcaagaacatccacgtgttcgacaaggacgtggttcccggcggtgcgctcgatggcgcgttcatcaagggcgagggctacgtcatgcgcggtggccgcgaaatggacaatcatttcgaggtcatgtgggacgtctaccgcgatgtgccgagcatcgaagacccgaatgtgtcgatgctcgaccactactactggctcaacaaggaggacccgaactattcgaagtgccgcgccaccaaggcacgtggccacaatgcgcacaccgacaacaagttcaatctctccgacaaggggtgcatggagatcctcaagctctacctcgcctccgaggacgagctcgccaacaagaagatcaccgactacttcgacgacgaagtgctcaattcgaatttctggctgtactggcgcaccatgttcgccttcgagaactgggattccgcgctcgagatgcatcgctacatccaccggttcatccatcacatcggtggcctgcccgacttctcggcattgcggttcacgcgatacaaccagtatgagtcgatgatcctgccgctcatgaactacctcaaggcgcacgacgtgcagttccacatgggcaccgccgtcgacgacgtcaccttcgccatcagcgaccacgagaacggcccggtccgcaatgtgttcaccaatgtgtcgatggacgaggcccaacgcgcccaagcagagaacggcgcattcccgcgcaacccgtacagcacgccgaacaagaaggtcgccaagacgctggtaatcaccgacctggtgaagaacgagcgcaagacgatcgaactcaccgaggacgatttcgtgttcatcaccaacggcggcttggtggagtcgaccaccgagggcgaccagaacacgccggccggcttcgatccgacgctcaagccgggcaacggctgggacatgtggaaccgcattgccgccgtcgacccgagcttcggccacccggagaagttcatttacgatccgaacctcaccaagtggatgagcgccaccgctaccacgcttgacgacacgattccggcctacatcgagaagatcaccggacgctcgccgttcggcggtcacaccgttaccggcggcatcgtgaccgtggaggattcgaactggctgatgagctggaccgtgaaccggcagcagcagttccgcaaccagccgaaggacatgatctcggcgtggatctacggtttgttccccgacaagccgggcaactacattcgcaagccgatgcaggactgcaccggtatggagatctgcgaggaatggctctaccacatgggagtgcccgaagaacagatcgaggagctcgcgaagaaccattgcaacacggtgccggtcatgatgccgtatgtcgacgcgttcttcatgccgcgcgaactcggtgaccgccccgacgtcgtgccggacggtgccgtcaacttcgcgttcatcggccagttcgccgaggagccacgtgacacgatcttcaccacggaatattcgatgcgcaccggcatggaggccgtgtacacgttgtgcgatgtggatcgtggcgtgcctgaggtgtggaacagcgaatacgacgtgcgtgacatgctcaacgcggccgtcaagctgcgcgatggacagccgctcaccaccttcggacgcaataatgtggaacgcaaggcgattgcatttgcgctggggcgcaccaggggcacgtacatctacgacatgctcaaggtgtatggcgccatcgccgacccgaagcacccggtggatatgaagccgggcatgcggttcgacgagtcgttcaatgaagcggatgagcagcgtctgatgcagcatgccaaggaggcggaggccgaggcgttcgcgacgccgtgttccgccgatgcaccggttgccgccgacaccgtggacaccgtggacaccgtcgccccggcggctgcgcccgacggcgctctcgagccgggggagaatgattcggcgaaatgaaggcctatgtgattgagcaggcggacgaccatggtcttgacgccatcaagctcgccgaggtgccgattccggcagtgggaccggggcaggtgcttgtcaaggtgcatgcggttggtctgaatccggtggattacaagctggcggagggcggtgacccggactggtcgttcccgcatacgctgggccttgacgtggccggtgaaatcgccgccatcgggccggatgtctccgaggactggcatctgggcatgcgcgtcgccggacacatggcgacctgcgctacgatggctgcttcgccgaatacgtggcatcgccgacgtatgagctggcccgcatcccggatgacgtgagctataccgacgccgccggcctgctgtgcagcgcgttgacggcctaccagacgatcaaccgcaaaccgaatctcaacaatgtgcacacggcattgatccatggaggctccggagccgtgggcggcattgccgtccaactcgccaagatgcatggcctcacggtgttcaccacctgctccaccgccaaggtggactatgtgcgcaaacatctcgatgtggatgcggtcatcgactaccgcaaggaggatgtgaccgaacgcataggcgagctcaccgacgggctcggcgtcgatctcgtggtggacacggtgagcggcgcggaggccgagaaggacttcgaccgactggcctacaacggtcagctcgtcaccattgtgggcgtgccgaacatcgacagtgacgacatgttcggccgtggactgagcatggcggtcgtcaatctcggcggtgcgcatggctccggcgattctcggcagcagaacgatttgggcacaatggccaccgacgtgtttgagatggcatcgcagggccgtctcgatccgctcatcgagaggattctgccgttcgccgagttggtggatgggttgaagacgctcgccaccggcaaagtgaccggcaagctggtcgtttcgctcgacatctagcggctccaccgcggtttggcatggcccgcgcggcatggtgcatggagttttccgaacaccgcgccgcgcgggttcccatttgtgccccgttttacggatgcttccgaaagatgtgccgcgagagggcctatctgcggcacggttttcggaagcatccgtccgaaataccgccgcccacgcagccgccgtcgcctagaacggcgtggaggccaccaaatacttgccctgaggctcgccttcgccgtcgatcacggcctcgacatgcgcccatccgtcgctcgccggcacgaacacggcgtctccctgatgcagtacgcgtgaatccgcttcgctgatcacctgcaccgacccttgtgtgcacaccaccacacgagggccggaatgcgggaacggcgtatgcccgctgatctgcctcaccagtgagtcgtagcgtttggccagcgcgttgatcaccggccagggctcatgctgcacatccacctgcccgtaggcgagcatgtactcgctcacgttcggtttgtagaaggcgaggtcgcgcatcagcatcgtggcgatctgcgagttcgacggatccaccggcgtgctggtgcggcagtccaggcattgcagcagattcacgatgtctttgtgcttcacggtgagtcctgcgcgcagcacgttgtccgaattcgtcatgatctctgctgccgtaccatatatataggcgtgtggggtgccggtgggcaggaacaccgactggccctcctcaagcctcaccgggttcatcatgagcagtgcgagcgagctcgtgtctcccgggaacgccttggccgcgcgaatcgcgaagtcgaatgcgagatcgttgcgcgtgtgttcggtgagtgagcgcgcatgctgcagatcgtcgaggagttcctgcggatccgtttcctgcgccgtgatcgccgcatggaatgcgcggaacagtcgttttctcgccggtgaccatacggcggaggcgatgggcatcatctcgtccgccatgacaaatgattcgcctgccgactgcgtggcggtcgagttgagcgcctccaccatgcgttgcgccaccggcagcctgagcaattccagattccgtagcgcgaatgtgcgcgtggagaatcccactgccgcgaggaatggttcgagtgccaccaccatctcgcttttcgcattgatgtctttgaacgaacgttcgggagcgttgagtggtatgcctgcgcggttctcctcgttgaaccccgcgcgcgcctgaaaggccaccgggtgcacctgcagcgagagcggttcggtggcgcagatcagtttgaacagataggggagcaccgggccgaattcctccgagccgcgccgacccaccatgtcaatgggattgcgctcgatcatcgacgtgagcggctgttcgacgccatccaccattatcggcgacggcgactgggcatgcccgctgaaccacatctcggcaagcggctgctgtgtttcgtgttcatccaaatggaacacatgctgcagtgttcggtgcgagccccaggcatagtgtttgggaacagggcgaatagcgtacactgcctgctcccttctgacttggcgtttttcggcgctcgcgcatacgtgcatattgtacgcgaattcgcatgcttgtgcccacatgggaagatttttcccacattcagggctcgattggctggttatttccactgctacacacctgtgattacagtgggccatatgaaaatcgctccgatctatgacccgacccagcgccgtcccagccccaaaccggtgcaggtcgatctacgcaaggcgttcatcataggcatctgctgctgggtcgtcgcgctgatcgtgagcattgtcgtcttctccaccgcacattcggagatgtcgcgccagtcgatgttcatctgctcgtatggcgtgttgattggtttcgcattgcttgtgtgggagcattttcaccgtcgcgattaccgtcggctcggcgccgactgatttcgccggcctcctctgcagactcgggcacgagcggtagcaccagactgaatgtgctgccctgcccaggtctgctccacacctgcacattgccgtggtgcatgatggccacatgcttgacgatggccaggccgaggccgacgcccgactgcgtgcgctcgttctggttcgctccgcggtagaaccgttcgaagatgcgcggctgctccttgagcgggattcccgttccgcggtccaccacgcgcaccaacgcatccttggtgtcgcgcgtcgtttcgatgagcacgctcacgttcgcgttgtcgggcgagtattcgatggcgttgtcgacgagcttgccgatcgctgcacgaatcgccgtggcgttgccgcgcactttcggctcgcccttgccggtgatggacaccgtgatgccgcgttgacgggcttgcggcaagagttcgttgaccgccacctccacttgttcgcgcacatccaacaccgcggattgcgcgttcggagcatcgccctgtgccttgatgagcagcagcagattcttgaccatgtgatcgacgtaggcgcttgaccgacgcacgtcgcgggccgcctgcgcgacctgttcggggctcatgccgccgtgttcgagcacgtcggccagccgttgcagatcctcactcggccgaatgatcatctcgctcacgttcgtcacgaagtcgtcgcgcatctgcgagaaccgcaccgattccgagatgtcgtcgatgagcacgacgacgaattgctcgtcgatgcgcccgatgaccagtttgagccagttggggcgcgagacggtgctggttttcaggtcctcctcagtatccaccggttcgggcaacgcgaaacgtttcggtgtggaggtggtgatctccagcgacgtcttgccgccgtgctcgcgtactttgcgcacggcgtcgagcacgcgcgaatccacgatcacgtcgtcgttgacgatgcccagacggtaggccgccggattggcgcgcaccacgtcgtcggaatcgtcgaccacaatcgatgcggccggaaggatcgacaacaacgcggcggcctcatcgtcaagctcgtcatcgtcatcgtcgtcgccgtcctcatcgtcacgcgagcgtcggcgccggagtctggagacgaggtcgccgatggaatcgggaagcgagacgccgtgtgtagtgcgggagatgagcggggccagccagtcgtagagcagcaccaacaggcctatgaccgcgccgaccgcgagcagtatgaacgcgacggcgatcaccgtggttgtgaattgtggcatggcatcattctcccatattcgtgcgcggtgcgcagcagatgcgcattttcccgtcgcagatggcgaacacacgcatgagacgtcgcccatcagggcacacgccagagtgtcgcatcggctacaatgattgcgtacatagcgcacgggcagcaacagggagggtgaacacatgcgcgtgattttcaatgaaggcctcaaagcggtggccgacgacctcgaccatatggcccgcgatgtgcgcgacgccatccgtctggcgggggaggccctgcttcatcaggatctcgatgcggcccagaccgtgatcgacaacgatgcgagcatcgacgacctttccacccgcatcatggaccaatgcgtggagctgctggcacgccagaatccggtggccaccgacctgcgcgtcatcgtctccacgatgcgcctggccaccaccttcgaacgcatgggcgatctggcgcgccatatcgcggaatccgcgcgccgcacctacccgaactcgccggttccgcagaatctggtgcccacgttcgcgaaaatgcagcagttcctcgacatcacgggcggtcgccttgtcgacatgctcgccgaccgcgacaccgcgatagcggagcagatcattcgcgacgacgaccagctcgacgatctgcatctcaagatcatgcagtacgccgacagcgccgaatgggagggcacgaacgagcagctcatcaacgtggtgctcatcgcacgcttcatggagcgtctcggcgaccatgcagtctccgccgcacgccgcgtcgtgttcatcgtctccggcttcgaccccacgaagacgccgtcgcgagacgaaggcaccgacatcgactgagcgcggaatgcgcatatcggcacagaaaaagcccgggtcacggaagggatgtgtgacccgggcttatgtgttgagcataccgaacatttccgcgttatgcacgtcgcatctcataagcgacgcagcaatatgggcggtgttcccatgccgcatggattacagatgttcaatcacatagtcaatgcagtgcgtgagcgcctcgacgtccgacggatcgaccgaggggaagactccgatgcgcagctgattgcgtcccagcgcgcgatatccgttcacatcgacaatgccgttgtcacgcaacgcctcgagcactgcggcggccggcaccgcgtcaatgaggtcgacggtgaccacggcatgcgagcgggcctcctcatccacaacgtacgggctcgcatagcggctcgcctcggcccaggaatacacggtgttcgcagagcgctcgcatcgcttgacggcccagtcgagaccgccgttgccgttgagatagcgaatctggctctccatgagcacgagcgtggagatcgccggcgtgttgagcgtctggttcttgcgggaattcgaaatcgcggaggtgagcgagaggaacggcggaatccagcggatcgaaccgggaacggcagcgttctccttgaccgcctcggcacgttcgatggcctcgggggagagaatcgccacccacaggccgccctcggatccgaatgccttctgcggggagaaataataggcgtcggtctgcgacaggtccaccggcagcgctccggcgccgctcgtcgcatcgatgatcgtcagcgcgccttggttcacactgccggcgatgcgcttgaccggtgcggcgacgccggtggaggtctcgttctgcgcccagcagtatgcgtcgacgccatcggtgagttcaggcaggcgccaagtgccgaagtcaccctcatatatggccggttcctcgaggaacggagccgaggagagtgaggcggccatcttcttcgtgaacgagccgtacacgccacatgcggccttgcggctgacgagcgagcagcatacgacatcccagaatgcgctcgcgccaccgttgccgagcaccacctcgtagcctgcggggagcgagaagaactcggcgagcccttcacggatcgattcgacgagctgtttcaccggacgctggcggtgggaggtgcccagcagcgtgtctgcggcattggtgaggtcgagaatctgttcacgacggatcttggtggggcccgagccgaagcggccgtctgcgggaagcatgttttgcggaatggtaatagtgctcatgtctttagattataggaaggcatgcgtcgcgcaggtgaatggacgaacggcgttgcattgcttggacgctggacacccaccgggtgagtgtgtaggcacccggctcacgacgaagaatgcgtggattgtgaaggtgcgacaagaaatttacgagattttgtggaaccttgaaattacaggcgtaagcgaggggcgtaccgctgtgtgcccggcgtgttcgatgccgaaagcgcgaatgtgagctgtattttgacggttaggtgaggtatcctgtcgaaagttgcataacgagcacgacagagcgtgcaggctgaaatgaccgaaggagttttttgtatgaggcatgcagccccgaaagcccacaaggggttaggtgcaaaaagcctaacgaactctctgttcgcatcgcgtacgggctcgcattccgcacagggcgtgcgggcgaagcaggcggcggcaggtgacgcgcaggcgctggcaatcgacgaggatctggcagccaagctcaacgaagtcgcacctttgacccgtaaggcgattcgtcagaccgccaaggcggcccagcgcaagcacaacattctcacctccgtctcattggcgacattggtgggaaccgcggcgacgtcgatggccttcatgaagggcgagggctccacagtgctggcggccgaggacccgaccgagaccacgcaagtgcatcgcatcgccgacggttccgcttcgcgctccgatacgcgtgaggctctggacagcgccaccgcaagcagcgagacggctaccgcgacctccgaggtcagctcgtcgtccgccaaggtgaacgtcaccatcgacaacggcaagaccgtctccaccaccaatgcaggcaagtgggggctcggcggcgacaactcgatcgccgattcgaacgcgctttcccgcgcactcgccaacaacccgaaggtcgccgacctcatggacgagcatcagggtcagctgccgcagggcttcgatgccaatcatgaaaccggtgatcgcggcaatgcatacccctacggccagtgcacgtggtgggcgtacgagcgtcgtgcgcaactcggtctcaacaccggctcgcacttcggcaatgcgggctcctgggccgtatccgcaggttccatgggctattgggtcgacaacacgccacgcaataccggcgacgcgctcgtgttctcaccgggtcaggaaggtgcctcgggggtctacggccacgtcgctgtggtggagaaggtgaatcccgacggatccattgagatctccgaatccaatgtgcagggcgtcggcgtgatctcgcatcgcaccttcacctcggcacaggccaggaatttccagtacatccacttctgagtgcgacgtgttcccggttcgcttgccttcttgcaaacgcagtgttatgggtaaccgtgctgtttcgttatttcttcgcggctgagcgttgatatgacgaaacacagggccgcgtttcgtcgtatcgatgccagatagcggcttcatgacgaaactagggcatcagtttcgtccggagcgcgtgaacgagcgactcgatgacgaaacctgtggagcgcattcgccttcacgatgggcacgagcgcggattggctcagtggcaatctgttgcgaggataggtatattccagattcagggtatgctagacaagatatgtccgctccgggcgatatgtgaagaaaacttcataatatagcacactgccagtcgattgtggtctcggcgtgtctcccagtattccaaccattttcttgtaggtttccacaatcgtctcacgttggctgtgctactgtggacgacgatgaatactatgaagcgttctatttcgattgccaccgctgtagttgcagcctcgcttgcgttcaccagcatcgcgccggccgcaaccgccgccgactcccagtcgggctcgaactacgtcgtatcgacccgttcgttcccgaaggtgaacgtggccaaggcgaacttcttcgccgaggcgacctccacggaagtcgacaaggactccaactggggcggtctgggttcaatggatgttccacagaccaaatccacggcagagaaggaagcggaagcccgcgcccaagccgagaaggaaggcgctgagcagcgtgcacaggaagaggccgccgcaaaggcggcacgtgagcaggccgcggccgcaagccgcggccaggcgcgtgaatccctcaccgacaccaatgccaacaccgcccagcaggaagccgctccggccgcgcagccagcagctgccccatccgtgcccaccagcaagaacggtgcagccatcgccgcctatgcccagaagttcatcggcgccccctatgtatcgggtggcaccactccgagcggctgggattgctctggattcgtcatgtatgtcttctcccggttcggcattaatctgccgcgcacctcgggcgcccaggccggtgtcggaaccgccgttccgagcctcgccgaggcccagccgggcgacatcatcgcgaatgccaaccatgctgccatctatattggcaatggcatgatcgtcaacgcgttgaacccggcgcagggtacgcaggtcaccaatctctcggcattcggtggtgctgcctacagcatccgtcgagttctgtgacctctcttgatatacggtgaagggccgcgcatccgttctcgggtgcgcggcccttcgcattccgccgtccatgccgcagcacctgctgagtaaatgaataaagagggcagcgagctgcgtaaaaagagtcggtgagatggccggcgctgtccccttttacgcaagaggtcgcgcacagatcgcgcacagatcgcgcacagagcctgcacggatcacgcatggagcgatggtccctgacgtaaaaggagtcaatgccagggggttatttgtctccttttacggctcttacatgcttaaagggaagagccccttctacacaggagtatgcggggctggcggatggcgacccggtattgggcgatctgcgggcgcatggcatatcggcaggcgtatcgatttgtgcggatttcaccgccgaaacgcgcgcgcatgcgtcggcacggtattctagataccagtacttgtttcattgctggtcaaggaggtccctcatatgaacgacaacacaatcctcgtcggagtcgacggttcgcacgcgagctacaaggcgacatggtgggccgcgaactatgccaagcacatgggactgtccttgcagatcgtctgcgcatactcgttgccgagctatgccgccgtctcgttcgacgccacatacacgtcgatgggcgacgacaacgccgcgcacaacgatgcccaggagattctgtcgaaggccaaggcaatcgccgatgagcagggcgtgaacgcgcagacgctcatcgtgacgggcgatccgtcgtcggtgttcgtcgaactgtcgcgcaactacaatctgatcgtcattggcaaccgcggcaagggaggactggcggagcgtctgctcggcacgacgagctcgagtctgccggcatacgcatactgcccgatcgtcgtcgtgccgtacaccgacgacaaagacaatctgctgcatctcaacaatgtgatcaccaaggtagccgttgggtccgatgacacgaagtggggcctgcgcgcactgcagatcgccgcggatttcgccgcgaactggggcgccgagctggacgtgatcaccgtggtgccgggcaacaccaatctcgacgacccggcacagaagcagaagttcgaagatgtgctcgacgcgcgtctggaatccatctgcacgacacaccccgacctcaagatccgcaaatcgattgtggccggccgcgcagtggagacgctcaccaaggccagtcatacgcacgacatcgtggtggtcggttcctgcggccgtggcggcctcaccggtctgctgttcaactccaccagccaggggttgctccagcattcggcgtcgccggtctacgtggtgccgcgcaagttcgtggaggctgaggaacagcgtgtgaagacgggcaccgcatcgggaaccgagaccgccgaagtgacgtcgctcgaggaattcgtgcgcgaggtaccggttgagcgcgccagcgaggaaaccgaacgccagatcgagatcgacatcgacccgaaggcgcacgagtaccggcaggacgataacgaacagtagtcgggtggtctcccgataacgaaaagccgccgcgggcaatgcaatcgatatattgcccacggcggctctccctttgcgccgcgttcggtcagctgcgcacctcgatgtccatgcgcaccggtgtaacctgttcgtaggtgtgcttgacggtgcatcccttgtcgacgtgagcgcgcacacgcttcttgagcttctcgacgtcctccggggagaggtccgcgtcggtggcgtcgatcatgagggtctcgttgaagttgatgtacgagtcgttgtcggcgtcataggtgccgtcgacgacgatcttggcgcccttgccctcgccgagcgtgctttcgatggcgaagttgctggacagcgccgcgcagcccgccaatgcgatcttcatgagatcgccgggcgtgaactggccgcggcccttgccgaacttgatgtgggcgccgtcatcggagaatgcgtcccacgagccgtccttgttgcgctcgacccaaattcgcttgctcatacgtgccttctttccacgcggatgtgtcgtctcgtttactcaaccacattgtaggcgggtatatgcccgccgtgtcgggctgtattcgctcccggcatcgtctcgtcagactttgcgattacgattgcatgccatgccattgattcaggagcaactgcaagctattcgcacccagattccgccgcgccccgacaccgacatcccgatgccgtatgaggacctgctgcgcaagattctcatggaaggcaatctcaagaacgaccgcaccggcacaggcacgatctcgctgttcggccagcagatgcgtttcgatctggcgaaggggttcccgctgctcaccacgaagcgcgtgttcttcaagggcatcgcctatgaactgctgtggttcttgaagggctcgagcaatgtgcactggctgcaggagcacaatgtgcacatctgggacgagtgggccgacgagaacggtgatcttggtccggtgtacggtgtgcagtggcgcagttggcctgctcccaccgcagacgatcccgaccgcacaatcgaccagatctccaatgtgcttgagctcatcaaacacaacccggattcgcggcgcatggtggtcaccgcgtggaacccggccgaggtggagaacatggcgttgccgccgtgccacgcgctgttccagttctatgtggccgatggcagactcagctgccagctgtaccagcgttcgtgtgacatgttcctcggcgtgccgttcaacatcgccagctattcgctgctcacgatgatgatggcacagcaggccggcttggaacccggtgaattcgtgtggaccggcggcgactgccacatctacgacaatcacgtggagcaggtgcttgagcagctctcgcgcgaaccctacccatacccgaggatggagattcgcaaggccgattctctgttcgactaccagtattccaatttccatatcgcggactatcgataccaccccaccatcaaggctccgatcgcggtgtgagggtcacggtcgattcgatcggccaacatatggaattgcggtgaaaacccgcgaaaacgaagctgcaggtcgtgactcgcctatagactcgatttacgtttgagacttgttccaaggagtgagaaatggagtctggaagtagccgcagtggctatcacgaacccgtgcccggatccgccgggccagaagtcttcgaggatgactggggagatgatttccccaagacgttctcggtgaatctcatatgggcacaggcaaacgacaaggaaggccgttccggtgccattgggtatgagggtgagatgccctggcatctgcctgaagacctgaagcgattcaaggagctcaccgtctcccatccggtgatcatggggcgcaagacctgggaggcgctcaacgagaagttccggccgcttccgaaccgtgacaacatcgtgttgtcgcgtgaccgtgatttccgtgcgccgggtgccaccgtggtggacaatctggaggaggcgctcgatatggcccgtcaggaggccattcccgacgacggactcgaccgcagcgagatctgggtcatcggcggctcccagctgttcaaccagatgttgccaatggcatccaagatctacatgacgcaggtcgacgccaaggtgaatgcggacgcctacgctccagacctcaccgaggcgctcaacaacggttcctggaaactcatggagaattcgggatggctcacgccgaagaagcccgaaggcatcgatcgttaccgttacctgacgttcgaacgcaataccggcgacgaacaggccgaagaggaataacaccaccagaacacatgtgagaggagagagacgaatgggcacgaaaccgcagccgtacacggtgatgaccgtgtgcaccggcaacatctgcagatctccgatggctgagattattctgcgtcacgaattcgaggagcgtgggcttggcgatcgggcgcgcgtggaatccagcggtgtgagcagcgaggagcacggcaacccgattgatcgccgtgccgtgaaagtgctgcgtgagcatgggtacgacattccgccggagcatttcgcgcatcgcatcaccccgaacgagatcgccgagacgaacctgttcctgcccatgactgcctcgcatatgggcgcgctcatgcatatgctgccgttgagcaagcgttcgcatgtgtttatgtatcgcagtttcgacccgaacctgccagacccgcagccgggacgtgaaagcgacatcgatctcgtcgacccatggtatgggggccagcgtgacttcgagatcgccatcgaccagatcgaggaagtcgccccatacatagtcgactatgtggagaagcagctcgaggcgcaggacgcgacgaggtaggggcataagcgttcattgcgcagcatggtctgtacgatctatggaaagggctccgtttctgatggaacggagccctttcgcgtgcaggatggaatgcgtcagtcggtctgcttccaggtctccacgtcgatgtggtgatccgggttcgcctgccatgcgttccatgcggattcgacgatgtcttcgacgtcgtacttggcatgccagcccatctcggtgttgatgcgctcgggggagccgatcagatgcggcggatcgccggcacgacggcccatgacggtctccttgaacggcaggccggtgaccttcttcacctcgtccacgatctgacgcaccgaggtgccctcgccagtgcccacattgaacacatcgtacttgcgctcgtcacggtcaagatacttcaatgcggcgatgtgcgcgtcggcgagatcggagacgtgaatgtagtcgcgcacgcaggtgccgtccggagtcgggtagtcgtcgccgaagatcgccggtgccttgccctgcttgagacggtcgaagagcattgggatgaggttcaggatggccgggtcttcgagctggacggggccgcagccggcgacattgaagtagcgcagtccgcagaaccgaatgccgtacggctgctcacaggcacgcgccatccattcgccgaacagcttggtctggccgtatgggttgatcggaaccatcggttcgacgtcttcgggcaccacatcgaccggcggcacgccgtaggttgcggcggatgaggagaagacgagcttcttcacgccggcctccttcatgccttcgagcacattgagcatgccgttgatgttctgctggtagtaccacagcggcttctccacggattcgccgacctgcttgcgggctgcgaagtggatgacggagtccacattctcggcctccatgatctcggcgagacgttcgccggctcccggtgtcgcgatgtccatgccgtagaggcgtgcgttgccgatgcgattgggcttgccgtagctcaggtcgtcgactacgacgacgtcttcgccggcttcgtgcagtgcatggacgacgtgcgcgccgatgtagccgcagccgcctgtgacaagaacagtcatgttaagcctttccttacagctggtatgaacataggaatggtagaaatgtatccgcaatgttcatatatgtgcgtttatagtgtaacactcgaacactatcgaacacaaatccgtcgtcggtgtgtcgcctggcgagcatgccggtttctgttcgactgtcgcggaaaggcagcgcccgccgccttccagtctagaggccctcctgacgaatgtcgcccggcgtaacgcattatggcgatattcgcgcgcgatggagtgcggtggagcggtgggcggttttgcctgggcgtgcgctcgctggccatttctcggctgtgtcggggtagactgagccgtatgactgagcaaaacaggaatctggaggaatccggcaacggcggtgcggcgaacaatccgcttcacggtcgcaaggttctttcgttcgtgcggcgttccgcgcggctcgatgcgcggttgcaacgggcgctcgacaactatgccgatgagtacatcctctccgatatcgcgctgtcggaggggagtctcgacccgtgcgaagggttcgtgttctcccgggactatgtgcaagggcagtgggggaacgacaatccgctgaccgtggagatcggcagtggtcagggcgagaatgtggtggccgcggccgcggagcatcccgagcgcaatttcctggcgctcgaggtgtatgaccctggtgtcgcgcacaccgtgctgctggcgggcaagcgtggattgcggaatctgcgggtggcgcagatcaacgcgcctgagttgttcgcggtgatggagcccggtgtgcttgacgaggtgtggacgttctttcctgacccatggccgaagatgcggcatcacaagcgcaggatcgtgcagcccgagcttgcgcgtgacgtgcatgcgtcgcttggcgtcgacggggtgtggcgcatcgccaccgacatcgaggactatgcgttgcatgtgcatgaggtgatggatgcacggcgggatttcgagaatctcggcacgctgacggtgagcctgcctgtcgagcatgtgggcaagggcaatgccgagtcggccgctgcgcttccccatgccgatttcatggagtcggagcgtttcgatggccgtgtgcttacgaatttcgaaaagaagggactggccgcggggcgcgtgatccacgatttcgcataccgtgccgtgtgaggtgtctgattgctcgtgcgtcccgccgactttcggggctgcggggcgccatgcaaggccgacacgccgaatttgcgctatgaatggattcgtgtactattaatcgagttgtcgaaagcccccttcgtctaacggttaggacaccagactttcaatctgacaacgagagttcgactctctcagggggtacaaagtaaaagccttggaatttcaacgattccaaggctttttcattatccggtaccaacccagtaacaacacgccgaagaaaaacaccagatcaccgccacagcccgaacacacttttgtcacttaacttcgaattcgacacttacactgccaaagtgttgaatgtctggtcatctgtttgggttgcggtattcctgtataccttgtacaccttggttctgcgtaaaaagggacatctgaagcagctatttcgtccctttttacgtaagagaagagcaggggcgattattccgtgtaaaaggggacgtataaaagcggggttcggtctctttttacgcaagggggattattctgtgtaacaggggatgtctgggtgcctggttgtgtctctatttacgccagagtagttgtcgagatgtgttacgcgagatgctggatcgcctgcacgagtccggcgacgccgctgacccagaacggcgtgagcaggacgaccagtatgacaatctgccatttgcgcgtcatcgaaacataggcgatgaactcgcgcagcaacgcgttcagcgagaaataccaaggagtcttcgaaccatagccgacggcgttcatatgcagttgcttcgacagcaacagtgcgcggaacacatggtagccggtggagacaatggccgtcttcccgtttggatcggcgaacagattccgtgagaacagcagattctcgcgggtgttgcgtgagcgctcctcgcagacggtgtttgccggatctgcgccgtgagcgagcgcccatgccttcattgccacgccttcgggaacgtcttcgcctgcgccctggccaccggagaggatgagccgcgcgtgcggatcctgccgttggatttcgattcccttggcgatgcgtttttgcagcagagggggcaccgtctcgccgaagagcccggagccgagcacgagaatctgtgcgatgttcctcgctttgccgaaatggatgagattgagcgcggaggagaggcagtagatggcgagctgggcggagaagtagaacgtgcatgcggaaagcacgccgaacacccagttgacggcgtcgttgtgcacgctcgcgacgatggccggaaataccaacaggtcggagcaaataagcacgcccagcgccagcgacaggcaattggcgggggagaggccctcgcgtcgcaggagtcgaatgccttcggcgatgaggaagatgccaagggcgaacggaaacagcagcaatgccacggcgacgagggagatggcgatgagcgccaaggtgccgagcagggaaccggtgacatactgagatgccgtcatgagcaatacgatcgaggtggccccgatgccaagcagcatgacgaaggcggagaacccggaccacaacgaacggcggttgaatgccatggtgagcgcgaagaatgtgacgccaacgagcaatgggcaccatgtgagcagggtcatcattgcggaatcggcttgcatggggtctccttatgagtggatgagcgactatcatatgatagccaaattcgggctgtgctgagtccagtacgcgtcgcggcggggaatgccggtgcggccgcccggcggtgcattacaatgattgaatcggacgaacgggaggcgatatggggcagacgctcgataacaaggcattggtaataggcgtcgcgtcgagcgcattgttcgacctgggtgagagcgaccagatcttccgcgaggagggtgttgaagcctacgaacgatatcagaacgagcatttggacgaaccgttccgtcctggtgtcgcgttccccttcatttcgaaattgcttgagttcaattcggtcttcgacggcgatgaccagggtgtggaggtggtggtgctgtcgcgcaacagtccgcgcaccgggttgcgtgtgatgaacagcatcgagcattatgggctcgacatcactcgttcggtgttccgcagcggcatctcgcccttcgagtatatgaaggcgttcgacatggcgctgttcctctcggctgatgatgcggatgtgcgggaggccgtggccgagggattcccagccggctgcgtgctgccgctcagtgattccggaaaccgtggcgatgggaccgcggcggaggcgacgcatgtgcacgagtcgggcgaggagctgcgtgtagccttcgacttcgatggcgtgctcgcgggcgactcggcggagcgcgtgttccgtgaggcccaggtgagcgacccagccaatgcgcttgagaaatacaacgagcatgaggctgacctggcgaacaggccgatcgaggaggggccgctcaaacggttgcttgagggcatcaacatactgcagaatgcggcacgtgaatacagggaggccaatccggcggcccagaccccgaacctgcgcgtcgcgctcgtgacagcgcggagcggaaaggcgcagaaacgagccgtgaacacgttggaggactgggggttgacggtcgacgacgcgttcttcctcggaggcctgaacaaggcgcccttcctcaaccgcatgcagcccgacatcttcttcgacgaccagatgggcaatctcgaccggtacacgctctccataccctcggtgcacatcccgttcggcgcgcacaacggggaataggtcgacgacgggtggctaggaagaactgagggcgccatgtggtcacgcggtggatgattgcggggcatcatagaattcacaatgtgcatgttatgctggaacaatgcaaccaaataagacgctgagcgtgaatggcgagccctttgaggtgctacggctgcttgggaaagggaagggaggctactccttcctcgttcgttctcaatcgcattcgaaaaccgaatacgtgctcaaacaaatgcaccatgaacccatgccattccttcagcccaacgacaaagtgcaggcggagatccgcgattaccgccgactgtgcgagctcggcatacggttgccggcgatgcttgacatcgacatcgccaaggagcgcattctcaaggaatacatcgacggccccacggtctacaatctggtgctcaccgaccagatggacgactcctacgtggaccaggtgcgcgagatggccaagcgcctgcaatcccaccgtctgaacatcgattacttcccgacgaatttcgtggtggaaaacgggctggtgtactatatagacttcgaatgcaccgcctacacacgcgaacgcagcttcgacggctggggcgtcacctactggtcgaagacccctgaattcctgcggttcgtggccgcgcatgcaccgcatgcacccgctgcggcgcaatgacatgatttcaaggaatcggtggcccatgagactgacctcgctgagcattgcgaaccacagccgcgtcaccgatttccgaatcgacgtccgccggcatctcgtgctggtgggtacgaatgaatccggcaaatcctccattctgcggtgcctcgatcttgtgttgggcaagtcgaccgccgacctgtatgccacggtcactgcggcggatattcgcgagccgcaactgccgttcaccattgccgtcgagctggagaacgacggcatgcacacttgcatgcgcttcgaggccgcgcttgatgccgatggcgagaccgtgcacatctcgcgcacaatgggagacgatggacacgtcgtgaccgcggccgatctggcgcgaatcggctgggtgtacctttccgattccttcccgtcgaaccgtgagacccagcatgagattgtcgacgaactgctcgaaaccgtgcaacttgagcaggaggaagccgttttcgaggcggtcgcagaccagtacgcgcgcctgttgcactcctcgccggcccttctcgcattgcgcaaacgcatcgccgacgcgctcacgtcggcgctcccgatgcgttgcaatccgaacaatctcatgttcgtgccgggttccaaactcaaccgcaatccgttcagcgacgtgcacctgcaattgcgcatgcacggcaagcagcgtggcctatgggagcaatcgggaggcttgcggtcgatctacaccgttgccttgtatgatctgctcgacgagcacgtgcatatcgtcggtgtcgatgagcccgaaacgcatctgcatccgacgagccagcgaaatctggcgcgattgctcaaggagggggcgagccagaagatcctcgccacgcactcgcccgacatcataggcgaattcgagcccgaccagatcgtcgtcgtgcgcgcgaacggcggcgtggtccaaccccgtcgcgatttcctgagcgaagacgacaagctgcttctgcatatgtgggtgcgcgaccggctcgaaccgctcaccgccgagcatgtgatcgtggtggaaggcgtgacggatcgcgcgctcgtcgaacattgcgccaatgtgaccgggcgtaatctcgatgcccacggcgtcgtgctgctcgaagcaggcggttgccgtgagatgcccgcatggcagcgtgtgttcggcgaacacggcttccgcgtgccgctcacgcaactcgttgacgaggatgcccagggcgatctcgcacaccagtaccatgtacgggccggcgaacttgaatccaagcttgtgtttgtctcacacgtcgatctcgaagccgagtacattcgcgcactgggagtcgatctcgcatacgaagcgctttcacagagcaatctgttccgcccggcggagacgaagtcgttgcgcacggcacgccagcaggggacgctgaatgagagcatgctcgcagatttctgccgcatgcgcgcgaacaagacgcgtgccgtgcttgccgtgctgccccggatcagcgcgaaacgggctcgtaggatcgacagtgtgcaaagactgctcacttcggtgatcggtctggcatgagctcctccccagatgattgcgaatgctggcgttcgctatggcattccacagccgtcgcttgacagtgacacctcgaattgccagtatgttcgatacgactcgaatatgctggcaatctcaatatggagtgggtatggtgtctcgaacgatcggaacacggtgcagatcactgttggctgccgtgggtgcgttgacgttgtgcgtggcgctgggggcgtgcggtgcgaggcatgacgagcgcgctgcggaaggcagatcgcaggtcgctccctcgcccacaccctcgcagactgctcaggaacgcacgcgcggcacggactcgttgctttccgccgatctgatcgaacagattcgccaactggacggcaactcggatccgcagaccacgcgttcggtgttcgccggcattctcttcaacggtccgggccatgagagcccgggcggtccggggcgtggggcgactccggatgcgacgcgaacaagccggtgcgcgtgatcaccgtgcgtggtacgaacgagcaactcaacggcggcatgctggggccgctcgcgcagcagatcgcaagtgcgtccccgggtcacattcaagtgacaccactggagtatgcggcaagcgtggagcccggaacgcaggcggacggcgtgaatctgctcatgagcaccctcaatgggcaggccgagcagtgcccggcgcagcacaccgtgctgctcgggtactcgcagggagcgatggtggtgggggacgcgctgagcgcgcccgatgtgcggccgaacgaagacaacgggtatacgcttagtgaccgggcctcggagaatgtcatcgtagcggaattgttcggcgacccacgcttcaacagcgagacatcgtatgacgtcggcgatttcaccaaaggcacgaacggcgtgatgggagcccgcggcccgcacgagctcgaccgatatgcctcgcgtacacagagctattgcaattacgacgacccgatctgccagacgtatgggtcgcgtaaggggcaccgcgaatacgcgacgaacggcttgcgcgaccaggcgcatacgcgccgtgctgcggtgaatcgtcgcatgcgcatgcatatgcgcaatatatggcgggcgcatgttcgtggaatatcatggaatacatatcgatgcacggaaagggagccatggcaagccatgagatcaagtgcccgcattgcggggaatcgttcaccatcgacgaggcgggctacgccgacatcgtgcagcaggtgcgggggcaggaattcgaccgcgaactcgaatcacgcctgaagctggccgaagacgacaaggcgaaggcggttgagctcgcacggcagaaggcgaacagcgagctgcagcaggcgaaggcgagcaaggacgccgagattagtgaactcaaagcacagctggcggcattcgaagaccgtcagaaactcgcggtgtccgaagcggtgggcgatgtggagaaggaacgcgacgagctccgccacgaggtggaacggctgaaatcggatgccgaatcggagcgggagctggccaaggcgaatttggaggccgagaaggcgaaagcggcggccgagaaggacgtgcggatccaacagctgcagtcgcaactcgacaatgtgcagacctcgaagcagctcgagatcgccgagcaggtgggcaaggtcgaacgtgagtgcgaccggctgcgtggtgaactcagcacggcgaagatgcagcaggaactcgagctcaagtcggtgcgggagcaatacgaggtgcagctgcgtgaccgggaagacgagatcgagcgtctgcgcgatttcaaaacgcggctctccacgaagatggtgggcgaatcgctggaacggcactgtcaggacgaattcaacaaagtgcgcatgggttcgttcccgaacgcatacttcgaaaaggacaacgatgcgcgaaccggcagcaagggcgatttcatcttccgtgattacgacggaccggaggatgacgagggtcgcaccgagttcatctcgatcatgttcgagatgaagaacgagaacgagacgaccgccacgaagcacaggaacgaggacttcttcaaggagctcgacaaagacaggcgcgagaagggctgcgaatatgcggtgctcgtgtcgatgctcgaagaggacagcgacctgtacaaccaggggatcgtcgacgtctcgtaccgctacccgaagatgtacgtgattcgcccccaatacttcatccagatgatcacgctgttgcgcaacgcggcacgcggcaccttggaatacaggcgcgaactggccgaaatgcgcgcccagaacatcgacatcacgaacttcgaagacaagctcaacgaattcaaaagcggattcgaacgcaattacgagctcgcctcgaagaagttccagaccgtgatcgacgagatcgacaagtcgatcgaccacctgcagaagacgaagaaggcattgctcggttccgaagacaacctgaggatcgcgaacaagaaggtgcaggaggtgacggtgcgccgcttgacatacaagaatccgacgatgcaggagaaattcaagcaggcgcgggctgtgcgggacgaggagaaggcgatcgggaaggttcccgaggtcgggatcgagctcgccgaagacaccggcgtggagagataaggccagcccgcaaggatctgcacaagggtgagccgcagatgaatgcggtgatctgttctgattgcggcattcggtggattcggtagaatacaaggacgggaaggagcggcggcatggcggatgtgcggagcgagctggcgcagttgaggccggtgtatgagaccggcgtgctgcgcatgctgctgcataagtattccgacatctacatcgccatgctgcgcgcctgcttcgacccgctcactgcagaagtcccgcaggagcgactgctggcgcgtatgcgcgaggcgatcggcgagctcgccgccgatggcacctacactccgcgtgagggcgaggacgacatgatggccgcccggcgcatactcaaggagctcaaagccgaggatgccggcgactacgcgtgggtggccgattcgatcgaccgccgccagcacaggctcatgtgccgcctgacccagcgtgcccatagagccatcgaggcattggcaacgcttcagcaacgcacggtgtcgctgtccggtgcgcaggtgaattcgatcatcatggagatcgagagcgcgcgcaaacagctcaccgtgaatgtggaggagcgcattgagctgctcgaacgcgagatagaggagcggcgacaccagatcgacaatctcaaggcgcatggcattgggcagcggcccactcgcgagcaggtgtctgacatcatcaacgtcgtgtacaacacgctgcgcggtgtgcctgtcgatttgcgtgagttggtgatcaccgagcgtgacaatggcgatgcgttgcgacggcgcatcgacgacggttcgatgagcagcaatgacatgctcacgttctaccacgaggaatacgagcgcacgtaccggctcagcgacgagggacgccgcttcaacgatgcattccaggtaatgtatgccccgcagagccgcgaggagctcaatgaggcgctgcaagacatctcgaacagcgaatggctgcatggcgaggccgacgacctcatgagcgtggtcaatcgggagttcgaagacatctacgacggcatagacgatgtgcgtcaccagattcgtgtgaccgacgaaagcgtgaagcttctggtgaggcagcagaccgacatgcagttccgcacgatgtctcgtcagctcgcgaagctgttcacccagttgggtgagtcggtgcatgcgaaaggccgctacgacattggcacggcgaccacctcgttgctcacattgccgacccgtgcgcgtgaaacacccgtgaaaaccgcggctcccgaactgcagatgcaggcggacgacggcatcgcacaggtcgatctcaatggcatcgttgcggccggcggcccacgcatccaccatatgatcgaattggtggccgcgcacccggtgctcatcgacgatgccggcgatgcgctcgccgattccgttgtcgacatcgcagccagtttcaacgaacttcccgccgacgaacgccgtgagagcgaaatcgtgggcttcctgagttatctgggttccgcgtcgcctgccggtgccgctggcaatagcgatggcggccagattcccgtgccccgcgagagtctatggcattgcgtgaccaccgacggtcggactcgcgtatggcgcacctgcgcgctgttcgtgcccgggcaggtgctgaaggattttctcgacgataccatggtggaggactgatatggcgatggacgacagcaccgggcagggaattgccggcgatgccaatctgggcatggtctcgaaggtgctcagtgccgagtatgaggaaggtgtggccgacgaggccggcatggccgatctggccaatgtgcacgcactgttcgatggtgacatcggcgacatgcccgcacccgcccgtgaggctgcgattgcgctgaaacgcaacaggtcgatcagcggcgacatgtaccaccaggcactcgactatatggaacacgtgcggcgttcgctcaacaacgacatgctcgtgccggtcatcgacacctactatgaggtgatgtatgcggagccgatcaccgccgatgaatacggcatacgatcgctcaagacccgtgccagcctgagtgcccgtgaggcggtgatgctggccgcgctgcggcgcaaggtgctcgactacgagaatgtgggcgccgcggccgccgattggctcatttcgaaggaggagatcgtcaacacgatgtccaccggcgcgggcccgcttgccggccgcaattcggaggaggcggtgcaggcgcaggtggaccgcctgatcggcagtgcgaagaacaacggcttcctggcgcctgtcgaagatgacgaaggcatgtatgtgatcaccaaactcgtgcccgtggtgctcaatccggagcgcatcgccgcatggctcggcgcggacgacgcatcgaccgcacagcccgaaccggatggaacaggtgacgattccgacggctccgggcataccggccaagacgaacaccccgaagatgacgatatggaggcgctgttttgagcgagacttccgacatctatgcctcgattgaactcatgccgccgcattgggcgcttgcctcgcggcaattggtgaattggggttcctacgacggctaccatgtattcgagccttccaccgccggaaacgatacggtgacgttgctcaccggccagagcgaatcgggaaaatccacactcgtcgatgcgcaggtctcgttgctctacccggcgaatgccgcattcaacaaggcctcgaacgccggacgctccgatcgcagcgactactcatacctgttggggctgaggggaatccgcaacaacaacgggcacgacgaaccggtctacctgcgcgggcgcagcgggaacggggagccgtacgcggtatggggtgcgatcgtcgaccactatgtcgacaccgccaacagcggcgcgttatggattgccaagttcatgtatctgcctgcggacggcgcgccggagagcatggtgaagctctacgtggtctccggctatgcaatcgacccgcggctcatggatgcacatcgcgaggagcgcttctcggtaccgcttatcaagcaggtgtacccaggtgtcaccgtgtataactacgcgaagcagttccacgaagacatctggaaacgattcggcctcactgagtccgcgtgccgtctgcttcaccgcatgcaggcctccgacgcgccctcccagctcgatgacatcttccgcaaaggtgtgctcaatgagccgcgcgccgttgagttcggcaagctcgccatcgatgattacgaacagttcgccgagaatttctcgagtatggagcgtacgcgcaagcgagtgcggcagctggaggcgattgcctccgagttcgccgagtatgagtccgccgaacgcggtgtgcgcgagctttccaccatcgcccccgagcagggcgatagcgcacggattcgcacccaatggcttgacgatcgcattcatgccgacatcaccgaagtcctgcccgaatatgagcagcatgccacggactgcagtgccagtgcacaggccgccaaagagcgggcggagcagatgcgggaacaggccgactcgctcaataggcagcttcagggtatgggaggcgacgagataagccgtctggaagaccgcattcgcgatgcacaacggcgccaacgcgaagtgttgggacgcagggagctgttggcctcccgattcagtgcctctggcgaagcattgccggaaagtcgcgggcagtgggatgcattggtggccgaatacacgcaattcgaatcggaataccagcagcgtaaaaccgaattgcacgggttgcagtacccattgatcgacgcccagaagaaagccgaacagcgaaccaaggcactcgagaaggacttggaacgcaaacgccagtcgaagacgcgcatctccagcgatatggacgaggcccgcaatatgattgcgcgcgccaccggcctgagcccgcaggagctgccttatgcggcggagctcatggacgtgggcgaggagaacgaggagtggcgcaccgccatgaacgtggcataccggtcgctcgcaacggtgattctggtcgacagttgccatgagaacggcttcgcagcgaaagtctcgcagattccccaggaggcgctcccacgacgcaactggcggttcgtcgacacgagcgtccatgtggaggctgaggagcgtgaagggtggctgtcgagcaagctcacgttcaacgtggaatctccgttcgccgattggcttcgtgcccgggtgaccgaggcgcggtacgacgcatggtgcgtggaggcgatcgacgacaccaatgagacgacgcgccaggtgcagcgcgacgggcagatcaaggaaggtcggaagggcagtcacggcaccaagaacatgcctgccgtcatcggattcgtcaccgatgcctatctgcgcgatctggaggcagacattgccgaggcgcgcaagacgcgggatgccgcaactcgcgatctcgaacagtacgacgtgcaactcaacgcgcttgagcaacgccatagtctggcccagacgctgcaggaccatgcatggaacgacatagacgcatatggtgtggaggaggaaatcgccagcctccaacaacgcgtcgacgaactcgagcagaaccccgaactggcacagctcaatgccacgctgaaagtccagcagcaggaaatggccaaggcgaacagtgcatgctatgccgcggaagacaaactcaagcgggcgaatgcggcggtgaggtcgacccggcagtggctggaagcgtatgaccggcgcacgcaatccgtggaacgccggcctttgaacgaggcatgcggtcggctgcttgaacggggatatctggcatacttcggcgagagcacacaatcggcgaacgaacgaatgggcagaatactcggtttggacgggcaatcctgcacctcactgggcggccatgtacgcgagaacgaggcctgcgccaaacacgtacgcgaactgctcggcacactcgcccaaaccgtgggcaggcaggtgaaggaactggctacacagcgcgacaaccggaaacggtcatgcgaggcgagcatgcgctcgtacctcgaccagtatgcgtcaggcgacgaacgagtgagcgccgaggtggagaacgagcggtacttcaggaaagacctggaggagctcaaaccaggggtgatcggcgacgaggcgacgaacgtggagtacatgaactcgctcgacaagatgctccaggacctcgtgcagttgcagacgatgctcaaacttgaccagcagaggatcaccgaacagatcggcaaaatcaaccatctgcttgaacggtacccgttcggggcgcgaggcggtaggctgtcgatcgtcgtgcaggtgcacaggcccgatgcgaagttcaccacggcactcaccgggcaaatcggccgcatcaatgcgttcaaggcaaacgacgagcatgacgtggagaggtgccgaaagctgttcgccggccttgcgggactcatcgagatgctgcgcggcagcttcgacgaatatgcgggcaacggacgtggcaacgcgaacctcgacccacgcaaacgctcacggttcttcgggtcggtgacgaacccggatggcgtggtggaatcgatcaactccaccggcggcggctcgggcggctatttgcaggagctcacgtcgttcgcctacggcgcggcgctcatgtatctgctcgccaccgacaacgcaaccgaaccctcgtatgccaccgtcttcctcgacgaggcgctcatcaaagccgacggccagtacacgcgccgtgcattgagcgtgctgccgggactcggcttccaagtgatcgtttcggcaccggaatcgaagaccggcgagatcatgggttcggcttcgaaggtcattgtggcgcgcaaggaccaggccagcggcaggacgacgctgatgcagggagatctgctgggggacgctgatggcgatgagtcctcgatgggggagcggtccgagtgacggatacggcgacgctcaagactccggcggatgtgcgcggcgatgtggcgcgcattgtacagcgcgagttgttcgccgccgagagtccatggccgcgcacgattcacattccgtggcccaaggagacgcagctcgtcgccgatgtggccggcgtgcatgcggcgaataatgcgttgaaggagttcgcggcacgattcggctgccaaaccgacttcatctcgcgcaaaatgggcacggccgtgtcgcttgtcgcgcatatccatgtgcctgacgaggccacggcgctcgccattgcggggcctacgctgcgacgccctcgcgaacgagtgttggccagagcggcgcagctcgagcaacgatgccatgtcgaccatgcgctcgccatggacgtggtacgcaggttgaacaacgaatccgacgtcgatttcgggttgttcgtcgaagccgcgcagtggttcggccggcattgggccgaagtgccggggctcaccgctcgtgagatccccttgcccgggttttcggcgaaatggctggcaggttcacgatcccgcaggcgggcggcgatctgtacagtgctcggtgtggatcggctgccgctgcgggaacgcccgggcgaggtgcggtaccggtacatggaccaacggttcgccgccgaacctgaccgtgtggcgacctcggtgcagtgcgttcccgaacgccccgtctcgctggccgtcattgtggagaacaaagacacctaccaagccatgggccccattgacggagccgtatgtgtgttcggctccggattcgccgtgaaccgggtacccgaactgttgccctggcttgccggtgatggggtgcgcgttgtgtattggggcgacatcgatgctgcgggattcgagattctcagtgggctgcgggcttcgggggtcgcttgtgagagcgtattgatggatcgcatgacctatgccgaatacgagcgtttcggcacgacgagggatgcggcgagccatgagattcgctgcggcgaaccgaagcatgggctgcatctcagtccggaggagtatgcgctgtaccgtgacctgtgcacgggcgaacttgccgtgccgcgcatcgagcaggaacgcattccgattgctgaattcatgcgcttgatcagcgcaggccggagcgatggaagtgacggtgcaagagccgaccaatgccatagccaatcgctgcgcacaccaaagtgatgccgccatacagtgcgaatacgtcgataccacgcgtcgctgaagcgagtatggcgatttcgacggccgctgcggcgagtccgagccagtacccatgcaccgaacctgccgtggcggtcgcggttgccgcgagcgccagcaccgggaacacgaacatgagcatgaatcccgtgatgaatccatattggtcggtgcatcgcagcacgatggcgatcaacatgccgatgccgaggatgatccacccgatggtcataagcaggcgactggtgccacgattcgcatcagtgtgctccgtcatactggaagtcccctgtttgtggagtgtgcggaactcattccatcatatcggatcggaggagcgggcggttcattgaaccttctggcgctcctcgacgtagtcgcgtagaatgcgtgcatggttcacgagcgggtcacgcgcgccatacacgaaagtgaccaccggatggtcggcaaggatctgttcgagctgctccactgcgggattggcgtcgagttcacgccggtagctttcggcgaattccagaatcgtgttgggattgtggttccatgccttgcgtaagtcggtgctcggggcgatctgcttcatccacagatccagatgttccttcgccttcgacatgccacgtggccataggcgatcgacgagaatgcggtatccgtcatccggctcggccggtgcatatgcgcgtttgagttgaatcattgccatgacacacagtgtatgccgcttcgaatgcatgggcgattgttatacgacggactgaatgcgtgtgtcgtatgcgatggcccgccaggatgccgttcttgttctattgcccagcagattcattggcgccgtgtctgtgtgctacctcgtgttttccgctattgggataagttgtttcggaagtggatagaggggggtacgcacaccctaggagaagaaaggtgcgcgcactggttttgcacgtcgttgtgcaaatttgtcaagacgcggtcatgtcaccgttccgtgttcgcagagtcagcaagctgcgtctcgagctcgcgaacaatctgcgcatggcgcttctcgtcgatgcgcaccgtgagcaggaacacgatcaggctgagcacaatgccggcggacggcacaatgtacgcccaagtggtgaacgtatggatgttcgcactcgtcatatccgcggcggaagccgatcccaccatgccagcagccactgcgacgaagccgacgatgccgttcgagaaggcgcctgcgatcttgtcgagcatcggtcgcacgctcagcgtcaccgcctcgttgcgctgcccggttttgagctgtccgtattcgatcgaatcggtcatcgtgagaatcgcggtcatctgaatcgtttgcgcaggcagatagaacagaatgagcgcgacgagcacgaccgatagattgcgcggggccgcaatgaacaatgcatacccgagaatcatgagccccatgcctccggcgaacaaccatcgacgtgggatcacacggttgagcaacggatacagcggcgtggtgaccaggccggtgatcacgggaatcacgcccgcgatggcgaaacgctgcggcatgccgagcacataggtgaactggtagaacagcacgccggtggtcgccacgttcgcaatggcatacagcaggtagctcaatgcggtccacagcagttggtcgttgtgggcgatggccttgaacgcgtcaagtgggccgcaatgggagtcctgtttgcgtagctcgctcgagctctcacgtgtaccgaatgcgacggtccacgcggtgatgagccccagcagtgcgacgatgatggcaaatgcagtccaccccggttggccttcgccctgctcgccggtgaatttgaaggtgaagtagctgacgatgggaatgacgacgacggtgatgccgttatagccaagcgaaccggtgagcgtgccgagtgaagtgtagacgctgcgttcatgcgaatcgctggagagtgccggaatcatgccccaataggagatgtcgcgcgccgagtagaacacgtcgagcagaatgaacgtgacaatgaacagcgtgatgaaccaggtggtgttcacgttgacgagtccaaacaggccggtgaacaccaccacgagcagcacggagggcacaatgcctccgatgaactgccagacgcggaaacggccccacttggtgcgcgtgttgtcgacgatattgcccaagatcgggtcgaggaagatctccgcgatgcggatggcaacgaccagtccggtgatcagggctatcatgcgcgcggccacggccttgtcggtgcgcgcgaacaacgccgtggtcacgtaggtcatgaagaacgtgctcatggcgttgtagaacgccgcctgaccaagattgccgaaggcgaaggccgcgcgctggcggattaaaccgtgtcgtgcggtcttcggggtggtcgaacggagcatgtcggaggatgcggcagacgacgctgtctgcccggcacccgcttggaatttgttggtggtcatgtgacctaacctccttcattggcgattacagttcatatactatacatgatttactaaatttgtttaccgtgtgttggtgtcgatctgtctaattatcgattgctgcagtatttgaaaatcggctcaggatatatgtttcatggatatatgctctttctgtgtgaatgtctgtctatgaagagattgcgcaatgtgctgaattcttgttgcgtgatattggtaaatagtttactattgcgtagtacaccgaagtacagagccgacggtaccagcgttggtgccgcggtcaaatgcgagtcaggagcaacgatgaacgaggagaccttgcaggaagtcgcagaggagaaggcgaccgagcccccgcgcaatgatgtgccgtccactgatggagctctgcgatccgaagagccgacggcggcgtggctgaccgatccccgtgtgttcgcggtcaaccggctgccggggcataccgaccacaattgcgccgacgatcagtccggcgcgttgaagcagcacctcgacggcgaatgggcggtgaaggtggtgccctcgcacttggatcggctccccacggagggcttggatgagcattggcagcacgcccaccttccgccggaattcgcatcgcgcagcttcgccgatggcgacttcacccgtgtgcaggtgccggggtgtctggagatgcaggggctcatgcgtccgcaatatgtgaacatccaatatccgtgggatggccatgaaaatccgcaggcaccctccgttcccacagacaatctggtcgcactgtaccggcgtgcgttcactgccgatgatcgcgtgggcgaggcgctgtcccgcggggagcgcgtgagtctgaccttccacggtgcggcgacggcgatctacgtgtggctcaacggcgtgttcgtggggtacgcagaggattcctacacccccagcgagttcgatgtgaccgaggcgctgcatgcgggggagaatctgcttgccgtggcgtgcttccaatattcgagtgcgagttggctggaagaccaggattgctggcgtttccacggattgttccgcgacgtggagctggaggtgcgacctcacgcccatgttcgcgacatgcttgcgcatgcggattggaatgtggatgcgcagtgcggtgagctcgccgtcgaactcgatctcgacggggcgtggtgtgcggccaatgtggagctgcggctcagcacatgggaagagcacgcagacggcgcggccctgctgtggagcgcgacggtggaatctgctccgaagatccgctacgccacgacatgcgaacaggtgctgccgtggagcgcggagcagccgaatctgtacgttctcgaggctgtggtgcgcgatgcgaacggtcgtgtgctggaaaccgcgcgcacgcgcatcggattccgccatgtggagattcgcgatggcgtgcttgtgctcaatggcgaacgcattgtgttccatggcgtcaaccggcacgaattcgacgcgcggcgcggacgcagcgtcaccgaggaggacatgctgtgggatgtgcggttcatgaagcggcacaacatcaatgccgtgcgcacctcgcattacccgaatcagacgcggtggatggagctgtgcgacgaatacggactctatgtgatcgacgaggccaatctggagacgcatggcagctggaatctgcccggtgacacggccgatggcgtctcgataccgggggacgacgtgcgttggcagccggcttgcgtggaccgtgtggagagcatggtgcgccgagaccgaaaccatgcgtgcgtggtcgcgtggtcgctcggcaacgaatcgtacgcgggcgatgtgatccgcgcgatggggaatcgctgccgagagctcgaccccacccggccggtgcactacgagggcgtgacctggaaccgtgaatacgacgacatcagcgatttcgaatcgcgtatgtatgcgaagcccgatgagattcgcgaatacctggaaagtgatccggcgaaaccgtacatctcctgcgaattcatgcatgcgatgggcaattcggtgggaggactgggtgaatacgtcgccttggagcgctacccgcaataccaaggcggcttcatctgggacttcatggatcaggcactatggcagcggctcgacgacggcacggaacgcctggcctatggcggcgatttcggcgacaggccgagtgattacgagttcagcggcgatggcattgtgttcgccgaccggaccgtgtcggcgaaggcgcaagaggtgaaggcacaatatgccggcgtgcgtctcgaaccggatgggcgcggtgtgcgcgtgaccaatacgaatgcgttccaaggcacctcgggcaccgtgtttgtggcgcggatgcttctggacggacgtgaggcatggtcgaagagctatgagttcgaggtggcggccggaagcgcccgaagcttcgacatcggcttccctgacgtgcacagtctgcccgacggtggcgtcatgcatgaggtggtgtatgaggtgagtcagcagttggcgcatgacaccgcctgggcggaagcggggtatgagatcgcatggggacaggccgtggtgcgtccccatgcgagtggccgcagcgggtcgaagatgaatgatgcgttcgatgacgacaatctgcagatcgtcactctcgggcgatggaacgccggagtgcgtgttgggcagcgtgagatcctgctgtcgcgcacgcatggcggagtcatctcgttgcgcgacggtgagcgtgaatatgtgattcgtgtgccgaaactgctcacgttccgcccgctcaccgacaacgaccgtggcatgagctccggtttcgaccgcgtgcagtggttcggtgccgggcggtatgcgcgcgtcgtcaccggcgtgggccaggtgtaccgcgacgagctcaccggagatctgtgcggcgagtactggtatgagttggcagacggcgcgcagacgcaggtgccgattcgttatcgtatcgattcgcagttgcgcatgcatatcgaacttgagtatacggggtgtgcgggtgcgccgagcctgccggctttcggattggagtggatgctgccgaaacagtatgagaatctggaattctatggtcgggggcctgccgagacctaccgtgaccgcaagcgcgccaagctcggcatctggaacaccacggcgcaggcggacatggcgccgtatctggtgccgcaggaaaccggcaatcacgaggatgtgcgttgggcctatgtgtttgacgccgattgccatgggctgctcgtggaggccgacgactcgctcgcgctcagcctgctgccgcacagttcgttggagatcgaaaatgccacacaccagaacgagttggcgcaaccacgtcatatgttcctgcgcctgctcgcagggcagatgggcgtgggcggcgacgactcgtggggcgctcctgttcacgatcggtatctgctgccggcagacgaaccgctcaagctggccgtgacaatcagcatgctctgactcatgcattccgaacatgacgaacccgtgtctgtgtgcacgggttcgtcatgcggaggagtctgtgaatatgaccaaccagtgcgcacgcgcacgtatgagtcatgatttgcttggcagactttcgcggcgaacaagctcggtgctcagcagaacatgccggcgcacgtgcctgtcgcgcgcgatggcgtcggtgagtgtggtgagcgccgcatagacgagttcatgcaggtcgatggcgtaggaactcagcggcggtgcggtgtactgcgcgatcggcagattgtcgacgctcacgacggcgatgtccgtgggcacgcgcacgccggcctctgcgaaggcttgcagcacgccgacggccatagggtcggagccgatcacgagcgcgttgggaagatcgtcggggtggtcggtgaggagacgagcggcgagtgcgcgtccgttgctcacggtgaacgggccgtcggcgtagatatactgctcgttcggcaggcccaggcgcttgctccagtcgctgaatgcgagcgagcgaatgtcttcggtgtggttgtgcaggcccatgatcgagccgacgccaccgatgtagccgatgcacgtgtaaccgtcgacgagaagtgtatcgagggcatcgagcatcgtttggctcaggtcggggcgtaccgaatcgaaccagtccggcgccggattcgtgtcaatgaacacgccgtagcggagtgcgtcgcgcaggtgggccagatcggtgcgctggaaagaggtgggtccggtggcgacgaagccgtcgtggtcgtcggcgtgtgcgatgagactgtctatcgagtcgaagaaagtgagcgtcgtgccctgctcggctgcgaccttgcgcaactcggtttgcagcgactggaaataggcgtcctgcaattcgtcgaattgtggcggcacgttgagcacggctatcgaacggctcgtgaacgcccggtagccaagttccgcagccgtgcgcatgattctgcggcgtgtgtccgccttcaccttgagggtggggtcaccgttgagcagacgggagacagtgctttgcgagacgccggcctgctcggcgatgtctttgcgagtgaccatggatccccttcgtctgcgtgagcggtctgtggttgaggatggggcgtgcgtgaacggattgcggtatggcagacccgatccttcggtacattaatctaccacgctccgaaccgccgccctccgtcgatgcgggacgtgttttgatcaagctgcctgtggcggttaccgccgccatgttatcccgtgttccatgctcgtgcaacaggtaccgggccattaatctgaccactttgtttgtttactgcaccgtaaccgtgcgtgggcgagcggcaagcccacttccggcaggatcgagatatcgagagaagggaagtggtcatgcaggaattggaatattgctcgacgattcggtgcgcgcggcgagtggagcggccggcggtgcagtggaggaatctggtatgtgaatgcctgctgcaggcggacgggagaagacatgccgatcaccgacgtcgtattcgactactgcggagtgctgctcgattggcggccggagctcaccatggagggcaaggtcgacacgtccaccatgcggcgtctgctcgatcatgcagatccttacggattctggcactacgatctgatgagcgatctcggctggagcgaggagcaggtgctgcgcgatttcgcgcgacatcacccgcacgatgtcgcgctcaaccacgcaatgcaactctatttcgcgaattacacgcgcgcgttcgccggcatggtcgacggcatgccggaactgctccgcacgctgcatgaacgtggatatagactctggggcctgaccaatttcagcacgccgttcgtcacgcttgcacacagagaattcccggcgctgcgtctgctcctcgacacggtcgtgtcgtcagaggtgcgttgcgcgaaaccggacgcgcgcatctacgagatcgcgatggaacgcttcggcatcgatccggcacatgccatgttcttcgacgacaaatatgagaacgcgaaggcggcgagcgaatcgggcatgcatggcgtgcagttcctcagcgcagaccaggcgatgcaggccatactcgggtaatccgcgaatccatgcgccatcattgtgcgcagggcatatcgagtccgtcgggccagtgcgaatacatatgggaaggggcttgcccatatgggcaggccccgacggaaaccgccgtgttgaaccggcctactttgcgagggaatcgcgtacgcgggtcaccgcgctctgcgcctcgcttggaatctcgcgaatatgctgcgaaatcgtgtccattgccttgcgcacgtccttgttccgggcgatctggcggctcttgtcgctggccagatgctgcatgttctccttgaactcgtcgagattggcggccgccttgtcgagtttgcccttgcgctgcagcatcagaagcaccacgatattgatgcacaggcacatcacgctcgtcacgatgaagcagatgatcaccgcacgccgcagattatgttccgttgcatccgcatcagccacatccggattgtcgtctggatcgttgagatcctcgatgtcgcgttcggtcagctcatcactggtcttgtcttctgccatgtctacctcgtttcccgcgcatgtgcgcgttttctgattccacggtacgtcgtctgcacgggatgcgatgcgcagtcttctctcggcgttatgtacgaaatcgtgctgaatgaggagcatgcggggataggggacggaattggaatatgcgcctatgccgtgcgttcttgcagtatgctttgcatatgactgcaaacgataccctcggctcaccgtactcgtctccggaccccaatgagcatggcgacaatccgtacgtcggagaccccggctactcacaggtccctcagcaggcatacacggcacagtatgcgactccgcagccaaactacacgcagcagtatcctccacagggtgcctacggttatcccatggctccggtggaccagtggaacggcatgtgcattgccggtttcatctgctcgttcttcttcccgctcgttggcctcgtgctttcgatcatcgcgctcgtgcagatcaataaaaccggcgagaagagccgaggcatggccatcgccggcattgtgatcggcggcatctcgacggcgctcgctctcattgcgatcatcatggtcatctgcggattggcgattgggctcggcgcgctcgccgaaacaggatgggacgattacgagtaccactacgatacacacagtgactactcgcagttcgacgaggtgggtgcagattaccttgcgcatatacgctctgtggaccagctcatgaaaacggcatgatattccatgcggatggcataacggtcatccgcgaaaccgattcctgcggggtctggccgaaaggtcgggccccgtttcgattgcgggtttgcgggctcccatatggcatcggtatcgtgcatgagtgcttcggcatgggcgccgaatgcgtcgaggggggtggcttgtagtgtggaggcatgacgaattaccagccgaattacgattcgaacaatccatatgggcggggattaagtgaaccgccgatgcagcaagagccgaaccagactccgtttgcccagccacagtatggtgactatggtgcgcagggcaatgcccagcaaccatatgcccagccgcagtatggccaatatgcccgagggagcggccagcagtacgggcagccggactacacgcagaacatgtcgaattacgctccgtatggccagtgcaaccaaagccagtacggcaatggttactcgccggagcccacgacatggaacggtttgtgcatcgcgggtttcgtgtgctcgttcctcgttccgattgtggggctgatcctgtcgatcatcgcgctcacccagatcaacaggacgggtgagaagagccgtggcatggccatcgccggcattgtgatcagcgtcgtcatctggctgttctcgttcatattcatggcgtccgggaacagcatcttcttctaggagcgttgcggcagacacacgggcaggggcgccaaccatttcttcgaatggttggcgcccctgcccgtgtgtctgccgcaacgctcctagaatcgcgctactccttcatcgtgaagccttgctccttgccgtagtcgatgagtgccttctgccaagcggccacaccttccgaaagcggctggttgccggtgtaggatttgccgaggtaatcaccgaagacaccacgggccttcacctcgaatggcaggaactgataccccgtaaggacgtccgccgaggcctgtgcgaggacctcgttgtacttttgaccgccgaagtagtctatttccttgccgtcggagttcttgatggtggtggcgttcttgaaatagtcggcttcgagggaggccttgtctgcggggaatgcgccggtttcgacgtgagttttcacgccatcgccatgagcgacgtactcgatgaagtcataggctgcctgagccttgggggaggacttgagcacggccagcgacgatcctccgttttccgcattggctttctccccattcggtgttggcatcagtgccacgcgccatttgcctgcggcagccggagccgaattgacaagatttccgggcatccatgcgccggtcagcagggatgcgattgtgccgtcctgcatgcccttgaaccagtcctcggaccatcctacggtcttcgtgtcgaggagcttctcatcaagcagcttttgccagaacttctcgaattccttgacgccattgtctccggtgaggttgattgtcacatccttgccgttattggtggtttggaatggtttgcctcctgcaagccaggtcatcgaatcgaagaagcctgcatcgccgctgtccgaagtgatgtagtattcatcgccgagggcgtgaatcttcttggccgcctcgtagtagtcatcccatgtcttgatcttctcgccgtccacgccggccttgtcgaagatctccttgttgtagaagaaggccatggggcctgcgtcgattggcaatgcgtacaccttgccgtctatttgcactgacgaccatggtcccggattatagaagtcttcgtatccgctcgtcttatctgtgatgtcaagcagatttcccttgatcgcatattggggcaatgcgtagtactcgatttgggcgacatcgggggcaccggaccccgcttcgatcgcgttgtcgagctgggtgtattccttcgtgttggttcccacgtttttcaggttgaccttgatgcctgtcttcttttcgtagtcggctgcgatttgcttgagcgaggggtcccatgcccacacgtcgatttccttgacgttgctttcctgtgatggttgcccgctgttcgaggagccacccccacaggctgccaatggtatgagcatggctgttgcgcccaggaaggcgattgcgcgtgtgctgaacttcattgttcttcctttctccatgttcgcgcgttgctccgttgcatgcattcgcgaaccttgtcgatgaacactgtagcaccgattttatgtttgcgcaaacatatgcgaaaaagcttaaaatcagtacatttgaagattgatgaatgcaatgatgtgcaacgtaaacatctattgtgtcgcacatcattgcatcatcgtgatattcggttgtgggtgttctgcctccgtgtgcgaaggtgtggggctgttcagcgcctgaacgccagaacgccgtttggctcgagggtgaccttgtcggtgctgtccgttgccaggctgcatatgagcatgtctccagcaggacggtctgcggtgacagtgttgcgggtgcggttgaacaggaattcgaagatggctccatcctcctgctcccgaaccacgcggagcacatcgccggcccgcgggtctgcatcgagctcgaatccgagcgccgcacatatctccggcaggctctggctgatgccgtccctgcccagcttgccggcaatgtaggccacgccgccttcgtggtaggggtgcacggtgatggcggccctaccgtccatacccgtggccggatccgcctcgaaggtggcgagcacggtggtgtcatcggcgattgcgtctatgacgtcggcgagatcatgcacgactgtgccgttgctgacgtcgaggtggtcgagcattcccgggaagagcgtgccgagtgggcaatgttcctcgatgcgaacgccgacgacgtcgccgatcaacccgggccagccttccgtgtgcagtcggtcgtgctcatcggccagtgcgctgtagtacgtgacgaatgccttgcctccattcctgacaaaggtgcgtagacgttcggccatctcctcactgaacaggtacacgcagggaatcaccacggcgtcatacgtatcccattgtgcgtggatgggtgtcacgtccgcggtcacgccgcgattggcgaaggcggcgaaccagtcgaggggctccgtccattcgcgtatgtgttgggtgggtgtggccgtatgctcggtggcccattcggactggatgtcttgcacaatggccacccgtgcctttgaaagcttcgagcgcagtatgccggcatcgctcaatgtgtcgaggtctgcgcccaatgcgcatacatcccggtagatctgcgaatgctcccctgccagtggcagcatggccgagtggaacttttcggcaccggaccgcgactggcgccactggaagtagcagattgcgtccgcgcccattgccagatgcagcatcgagtcgcggatgagctcacctggctccttgcgggggttgatctcgcgccaattgactgcggaggtggattgctccatgaggaaccagggcttcttccttgagatgccgtccaccagggaggcggagtatgccagttcgtcgatatgccagctgccgggggtgaaatagtgatcattggacacgaagtccacctcgtgggcccagtcatcgtagtcgagcgtgttctgcgacgcgctcaccatgaaattggtggtgagcggaatattcggcgtcacttcggacagcacgtcgcgttcggcgcagaagaactccttgagcgcgtccgagcagaagtgcttgaaatcgagcaggcgccccgggttggtgaagttgccttcgccgcccacataacgcggcggcaggatctcctcgaaggagttgagtcgttgggaccagaagttcgttccccacgcggcgttcaccttgtcgattgtgccgtaccggtcgcggcaccactcccggaaggcctgcacggcgtcatccgagtagtcgaagtagttatggcagccgtattcgttgcctacgtgccatgacacaatggccgggttgtctttgtaatgttcggccatttcgcggcataggcgcagggcgtatgtgcggaatgtcggactggtgggacgccagtgttgacgggctccgggccatatgacatggccttgctcgtcgcgccgcagtacctcgggatgtgcgctcgtgagccacatgggcggcgaagcggtggcggatgcgaggtcaacggctatgccggccttgtagagcttgtcgatgacgcgatcaagccaatcgaattcgaaattgccgtcactcgtctcgatgttcgcccagctgaagatggccagggatacgatgttaacgccagcctgcttcatcaggcgaatgtcttcgtcctgtacgtcttcgggccattggtcggggttgtagtccgcaccgaaccagattttccggtcgttgcctggcaggggctgtggccaacggtgcgcacgatgttgtgtggatgctgacatggagtcactccttcttcattggatggttgaacgcgaatgtgtcattccttgaccgcaccggcagccagacccgactgccaatacttctgcagtagcaggaacgccactacgagcgggatgatggtgatcatcgatccggtgatcacgaggttctgaatggcctgtccgcctgcggtggaggcctggtccttccactggttcaagccgatggtcagggggtaccagttcgcgtctttcaacatgatgaggggcaggaagtagttgttccatgttgccacgatcgtgaacagcgcacaggtgacgatgccgggggagagcaatgggagtgcgacggtgaagaaggtgcgcgcctcggaagcgccgtccacccgcgcagcctcaagcaactcggtgggcaccgcctgctcggagaagatccacatcaggtacaggccgaatgggctgatcagagaggggatgatcatggcccagggggtgttggtcagaccgagcttggcgaacagcaggaactgtggaacggcaagggcgatgcccggaaccgagatggccccgatgatcacggcgaagacggccttgcggcccgggaagcggaacttcgccaatgcatatcctcccatgatcgccagcaatgtggcgcccccggcgcccacgatcacgtagaacagcgtgttgaggaaccagcggccgaagatgccgtcctgataggtgaacacagtcttgatgttgtcccacagcgcaaaggtcttgccgaatcccagaccgaaggtggatgtgaagtccgcctgtgtcttcgtcgagttgatgaggatgtacaggaacgggaagaggcagtagatcgcgaagacagcgcatacgatggtgagcagcgttgacttgcggggatttgccacgttggtgaagccgttcttgcgactgcgcttgcgttccgcacgctcgtcctgggcgattctgcgctggcgatcgcgttctatcctgcgcgcattgcgggtgttttggatatccgtggaaactgtggtggtcatgtcgatctctccttgagtcttacttcatctggtccttcatgctgcgcagctgcacggcgtatgcgatggccatggtgatgatggccatgacgatcgccagtgcggcggcatagttgctttggtttccggagaagctcagattgtaggcgtacatgttgggcgtgtaatacgtggtgatggtgttgccgggaaccatgttctgcatgatcgacggctcgttgaacagctggaaggatccgatgatggagaagatcaccgtgatcgccagcgaacccttgagttcagggagcttgatgcttttgacgatctgccattcgctcgcgccgtcaatggacgcagcttcgtaaaggctgtggggaatggtggacaggctcgagtagaagatgagcatgttgtagcccgtgaactcccaggtcacgatattgccgattgccgccagcaggacgctcggggcgagcacgtcgatatgcgtgccgaaccaagcgttcagcgagccgaccagaccgtacttggccccgtacatgaatgcccagatcaacgtggacaccacggccggcaccgcatatggaaggaaggtggagatgcggaagaactttgtgccgtgaagcttcatcgagtcgagtgccagggccatgagtgccgccaggcatagcatgatcggcacctggacgacggtgaagatggtcacgcgtcccacggacgaccagaaatgcgggtcgtggaagagtttgatgtagttgtcgaatcccacgaactgcgtgccgccgatcatcttcgtctggaagaaggagatgtagattgcgtacaggatgggaatgatgaacacgaatacgaataccagggcgaatggccatagaaacttccagccccgccagtccgcgtgatgcttgttcacccgagccgatcctccggttgtcacggcgttcgccgcaatcgccgcggcatctggcgtgcccgctgtcccgggcgatttcgttgtagaagtcatcttgcctctcctttgaggtcccgtaccgttcatctgtgagcggtgcgtctgccttgcttgcgcttccgagttcgaactactgtgtccgcattcagaatgtttacgcaaacatagtacatcatcgttggaaatcaagtcaaattaagctcacattgtttatgagcataaaatgcatgattgcgcaaacagttgctatcattgatatattggcttcgacgaagattccatatttgtcacatgtcggcgttttgcgaaaagtgggtgagatatggcagggtcagtttcgatgaaggacgtggcgaggctggcgggcgtgtcgtcgcaaacggtctcgagggtcgcgaacaacagcagcgaggtgaagccggagacgcgcttgagagtcgagcgtgcgatggaagagcttgggtataggccgaactatgcggcgcgcgcgttgaagcatgggtcgttcaaggacgtgggtgtcgtcctgttcaatatgacgtcatacggtgattcgcacatcctcaacggcgttgtggatgcggcgagggagcatggatatgcgacgacgatccggtcgtttgaacaagggtgtcccgcgactttgcagagcgcaatcgaccagatgaaaacgctgccggtagatggagttgtgttcatcttggagcagcaagtggcggatttcaatacattcgtgccgagtgtcgagttgccggtggtgctcgtctcggaagagccgtcggaccattgcccgacgatcgattcagatcaatatgggacgtcagtggtgctggtggactatctgttggcgaaggggcatcgcaacgtgtaccacattgcaggcccgtcgtattcggtggcggcgcagagcaggcgacgtgggtgggaagatgccctgaggcagcagggaatcgttccgccgtccgtgtacataggcgactgggaggccgacagcgggtatcaggccggtctggcactggcgcatgaacgcgactgcacggcggtgtatgcggcgaatgaccagatggcgtacggctgcatcctcggtttgcgcgaggcaggcaagcgcgtgccggaggatgtgagtgtcgtgggcgtggacgattcgctgcagggcattgttccctggcttgagctgaccacgatgcgagagaagttcaacgagcttggccgtgaggcgttcgggatgatcctcgcccaatgcaacggcgacaagctgccggtgggggtcaagaccgtcattccatcggtgcttgtggaacgcgggtccgtctccgaggtggaggatcggggcgcgtgagcatggtctggctgaccgtgcgtcggtgatcggttgcttgcggcaggtgcaggcgtttgcaatctcgctatgtcgtgaccgatccgcggtcctttgcgaatccatcatattcgacacgccggatttgcgttgaatgcggaatcgagtaatatttacatctgttgtcgcgatggaaacatcgagaaacaacggccgcgtagctcagttggttagagcgccgccctgtcacggcggaggtcgccggttcaagtccggtcgtggtcgctaggtcttaatgattctagcgaatcttaagattgaggccgcgtagctcagttggttagagcgccgccctgtcacggcggaggtcaccggttcaagtccggccgtggtcgcgatgttggaaccctgttccagcctctggctctgtagctcagttggtagagcgaacgactgaaaatcgttaggtcagcggatcgacgccgctcggagccaccactcaatcccttgcttcggcaagggatttttgtttttcaggcccatctgccgcactattccatccgccgagtgccagatacgacaaagagcaggggcgatgcgaacgcgaattcacatcgccccctgataaggaccgctgagtggttactgcgcggttgtggtccccgtgattgaggaatcctcggattgcggtgcaccatccgggtcgaaggcggtattctcgtcgatctcctcgagaccgggaatgtcggtcggcgtctcctccacgaacttctcgatgcctggcaggtcggcaagcggatcgccttccttgcgcgcgagcttggcctgttcgcggaaccagatgcgcacggccggattgatgtctttcgattccaggtactggcggtagatcgggaacatcgcgtgcagccatgggtacatcaggtacagcgtgcgctccgacttgtgattgcgccaatgctccggatgtgcggcgaaggtgttcttgaaacgcctcatgtagttgcggaacgacttgaacgacgtatccatgcggcgtgcggagatgccgcagatcatacggccggaatacacggtcttgagtccgcggccaagcagatgcagcgagatgtcgatgtcttcgtgcatcacatcttccttatcgaggcacacctcgtcatgaatgagcttccatgccgaagcacgcaatgccatgttggagccgaacagcagcacctgaccgccgtccgcgcggtaagtgtggcggcgcacgctgtcgtcgccgcgcaatgcgattttgtgggcgggcatgtcgtaataggtgaccgggccggtcgctcccatcgcctcggcatcctcggtgaagatgccccgcaccacctccacccaatccggcttgagcatgcagtcggcatccacgcgtccgagaatgtcgccggtggcatggttgagtccgtagtttcgcgtcggaatgagaccctgctcctcatcctgatggagcagcttgaccgggaggtccggatgttcggcaatgtagcgctccacgatttccacggtatggtcggtggaacggttgtccaccacgagcacctcgtgcggcatcaccgtctggcgggttgcgttgtcgagacaatcgacgatgcgttccttttcgttccacgctgggatgatgattgagactttcagcatgccttctacaatatgagttcacccgtacactcgggcacacatacgatgatggcgaatttaggcgggtgcgggctgacgggtcgtgatttcgccctgaacgttgagtatgcggactattacaatattgcgcatgagcgaggaaagcaagcggaaactggacgtggcatcgctgttcccatcaaagggcgatcccaggaggccgccggagtggtatggccgcgcgttgttctatgccgtgatagccgtctacctcggttggtttgtattcacgtcgtacggcaagatcacgtacatcgtgttcgacatcgtgatcgcgttgttcctggctctggcggtggagccgttggtcattcgactgatcaggcacggttggaagcgtggcgttgcgtcggtgacctgcctggcgggtctgttggtcatcgtgatcgtgctcatggcgctattcggcaacatgttcgtgcagcagatgatctccatggtcaagggactgcccgatctatacaaccagttcgccgccttcgtggacgcgaaaacccatttcaagctgcccgagatgaacgatcttggcggcgagatcatgaagaacatcaagggatcgtgggtcaccgatttcgccggtcaggcggtgagcaccacgatgggggtgcttgggcagatactgaatctgacgacagcgctcatggtggcgttctacatctcgatcgccggcccgaagctgcgccggagcgtgtgccagtggatcgctccgagatctcagcgccgcttcctcatggtgtggaccgtggtgcaggatcagatttccgggttcctgttctcgcgttccatcctcgccgcgatcaatgcggcctgcatgtcggtgttcctgatgatcatcaaggtgccgtactggctgcctctggctttgttctgcggcattgtctcgcagttcgtcccgactcttggaacctatatcggtggcgcattgccggtgctgttcgcctggggtgagcgcggaatcggttacgccattggcgtcgtcgtgttcatcaccgtgtaccagcagatcgagaatctggtgctttctccgaagatctcggaacgtacgatggatctgaacccctgcatcgcattcctcaccgtcctgttcttcggctcgatattcggtgctgccggcgccttcctcgcattgccgatcaccgccagcatccaggtgctgctcaaggtggccatgaaacggtatccgctggtcgacatgccgttgatgagcgatccggagccgaacaagaagtcgaagatggtggaggctgcggatgcgatcaacgaacatgtgatcaaaccggtcagcgaccatatgccacgacaggccaagggttccagcgcgcatgtttccttcgacgacgaccatattcagtatctgcgtgagcagatgtacggcagtgaccgcgaagacgacgctgcgagcggacatgcccactctgaatcggaggaatcaccgaccatggcgattccgaagcacttgctcgaacgtcatgcaggcgaaggactccaacacaagccacgcaggggagttcccggcaagggcgagtcgcaaaatgaggtcgatatcgttcgcaagaccgataccgccgaatcttcgactccggtagaatctgagcggacggattcggatggcgcaaagccttccgccgccgccacaacaaccggaaccaaaccaaagaaccctaggagccagtggagctgatggcaatactcgacgttctcgatctgcttctcgtcattgtgggtggtgtgagcatcgcctaccagggattctgcattctcgtttccctattcgccaagccggtcacattcccggccgccccgatggacaagcggtacgcggtgctcatctccgcgcgaaacgaggaacaggtggtgggtaacctcattcgtgacatccaatcgcagagctatcccagcaagctcatcgacatctggctcgtggccgacaactgcgacgatggtacggcgcaactcgcccgcgacctcggctgccatgtggtggaacggttcaaccaacagcaggtgggcaagggctatgcactgacgtacctgctcaacgcgatgatcgattcgaaggcctccgaccaatacgatgcgttcttcgtgttcgatgccgacaaccgcctcgacaagcattacttcgaggagatgaacaaggcctaccaatccggtttccgcattctgacgagctaccgcaattcggtgaacctttcggagaactgggtgagctccggttcggcattgtggttcattcgcgaatccagattcgtgagcgcctcgcgcatgtggctcggtaacagctgccatgtgggtggcaccggattcatgttctcgcaggaggtgatgcgccgcaatcaggggtggaagttccacctgctcaccgaagacctcgagttcacgatggactctgtgctgcatggtgaccgcatcgggtacgtgggctcggcgatcctctacgatgagcagccggtcaccttcgcacagagctggcgtcagcggctgcgctggagcaaggggttcctgcaggtgttccgctattatggcccggcgctcgttcgccgtgcgatccaggaacgcgatttttcatccatcgatctgacgctgttcatctgcccgttcacggtgcttgcaatcattcgcgtcctgctcggcaccatcttcgccgcctgcgggttcatctcatggtcgagccagggcgccgcgttgttcaattggatgctcggcgtcgtttcgtcgatggtgttcatgatggtgctggcggggctcacgatggtggtggaacgcaagcagattggcgcttcgaaccgtgagttgttcgcctatgcgctgagcttcccgatttacattctgagttatgtgccgatttcgttccaggccgtgttcgccaaggcgcagtggaagccgatcgagcatcagggctcctcgggggccgaggatccgcgtattcgggagcaggaccgcgaggaacgcgccatggccagctgagtagcctgagcattcggtttgaaccggtagatcatatttcacccgattccaccaacagactgaaatagacagatagtctaaatatgtccatctcgtgagatggtccgatatggactgtctagattctgattaggtggagaaagaaaccgttcgtgagttcatttgtgaatgtaattgccgcgaacggctgattcttgatataggtgaaatatgacacagattatgcaacagccaattgccgctcctggtccggtgccggccgacccgtccatggcggtctccattcggggtctgtataggcggtatgacgacaaagtggctgtcaatggcctctcgctcgacatcccgactggttcgttctatggactggtggggccgaacggcgcgggcaagaccacgacgatcaacatgatgaccggaatgctcaagcccgatgcgggcatggtgctcgttctgggcaaggatgtctggcacgatgtcaacgccgtcaagcgtgagatcggcctcatgccgcagccagaccagattttcgacagattgacgggccgccagttgctcgtctattccggtatgctgcgcagcatgccgcgtgccgaggccctggagcggtccaacgacctcatgcacgcattcgacctgctcgatgcggccgacaaaccggtgttcgactattcggccggcatgacgaagaagatctgtctggccactgcgatgatccatagtccacgcgtgttggtgctcgatgaacccttcgaggcggtggatccggtgtcaagctcgaatatccgcgacattctctccgcatacgtctccaccgggggcactgtgatcatttcgtcgcatgtgatgtcgatggtggagcgcatgtgcacgcatgtggccgtgatcaacaaagggcaggtggtcgccgctggaaccgtggatcaggtcgccggtggtgaggatctcgatgagcgcttcctgcaactggtgggcggccgccatgacaccatgcatctcgactggctcaatggaggtgtgcatgcggctgacgaggccgtctccgtgccacaggatgaccatcagaacggtggtcaggcatgagtgcgacgcagacacctccgatggaagcgccgagagacgcgcaggtcactccgatgaatcgagatgccggaggcgagcgacccaacattgtcacgacaatggtgcggttgcgctggtcgctgatgttcgccgccatgcgcaaaagtccctggcaggtcgtgggatatgtgctggcgctcctcatggcgcttggcatcgtggttggggcgggcctcgccgcattcgcgctgaccggcggcgcggtggaatggaatgaggcggcgttcgccgtgctgcgggtggtcatggtgaatgccggcacggtgggcatcatcttcgccgcactcattcagctgctgctcatcggggaatcgtccaccatgagcgcgcagaagttctcgttgttcggcattggagaccgcacgctcaccgccggactctacctttcggcattcaccggtctgccggccacctgcgcattcctgtcgctgctgtgcgcctcgcgcctctacgtggggtacggcacgggcgccgtgctgggaggcgtgctgagtgccgcactcaccgtcatggtggccatgtgcttcagcaaggcggcactgtcgttggcctcacagctcacccgcaccgagcgcggcaagaacacgctgtacattctggtgacgctgctcgtcgtggttgcggcacaactgccgaacatctacgtcaacacgcataccgaggaagacttctcggcgattgacgtgaatgggctcgttcgcttgaccgacgttgtgggctggctgccgttcgggtggagtctggggttgccgttcgacgccgcccgtggcaatgccgccgcgtgcattgcgcgggtggcgctcgccctcgtgttctgtgccctgtgcttcgccgcatcggtgtggtgcattcgtcgcgaacgactacagggcgaaccgcagagcaacgtgcgtagggaacgttcgatcggtgcgttcaactggatgccggattcggcaagcggggcgatttccgcgcgcctgttcatctcgctcaagcgcgacccccgccaggccatgcagtatgtgctgcccgtgttgttcatagtgattttcgcgctgcaatcccatggcgagtcgatggtggtgtggcagtgcttcctgtggatgggactcatgatgctcatcggcgaaagcaacgggatcgcctatgacggccgcgcctacgcgatggagcagattgccggcgtgcccggcagagtggaccgctgggggcgcacccgtgtctacctggcctacttggcgatcttctatgtgctgtgcgcgttgctcacctacgcgcttaccggcgattggcgcactccggccggtgtcatgcgtggcatcacctgcacggtggtcggcttcggcgtagtgctcatctcgttgggtagcgccgagttcttctccacgttcctcatgtacccagtgccgtcgatcaggaaaccgttctcatcaccgcaaggacgcgccatggctcagggtcttttcccctttgccttcatgctcgccacctgtgtgatggcgctgcccacgggcattgtggccattgtgctcgcagccaccggtcactggggcatgaattgggtgctcatgccggtctcgcttgccaacggcgtgctcttcctgtggctcggggtatggcttggcggtaagattcttgatgcacggggcctgaaggtgctggccacgctcgacaacttcgcctcgttgcagcaatagcttcatctcggcgattgacggaaggcgcatgggcaggaaacaaacagcaggaaggcatgccacgaacggcacgcgtcgcatacgggcccgtcgcgcactcaccgtggccatcaccgccctcgtcaccttggggtgctgcggtgcctacgtgtgggccgacatcgccgacaaggcacctggaatcctcaccaatgccgccgtgcaaccgcatattgccgagccgcagggggcatctgctcacagccgatgcccctttcattgccaatgccgacacctcgcgtgccatcgatgccggggaggcggcgaagctcatcgacgcactccgcgcgaagaacggggtgggaccagacgtctcggcaatcatcatgcaggccgacggcaccgtggtggccgatcatgcggcggatgtggcgcgcgaaccggcctccacaatgaagacgctgacatcgctggccgcggcctcggtgctcgacatgggagacacactgccaacccagacattcctattgcaggccgaacagggcaccgacaccgtggtgatcaaaggcaatggcgacatgctgctcggtgccggcgacagcgacccggaccatgtgaacgggcgggccgggttgctcacgctggccaagaacacggcccatgccctcaagcaacggggggtcacgaaggtgaacctgcaatacgatgattcgttgttcggtgccgatcgcacgccaacgggcatcgaggccaacaaccccgattcgctctattacacgcctgtctcctcaatggccattgatggtggtcgccaatggaacggtgcgaatccaagaaacccggacgtgttcgagtcatacccggcgctttcgcagaacaccgcagctgatgtcactgccatcttccggaacctgttgggcgcccaaggcatcacgattgtgaatgccgagcccacgcagaccacggtgagcgctgatcgcacgccgatagccgaagtggagtccgcgccgctcgccatggtcatggccttcatgttgcggcattcggacaacacactcgccgaggagtttggcaggctgctggcgttgtccaccaagcaggagaactcgccggccggtgccaccgccgcggtgagaaacgaactgcgcacgctcggcatagacctgaccgggctgcagatggctgactgctcgggtctcactcctgggtcgagactcaccgcgaacacgctcgcccaagtgcaggcccgcaatctggatgtcgggggagcggtggccgcggcagagggactttccattccgggtctcgtcggtacggcagccaatcgtctggcctcgacacaggccgccggtctgacgcgtgtgaaaaccgggagcctgcaggaagtctcgtcgatgacgggcaatgtatcgcgggaacaaggcggtgtggccgcattcgcggtgatcgtgaacaatcccgaagacttcgaggccacgcgcaccgccatcaacgaattcgtggcggggctggcggccctgtaatccggggaatctggtcgggaacaggagatggtgaaagggcatccatggcatactctgcagctatgaaggcggcgatcggcgagatgcgcgatgtgctcaaagcccatggtctgggccagcaatccaaggaattctcggcacatggcgaacacaagccacatgacgatgccccgttcgtcttcgtcgcatgctctggcggccgggattcattggcgctggccgcatgcgcacaggtggtgtgcgccgcatggggcattcgttgcggcgcgatcatagtcgaccatcatctgcaggacgcgtcccataaggtggcgcaacagactgcccagacgtgcagggatctcggtctggagccggtgctcattgtggacgtgcaggtgaaggaacgcgggcagggcatcgaggcggccgcacgcgaggcgcgatatgcggcgctggtcggcaccgcacggcgatggcatgcgactgcggttctgctcgcccacaccaaggatgaccaggcggagagcatactcatcgatctgatccgtgccgccggaaccgatgcgttcgccggcatgccgcaaacccagctgttcgacgatgtgctggtattgcgccctctgctcggcatcacgcgcgcgcagacgacgcgaatctgcgaagacgaaggactggaatactgggatgaccccaccaacggcgatgcggtgccattagagaccgcgttgccggcaagctatccgctgcgctcgcgcgtgcggcacgacctcatgccatacctgagcgcattcgccggatgcgacatggtggatcgattggccagaacagcgcggattgcgcgccgtgatgtcgaagcgctcaatcaagaggccgagcgtgcgcttgcgcagacggtggaattcgaagggaatatgcgcgatctgcaggcagatcgtctcgccgatgacaagctcggtgcgaacatcgacgcgcgcgcgttggaacggtggcccgaggcgatacgctaccgtgtgatcgcccggaccttggctgcgtgcggtctagcatatgcatcacggcatgtggcggcggtggacaagctcgtctcgcagtggcacggacagggcaaggtcgcgcttcccagtaaatattcagcaaaacgtaaggctcacgtcattcgcatatgcgaagatattacgcatgcgaatcgtcgatgtgcaaaacgaaattgatcatgagctgatcactcatgacgagatcatgaagagaatccaggaagccgcggaccaggtcagcgaggattacaaacacacgctgccgctgctcgtatgcgtgctcaaaggcgcggcgaacacgatgaccgcgttcgcgcaggccatgtcgatccaggtggaactcgactacatgagcctgtcatcgtacggtgcgggcacttcatcgagcggcacgatcacggtgcgccaggatctgagccgcgatgtgcgcggccgggacgtgatcatcgtggaagacatcatcgattccggacgcacgctcgactggctggtgaatgagctgaagtcgcgtggagcgaaatcggtcgagattttcgcgcttctcgaaaaaccggctcgacgcgtgatcgatgttgatgtgaaatataagggattcgagattccagacgaattcgtggtcggattcggccttgactatgacgagcgatacagaaacctcgacagcattgccgtgctgaagcccgaggtgtatgaaggagctgtgcaatgacctaccccaatcagccggggaacaattcaggcggccgcaacaacaggccgaacccgtttaacccattcggcgacaattccaacaagccgcgcaacaacggcggccccaacgggaacaacaacgcccccaggtcgttctggcagcgcccgtggctctacatcgtgctcattgtgctgatcctgttcttcattttccaggccttcctcggaaacaacacgcagacgatcaacacgcaggatggcatgaacatcctcaacagtcaggccagcgacgtggagtcggccaccatagtcgacaacacgcagcaggtgcagttgaagctcaagaacgacttcaagaagaacgacccgcagacggggcgtgagcgcaattacggcaaagacgtgcagttctactacaccaccgcccagcaggcgcaggtggtgcgtgccgtggagaaggctaacccgtcgcagggctggaccgccacgatgcacagcacgagcatgtggacctacttgctgagctcggtggtgcccttcctcattttcttcgcgctcatctggttcctgatgagccgtatgagcagctcggcgggcggcatgctcggcatgggcggcaagaagagcgccaagctcgccgacggccagattccgaagacgaagttctccgacgtcgcgggcgaagaagctgccgtacaggaggtcgaggagatcaaggacttcctcaaggacccggccaagtacaaggcgctgggcgcccgcatcccgcgcggtgtgctgctgtacggccctcccggcaccggcaagacgctgctcgcacgcgccattgcaggcgaggccggcgtgccgttctacgccatggcgggttccgacttcgtcgagatgttcgtgggccttggcgcctcgcgcgtacgtgacctgttcgacgaggcgaagaagaatgccccggctatcatcttcatcgacgagatcgacgccgtaggccgcaagcgcggctccggcatgggcggaggccacgacgagcgcgagcagacgctcaaccagctgcttgtcgaaatggacggcttcgacaacgacacccatctgatcatcatcgccgccacgaaccgccccgacgtgctcgacccggcattgctgcgcccgggccgtttcgaccgtcaggtggccgtggaggcaccggatttggaaggccgcgaggagattctgaaggttcatgccaagggcaagcccttcgtgcccgacatcgacctgcattcggtggctgtgcgcacacccggtttcactggtgcggatctggccaacgtgctcaacgaggcggcgctgctgtgcgctcgagtgggtgcccagctcatcgacaaccgtgccatcgacgaggccatcgaccgtgtgatgagtggtcctcgccgccgttcgcgcggcatggcgctcgacgaactgcgcaacaccgcgtaccacgagggtggccacgcgctggtcgccgccgccctgcacaacaccgacccggtgacgaaggtgacgattctgccgcgtggccgtgccttgggctacacagccgtgatgccaactgaagaccgttattcgcagtcccgcaacgagctgctcgaccagatggcctatgcgatgggcggccgtaccgccgaggagatcgtgttccacgacccgaccaccggtgcatccaacgacatcgagaaggcgacgcagatcgcacgtcagatggtgggcctgtatggcctctcctcccagctcggcgccgttaagtggctcgattcgaacgacgaccagggtcttgacggtctgcgcccgcgcgagtattcggacgccaccgccgagatgatcgacgaggaggtgctcaagctcatcgagaccgcccacaccgaggcctggcagatcctcaccgagaaccgcgaggtgctcgacgaactggtcagccgccttctcgtcaagcagacgctcaacgagaaggaactcaaggagatcttcgccaatctgaagatggctccgaaacgcaaggtgtggttgagcaacccgaaccgcccggattcggacaagccgccagtggctattccggaagcgttgaagaagtccgccggactgcctcagcaggagttctaacgaaaacccggaaggtctggagcgcatagcccaggccttcctcgcatatgcgcccatgcgaacagggaagaggagggcgaggaatatgacaaccgtggactgcagcggcatcgacctgggcagcaacgaggacgacatgcatgtgtggacggcggacgtcagttgggtcatcgacgacgaccagctggtggatgccgaggatctggccgcacatgtggcggccatcgggcagatgatgctcggcgtgcccgtcgaacagcttgccgagcgcatcgcggcgcagctggcgaaccaatcggtgttccgctccgtcactgtcaccgtgcacatgcattggaaggccccattgcgcaccttcgaacagctcagtgcaacggtcaccgcaaaccggcaatcctcggccaacccatctgctgccgctgcgaataccgggggcgaggaatctgcaagcacgcatgatggggcattgccggtcgacccgtcataccgcgatgccgtcatttctttgcatagtgccgcgctgaatgccgagcagctgttccgtgaggtcatcgtcacactcgacagtatgccgggcaaccaagtggacggcatctccccactgtatttcgtgggctccctcaacgggaccgacggccatgccgccgtgattaaactcagcaccgcaatgggagtgcgtcagctgaatcaggtgctcgatgcgctgcacaccacacacgagggagccgtgcagctgtcggttgtggccacaggcaaagtgggggatgaatcactgcatgcaccgaaaggtgcggcggatcatcatctcggcgctgccgtgcttgagccatgggctgccatggatcccaatgccagctataacggagacccactggcgtatctgctggcaatggcgcccgacagcgcacaggtgggcgtcgaatccgaacggtgggtcatgggaggcggccgatgaaagcacgcagaactccatggtggtggtatgtgatcgccatgctcgtcggtctacttgccggcatgggcatctcgcatcttgaggagacgcgcgggctgggattggccggcatcccgtacctcgccagcgcggtgatggtcgttgtcggcttcattgtgctctatctggcgtggcaggtgcacaaatacacgaccaccgatccgaagaaacgtgcgcagctcaagcccatggattcggagcgctgtgtgaacacgctcatcgtgtccaaggcgctcgccattgccggagcattgctcgccggctggtatggcggccagatcgtcatgctgtacgatcgttttgaggcaccgttcttcagacatatcgtcatcgaatgcattattgcggtgattgcgagcgtcatcgacatggtgctcggcatcatcagcgaaggactatgccagctgccgccgaacatgggaccggagcatccgaaggtcgtgcgcaaacgccgtgaggagcggttggcgaggttcactaacagggcgtctggcttgccgatgcaggccgcagggcatcatgccggcaataacggggccgatgagagcgacaagtgggagaagccctgcaattagttggcatatcgactgagacgtccgtgctctctcgactgacagacaggcacacaatccggcagagggtcagtctgtctgcgggacgcgaatcatcgcctcctgcaccatgcacgccacgagatcgccctcctgggagtacacctttgccgaagacagcccgcggccatgggcggcagtcggcgtgtcctgcacatacagatgccacttcgtcacgtcgatgtcgcgataccaccacatcgaatggtctatcgatgcgaaggaaatgcccggcgtgagcagtgtgagaccggcacgacgcagaatgggctcgagcatcacttgatcgcagccgagtgcgagcaacgcgcggtggaaggtctgcgagacctcgatctcacccatggcacgcatccacagcatctgcttgccggtgtcgagtctgtggctctcctcatcggggccgagcacaatcggcgaggagatgtagcgaatgtcgaatggcgacgtcgtggcgtagtacttcgcgtagtcggactgatccgcatacggcttcatgagatccaccgagctgggcagtgactctgggtccggaacatcggccggcatggggtcgaaatactcgacacctggctggtccttcgtctggaaactcgcaatggccgtcagaatcgagccctgcgactgcgtcacattcacacggcgcgcggagaaggagtgcccgtcgcgcagattctccacatcgaacagcagatcctggtgaatgtcgcccggggcgatgaaatacccgtggatcgaatgggggagacggtcttccggcaccgtcttcgatgcggcgatgagcgactgcgagatcacctggccgccgtatacgcgaccggtggggaagtacatgctctcgccgttgatataggtatggtcacgatattgcgacggctcgcccagtttgagcacgtcgacgattcgttggagcggggtcttggtatcgcttgccatgttctgccttctcgcatgccatgcagccatgcacgtgttgcatgcaacacgtgggtaatctgctgttctatgtcaatgtgagtaatctacatggcgcgtgttaagaacgggcaaaagaatgttacgaaaagcgtgatacccgtatgcggccagacgcaatgccccgcaaggacgaacgggaaggccgacggcctccccgttcatccgtgtgcgacaatgcgcgtgcagattccgctgctagcgcgtgagcttgcggtgcaagcggtgcgggcgtgcggcctcctcgcccagacgggcgatcttgttctcctggtaggcctggaaattgccctcgaaccagtaccaattggccggatgctcgtcgtcgccctcccacgccaggatgtgcgtggcgatgcggtcgaggaaccagcggtcatgggagatcaccacggcgcagcccgggaactcgatgagcgcgttctcgagcgactccaacgtctcgacatcgaggtcgttcgtaggctcgtcgagcagcagcagattgccgccctgcttcaacgtgagcgcaaggttcagtcggttgcgctcgccgccggagagcacgccggtgagcttctgctggtcggatcccttgaagccgaagctggccacataggcgcgggtgggcacctcgacgccgccgacctcgatgaaatcgttgccgtcggagaccgcctcccacaggttcttgttcgggtcgagtccggcgcggttctggtcgacgtagctgatcttgacggtgtcgccgatcttgagatcgccgcccgacagcggttcgaggcccacgatcgtcttgaacagcgtggacttgcccacgccgttcgggccgatcacacccacgatgccattgcgcggcaacgtgaagctcaggtcgtcgatgagcacgcggtcgccgaaggccttgtgaatgtgctcggcctcgagcacggtggagcccaggcgaggtcccggcggaatctgaatctcggagaagtcgagcttcttggagttgcgtgcctcctgctccatctggtcgtagcgctcaagacgggccttgttcttggcctgacgagccttcggtgaggacctcacccattcgagctcgttcttgaggcgcttggcgagcttggcgtccttggcgccctggatctccatacgcttggccttcgtctccaaataggtggagtagttgcccttgtacgggtagagctggccgcggtccacctcgcagatccattcggccacattgtccatgaagtaacggtcgtgggtcacggcgatcacggcaccggggtactggtgcaggaacttttcgagccacagaatcgattcggcgtccaagtggttggtgggctcgtcgagcagcagcaggtcgggggcctcaagcagcagcttgcacagcgccacacgacggcgctcgccaccggagcacaccgacaccggggtgtccggatccgggcactgcagcgcgtccatggcctgttcgagctgcgagtcgagatcccagccgttcgccgcgtcgatctcggtctgcagcttgcccatctcctccatgagggagtcgaagtcggcatccggattcgccatctcctcgccgatctcattgaagcgcgcgaccttggcagccacatcgccgaatgccatcttgatgttctcgcccacggtcttgtcttcatccagagggggttcctgctgcaggatgcccaccgtgtagccgggggtgagctgtgcctcgccgttactcaccgtgtcgagaccggccatgatcttgagcagtgtggatttgcccatgccgttcgggcccacgacgccgatcttggcgcccggtaggaaactcagcgtgacgttgtcgaggatcacgcgatctccgtacgccttgcgggcgttgatcatctgataaatgaattctgccaacttgattccgttctagtaacgcatgcgatgtgcatcgcagagtcttacgcaaatgcacgaccattattccaaaagaggtctacagcgcaaacaccgcgcaaggcattgatattccgaaccgcagccaatctgcgcacaatcgttcaaacaccagatatactgggcgaatgcagcgaacgattgtcaccgataccagctttctctcacgtcccagcgaccccgccgacccagccgacccgctcgacgccgccattgcgcaggatctgaaggagacgctcgccgcgcaccgcgaagaatgcgtgggcatggcggcgaacatgataggcgagccgaagcgcgtgatcgccttcgtcgacgaaggcctgggcagcgcgatcactgtcatgttcaacccgcagatcactgccgccgacggtgaatacgacgcctgtgaaggctgcctctcgctgcatggcgagcgccacacaccacgtttccgccgcatcgaggtcgattacacgacacgcaagggacgcgctcgccacgccaccttcaccgactggaccgcgcagatcatccagcacgagatcgatcactgcaacggcgtgctcatctgaatccgagatctgcacatttacgcagcgccgctcactcgccgaagacggcgtcgagcgcttgtcgaaggtcggcaatgatgtcgtccggattctcgatgccgcagctcagccgcaccagatccacgcccacgccggcctcctcgagctgctcctcggtgagctgacgatgcgtggtgccggcagggtagagcgtgcagctgcgcgcgtcggccacatgcgtggcgatggagatcatcttcagatggtcgaggaaggcggagaccttctcacggccgccgggcacgccgaatgagatgacgccgcacgtgccgttcggcatgtacttctcggccagggcatggtagcggtctgtgggcagctccgggcaactcacccaggagatgcgcggatcgtcttcgaggaattgcgcaaccgcgcgggcgttcgcgcaatggcgttccatgcgcacgcccagtgattcgaggtgcatgcccatgatccacgagttgatcggcgccggcgtggagccgaagtcgcgcatgagctgggcggtcgccttcgtgatgaatgcggccttgccgaagtccttcgcatacacgacgccatggtaggagtcgtccggcgtgcacagcccggggaatttggcggagtgggcgagccagtcgaaattgccggagtccacaatcgcgccgcccacgcatgaaccgtggccgtccatgtacttcgtcgtggcatgggtgacgatgtcgacgccgtattcgaacggacggcagttgatcggcgtggggaacgtgttgtccacgatgagcggcacgccgtggctgtgcgcggccttcgcgaacttgtcgaagtcaagcacgatgagcgccgggttcgagatcgactcgccgaacaccgccttcgtgttcggctggaatgccgcctcgagctcctccggggaacagtccgggttcacgaaggtgcaggtgatgcccatcttgcgcatcgtcacgttgatgaggttgaaggtgccaccgtagatcgcgctcgatgcgacgatgtgatcgccttcgttgcatatgttgaacaatgcgaagaaattcgccgcctgtccgcttgacgtgagcatggccgccacaccgccctccatctcgcagatcttcgccgcaaccgtgtcgttcgtggggttctgcaggcgcgtgtagaagtagccggtctccgacagatcgaacaggcggctcatctgttcgctcgatgtgtatttgaacgtcgtcgcctgaatgatcggcggtgtgcgtgattcgccgttgcccggctggtagccgccctgtacgcagatggtatccacgtgctcgcccatgcgtgctctcctgtctccttgaagccacctggccgccatgccttcgacgtaggcggccgccctctcactggggttgacaacaatctagccggttcgcgcgtgtcgccgccgtgtcgttcatctatgtggacactcgtccacgcaggtggattccacgtggtgccatcgcgcttgccgaaatatgggatgcaatttaagatgattgaggcgcatccgtccgagtcgcgcaggtcaagacgcgccatattccgattctgtgtgcgaccatgtatgtaataaggagccatatgtctaccggcatcacccaatcaccccgtccatcctcttcccgattccgctggacgccggcggacattgcccttggcgctgcgctgggtgtgggctgcggactcgtcttctggggtttcaacttcgcctacaccccgatttcatcggtgcttggctccattctgcctggcattgcgagtgttctgcacgccgtgtggtatttctccggcacgctcgccgtgctcatcctgcgcaaaccgggtgctgcggtgtatgtgaatgtggtcggcagtgcggttgaaatgctgcttggaaacaacttcgcatttggattcgtattcatctcagcgattctgcagggcgttttcgccgagatcccgttcgctgcgacccgataccgcgtgttcaatctgcccatggccgtgctctccggtctgtgcaccgcgctggaatacggcttctacttgctgttcttccgctatcagggtgtcgcattgctcagcccgcgtggcattgtgcacatgatcagcgagctggtgggcggtgcgctcatcgccggtgtgttcagttggcttctattcgtcgctgtggccaagaccggggctctcgaccacttcgcttccggccgcgcggtgcacgtgcgtgaagagtaaacgaggattgcattccgtgcctcctcgccgattgtggacgctttgcgacagtcagccgccccatggggcggctgctttgtttttggcggaagcttctgtagaatgcttgacatatatccgatgcggtgctcatgttgttcgaaatgcgggcagaacgttcttcaatgggagatggacggataccttgtgaactgttcagctcgtagcgaatccgtgtgattggcatcggtgcatctggcaagcagtaccggtccgagacgtggggcgatgaggaagtaactgtggacgataagacgatcatgtatgcaggcaatgaggccggttctcaaaccgaactcatcaatcccaacgaaatcgcggcaatgggacgccgacctccgacatcgcaccgacggcagccggacgacgatgatcgtggattctacaggcggcttgccgtcacctgtgtgagcatactcgcggtgctcgccgtgctcattgcggtcattttcggcataggacgccaccgtcaatccataatcgctgcgaaacgtacggaatgcgagcgctcgctcgtcgggctcgacgacaaggtggtggcgtaccaagacctcgtgggtggcgacggtgaactggcgagcaagatcgccgatgtcgacgtcaaagacatgacggtcgtcaagcagcttgatattgagatggccagcgaatccccggcgacggtgaactgcgatgtgagcagtgtggaggaatttgagaaccgcattgcgcaggcgaaggcatcgtcccaatggtacgacgagcacaccgcttcgctgagaagcgccattcaggcagtcaatgagtcaaggcacgccaagcaggcggaggacgcccatgcctcactcgaggaggtgctccgtaatgccgacaacattctcacctccgcacagggtcatgtgacggatgaagcagtgtgggacgacctctccaagctcattggcgaggcgcggaaccgcagcggagaaaccgatatgggcaggatcggcacgctcatggacgatctcaacgccagaatggatgccgtggagcgttcgaaccgagagaatctgcggcaggaggaacaggcgcgtgcggaggccgaacgcaaggctcaggaggcggagcagaagcgcaaggaggccgaggccaaggcgaaggcggaggaggaaaagaacaaggacaagcactgaatgggccgtgccgcatgtcgttctgccacggcggtcttgggtgctttggtagactattggacttgtggtggttccgcaccgcacatggggccttagctcagtcggttagagcatcggactcataatccgccggtccagggttcaagcccctgaggccccacatggtacaaggccgtctccttcgggaggcggccctttgcgtgcatccgttgctcggttcggagttcgcggcgttggtcaggactcctcggcacctagtgtgccatcctccggctcatcgatgtcaacccagatatccgaatctggttggaacgcataggggcccgtattccgcgggtcggcgtcgtaggcacgcttgtcgcgcacgaaggagatgtggcgcaatgccatgaatttcatgaggcaatcctccatttgggaaagatcgtcctccaagcggtcgagttcgtcggtcggcatgagattgatactcgaattgctccatgtcgtgcagttgcgcatcgaatacttcactttgcgtacatggtcctggtagatttcctccacgatcgcgtgcgcctcgagctcgggcgtcgagtccgcggaagcctgcgctcgcatatgtgcggtttcgtcgagcgacatgccgaacagcgcattgcaccaaccgcgtagggtctgcagatccacgtcaagccgtgccattgcctgctcctcggtgcaggtaggtggagggggcgtcagattgtcggcatcgcgcgaacggcgtacctcgtgctcacgttgtgcgcgatccacgttgccggggcgctccggcgagccatagaaccatacgggtcgtccgcgcagaatgcgctgaagggtgcgcgaaggggtggagatgtcgggtgtgatgcgaatggaatcggctgggtcggtgaaatcgagaatgtcggcgagcctgagtttggcgtcgctgatctggttcagcacgcacaatatgacgagcgtgagacgaatgcccgcagtcgcctggcccttttcaatcacattgagcgtgcggtcgccccaattcatgccgtatgagtgcgcgcatctcaggaacgaatcggcgtcgatgccatacaattctcgatatcggtgaagaaaatcccctaatacttcgctaatctgtctatcggccatacgaggtacattaggcgatacagacggcgttcataatacattttgggttttgttctcggcgtgcagacagaatacgtgtaggtaaatattctacaatatactcagggaagataataatattttatattcagacccccacttacctaaattaattctattggattgccggtgcgcgtagatgagtatgccggaaggataaccgatcggaataaaccgtgacgtgctcgtattgtgggtcttggtggacgaaagcccacttgcgggcgccatagcggcgcgcgcaaacatagccggttcaccgcttgcgtatgcgtttgcgtatgtgagtggacccgggtcccccgtatctttaggagacgatgttatgcagcagggtattcatcctgattatcacaaggtgaccgtcacgtgttcgtgcggtaacacgttcgagacgcgttcgaccgccaagggcgaccatatgacggtggatgtgtgctcgaagtgccatccgttctacaccggcaagcagaagattctcgacaccggcggccgtgtggcccgcttcgagaagcgctacggcaagaagaactagtcggtccctgtgacagagaagcgccaggcaacactggcgctttttgtttgcctgcggacttttcggaacgttggtcggtgtggcgaggaaatcgatctgcatggatgtgtggcatgagcgaggagtgctggaattccgggcgacacgctaaaagtcaatccatttgacatatatagtattttcgttttactataacaccatgaacgcggaagcgttctggacaaatctgaaatggcgtgggatgcccggtgcgactcgcgtcgaacagtgaaaatgattgcaaaggagtagtcatggcaggtctgtgggacatcgacaagatcgagtatgtcggtcgcaccaaggggcttcaggagggactcggcttccagtattatgacgccgacaaagtggtcgccggcaagaagatgaaggactggctgcgcttcggcgtcgcatggtggcacaccttcgacgcgccgctcaccgaccccttcggtgacggcaccgcccagcgcccgtgggatggcaagtattccgacccgatggacaacgcgctcgccaaggtggactacgcgttcgagttcttcaccaagctcggcgccgagtacttctgcttccatgaccgcgacatcgccccggaaggcgatacgctgcgcgagacgaacgccaacctcgaccgcgtggtcgacaagatcgaagagaacatgcagtccaccggcgtgaagctgctgtggaacacctcgtcgctcttcaccaacccgcgcttcgtggcgggcgcctccacctcgccgttcgccgacgtctacgcctatgccgcggcgcagctcaagcactccctcgagatcggcaagcgcctgggcgccgagaactacgtgttctggggcggccgcgaaggctacgagaacctgtgggtcaccgacatgaagcgtgagcaggagcacatggcgaagttcttccacatgtgcgccgactacgccaagcagatcggcatggacgcccagttcctcatcgagccgaaggccaaggaaccgacgacgcaccagtacgacttcgacgcggccacggcatgcaacttcctgcgcgcctatgacctgatcgacgtcttcaagctcaacctcgaaggcaaccacgcgaacctcgccggccacacctaccagcacgagatccgtgtcgcgcgtgacaacggcgtgctcggttcgctcgacgccaaccagggcgacatgctgcttggctgggatctcgacgagttcccgaccaacctgtacgagaccacctccgtgatgtgggaagtgctcgatgaaggccagatcggccctcacggcggcctcaacttcgatgccaagccgcgccgcacctcgttcagcgccgaagacctgttccgcgcgcacatcgccggcatggactcgttcgccgccggcctgctcgtggcagacaagatgcatcaggacaagtacatcgaggacctcgtggccaatcgttacggctcctacgattcgggcatcggtaagtcgatcgacgacggcaccgcgaccctcgaatcgctcaacgactacgccatcgacatgccgcagtccgagatcatcgcatccacgcaccccgatcacctcgaggacgtgaaggcgaccatcaacaactacatcatcgacgccctggccaacgcctgacgtcacacggtccggccgtctgccgcatggacggccggaccgtccacccaacctctgcggtgcgcggcatatgcagtgcacgccgtatggcatatgccgccagtattcttcctttccttccttccaatgaatcgccgcctgttctttcctttcctctgcaggcgcgatgcaggcccagggccatcgagccacaccgtgcacccatacgctccgcgcgcatccttcccatcaaacacaccgcgcgcgggggagcacggcggttcccggaggcccatgggctttttccatacgggcgggcacgacggtgtgtttgcccttttgcctgcgcaagacgcgaggcacatggcgcactgccgaaccgaatgtactggtatgatcgaccactaccgatatggaggaccacgatgaccgcaacgaccgcgaccatggacatcaccaatcccgtactgcggggcatgtaccccgacccaagctggatgtgggacgagcgcggggagcgagtggccctggtgaattcctcgttcgaactggtgccgggactgccgatccacgtctcggacgatatcgcgaactgggagcttgcggggaacgccgtcgacgaggcgatggcgcaacggctgctgatccccttcgtgcttgattccgggggattgtatgcgccgacattgcgcatgatccgcgggaagtacgtgatcgcatgcacggtcgcccgcatcgatctggacgcggccgatgcagctggggtcgacccggagtcgatcgaggcggcccgcacaagccaaggcaacttcatcatcgaagccgatgcgcttgagggaccatggcgcggcccgtactggatcgagggcgccgaggggatcgatccagacatcttcgaggaccttgacggctccgtgtactggacgcagacaagaccggccgtacgcccgcgctgggaagggcagaccgaggtgtggacccagcggattgacccggagacgtggcggctgtgcgcgtcgcatgacgcagacggagactacggcaaaacggtcctctggacgggatacggcgtggaggcggtgtgggccgaagggccgcacctgtaccgcatcggcgattgggtatatctgatgaccgcggaaggcggcacaagcttcgaccacagcgagatgaccatgcgcacgtgggcacccgacgggctcggacctgcgatcgaatccctgcagggccaagcgcatgcggacgggaccgagccgcgcgcgccgcgtgccgacgaacggtcggttgtggggcggtatgcgcgactgttccatccgtgcaagaagaatccgttcctgacgcaccggcatctgggtttggaggagcgcgtgcagtgtgtgggccacgccgatctgctgcatcatccacggctcggctggtgggtcgcgtgcctgggttcgcgcgagacccccaccgcggaccatggggcgctcagtttcttgggcagggagacctttgtggcacctgtcgagtggcagcacgatccggcgcaatggtcattggaatccaatgggcccgcgcaaaggcggaccgatgacccgggctggccggtgctcgctggaggagcggggcgtctggcgcagacattgcgcatcgatgcggcggacgggaccctgctcgacatgcgcatcgggccgtgcgaatcgcaggctgtcgtcgatgcgcgcatgccttttaccgtcggcgagggcgaagccgcggccgtgcgcgcggatggcgtggtgtaccggcgtatgcctgaagacagatgcgtcgtgctgtgcccaccgcgtggcacggtgcgcatccggcaggacagccgccatacactgagcgtggcgaccgatggggcgtcggtgcagtgggcgctcggcgagggaccggagcgcagggagggcatggtgccgatctccgaaggggagccggggtcggtcatgctcgtcttcgacaaaggcatggcgcgtgtggtcgtggcgcagtccgcggaacaggcatgggaggcgccggccgtcgaggtgatcgacgtggcgccgctgagcactgaatggtccggaggcttcgtggggtgcctcgtcggttgtgaagcatagggtgcgggacgttcagtgcaggtcgtgcgtactgttgcgcactacaagtgtggtgggcaggatcacatggtgttgcgtggggcgtccctccgccgtgtcgatgagcatgcgcgtcgagaccgccgccatgtcgtgcaagggttggcgcacggtggtgagcgccggacccaggaaggcggatgtctgcacgtcgtcgaacccgacgacagaaaggtcttcggggatgcgcagccggttctgccgggcggcctcatagacgcccatcgcctgcaggtcgcttccggcgaagatcgcggtggggcggttcgggttctccagcagcgccatcgcctgcgcgtagccgccttcggtcgtgaaatcaccttcggtcaccagttcggggtccagctcgatgccctgttcggcgagggccgacgtgtaaccgtcgagccttgcgcgcgaacacatcatctcttcggggccggtgatgatgccgatgcgcgtgtgcccaagcgcgagcaagtgacgtgtcgcgagcacgccgccggcccagttgtccgcctgcacggagaagtcgtcgttcgatggctcgcctgaggggtcgaagatgacgtaggggatgccgttgtcttgcaatctgcctttttccctttcggtgagattggcgaagatgaagatgacgccgaatggcttgcgcctcaacatgccggtaatccagtcgtcgtcggggtgctggcgtgtgccgctttccgtcgtgatgacgctgatgtcgggggagtgccttgtctcacgcaacacgccgcgcagcacttcgagcgcccagattgtgtcgaggtcctggaagaccacttcgatgtaccgttgtccggccgttttctggccgcggcgttggtaccccgtggctttgagcgcccggtcgatggctgcgcgggcttcgtccgatatgtcggaacggccattgagcgccttggagacggtcgccaatgagtagccggtgtcctttgcgatgtccgccaatctgactttgggttccgacatatggagctcctttgtcgcaaatgaatgggtgtgataccatatggcataatagcgaaagtttcgtaatgttgcaaacgaaataggacgtttgttgtgaaaacggcaagcaaatatatacaaaagtgcgcgaaacgccgaaaacacacttagtttgactaattgacaaagtaggtttacgttagtttctaacgaaaacaacgtaagttttcgatagttctcaatgttgcaccagagcttcgtagaagctcggatgaattgccttccggcgatttgtgccagcgaggacggctccacgtcaatgtcaacgtggacaaagatcaaggaggaactatgaaactcaagacgtttgcagcagcgacactggccgttgcgaccgtaatcggcatgagcgcatgtggcgggtcggagtcgtcgtccgatgacaagaccatcacgttctggcacaatgcttccgccggtgagggccgccaatactgggagaatctggcaaagtccttcgaagaggccaacccggggaccaaggtggagatccaggccattcagaacgaggatttcgctggcaaactgcagaccgccatgcaggatcccgcatccggtccggatgtattcatgtcgcttggcggcgccaagaccaaggagatgatcgacgccggtcaggtcatggatctgaccgataagatctcggacacggtgaagaccgacatgaagacgaccctttccgcggccacgttcgacggcaaggtctacggcgtcccggtcagcgtggaaccgggcggcatgtggtattccaaggatctgttcaagaaggctggcgtttccgatgtgccggcgacctacgaggaactgctcgcggacgcgaagaaactcaaggacagcggcaccgatgccattgcgctcggcgccaaggatgcctggcctgcggcgcattggtattactggctggtcctgcgcgagtgctctcctgaggtctacgacaagagcgttcaggaccacgacttctcgaacgcatgctgggtcaacgccggcaagaagctgcaggagctcaaggatttgaaggtcttcaacgacggcttcctgaccacgaccgcgcagcagggcgccaactcctctgccggcctgctcgccaaccataaagcggccatggaactcatgggcgcttgggagccgggcgtactcaaggacctcacccctgatcagaagccgatggctgaccttggattcttcgcgttccccgaggtcgccggcggcgaaggcgagcccggtgcactcatgggcggcgtgacctacttctgcgtcaacccgaaggcttcgcagacctcgatcgacttcgtcaactacatgggcgagaagaagaaccaagaggattacgccaaggcgttctccaccatcccagcctccgagccagcccgtgccgtggtgaccgacgagtcactcaagcaagtcatcgaatatctggacaaggctccgtccatgcagctgtggatggataccgcactgggcaccaacatcggcaatgcattgaatgccgctgtggtgaacatgctgtcggggcagggcagccctgaagacatcgtcaaggcgatgcaggacgccgcccagaagggctgatcgcgtccgagcaaggtccgggatggctgggctgtgcccgcatggtccagccatcctttcccctggatgacgtacaacgaaacaccttagatacatgggattgatgacatgactgaaatgaatgatgccgtggcagtcgggcgaccggttgccgaaacgaagaagcggggcggagcacgcaaaccctctaacggcaaggggcgcagaaatctcgaaattttcatcctttccgcacccgcgatcatcctcttctgctgctttgtgatccttccgatcattctgggagcttactacggtttctaccaatggaagggtttcggcaccccggccgagaacggcaagttcgtcggactgcagaactacatcgtggcgttgaaggatccgaacttccagcaggcgattctgcacacctttgaaatcgtcattgggtccctcgttatccagggcccgttggccatcctcttcgctctcctgctcaaccagaagttcaaggggcgtggcctgatccgtacgctcatcttcgtgccgtatgtcgtttcagaggtcatcgtcggtaccggctggagcctgctgctccagaagaagggcgcagtcaaccagatccttgaatcacttggcatgcatggtgtcgattggctagccaatcccaaggtcgcgatctggaccctgctgctgctcatcagctggaaatacatcggattcgccgtcatcctcatgcttgcgggcatgcagtcgattcctgaggaactgtacgaagcggcaaaggtggacggtgccgggttctggcagatccagaagagcatcacattgccgttgctcgccccgacgctgcgcatctgggtcttcctgtcgatgatcggttcgctgcagctgttcgatttggtctacatcatctggggccagtacgtttccacgacggccggcgtctccacgatggccacctacatggtccgtgagggacgcggtgcaggcaactacggatatggctccgccgtcgccctcatcattttcgtcatttcgctgatcgtggcgctgacctaccagcactttgtgctcaaccgtgatctcgacggcgccttgaccgagaagaaggcgtccaagaagcgcaagaagaggcagaccgcagaggatgaggccctggcggtcgccatggaaggagtgaagtgagatgagtgctgcaacggcatattccaagaacaacggtttccataagtcatcgaagaccccatggggcaatccggtggtctatttcttctcgctcgtgctcgtggcgatttgcgtcgtcccggtgctctacatcatcttcggcggattccgcaccaacgcgcagatcaccaacaaccctgccggtctgccgaatccctgggtgatcagcaactacaaggaagtcatcaccagtgacatcttctggaccgagctggtcaactcactgatcgtgggcatctgcacgatggtcggcgtcgtcgtcctcggcatcatggtcagctacgtcatcgcccgctacaggttccggtactcggcactgatgtatgcgctgttctcagcgggcctcatgttcccgatgaccgtcggcatcactccgctgtacctgatgatcaggaacctgggcctgtcgaactccctcgcgggcatcatcctgccacagatcgcattcggtctgccgcagaccatcatcatcctggtcccattcctgcaatccataccgatggagttggaggaggcgtgcctgctggacggttgctctcgcctcggcttcttctggcgcatggtcatcccgctttcgatgcccggcgtcgccacgaccggcatcctcaccttcgtgggaagctggaacggctatatgcttccgctcttcgtcctgagcgatgaaagcaagtacacgcttccgcttggtgtgcagatgttcagctcccagcactcggtggatacggccagggtcctggcgttcacctcgctcgccatgcttccggccctcatctgcttcacgatcttccagaagaagatcgtgggtggcctgaccggcgcggtcaagggctgatccgacccgtcgcctgcaatgcacgaagcgcggcggcccgggcacaaccgggccgccgtttccttaaggagatcgttatgaagatcgaaaacccggtactgcccggattcaacgccgatccgtcgatgatcagggtcggagacacctactacatcgcgaattccacgttcgaatggtggcctggcgtgcgtctgcacgagtcgaaggacatggtgcattggcgcctgttgccgagcccgctgaaccgtcgttcgcagatcgacatgcgcggcaacccgtcctccggcggcgtgtgggctcccgacctgtcctatgcggacggcaagttctggctcgtgtactccgatgtcaaaatcgtcaacggcgcgttcaaggactgcacgaactacctcgtgaccgccgaggatatccgtggcccgtggagcgaaccgatccggatcaacggcgttggcttcgatgcaagcctgttccatgacgatgacgggcgcaagtacctcgtccagcagacttgggatttccgtgaatacaaccatcccttcgatggcatcacgcttaccgagttcgacgtcgagaccatgcgcctgcgccccgagaccgaacgcacgatttggcgcggcaccgatgtcaaactcgtcgaaggcccgcacctgtacaaaatcaacggcatgtactacctgttctgcgccgagggcggcaccgtctggacgcatcaggaggtcgtcgcgcgttcctcgacgctcgatgcgatgtcgttcgaggggagcccgtacgacccgttcatcagcaacttcgacaccccacgcagctacctgcagaagcaggggcatggcgcactcgtggacacgccatccggcgaatggtactacgcgtcgctgtgtgcccggccctggcaccatgagaacgaatcggtgaccgatccgcgtggatggtgcaccctgggacgtgagacgtccatccagaaagtcgaatggaccgatgacggctggcctgtcgtcgtcggcggccatggcggacaacgcgtcgtcgaggcgccgcaagacgccatcgagaccgaggcaccggccgatcacagccagcatgacgatttcgaggcgtcgcagctcgccttggattggaacacgctgcgtgtgcccttcgacgaatcgatgggttccgtcggaggcggcacgctgaccttgcgtgggcagggatcgctgtgcaacctcttcgacctgtccctcgtcgcccgccgttggcaggcgttcgatttcgacgcgtctgtcggtgtgcgattcgaccccaccaactaccggcagatggccggtctgacgaactactacaacgacctgtgctggtcgtgggctttcgtcacttgggatgagaagcggcagtgccgtgtgatcgaagtcgcccagaacgatttcaacacctacacctcgttcctgcgggaccgggcggtgccggttcccgatgatgtggagaccgtatggctgcgcacgcgtgtgcgcacgcagacctatggttacgactattcgttcgatggtgagcagtggcatgacctcggtgtcgaactggacgcgaagatcctgtcggacgactatgtgaaccaacggtatggcgggttcttcaccggtgcgttcgttgggctcgcggcagtggacctgtcgggctatgacgcaacggcggagttcgtggacttcgattaccgcgaattgagtgaatgaccatggatgcacgctgggcgggccgtctccgggacggcccgcccagcgtgcatctccatatctgcggtgcagatgacatgaccgcacggaaggcaagggacgcatatgacattgacaatgccaaagctgctggatgatggatgtgtgctgcaatccggcagacccgtgaacatctggggatggtgcacaccgggggagcgtgtctccgtacgtatcggcgaatgtgcaggggaaaccataagcgccgcggacggcggctggcaggtgcggttggacgcgttggatcctggcggcccgtatgccttcgaagtgattggcgatggcgcgacagtgcggcgctcatgctatgcgggtgaggtgttcctgtgttcggggcaatccaatatggagctttccatgcaatgggtgcatccgtactatcccagcgagttccagcggcaggatgaccccttgctgcgccagttcaaggtcgtggaccgatacgatttctccggcccggtgcgtgaccatgaggaggcctcatggctggggtgtgcacccgagacgctgggtcaattctccgcagtcgcgtatttctttgggcgaatggtgcgccagtggttgcatgtccccgtcgggctgctcaatgtatcgttgggcggttcccccatcgaagcatggatggacgccgcttcactcgatgattgtcctgaagcgttggaggagctggatccctatctgggtgatggcgtggccgaggcgcggagcgaagagagtctggctgcggtcgctgggtggatggaggaactgcaagcgcggcgaattcctgccgacaagctgcattggcgccatgtcgacctgccggcacgttttgaggattgcgggttgccgggattccagggaatgctcgaattgcggcggacagtggtgctgccgccctattgcgagggtgctgaaggcacgctgcggttgggggcatgggctgacatcgatgagacctacatcaatggaatcaacatagggggccgccccaaccaatatgagccccgtgactaccggattcctgccggtatgctgcacacgggggccaatgagattgttgtgcgccttgtctgcaacgcgggatccggccgggtgaccgaaggcaagacgatgaccttgcaggtcggcgatgaggtccatgatgtgagcggcctctggaggcttgccgtcgtggcgagcatggacaggccatgtccgagtgaggatttcgtgcgttggcgccccaccgggttgtataacgccatgctcgcgccttgcttccgtttcccggtacgcgccgcgctgtggtaccaaggggaatcgaacaccgggaccagggcggcgcaatacggaaaactgctcgccacgatgatcgatttgtggcgggagcgttggcatgatccgcatatgcccttcctcatcgtgcaattgcccggcatcagcatcgattgcatcgaggacggcggttggccgctcgtacgcgtcgggcagtgggccgtcgggcagcaagtgcccgacgtgaagacggtcgtgacgctggatgccggtgaacccaacgacttgcatccgcatgacaagaagctcgtcgcgtcacgtctgttcgacgcggcatgtgcgctgctctatggaggcgacaatgtgcagccgatggtggagaggatcgaggaacgcgatgggatgctgtgtgtctcctatgccactgttgcccgccaaggggccaatccggtcccttgcacgccgttgacgctcgatggcggcgatccgggcgaattcgagttcgtctggcgcgatgccatgtgcgcggtgcctgcacctgcgacggttgagggggcagaagtgtgcattccgctgcctgagcggcgtcccgacatactgcggtatgcatggcggaacaacccgtcacgcggtctgcttgtggatggccgtggcactccgatgcctccatttgcctatgatttgaagcgtggtgccatgatcgagccatcggtgcgcgctggcggagacgtcgatgccgggacgggacgtgcgtgatgcgcaggcaagtcacatgtgagcagggaacactcgagggattggcggtgggtgatccctccatcacagcttttcgtggggtgccgttcgccgctccaccagtggggccgctgcgttggcgaccaccccagtcgccggcgccttggcaaggtgtacggtgcgcgttcgacgatgccccggcctgcctgcaacccattccgggagcgtcaaacccgttctatgacaaggaatggggcatggatcccgccatcccgctcgatgaggattgcctgtatctgaacatctggacgccggcattgcgggggagcggcgccgatgcgcgcctcaccggcgaatccctgccggtcatggtgtggatccatggaggcgcctaccagtgcggttgcgcgatggagaaggagttcgacggcaccgcgctcgcgcgtcagggcgttgtggttgtgtcggtggcatatcggctgaacgtgttcggatttttctcacaccgctggctgcaggagaaagcggaggaaggcgccccgtatgcgaatttcggatggttggaccaacaggccgcccttcggtgggtgcgccgcaacatcaccgttttcggtggcgaccccacgcgcatatgcgtcttcgggcaatccgcgggtgcggcttcggtattggcgcaatgctgcgcgccgagtaatgccggactgttctcccgggccatcatgcaatcaggcgcgggccttggctacttcaatgcaacgctgtgctcattggaatccgcacagtcgacgggcgcaaggttgatgcggcgtctgggggtggagaacctcgatgaggcacgggatgtcgatgcgcagaccctgttcgagggagcatctaggcttgaggcgcctgaaggtgtggatgatgccgcatggccgatgatggtcaattgggtgccatgtgtcgatggcgtcttcatgccacggcaggagcgcgatctgatacttgacggccaaaccaagaacatcgatctggtggtgggtgatacgcaagacgaattcatggtgtccgacgggcaaggccatcaggtgcgggctggccgcgaaggcaaccgccggctgatcgcagcatggcagcatggtggcggccgcgcaccgtattattaccatttcgatgtgccgatgcccggcgatgacgcgggctccttccattcttccgacctctggttcgtgttcgggaccttgggctcatgctggcgacccatgcgtggatgccatgttgagctctcccaatgcatgtcacggtattggacgcgttttgcggcgatgggcgatcccagtggaccgggtcttgtgcactgggaccgcaccgacatgcatggcgaccgcttcctgcatctgggtttccctgtggaaatgcgcagtgggcatcgcggcgcatgactacaccttgggtcaagctcccatatccgaggcatcgtgataacggaagcgcatgaagtcggcatgtcctccaacatgctgggtcgcttgggtgaacagtgcgaaccggcatcctgtgaaatgatccagtttgaaccacaggcggtggggatgtccgatcggtatccacccggcgtctgtccgcacaaggaaacgcgcggtatcgcgcatgtcggtgtagtcgatctccaaacggaacgtgacctgcggtgacggcaatggcagggactccacttcaaccgggatctcgtcgtaatggcgctcggcggtgttgtccgggtgcaacgcattgcgttccgccatgatcgcatgccaagatccctgcctgcgtgttatggcggcgtatgcgtagcagccttggaatgcgcagagcccggcgatgtcgccttccatgagtccgctggcgtcaatggtcacttccgcggcgcaccgtgggccggtcgtgcgttgcgtaagcgtattggtcgcccgcagcatggtggccgatacgcggcttgtggtgatgcggaatgcgccggggcgcgcggtcaccgaccatgtctcgtcatgtggtgtgtggttgaactgccaatagggggccagatggatggttcccctgctatcgggcgtgtagcggaaatcgtcatcgccgttgagcggcgcataatgatggtgcggttcggcggaaggcgcgctttcgacgtatgccggaactcgcccgttcacgcccaatacgggcatgccgtccgtatcgaaatgcatcggcatgagcacgggtgtcctgcccaatgccccgcggtcctggaacatgaacgcgtaccattggccatcgggcgtgtccaccatgccaccttgcgccacaccttggtcatggtatcccaagtcgtcatccagaatgcagcggccccggaactcaccgtcaagcgaatccgcgatgaaacaatcctcggttttgcggtggccacgggcgaaatgacaggtgaacaggtaataccgcccatcatgccgttgcagatgggatccctcgtatcccagatcctgattcggcaaatcctgcacgagcacacggtcgagtccaccggccttcggtccggacagatccgcatccatctcggtcagccgcagtgcggtgttgccgtgaacgatgaacacacgcccatcgtcaaagagcagcgaaggatcgtggtagaagccccggacgatatgatgccgccatgggccgcgggcgtccctggcggtgaacagatgggttgtatgggtgtcgttcgcggagaacagcacatggaacctgccgttgtgccatcgcagggacggcgcccacattccctgcccatacaggtcctgatcgtcgtccagcatataggcgcccgtgtgcccaagtgtgcggtagacatggccatatggttcccagtgcgtcaggtcgaacgacctcaatatgtcgcatccgggcatgaaatgcatcgtggtgctcgccatgtaataggtatggccgaccctgatgatgtcgggatcgggaaagtccgagttgagtattggattctggacgacgctcatgaaactccctggaatcggaatcgacaatatggaatgccgggtggtgggcacaatgtgcgcatggtgcacaccacccggcctgggtggaatcagccgcgagcctgcacgtaggcgtcgtagacctgcggggtgggggtgccggtctgcaccgcatcaatcgagatcggccaatcgggcgcgtcatccacgccgctgagcacccaagccgcctgtcgtgcggctccgatggccacgtattcgtcggtggcggggcaggtgatctccatgccgagcacagttggggccaacgtgcgcaccgcacgcgatttcgctccgccgccgatgagtaggatgcgctcaatcgcggcgccgagcgagcggatgagctccagacagtctcgttgtgagcacagcaacccctcgacgaatgcgcgggcgaagttcgcgcgattggtgttgcgtagcgtcatcccgctgagagtggcagtggcgtccggtcggttcggtgtgcgttcgccgtcgaaatacggcaccaatgtgatgccgccggcaccggggcgcgcggccagggcgaggtcggtgagctcctcgtagtccacgtcgagcaccgcacgtcctgcatcgagaatgcgggaggcgttgatggtgcaggccaggggcaggaaatgcccggtgcaatccgcgaatccggaaacagagccgttcagatcgtatgcagggcgctcgctcacagccgcagcgacacccgatgtgccaagggacaccgacacatctccgacggccattcccaagcccagggctgccattgcattgtcgcccccacccggggcgatgatgcagcccccgtctaccgcgcctccggcaatcgatggggaggccttcaccttggcggcctcttgtgggcccagcacggcgggcagcacaatgcgtgcggcggcctgtaggcattcgggtgccggttcgtccgctgcggccgattgcaagccccgggcgagcagatcgcgccggtaggtgttggacgccgcgtcgaaatacaaggtgccggaggcgtcggaacggtcggtgaacagtgcatccaaatgggcatcctcgccaggatccactggtccgaaaccggctatgcgccagctcagccagtcgtgagggaggcagacggccgctatgcgcgccgcatgttgcggctcgtgctcgctcacccagcgcagcttcgtcagcgtgtatgaggcgacgggggaggagcccaccgcgcgaacccagcgggagatgccgcgggcgtggcgatcctccggttcgccgtcggccgccggtgccgcaccgagttcatcgatgagttcaacggcttgaggggccgacgagatgtcgttccacagcatcgcatcgcggatcacgcgcccttgctcgtcgaggatcaccatgccatgttgttggccgccgacggcaattgccgagacgtcgtccaatccgccggcctgctcactggcttcgaggaacgcctcccaccaggcctggggatccactgtcgatccgtccgggtgcttcgcctggccgaagcgtacgagcttacctgtccgggcatcggtgacgcgcaccttgcatgattgggtcgaagtgtcgacgcccgcaaccaacatcggttccatattgtctccttgctctggcttccacagacgttccgtggtcgcgtgtgttccggttcctacgcggatcgcagacgacagccctgccgtatgcgacccaatatagtatgttcattaaactaataagtctagtgtagcatggcttgttaggcaagtgggttaactattggctcgaagatgggggtcgacatggcgacgctgaaacgaatcaatcaagatgatctacgcaatcacaatctctcggtggttctgaatcaggtgctgcgctcgccgcaaccgctcagccgggccgatctggcaaaggcgacgggattgaccaaggcgacgatgtctctgttggtctcgctcctcattgagcatggtgtgctcagggaaggggtgccgcttgtgcaggcggtatacggcaggccgagcacgccgctgatcatcgccggcggccgggtgtgcggcatcggcatccagatcaacaccgacggctacggctatacggtgctcgaccttgacggctcgacggtggccgagcggtgggtggaccgcgatctgcacgaggtggatgcggacgagatattcgccgatctcgacgccatgctgctcgatcaggaacagaccttgcgcgagcagggctacattcttgccggaaccggaatcgcgctacccggattggtcaccgaagatgcgcacctgattgtcgcgcgcaacctcggttgggagaacatagacctcatgcagtacgacgtgatcaagcgactcaatgtggttgccggaaatgagtcgaacatggctgcaaccgcgcatcttcccggctatgccacgcaggtccatgacgagggcatggtggggccggacggctcgttcatctacgtttccaccgacatcggcatcggcggagccattgtgcgcgacggcaaggtggtggacggcggacatggattcgccggtgagatcgggcatctttccgtgcagctggatggcccgcagtgccgttgcggacggcatggatgcctcgaggtctacgcaggccgccgctcgatggtggagcgcgccgggcttgccagcggcgatgccgccgcaagccaacaggccatagatatgttcacgcaggctgttttcgacggtgcggaacccatgcacaacgtctatttgaaagccttcggcgcaatggtctcggcaatcgtctcgaccatcaatctgtcggacgtggacacggtgatcatcggaggctgctgggcgcagctctccgccgaagagcgcgaacgcatgcaggccgaggtgcagcgccagatcctcgcgcgcgacaaggtcgaggcgcatattctgcttacgcgggacatgcggaggccggcgctcatcggcgccgcgcagatcggccttcgcaagttcgtggacaatccgctggcgtatctcacggcggattccgtggcgtagtgacccaagcgggatgcgtcgcgcgccgtcgtacgtcgagcgggtgggctacgcttttgctgtccggttcacgcttcgccagcggggtggggcgacccgggtcccccgtatctttaggagacgatgttatgcagcagggtattcatcctgattatcacaaggtgaccgtcacgtgttcgtgcggtaacacgttcgagacgcgttcgaccgccaagggcgaccatatgacggtggatgtgtgctcgaagtgccatccgttctacaccggcaagcagaagattctcgacaccggcggccgtgtggcccgcttcgagaagcgctacggcaagaagagcgcctgatacgcttcgacgccagccctgttgggctggcgtttttgtttggcatgcgcccgtgcagccgggcataccgtttcgtccgcacgccacgtgtgtggaatctgtgaacaatgcccactatgtataggcggcccacgagcggaccacccgactgagtacacttcaatctgttcgaagcatttgtgtaggcaagagtcaagtaaggcgaagattggcaagcgaagagtttcccgcggcgaagaccgcgttggaggaatacgagaacatcgaacgccagatgggcgagcaggaggtctggtcgaaccccgacaagatgcgcaagctcggtcgcaggcaagcgcagctcggcaccatagtcaacgcataccgcacatggctcaacatcaggaacgacctcgacgcggcccaggagatggccggagaggatccggatttcgcacaggaagccaagcgtctggagtccgagctgcctgaggcggaggagaagctgcgtacggcgctcattcctcgtgacccggacgacgcgcgcgatgtgatcatggagatcaaagccggcgcgggcggcgaggaggcggcgttgttcgccggcgatctgctgcgcatgtacatgcggtacgcggagaagcgcggctggggtgtgaccatccaaagcgagaactccaccgagctcggcggcgtgaaagacgtgcagatggccatccgcgccaagggaaacccgtctccggaagaaggggtgtgggcatcgctcaaatacgagggcggtgtgcatcgcgtgcagcgcatcccggtcaccgagtcgcagggacgcatccagacctccgccgcaggcgtcatcgtgttcccggaggccgacgaagacgacgatgagatcgagatcgacccgaaagatctgaagatcgacattttcatgagctccggtccgggcggccagtccgtcaacacgacgtattcggcagtgcgtatgacgcacattcccaccggcatcgttgtgagcatgcaggacgagaaatcgcagattcagaaccgcgccgccgcactgcgcgtgctcaagagccgtctgctcgcgatgaagcacgaacaggaggccgccgaagccgccgacatgcgccattcgcaggtgcgttcgctcgaccgttcggaaagaatccgcacctacaacttcccggagaatcgcattgtggatcaccgcacgaactacaaggcgtacaatctggacgccgtgctcgacggcgatctgcaggcggtgatcgacagcgacatccaggctgacgaggagcagcggctcgcaagtcagcagcaacagcaataggcatgcctgccgactttggcatgtatcccaactgcattcacacattacggaaaagcccagatgaccacagaccaactcattcaccgttgcgccgaatacctgcgcgaagccggagtcgacacccccgagcatgacgtcaagctgatcatggcggatgtgctcggatgctcgccctccgatgtcgaatcggccgcaatcatgcgcaccgacgtgcgtgcgctgtgtgcgaagtacggcagggacgacgacgcggagctcgtgcacacgttcaagcacatggtgtgccggcgtcatgcacgcgaaccgttgcagtacatcgtgggccatgcgccgttccgctatctcgacctcaaggtggggcccggggtgttcattccgcggcaggagaccgaactgatcgcacaggacgccatcgagtgggtgacacggcatggaatctattcgccacgaatcgtggacttgtgcgcgggcagcggtgcgttgggactggcattggccaccgagattccgggagcccaggtgtggggcgtggaactgagcccgcaggccgcggtgtggacgcgccgcaatatcacgcagatctcacgcacataccccgatatcaccgcgaactaccacttggagatcgccgatgccacctgcccgatcacgctcgcgcatctcgacggtacggtcgacgtcgtggtgagcaacccgccgtacgtgccgcagtcgcaggtgccgcagcagccggaagtgcgtgatttcgacccgtcgctcgcgttgtacgggggatcgtctgatggcatgctcattcccgagcagatcattcggcgtgcctatgcgctgcttcgcccgggtggcctgttcctcatggagcacgacatctcgcagcccgaccgcacagtggccttcgcgcgcgccagcggattcagtgacgcccgcacgggggccgatctcacttaccggccgcgctatctggtggcgaccaagtaggagacatcctttcccgtagaaccatgaacatagcggcatcacagcgaatacacagctccggcgcgtacaatacggcaggtcggagcggacacagctggcaacatgccagataggcaggaggcaaggcacatggcagacgtgcgcagtgcagacgaacagacgctggccgacgcaaggcgaatcatagccgatggcggtctggtggtcattcccacagacaccgtatacggcatcgcctgcgacccgtgcaacgccgcggccatagcgcgcatctacgccgccaagcatcggccggctgacaaggcgttgcaggtcattatgccggacctctcggtgctgcccaagctcggtcttgcgcttcccacgccgctcgatgcattggctcgccgtttcctgcccggcgcgttctcgccgattgccgtggctgatgacgattcgccgctgctcacggtgcgtgtcgacgattccggcgcgcgtacccaaggcattcgagtccccgattccgaggtgaccttgcgtgtgctgcgtgcaatcggcccggttgcggcgtcgagtgcgaaccgctccggcaacgaaagcgcgcagaccgtcgatgaggctgttgcggcgttgggtgattcggttgacctgtacatcgatggcggcccgaccgtgagccatacggcaagcaccgtggtggccgccgatcccgatgctccggatgggattgtgatccttcgcgaggggcgattggaagccgacgcagtcagacgggcggtgcgtgaggaagcgcggcatgggggtacggccggtcaatgagggcctacatattcattgccatggtggccatggtggccacgtacctgtacacgccgctcatccgtcacctcgccattcagctcggtgcggtgggcgaggtgcgtgcccgtgacgtgcacaccgtgccaacgccacgcatgggcggcgtggccatgctgctcggtttcatcaccgccatgttcttcgcctccaggctcaacttcctgcaaggcgaattccgccagaaccaccaggcctgggtggtgatggcaggcgccgctatgatctgcctgctcggcgtggccgacgatgtgtgggatctcgattggatgctcaaactcgccggccagctgctcatctcggtattcgtggcatggggaggtctgcagatcatctcgctgcctatcggcggcctgctcaccgcgtccccgatgatctccatagcgatcacggccttgctgattgtggtctcaatcaatgcggtgaacttcgtggacggactcgatggcttggccgcaggcatcgtggcgatcggcggcatcgcattcggcatatactcctatgtgctgtcacgccagcaggtttcgtatgcatcaatggcgacgctcgtcgacgtggcgatggtgggcatctgccttggcttcctgctgcacaactggcacccggcgaaactgttcatgggggactccggttcgatgctgctcggctacctcatcacctgcgcgtcgatcatcatcaccgggcgtctcgatccggcgacgatcaacacctcggcctacgtgccggcattcatgccgatactgctgcccgtgctcgtgctgttcctgccggtgctcgacatgctcatggcaatcacacgacgcctgcgcaaggggcagtcacccatgcatcccgatcgcatgcatctgcatcaccgcatgctccgcataggccatactgtgcagggggccgtgcttattctgtggggctgggccgcgttgatcgcgttctcttcgatgttcctgctgttcttcagattcgtggatgtgctcatcgggttcgtcgtgctggcggtgctactcaccatcgccacgctgtacccgtatttcaagcgcatgggtcccggtgctcacagcaatgacggcgtactgccgaaaagcaatgcacccaagcacgtccaggagtccggacgggcataaccgccagcttcgatcttcgtgcaaatccccgcaatttctcttcccccccctttgcctccccgcttgctgtttcccctgcgcttcccctgcgtaatttgggtcatctggatgcccgattctgtctctttttacgcagattggcagattggcagattggctgcgtaatcggggacaggtggagggcgtcttccgcctctttgcaggcggaagacgacgcgaaagacatgcggattcatagagcggacgtgtgttttggcgttggtcggcgtggctccatatagtgttgctatggctacaattcctaatgcagaatccccatacacccccctccccccaatcttcgcccagctgggcctcgcctatgacgatgtgctgctgttgccgaacgaaaccgacgtgattccgtcggaagtggacacctccacccatctgacccgcaacatcacgatgaaggtgccggtgctgtccgctgcaatggacacggtgaccgaggccgacatggccatcgcgatggcacgcaacggcggcatcggcgtgctgcaccgcaatctctccatcgacgaccaggccgcccaggtggatgtggtcaagcgcagcgaatccggcatgatcaccgatccgttgacggtgaatcccgacgccacgctcgccgacctcgacaaactgtgcggcaagttccacatctccggtctgccggtggtggaccacgacaacaagctcgtcggcatcatcacgaaccgcgacatgcgcttcatcgcctccgaggactacgaccatctgcgcgtcaaggacgtgatgacgaaggagaacctcgtcaccggtccgtccgacatctcgaagaaggacgcgcacgacctgctcgcgaagaacaagatcgaaaagctgccgctcgtcgacggcgaaggccacctgaccggtctgatcacggtgaaggacttcgtgaagaccgaacagtacccggatgccacgaaggacggccagggacgcctgcgcgtcgccgccggcatcggctacctcggcgacgcatggcagcgtgcctccgcgctcatggaggccggcgtcgatgtgctcgtggtcgacaccgccaacggcgaggcgaagatcgcgctcgacatgatccgtcgtatcaagaacgattccgcattcaatggcgttgacatcattggcggcaacatcgccacccgacagggtgcccaggcgatgatcgacgcgggtgtcgacgccgtcaaagtgggtgtgggccctggctcaatctgcacgacgcgtgtggtggcgggcgtgggcgttccgcagctcaccgcggtgtatgaggcggcgcaggcatgtcgcgccgcaggcgtgccgtgcatcgccgacggcggcatccactactcgggcgacatcgccaaggcgctcgtcgccggcgccagctccgtcatgcttggcggcgtgcttgccggcaccgaggaggcccctggcgaaaaggtgctgctgcatggcaagcagtacaagctctaccgtggcatgggttcaatgggagccatggcaccgcgaggtaagaagtcgtattccaaggatcgttacttccagtcggacgtcacgagcaccgacaagatcgtgccggagggtgtcgaaggcgaagtgccgtaccgcggtccgctgggcgccgtgctgtaccagatgatcggcggcctgcaccagtccatgttctacatcggtgcccacaacatcgccgagatgagcgagaagggccgcttcattcgcatcaccgacgccggcctgcgtgaatcgcatccgcacgacatcgtgatgaccgccgaggcgccgaactactccggccgctgagcacatatccaacacggtggctcttaggagccgtatgcagccataagcgccgtgacgcagatacaatctgtgtcacggcgcttttccatgccgggcacctgcggcgactacgctatgagaaacaccgcatatgggtgaggcgtctacaatatgagcacgaatggtccatgaaggaaccggcaggaaagaggaacatggtagacgcaaacgacgcgctgacgtattcgcctgagacatcgcgcatgatctggatcgactgcgagatgaccggactcgacatcttccacgatgaactgtgcgaggtctccgtggtgcccacggatttcgagctcaatgtgctcgacaaaggaatcgatttggtgatcaagccgtcggaggccgctgtcgcccatatggacgatttcgtgcgtgcgatgcacacccgttccggcctcatcgacgagtgggagaacggcttgtcggtgcaggaagccgagcgtcaggtgatcgactatgtgcaacaattcattccgcagggcgtcaaaccattgctcgccggcaattcggtcggttccgacaagaagttcctcgaccgcttcatgccgaatctcatggagtacctgcattaccgcgtgatcgacgtgagcacgatcaaggaactcgcgcgccgctggtacccggcggtctacgagaaccggccgccgaagaacggcggccaccgcgcatgggccgacatcgtcgagtcgcttgacgagttgcggtactaccgcgcagccatcatggcgcccgaacccggtcccgacaccgtgcagtccaagcgcatcgccgagcagatcgtcgcgacgagcgtgatgaatgaggccgaataaccatctgcagtatcgcggagccggtcatgcaccgctatacggcaacgccgcgcaataacaaaggagcgcatatggcagaagttgaatggacggaaatcaaggaaccacaggacatcaagctcgtcgtggcagacatggacgcgacgctgctggacgccgacgggcagattcccgcggggttctggccgatgctcgacaggctcaaccagaaaggcgtcaccttcgtgccggcgagcggtcggcagtaccagacgctgcagcagatgttctcgcgcagtgtcaggccgatgtcgttcatcgccgagaacggcaacatcgtctcgctggacggtaatgtgatcgaaacgcatacggtgagccgtgatctggtcaagcaggtcatcgacatctgcgacaaggccgccgagacgggcgaatacaacatcggactcgtggtgtgtggtctcaatgccgcgtatattcagcgcaccgacgaggagttcatcgccgaggtgagcaaatactacgcgaaggtcgagccggtgaacaatcttcgtgaagtgctcgactacgtcgacgagaaattcctcaagctcgccatcttcgatttcgaaccggccgagccgatggccaaggatctgctcgccggcatcgagcagccttacgaatacgtgctctcgggcaagcattgggcggacatcatggattcgcgcgtctccaagggagacggcgtggtcgtattgcagaaggcgcttggcgtgggtgtcgacgagaccgccgtgttcggcgactatctcaacgacgtgccgatgttcgaacacgcgcgctattcgttcgccgtggccaacgcccacccgcaggtgcgcgcggccgccgcctacatcgcgccggcgaacactgaggagggcgtgatccgcgtcgtcgaccgcatcgtcaggtgacagctgtacagcgtagcgtcacggccctattgtagagagcatgaagcagagcgaagcccttgagattatgcttgccggcgccagcgcgttcctcaccggagcgcccggagccggcaagacgtatgtgctcaaccggtttgtgcaggccaaacgcgaacagggctccacggtcgcggtgacggccacgaccggcattgccgcgacgcatgtagacggccagacgattcacgcatggagcggcataggggtggccgattcgctcaccgactcgctcatcaagacgatccgcacacgccggcgcaagcagatcaaatcgactgacgtgctcgtgatcgacgagatctcgatgatgcacgcgtggctgttcgacatggtcgacgaggtctgccgcatcatacgcaaggattcgcgccccttcggcggcctgcaggtggtgctctccggcgatttcttccagttgccgccagtgggtgcctcgcggcgcaacacggccatgacgcccacgcccgagtatgtgtcgatgcgtgagcggtatgcgcaggcgggaaagaacccggagggattcgtcactgaatcctttgcttgggacgcgctcgacccggtgatctgctatctcgatgagcagcatcgtcaggacgacgggcagctgctgcgtgtgctcaccgatattcgtggcgacatggtctcgcagatcgacaaagacattctcatcacccgctaccaggtgccacttgaagaggggaagcaggccgtgtccctgttcccgcagaaccggcaggccgatcttgtgaacgaacgccagcttgcgcagattgacggcgacgagcatgagttcttcgccgaggcgcgcgggcaggcgaatctgatcgaacggctcaagaggaacatgctcgctcccgagcacctcgtgctcaagaagaacgccgtggtgatggccgtgcgcaacgatgccgagggccgctatgtgaacggctcgctgggcatggtgattggattcctcaaggatgcgcgcggcggttggcccatcgtcgaattcgagaacggcaacgtggtgaccatgaagcgcgccgattgggagatgatggatggcgatgacgtgctcgcgtcggtgtcgcaggtgccgctgcggtgcgcctgggcgattacgatacacaaatcgcagggcatgacgctcgattcggccatcatggatctgtcgcgcaccttcgcaccgggcatgggttatgtggcgctctctcgcgtggagaagctcgacgggctgtacctcaacggcgtgcataaccgcatgttcaatgtgagcgcagacgccgttctgctcgacgatgcgttgcgtgccggatcggcccgtgcggccgcgcagctcgcggagcagggggcggattcgttctcacatcgttccccggaccatgccgtactcggcgcgacgggtgaatccggcgcagcggaatccacgcagaccttgttcgacgcgctcgacgaattcggtggcacgggcgaaccggcgttctgaattgctgcacagataccgtcggctcgctttcgtcacgcccgatgagccgcacgattagaatggaacagtatttcgtactgacagaggaaagaggaaatccatgaaacactcggcaatgtacatcatctcaggaatcggcgcgctcgtgctgttcgtggcgttcctgttctacacctctgcaccggtgaatctggtgggctggttcaaactctccgatctgctcacgatcattggcggactcatgttcatcattccgttctacattgtctccgtgcggcgcaaaatgcgcgacaacgcgccgaatccgtgggcgtggcagtatctgccggtgatcggcatggtgctcatggtgatcggcttgatcttcccgaatggcaagctcaccgtcggtgtgatcgacctgtgcgacgtgctgtacctgttcggttgcgtgttcatgctgatgatcttcgtctacccgttcggctcggtgaacgaggagatgcttgagagcgacgtggacgaacgcgttgacgacgacgcgcgccaataggctcgcagaccgttccgatatccgggcgcaccgctggcattcgctggcggggcgcccgcttgcatacaccggcgatgtcgtggaatacgcataatttgaagggtatgaccaaagctcttcgaatgtccacactgttcctgcgcacgctgcgtgaagaccccgcagacgcagacgtcgattccgcaaagctgctccagcgagccggttatattcgcaaggccgccccgggcatatggacgtggctgccgctcggcctcgccgttctcaacaagatcgaagacgtcattcgcgaggagatcaacggcattggcgcgcaggaagtgcacttcccggccctgctgccgcgcgagccgtacgaggcgacccaccgttgggaggagtacggcgacaacatcttccgcctgaaggatcgccatgaggcggattacctgcttgcaccgacgcatgaggaaatgttcacgctgctcgtcaaagacatgtactcgtcgtacaaggacctgccggtgacgctctaccagatccagacgaagtaccgcgacgagttccgcccccgcgcgggtctgattcgcggccgcgagttcattatgaaggatgcctactcgttcacagtggacgaggagggcatgcgccaggcgtacatggatgagcgcggtgcgtatgagcgcatcttccagcgtctcgacttgaagtatgtgccggtgttcgcgatgtcgggcccgatgggcggctccgcttccgaggagttcctggcgccgatgccgattggtgaggatacgttcgccctggccccttccggcaaggcctggaacgtggaggctctgcacacgccggctgtcgaggccgtggattgttcgcagaccccggatgccaccaagcgggccacgccgaacgcgcgcacgatcgacgagatgatcgcgttcgcgaatgccgaatacccgcgcgaggatggccgtgactggcaggcctcagacattctcaagaacgtcgtcatcgccgtcaagcatgccgaggacgacgagcatgacgaaccatggcgcgaactggtggttgtgggcatcccgggagatcgtacgatcgacatgaagcgcttggaggcgcagttcgccccggccgagctcgaggaggccaccgaggacgacctcaaggcgcatccggagctggtacgcggctacatcgggcctatgggcttcggcccgcaggcgcggggtgacgacgggacggccgagacgttgcggtacctgattgacgcgcatgtggctgaaggctctgcatggttcaccggcgccgacgaggagggcgtggattactacgacctcgtctatggtcgcgatttcaaggccgacgacgtggtggaagccgttcaggtgcgcgacggcgacatgagcccggatggttcaggcccgctcagcttcgagcgtggtgtggagattggtcaggtgttccagctcggtctcaagtattctgaggcgctcgacctcaaggtgctcaaccagaatggcaagacagtgccggtgtggatgggctgctatggcattggcgtgagccgtgtgcttgcctgcatcgccgagacgcaccatgacgacaagggtctggcgtggccgatgaacatcgcccccgcccaggtgcatgtgatggccaccggcaaggacgaagcggcattcgaagccgccgagaggctggtcgatgaactttcggccaatggcatcgaggtgctctacgacgaccgcagaaaggtctcgccgggcgtcaagttcaaggacgccgaactcatcggtgtgccgatcatcgccgtcgccggccgtgatacggtgaacaacggcacgatcgaggttcgtgatcgtgacggttccaacagtgagaacatcagcgtcgattcagtggcgcaggtgatcgtcgaccgcgtgcatgaggcattgaagtaggtcaaggcgaaatatgtggcagtgggctccgggaaaccggggcccattcatttcctgccatggccacccgagttatgcacatgcctgtggacgggtgtggataatgggtcggtcatccaccgttgtaccaacacgccgtcctccgaccacaatgccctgttcggcttggcacgccgggtctcttgcctgaagatggaaccaagaacacatcgcacggaaagaggcttacatggcattacaacaaggagcggtcacgatcacggggtatcttggcgcagatccccaacagtatggcaggaatccgagtcgccctgcatgcacgttccgactgggatccacacgccggtatcaggatcgtaatggcgtatggcagcaactgccgaccacatggctcaccgtcaaagcctttcgtggcctagcggccaacatcatgcaatcgctgcatagaggcgacccggccatagtcaccggattgctcaacaccgagcaatggcgcgacgagcagggtgtggatcattcacgtctggtgctcgaggcgagcaacgtcggtttggacctgaactacgtggtcacgatgtcgatgcgcacgccgcgggaagggtacaccggacagcaggctccctcacagatggcatctgacgagcagggttcccccatgcgtccacagacccagcaggctacgtcggcagctcctcaatcaaccctgtcacgctcctctatggcaccgggcgatgacggcggcaatcccgtggatcccttcaaccagatgccgccggattgcctgtctcccgatgccgctgcgagcatgccacagcaaggggatcaacgggatgcggccctggagccattggtaggcaacgggatgccgccgcaggatttggaacacggttgcgcaaccgacacgacgaactcgcgaaaggaggtgaggcctgaggatcaagacgaattctaatcgctgcacttgttttcatatggttgtggggccctacgggccccacaaccatatgtggccaatatgctcattggcaagcctgccagagactaccagatgcgcacgcgttcctctggtttgagccacatgcggtcgttgtcggtgacgccgaaggccttgtagaacagattcacgttgcgcgcgatgccgttcgtacggtcctcggcgggggagtgcgggtcgatctgcaggtactgctctgcgagctcatcgcgcatcttcgttcgccagatctgtgcgtacccgaggaagaagcgctgcaatccgctgaatccatcgatctcaggggacatctccaatgctccttcgatgccggacggcgaggcgtcgacaggcagcccgtgctgctcgtccagcgcgaaggcataggccttcaacgcgatgttgacgccactgagatcgcctatgttctcgccaatcgtaagcgagccgttgacatgtggcatcttgtcgggctcgtcggcgtacttctcacgcagttgcaccggcacgaactcgtcgtactggtcgataagcgcttgtgtgagctgcttgaaatgcttgcggtcctcgtcggtccaccaatcctcgagtttgccgctgccgttgaactgggagccctggtcatcgaacccgtggccgatctcatggccgattacggtgccgatgccgccgtagttcacggcgtcctcggcctgcggattgaagaacgggggttgcagaatggcggctgggaacacgatgatattacgggtgggctcgtagtacgcgttcaccgtctgcgggttcatgagccattcgcccttgttcacaggcttgccgctcttcgaaacctgatagccgaactcgtagacggccgccgccctcatgttgtccatgagcggggcatcggcatgcacgtcgagcgccgtgtagtcgcgccaatcgtcggggtagccgatgtacggctcgaaggagttgagcttgtcaatcgccttgcgcttggtctcctcgcctagccagtcgctgttcacaatcgagatgtggtaggcctgaatgaggttgctcaccagttcctgcatgcgcttcttcgacgattccgggaaatgcagcttcacatagaccttgccgacatcttcgccgcatatgccattgacgagcgagacgccgcgcttccaccgatcacgctgctgcttcgtgccagaaagaacctgcccgtagaacgagaagttcgtcttgtcgaacacggagctcagcatgctcgcgttgtcgatgatcacatgcacgcgcgcccacagcttcaggtcgtcgaggctcgctgcagcccagaatccgtcaaggccggtgacgaagctcggctcgtccacaatgatgttcgcgaaggctccgagcatgtcaaccggcatcgtgcgggcggcatgcgaggtgtcgtagctttcctgcacggccttgatccaacgctcaatgtcgaaatggatgaacatggccttgagctcgtcaaaagtggtggggttgttcgtcgcctgcgggtccctcgtcttcacattgtcccaatggtgcgaggcgatgcgagtctcgacgtcgaggaaccgttcggcgagatcctgggccttctcctcgtcgtcggcgtagccggcgttgcgcagctgcttcgcgaccatcgacacatactcctgacggatctgctcatggtggtcttcgcggtagtatgcttcgtcgggcagtccgatgcccccctggccgaggtagagcacattcgtctcagggtggttcatgtcgccgaacacgctgaagccgaagaggtccggaccgccgaacgggctcagccgcccgagcacatcgatgagcccctctttcgtccgtgcttcgtcaatggcaatgagatcggcgcgaatcggctcgattccagctgcttcaatcgcgtcggtgtcgaggaacgcatggtacagcgccttcgatttcgacgcctcctcggaatccgtttcgagaatgtcgcgaatctgctcctcggcgttttccgacagtcgattgaaggaaccgtagctggagcggtcatcgggaaggcggtacgtgtcgatccacggaccgttcacatagcggaagagatcgtccttgggtgagatcacggcggagaacgaggccggatcgatgcctgattgcaaagtggtatccataacttcacactatagatgtttcccgacagcgcggcgctgggtcacggtgtagaatctggcacccgtacaagctgaatggacatatttctcgtccgaagtcaactacgctcgttggagaatacacgggcgaaactgtgcaaacagaccgcggatagataacactgtaagtaaacatatccgcgaatgcagtcgccatgccggaaagcatccggagcgccggtgcgttcagagaatctgaaggaggagatatgtcggaaccgaatccgcaatatcaaaaccagcaatacaaccaaagcccattccgactgttcgagggaatgctgccgaccggcgcgaagaacctcgtgcgcggcacatacggcgtcatcggcgtcgccgcgctcgcattgggcatctgcctgctcgtgtggccgggcatcacgctcaaggtggccgccatcgtgcttggcatctacttcctcatttcgggcgtcgtgcgcatcgtcagctcgctcgttgaaatgggactgcccgccggctggaggatcctcggcgtgctcatcggcatcatcctcgtgatcggcggcatcgtcatcttcaagaacgtcacgatgtccaccgccatgctcgccatcatgttcacgctcatcgtgggcatctgctggatcatggagggcgtgatggcacttgccgaatcgtggagcgtgccgagctcgggctgggcgatcgcctacgcgatcatctcgatcatcgccggcttcgtgctgctgtgcatgccgatggcgtccacgctgtggctgatcatcttcggcggctgcgccatggtggtcatgggcatctgcgcgattgtgcgtgccttcaccttcggccgcgtgaagaagaacaactgaaactccttatgaatatatgcgaaacccggtgccatatgcgccgggtttcgcatatctgcgcgaatatgcgcggcgtctcccattacaatgtaaggcgtgcagattagtctgaaaacggtttggcaaaagcttgctggaaaagagaacacgatgatcgaattgaagacaccccaggagatcgaggaaatgaagccggccggccatttcgtcggcagcattctcaacgagctgcgtgagaagaccaaggtgggcacgaatctgctggagatcgatgagattgtgcacaagcgcattgccgacaggaagggcgcgcaatcctgctacgtcgactacgcgccggacttcggcacgggaccgttcgcccattacatctgcatttcgatcaacgatgcggtgctgcacggtgtgccgtatgactacacgctcaaggacggcgatctggtcagcctcgacctcgccatcagcgtcgacggctgggtgggtgactcggccatcagcttcgtggttggcaaagacaaggatccaagtgacctgcgtctcatcaagtccaccgaggaggcgctcgccgcgggcatcgccgaagccattcccggcaaccgtctgggtgatatctcccacgcgatcggcgaagtggcggcggaatacggctacccggtgaacctcgaattcggcggccatggcgtcggccacatcatgcacggcgacccgcatgtgcccaacgacggcaaggcacaccacggctacaagctgcgtccgggcctcgtcatcgccattgagccatggttcatgaagaccaccgacgagatcttccaggaccagcgagacggatggacgctgcgttcggtggacggctcgcgtggtgcccatagcgagcacacgatcgccatcaccgagaacggaccgattgtgctcactgcacgcgagggtgatccgctgtcaaagctctacaactgatcgccacacacctcagattcaagcccgcagatcatgcgggctttttgtatattcaggccccgagtaccatgagcgtccactggaattctgcatatacttgcatgagatggtatattaagtgcaaacttgcgatatgagatggaaacgccgcgggcaatgtgcgtgccctatagtgttcggcaaaccgaatacggcgaatgccgacgggcgagtagaggagagctatgggagaagcgcatctgcatgtggaggccgacgaattcaagctgccggtggtcaaggcgaccgccggccccgatggcatcgtcatgtcgtcgctgcgcaacaacaactgggtctccctcgacccgggcttcctcaccacggcgcaatgcgaatccaggatcacgtatatagacggcgagcattcgattctgcgataccggggctacccgatcgagcagctgtgtgagcagtcggacttcctggaggtctcatggctgctgcgcaatggtgagctgcccacaaaagccgagtacaaccgattcgtggaagacatcaaccaccacacgatggtaggtgaggatttccgtacgttcatgggctcgttcccacgcggggcgcagccgatgagcgtcatggcctccgcaatcaacgcgctcgccgccttcaaccccgacaccaccgacatcagcgatccggaacagctcgatgaggccgccatgatcatcatggccaaggcgcgcacggtggtcagctacattctgcgcaggcgccgcgacgaaccgatgctctacccggactatgcgcgcggctacgtcgacgacttcattcgcatgtgcttcgcggtgccctacgaacgcttcgaatccgatccgctgtatgtgcatgcgttcggccgtctgctcatcatccacgccgaccatgagcagaactgctcgacgtcggtggtgcgcatcgccggctccgcgcacgcgaatctgtattcggccgtcgccgctggcatcaacgcgctctcgggcccacggcatggcggcgcgaacgaggcggtgctgcgccagctcatggcaatccgcgactccggcatgagcgtcaagcagttcgtggagaaggcgaaggtggaaggcagccgcatctccggtctcggccaccgcgtgtacaagtcgtacgatccgcgcgcggccatcgccaagcattatctcgagaagatcatggagaacaaggcgacgctcaaactgctgccaggcgacgaacagctcttcgacgtggcgttgcagcttgaggacatcgcgctcaacgacgattatttcgtctcgcgcaacctgtacccgaacgtcgatttctacaccggtctcatctaccgtgcaatcggcttcggcccctccatgttcacgccgctgttcgcgctgggacgcatccccggatggattgcccagtaccgcgagatgctcgccgacccgatgacgaagatcggccgcccgcgtcaggtgtacaccggtgccgtgctgcgcgactacgtgccgatagacgagcggtagtcaacgccgttctatttgtgtctatttgtgatagggctcgtgcgcgttgatcttgaacgcgcggtagatctgctcgagcagaatcacacgcatgagctggtgcgggaacgtcatcttcgagaagctcagcggcatgttcgcgcgcctcagcacacgcgggtcgaggccgagtgagccgccaatcacgaactgcaggtggctgacgccgtgcaatccccactgcgcgatgcgtgccgcgagctgctcactcgtcagctgatcgccttcgattgcgagcgcaacaacgaaggcaccgtcgcgcagatgcttgaggatgcgctcgccctccttctccttgatctgcgcgttgagcgtgtcggaggcgtgttccggggtcttctcgtcggccacctcaatgacgtcgaccttcgcgaagcgcgacaggcgtttgcggtattcgtcgattgcgtcgcgcagatagcgttccttgaccttgccgacgcagacgatgtcgatgttcatgtcactccttgtatgaaaaagcccctcctcagccgggatggattcgcaatgtccgcgagattccgccgtttcgcgaaacctgtttcggctgggaaggggcttttgccgtcagttcttgtgaagtgcgtcgttgagcgcgatgccggtcttgcgcggacgtgcctggatggcgccggtgagagagttgcgaatgaacaggatgttgttcttcccgctcaggtcggcgcccttgaccacatcgagtgcgaccccggccgccgccttctccttgtcccacacctcgatcttcgtgccggcggtcacatagagaccggcctccacgacgcagttatctccgagcgagatgccgatgcccgcattggcaccgagcagcgaatgctcgccgatcgagttgcgcagcttgccgccacccgacagcgtgcccatgatcgaggcgccaccgccgacgtcggaaccgtcgccgaccacgacgccctgcgagacgcggccttcgatcatgcaggtgccgagcgtgccggcgttgaagttgacgaagccggcgtgcatgaccgtcgtgccttcgctcaggtaggcgcccagacgcacacggtcgccgtcgccgatgcgcacaccggtgggcaccacgtagtcgagcatgcgcgggaacttgtcgatggcgagcacgttgacctcggcacgcatgcccggcatccccgcgcccgcattgccctgcatgacggccaggcgacgctgtgcgaagtcatcgacggcgaacgggccgtagttcgtccacacgacgttgttgagcgctccgaagatgccgtcgaggttgagcgtgttcggtttggccaggcgcatgctgagcaggtgaaggcgcaagtaggcgtcgggcgcgtcgaccaccgggtcgtcgaggcgcgagacggtgaagaccggcatacgacgcacgccgcgcaagtcctcgccctcatgaaccagattgccgaacccatggttcggcttggctgccggcgcctctcccaatgtcagtttcggataccaaacgtcaagcacgttgccggctgcatcaatgctcgccagaccccagccccatgcactgcgcgactgtgtcatcgccactccttgtctattggattgtcatatgccactgtataccgcgcacctgccgtggcgcgcctcgtgtccgttcgcggcacgtctgcccaccctatgctgcgctgtctatggcaaacgacagaccatggtcggttactgcacacgcatgcaacacaacgaccatggccgccgagctttcgtcatctgccagcaaagagatgggcgagtggaataacggggcggggtatccggttggctgaaacagaaagccacctgctacacttgcatatcgcctgtatgtgagtgacaaacaagatagggaaccgtgaaaaagcaagacaacaccgagggacgccagacccggcgcagctacaatgccacgcgcattgtggccattgttgttgtgtgcgcaatgctggtcggctttgccatgccattgatcttcgccgggctttgacgctcgcgctgttcgccacgcagccatactccggtggcgtccgctttcccgccaaggcaacgtttgcctgtgacggtatcttatatttcagttgagcaatgtgaacagattccaccgcaacggtgtttgcagtggacgagcaagtgagagattatggcagaattcgattattcgcaggcgatttccgacgcccgcgccaagtacgagtccatcgccctcgcgttggacaccgatcgtctgaagtcccaagaggccgagcttgagcagcaggcctccgctcctggactgtgggatgactccgagcacgcgcagaaggtgatgagccagctgagcgcatgccagtcccagctgaagcatctgtcgagcgccgcgagccgtctcgacgatgtggccacgctcatcgagctcggccaggaggagaacgacgccgacacgctccacgaggcacagaccgagattgaaagcatccagaaggatctcgaccagatggagatcgagacgctgatggacggcgaatacgattcccgttccgccgtcgtgaccattcgatccggcgcaggcggtgtcgatgccgcggacttcgcccagatgctgctgcgcatgtacctgcgctgggccgagcgcaatggatacaaggccaaggtgatggacacctcgtatgccgaggaggcgggcatcaagtccgccacattccagatcgacgccccgtacgcctatggccgcatgtcggtcgaaggcggcacgcatcgtctggtgcgcatctcgccgttcgacaaccaggggcgtcgccagaccagcttcgccgccgtcgaagtggtgccgctcgtcgaggccaccgatcacatcgaagtgcccgacagtgagatccgcgtggacacctactgcgcttcgggccctggcggccagggcgtgaacaccacgtactctgccgtgcgcatcactcaccttccgaccggcatcgtggtgaccatgcaggacgagcgttcgcagattcagaaccgcgccgccgccatggccgtgctccagtccaggctgctcgtgctccgccatgaggaggaggccaagaagaaaaaggagctcgccggcgacatcaaggccagctggggagaccagatgcgctcctacgtgctgcacccgtaccaaatggtgaaggatctgcgcactggttgcgagacctcgcagactcaggcggtgttcgatggcgacattgacgagttcattcaggccggcatccgctggcgccacgagcagcggctcgaagccgcggccgaggaagccaacgagtaaatcgcggcccggcggcaagcgatgcaagcagggaggaagtagcccatggcactcatctcaatggaacatgtgagcaagatctatccgaatgccaagagaccggcgttgcaagacatcgatcttgagatcagccgtggcgagttcgtgtttctcgtgggcgcctccggttcgggcaagacctcgttgctgcgcctgctgctgcgcgaggaggaggcgaccagcggggagatccgcgtgggcgggtacgacctgcgtcgcctcccgaaccgtcaggtgccgcagtaccggcgttccataggcatggtgttccaggactacaagctgctcaacaacaagactgtgtgggagaacgtggcgttcgccctcgaggtgatcggcacctcacgttccacgatcaagtcgctggtgcccaaggtgcttaagacggtgggtctcacgggcaaggagaacaactacccgcgcgagctctccggcggtgagcagcagcgcgtcacgattgcgcgcgcctatgtgaaccacccgcagctgctgctcgccgacgagcccaccggcaatctggacccgaccacctcgctgggcatcatggaggtcctcgatgcgatctcccgaaccggcactaccattgtgatggccacacacaacgaggagattgtcaactcgatgcgcaaacgcgtggtcgagctcaacaagggcagcattgtccgtgacgagaagaacggctcttatgattccgccatgtacttcccggatgagcaggtggccgcgatgtcgcatgcggcgatcaaggccgaggtcggcatcggggccgtggctggcagtgaaaccggcgcggtgatcgaaccggcaacgaatcagcagaagtcgcacagcggcaagcatgagcgtgatgaacgggcgaccaccatggtcgactcggtcaatgagatcctgcaatccgagcacagcaacgagggcatagcccgtctggcccagagcgtgcatgccggcaagaccggccgttacggcgaggcattcgcagatgtcgaacagacgctcacctggggtggaggcctctctctcgaggagctcgccgaacaggagggcatcgacaccagcaagacgcgagaggtctcgaccgccgcaaaggcggacgcctccatggagcaggattccgggaaggcatggggaaccgtgaccctcgaggagccgcggggcgaagccgactccaccggcaatgcctccgctgggaagacgacgcccgtcgaacagacgcaggcgatggcccccgtgacgaaggagatcgaaccatccacgccacctatgccaccgagtccgccgaaggggcggcattcgcgaccgagaaccccggatgagccgaacaaggacgaggagtagagcatgcgattccgtttcattctttcggagacatggacgagccttagacgcaatgtgcccatgctgctttcggtgatgctcgtcacgttcatctcgttcctgttcatcggggcatcgttgctcactcaggcgcagatcacgaaggccaagggcgattggtacgacaaggtcgaagtcgtggtgtggttgtgcccggacggcaacagtcagtctgcgaactgctccacaggcaaggctgccactaccgcgcagatcaacgagctgcagaaggtgatccagcaggaattgccgaacgacgtctcgcaggtcacgttcatgagccgtgaggacttctacaacaactccttcgtcaagcagtacccgaagggcgaataccaagggcgcacgctcactgcggccgacatgcaggattcgctgtggctcaagctcaagaaccctgagaactatcgcgtggtctccgaggtgctttcgaatcgtgatggggttgaggaggtggttgaccagcggcagatcttcgaaccggtgttcgccatactcaaccgcgccaccgtggccaccggaggtttggccgtcatcatggtgatcgcggcgatcatgctcactggtacgacgattcgtatgtcggctgcgtcgcgaagagaggagaccgagatcatgcgcttggtcggcgcctccaactggaccatccgtctgccgttcattctcgaaggcgtcattgcctcgctggcgggctccctgctttcgtgcggtgcattggcattgttcgtcaaggtgttcgtgaccgactggctggcgaagtcggtgacatggattccatatgtggaccagaccacggtgtggcttgtctcgccgattctcattgtgggtgccatggtgctttcggtgcttgcctcgtctatcgccctgcgtagatatctcaaggcgtaacggctcgtgttttccgcgattccattggcattgccgctttgttaattgtgcagattctgtgaatgagttgaatatggcatggcgtccgcccattttcaagaatgtgatgatacgctggtgagcagcgtattagaaagggactcgatgacgaacaggaaacggaccgtacctgtagtggcatcctcgctggcctctgtcctatgcataggcgcattggcggtgccgatgtcgacgtacacgcctcaggcatacgcagacacctacagtgacttggtgaacgcccagaacagccatgcccagagcaagcagcgcgaggcggcgctacgtgaacagctcgccggagtgaacagcgatctggccgacaagatcgtggaactcgacgacctcaacaacaacaagatccccgccgcacaggccaaggtgcagcaggcgaactccgatgccgcagcagccaagtccgaagccgatgccgcggcggagcgcctcaaggccgccgagaaagacaaggccgatctcgaggccaagatcaagcagaccggcgaggactacgacgacgcacatgccgccgtggcacaaagcgctcgtgagtcgatgcatggctcagacacctccgatgtcatgagcgtcatgaccggctcgaaggacacgaaggacttcatcaagtcgatgcaatcgcgtgacgctctcgcccgtaacgaggcgaatgcggcatccgatgccgccgtcgacctcaacacttcgatgaaccgcgccgacaggctcaaggcaatcgagaagcgagtcgagcagtgcaagaacgacgccgatcagaagtccgccgccgcacagtccgccgcaacgcaggcccagcaggagaaatccagcctcgacaaactgcgtgcagccggtgagagcacacgagccgacctggaaaaccagaagagcagcctcaccacgcaagccgcccagcaggccgcgcagaccgtgatgctgcagtctgagatcgatgcgaagaaccagcagtgggccgccgaacaggctgccgctgcggcgcaggtgcaggaacctgagccacagggtaccgtcgaggcacctgctgctgcggcaccccagccgtccgttccccagcagacgcaaacgccgtcccagccggcgcagactcagcgtccgtccacgccatcacagccgtccacgcccccgactccggtcgtcacccgtccctctacgggcggccagggcacatcgaacggcgattacgggaatgcatacgcagcaggccagtgcacgtggtgggcctatgagcgtcgcaagcagatgggcatcggcacgccatcgtatctcggtaacggcggccagtggtggagtacggccccgtcgtacgggttgcgcgtcgaccatagccctcaggtcggggccgctctgtcgttcctgccggggcaggagggcgcctcgagcccatggggtcatgtcgcggtggtcgagcaggtcaacggcaacagcatcctcatctcggagtcgaatgtggccggtctgtacaccatcacataccgtacgctgtataatccgggacggttctggtacgtccactgacagccgccaataaccaagcatccattcggggcccgatatcacagtatcgggccccgaactcatatgcgcaccttccgctaggcaatcctcggctgcaaactctcattttctcatccgcgttctcatctgcgtggtccccagatgagtagtcgtcatgtgtgtggttctcagatgggtggccttcatcagtgaggccttcatctgaagagtcctcgtctgtgtaatcctcgtctgcgtaaaaagagacgaatctagtccctagatgtctctttttacgcagagagtggaagaaggtgaaggggagataagggccggcggcatgggaaagcgggacagtcgcagaagaacgggggactggtaggtagactggttcccagaacaatcgaataggagcaactgtggcgaagaaagagcagagcaacgagaagatgatcgcgcagaacaggcgcgcgcggcacgactacgagatcgaagacacctatgaggcgggccttgcgttgacgggcaccgaggtgaagtcgctgcgcgaggggcgtgcctcgctggcggagtcgttcatctcgattgacaagcggggtgaggtgtggctcgaaggagcgaacattcccgaatacctcaacggcacatggaacaaccatgcgcccaagcgcaaacgcaagctgctgctgcacggcgcgcagatagacaagctgcgccggcagattcaagcgaagggctacaccattgtgccgctgcagctgtatttcaacgaagacggccgcgcgaagctcaagattgcgctcgcccgtggcaagaaggagtacgacaagcggcaggcgttgcgtgaagagcaagacaagcgcgaggcgttgcgcatgatgcgctacaagaacatgcatgcccgcggctgactcctgaatccgtgaatctgcgtaaaaagggacaaatatagcctgtattcgtccctttttacgcggggaagcatacgcatgcaggggaagtgtatgcgtgcgggggaggcgtacgcagcggaggtgtatgcaggggaagtgtgcggcacggaagagatgacgcatgggttcgtgcgtaatttgggtcgatctttgcgcatagttgtccctttttacgcagattggcaacgtgagctgtgtgtgggtgacgccacattcgagagattacttccagattacgagattcctcgggtgccgaaacgcgctgataacatgtgattcctaccctgactcgtgtttgaagccgaacacggaggagagagccatgaagaacacttggaaagccacggcggcatttgctgccatcgtgttgtgtgcgggcatgtcagcatgtggcaccagtgatgcaagcgacagcggcaagtccagcggcaccagcagcagctcggcggccgcgtcgttcgacccgagcactgtggagaccgacgagacgatcgccgcactcgtgccggactatgtgaagaaggacggcaagctcaccgtgggcaccgacaccacgtatgcgccggcggaattcattggggaggacggcaagaccgccgtcggctatgatgtggacctcacgaaggcgatcgccaaggtgatgggactcgaaccggagaccgcggtgtcggaattcgacatgatcatcccgtccatcggcagcaagtacgacattggcatttcgtcgttcaccgtgacccccgaacgtcaggaggccgtcgacttcgtcacttactacaaggccggctccacgtgggtgacccagaagggcaatcccgacaaggtcgacacgaaggacctgtgtggcgtcaaggtcgcagtgcagaccggcaccacccaggaggaggagctcaacaagatgaacgagcagtgcaaggccgatggcaagaaggccatcgaactgcagaccttcgccaagcagaccgatgtgaccaccgccgtcgttaatggcaaggcggccgtgttctatgcggattcgccagtcgccggctatgcgatcgagcagaccgatggcgcgctcgcaccgctgggtgccgacgaaggcgtgaccgaggaaggcatcatcgtcaagaagggcgacaagcagatggatgaggccgtccagaaggccgtgcagaagctcatggacgacggcacctaccagaagatcctcgagaactggggcgtgagctccggcgcgatcgacaaggccgagatcaacccgaccaagtgagcgcacgaatccgcacgctgaacgcaatctgacatatattcgccgtcggcaaacataagcatcgcataatatgcatatctaggcatatgtatacagtgtaagtgtttgaaaacggcgactatttttgccatagttgcttgagaatactgaatatatgcagaacttcgccatgtggagcacatggcaggcacatgaggaaaaggaacgctgacacatgtttggcaacgcacaatccacgatgaagaaggtcgcggcattcgcacttggtgccgcagtcatactcggttccgcggcatgcggtacgactgacgaaacgcagaccgcggcaaaggactcgcagaacgcgacctcgattgtcgactcggtgaagaaggacgacaagatcgcggccatgctgccgcagaaaatcgccgagtccggcaaactcaccgtcggcatggagatgacctatgcaccggcggaattcgtggcggaggacggcaagaccccggaagggtatgatgtggacctcgccaaggcgcttgccaagaccctgggcgtgaaggcggacttcatctcgtcgagcttcgattcgatcgtgccgagcgtgggcagcaagtacgacctcggcatcacagcgatgacgatcaccgaggaacgtgaggattccgtcgatttcgtgagctactacaaggcaggctcgatgtgggtggtgaagaagggcaatcccgacaaggtggacgccaagaacctgtgcggcacgaagatcgcagtgcaggtgggcaccacgcaggaagaggatgccaacaagatcaaggaacagtgcgccgccgatggcaaggccgcggtcgaggtcatgccgagcaagcagcagaccgatgccgcgaccaacgtcgtgaccggcaaggcggacgtgttctatgcggactcgccggtggcaggttacgcgatctcgcagaccgacggacaactcgaggaactcggtgaggtcgaaggaacaatcaagcagggcatcgccatcaagaagggcgacacccagctcgccgaagcggtgcaggcggccatgcaacatctgatggacgacggcacctacatgaagatcctcaaggcgtggggcgtggagtccggtgcgctcgacaaggccgagatcaatccgaaggatttgagctgaagaatccgaacgcgtgccggccggccgcatatggaacgtgcgaatcagacgtgagccatatgcggtcggtcggcgccgttgcgtaacggggtacgttacaatactcacatatcgtaggtagatgtctggaaccgcaacggcgcaagccgggcgcgcacggccgaatgccacggaacgcagagaagaaggaagggcgatgccacatcacgttgaacacgacagcgaagggctgccgatccccaatcgcatcaaagccaagccggtcaagcgcccgggccagatcgtcgccgcgatcatcgtggtcatcttcgccgccatgatcgtcaagggactcatcaccaacccgcgcttcgaatggaacgtggtgtggaagtacctgttcaatgagcgtgtgctcgaaggcgtgggctacacattgctgctcacggtgatctccatggtcgtggccatcgtgctcgccgtggtgctggccgtcatgcgcaaatcggtgaatccggtgctccgcggtgtcagctggttctacatttggttcttccgcggcacccctgtatacacgcagttggtgttctggggtctgttcgccgtgctcatcccacgtctgtcgctgggcattccgctcacgtcggtggagttctggagcatcgattcgcaggcgatcataaccgcgttcaatgcggcatggatcggtctggcgttgaacgaggccgcatacctggccgagatcgtgcgcgcgggcctcgacgccgtcgatcccgggcaggaggaagccgccaaggcgctcggcatgaagcgttcgatgatcatgcgccgcgtgattctgccgcaggccatgcgcattatcatcccgccgaccggcaacgagacgatcggcatgctcaagacgacctcgttggtgctcgccgtgccgttcaccctcgatttgcagtacgcgacgaacgcgatcgccaaccgcatctacaagccgattccgttgctgctcgtggcctcgatctggtacctgttcatcacctccattctcatggtgatccagtcgatgctcgagaaacacttcggcaggggattccaagcgcgtccggtggggcccaagggcaagcagccgccgctgccgggaaagacggacggcgagccgaaagacgacgtgaataagacgaaccaggccgaattcatggggtataccgcctagcggtgccgtgggcataaggagagacacatgagcgaagcgacgagaaaaaccaagtcgaacagcgacgaatccactgcaacgcaaaccccgaaagccagcgtggccaccgacatcgccgccgcgattccagccgtggaggccaagcaggtgcacaaggcatttggcgatttgcacgtgctcaagggcatcgatctgaccgtcgagccgggcaccgtcactgtgattctcgggccgtccggttcgggcaaatccacatttctgcgtctcatcaaccagctggagacgatcaccggcggcgagatcgacgtcgatggcgagatgatcgggtacaagaaactgccgaacggtgaattgcagacgctgaacgacaaggagatcgcccgccagcgcgccaagctgggcatggtgttccagaagttcaatctgttcccgcatatgaccgcgcttgaaaacgtgatggaggcaccggtgcacgtgctgcacatgccgaaggcggaggcacgcaagcttgccatcaaggaacttgagcgcgttggactcggcgaacgtctcgactactacccggcccagctttccggcggtcagcagcagcgagtggcgattgcgcgcgcgctcgccatgaagccggagatcatgctgttcgacgagcccacgtcggcactcgaccccgagctcgtcggtgaggtgctcaatgtgatgcgctcgctcgcgaacgacggcatgacgatgatcgtggtcacgcatgagatcggcttcgctaaggaggtcgccgaccagattgtgttcatggacgggggagtcgtggtggaacgcggcacgccggacatcatcgatcatcccaaggaggagcgtttccaggacttcctgcagcacgtgctgtgatccgtgcgccgctcgtattcggacactccgtgtgagggtcggcttgcaaagatgattatctgggcgttgccatgtgcgctttgttgagtgcggagttgcaaaggtggccatcagagaggcgattcgtttgccggtgcggaatctgcactgcaagcgagaccatcgtggaagctgataggtggtcgtgtttgcagattcgctctcgctcacgcaaaagtagatcccgcatggtggttcgtgtgggagtcggcatgcgaaagcggcaatctgcagactcgtccgtttgctggagcgcggcccagtgtgcaagagcggcaacctggggactgattcacatgtcgcgggaagattcagtttgcaaaggcgaccgttaagaaataatctgcatgtctctgtgagaacggaattgcacaagcgacaatatgagcgcatggaacagcggccggcgcaagacatatatagctcggcgcgcggctaggagacgtagggtactcctgcttgctcgagtttgcggcgaagctgatcggggtgcatcacgtcgttgtatgagaaatgcacgatctgcgaaacgccgcagcgacggagcgcctcatctcgctcacgttctgccagcacgcgctgctcaatggtttttgatcctaccatctgcggattcacgtatttctccatgccatcgaactcgccaacaatggctctgccgtcggccaatcgccacaggtaatccgtgcgatatgtctttcttgtcacggggtcgaaaaaactgatctgcaattccggaaccacaaaacccagcacaataatcacggcacgcgccttcgattcgccgccgctctcactgcgaggatctgcgaaatgcaacagtcgtaagacgggactcacatcacgcgacatggttcccatgacttccatgatctgtttgaagtgcgtggtggacgcggaatcgaacatcggcagcgtttcttcgaaaggcagcaacaaagcgcaatctaccaatgtgtgtgccggattcgtgaccagcaatccctgcatgctgattgccgagtccatatccgtgtaaatatgctgagtccgttcggaagtccagtttcgtcgtgcggcacagacgatcgtgccgtcgtgcactgcgtggctcaatgggaagccaagcagggtggcggcggtcttgccggcaaataccacgccgggattgtactgattcaccgtacggcagatatgccatgttcgctctgccgggcgcagggaatcccagtaatctggccgcacataacaattcctgaacacttggttgagctcgccggatctcgctctgcgggctagcgcgactcgctcgttgcgattgcatgcatatgcgcaacgatgtccatgctgggcggagtcaagcagttgctcgaccactctgttcctgcgcatctcgcctcctttcgtgtggcatgtagccatctaagcagcgtggggcggtggtgtacagcggaatcgggcattgtggtcggaggacgcattattcacaacggcggtcgtcgcaattgtggacagtcacgtgcacgccctgcaaaagcgctggcaagaagacgagcgttgatgaagtctgtcgcgatggattgcgggatgtcttgtagtggtttcagatgcaaagatgaatatcgagattgttttcacgtgctatatcggagttcattttgcaaaggagactcttcctgaacctcttcgtgtgtcgtagtaggacctgatttgcaatagcggtcagatagcggttgttcatattgcaggtagagcaaatgaaatgcaaggaaagcaatatgagcactgattcgcatgccgcggtgaggcttattcgcaaaggtgactatcgtgattctgctgtacatgcgcagttggtagcggagttgcaaagccggctatcgagatcttgttgcgtgtacgcagttgagggtgagtctgcaaggatggctattgggattttgctgcaagtgtccagccgggagtggagttgcaaacgcgactggcggaatctagctgcagatgttcaactgagtgcggagttgcaaaggtgactgtggaaatcctgttgtgctggtccagctgggagcggagttgcaagtgtggtcaggcaagagagtttcgtttgctgtgacgagattgcgattgcaaaagaagcaatctgatgagttaccagagggtcatgtttgcagattcgctctcgctcgcgcaaaagtagggcccgcatggtggttcgtgtggggttcggtttgcaagagtggcagtttgcaggcttgtctgtttgctggagcgcggctcggtgtgcaggagtggcagtctggagactgattcacgtgccgtgggaagattcagcttgcaaaagagaccgctaaggaattctttctatgcccttatgagagggaatctgcaaaagaggtaatcctccttatatgcttatatgccgcggtgggactcggagtgcgagagcgacactctaaggagcgtcgcgatgccgtaatgcggttcagtttgcaaaaatggcactctggaatcgtctcacagtgttgtacgtgcccttatgctgtatgcgtctccggctgcatatcgagtggccgcatatcgagtggctgcgtaacagggaagagagagccgcgagtgcgcagtctcacaccgcattccatcagcattgcggattagcacagcgcggtgcctcctcacagtttgttgagtcagcccatttccacgatgtcatcaaaggaaagtgccgcgggcatccgtgccccttcgcacggatgcccgcattgccctagaatctcgcctacgggggagatgcccttctctctcgccagttttcattgtaaaagagcggcattataaaaaccattgattgtagtcccacagactacaaaactgctcggcgtgtcgaaaattcacagtttcgttttgcgggaccatgacgccaccgcctcagcccgtgatttcgcgcggagtttgcgcatggcgcggctgatgtaggttttcaccgtggattcactgtcgccggtctcttcagcaatggtgcgcgtggaaagtccctccgagcacagctccatcacggcctgctcgttcggtgacatgctcatgattgcaggtttgccttgcatgagcagtctttcgtgtgcctgctgcggggtctcgtatggcatgccgttcgacttgagcaacggctggccgctcaacaatgtacgcattccgtcggccagttgagcgagttcgtttttgagcagcaggccctgcatgccattgttcaccgcgtcgcgctcgtacggctcgatcatgtaggaactgcatccgagaatgggcgtatggtcgttctcgaatcggattgtggcgcatagttcgaaccccgacatgccgtgcatagacaggtcggtgacaatcaaatccggcacacagttcgtgcaggcgatgctgtggtggtatgcctccacagcatcccttccgctttgcatggaccagcagatgttgaactcgggcagccctcccaaataggtttccaagtagctgcgcaccagcgcgtcgttgtccaccagggcaatgttccacggttcagaatcggggttcatattggtatacataacgtgtaactctcttcgcggcaggcgaattcgtggcgaagcgggcgcttcgtcgcgtcacgtattcggctcctgctcattacagtgtacttgagcagcatgtgatttgcgcgggttgattgccatatgagccatgccataccgtgtttcagatgagtattgagatattcaacggtattcgatgtgcctaatttgcagattttcgtaagacttgtcgttttgccctgatggtatgggcttttgcagcatcttctgttatgctgttcggcatgtgtggaattgtgggttatgcaggtagtgttctttgtccttcggataagccgcttgaggtgtgtttgcagggcttggagcggcttgagtatcgtgggtacgattcggcgggtgtggcgctggtggcgccgggcatggatcgggtgcgggtgaggaagaaggccggtcgtctgagcaatctggtggcggatatcgagtcggatccgttgccggaggcgacggtggcgatcgggcatacacgttgggcgacgaacggtgtgcccaatgatgtgaacgcgcatccgcattcgagcatggatggcagggtcgcgatcatccataacgggatcatcgagaacgcctcgcagctgcgtttggatctgcaggctgaggggtaccggttcgtgtcgggcaccgacacggaggtggcggccaagctgctgggcaagatcgtggacgcggtgattgcggagacgggcgggccggacctgttcgaggcggtgcgccgtctgggccgcatgctcgagggtgcgttcacgatcctggcgatcgactgccgccagccgggtgtcgtggtcggtgcgcgtcatgattcgccgctcgtcgtcggccttggggagggtgagaactacctgggttcggatgtggcggcgttcgtcgcgtatacgaggacggcgatggagatcgatcaggaccaggcggtgatgatcagcgccgggggtgtgacggtcaccgatttcgatggcaacgtggtggaggatcccaccgtgttcgaggtggattgggatgcgtcggccgcggagaagggcggttgggattcgttcatggacaaggagatccatgaggagccggccgcggtgcagcgcacgttgatcgggcgcctggacgataccggcagcatcaacctggacgaggtgcgcatcgatgagcatgatttcacgatgatcgacaagatcatcgtgatcggctgcggcacggcgtcgtatgcgggtctggtggccaagtacgcgatcgagcattgggtgcgcatcccggtggaggtggagctggcgcatgagttccgctaccgtgacccgatcctgacgccgcgcacgctggtggtggcgatctcgcagtcgggtgagacgatggacacgctgatggcgttgcgtcatgcgcgtgagcaggggtcgaaggtgctggcgatctgcaacacgcagggcgcgtcgatcccgcgtgaggcggatgcggtgctgtacacgcatgcgggcccggaggtggcggtcgcctcgacgaaggcgttcgtcgcgcagatcacggcgacctacgtgctgggcctgtacctggcgcaactgaagggcacggtgttccgcgacgagatccgccaaaccctcgactcactcaaggccatgcccgccaagatccaatgggtgctcgacacgcagccggaccgcgtgcagcgtgccgccgagcaactgcaggatgcgcagtccttcctgttccttggccgtcacgtgggctacccggtggccttggagggcgcgttgaagctcaaggagatcgcgtacacgttcaccgagggcttcgccgccggcgagctcaagcacggcccgatcgcgctggtcgacgagggcgagccggtggtgttcatcgtgcctcccgcgcgcggccgcaacacgctgcatgcgaaggtgatctcgggcatcgaggaggtcaaggcgcgcggtgcgtacatcatcgccgtggccgaggagaacgacaaggacgtggaacgctacgccgacatgatcttctggcgtcccgaatgccccacgctcatgagcccgctcgtcgacatcgtccccctgcagctgttcgccatggacatggccaggcagaagggctacgacgtcgacaagccacgcaacctcgccaaatccgtcaccgtcgagtgaacggcgctcatcgctgggtgatcgaggaaccgcacatcccgttcgatctcacggtggtctatgagaacgagcgcatcattgtcgtggacaagccgcattttctggcaaccacgcctcgcggcatgtggtatcgcgaaacggcattgatgcgcttgcgcgaacggtatcgggagccgaatatcatccccgcacacagactcgaccgtcccaccgccggcattgtggtattcgtgcgggaccccgctgcccgtggcgcctatcagatgctgtttcaggagcatcgcaccaggaagtgctatgaatgtctggcaccgattcgtccgcttgccacgccccgcaccggcaccgtcgtgcacgggtcacctccgcgaatctggccattggtgcgccgctcgcgtatccgaaagacgaggggcgtgctgtgcgcgcaggaaataccggggcaggtgaatgcggagacggcgatcgagctcgaagcattgcatgcccgcatgagtgcgcgaatgggcatgtcgatcggcgtataccggcttcttccccgtaccggcaagacccaccagcttcgcgtgcacatgaattcgctggggttgcccattgttggcgatgatttctacccgcgcatagaggaacgagcctacgacgacttctcccagccgctccagctcgttgcccgttcgttggccttcaccgacccgttcaccggcgatccgctcgaattcagctcaaagattgagctggggatctagattctatactgttgtcgaattcgaaggacggggagacatgaacgcgcagatttggtatgtggttttgctcagcgtaaccgtgatcgccgcgctgatcggcacctccattgtgctcgggcaatcgaagaacgggccaggggaggatcattacatcgatctggatccgcagatgcagggcgagccctacgccacgcctgtcatcgtgggagacgacggcgtgacacggcagaaagacattgtgcatgacatcaagcagatgccagacgacacggcgattgtcgacgtgctctacgccggctcgaagaaaggcagcaaggacgatacgaaggctgagcacatgacgatgaagaaagtggatgttcgccgtcttggcctcaaacccggcaccaccgtcaccctgcatgttgtggatggtgcaatcacgctcatcgagcggtgacggaggtcacacattcttcgcgtagatcgaggccatgcctttgaagatgagcgtcgggtcgacgatgtcgatgagcgggcagtcgaagatgcgcgacatgccaccggtggcgaccaccttgaaatcggtgtcgagctcctcgcggaactgtgtgatcgtgcgttcgatgccacctaggcagtcgtagtagagtccggcctgcatggcgtctttcgtgttggcggcgagaatcgatttgggtcgtgtgatctgcacttcgggcagctgggcggtgttcgaggcgagcgctgcagccgcggtgccgatgccggtggtgatgagtcctgcgagaatggcgcccttctcgtcgacgtagttgtaggtggtggcagtgcccatgtctatgaccagcaccgggccgccataggtggtgtaggcacctgcacagtcggcgagcaggtcggcgccgagggagcgtgggtcgtccatgcgaatgttcatgccggttttgatgcccggaccgatgatcattgggtcgatgcccaggaatttgatcatcgaggagatgaacgaatgcatcactttcggcacaacggaggagatgatcgcgtcctgcacgtcgtcgggcgaggaattgctcagttgcaggaattggaggatcatgaggccgtattcgtcggacgtgtggttcgaccgtgtggtgatgcggtaggtgtcaacggtctcggtgccctccatgagaccgatcacaatgttcgtgttgccgatgtcgactgccagaatcatgcctgctccttgtgctcgatgcctccaacttagcagacgacccgacgtccgggcggccggatgcgatacaatgatcgcggtgaccgacccgccgaggcggtcaaccgacaaaaccatgcagcatacgggcccagtgcgccctatgccgcatatgaacattagaggtaccatgacagaaccgaagaacggcttgcagaacaacaatgagccgaagccgcagaacgccgacaatgcgtctgcgagcgagaacaaggctggcaacgcaagcgcagccagcaccgatgcgtcattgcaggcgcacgagaaaagcgggaacacgcattcgggttggaaaggctgggtgcttggcgccatagccgtaatcatcgtggcggcaatcgtgttcgccgtggtgaaccatacgcgtgcaggcaaggaatctgcaatccagacgggaacgccggcacagacggtcacgatcgggctcaagctggcgccgacgaatctggacattcgaaacaccgcgggctcgtcactcgatcaggtgctcatcggcaacgtgtacgaaggactggtgagccgcaacgaggagaacaaggtggtcccagcccttgccaaaagctgggaggtgagtgatgacggtctcacctacacgttccacctcaataagggcatgcacttctcgaatggcgatgagctcgatgcggacgatgtggtgtggtcgatccagcagctggaggagaagcagtaccatgacgcggacgcgctgcgcaacttcaagtcgatcagcgccccgaacgcagacaccgtggtgatcacactgaccaagccatactcgcagctcctgtgggcattgagcggacgtgcgggtcttgtgttcgacaaggacgccaagtatgtggcgaagacgcaggcagtgggttccggcccatacaaggtggccaagttcacgccgaacaactcgatcgagctcgtggccgacgagaactactggggatcgaacaaaccgaagacgaagaacattgtgatccgttacttcgccgacgacaatgcagccgtgaacgcgctcaaatccggcgatgtgcaggtgcttgcgccaatcacttacgcgcttgccgaatccgcgctcgacgcccggatcgaaaccaagtcgtcggattccaacggcaccgagcactccaaggagtcgggcgaccccacctcgcgattcgtggtgaaagtgggcgacggcaccgacaaatacgtgcttgccatgaacaacgccaaaggcaaagcgactgccgacaagaaagtgcgcgaggccattcggtacgccatagaccatgaccagctcatcgcctcgcgcgggggcgtggatgccaagctcggcggcccgatcccctcgctcgacccgggctaccgggatctgagctcgaagtacccgcacgacatcgagaaagcacgcgaactcatgaagcaggccggctattccgccgaccacccgctcaaactcacgttgacctacccgaacacctacggcaccgagctcggcgaacagctgcgctcgcagttgaaggaggcatacatcgagctcaaggtgaacgtggtcgaattctccacgtggctgcaggacgtctacaccgacaaggactacgacctgtcgatggtggaccacaacgagagccacgatttctcgcagtggacgcggccggactactattacggctacgacaaccggaaggtgcagcagttgtacgaggaggcgatgggcgccacaaacgacgacgagcgtgatgccaaactcgccgaggccgcgcagaccgtgagtgaggatgccgcggctgactggctgttcaactaccgcgtcgccacggcgatgggcaagggcgtggagggcttcccactcaacatgaaccagacgttcatgccgttggcgcagctcacctacacgccaactaagtagcaaacggcctcataacggtctcaaaggacgcgtgtcttcatgaaatatgtgttgcgacgcatcgccatgttcctggtggcgctgttggcgatctcgctcatcgtgttcctcatgctgcgcgtgctgccgggagacatcgccgccgtgatggcgggcacgaactcgccgcccgagcgcgtggcccagttgagggcccagatggggctcgacaagccgcttccacagcaatacttcgagtgggtcggcggactgttgcacggcgacttcggcatgaccatgctcaccggccagcccgtggcttccgtggtcgcctcgcgtgccgccatcacgttcccgctcattgtgttgggcatgctggtggcgctgctgttcggaatcccgctcggctacctcgccgtgcgcacgacgaaccgtgcggccaaggcactgttccagaccatcgcgatcattggaggcgccattccggccctatggggcggtctgctgctcattctgctgttcgcgcgcggactgggcgtgttcgaagtgttcccggcgcagggattcccgagtcgtgggtggaccgatccgtcccgcgcattgctcagtctggtgttgccggcactcaccgtgggcatgatcgtcggcgccacgatcatgcgttatacgcgttcctcgttgcagaccatcgcctcctccggctatgtcgagatggcgatggcatgcggcatgacgcgcagacaggcgttgtggcatgtgggcatgcgactggcgatgccgcagctcgtctcagtgatcggcctcactttcgccgagatggtcaccggagtcatggtgatcgagaacctgttcgcattgccgggcataggcaccggcttggtgagtgatcttggccatcgcgacctcattgccgtgcagagcgagctgttcatgttggccgcgttcttcctggtaatcggactgctcgtcgacctgacacaccgggcactcgacccgcgattgggggaggggagcaatgaataggcaatctgtacgcacgcactttcgccgcgtgggcatcgtcgtctcgacgatgtggtcgcgcggcaccggcaggttctcgttgatcgtgctcggcctgtgggtgctggtctcgctcgtctcgctgttctggaccccgcggtctttgtggcaaaccgatggctacaacgtatgggcgaaaccgtcacgcgagcactggctcggcaccgatggcaccggtgccgatgtgctcagctggctcatggccggctcgcgcacgaatctggccatcgtggtgctcaccgtctgtttcgccctcgccttcggtctgctgctcgtgtcgctgatggtctcgcacagcacattgctggcgaacggaaccgtggtggcgattgacgcgctcatctcgattcccaccgtgctcatcgcgctcatgctcgccgtgccgcttggcgcttcgattctgggcattgtgctcgcctgtggtttcgggtatgggctcaatctcgcccgcgtcgcccgcccgcaggccatgctttctgccagaagcctgtatgtggagtcggcgctgtcgaacggcgcgtctgcggcacgggtgttcttcacgcatgtgctgacgaacattcggccggtggtcacggtgcagtgttcgctcgccgcaggaaccgcggtgttggcggagacggggctcacctacctcggtgtgggtgtgccgtccggtgtgcccagttgggggtattcactcgcctcgtcggtcaagttcatcacgatctacccgctcacggttgtgtggcccggcctgatcgtcaccgtggtcgtcatggcgctcaatctgttcggagacgcgttgcacgatgccgccgacccgctgagcaacccgaggttgaggagggtctcatgagtgtggatctgcaatccgtgaatgtgtcgattgcgggcaggcagatcgttcgcgatgtctgcctgcagattcgcgacggccagcgtgtgggactgatcggctcctcaggctccggcaaatcgatgattgcacgggcgatcatgggactgctgccgcaagacacccagctgagcgggtcgatcaatgtgaacggcacgcagacggttggcatgaacgacgtgcaactcgccaggctgcgcggtgcggcgatgggcatggtgttccagaatccggcggcttcgctcaacccgctgttgcgcgtgcgcgaacagatcgagcttccgctcaagttgcactacgatctgcctgcgcaggaccgcgccgaacgtgtggcgaacatggccgcgaaagtgggtctgccggccgatgtgctcgacagattcccccaccagctttccggcggccaacagcagcgtgtgagcatcgcgacggcgctgatcacgtcaccacgcctgatcattgccgacgagccgaccaccgcgctcgactcgatcacccagcagcagattctcgaattgctcgtcggactggtcgatgaggccggtgcgtccatgctgttcgtcacgcatgatttctccgtgctggcgagcgccacccagtactgttatgtgctgcgggaagggagtattgtcgatgccggacgcaccgatgcattgcttgcagacccggccgacgaatacacggcaatgctggtgacggccgcgcgcgcactcagcctgcatgtcgacggtagcgggggtgccaatcatgattgaggaacagcagaagccggccgcgctgcaggcaaatgcagcggtcaagagcttcggaagagggcgcgggcgccatcaggtgctcttcgacgtgaatgtcgaggtatggcccggcgaatgcctggggatcatcggcgcctccggttcaggcaaatcgaccctcacgcgcatcatgttcggcttggaacaacccgattccggtgatgtgctgttcaacggcgtcagcattctgggagcgagcggtcgtgcccagctgcgcagcttacgggcagcttcgggcattgtgtaccagaatccgttcgcctcactcgacccgcgctggacggcagggcgttcgattgcggagccgttgcgcctggcgggggaacgcgacgagcgcggtattgggggccaggtgtcgcgagccatggaattagtgggcttggagccatcggagttcatgggccggtacccgatggacatgagcggaggtcaggcacagcgtgtggccattgcgcgcgcagtggtgaaggatccgcaggtcatgttggccgacgaggcgatgagcgccatcgatgtggcggcccgcatgcagattctcgatgcgttcgcggcgattcgcgaacgtgacccgaacatggccatggtgcttgtctcccacgacctcggcgtggtgcagaacatagccgaccgcatagtcgtcatgcatgaggggcgcgtcgtggaaagcggcccgtctgcgcagattctcgagcagccgcagcaggagtacacccgtctgctcattgcggcagcaagtctgtgagtcagtcttctgaaaagggggcctgtacccccaacgacggttatggggtacaggccctctgctcaatggaatggtgagctcatactgtttcagagctgctgcagtgcctgctccaagtcggcaatgagatcgccgtcatcctcgatgccgatggacagacgcacgaggttggcgggaacctcgagtgttgtgcctgaaacagaggcatgggtcattgccgccggcacttcaatgagcgattccacgccgccaagcgactcggcgagcgtgaacagccgcgtcgaggaggcgaaacgctgtgccgcttcagggccgccggcaagttgcactgagatcatgccgccgaaaccgccatgcatttgccgcgcggcgatctcgtgacccggatgggactcgaggcccgggtaccagacgcgctcgatctcggggcggcgttccagccattgcgcgatttccaaggcattcgcactgtgtttgcgcacgcgcaggccaagtgttttcaatccgcgaatgtcgagccacgaatcgaacggagacggcactgcgccggcggcgttctgcaggaaggccacggcgtcggcgacctcggggtcgttgacgagcaccgcccctccgaccacgtccgagtggcctccgatgtatttggtggtggagtacaccacggcgtcggcgccatccgcgagcggatgctgcagaatcggtgatgcgaacgtgttgtccaccaccactttcgtgccgtgttcatgggcgagctgagccgtcaatgcgatgtcggtgatgccaagcagcgggttcgatggcgtctccacccatacataccgatacgatttggcacccagggccgcattcagcgccgcgacgtcggtggcatccaccacgtcgagttccacgccccatggcacgaacactttggacagcaggcgatatgtaccgccgtacacgtcgttgccaatgagaatcgagtcacccgggcgcattgtggcacgcagcagcacatcgatcgccgccagtcccgacgagaagctcattgagaacgccgcgccctccactgcggcaagctgttcgtcgaacgacgtgcgcgtggggttcaccgaccgtgagtagtcgtagccgccgcgcaatccgcccacgccgtcctgcttgaacgtcgaggtcatgtagatgggagtggagacggcgccggtgagcgcgtccggttcctgcccggcatggattgcgcgggtcgcgatgccgtcgtgagcgtagttggtgtctgccctggtcatgatatgcctgttctcgaaaagtatgtctgtgttgattgtgcttggttgattgtgcttgctgtgttcgtgtgtgcgatcatacctcgagcagcacgccgtcgacgagcgatggccggctggtgcgtgccacgatgtcggcgtacccgtgttcgatcatccaatcgtcattgaaaatcttctccaagtacccgcggccggaatccggcagcagcacgaccacggtcgcggactcgtcaaggtcgtgctcccgggcataccggacggccgccgccaccgccataccgctcgaaccgcccacaagaagcccttcctcggcagccagacgccgcgtcatcaggaatgcctcgccgtcggtgacctgctcgaccgcatcggggatcgtctggtcaaaggcgcttgggtagaagtcctcgcccacgccctcgatgtcgtacccatgcacattggctgggctcgagtagatggagccctcgggatcggcgcctatcaccgtgaccgcgccattcgagacttccttgagataacggccggttcccgagatggtgccgcccgtgccaatgcctgccacgaagtgggtgacaccgccctcgcttgcctcccagatctcgggtccggtggtttcgtaatgcgagcgcggaccgttgagattgctgtactggttcggtttgaacgcgccgggaatctcgcgggcgagcctgtcggagacgctgtagtacgaacgtgggtcgtcgggctcgacgtcggtcggcgtcaccaccacttcggcaccgtatgcgcgcagcaccgcgcgtttcgtctcgctcaccttgtcgggcagcacgaacacggtgcgatacccgcgctgctgtgcgacgagcgcgagtcccacgccggtgttgcccgacgtcggttccacgatcacgccgcccggcctgagcttgccctcacgttcggcggcgccgatgatgcgctcagcgatgcggtctttcgacgaaccgcccggattgaagtactccaccttcacggcgatcttcgctcgcacgccatcggtgacgttgtggagttcgacgagcggggtgtttccgatgagttctgcaacagtggtgtgaatagccataatgagtccttagaatcctgatatgcgtgattgtttatgtatattttcagatttcaaacacgccgcaggtttgcgtcgtcactgactgcagtacagctgatctcgattgccgttcatcgaccatgcagtggattcgcccgcagattttccagtactgccaagcgttttcgatgttggaatgtgtgcatgaagtgcacaggtgaaatcgatctcaagttatgcgtcggtaaccgcgcgcctgtggcgttcggtcagcgacaacgacaacatgagaaattcgtcatattttcaagaaacaccatggcgtagacaaacttcataattcggctcacggcgttccgtaatgtggacgcatggtctgccatcatggcgaatggcggggcgctcacgaggcattgtcgaagattcgaatgacctccatgaaccgtttgccgtagcgttcgagcttgttggcgcccacgccgttgacctcgaggaactccttcgacgtgtgtgggtgccgttcggccatgtcgcgcagtgcgcgatccgagaaaacaatgtagggcggtttgcctatctcgcgtgcgatctgcatgcgcagggcacgcaagtgctcgaacagttccgcgtccacgccggtgttggcgcccaatcctgcggcggcacgttcgccggcgctcagtttcgtggacttcgcgtctccgccgctgcttcgtgacttcgacttgcgctccgatttcttgatctcgtatcggaacgtgggtgccactgtttcggcggctcgggggccgaactgcacgagtggcagccgcccttcactcactacgaggaagccgtcggccaccatctggttgagcacgtcgcgaatcttggcttcgttcacttcgctcaggcggccgtacgtgggcgccgcatccaatccgcgattggcgagatcctgcgctttggagccgcgcagcacctgcacgaccttgcccatgccgtagtgctggcccagatcgtgcacgcacatgctgatcgcgcgtgcgactgcggagacgtccaccgtttcgaaggtgctttcgcagttgacgcatccgcctatgcaatggccgtccgccgagcgttcggttccgttcgattccccgaaataccgtgtcatgtagtcgtgcaggcagtccgtggttctgcagtagccgatcatggcatcgagcagttgccgtttcgagcgccgcaccacctcctgctcctcgggggtgagccgctcgttgcgatccgccatgtcgagcaggcgacgccgtgtcacaatgtccgactcgttccacagcaacgtgcatcggctcggttcgccgtcgcgccccgcgcgcccggcctcctggtagtacgcctctatgctctcgggcatgttgtggtggatcacatagcgaacgttcgatttgtcgatgcccatgccgaacgcgttcgtcgcaacgacgagcggcaccgtgtcggtgacgaaatcacgttgcgcgcgctcgcgaacattcgccggcatgccgccgtggtatgccgcggcgatgggtccgtcttccatctgggagccctgtgccttgcgtaactgcggcaccatgatgttgagtgtctgcgcgagcgcctccgtctccttgcgggtcgcgcaatacacaatgccggattcgtcggcatgctcggccacgtagtgcgctatccagttcgccttttcgcgcgtgttgagcttgagcatgtcgaaatacagattcgttctatcgaatcccgtcaccatgacgagcgggttgcgcaatcccagcagattgacgatgtcccggcgcacgcgttcggtcgccgtcgccgtgaacgcggccaccgtggggcggtctggcagcgagtcgatgaactcgccgatcgccaggtacgacgagcggaaatcctgaccccactgcgacacgcaatgcgcctcgtcgacggcgaacagcgcgatatcggcatgtgtggcgaatgcgcggaaccgagccgtctccaaccgctctggagcgacgtacagcagcttcaccttaccggcattggcggcgtcgaacacctgctgttgctcgtcaggggtctgcgtggtgttgatgaatgcggccggtatgccgatctcgttcgcaccgtccacctggtcgcgcatcagcgagatcagcggggagatcacaatggtgatgccatgcagcagcagcgagggaatctggtagcagaccgatttgccggagcccgtgggcatcacgccgagcacgtcgcgtccttcgagaatggcgttgatgagctccgcctggccggggcggaagctctcatagccgaagtacttgcgcaatgtggcgagtgcggagttctcttcacgctcgttcgtcatagtgttccagtgtaatcagtgggcgcgtggagcatggcgacactccagaatgacattctcgctagggagtgaacaaatctgcgttagagagtgaacgttgcagattgtctcaacatgttaatccttgaaattccagcgttttctagactacgtaccaggcacctgttcaccccataatgcggatctgctcactccatagcgcaggaaatcctactgtgaacgatgtggataactcatttccacatatccacaatgcccggttgagattgtgcccgaatctgcgcgaccatagggtcgaaatatgagtttcgaagagagtgattcgcttacgcgattgcgtgaggcgagcgaagaggcggcgcgtgagtgcaggaggtttcgtgctgaacataggttcggtttggtctatgtgtttggcatgaccagagcattgcggttggcgggggtggagattccgcggattgatttgagtgcgcatccgcgcctcagcgagcaacgcatgcagctggtggtgcgaaacaagaatctggaaccacgtgtgcgagctcaggacgccaatcacatgctggcggtgtacgtgtgggatgctccgatggatttcgcatgtctcggcgatgacctcatattcacatcgccgatttgcacatgggcgatgctggctcggttcttgagtctggaggaactcatcgttcttggcgactccatactgcggcgcaacactgtgcatcggcaatactcacaggcggatttcaagaactatctcatagcgcttcgtgcggtgaaggggcgccgtgctcctcgcggcatcgtgaaatgcgaacgtgcgctcacgctgatgagaccgggcacagactcgagtcgggagactaaattgaggttatgcattgtgcagcacggtttgcccatgcctatgattaatcaccggattcgtgccatcaacggtaatgtctattacctcgacctggcttatcctgacgccaaaatcgcgattgagtacgacggcatgttccattcggggcaatggctgcacgacagtgaccggcgaaacgcaatcgaggcatccggctgggtgttcatacaggtgacgaagacctcattaagcgaccattctcaccgacttatgctcgttcggcgaattgcccacgagttggagatgcgcactggcatccactattttgttgacgcgcagactccgctcgctgagttagttaagagacgttagctatggcgtgaacaaagtttcgttatggagtgaacgtctcttgtgactgtatgtcagaaaacggcgattttccaacgtttcatagatttccagattcgtttatgttcactccgtagcgcagaattgttcactccataacgaaaagaattgttcactccataacgaaactcggttaagcgatgagcgtctcccactgctcgcgtgtcattcgattcacatgttcggtgcgcgtttcgccaagcagcggcaccggcacgttctgtgtgacgcgtatgggttcgaaaccgatcttctcctgagtgcgcgccgatttcgtgttgccctcgtaatacgcgcaccagattgcgctgagtcccagattttcgaagccgcggcgcaacagttcgcgggccgcttcgggaatgtaaccgttgccccagaacggttcgccaatccagaatcccatttctgcctgcgtcgtgtcgtttgccgggaagaaatcggagttgccggcgagcttgagggagattgctccgattgcggtgtccggatcgtcggcgagtgcgattgcatagtcctccgggccatcgaacacattgcggatcacgtcaaggctttcctcgatgctctggtgaggcggccagccggcgatggggccgatgtttgggttcttcgcgtattcgtacagtgtcgccgcgtccgattcccgccatggccgcaatacgagacgttcggtgtgcagtgtgggcatggtgttcctttctggttgcgtattgcttgccagcgtaccgcatggccgattctctatgccctggcatcccagcgcgggcatccgaatagcaagtcttggattggggtggcagagggagaccgcatgccgggatgacgaccgcctcatccgcaaggttgagaaggagccttggcggcgtggagattcattccccggcctgatgggatgcgccgggttttcttcgtatcttggaaccatcacaacaagggcggcgagaccgccacggatgaaaggaaatacgatgcgcagcattctgaacatgattctcggactcgacaacacgatgagcggcgtgccggtgacgacgatgaactcggcggtcacgctctcactgatgaacgacggcgcggacgcacgcgtcaacaactaggttgccgctcgaattcgggcggcaacccgaacaacaaccagccgtcggggaagacggcgcacggcaaggcaatgaagcctggcatccaaatgattgttcgcaatgcgtcacgtgacgcacacgcggctcatctacatgcgcgggtggcggatgagatggaagatcagcattccaacgaaccataggagagtcgggacaagcacgtccaacacgccccggacggtggtaagtgaatgccagccattctggaagccggtgagcactaccgtgattacggcgaacacaacggtgccaagggccattcgcagcacttcacgtgaatctggttcgcgcatggttgacaagggtactcccttcgcctactcaatgacgtcccggcgtgccatctcgcgtttccaacggcggatcttcatgcggaacgacgtgaatggcgccaccgtgttgacgtggatccacttccacaccggccacgcggaaggggtggaggaagcccactgacggtgtcccggctcgaacagttcctcttgggagaacgccgtaatcatccagcacaggtagctgatctgctcgttgaaggtctcgatcatctggtcgggagtggtgtcgcgctaggtttcgtagaacatctcatacagctcacctaatcggttccacgaatactcgggggcgggcatgtgcatcacgtggccttcctgctcggcatgctcccaatccagcagcagacctatccagccaagttggtaggcgagcatctgccgcctttcttcatgattgcatcgaccaggtcggttccggattcatatgtcgccatgatgttccttcctctattctgtgttcgatgtggtgtcccgcgtcgtggattctacggattgcatggattgccgagcggcttcacggagttcgcgaatggcgaggtgcttgcgcaaagccactgccatgtcgaggtacgggtcgccgctgcgggattgtggctgtgcagagtgccatgcgttgtgctgatgcgcgggacgtcatacttgctgttcgcggcggcagtagtggtgccggtgtattgcctggtgttctggctgttgacgggttcctaccacccgtccaccattgcggccttcctgctggtcgaatggctgtgtgtgggagtcggtgtgtatatgctgcgatctgtgagaagcctcgacgattacgcgaagtgatacggtgggcgaacatcggggccacattgccatgttcgatggacttgcggcggcggaggatccgtctgccacactcgataatacagtatgagatgcagagccttttgcaatccactggacaatgaggtacgaggagacccaatgacgcagggcatggaaaaccgaacaatggcacagtgcgagggcgccgatgacaaatgcaacatctgcccggtcaggtcgtgggtacagcagcataggacgctgctcatcgtgtgtttcggcgtactgggagtgctactgctgcttatgctcggcagccgtaagaccgtgctcaacatcgcgaatcagccctcgcaggctggcggcaacgcggcgaaggtgatggtcatcgataatcatgggttctcgatgttccagtggctcaccatcggcaatggttcgaacaaccgcccgacgaacagcggcaatacatcgaactgcgcaaatgcgaagcgtgactaagacggcgacggtatcatttgtgcttaggcattgcgcgcgaggaggctcgcgatgcgctgtgccagcatttccggtgtcatgagcgcgtacaggtctgccgagagttcgtcgatgatcgatggcgcaagcgcatctgttaacgccttctcattcccgttgaaatgtcggaatagcgcatggaagagaagtgaatcatggcgtatccgtgtgactgaatacgcgccatcctccaaagcccatgccaccttcgtgtgctcgtcgtcatccagtttctctttgttcggatacagtttgcgttccatgagttcgtagagcacgtcgagcagatcgatccggtcggtggccgagccttcatcgagggtgtgcgcaatgagctgtgggtcgacctgttctaacgattggcgcatattggagttgggtatttcgtttcggggattgcctcggagattccatgctcacatggtaaagcagatgcctggcaacagagtcgtcttgatttccctgttgcagctccgcaaatccacgttgtatcctggtcccgatagttttccggaatatacaggctatgggggatgcatggaagagccgaaactgattaaagtggtcggagccgccatcatcaaagatggcaaggtgctgtgcgcgcaacgcggcgcaggcaaatctctcgccgggtattgggagtttcccggtggcaagatcgaagcgggcgagacacctcagcaggcgctccagcgggagatcgaggaggagctgctctgcgagattgacatcgacaagaaggtgtgcaccagcgactacctctacgatttcggcaacgtgcaactcaccaccttcctgtgccatctcatcgagggaatgcccagacttacggaacatgagtgcatcgaatgggtggagccttcgcagatgccccgtctgcgctgggcgccagtggatcatgatgccgtgacgcgaatctccggcatggcattctgatgtttccgaataaccccgatcataagcgaatcataagtgacggaacataaatatgagcagccagtttcaagcggacaacaccttcgtcaggcagagccagtctgcaaccgaaccgctggaatctgcggatcacggcatcgtcgatggtgtgctgagcggtttgatccgacagaatgatctggcacaggaacgattcgtgcccaagctcatttcaaatcagccgggaagcacaatgggggatgcgattcgagaggagctaagggaaagcgagacgttcgacatctccgtggcattcgtcagtgagaatgcgctgaaatcgatgtaccaatcgttcctggaccatgcagagaacagcgaaaaaaccaatcggatcatcacctccaccaagaactatttcaatacgcccaaggccttcaaggaactcctgaaactccaacgtgaggccaacgtggaagtgctcatttgggaacaacaaagcactgaaggagtttcagccaatcagccgttccatccgaaagggtaccttttcacacgacgtatggaggagggtgatcgcagctactacaacctgtatgttggtagttcgaatctcacgtcattcgctttgcagaatcaacgtgaatggaatcttcgtgtctcgtcgacgggcgaagcgcaactcattgaacaggtcagggaggagttggcagaccaggtcagtcagtccgtgccgttgaccgatgcatggttggcgcaatacgaggaggaattcaggaactacacgcctccacgcacgcagattctacgacaaacgcgcacggcaaggatcgaaccgaatgcgatgcagcgtgacgcgctcgccaacattcggaaactgcgtgaggagggtgaacggaaagctgtcgtcatttcggcgacaggcacgggcaaaacctacctctccgcctttgatgtacgtcaattccaaccgaaacgcatgctgtacgtggccaatcgcgatacgattctcaagtcggctcgcgaatcgtatcagcgtgtgctcggttgcgacgagggcgaactcggtctgctcaccggtaacagtaagcagcatgacgcaaagtatgtgttcgcgacagtcgacacgttgcgtcgccatatgatggagtggtacgagcccgatgattttgattacatcctcatcgatgaggctcatcattctggtgcaaacaactatcgctcggtcattgactacttctccgaagccgatttcatgctgggcatgacggcgacgccggaacgaactgataatttcgacatcttcaccctgttcgatcacaacatcgcctatgagatccgtttgcagaaggccctcgatgagaatatgctgtgtccgttccattattatggcgtacacgaattcctgggagcagacggcacccgagttgatgcgactgaggggatttcgaaaaaagacaagcagcagatccagtattcactcgaagaactgaccgagccttcacgcgtgcagtacatcattcgtaaactcgaacaatacggctcgtacgaccaacctgtgacgggactggtgttctgctccggggtggaggaggcagaacgactctcggaactgttcaatcagcagaccaaccagcaggcggaacgcaattacagaactgtcgccatcagcggcaaaaccgcagggagagatgtggaaggagccattgatcggcttgaatccggtgatcttgattacatctttaccgttgataaattcaatgaaggtgtcgatatccctgccatcaatcagatcgtgatgttgcgcaacaccgagtccagcatcgtgttcacgcagcagttgggacgaggattgcgcaagttcccgcacaagacctgcgttaccgtcatcgatttcattggtaactacgagaacaactatctcattccggttgcgttgtacggcaatgctggcgatagcgatagcgcgcgcaagaacatgcaacgagaatcgatcggcctgtcgtcgatcagtttcgatgagatatcacgcaagcaggtgctcaaatcgttggatacggcttcgtggtccgatatgaggatgttgcgcgacaagtattcggtgattcgcaacgagcttggtcggattccgatgctgacggatatctatcgccatgatccatccttggtgatgacaatggcgcagaaagccaacagttattatgacttcgcgcgtgacacggaagccatgctatcgcgcaaaggtcatgatgaaggattcgcggatgcgcttgtgccgatcgatacgcaaggagaacagtggctcaaaatggccaccgaagtgctgttggttgcaatccgtccgcaagagcttgtcatccttgacgaattgatcaagtcatgcgctggtggctctgtctcgctgatcccgacggaacagttgagggaaacagttgcgcgacgattccccgcgtcgtaccacaccgctgcacagttcgaatcggcgctcagcgtgctcgactggtcgttcttcgacgcatccaccaagaaatcgtatggggaacgcgcgctcatcgaacgcatcggagacgggatttgccttgcgccggagttcatcgcgatgctcaagaacaacgccacgttccaccgcttcttcgtggacaatgtgcgcactggcctgaaacgattcgaagaccttctcgaggaagcggcgaaaaccggccattcgttgcaagacgaccgcggattcgtctacgagcatcggtacaagatgttcgaagtggaacgtctgctcgggtggagcaagcagatcaacggcagcagcgtcggtggctatctgctccccaaagacgaaaaaagcatgccagtgttcatcaaatatgcgaacagccagtacgccgaccgtttcctcaatccacaggaaatgcactggtatagcaaagacaggcgtagcaccgcatcccgcgaaatcaaatggatggaagaaggaaagggcaacgaggaatggagtgagaatcatttcatcccgctgttcgtcatgcgtaaggcggacgccgagaagctgaagatgtactattacgtgggtcgtgtggggtcatattcgaatctgcacgagacgaagcgtgacaatgacggcgagagtattggtcttgtggagatggatctgcggctgaccaagcctttgagcacggaactgtatcagcatctgacaggggatgcgtagcgcgatatgcgctcggtcagcggaatgcgcacctatcggagggatatgagaccatatcttctcgaacggcaacaagcgcacggcgaggaagagggcgctcgcgattcccgtcatgcaagcctggagcgtgcgaatgaaatcggtcttcctggaatctggtgaatactgccatgtgtgaggggttttagatcacgccagatgcgtgatctatgcagttgtattgatgactgggcttatcttgcaactatggaaaagcagattgaagcgtggaaagaattgcggcgtctcgacgcgctaatgcgacgacttgggaatcgatatcctattgttcgagccttctctcgtcttgaatccaaaatctcctgcagtctcgatgggtacgatgcttcacttgaagatgttctttcctatccagagcgctacatcatcgagcgtcgtagaaccgtgggttctgaacgtgcgatattgaactatttgtatacgttgggatacggtaccgtgatggttcgcggtgggcagccattggattggaaattcgttcgtgaattgcatcggcagctttgcgacggattgacggctgccgaaccggtgctggttgcacctagaaatatggcatcgggaacgatggatgacctgttcgcgtggtgggataacaatgatatctccgactcggtgattgatgacatcattcggtttcattaccgttttctagcgctacgcccattcgcacagggcactggcaggatgagtcggttgcttctcttactgcaactcattgccagaggcgtgcttcacgagccgatactcaccatgtcgatatggcttgaaggcaatatcgcggaataccgcacatgtttggatgaggcaatactacgtgggaacgagcagccactgctgatgttcttccatgacggctttagcgattgtgccggcgccgcgtgtaacagcgtcgtcagtcattctgactcctaccgtatgtaggttccggcttctaccgtagtaagtattgcattttgcgagatcctgaatttggcctcctctacttgtgtaagagggaaaagaatataggaagctgagcgccgaatttcggtaaaacggactaaatagtcgacgctgccatcgcgaatgacgataatgcgttatacattccatgcggtgcgagcgaatcattgtttggatattggtaattacttagaggtaagaacgaagcggatgagatgccacatgatgcatcgcggctagagatgctctggcatggcaagagtgatcgtatctctaagtcacctgagttctccaagtttttatgataccggttttgataatttcttgatttattttgccgcaggtcacaatgggccagatgaattgatctgaagatccagatcatttacaatgcagtcaggtcaacagcggatgcggaaggtgtgcattatgcagatcatggctgagacgaagtcgttggaagaattgatgccgatgcgaggcaataacgcctacatcattcctgaatatcagcgatattattcgtggggggaggaacagatcgaacaactgttcaacgatattcagcaggaggatcctggatattatgtcggcaatctcctcgtcacaaaccaccgggattccgaatcaactgtagatgtcatcgatggtcagcagcgactcatcacgctgtcattgttcctcttggcagtatgggagcatgcgacgaaattcatggatgaaccgcagaaagactctggcaaatatatcagtgaggaacaggaggaactcattggccttcgtcgcgatatcaagcgccagctgctcctcgaagagaaatccagaatgccacgccttcaattgttggaaccggatagcaatggatatcaggcgctccttggggtggtgttcggtgagcggccggtcaagatctggcatcgcactttgccgaaacggtacaaatatatttcgcaaaagctgttcgctgatgagtttcgcacgcctgaagaattgcagagtttctacaataagctcaattcaatcatcacattgcgagtcaaagtcactggccttgaggatgcactcactgtattctcgtcgttcaactcgaaaggcaagccgctgacgctccttgatctcctcaaagttgagttcatcagggcgggcaacgagtatctccatcaagacagcgacgaagtgctcaggtcatgggaccgtttaatgagtgagttcagcgatcagcaaggcaataccaacgatgctgctgtcacccagttccttcttaacaactacgatgcgttcgagaacgacagccgctcttccgttaccaaaggcaaagcgctgcgatattaccagagactcattgatggtaaatataaaaaaggggaggactatctgcgcacgatggtccgtcgcgcgcagacattcgcgcagatcgttatgccggagagagctgcatcggagcatcgggagatcacagaacgtctcagcaaacttggcaagcttgagtcaacccagctctacccgttgctgttctttctgctggagaaccgtagctggctggatctggacgctaaacggttgagcacattgttggatgcgatggtcgcgttctacgtgcgccgaaatatcacgctggtaccgaaatcgtcgaatattcgtgcgatgatgctcgattacattcgtgagatccagtcgaaaaagcttaagggcgatgatgtagtgcggtgcattgtcggcaaattgggcgcgctcccgcagatcaatgacgatgccgttcgcagtgcactgctcgagtccggcatgtatgacaagaacaagaacaccacgcgctttctactcatcgagcttgaacgccgactgcctggcagtgacctattcaacaaggcgacacctgataacctcgatgagtacgacaataagacgccgcgctggacgatcgagcacatcttgcctgagggtgccaatctgccggagtggtggaaggaggcgatttcgccggatgacccgtcgaacgccggagaaatacaggaacaggttgtgcatatgctcggtaaccttacgctaactccgtataactccaacctaaagcagctgccgttcgccgcggatccgccgtatcaggagggagaggcgaattatgtgaggtcgaagcgggactaccggcgcgacggtcagttcgttggtctgcgtgagaacttaaaactcaacagttcgcttactgaaccgagacagccgatcgatgagaagcgtgattggacggcggcagatatcaagcgtcgtaccgccgaactcgccgatgccattgtcgaactgttcgatttcccggaggtggaggctcccggtgacagtgccgtagaaagtcatctaagcaaggtgacggatcccaaggcttcctgacttttccgcagctgaattccaccagtcgactgtgtgagacaaatgcaggtgctgtgcaaaaagtgacatagactgcaatgtttttggacttggcacggttcctcattgccgtgcatgaagaatgtccacaaggtgaatcagtcgcgacgaattcagtggtgaataggtggttgcgggagtataagctgctatttgtctatagtggaggtgtcgaacatagcgaacctggaggtgggcaatgctggcgtcggatgtcgcacggcacatcgtggcgcactatggcgacgcgtggttcctcacgaatctgaagctgaacctgctcgtctactggtgtcaggtcggggcattgcgcgacgccggtgcgcctttgttcgccgatgagatcgcggtcggcgaatgcgggccggtcatacctgcgatctgggcggaatacgaggcgttcggctcgcgcatgatccgcctgcgcgacgaatggcaagtcaaagcgctgggggagaacaccgagagcctcgtcgcgagcgtgatgcgtgagctcggttggctgacggcggccgatctgctgaatctgtcaaaccatccggatggggcgtggaatgcggcgcgtgagcaaggctatgagagcatttccgtgtcgcatatcgccggctctgccgacatgcgacgcgaagtgagtgagcgcacgctggccgcctgtgtggacggggtggagcgcaaatacccgaatgcgctcagattgctggagcattcgtgatggaaggggagcggaagatgggcaatgccgaagacggtgccgaaccgattgcgctcgacggcaagcagatgcgcatggatgcgcttgcggaatcggtgttcgaagtgtatgtggagacgattcgcggcaccggactcgacatcacgccgacggcgcccgctgcggtggatgagcgaatcctcggacgtgtgcagtcggtgctcggctctacgttcctgacgttcttcggcataacgccgcgcgaacgatatgccgacgtgttcgagcagatctccgatttcgcgtcgcgtttcgcgaaagaccatattttcccggacggcaacaagcgcacggcggtgaagatggcgctcgcgatcctcgcgatgcatggctggaacgtgcgcgcagacgatgccgaggagccggaacgcaacgagctgtaccagtgggtgcagagcatcgtcaccggccgttgcgatgccggggagctcgccgccttcctgcgcgggcacgcggtgcgtttggaagattagagaatctgctccatgccgtatctgtacacgctcatgccgagtgactcgtagaacttgacggcggctggattcgcagcccaggcgttgagcgtcacattgtggtagccgtgtgcacgggcatagtcgagcacatggtcgtacagctcagtgcccacgtgtttgccgcgcgcacgctcgtccacgcagatgtcgtcgatgtacagcgtgcgaaccggctgcagattgttggcgcccgcatggttctcatccatgcagaacgcgtagccgagcaacgtgctatcggtgtcggttgcgacgaaaatcgggcgggaatcgtctgcgatgatctgtgcgagttcggtgggcgtgtatttcgtcttgccctcgatgaacaggtcggggcgaccgtgtgcatgcacgtcgttgacctgacgcaacagttccatgatggcatcgatgtcgccggcgttggcatgacggatggtgaggttcgacatgattccctcgtgtttctgcagggttgctttcggttattcagtgtagattccggtgtggccgccaactcagccgatgagccactttgcattgctcaagctatgcagcgggatgaacgggatgagaatcggtgtgtgttcggaatagtgccggtattgcgggtcgtctgcatattccttgttctgccgcagctcgagtctgcgcgcgccgccgaacatgatccagcagatgcacaagtagccgccgattgcggcgatccattgccaggcgccgtcgagtatcgtgacgccggagacgaacacgcccgtccaggtgacgatctcgccgaggtaattcgggcagcgcaccatgcggaagagcccgacatcgcagaagcggtgtgggtgttgctgcttgaaccggttcttcgtgagatccgcggcggattcgagtatgatgccaacgcccatgatcgccgcgcccacaatggcgacggcgtcggttcccgcatggttctgcaagcggaaggcaattggcgaggcctcgcatgcgtagaggagcgcgcagccgacccatgtgagaagcctgagcgggagcttgacattgttcccgttgtcgattgcctgttgcatcaccttgtggtaggaggagctgcggtattcgcgtgcgagcagatagccgccgagccgtagtccgtacacgaccagcaatgcggccatgatggcggtcacggccgtcagctcatgccgcacgccgaacatgatgagcagcgcggtgccaatggccgcgatggagaagccgtagcctatcgagatgaaccagatgtagcggtgaaaacccactgcgctgaccgccagtgccacgaggaaaataatcaagaatgtcatacttcaagcatattcgctcggtttgggatgtcgcgggtttatggcgaatagagccgtgggcgcatttcgccgtttcgggtggaatgcgcccacgcagggtgtatggatcagaatgcttcgacggtgcgcatcgcatcgatgatctggtcggcggtcacgtcggggacggccgcgtggaacggggagcctggatctgcggcgaaatcggccaccgtcttgagattctcgtcggtgaatggcaggttcatctgcttccaggagtggggaagcccgatcttgttgtagaagggcagtagatcgcgcgcctcgtcttccttgccttcggtgatgagctgcacgagcacgccgtaggccactttctcgccatgcatcgtctccgcggagccggggatgcgggtcagcccgtcgtgcacggtgtgggcgccggattcgcgggcccgcacgccgccgaagccgcctacggtgccggcgatgccgatgatcgtgtcgatcagtgtgcgtacatgcgggtcgtcgtatgcgccttggttcaacgcgtcaagcgcaggctcgctttcgctcagcagtgtgtcgcgcacaagacgcgcgctctgccgcgacaactggtcgaatacggtcaggtcgtcagcttgggcgaacacagggtcggactcgtagaatttcgcaatcgtgtcgccaatgccgccaatgaatttctccggaggcgtctgggcgatcatggctgaatcgacgagcaatgcgacgctgttcctcgggtgcacgggcacgccgaggaagcggtgttcgtcgtcatagtccaccgagtatggcgagtaggcggcgcaggcgcaggccagcgtggggacgatgatcaggtcgacgtccatcatctcggccacgttctttgcagtgtccgacagtttgccggcgccgatggcaatgattgcgtccgcgtcgagcgccttcgcctgttcggcgagttcgcgtgcgttgcgttcgctcgacgaaccgtcgtagcgcagaacgggtgcgaagaactcgtcttctcccgtatagtcgaggaacgcgtcggcggatttgacgccggtgatgatgacggggtggtcatagtcctcgatgtacttgcggacctctttggccactcccggtgtgctgatgtaacggttgggacgggacggacgtcggaatcctgaacattggttgccatgggtgtgctgttctttgcgagatgaaacggatatgtataggtggcatgccgcggcagagcggcagtggtctggattcacaggctcatccgtgctatctgcggtcacgcgcatgtgccccgcggtgaagagcttgtggcaaccgcggtgtgttgaggacaatagtaggcaatctgttgaccaggtcagcctgaagtgaataattagataaacaaaaaaagattgcctagtaaagatgtgcgggcaggtgctggaagcgacggcgggtgccggcgctacactgagtgggacgcactgttacaacggaaagggcggtcatggcagacgaaccgaatacgcagagcaagccggtggtcgaaagcttccagctcgaccatacgaaggtgaaggcgccgtatgtgcgctacatcgatacggagaccggcccgaacggcgatgtgatctcgaactacgacctgcgcttggtgcagccgaacgagaacgcgattccgacgggtgggctgcatacgattgaacatacgattgcagtgctgctgcgcgagcgcattcccggctacatcgactgctccccattcggctgccgcaccggattccatctgctcacgtggggggagcattccaccgaggacgtcgccaaggcgctcaaggaatcgctcgagttcatcgcgaacgaagccacgtgggacgacgttcccgccacaaccatcgaaagctgcggcaactaccgcgaccacagcctgttcacggcgaaggaatgggcgaaggacattctggcccaaggcatcagctccgatccgttcgagcgcaaggtggtctgagtcttcccgggaatgttcatatgcgccgtcatatagcaggcggcgcatatattgtgtgagccggaatgccatacaggctgtgcaggaattcgcgaatgagaggagaaacggtatgcaggacgccacgaacaggcgttttcgccacgcgaccatgaaggactaccctcagatggagcgcatctacgcgcatgcccgcgaactcatggcgcgcaatgggaatccgacgcagtgggggaacgcgttcccgaagccgcagacggtgaaggaagacattcgcgagcaccgggcgatcctgctggcagatactttgggcggcaaggaacgcattctcgcacagttcgcgctgtgcccggggctggacccgacctatgcgaagatcgaaggtgcgtggctcgacaacgactcctatgtgacgatccatcgcatcgcctcgtcgggcctggtgcgccatgctgcacgcgactgcatcgaatggtgcctcaaacactatggcaatgtgcgcgtggacacacaccccaacaacaaggccatgcagcatgtgctcgaaagctgcggattcgcccgttgcggcctgatccagctcatcgaccgcaccgaagacacgacgcgcatcgcctaccaacgccacgagtggtgagccaatgggcccgtggggtgcgagtccacgtcccacgcatacccgcttacgcactcgtcatacgaacaggccacaatggtgtgcatgagcgtgagtgcacttgaagaatggcagttttcctccgaacagggcgagcgcaactataatcaggcgctgcgtgaataccctgcgcaggtgatcgtcgatctcgccgcgttgcgagacaacatgcgccacttggtcgatatcaccaatcgcgagggcggtcccaccgaggtgatgggagtggtgaaggccgatgcgtatgggcacggtctggtcccctccgctttggctgcgctcgccggcggcgccacgtggctcggcgtggcgcaggcccgcgaggcgctcgcattgcgcaatgccggcattggcgttgatcgggcccgcgtgctcacgtgggtgaacaatccgctgcatgctccctacgatgacctcattgcagccgatgtggacctttcggtggccaccctgactgcgattcagaagattgctgaggccgcgcgagccgttggcaagccagcgcgcgtgcacatcaaggtggacaccggcttcgggcgcaacgggttcacattggcccagatcgactccgccatcgacttgctgctgccgctggtcgacgaaggggtgtttgagatcgtgggccaatggagccatctggcggtggcggatgcccctgccgtcggcgagttcgttgagaaaaccgacgaacagattcgggtattcgaggagttcacctcgcgcctgcatgcacgcgggatcgaaccgcgaatccggcatctcgccaacacggctgccacactgagccgccccgagatccattacgacctggtgcgaccgggcgtagcgttgtatggctatgaggcggatccggcaatgggcacgccgtcgaagtacgagctcaggccggcgatgacgttgcaggcgcaactgagctccgtgaagaacgtgggcgccggtgaggggctgtcctatgggcgcgtgtatgtgaccgatgagcccacgagcgcggcgattgtgccggtgggctatgcggatggcattcaccgttccgcctcgggatttaacgaggccggttcgaagcacgtgaacaagccgggcgcgccggtgcgggtgatgacgcgcgatggtgcgcgcatattccatgtgagcggccgcgtatgcatggaccagttcatacttgacctgcatggcgacgccgagaacatgggtgtgcatataggcgatacggtggagctgttcgggccagggcgcggcgaggactatcttgagccgaccgccgacgactgggcgcgggcggccgatacgatcagctatgagatcttcacctgtttgcgcaaccgtgtgccgcgattgtatgcgaatgcgttcgaagtgctcgacgagacggacctgggcaagctcgaccagagcacgctgctgtgatgtgcccgtacaccgccattgcatgaatcgccgcgaaggcgcgcagattctgcggaaaatacgccgatgacgctggggaatccttcgcctgcctgatatgctatgccacatggccgggatgattaagaaggaagacattgagcgcgtacgcaacgcggcggatctgtacgacatcgtctccgccacggtggcgctcaagccctcgggtgtgggcgcctatgtgggcctgtgcccgttccacgacgagcgcacgccgagcttcaacgtccgtccgtcggtcggctcatggcattgcttcggctgcggtcgtggcggtgatgtgttcaggttcgtgcaggagcaggagaacatagacttccgcgaggcggtggaactgcttgccgacaagtaccatatcgagctgcattacgagaacgccggcggtgcgaacgactcgcataggggcaccaagcgcgcacgtcttcttgaggcgaacgaggaggcccagaagttcttcgtgagccagattctcaccgaggaggcgctgcccgcccgcaagctgctcgccggccgcaatttctcgcagcaggactgcgcgcggttcggctgtgggtatgcgccgcagggctgggacaacctggtgcgtcatctggccgacaagggcttcacccagcaggagatgctcgacgccgggctcgcgcgccaaggagcccggggcatatacgattacttccgcggacgagccacatggcccattcgcgactcgacgggccgtaccctcgggttcggcgcccgcaagctctacgacgacgattcgatcgccgcgaaatacatcaacacgcccgacacccagctctaccacaagaaccaggtgctctacggcatcgacctggccaagccgcagatcgtgaagaaacgtcaggtcgtgatcgtcgaagggtacaccgatgtgatggcgatgcatctggcaggcgtggacaccgccgtggccacctgcggcaccgccttcggcgaggagcatgcgaagatcgtgcgccgtctcatctccgacgattcgcttggcggcgtgcagctcaccggtccgctcagggtggaaggcgaaccgctgagctcgcgcatcgtattcaccttcgacggcgacgcggccggccaaaaggcagcattacacgccttcggccttgattcctcgttccagacacagaccttcgtggccgtggcagacaacaacctcgacccctgcgacctgcgcatcgagcgcggcgacgacgccttgcgcgccctcgtggtcaacgcccggccgttgtacgacttcgtgatcgacgtagccataggcaagttcgacacccaatacggcaccggccagatgggtgccgtcaaggcggtggcgcccctgatcgcgcgcatcaaagacaagagcctgctcgacctctacacgcgcaaggccgcccgcaggatcggcatcgatctgacgatcctgcagcgtgaggtgcaatccgcacgacgtgcgcagcatgtgccgaatgaggacgcctatgcgtcacgccaacgcggttacgaccgcaactatgaacgcgaacgtgaacagcccccaatgaacgaggcgcgtatgcgtgaaatcgagcgtggcaatgcgagatcccagcatttccaccgcatcgacgacaacgtgttcatcaccgagatgcagttcatggccacgctggtgcagattccgcgcgccgtcaacgccgagctgttcaaggccctcaccgtgcattgcttctccacgccggtgttccagacgatgttcgaggcggtggaggccgccggtggccttccggaacccggcacgtcgcccgggcagtggctccatgcgctcaccaaggcgggaggcccgctgctggcaccggtcatcaccgagctggccgtgatgaatctgccattgccccagaacatggcgaacggcaatgcggcccagacaggccaacaggagccgggcagccagtccgcccagccgatgcccgaggcaagcgcggagcagaggcaatatgccaaccagctcaccgccagtctcatcgacacaggttacatgcgaagaatcggcatcctgcgccagcaggcgagtcgtgcgacgaacacgcatgaccagatccggttgttcggcgcgatcaccgaggtcgagcgcgagcgcaaggacctgcagtcgcagatcttcggctccgcggccggctgagtcgatgcatcggaccgagccggtgccggccatgaccgttttgactctgtggaaaacttttttgggcaaaacggtcggcaacgaacggcaatgtttgcaagtgcaaatggcgtcatccacacgtatttggtcgggaaaaccgtgcacgaaatcccatgtggcaccggtatttcgtgtaggatagtaacgttttcgacagagtgtggaggagtgaatgcgacatcgtgtgggtgcattcctgcgtggcgaaaccattctcatagtggctacgctgctcgcattgatttcctgtttcattgttcccccagactggcactatcgcgaatacgtgcatgtgagcaccattgcgcagctgatctgcctcatgctcgtcgtatgcgggctgcagcgcgtgggcgtgttccgcatcatcggcgcgaagctgctcgaacacgtggataccgcacgcggactcgtgctcacgttcatctcgctcacgttcttctcgtccatgctcatcacgaacgatgtcgcattgctcacattcgtgccgttcgcactcgccgtgctcaagatggcgaagatggaggaccgcgcgattctcgtgtgcacattgatgacgatcggggcgaacacgggcagcatgctcacgccgatcggcaatgcccacaacctctacttcaaggcgctcaccggcatgtccaccgggcatttcctggcggtgatggggccctatacggcggtctcggcggcgatgctcattgccatcacctgcattgtgttccgcgggcgcaggctcgagggcatcagcggcatggactccaaatcgatcgagcatggcgtgcttgcgccggattccacgaaaccgcagcccgacgagatccacgttaccggctatggcgccggttatggcggctggcgtgtgattgtctacgccatcacgttcatcgtctgcgtgctcgccgtgggcgacctcattccgctctgggtcatgtgcgtggtcgtgttcgccgtcatgatggtgtgcgaccgccgctcgttccgccacgcggactggggcctgccgctcacgttcatcatgttcttcattttcatcggcaacatgaggcgtgtgcccgaattcgcccagctcgcgcaacagtgcgtgggcgtgcacccgctcggcgtctcgatcctgttcagccaggtgatctccaacgtgccgacctcgctgctgctcgccggcttctcgaacgcctacgtgccactcatcatcggcacgaacctcggcggcttgggcacgctcatcgcctcgatggcttcgctcgtcacctacaagcacttcacgaagatgtatcccaaccaaaaaggcaagtacctcaaggagtacacgagcttctgtgcgctgttcgtacttgtgctgttcggtctgagctgcattctcgaatagtatgcggatggtggcgtgatgatggtgctgttgcgaaacgggaggtcggagtgctgtgcggcatgctcgtggcggtgggcggcaacttcgcgatgctcgccgccaagcagattcgccgccgtgcctagagcgaccggcgtgcgctgtgcagccctatggctatactaggtacggtttggccccgtagctcagctggatagagcatgtgacttctaatctcaaggtcgacggttcgagcccgtccggggtcacttcaagcgaggattccatggaatcctcgcattttcgtatgtatggggcgttagtcgagcagtccgtggatgcgcgagcagatcgactcgacggtcatgccatagcggctgttgagctcggcgagcggcgtgcggtcggtgaactccttgtcggcgccgaaattgagcacgcgcatggtgcaatccggcatcatgttcgcgtagaacgccgtgatcttctcaccccagccaccctcgagctggccgtcttcgagcgtgaccaccacgcggtgatcctcggcgagcgagcgcagcgtctgctcgtcaagcgatgagaactgcaacgggttgatcagcgtggcggcgatggcaggggaggagtctgcaagccgttcgaccacggcatgtgcggtcgcgaacgcattgcccaggccgagcacggcgacgtcggtgccgtccgagaccacgtcatagccgaaccagggtttgagcagatcggtcttctgcggggcgagcgatgcctccgggtcgagttcgccggcacgctcatccttgagaatcgtgtcgcccggcacgcggatcaccaccggatgcgtgttgcgtgctgacgtcgaccagccgagcatgtcgaggaacatgcggcgcgaagtgggagccaggcaggtcagccccggaatgttgccgaacatcgcgatgtcgaaggcgcccgaatgcgtgttgtcggcgtcggagagacccgcgccgaaggaaaggagcgtcaccggggtgtcgttgagggcgagctcctgctgcaattggtcgaaggtgcgctggaagaacgtggcggaggtggccacgacgggtctgccaccggccttggcgatgccagaggcaaaagccacggcatgttcctcggtgatgccggtatccacataatgtgcgccggcgcgctcacggaagtcctgcgtgatgccgttggaaccgggcgtggcaggcgagatgaccaccagccccggttcggtggcgaaacggcgttccagcgacgccatggcaagaccgccatagtatttgcgggcgccaagcgaagaatctgcccgtgagagcggattctgccaatggttcgcctcacagcggccttcgcacacgccttgtgcggcatcctcggcgtcgagccccaaccccttcgttgtgtgaatgtgcacgaccaccggatggtcgatgccgtgcacctcctcgaaggcacgaatcagctcatgcacatcgttgccgtgctccacatagcggtagtcgagtccgaagtcgcggaacagattgcgttcgcccctgccgtgcgactcacgcattgcggccagcgtcgcatacatgccaccatggttctcggcaatcgacatctcgttgtcgttgacgagaatgatcatattgccgccttgctcggcggcgttgttgagcccctcaaacgcaatcgccgagctgagggcgccgtcgccgatcaccgcgatcacattgttcgtctgcgccgtgccccccgcagcccgtaccatgtcacgttccttcgccatgccgcatgccagcgagatcgacgtgccggtgtgcccgagcacgaaatggtcgtgctcgctttcccctgggttcgtgaaaccggtcaccgtgccgaacagctcggccctgcggaacgcctcggcgcgccccgtgagcatcttgtgcacgtagctttggtgcgacacgtcgaacacgatcttgtcgagcggcgattcgaacacgacatgcaatgccacgcacgcctcgaccagaccaagattggaaccgatatggccgccgtacctcttgccgtattcgacaagcgtctcacggatctgcgcgcacagggcatcgagctgcgtgggatccagcagcttcacgtcggaaggcgacagcacttgagacagaaggtcgtgtgtcatgagattagtgatccctctctattccgccgggcaggcgttcgcaagaatatgcgggcattccaacattcgcgtcgcatatggtcaacttcatgcacatattatagtgtgagagctataaggcatcaatcatgccagataatgccgcaaaaggagtgctcgcgcaagccgcgacacacctttggcgtacagtgaacaagtcagggtgagccgcgcgcctcccacacggatcgggtgcgggcgcacatgcgctggaggtaatatgaccgcaaacaagccgcaagtggcagtgattatgggctcggcgagcgattgggagaccatgaggtacgcctgtgagatgctcgaccgctttgaggtcccgtacatgaagcaagtggtctccgcacaccgcacccccgaactcatgggtgaattcgcgcacaatgctcgcgccaacgggctcaagatcatcatcgccggtgccggtggagccgcccatctgcccggtatggtggccgcacagaccacattgccggtcatcggtgtgccggtgcgctcccacgcgctctccggctgggattcgctgctctccatcgtgcagatgccgggcggcattccggtggccacgacggccgtgggcaattcgggcgccacgaacgcgggtctgctcgccgtaagcatgctgagcatgaacgacgagcgtctggcggacgcactgcaggcataccgcgacgaactcaaggagaaggtggagcagtccaatgccgagcttatctgacgaaaccggcggccagatcacgcgtctgctgccgggggcgaccatcggcatcgtcggcggaggccagctcggccgcatgatggcgcttgccgcgaaatacatgggcttccgcatcggcacgcttgacccgacacccgattgccccaccgcgcaggttgccgacttccagattgtcgccgactacgacgaccaggatgcgattcacgagctcgccgaacgcagcgacgtgctcacctacgagttcgagaacgtggatgccgacgcattggatgcggtccgcgacattgtggcgattccgcagggcaccgacctgctgcgcgtgacacagaaccgcatcgccgagaagacgttcatcaatgaccatggcatcgccacggcaccatggcgaccggtgggctcacgcgcagagctcgacgcggcgctcgccgagatcggctacccggccgtgctcaagacctgtgaaggcggttatgacggccatgggcagatcgtgttgcgcacaccggacgatctggccgaggtctggcctgatgagggcttcccgcaggcgatactcgaggggttcgtcgatttcgcgttcgaggcctccattctggtgagcggcaacggcgatgattaccagacgtttccgatcgtgcgcaacattcaccgcgacaacatcctgcatctcacgcttgccccggcggacgtggacgaacaggtggcgcgcaccgcgcatgaactggcgctcgagctcgcgcgcggcttcaaattggcgggcacgctcgccatcgaactgttcgtcaaggcggacggcaccgtgatcgtcaacgagctcgcaccgcgcccacacaattccggtcattacacgatcgaagcctgcgatttcgaccaattcgacatgcatgtgctcggcatcgccggctggaatctgcccacaccgcgtctgctcagccccgcggtcatggtgaacgtgctcggccagcatatcgcacccacgcaggccgtggagccgatgcatcccgaatggcatgtgcacgactacggcaaggccgaggccaagttcaaccgcaagatggggcacatcaccgtgctgtgcgagaatccccgggatgcagcgcagtcattggaacagacaggctgctgggattgttgaacagtctggtacagattcacggattcgcaaggtgaggaacatgggcgagcgcaatacacggcagaaggacgtcattcgggaggcgttgcagggtgcggacgacttcatctccgcacagcagctgcatgcgcggctcgaggacgccggcgagcatattgcactcgccaccgtgtaccgccagctggggacgatggccgacgccaagcaggtggacaccgtgcggctcaatgggcagcagctgttcagactgtgcaacgccggcggccatcaccatcacctcatgtgcgtgtcgtgtggcagaacggtggagatcgatcctccgagcgaggcgtggctgcagtccgtggctcagcaacatgacttcaccatcgagtcgcatacgctcgaggtgttcggcctgtgcgcggactgccgtgccgcacgcggtgactgtgcagcctgacacttcacggcagactttagcgccagctcacgcgtgttctgcgtaaaaggggacaaatacatgcatgtatttgtccccttttacgcagaacactgatggtttaccgtggttcgccagcttggtcgtccaccggcttgccacctttggcgtcatgtacctcggactcgtgtgcagcatcgcgtgggctgcctgcaggctgcccatggcccgttgccttcccgtcatccttcggcttggccggtttgaagctcgaaagcatgcccagggcatccctgaacgtcagggcgggcaggtaggcgcggatgattgcaatgcccagattggcaagcaatgcggaatccgagtagctgatgtagaccggacgctcgatcggctggaacttcttcttgaagttgtagagcgacttgaacccataggccggttcgagcagatccgccacaagcgcgagcgaatgctggagcatcgtggtgccatcgacattcgagctgtcgtcgctcttcgcgtcggtgaagttcttgagtcccgtaagcggtgccgccgacaggctcacgaactgcacctggttgctcggatcggccacaccctggtcatgcatgcgctgggccatgcgtgcgatgaggaactccatgatgccgttgtagcttccggaacggtagcgcatgaagtccagcgtccagccgatcacgcgcccgttgttgaatgtgggcagccagctggtgaccgcctgcactatgccgtcggaatctatggcatagagcacctgaacgcgcgggtccttgagctcctccacgccgccgagcgtgaacttcatctcaggcagcgccttgccttcgctccactgctcggaaatctcctcgatctgcacctgcacctcatggggcgcctcatcgtaggtgctcatctcatcgacaatgccctcacgcttcgctttgttgatggccgtgcgaatgtcctgccacttcttgccggtggtcttccagctttgcgggtcaatgagcatctcgtctcccaccacaatggagtgccatccgagctgctgcaggtgatccttggcctcctcgtggatggcgtagaacaccggggaccatgaatggtcggagcagtagcgggcgaactcgtccatatcgctcatccattcatccgggtcgccgaacggtccggtggtggtcaatgcgatgtggttgagcacacggtaggcgacagcggaccttttgctgggcgacagccagtattcgttgccctcccacgtcgtcatgaagctcatggactcgccgccgtcttccaccagttcctcggccagcgcatgggccttgtggtcatagtcgattgacgcgttgagccacgcgaaggagaccacgacgagcacgatccagaacacaatgcccacgccctgcagaacaagcgaagccaacggggtgacggcgatgaacgagatgctcgaatccgtcagatacccgatcggcaggaaccttgcaggccactcgcgtagcaccatgcccacattcggatgcggcgtgaaatcctgaggtcgcaaacaggcgaacagcaggtagatggccgaacatacgacgaaggcgatcacaatggcagccacacagcggcgaagcgtccgcggtttcgtgcgaatggagaaatgcgggagctctatgatcacggcaatcgcgtatatgagcggtataagcgcattgacgagaatcatgcgcggtatgttgcccatggtgatatgcagctgatcatccaacgaatacggcaacaggtagtaggagatggcgaagaacgcgctcgccgcatagaacacgatgctgctgatcgcggcggtgcgccgtcccagccacatgccccatgccagggcgagcatcaccagcagcggcagcaccgatcgcaccacgtcccccggttggctggcacgcatgagcgaatactgttggaggcagccgtcgaccacatggccgtgcatgcaggccgccaacaccccggtgttcaccgattcggggctgagcaccagtgccaccgacacgagagggccggcatgggatcgcgacgaagtcgccaccatgggtcccaaggcgagcaccacgccgatcgcgccgaagatgcggcgaatctcctgcgacgaactgtactgccaatgccactgctcggcttcgattggcttgccggcaatcgcacggcctatgatctgcccgatgatcgcggcgaacagcacgcaataatcgccgggattgccgccgtagagcaccacgaccatgatggccgtgtagccgatgatgcgtatgcgtctgcgccacaattggtatgagaacgccgtcgccgccatgagcgcgccgatcaccagcacgacgggggagagcgtgaagctgatgttcagcacctccgcacgttcgccgagcatcgcgctgatcgccgaacagatgatcaggcctacgagtgtgccggatgcggcgctcaccagactgatggcggctgtgcgggacttgccgagatagggttccgccaagcacagcaccaacaggatcagcagcgcatccacgatcatctggaacaccgaaccggtgaggaacagcgaggcgatgagatgccccacattgaactcgtgcagactcgtggtgagcgcatggcgtggcatcttgtggtgctcgatgttgtaccatgcccaccagcacacattgatcatgatgaagccgaaggtgacccacagggcgaagctctgctcgtggatccaacgccggatgtcgttcagcagctggttgctcaccggttgcgccgcataccgcttcggcgctttgggaggtttggggctggtcggcggttttgccgccgcttgcgtctgcccgctggcgacgccgtcattcgaatccgttgcgctcacgatatctccttcacttctgaatcggtcgggaactgcacattctcgttgcccaatcccatgcgttcacataaatacggcagggccacggcgaagacggcattgacggcatgccagtcgtggccccagttgctcactgcgaatctgaacaccgtccacccgttttcccgggcggtgtcgccgatcttgcgtatgttgtcgacggattcgccgtcgcgtgcgcccgcaccaaggatcatgagctgtttcgatggcgcattgttccgaatcgcattctgcggcacctgccgttcatatgccgccttatccccggagaaatacgcctcgaccatatggtctacgctgccctcggtcggagcgacctcaccatctactgccagcacattgccgtagatgttcggatggttcggcgccagctgcgtcgcgcatgtgccgccctgcgagaaccctccgatcgtccactgtgatgccttgtcgttgacgggcaggttcgctttgatccaatcgggtacgtcctgtgcaagatacgtttcggccttgccccatttcgtggtgtccgcacacaggctgttgcgcgtcgcagccgtgttttggtcggggctgaccacaatcggggcgagaccatggtgctcggcggcgaatctgcccaacacctcgattgcgttgcttgcggtgaagaaacgcgtgggggagcccggttggccggcgaacatcaccatgaccggcaatttcggcgggtgcttggcaaaggccgccggtggcagccacacgagcgcctcgcgcgccttgaacccggatttcggattcgggatgtccacatgcacgagtttgcccgattggggaatctgcgtggtgttgcggctctttgccaccgcctgctcgttccattcacgtaccgagatcgtgttgagcgaaagatccagcgttgagatgtgcgggtagggcgagtaatcgaatagactgcccatcgtctggtattcaccatagattgcgttcgcacgcaccgcggtggcgagcagcgtgaccgggatcatgacgatggagagcacgcgcagccagccatgggtcatcaccgcggcggcgatcatgaatgcgaacaggaacacgcccacaccgattgcgatgatcaccggccagccgagcgagaccccgaacagcaggagcacatccgaacacacataggtcgcggcgagaccgacgattccggcgagcaaccctatgccgagctgcctgaggaagcgcttgcgcgactcgcctttcctctggcatatgagcaatacgacgatgccgatcgccaccagtgtccatatggtgacggggaaccagccgctgattacatcgatggcgtagaaccagtccttgatacctgccatatgcgttccgctcctctatcggttgtcttttcctaccatagtgagagacggaagcgactcgcatgcgttctgtaatgcgctgaaaacgatacggaacatcattgatatgaatgaccgtcgccggtcagtccaatccttcaagaatgaactggccggcaacggtctgccggaatgttatagcctatccacgtgctatgcctgcaaagccttggcgccgatatcatggcggtagaacatgcctgcggtgtcggcgttatcgagaatttcgtagaccttcttccgagcgctcggaatgtcgtctgcgctcacttcgacgagcagcacgcgaccggagtcggcaaccagatcgtcgccctcgcgcttcacgccggcatagaacacatgggagtcggtaccggtcttgaactgcggtaccttggcccccttgagcacattggtcgggtagccgtcggcggcaagcaccacgccgagcgtcgtgccctcctcaagccaggtgaactcaggcgcttcgccatcaagcatggcctgaatggcctgcccgagatcgctgtgcagacgggggagaatcacctcggtctccgggtcaccgaaccgtgcgttgaactcgatcaccttcgggccgtcggccgtggcgatcaggcccgcatacagaatgcccacgaacggtgtgccttcggaggccatggcttcgacggttggcttgacaatggtctcaagggcctcgtcgaccacgtcctggccgatctggggcacaggggagtaggcgcccatgccaccggtgttcgggccttcatcgttgtcataggcgcgcttgtggtcctgcgagatcggcatgggccagaattcggtgccgttcacgaagctcatgagcgagaactcctgtccctccaggtaatcctcaatcaccacacgggcgccggcggagccgaaacggtggtccacgaaaatgtcgttcaacgcatccaaggccgtttcgacgtccatcgccaccgtgacgcccttgccggcggccagaccatcggccttgaccacgatcggcgcaccatgctcgttcacatagtcggtggcgctcctaagatcgtcgaaggtgcggtatgcggccgtgggaatgttgtggcgttccatcagacgcttggcgaaatccttcgagccctcgatctgcgcggccgccttgctcggtccgaacgccttgatgccggccgcggccagcgcatccacaatgccttcgatgagtggcacctcaggacccacgaacacccagtcgtagtcgttgttgcgcacgaaatcgatgagcgcggcctgattcgacgggttgagcgagagcgtgcggatgccgtcgagctccatgcccgggttgccgggggcgacggtgacctcctcgacgcttgctcccttgagcagtgtgtaggcgatggcatgctcacgtgcgccggaaccgataacaagaaccttcatattccttttcacttccttggggaaactgtgccagtatgggtttggtctcaggccaggtcgacgcgttcgttgacctgttcgatcacatggccgacgcgataggccttctcacctgcatgctcgagaaggttcatcgcctcgtcaacacggtcggggcgaatggccacgaccatgcccaggcccatgttgaagatgttgtacatctccatatgatccacatcgcccgctttttcgatcacgtcgaagatcggcggcaccggccacgagccaagctcgatggaggcggccagaccctccggcagcatgcgaggcacgttctcgatgaagccgccgccggtgatgtgggcgacgccgcgaacgagattggcctcgaacagtggcatgagcgccttcacgtagatcttcgtgggggtgagcagcacatcgccgagttcccgatcgtccagctcgggaagacgcgtatgcacggtatagccggcctgctcgaacagtgccttgcgcaccagcgagaaaccattggaatgcacgccggtcgaaggaagcccgatgagcacatcgcccgcctcaatcgtcgacccgtccacgatcttcgatcgctccacgcagccgacggtgaagccggccagatcgtactcatcctcgtcgtacatgccgggcatctccgcggtctcgccgccgatgagcgcggcgcccgcctggacgcagccgtcggccacgccggagacgacctgttcgagcaccgccgggtcgttcttgccgcaggcgatgtaatcgaggaagaacagcggctgggctccctgcgccacgacgtcgttgacgcacatggccacgcagtcgatgccgatcgtgtcatgcttgtccatgagcttggcgatgacgagcttcgtgcccacaccatcggtgccggagatgagcaccggttcgttgtagccaagtgaggcgaggtcgaagaggcctccgaagccgccgatgccgctcaccacgcccggtcggttggtgcgtgcgacgtgtgatttgatgcgcttgaccacctcgtagcccgcttcgacgctcacacccgcgttttcatatgcttgtggcattgtgacctttctgttcgccgaaatcggcaagtcgattgatgaatctgtatgaatctgtatcgggaaaatctgggaactagatattggggacgagatactcggtgggttcctgggaggcatgctcgccgaacggcttctgcatcatcgtgtactcggtgccctcgtacatcgtcttcttgccgttgtagccgggcaatgtcacgcggtcttcgggggtgagcgagttgaggaagccctcctcgtaatcatcgagcgcggtggggtagtcgccgttgaagtacgcgacgcacaggccgccgtacggggcgtcggcgtgcaggccgatcgactcgatcaggccgtccacggagaggaacgcgagcgaatccgcgccgatgaactcgcggatctcctcgaccgatttcttcgcggcgatgagctcctgcgtcgtcgagatgtcgatgccgtagaagcacgggtacttgagcggcggcgagctgatgcgcatgtgcacttcggccgcccccgcctccttgagcagctgcacgatgcgtttcgacgtggtgccacgcacaatggagtcatcgatgacggcgatgcgcttgcccttgaccaccgacttgactgcggaaagcttcatacgcacgccctgctcacgcaatgcctgcgtgggctgaatgaatgtgcgggcgacgtattggttcttgatcagacccatctcattgggcaacccggcctcctcggagtagccggaggcggcggagagcgaggaattcggcacgccgatcaccatgtcggcatcgactggggactcctgtgcgagacgggcgcccatgcgttttcttgcggagtgcacattcacgccgtagatgtcggagtcggggcgggcgaagtagatgtattccatcgagcagattgacagctgcgtgcggctcgtgtacgtctgcgtgcggtagccgctgtcgtcgatcacgatcatctcgccgggctgaatgtctcggattcgttccgcacccaccacgtcaagcgcacaggtctcggaggcgagcacgtacgcgccgttcgtcatgcggcccagcgagagggggcggaacccattcggatcgagtgcgccgatcatctcatgttccgtcatgattaggtacgcaaagccgccgtgcacggtgttgagcgcttcctgcagcttgtcggtgatgccgctgcgcatggaacggcggatgaggtgcatgagcacctcggtgtcggagttcgaatggaaaatggcgccttcgtcttcgagcgcacgccgcagcgagaagcagttcgtgaggttgccgttatggcacaacgccatgtcgccgtcatggaagcggaacacgaagggctgaatgttgtcgatgccgcccgagccggccgtcgcatagcgcacatggccgattgcggcatcgccttgaagtcgttgaatgtctttttcgtcctggaacacctgcgtgagcaatccgagcccgcggtgccctaccaggtggccgtggtcgttggagactatgccggcaccctcctgaccacgatgttgcaatgcgtgtaatccgaagtaagtgaggcgtgcggcatcgggatgtccccatacgccgaaaatgccacattcctcatggatctcttcgagttctgcagacaagccgaagctccttccacaactggaataagggattcgctacgagataaaccctagcaagtcccggctacaccggcaaactcggattttatggaaatggcggatttccggcgaattgtgacggtgcgcccattcacatgctggactcgcggacgccgacgttgatgcatcgcgcccctttggtgtgacgcctattgccgattgacagattcgaacgtttgttcgataatctgtggtatgggagagcgaacatacttggcggtggatctcaaatcgttctatgcatccgccgaatgcgtggcgaggggcctggatccgcttgacgccaatctggtggtggcggatgtgtcccgtacgtcgaagaccatatgccttgcggtgtcgccggcgctgaaatcgttcgggttggggtcgcgcgccagactgttcgaagtggaggagcgtgtcggggtgctcaacgagcagcggcgtctgcgtgcgccggggcacaggcttgcggggtcgtcggtgagcgcggcgcaactgcaggctgatccacggctcggcattgaatatattgccgccaaaccgcgcatgtcatactatttggacaccagtgcgaaaatctacggcatctatttgaactacgcctcgaaagaggatatccacgtgtattcggtggacgaggtgttcatcgatgtcacgaaatatctcaagtatttcgggtgctcggcccatgaactggcacgtcgcatcgtggccgacattctcgagcagacgggcatcacggccacggcaggcatcggcgcgaacctgtatttggcgaaagtggcgatggatatcgttgctaagcacatccccgcggatgaggacggcgtgcgcattgccgaactcgatgaacgcaggtatcgcgaactgctgtggtcccaccggcctctcaccgatttctggagggtgggccgtggcatagcccgcaaattggagcggcagggaatcatgaccatgggagacattgcacggtgttcgttgggaagggccggcgaatattacaacgaggatctgctctacaggttcttcggcgtgaatgcggaaacgctcatcgaccatgcttggggttgggagccatgcacaatcgccgatattaaggcatatacgccggagaattccagcctgagcataggtcaggtgcttgcgcgtccctatccgcatacacaggcccacaccgtagcgagtgagatggcggactgcttggcgcaggatctcgctgccaagggggcggtgacggaccaggtcgtgctgacagtgggattcgacagggagagtcttatggacggccggtacctcgggcccgtaggcaaggatcactatgggagaccagtgcccaaaagcgttcatggctcatgtgatctggggcggttcacgtcatcggccactgccattcgacaggcggtggtggatgttttcgaacgcattgcggattcgcggctgtatgtcagacgcctcacggttgtagccggccgggttcgtatgctgggggagacccagaccttcgagcagccgagtctgttcgaggatctggagggctcgcaaacacagcagcaggctacggcagatcgcaaggaactgagtctgcagcgcaccgtcaacgcactgcgcagccggttcggcgcggcatcggtgatcaaaggcgtgaacctcgatgagggggcgaccggtatggaacgtagcaagcagatcggaggccatgcggcatgacgctcgagaacctgcaccgctacgacgacatcatcgacctgccacatcaccgatccaccaagcaccggcatatgagcaacttggaacgcgcggtgcagttcatgccgttcgccgcgttgaaggggcacgacgagcgcgtgagagaggtgtccagcacgccctgcacccgcattgcattggccgatgacgaaagagagacactcaacgatcgtcttgttgaggtaatcggtcaactcgaatcgcatccctatgcatccatcacctatttccagccggagggcggcagagatgccggcgagtatatgacggcggaaggggctgtgcggcgattcgaccagatgcgcagggtcatcgttatggaggatggcacacgtatagccctggtgaacatcgtggacattcgctgctgagtcggcatgaaggtgctttgcgctcacggcgtcgcattcgtgcgtgcctatgatggcgtcatggcatacgacaatggcaatgtgatcgacgtgcgggcgaacacgacgctgagcacggagaatgcgatcaaaggcaacgtacttgtattgggcaactcgggtgtgggcaagtcgacgttgatcaacgcggtgataggggacactgtggccaaaacgagcttcggcacgcggggcaccaccagtgagctcgccgtctatgagagcccaacggtgccgttccgggtcatcgattcaatagggttcgaaccgtctcccatcaaaagcctcagagcggtgcatgcggtgcgcaaatggtcgaaggcgagcgccaaggaaggtcatgagcacaacaagatcgacgtgatctggttctgcgtggacgggacagcggcaaagctgttcccggagacaatacggaatctgtccacggccgtgtcgatgtggcggtcggtgccgatcatcaccgtgatcacgaaatcgtattcgaaaccggaccgcgagctgaatgtgcagatggtgcggcaggcgttcgcggggcagcggatggagaggaacctgcgcgcgatcatacctgtggtggcgcagacctatgtgatcgacgaaaccgcgttcgccggccccgagggaatctccgatctcatagacgagacgatgaaggcgatgccggaggggatgcgcggtggctcgcatgatctcatggcgttcaaactcacccgcaaacgagtgctcgcgcaaggtctgatcggcgcttgtgtggcggcgggtgccacagtgggcgccgtgccgattccaatcgccgactccttggtgctctccccgctggaactgggcgagttgcatggcctggcgcgactgtatggcatagacaaggatgaagggtcgaagcagttcctggattccatcgtgcaggtgggcacggcaagcgtggtggcgcattccgcaatcagcgcggtgaaatcgattccgggcgtcaacatcgcggccagtgtgctcaatgcgattgtggcggcgagcatcatcgccgcactcggtgagggtgccgtcatagccttcgagcaggtgtacagcggcaagcgcagcgtgaacgacgtcacctgggtgcagaatctgatgcaggagcagttcggcgaagggttcctcggcaaggtgagcggtgtggcgcaggcgtcggccaaggccggcgatgcgaaggacatgcgtgagatgatcgtggaattggtcaaggccgcgttcatgaatcggggggagtaatcgagtaatatgcccggcgacatccctcttcttgcgaacgcatcgtgcttctgtaagagtgtaggatgtctcatccaacatctcctgctaatgtgacccgacatgaatttctctgatagagtagttcagggtaggtgatgcaagagaaaggctgtcggcgaggtggatggaaacaatgatgccgggaggtcgattccggcgatttcgaagaaatggaagattgccggtgttgttattgccgcgttgtcctgcatggtggtcggatgtctcctcatgttggggttctactcgctgttcccgggaacgatgccagcgttcctgaaggagaaggtgggtacctctgatacccaggtaattcgctccatggagcggacgaaagaggtggcactgttgcggctcggtattacgggcatcatatcgcaggagaacaaaagccatttcttcaatatggagattcccggtacggagcgggcgcggttcattcaatatacgttcgacgcgaagcttggattcgaaggaaaggacgtttccattaaggaaacgggcaagaacacgttcgatgtcgaaattcctgaattcaaattcatcggctacgaccatcccgaataccgaatgatcgtcgagcagaatggcgcgctaagcttcggtacccaacaaatagattccctcgacatgatcaataacatcctcactgagaagacgaagcaggaatatgtcgattcgaacagggatctgctcgaagagcaggcgaagtcgttctatgcctccatcgtcatgggtgtaaatccagaggcgaagcttaatttcacattccaaaccccaaagggttcgtgagattgcaggggcgtgctgttggatctttgggggaatctgctgagctgctagattcctaggggatgctgtttataaaggccgctctgaggttggctaatcattggttgattagccaacctcagagcggccttgtgctgttgtgggtgaatgagcgtgtgcgattagtcctatcgcatgtcagatggcaacgggtgcgccttggcggtgaactcggtcgagataatctgccagaccgcgaccttgctcacctgacgcggcagcagctctacgttgtgcatgtccgtgcgttgcttcatcagcagtttcagcgcgtcgatcttctcgtgctcgtcgttgagcaggctcgctactccggtgccgatgatcgaacggtatgccgtcgaggtggcgcatggtgtgcgaccggtatagatcaacgagtcgcagtccatctcgaatgcgaccggcaatgcgttgccggatgcgtgaatcgcctcgatcttgcgcccctgcgtcgccgaatgcatgagcagacgcaggttatgggaggaatcatcgttgttgtagacgaaggcgaaattgaccggtacgatggtgagtccctgcgcatcttgataggccacacgcacttcagtgcagttgcgcaggatgtcaattatctcctcgaacgagcgaacttcacggtcggctcgacgcattgggcgtgttgtcgatggtttctccggtgtagatgggtgcatctgcctttctccttgtattttaatctgtgggggcagtgaacgcttgcgtgcgtaatggcaggaagtctatcgtatgagtcaataacgcggcgacagtcatgtgacataacaatggtggcaggggttctggtttattcgcagattatgcagttgcctgctccgtgggggtggggtaggcgtctttgagcagtgtcgagaaggactcgctcgccattccgtagaatgcgccgatgatgagctggaatgtgaggtcgtcaggcaaatcactgtcggaggccagcgattccatcaacgtgttgaaccgttccgggttgctcttccagagtgtcgacatctcatgcagcgtcaacagtttcgaagcgacgctcgcgaatttgggtgattcgaacagcgcattgagtgtctcggatcgatagttgcgcatttgcgaatccgcatcctctccgatgatccatccccggagcgccgcgaccgactctccgctcattcccaagtattcactggcatgttccagatcgaaactcgtctcatccgtctcgccggtgagatagccgacatcgaccccgaagaagtcggcgatcatcgccatcgtttcgtatttcgggaatccgattgtgccggtggaggttttattgcccgaattgagccatctgcttacgtctttttgatggaaccgtgagagatattgcttgttcagctcgctcacgaatgcggcttgagtcagttcgtgggcatccataagttcctgcaaacggctccgccatatctccatattagattgagatataccatacatgacatgttttctttcaactcaacgtctaatttataacattatacgtcattgacaccatattgagttgcgaattaaatggattccagatgaagcaactcgtcggaatcgttgaaatttcgggcattcatgcagatggaggaaggattcgcgaaaaaaacatgccccttgatgacgaggaatgcaagcccgctgggcttggcggtccaaccggccgttcgaaccacctcgtcagaaaggaatgcagccatgtttgcccagatagccagcatgattctgcgaggtatacgcgaatttgacgaagtggcccgtgagctggagaaggacatctcaggcgacggaagccagcagacgaattcagggcaatcgacggacgcgaaaacggaaagatagcgcagcgtggcattcgcgtagatgcaaatcaaatagcaggcggtgagggagcggaactaccctcaccgccgcacatcaccaatacgaacaacggaagggaatcatggcagaccaaatctatatggcgtcggtggagagcacctacgccgccatggaacagatgcttcaattcagcgcagtgctggacgtcgtgagccgaaatgcagatgagcgcactgtcacgttcagtgtgccgggaatcaacggattattcactgcgaaggtcgcagaaggggatgccgcgggttcaagcaaggtgacggtgacggcaccgatcgatggaggcgataaagcacaggagtcggtggcgaaattctacaaggacctcggtgatcagctgatggtccaaggtgcggttcagtctgcgccgcagcagacccccgtattcgacgcccagaatcagccgacgcagacgttccaggcgcccgttccggccgctgccggcaacggcggaaatccggcgcagggaacgaagaataagttcgtcgcgatgctgaccgacaccaatacgggcaaaacttctgtgatggcgattgccgcggcagttgtgtccgcagtgttcctcattttcggattcgtgtctctcggcatgcaccctcccgtcgtggtgggcattatcttcgcggtggtcgccgcggtgctgtgtgcgctggcctatacgaagacacaaccgggtagggaacatggtcgcatgctcaccgtcgttgccgcaggtgtcaccgtggtagcgctgactctctcgctagtcggtgcggctggcggttccaagtcgcatggcagtatgaaggaagcatcgtcgtcgagttccccttcgtcttccgacgatgatccattctgtaagcccattagttggcctagcgctggtgttggggcgaaggctccgaaaccaaacagtctgaaggggtacgtgtggaccgacgatgccgattatgtgaatatcaagctgtgtgatgtagatgatgccgcatatacggactatctcaacaaggtgaaggacagcggcttcgttgaagattataagagcacatctggtgactacagtgcaaaggacagcgaaggcaatttcattgatctgacgttctttagctcgctcaccgagctggatgtaacagtcaaatcagctgaacgatatcagaatgatttgagtgaaaaagaaaagcaggaggaggaagcggaagcaaagaagaaagctgaggaagaggcaaaaaataaagccgaagcagaaaaagccgcagcagaggaggcaaagaaagcggaagaggaacagaagcggctggccgaggaggagaagaaactcaaagaggaggccgccgagaagcagaacacgcagagtaatgctgccaatggtgtgactcccgacgtgaaggaggccttggatggttatgagaccttcatgaataagtattgtgatttcatggagaaatacgccaaggaaggccgtcctgcaggcatgcttactgattatcttgagatgctcaacgagtacaccgattacacacagaaattgagcaatctggatcagtcagcatggaccgacgcagacatgaactacttcatcgaagtaaccaaccgtgtcaaccagcgtcttgcctcggtcagctgatttcatcgcatcctcggaagacgatatgagcgcctcgactcccgccgtgaaccgtgtgcctgtggcgcggcagacattccgcgccccggtcgctgaagtgtacgccgcgctcgtccagacattgcacttcagtgcggggtttgacgtcgtcgccaacgatgacgtcacgcattccgtgcgattccggctgccaaatgacaacggcgagtacgaggcccgggtcatcgctgatggcatgcacagtgcggtgatcatcgaagctccggcggggacggcgggcggaagcgcagcctacagtcggctgtaccgagaattggccgaacagattgttgcgcagagcaccgttgtaccccatgacgtcatcgccaaacgcagattccggcaagccattgtcgcagacaatgatggtccgagatcaaagtgggcgattggtgccgtcgtcttcgcatgtggtgcgctgctgggagcgttggcgatgttcagcgacctgcgtccggactggcaggtgtgcgtcacgctcatcgtctcgctgtttgtcgtatgcggcatcgcgttcgcggttaccggccgcaacggtaaggtctccgggagaaatctggtgctgatcgctttcgccatctcctgcctggcatcggtgctgctgttatgcgcgaccatagtggtgcagatcaggtattctaccactcttgcgatatccgagacgatggcgcaaacagcatcagcgctgcccctcgaaatgccaaaacaacaataaccgatcaatcatcaatctggaacaactattgaggagtaatatgaacaagaaatcattggcaggcccacgcgccctcacgatcattggatcgcttgccatgctcgtctcactcgtactgccgtacgccacgtcgagcaatgacaccatgacggcgttcaccatcgccgaacgatggaaggaaatgcagtcggtcgcgaacatgagcgtgggtgtttccgaaatcattctcgtgatgatcattgccattgcaatcttcaccgtgctggcactcatcttcgcccttgccgcgaaaggcattccgacgcttgtctttgtcgttctcgccatactcgcatacgtctacttcaacctgagcttcacaccatacggttcatatggcttcggtttcggcgtctacctgttctatgtggccgccattgcagtcatcgccggatccatctggatgatcgcaatcaaacgccacaacaaagcagccatccccaacatgtgacgggtgagacagttctgacgagtggaaatcgagacaggccgagcatgttccgcgagaagtagggaggagctgtatgcgtagcgtcaatctgctgccaaatgaggggattgttgcgcaattcgacagtgtacgctgtgagagtcctgatttcaaaggatgcgaatctggagaactgaccttcaccaccatgagtctcatcttctcctacacccaggtcaaggtgtttggcaaagacattgagcacaccttcttgtgggcattgcatgacatcaaagtggtggacggcaggccccagctcattatcgacaagggtgacgcccaccaatgcgacattctgctccgtaagggaaagctggaactgcgcatggactcgcatgcggatctggtgacgttggcgaacggcatcaacaagctgatcacggggaacgatgaagacattgtcggcgcaccgaaaaccttcatctcgggaatcgccagcatgctgagcgacgcgggcaaggaggtcaccgaagccttcggcctgagaaacacggcaaatcccaagagcgccgaatcgaaaatggtctcgcgcgcctgcgcaggttgcggtgccccgctgcacgggcgccaaggtaccagcgtcacctgtgaatactgcggtaggtcagagcaactctgaaccaccacgaactctgtgaaagaaggcagcaatggcattgatcagagcattcgccggagcattgagcggcaccttcgccgatcaatggctcgacatcatcaccgttgggcaattcgacgagcatgctgtgctcatgcccggcatctaccaggagaccaaccgtgaccgcggctccaatacgaagcattcggaggcggtgatctccaacggttcacgcatctacgtgccggagaacacggccgcattcatcttcgaccagtccggcatcgagaacatcatcaccgagtcaggcggttacgaataccgcaccggcggcaccgatagcgtgttcgcaggcaacggcataggcaagtcgatcttcgagcagataggcgagcggttcaaatacggcggcgagccggtggcgaacaaacgcatcgccttcgtgaatctgcgtgagatccgcggcatcaaatttggcacgccggcaccgctcatgtaccacgacaggttctaccagaccgatctggagattcgtgcgcgtggcatgatgtcggtgcaggtggtcaacccgctcgcattcattcgccagttcgtgcctccgaacgtggactacatcagcttcgacgacccgaacacgaaatcgcagatcctctccgaattcatgcagtcgttctcggtggcgctcaactcgctgtcaaacgaataccgcatctccgcgctgcccagccaggcgaattccattgcgctcgcgatctcaggggattcgtcgaatgccggcacatgggagtcgcgtttcggtctgcacttggtgggcataggcatcgagagcatcgaattcaccgacgaatcgcgtgagcttgtcaagcaatactcgtcgaaccgcatgaatctttcggcatacgagaacatctcgcagcaggcttcgaacatcgccgcgcagcagaagatcgccgagggcgtgcagcagaacgggttcggcgacatgggtggcatgatgctcgggcttggtttcgcgcagggagtcaatccgatgaccggcgcgatgccggggcagtctgtgcctactcagacgaatccggccgcggcagccgcagtggcagcggatgcgcagggcaccgtcgcgcaagctgccgcacaacctccggctgcacagggaacgcaatccgccatgtcggtgacggagcagatggaggcgcttaagtcgctcaaggagcttctcgatgcgggaatccttacgcaggaggaattcaatgtgaaaaagcggcagattctcggcctctaggagacctatcggcgattgttggggcgggtcggaaaaccatcttcgattgttaggtgggtgctacgagtagaggcggcccgaactcaagcaaaaatacgacagaataatatgttatgtctaataaaatggcgttaggaaggaataagtgccgaggataaccgcctaacaatcaaagatggttttccgacccgcctaataatcgaagaaaagaagtcgaatgcgttgatgaacagaagggcggtgtatgccatatatggcatacaccgcccttcgctatggtcgatcagcgtctataaccgtctcagccgaagtactcgacgccggcttcgaagatcggctggtagatgttgccgggcacattgcggtacaggccgtcgccggtgcgctcggagtggcccatcttgccgaacacgcggccatccgggctggtgatgccctcgatggcgagcatggagccgttcgggttcacactcaggtccatgctcggcacgccatgttcgtcaacgtactgtgtggcaacctgcccgtttgcgatgagctggtcgagcatgccgtcggaagcgacgaaacgtccctcgccatgggagatggcgatggtgtgcatatcgcccacctccgtcttggcaagccacggcgacaggttcgacgcgacgcgtgtgcgtacaagacggctctggtggcgtccgatggtgttgaacgtaagcgtcgggcactccgcggtcataggcacaatgtcgccgaagggcacgagaccgagcttgatgagcgcctggaacccgttgcagatgccgagcatgagaccgtcacggttgttgagcaggtcgcgcacggcctcggtgaccgccggtgcacggaagaacgccgtgatgaacttcgcggagccatccggttcgtcgccgcctgagaaaccgccggggatcatgatgatctggctgttatggatggcgtcgacgagcgcctgcgtggactcggcgacagctgagggcgtcagattgtttacaatgagcgtctgcgcctcggccccggcgcgttcgaacgctgccgcggtgtcgtattcgcagttgttgccggggaacaccgggatgatcacgcgcggcttggcgattttcgcacccttgtacacggtcggttccatcgtctcgaacgagatcgcgtcgaccgcctcggcttcggcatcggtttcaccgctgcggtaggggaacaccgatgcaatgccgttctcccacacctcctgcagattcgcgaggtcgagcgtctcgccggctgcgtggaacacgtagtccgcggtggtctcgccgatcggcccgatctcgaccagattggagactgtcggcatgttcgcggatggcgcgagctcgacgatgaacgagccatacgccggtgcgaacagatcgtcgacggcgatggagtcgtcgagcgccacgccgatgcggttgcccacgcacatcttgaacaacgcttctgcggtgccgccgtaagccggggtggagatggccagcgcatcgccgtcggtcaccaggttctcgatggtggagaacacctcgagcagtgcgtccttgtccggtgtgataccgtccgccagatagcgtggcgcgatgcggaccacacggtcgccggggtgcttgaactccggcgacgtggcacggttcatgtcgccgaccgccacggcgaaggagacgagggtgggaggcacatcgaggtcttcgaaggagccggacatggaatccttgcctccaatggcgccgaccccgaggtccacctgcgccatgagggcgccgagcacggccgcaagcggtttgccccagcgctctggctcgtcgcgcagcttctcgaaatactcctggaaggtgaggtatgccttttcgtgttcgaagcccgccgccacgagtttcgcaagcgattcgaccaccgacatgtaggcgcccgtgtactggttgcgttccatgaggaaggggttgaagccccacgccatggccgaggcggtggtggtctcgccgaacaccgggaacttggccaccatggcttccgccggcgtcagctgttccttgccgccgaacggcatgagcacggtggcggctccgatcgtggagtcgaagcgttccgacaggcccttgttggaggcgatgttgatgtcggagagcatctcgttcatacgctcactgagtgagccggacgagaatggggcacggtaggagccctgctggggcacgtgggcatcctgatgcttggcggcgccgttcgaagcgaggaactcacgcgagagatcgacgatcggctcgccgttccattccatcaccatgcgagggtcttcggtcacggtcgcaatgaccacggcttcgaggttctcctcggcggcatacttcaggaactcgtcgacgtcttccgcagccacatcgaccgccatgcgctcctgcgactcggagatggcaagctcggtgccgtcgaggccgtcgtatttcttgggtacctgattgaggtcaacgtgcaggccgtcggctatctctccgacggcaacggacacgccacccgcgccgaaatcgttgcatcgcttgatcaagcggcaggcatcaccgcggcggaacagacgctgcagcttgcgctccactggggcgttgcccttctgcacctcggctccatcgagttcaagcgactcaacgttgtgtgccttggacgaaccggtggcgccgccaatgccatcacggccggtacggccgccaagcagaatgatcttgtcgccgggggccggggtctcgcgacgtacatggcttgccggcgtggcgcccacaacggcgccgatctccatacgcttggccacatagcccgggtggtagatctcattgacctgaccggtggccaagccgatctggttgccgtacgaggagtagccgtgcgccgcggtggtgacgagcttgcgctggggcagcttgccttccagcgtctcgctgatcggcacgcgggggtccgcggcaccggtcacgcgcatcgcctgatacacgtaggagcgtcccgaaagcgggtcgcgaatgcagccgccgatgcaggttgccgcgccaccgaagggctcgatctcggtggggtggttatgggtctcgttcttgaacaggaagagccagtcttcgctctcgccattcacatcgaccttcaccttgacggtgcaggcattgatctcctccgattcgtcgaggccggtgagcacgccgttcttcttgagccacttcgcaccgatcgtgcccatgtccatgaggcacacgggtttctcgtcgcggccgagctcatggcgcatcgccatgtacttgtcgaaggcggccttcaccacggcgtcgtcgatttcaacggagtcgagctcggtgccgaaagtggtgtggcggcagtggtcggaccaatacgtgtcgatcaccttgatctcggtgatggtgggatctcgttgctcaccctggaaatactcgcgtacgaacctcagatcggcctcgtccattgccaggccccgatcggcgatgaactcggcaagctgtgcatcgtccatttcgcggaagccatcgagcacttcgaccggctggggggtgggggcataggtggcgagcgtctctcgggtctccagcccggcttcgcgggtctccaccggattgatcacgtactttttgatcgcggcgaggtcgtcgtcgcccaactggccatcgagcacatacacgcgggccgagcgcacggtcggtcgttcgccctggctgatgagctggatgcattcgcttgcggaatccgcgcgctggtcgaattggccgggcagcgattccaccgcaaacaccgtgtcaccggagacatccggcagttcgatgctcacattgtccacctgcggctcgctgaatacggtggggatcgtctggccgaacagctcctcgctgattccctcgacgtcataccggttgatgatgcggacgttgttcaaagattcaatgccgagaatcgtgcgcaattcgttcgtcagctgctgcgcctcgacgtcgaatccgggcttcttctctacatggacgcgaaaaaccactgtgcttcctcgttctttagcaataatctgggattgtaccgttgaaaacaatataggaaaacaagaaagggcctgttccatggctcaagtcatggaacaggccccaatgtcactcggcgcgctcgacgccctcggcttcggcgagcttgaccagccggtcgtagatctcctcgtaggcggggatgatgttgcccagatcgcggcggaacagatccttgtcgagatgctcgatctggccggagccgtccttcaggtcccacaaacggcaggtgtccggggtgatctcgtcggcgagcagaattcgcccgtcaccggtcttgccctcctcgatcttgaaatcgacgagctgcacgtcgatcttcgagaagatgtctttcaacgcatcgttgactgcacgtgcctggcgggagatctcgtcgagctcctcttcggaggcgatgccgagtgccacgatgccgtcgtcgttgatgaacggatcaccgagctcgtcggatttcacgcagaattcgaggatcggcttgtcgagcgcggtgccttcctcgacaccgtacctcttggcgaaggaaccggccgccgtgttgcgcatgatgatctcgagcgggtacatgtccattttgcgaacgagctgctcggtgtcggagatgcgcttgacgaagtgggagtcgatgccgcgcgccttgagcaggtcgaagatgacggaggtgatctggttgttgagttcgcccttgccttcgatctgtgccttcttggcgccgttgccggcggttgcctggttcatgtattcgacccagagaacatcggggtcatcggttgcgtacagtttcttggccttgccctcgtagagcttgtccagcttctgcatgtgctgccttccgttgtcaacaatgagtggacgttttcagcgtaccaacccaacacgccaaaaacgcccagtttactcactgttttcagtattcgacacgcggttttcgtgaggttcgcgagcggtggcgtcgacactacttcgccggattcaccactatgcgcagattctgcgcgcactcgttcgccttgatgcgcgcctcgtcgatgtcggagccgatggcgagcgtcacgcccatgcggcgatggccctccacccgcggcttcgagaagatgcgcaaatcggtgcccggtgtggcgagtgcggtctggaggttcgagaattcgacttcgccgttgccctcgacgacgatcgcatggctcgccgcgccgtaatacttcggcaggtcgagtccgatatgcgccttggagaccgggattccgagcacggcgcgcgcatgcaggtcgaactcgctcaaatactggctgatcatggtgaccatgcccgtatcgtgcgggcggggggagacctcgttgaagagcacggtgccgtctttgagcacgaacaattcgacgccgaacacgccccatgcggtgtcggtgccggcatgggcgatgagaccctgcacggcctgcgtggcaatgcgtttgacctcctgccgatgatcgggctcgacggccgcaggctgccaggaatcacggtaatcgccgctttcctgccgctggccaatcggttcgcacaccacaatgcctgccgatgagctcacggtgagcatggtgagttcgtaatcaaggtcgacgagctgttcgatgatcacgcgggagacatcgccctccccatgcgcacggcgaccggtttgcgcctcattccatgcgtcctcgatcttgtcggcggatcgcaccaccgactggccgtggcccgaggagctcatgaccggcttgaccacgcaggggaagccgatgcgagtggccgcctctttgagttcctgcaggcttcccgcgaattcgaatttcgtggtgggcagtcccagctcgtcggcggcgagctggcgaagacgctcacgatccatgcaaattgaggcgatggcagcgctcggcaccacgcggatgccggcctgctccgcttcgaacagcacgtcggtggctatggcctcgatttcaggaatgacgatgtcgggtttgacgtcgcctatcacattgcgtaatgcatcggcgttcgccatgtcgagcacccgtgcctcgtgggcgacctgtgcggccggtgcgccgttgtaggaatcagcggcgcacacccatgcgccgagccgcatgagtgaaatcgtcacctccttgccgagttcgcccgaaccgagcatgagaatgcgggtgggatgttcaccgaatggtgtgccgagaatcatggaatctgtagtcatggttccattgtgccatcagtcgtgtcattcgcggcgtgggggagtggattcgcaaaaagacaatgcgcgaataccgtgaaatatacagtccagcgggttagatgagcactatggaagcacacaacgaagcagcgtcgccgcagtcggcgtccgacaacgcaaccgataggccactgacgatcgcactggttgtggacactttcggcaaccgcggcaacggcacctcgaactcagcgctccaatgggcgcaggaactcgaacggcagggtcacaaggttcgattggtggggatcaatgcccccgaatatccggccagagagaaccacattccgttggtgagctggatttcggccaagcagcagatgcatttcgcccagccgagcgccacactgttcgaccgcgccttcgatggtgtggacgtcgtgcacatctacacaccgttcaaattcggccggcatgccatggcggcggcccgtgccaagggcctgccggtcactgctggcttccatgtgcagccggagaacgtcatgtattcggcagggccggcccgatggatccccggcatggatcggttcatctactggctgttcaggcgctggctgtattccagggtcgacgccatccatgtgcccacgaatctggggaagcaattgctgctcgaccacgggtatgccaaaccgatcttcgtcatctcgaacggctacgcaccgcggttcataccgaaggagcagcgcaagggcgatgccgcaccgcagattcccgtgcgcatcatcgcttcgggtcgcctttcgaacgagaagaaccatgtcgagctcatcgaggcgatctgccgttgtgcgcatgcggacgacattcatctgacgattgccggcacggggccaatccggaacaaactcgtgcgtttcgccaagaggaagctcaagcgtcctgcctcgatcggcttccacaagaactcgacgatgccccagttgttgcggtcggcagacctgctcgtgcatccttcgatcgccgacctcgaatcggtgagcgtcatcgaaggcatggcctcgggcttggtgccggtgattgccgattcgaaactgagtgcggcaggccagttctcgctctgcccgcaatcctcatacccagtgggcgatgtggacgcgttggccgaacgcatagactggtggatcgaccatcccagggagctcaacacgtggggcgacacctatgcgcgtcatacgaaggacacgtattcggtggaggagtcggtgaggcgtttcgtcgagatggaacgccagatcatctccgaccacacggtttcctcacgctaactgtagctgatcgttatgggctgggccctgcggatatgaaatccgcagggcccagcctgttacgggaatcagagcagcttgatgagctcgtccacctgctcgtcggtggtagcccagctcgtgcagatgcgcagcatcacatggtcggcatccacctgctccatgaatccgagcttgacggacttcgtgagttcctgcgcgcgctgcgtggtcaccacgatgaagatctggttggtctgcgagatgtattcgatgtcgtaatgcttctcgaagagtgccttgcgaatcttgtccgcctcggcgttcgcatgcttggcgagcttgaagtagaggtcgtcggtgaacagcgtgtcgaactgcagtcccaacagccagcccttcgccagcagtgcaccgtgctgcttgacgatcgtcgtgaagttcctcggcgaattaccgcgcgggaacacgacggcctctccgaacatcgtgccgcatttggtgccgccaatggtgaagacgtccgccagacgggcgagatcgggcagctgcacgtcgttcatgtccgccgtgagcgccatgcccaaccgcgcgccgtccacatagagaggcagattgtggtcatgcgcgacctgtgagatcgaggcgagctcctcacgcgtgtacacggtgccatattcggtgggctgcgagatatacacgcagccggggtagaccatatgctcatggttgaggtcgttttcgaagctctgacagtattcgtcgagctgttcgccggtgatcttgccgtcgtgctgggggagtgcgagcactttgtgtccagtcgcctcgatggcgccggcctcgtgcgtgttgatgtgcgcgctctccgggcatacgacgcctgcgtattgcggggtaatggcgctgagcacggtctggttcgtctgtgtgcctcccacgaggaaccagacgtcggcctgtgcggcatcacaggctttgcgaatcttgtttgcggccgcatcgcaatactggtccttgccatagccggagttctgttcgttcgccatggcctgcatgcgggcgacgatctgcggggcggcggtggaggaataatcgttttcgaaagacagcatatgcactcctgctcattgtggttacgtgcggttctgctgtgtagtctacgcccgggaaccgagcgcaagcaccattgccgcgcacggtgaacgccatggcaaaatggggagggtggcgggacgccatcgttattcatcgttaccgaaacgaggaaaccccgggattcgttcggtttggaaaccgttggaatctcggggtttggccggggtggctaacgcggctcgaacgcgcgaccttctgaaccacaatcagatgctctaccaactgagctatagccaccatgtttacgtgtctgctgagcatcacgcaacagatgaaaactatacacgagggttccccgaaaaccggggtcggcgtgtcgcctatacaatcaatgcgggcgtaggtatacttggatatacaccaagaagaaacgaattccaagggttttgggcacgcataggagcgtgcggcgcagggagcgccaatgcggcataactcaacggacagagcagagaagtccatgaagtcatataagcgggtgcgatggcgattgcacggcctcgaggcgaggggccggcaggggaagtattggaaaccaaaatggaaacgcaatcgccgctatgtgcagaaaggccatatggttgatgcgcgtggcgatatgagtcgcgtatggtgggccggcggcacccggggtgtgcgggtgagtcggcaaatgtcgcaaatacggtggtcgaattggtggcagtgaatcgaatgcaagccatgcgcatgcggctgaggcatcagggtggatgcccggcctgtcggcgacagcaagccgaggcatgcggcagagagcgagaaatgtgtgccatatgtgatggccggcgaatggtggaatatcccgttcgccccgttgttgagtatggtgatgggaagctagacggccccggaggcacctagacactccggggccgtcttttgtctgccgtcatggtatagtagacgtttgtgtgtgccagcagtgcaccttatgtgacaggtgtacatgctgggatatccccgagttcgcgatgatcacgcgcagtaatgcggcggtgagagggcgaggggtcatcgggccggtgaacgttggctagctaatccgattcggagaagtgggtcacaaaggcgcggctccacaaagaagaacattacaaactgaatcggagaatcaagttgcctactattgaacagcttgtccgcaagggacgcaaggcaaagccgaagaagtccaagactttggctctcaagggcagcccgctgcgtcgcggcgtgtgcacgcgtgtttacaccaccaccccgaagaagccgaactcggcactgcgtaaggtcgctcgtgttcgtctgagctccggcatcgaagtcaccgcctatattccgggcgaaggccacaacctgcaggagcactccatcgtgctcgtgcgcggcggccgtgtcaaggatctgccgggcgtgcgttaccacatcgtgcgtggtgcactcgatacccagggcgtcaaggaccgcaagcagggtcgttccctgtacggagcaaagaaggcgaagtaagagatatgtcacgtaaaggaccttccaagaaacaccaggtgcttccagatccgatctacggctcgatcgtggtggcacagctcatcaacaagatcttgcttgacggcaagaagtcgatcgcggaggacatcgtctattccgcactcgatatggtcaaggacaagaccgatcaggaaccggttgcagtgctcaagcgcgctctggacaacatccgtccgtcgctcgaggtccgctcccgccgtgtcggtggcgccacctatcaggtgccggtcgaggtcaagcccgctcgcgcgaacacgctgtcgctgcgctggctgaccgacttctcccgcgcccgtcgcgagaagacgatggccgagcgtctcgcaaacgagatcctcgacgcgtccaacggccttggcgcatccgtcaagcgtcgtgaagacacccacaagatggcagaggccaacaaggccttcgctcattaccgctggtaattaagtcgagcaacgaagagttaaggaacattcatggcactggacgtgcttaccaacctcaaccaggttcgtaacatcggcatcatggcacacatcgatgccggcaagaccaccactaccgagcgtattctgttctacaccggtaagaactacaagatcggcgaaacccacgagggtgcttcgacgatggacttcatggctcaggagaaggaacgcggcatcaccatccagtccgctgcgaccacctgcttctggaaccgccagactcatgatccggacgagaagttccagatcaacatcattgacacccctggccacgtggacttcaccgccgaggtggagcgttcgcttcgcgtgctcgacggcgccgtcgcagtgttcgacggcaaggagggtgtggagccccagtcggagaccgtgtggcgtcaggccgacaagtacggcgttccgcgcatctgcttcatcaacaagatggacaagctcggtgccgacttctactactcggtgagcaccatcaaggagaagcttggtgcgactccgctcgtcgtccagctgccgatcggtgctgagaacgatttctcgggcgtcgtcgacctcatccgtatgaaggcatacgtttggaacgacatcaaggacgaccagggtgcccactatgacaccgtggagattccggacgatctcaaggaacgcgctgagcagtaccgttccgaactgctcgatcaggttgcggagaccgatgaggagctgctcgagaagtatctcgagaacggcgacctctcggagcaggagattcgtggcgccatccgtcagctcaccatcgcccgcgaggcttatccggtgctctgcggttccgccttcaaggacaagggcgtgcagccgatgctcgatgccgttgttgactatctgccgagcccggaggacgttccttccatcgtcggcttcgatccgtccgatgaatccgtcgagatcgaccgcaagcccaccatggacgacccgttctcggcccttgtgttcaagatctcgacgcacccgttctatggcaagctcgtgttcgtgcgcgtctattccggctccgtcaagccgggcgacaacgtgctcgattccacgaagggcaagaaggaacgcgtcggcaagatcttccagatgcacgctgacaaggagaacccggtagacgcagccgaggccggcaacatctacaccttcgtgggcctcaagaacgttaccaccggtgacacgctgtgtgacgagaagcacccgatctccctcgagtccatgaccttcccggatcctgtgatcgaggtggccgtggagccgaagaccaaggccgatcaggagaagatgagcctggccctcgccaagctctccgacgaggatccaaccttccaggtgaagaccgatgaggagtcgggccagaccctcatctccggcatgggcgagctccagctcgacatcatcgtcgaccgcatgcgccgcgagttcaaggtggagtgcaacgtcggcaagccgcaggtcgcctaccgcgagacgatccgcaaggccgtcatgaaccaggaatacacgcacaagaagcagaccggtggttccggccagttcgcgaaggtgctcatgaacttcgaaccgctcgacaccgagaacggcgaagtctacgagttcgtgaacgaggtcaccggcggccacatcaccaaggaattcattccttcgatcgatgccggtgtgcaggaggccatggaatccggtattctcgccggcttcccggtcgttggtgtcaaggccaccgtcaccgacggtcaggtccacgacgtcgattcctcggaaatggccttcaagatcgccggctccatgtgcttcaaggaagccgccccgaaggcgaagccggtcattctcgagccgatcatggccgtcgaggtccgcaccccggaagagtacatgggtgacgtcatgggcgatctgaactcccgtcgtggctccatccagtcgatgaacgacgccaccggtgtcaaggtcatcgacgcaaaggtgccgctgagcgagatgttcggctacattggcgacctgcgatccaagacccagggtcgtgcaatgttcaccatgcagatggactcgtatgctgaggtcccgaaggccgtcgcagacgagatcatcaaggcccagcgtggcgagtgacatccgttacgaatcacgcacaacacaacttgaacctgtctccagtcggcgctagaattctgtagcgctgactgggttcgggtccaaagtggcaaaaacccagaaacccagtaaaatgtagcaagtgccttgagtgatcaaggcttactacgagaacgtccaggaggacaaaaacatatggcaaaggaaaagtacgagcgtactaagccgcacgttaacattggtaccatcggccacgtcgatcacggcaagacgaccctgactgcagcaatctccaaggttctgcacgatgagtacccggatctgaaccctgagtacgacttcaaccagatcgatgccgctcccgaagagcagcagcgtggtatcaccatcaacattgcccacatcgagtaccagacggccaagcgtcactacgcccacgtcgactgcccgggccacgccgacttcgtgaagaacatgatcaccggcgctgcccagatggatggcgccatcctcgttgtggccgccaccgacggcccgatggcccagacccgcgagcacgtgctgctcgcccgtcaggtcggcgtcccgaagatcctcgtcgctctgaacaagtgcgatatggtcgatgacgaagagctcatcgagctcgtcgaagaagaggtccgcgacctcctcgacgagaacggcttcgaccgcgactgcccggtcgtgcacacctccgcttacggcgctctgcatgacgacgctccggatcacgacaagtgggttgccaccatcaaggagctcatggacgacgtcgacgagtacatcccgaccccggtccacgacctcgacaagccgttcctgatgccgatcgaggacgtcttcaccatctccggccgtggcaccgtcgtcaccggtcgtgtcgagcgcggcaagctgccgatcaacacgaacgtcgagatcgtcggcatccgcccgacccagaccaccaccgtcacctccatcgagaccttccacaagcagatggatgagtgcgaggccggcgacaacaccggtctgctgctccgcggcatcaaccgcaccgacgtcgagcgtggccaggtcgtggctgctccgggttcggtcaccccgcacaccaagttcgaaggcgaagtctacgtccttaccaaggatgagggcggccgtcactcgccgttcttctcgaactaccgtccgcagttctacttccgcaccaccgacgtcaccggcgtcatcacgctgccggaaggcgtcgagatggttcagcctggcgatcacgcgaccttcacggttgagctgatccagccgatcgctatggaagagggcctcaccttcgcagtgcgtgaaggcggccacaccgtcggctcgggccgtgtcaccaagatcctcgcctgattccaatgaatcaagcgtgcgacagacgcgcatgaactagcgttcccaaaaggctccacaggaaactgtggggccttttgcgttgtccgaaggcaccgattccgaagtgtccttgcgcatatctgtcaacacaggggatcgtctatcgtgttgccgaatggcaacagctcgggtggaattcaccaaggggagaaaaggagcaccgcaatctacaaataacaaaaggcgccgcaacagcggcgcccagaaacggcaaagctcaataaaaaacagtcagtggctcagtcggcggaatcgatgggtgtggattcctttgcggccggcatcatacggtccacggccatcagaatgtaaccgagcacaatgaatgcggcaagcagaatcaggcaccaacgcaccacgcctgcaatgccctgctgattggcatcgatgaagaaatacgggtagagtttcggcaccgcggtgtcaaagttgaccagccacgcgcgcatatagacgaaggcgaggtagacaagcgggaacaccgtggaatagagcgggtacgtccacttcactttcctatgctcgtagaacaggagccaatcggcaacgaacatgagcggcagcaccacatggaacgtgatgctcgtgactttgaagttctcgagcgggttgcgatccggtgcattggcaagcagcaggttgaacacgaagaacgtgaggagaatggcagtgaccgaaatgaacttcaaggcgggggagagcttcacatagccgtcttgcttgcggttggccgtctgcacgagttcgaagaacatgacggcaatgcacaggtaattcgacaggttcgtgaaatacacgtagaacacgttgtcgaagctgccgtcatacatgccgaagctgccgagtattcccactatgccgaatgcacagtagaacgattggaaaatgagttgagcggttctgctccgtaccatagaaaaacctttccgcaatgcccctgaattcgggcgacccgcatattctatgacacgattccatacaaatactatgtggatgcacacaaaattcgtcatgttcaagtgtgcatccacacagcaaaccgggagtgttcgcgttacctcacgtcgatggtgttgaggccctcggcatgaagatccacttcggtgaccgtgcgaatcgaatcgtcggcggagagttcgatgaccaccggattcattgccttgatggcggcgtcggagaactcggtgtggccggacggcgagctcttgagcaggatcataggcagatcggaggtgagcgtttgcgtggcatcgtcgatattgccgtttatcatgagcacctgaccgttctcctgaccggagacatccatcagcatgcgaacgatgtcgccgcggcgcatgcttgggcaggcgatcgtatcgagcttgtcatcgcgaatgatgcggtggatcgcatcgacacccttgagcttggcatcgatcaccgtggcgttctcgggaatctcggccaacgcgccgctctcatcgatcacaccgagtcttgcggattcgggcagattcgcgagcagggactcgaagagcgcgagcttggcggcgatggtggcgcgaccgacgatgatgaccgaacggcggttcgcgagtgcatcggtgatgcgtgaatctttgatttcctctgacatggacatccttactccttgcactgcacgggtgtgcagacggcatacagattgttgatataccccgtcaatctgtggaatggtgcgaagatgccgtgtattgccgccgggcgaacagaaaaatgcggtgcgatgaccaggcgatgcaggtctgagaaatggacgcgaacgtgcgtgcacgacgaaaacggtgtacaacagtgcacatatgactgtagagaggtgctggcataatatgcaaggctctatatagctgtatagtcgacacgaataggtgagtaatttggcacagactactaacgacatcaagaacggttccattctgaatctcgatggccagctctggcaggtcatcaagttccagcacgtcaagccgggcaagggccccgctttcgtgcgcaccacgatcaagaacgtgctctccggcaagatcgtcgacaagacattcaacgccggcatgaagatggatttcgagaccgtcgacaaccgcacgctgcagtactcgtatgaggacggcgacaacttcgtgttcatggacatgaccaccttcgaccagatcatgattccgaagacgctcgtgggcgacaaggccaagtacctcctcgaaggcaccgactgcatcgtctccttccacgacggccagccgctgtcggtggaactgccggcatccgtcgtgctcaccatcacccacaccgagccgggtctgcagggtaaccgttcgaacgcgggcaccaagccggccaccgtcgagaccggtgccgaaatccaggtccctctgttcatcggcgagggcgagaaggtgaaggtcaacaccgacgacggctcctacctgggccgcgagaactgagatcggccactcgcactcacagaagcaggacttgcgggcggggattggcatcgcatgccggtgccccgcccacagtgaagaaaaggataagcttgtatggcacgttcgaccgctcgtcgcagggctctgaacacgttgtatgaagcggatgagaaggggcaggatttcctgtcccttcttgatgaacgcatcgctcagcccggtgcacagacgccgcttcccgaatacgccattgagattgtgcgtggcgtggatgagcaccggcgtgacatcgattcccagctcaatacgcattccaccggttggaaggtcaagcgcatgcatgcgatcgaccgcaacattctgcgcattgcgacgtgggagattctctacaacgacgatgtgcccgacaaggtggccattgacgaggcgctgaatctgtcgaagacgttgtcagacgatgcggccccttcgttcattcacggtgtgttaagtgccattgtggcggcgaaggacaagcagtccccgcagtccacaccattggatgattccgacaaggacgaatccgaccaaaccaattagcaggtaatcgcgttcggccggatcgcgactctcaaccggccgctttcctcaaatacttttgacgaatgggggtatggtgactcagttcgatccggcgaatgaatacacggctcaggatgccgttctcgtgcttgaagacgggcaggtgtacgttggcgagccattcggtgccacgggatccacctgcgcggagatcgtgttcaacaccgcgatgaccggctaccaggaaacactgaccgacccgagctacgatcgtcagatcgtggtgcagacgttcccgcacatcggcgacaccggcgtcaacgatgacgatttggaatcctcccgcatctgggtcgcgggctatgtggtgcgcgacccgagcatggtggtgagtaactggcgcgccgcagggtcgttggatgacgatctcatggccaaccacatcgtgggcatctcgcatatcgacacccgcaaactcgtgcgacacctgcgctcggcaggtgtgatgcgtgcgggaatcttctcgggagcggcgcttgtcggttccaacggcgagccccgcgagatttccgacatgctcgaagaggtgcaacgaaccccgcagatgaagggcatgagcctctacgacgaggtgagcaccccggaagcctacgtggtcgagccggctggcgacttcgaaggcaaggagccgttgttcaccgtggccgcggtcgatctgggcatcaaggccatgaccccacaccgcatggccgagcgaggctgccgtgtggtcgtgctgccttccaccgtcaccttcgatgagattcaggaactcaaccccgacggggtgttcttctcgaacgggccgggcgacccggaacaggccggccagatggtctcgttgctgcgccaggtgctcgacgccggctacccgttcttcggcatctgcttcggcaaccagttgctcgggcgtgcccttgggttcggcacctacaaactcaagttcggtcatcgtggcatcaaccaaccggtcaaggatgtgaccacaggcaaggtggaggtcaccgcccacaatcatggcttcgcagtggatgcgccaatcggtgagacggtggacgccccgtttgagaacggtcggtacggcaaggtgttcgtgagccatgtcgatctcaacgacaatgtggtggaaggcctgcagtgcgtcgatattccggcgttctcggtgcagtatcaccccgaggcggcggctggaccgcatgatgccgcctatctattcgaccgcttcgtttccatgatggacaattcccgagattccaaggcttccaaggaggagaacgcgaatgcctaagcgcacagacatcaagtcggtgatggtcattggctccggcccgatcgtgatcggccaggcggccgaattcgattactcgggcacccaggcatgccgggtgctgcgcgaggaaggcgtgcgggtcattctcgtcaactcgaatcccgccacgatcatgaccgatccggagatggccgatgccacctacatcgacccgatctcgactcccattctcgagaagatcatcgccaaggaacgcccggatgcattgctgcccacgcttggcggccagaccgcattgaacgccgcagtggctcttggcgaggccggtgtgctcaagaaatacaatgtggagctcatcggcgcctcgctggaagccatcgaccgcggtgaggaccgcgagtcgttcaagaaggtggtgaaggaggcaggcgccgagtcggcgcgctccgacatcgcccacaccttggaggaagtggacgccattgccgaacgattcggcttcccgctggtcgtgcgtccgtcgttcaccatgggaggccttggctcaggcatcgcgcatgacaccgaggagctgcaccgcatcgccggtgctggcattcactattcgccgaccgacgaggtgctcatcgaagagggcattgagggctggaaggaatacgagctcgagctcatgcgcgaccgcaacgacaacgtcgtggtcgtctgcccgatcgagaacgtcgacccggtcggcgtgcacaccggcgactcgatcaccgtcgccccggtcttcacgctgaccgaccgcgagtatcagaagctgcgtgacattggcatcgcaatcattcgcggtgtgggtgtcgacaccggcggctgcaacatccagttcgccattcaccccgacacgggccgcatcatcgtcatcgagatgaacccacgcgtatcgcgttcctccgcgctggcgtcgaaggccacaggcttcccgatcgccaagatagccacgaagctcgcgctcggctatacgctcgacgagatccagaacgacatcacgaggtcgacacctgccagcttcgagcccaccatcgactatgtggtcaccaaggtgccgcggttcgctttcgagaagttcccgggcgccgatccgacgctgaccacttcgatgaagtcggtgggcgaggccatggccttggctgggaacttccaggagtcgcttgggaaggccatgcgctccatagacaaacgccatatgggcttcagctgggacggcgagaagcctagcgagggcgaggtgcacgagctgctcgagcagatgcgcattcccaccgaacaccgttacctgcaggtcatgcgtgcgatctggggaggtgcgacgccggaacaaatcttcaacgccacgaagatcgacccgtggttcatcgaccagttcttccagattaacgctaccgccatgcaggtgcgcggcgcagagacgctctcgaagcgcctgctcaggaaggcgaagctcgctggtctgtcggacgtgcagatcgcacatctgcgcagactcggtgacgaaggcgaaaacacgattcgcgaactgcgctggaactacgggctgcacccggtgttcaagacggtcgatacctgtgccgccgaattcgccgcgcaaacaccgtactactattcgtgctatgccgatgagaccgaactgcgcaagagggaacgcgaggctgtgatcattctcggctccggacccaaccgcatcggccagggcatcgagttcgactacacatgcgtgcacgctgtgcaggagctcggcaaggactatgacacgatcatggtcaactgcaatcccgaaaccgtgtccaccgactacgacatgtcggatcgcctatatttcgaaccgctcaccttcgaagacgtgcttgagatctatgaggccgagaagaagcagggcccgatcaagggtgtgatcgtgcagctcggtggccagacgccgctttcgctcgccgcacgtctcaaggccgccggcgtgccgattctcggcacgacccccgaggccatcgacttggccgagaaccgtgagctgttcggtgaggtgctgcgtcaggaacatctcaacgcgccgcgtttcggcaccgcgctgagcctcgaagaggcccgtgaggccgcccacaacatcggctacccggtgctggtgcgccccagctacgtgctcggcggccgcggcatggagatcgtgtacgacgatgcgcagctggagacctatgtgaaccgcgcactgagtgaggcgaaagccgacaccgtggtgtcggggcgtcttccctccccgttgctcatcgacaagttcctgcaggacgccatcgaaatcgacgtcgatgcgctgttcgatggcgaggaactgtatatcggcggcatcatggaacacattgaggaggcgggcgtccattccggcgacgctgcctgtacattgccgccgagcacgctgagcgacgaccagattcgacgtctgcgcgaggcgaccctggccatagccaagggttgccaggtacgcggtctcatgaatgtgcagtatgccttcatggccaacacgttgtatgtgatcgaggcgaatccacgcgcttcgcgcaccgtgccgttcgcatccaaggccaccggcgtggctctggcgaaggccgcggcccgcatcatggcaggcgaaacgattgagcagcagcgtgagaacggcttgttgctgccttatggcgatggcggcgatgtgcgcctcggccagcaggtcgccgtgaaggaatcggtgctgccgttcaagcgcttccgcacgccggtcggcaagaccgtcgacattctgcttgggcccgagatgcgttccaccggcgaggtgatgggattcgaccgcgatttcccgcatgctttcgccaagagccagctggcctcctacgaggggggactgccgacgaacggcaacgtgttcatctcggtgaacgacaccgacaagcgtcagctgccgttgttcgccgtgcgtctggtggagcttgggttcgagatctgggccaccgagggcaccgcatcggtgctgcgccgctacggcatcgaatcgaagatcgtcgacaagattcacagccgggtggacaccgatccggagcatccgattgaaatccagcatgccgcgggtagcgttggcaagaacgtcgtcgagctcatcgaggaaggccagatcgatctcatcctcaacacgccgaactcccgtggctcccgatccgacggctattcgatccgtgccgcggccattgccgccgacattccgcagtacacaacgatgacggagttctccgcggtgctgttggccatcgaagccgtgaagaagaacgactacgaggtgatgagcattcaggagcactcccgtgagctctacgaactcgaacgcaagcacaaggaagaaggagaggaagcgcgggcgcaatgacacaatcgctcacagacaaggaacgcgaggccatgcactccgacttcggattgcggctgagcaactcaatgaagcaatacgggccgctatgcgtgggcattgacccgcataggggcgtgctcgagaactgggggtacagcgtcgacgccgaaggcgcggagctcttcgccatgcgtatgcttcaggcggccagcggcagggccgcagccgtcaagttccagctctccatgttcgaacgctacggctcccgcggtttcgtggcgctggaacgcgccctgtacgcggcccgccagatggagctcatcaccattgtcgactgtctgcatggcggcttgtcgaccaccatctcggccattgccgacgcctatttcaagccagatgcgcccatgcttgccgatgcgatcacgttgttgccatactacggtgcgcggtcgctcggtggtgtgatcaacgatgcgcttgacaatgggaggggagtcttcatcgcctcgctcacgtcgaacccggagggcgcgagtctgcagaccgcaatccgccagaatggcgagtacaaaggcaagacggtggcctatggcatcgccgcgaccgctcagaagtacaataaatcagtgaagggcctcggttcggtcggactcatcattggcgcgaccatcagccaatggctgcaggaaagcggcatcgaaccgggcgatttcacggggccgatcctctcgccgggctacggttggcaaggtgcggagggcagcgatctgaagaacgtgttccatggcaccaacggcaatgtgttggtgacggtgtcccgcgcgatttcgcaaagcgggcccgacatggacgcgctcatcgaaagcacccagaccattgccgccgatgtacgcaaggcattgcgcgaagccatcgacggcacgtcgacggcgccacgcggacacatggcgaatccgaaaggattgcgcacttgggaggaacaatgagcgaacaatcccggcaatcgcaggcaaccgagcggcaaggcggccggctgatcgtactcaccggccccacagccgtgggcaagggcaccgtcgagacggcgttacgcaaggcgcatccggaggtctgggtttcggtctccgccaccacgcgcgatccacggccgggggaacgcgatggcgtgaactactggttcataagcgaacccgaattcctgcgcaggcaggaggcgggggagttcctcgaaaccgccgtcgttcatggcatggcgcactacggcacgccgttggaacccgtacgtgagcacttggcagggaacgtgccgacaatcctcgagatcgacctgcagggtgcgcgccgcgtcaaggagcgcgcgaaggaactcggactcgacgtggtttacgtgttcatcgcgccaccaagcttcgacgagctcaagaaacgtctgatcgggcgtgggacggagacgcctgaacagcaggcgaagcggctcgagaccgcgaaggtggagctggcggcggagcccgagttcgatgtgacgatcgtgaacgagcaggtggacaaagcggcacgggacctgtggaatgtcatcgcacaggaatacggcttgccacaggataccgactgacggcatgcggcatcgaatgcgagtgggggtgccaccgaggaaatcggtggcacccccactcgcataggttctaggtatcgaggattcccagccgaatcaggccagtcccgaaagacggtcgatgagctcggggtcgcgggtggcgcccttgtcggccgacctggcgaaggcggcgaaggccttgagtgcttggctcactttgcgatcacggtgtgcgacatagccatcgccggcctcgagtttggcacggcgctcggcgagttcctcgtcggtcagctcgacgttgatcgtgcggttcgggatgtcgatggtgatgatgtcgccgttctcgacgagcgcgatgttgccgccgctcgccgcctcaggcgccacatggccgatcgacaggcccgaggagccgcccgaatagcggccgtcggtgatcagtgcgacgtccttgcctatgcccttgcctttgacgaacgaggtcgggtagagcatctcctgcatgcccgggccgcccttcggtccctcataacggatgatgagtgcctgacctggtttcagcgtgtcgttgagaatgacctcgaccgcctgctcctgcgattcgacgacgagcgcgggaccacggaacttccagatctccttcggcacacctgcggtcttcaccacggcgccatccggggcgaggttgccgcgcaacacggcgagaccgccttcggtcacggcgggatggtcgatgtcgtggatcgcgccgttcacacggtcggtgtcaagcgaatcgaatttcgtctcatgggtccatggctcgggggagacgatgtggcccggagccgccctgtagaagtccttggcgtattcggtgcaggagtcgcgcatgatgtcccactcgtcgagcttggcctcgagcgaggggtagtcgatcgaatgcacatcgcggtggagcttgccggcacggtcgagctcacccaggattccggtgatgcctccggctcggtgcacgtcggagatctcccattcgccggatggcgatgccttgcagatgcacggcacagtatgcgagatgcgttcgatgtcattgagtgtgaagtcgacgtccgcagactgtgccatcgcgagaatgtgcagcacggtgttcgtcgagccgcccatcgccacatccatcgtcatggcgttctcgaaggcgtgcttcgtggcgatcgaacgggggagcacggattcgtcgtcatgctggtagtactggttggcgatcttgaccacctgttgtgccgcccgttcgaacagctgcttgcggtagccgtgcgaggcgagcaccgtgccgttgccgggcagtgcaaggccgatcgcctccgtgaggcagttcatcgagttcgcggtgaacatgccggcgcatgagccgcatgtcgggcacacggtgcgctcgaaggcgaggaggtcgtcgtcgctcatggagtcgtcggcagaggcgtacatgacgtcgatgagatcggtgttctccttcacggtgccgtccggcagcacggtggtgccggcttccatggggccgccggagacgaacacggtcggaatgttgagacgcaatgccgccatgagcatgcccggtgtgatcttgtcgcagttcgagatgcagatcagcgcgtccgcacaatgcgcgttcacctggtattccaccgtatcggcgatgatctcgcggctaggcagggagtacagcatgccggtgtgccccatggcgatgccgtcgtcgacggccatcgtgttgaactcacgcgggatgccgccggccttcttcacggcctcggagacgagacgcccaactttgttgagatgtacgtgcccggggacgaattcgtcgaaggagttggcaatggcgacgatcggcttgccgaaatccttgctgtcaacgccggccgcacggtagagcgcgcgggcaccggcgaacattcgtccgttcatgatttttgcagatcgcatttccataagcatctattcaactcgaacttcgcggagagtgggcaaggcttccgcatgctggaattttcggccataatctcaacagaataggtacatctgtcagagtttgcctattttcgtcgacttgaggtatactgaacctttgcataagcatttgctagtgatttggagatttcaaatggcattcggcactgagcctatcccgaccggtcttgcggatccgccgatcgacgacctcatggagcatgcggattccaagtacgcattggccattttcgctgccaagcgtgctcgccagatcaattcctacttcacgcagctcaatgagggtctgctgcagaacgtcggtccgctcgtcgagtacaagagccaggagaagccgttgtcgatcgcgttccgcgagatcaacgaaggcctgcttgaggagacgctcggcgaagacgatctgagcgaaggaaactagactttcacgaacatgcatgtgcgccctgccggatattggtggggcgtttttgttttggcggccaacccggtttgaccgcgaatccaggtggtgctaagttacgcttgcgtatgaaagtagcgaagatgtgattgaattgtggagacaaacgcccgcatattgaaatagagaggaggagtcatggcagaagtgaagctgatctccgcggaatccgttaccgaaggacatcccgacaagatctgtgatcagatttccgacgccattctcgacgacatgctccgccaggacccgcattcacatgtggcggtggagacatccgccacgaagggccagttctgggtgttcggcgaagtgacgagcaaagggtactccgacatccagagcattgtgcgcgacacagtgcgtaggatcgggtacaccagctcggtgattggtctggatgcggattcctgtggcgttcttgtttcactgagcgaacaaagccctgaaatcaaccaaggtgtttcccggatcgactcggaccgggagaacgccgtctcgcgcgaggagcgctacgaggcacaaggagcgggcgaccagggtgtcatgttcggttatgcaagcgacgaaaccgatgtgctcatgccattgccgatccatctggcacatcgcctggcatatcggctcgcagaggtgcgtaagaacggcgaggtgaagttcctgcgccccgacggcaagacgcaggtaaccattgaatacgacgaggagaacaggccgctgcgcgtcgataccgtgctcatctccacacagcatgatcccgaggtctcgcaggaggcattgcgcgaggatctgcgggagcatgtgatcgagccggtgctcgatgaggtgctgggggatgcggtgaagcacgacgactaccgcgtgctcgtcaatccgacaggttcgttcatcatgggcggtccggcagcggatgcagggctgaccggtcgcaagatcatcgtcgacacctatggcggtgcggcccatcatggcggcggcgcgttctcgggcaaggatccgagcaaggtggatcgttccgcggcctatgccgcacgttgggtcgccaagaacatcgtggccgcgggtttggcccataaggtcgaggtgcaggttgcctacgccatcggcgtggccgagccggtgagcatcaatgtggagacctacggcaccgaggcggacggcgtgacccgcgagcagattcaggaagccgtgcgcaaggtgttcgatctgcgtcctgccgcgattgtggacgagctcgacctgctgcgtccgatctactcgaagacggctgcgtacggccacttcggacgtgaggacgatgacttcacttgggagcacaccaacaaggtcgatgagctcaagcgggccatcgccaccctcgtcgactgatacgaataccaccaagtccatcccggcaagctgcttatgcaggatgggcaacggcatatctcaatgcaacagctgcaccgaatgcgccgtgcagcaaggaatctccaaaggagatgaatatggccgcaatgaccgtggcacagatgatcgagctgttcctcaagccgggtgcacctgtgcatattgaaagtttcgatgggtcgtcgtatgggtccgacgatgctccgctgacgttgcaggtgaagaactcgcgcgccatctactacatggtgaatgcgccgagcgagctcggcctggcccgcgcctacctgcagggggacatcgattcgccgcagctcgtgcccggcaatccatatgcgctgttcaaggaactcgtaccgctcaagtcgtacctgcgtacaccaaatccagcccaactggccaaggcgctcgcttcggtggcctcccatgggttccaccgtcccgcgcctcccgatatcgagggcccaagccgtgcccgccgcatcagcgaaggactgctgccgcattcgaaggccggcgacgaggccacggtgagctaccattacgatcagtcgaacgaattctattcgatgttcctgggaccatccatgacctacacctgcgcggtgttcgactccccgctcatgtcgctcgaggccgcgcagaagaacaagatcgacctcgtgctcgacaagctcgcactccagccgggagaacgactgctcgacataggttgcggttgggggtccatggtgatcgaagctgccaagcgcggcatcaaggccctcggcgtcacgctgagcgaggagcaggtcgaatgggctcagcgctggatcaaagacgaaggactggaggacctcgccgaggtgcgactcatggactatcgtgacgttcccgaaggcgatttcgacggcatctgctccatcggcatgatggagcatgtcgggcacaagcactacccgtcgtatttcaaggagatctacgccaagctcaagccgggcgccaaattgctcaaccaccagatcacccggtgcaactcgcatcagggcaagaaagccggtcagttcatcgaccgttacatattcccggacggcgagctctcctcaccggccgagatcgagatggtgatccaagacacgggcttcgaggtgatcaatcaggagaacctccgccagcactatgcactcacgctgcaccgttggaacgagaatctggtggcgcattgggatgacgccgtcaagctcgtcggtgagccgaaggcccgtttgtgggggctctatatggccggttgcgcgttcaatttcgagatgaacaacattcaggtgcatcagttcctcgccatcaaaccaaacgatgagggcactgacacctacccgttgcgtccatggtggccgaaccactgagtcggtaagctgacgcccacgtggaaagcggcatgctcatacgcatgccgctttttcgtatgtatggagctggacacgcgcatgctgacgcctttacctgaatgaggggagagcctagactggggcactatgagtggaacacccgaagaagcgatgcagccggctttcgacggcatgggcatgcggcggcgctcgccgcgcaaggcagcgcccagaaagcctgctgcccagctgccggtggcgcgggtggtgctggatgtgcaggccacgcatctggggcagcccttcgactatttcgtcgacgacagcatgagcgaagccgctcagccgggtgttctggtccgggtcagattcggaggccagcgcgtcagcggcattatttgggaacgggtgaacgacagcgatacgccgacaaatgccattcgctacatcgagaaggtcgtttcgccgcgcgtgctcgtaccgagccagatgcgccgtgacatcaccgccgtggccaatgcctacggcggcaccatagcgaacgtgctgcgcgtggccatgccgggcagggtcgccggcgtggagaaggagcccaatgccaccatgcaatcggcaagcgacgtggagtcggctgccgatgaggcgtcctatgccgattcgccgatggttgatcgcaggggtcgtttcgcctcacgtgccgaagaccatttccccgtgatcgccaaagcctatgagcaggcacagaccctacgtgcctcactcaccgcaccgcaggggttctcggcgttcgtcatcgatgcccttccgggggtcggtgcatgggaacggacactggcctggatggcgctcaccgccatgggggcggggaaatccgccgtgctggtgatgcccggcatgcgtgaggtgtggagcatggtgcatgcgctggagaacatgggactccatgtgtttgcgccaaatgccaggcagatatacgagggtgacatcgcggtgttgagtgcagcgctctcgccggccgacagataccgggcgtatctggcgattggcgaggggcgggtcacttgcgtggtgggtacgagggcggccatgtatgcgcccgtaccggacgaggcgctgtttgcgattgtggacgacgacgcctaccagtatgcggatggcctcatgccctatgcgaatgcgcgtggtgtgtgccgtctgcgtgccaagctccatggaggcgtcttcgtcgcaatcggaagggcgcgtagcgtgttgagtgaatgggaaagccaaacctcctcggtcgtgtcggaggtcgctggtccgagtgtggcggtgcacggcttttccgatgtgattaaaagccaggcaccgccggtacggtggctgaaccgtgacgaactcaaccggctcgccgatcccagcgtcggtgccagggtaccgcacactgcggtgcgtgtgctgtcgaaggcgcttgagcatggccccatgctgttctccataccgcacgatggcgtcaccgagtcgttgagttgcgcgcagtgcctgcaactggctcgatgcctgcgttgcagcgggccattggtgcgtattcccggggccgatgccccgcgatgcagctggtgtggcgcatcagcagtggactggcattgcaggcattgcggagcagagcggttgcgcgtgatccgtgtgggggcggtgggaaccgtgcaggaattgcagggcctattccgtggcgttcccatgctcgtgtcgagccaaagccaaggggttgtggatcatgtggatgccgccccgcgcattgtcgtcgccactcccggatgcgaacccatggtgcatacgcaagatggtacgacgggagcctacgaggcggtggcgattctcgatgcctggacgagtctgtacgatctgcgtctcgatgctcgcgtggatgtgctgtccaattggatgcaggcgatgtcgctgtgcaaatcacgtgccgccggaggcaggggactgctgatcggcgagacgtatccgactctggctcgttcgctcatgctctgggatccccgcgtggttgcgagcaatgagctcgcggaccgcattgcgacggggctgcccccaatcgtcagtgccgcctgcatttgggggagacgtgatgcggtggaacgtgccctgcacaacataggcattgcgaacggagattgggcatgggtggaaagcggagaagggaaggtcccctcactgctcggcatcacccctctcgctccagatcgcacgatcgatgcccgtgaactcgatgagatgggcgatagggtgaaggcggtcgtgcgcgtctcgcatgcccgacgtgccgaactcgcattgcggctgcgcactgaggtggcgcgtcacgtggcctctcgcgaaagtggggaactgcggttcagaatggacccgaaagatctgctgtgaggcggcatccgactcagctgtgaccgtaagccgactgcctgcgccttgtgcgtactatgcttgggattcagtgaaaaccacagcccatgagttgcacgggcggaagagaggacatcaatgttacgagtgctgttcgcgggaaccccggaggtggcggttccctctttgcgtatgttggccaaagacaccgagcatttcgaagtggtcgcagtgctcacccggcctgacgcgcccacggggcgcggccgtaagattatgcccagcccggtgaaaatggccgctcgtgaacttggcctcgatgtcatcgaatgcgatccggccgacgaatgcttcctctccgcattgaaggccaccggagcacaatgtgcggcggtggtggcctacggcaagatcctgcgtgaatcggtgctggaggcgctgccgctgggatggtacaacctgcatttctcgctgctgccgcagtggcgtggtgccgctccggttcagcgcgcgatctgggctggcgacgaagtgaccggatgctcggtgttccgcatcactgcaggtatggatcgtgggccggtgctcgggcagagcacggtgaccataggtgcgcatgagaatgccggcgagctgctcgaccgtctcgccgaagatggcgccggtctgcttgcggcatcgctgcaggcccttgacgaaggagtcgtcaacgccgtcgatcagccggcaggctcctacgatgtcgccgccaagatcaccacgcaggatgcccacatgcgtttcgacgtgccggctttcgcgcttgatcgccagattcgcgcctgcacgccggcgccgggggcatgggcgaatctacatccacatggtgatgatgccaacgagacgctgcatgtgtcgaaggccatcccggccgatatgacggccgatgaatcacctcggaatctcaagccgggtgagctgcacgtcaccaagcatcacgtgtgggtgggcacttccaccgacccgttggaactgctggttgtcaaggccgcgggcaagcgagagatgggggctccggagtgggcccgcggcgcacatctggctgaaggtgcctatctcgactgacgtgtctcaccagaatgcccggagccggctttcatcgaggtgccgactccgggcattctagtgaattgctgcggttgcccggcagcggacattgttctgctactgcaggaaatcaagcaccttgcgaagatcgcgctcgtcgatcgtgtggggggccgccgtgcgcacagtgggtttggcgcagaatgcgatgcccagtccggcagcgccgatcatgggcagatcgttcgcgccatcgcccacggcaaccgtctggatgcgcgcgatgtcgttctcttgagcccatgaccgtagccgggagagtttgacctccttggtcacgacatcaccgaccacttcgccggtgagcatgccgcggcgggcatccacgcccagtcggttcgcaatgtggtaatcgagatgcgcgtctgctgcgagcctgtcgacgatttcgtggaagccacctgagacgacccccaccttccagccatgcgcatggagcgtgtcgatgagttcatgtgcgccattggtgaaatgcaaccgttcgtacacgcgatcgaagatctgtgctggcatccctctcagcagcgccacccgttcgtccaatgcctgccggaaatcaagctcgccgttcatcgcccgcgcggtgatggccgcgatctcgtcgcccacacccacctcctcgccgagttcgtcgatcacctcttcatcgatgagcgtggaatcgacatccatcacaagcaggcccggcatgccgagagcgggtaatgggtcagcgagtgtgtcggtgttgtcaagatgttgcgaaagtggtgcgctcatgcctttgattgtcgaaaaacgttgggacaatcaaagcatgcactttactgttaccctggctgaggcccaactgcaatgcgccacgagttccgatggcctgatcggcgccatgacggcgtggctcgtctctctcatggaacatgtgggcggtgtgggcgtggcattggccatcgccctcgagtcaatcttccctcccattcccagcgagatcattctgcccctcgccggtttcaccgctgcccgtggcagcatgagcctgttcggtgcgatcctatgggcgacaatgggatcgctgctcggcgcctgggcgctgtacggcattgcgcgctggttcggtctccaccgcattcacaaggcagtcgacaggatccccggcgtgagccgcaaggatgtgaacaaggcaaacgaatggttcaacaagtacggcacctggtcggtgctcatcggacgcgtgattcccgttgttcgctcgctcatctcgattccggccggattcaaccagatgaacttcgcgaagttctccggctggaccttcctcggctcggcaatctggaacacggtgctcgtcaccgccggttacatgctcggcgaccagtggtgctccattctcggcgtgctcaatgtgttcgaagatgtgatcatcgtggtgtttgcgctgatgctggtgttctttgcgtggcggtgggttcgcaatctgatacgcgaacgtcgctcgacgcaatcccatgagtagactgtcgatgcgcgttaggcgctgaagtcagttcgggttcgtgctctcctgcacggacccgttttcctttgcggggccgtgcattacaatggcatacggaacattcggattgaacgaaggtgggtatggggcaggagaagcacacggacgcggcttcgcagtccagggatcccgaggctgtggcggcgcatgagaacgaccagctgcggcagcgcaaccacgcgctcgccaaagcgctcacccgtgccaccgaggagcttcgcaaggcgaaggcgcagctcgagcagttcatggcaccgccattgacaatggcgaccatggtccgcgtgcatcgctgttccaccgatgagcatggtgtgcggcatgcaagcgcggagattctcaatggcaacagacgccagatcgtcccgctgtcgccgactgtcaatcccgcacagttggggagcggccaaggcgtgttgctcgatgccaacatggtgattgtcgattcctgcgagacacctactaccggtccgatgcgtgcggtctcggaaagccttgccgacggtaggctcatcgtctccgatgtcggaggcaatcgcggtgtggtcatgcgtgcgagcgcggtggcacgaactccgatcaacgtcgacgatcgtgtggtgatcgatccctccggtacctatgttttgtctgtactgccgcaggaacaggcgcaggatctgcttctcgaggagactccggatgtctccttcaccgacatcggaggtctggatgagcagatcgcacggattcgcgatgccgtgcagttgccgttccagcatcgtgacctcttcgaccggttcgacctgaaggcaccgaagggcgtgttactgtatgggcctccgggcaatggcaagacgctcatagccaaggccatcgcgcatgagctggccgcgggcagtggtaacgacggcgtgttcctgtcggtgaagggaccggagctgctcaacaagttcgtaggcgagtctgagcgcctcatccgcagaatcttcgagcgggcgaaggagctgtcgggtgccggacgccccgtcatcgtgttcatcgacgagatggattcgctgctgcgcacccgaggcacgggcgtctccagcgatgtggagacgacaatcgtgccgcagttcctcaccgagctcgacggcgtggagagccttgacgacgtgatggtgatcggcgcctcgaaccgcatcgacatgatcgatcccgcggtgttgcgtccgggccgtctggacgtcaagattcatgtcacacggccggacgagacggccgccatggccatcacccgtcattacctcaccgatgcgctgccccttgaacccggcagggacgcggatgcgctggcggcctcgctggtgcgtgatcttttccgcagggatgaatcccgattgcttgccacgctcgatgaacagggccgtcggcgtggaatctacatggccgacatcgtcagcggtgcgatgctgcgcaacatcgtcgaccgggcgaagaccaaggcggtgaaggccgaaatcctccatgggtcggtgagcagggacgatgagccgcaaggcatcaccgaggcgcggatccatgaggccattgacgacgaatacgaacagaaccgctccacgatcaacgagacagatccagggcaatggctcagaatcaacgcgctgacgttggcggctgacggcgtctgatcccggcagcgggtctcggtggaatggaatgtgttcgaaatgtgccgttggcatggaacatgtcgtgagaggagcggagtgaatgagcgtgcgcagagtgatggggacggagaccgagtatgccgtgtcggtacggcaggatccccatgccaacccggtgcagtcgtcattcgatgtgattgcccatgcaggcgatgaggagacgaggcatattcgttgggactaccggcaggaggatccggtgcacgatatgcggggtatgacgatgccccgcgccgctgcacgtcccgacatgcttaccgacgaaccgcaacgcaatatcacgaacaccttcgcagccaatggagggcgcatgtacgtggatcatgcgcatcccgaatactccgcgccggagacgcgcgatccgtttgaggccgtggcctatgatttcgccggcgatctgcttatgcgtcaggccgcccaatccgcgagcactgagcggcatcagttcgaggtattccgcaacaatgcggatggcaagggcgctgcgtgggggagccatgagaattatctgctgcgtcgcgatgtggacttcgatgtagtgactgcgctcatgctggtccatttcgccacgcggcagatctacacgggctctggacgtgtggggctcggcgagcgcggggaacgggcaggctaccagttgagtcagcgtgccgattacttccatatgaaagtgggtttgcaaaccactttcgacaggccgatcgtgaacacccgcgacgagtcgcatgcgcctgacgagatgcgcagactccatgtgatcgtgggcgatgccaaccgcctggaagtgccggacgtgttgaagctcggcacgacaagcatgctgctttgggtggccgagcaggcatctgcattggattacgacctgacggatgagttgcgttccctttcgcttctcgactcggtcgccgccatgcacacggtgtcgcacgacctgaccttcgacgaaccactcgctttggccaatggaggttcgagcacggcgtggcagctgcaggtgtcgctgcggggccttgtttacgaggtggcatcgatggtgtacggcaccgattcgctcggggagccggtatggccggattcgcagacccgctcggtcatggcgatgtggcagcaggcgctgatcgacgtggccgaggttcgccatgccgacgacgacacccgaatgacgatgaccgcgcaggcctctcgactggaatggcttctcaaatggcagctgctcgaacgcatgcgccgacgcatcgccggttgcggcgcatcctctgcctcgggctgggacaatccacaggtgcgcgcgctcgaattgcgatgggcttcgctcgctcccgagaacgaggcggtgttcgccaaggtgcgctcccgtgccgagcgtgtggtgacggatgagcgtatagccgcggcggcgaccgatgccccggcggacacacgcgcatggttccgtgccgcgatactgcacagattccccactgaattgcgtgcgatctcctggacccgaatcaccaccgttgccgatggagccggtgattcctggacgctcgacatgcgcgatcccacgcggttcaccaaagatgacaccgaacggcaggtggaggaggcgtccagcgcggcgcagctcatcaggagtctcggcggcatctgcgaacattcgtaggtcgtacatccgctgtatccagcgcgctcgcatagggcgagtttttcagaatactcacagattatttgctagtcttggaacagatttttccgagacataaggtcacaggaggcattggtatgcaggccggattacgggagctcgcagtgcaggtgagtcgcatcgccgaggacgccggcaagcatgcgctcaaggaccagctcatgccgaaggatctggtgacgctgaacacggtgcagcgtgactactcacgcgggctcaaggtggacgaccgtctgtcgcagttcatctacaatcgtctcacctacatcgatccgttcaaaggccgttgggaggatcgcaccgacgaatgggcgcccggtgaccggtactggtgcgtgggcggtgtcgatggcgtgatcaactattcgcgcagcatggccgaatggagcgtgaccatctcgctgttcgaattcaatgagttcggatcggcccagccgattctgggggtgattcatgcgccggcactgaacctcacctatttggccgcccggcagcagggcgcgatccgcatgcgcaagacaccagtgggggagaagcgcgagaagatcatgccatccacagtcagccacctcgatggctcaatcgtgagcttcggcatgtcgtatgtgccgcaggaggcacaacatgccctcaatgtggtcgcgagcctcgccggcaagcccgccgacatcaaacggatcgggcccgtctcgctcgatgtgtgcaaggtggccgatggcacctacgacgcgtacttcgaaccgcatctgcatgaacgtgatgtgccggccatctcggccgccgccgtggtgctctgggaggcccaagggcagctgagcacatgggagggcgggctcatccactggcgtagccagaacgatctcgtggccaccaacggacagatcatacaggagctgcaaccctacctcatcaactctgattgtggggaatcctaccatcatcacgaacagaagcccgcgggacaacagtgatttcaaatcctgagccactttgaacagcccatgtggcacagggcacatccgacatcgatattggaatccacaccagattgggggagcaatgccatctgcatccggacaccatcagatccccgccgagacacagcggcatgatgacgaccagacccaggaaacggcccagggtctttccgcagcggccatgcttgcgcaggagcaggctgacgatctcgatgcgattctcgatgacatcgaaaccgttctcgagacgaacgctgaggaatatgtgagcagcttcgtgcagaaaggcggcgagtgatgccacagctgcacgacagtggcagcagggcgatacagccgtcggaccagacgcatcagcatgatttcgcgcgcatcttcggcatcgagaccgagtatggtgtgagcgtcaccgatattccggagcccatggacgccagtcatgtggcgatgacgatgttccagcccgttgtgcgcagggcccgttccaccaacacctacgtggagaacggctcacgtctgtacctcgatgtgggatcccacccggagtatgcgaccgccgaggcgatatgcccctcggatgcgttgctgagcgatctggcaggcgagcagaccatgcgttcgatggggcttgacgcccagcggaggctgcgggaatccgacgcgcagaatcggcatgcgaccctgcatctgtacaagaacaacgccgacagtgccggtcattcattcggttgccacgagaactacctcgtgcgccgtttcgtgaatctggacatgatacagcatgtgttgctgccattcctcatcacccggcagatctacaccggagccggcagattcgacggagaacggctcctgttcacccaacgtgcggcattcgtggacgagaccgtctccagcgccaccacacggtcgcgcccgatgatcaacacccgtgacgagccgcacgccaaccccgacgactaccggcgtctccatgtgatcataggcgactccaatcgctcccagtgggccacccttatgaaatgcgccaccacgcatctcgttctgtgcatgatggagcatgcagcgcgcagcggctgcgagaccgagcttgaggcattcgcgctcgcggatccgatcgctgcaaaccacgccatcaacaccgatggggcgcatgcccgcatcgcgctggcagcggggcgttcgaccaccgcactggaactgcagcagatgatgctggagcaggtcgagtccttcgccgcacatcacggtgatgcattggaggcatcgttgcggtatgacgcgttgtgcaatgtcgaatggattgtgggccaatggcgatgggtactcgacagattggcggccaatgacatcgagacgctgtcgcacgtggtcgattgggcatccaagcaggtgttcttcaatcgtttgcagtctcggggcaccgtcacaccggccagattgcgccagctcgacctggactatcacgacatcgccaacggcaggctctacccgtcgttatgcgcgcatggcttgatgcgcaccttggtggatgccgatcagattcacgatgccgtgtccactccgccccctcacacgcgtgccgtgctgcgtggacgtttcgtggcggcggcatcgcacaccgatgccgtctacgactgcgattggacgacgctgaagcttgtgcgtccggtgcatatggaggcggtgctgctcgatccgttccatgacgagccgaccaagcaatatgacaagctcatgggcgaattgggtgatgcgcgcgcggatggcgatgaagcgcccgtctgagcatgggtgccgaagcaatctgacatgaaaaaacccggccgtcactggccgggtcattttctagcgtaggctgcgaatcactcgctcactgccttcttcagcagggagccagcggagatgcgaacaccataggtggccgggatctcaatggtctcaccggtacggggattgcggcctgtgcgggcggcgcgcttgacgcgctctgcggagagcagaccggtgagcttgaggccttcgccgttcttcatggcttcgatgaagacatcgcggaaagcattgacggcagcctcagcctgagccttggtgagaccggacttctgggagatctttgcaacgagatcagacttattgtatgccatagaagcgtccttctttgtcaggggtaatcctcattgcggataaccacatgttcaagaagcatcttacctcaagattcggtcaaatccgcgtgtttgcaacgatttcccttgattttttcgcatttggctacgttctgggcatcaaaagcttacaaaatgaaataaatcagatcagattgtgcttatccagccacttcatagccaacgcacccagcggaatacgcaaccagtagaacacgacacgatagagcaatgtggctgataacgccaatgcggcggggaccccgacggcgctgaacgccaccgacagcgcggcctcgacggcaccgaggccacccggtgtgggcaccgctgaaccaagtgtattcgccagcaggaagatgaacgtcgtctcgatggggttcatgttgaatccgaacgccatgagcgccgcccagaagccgaagcctgtggagagattcagaatgagtgagccggccaccgaaccgagcagcttacgcggctgcgtgagcgtttccaacaacgatctggcatatgacttcaccaggggaagatacttgttggcgatcttcctgcgcaccgaggggatcgccatgatcacgctgatcgccagggcgacgaccgcgatagcgataatcagcgtgttcgtgggaatcatgccggaaagggtgttacggccggtgaaaatgccaatgagcagcagcaggaccaccgtgatcaccccctgcacggcgagcacggcgctcatgatggcagtggcggtcgtattgcggtagccgctcttgcgcaggtactggaggttcacaaaggccgggccgatgccggcaggcatcgacaccgcagtgaatccggcggcaatctgcgagcagagcaaaccgaaaggccggcggcggtccctgtccatgaaggcgccgagggccatggccgaacccacccatgcgaggaagccgaacagcatgacaacgaatgcccaccagagattcgcctgcttcacggcgcgaatcatctcgtccggccgcatctgcgtcagcatcacgtagacggcgatcaccagcaacacaagaccgaagaacgatcgcgcattgaatcgcgtgagcgtcacctgctccatcgattccgccacttcttcaggggccagtttactgagtgcggtgcgcagatcctcgacaatctgcttgttccagccttccatctgccgggtggcggcagggacggcggccttctgaacaaacggaatcaacgagatgagtgtcgattcgccccaggcacggcgcgcgagcgagacggtgcgttcaatgccgagcatcgtgctgaacaaggtgagcagctgtactttgtcgagtgtgatgttcgtggtggtggacgcgtaatcgccattctgccagccggcaatcaccatgtcgccaatggcggagcgcgcaatggtgtccgccgtgatctggcggtgagtgaagccacgctgatgcgcacgctgcagatagttcatgagcgagagcgcttcggtatcgtcgagctccctgcaatccacggcgtgaatggtctcgcggtgctcgaacacgactatagaggattcaccgtagtcgcagacaccatagggccttgcacaggtcagatctatgtcacgcagccccagcagcatggaatagtggtggtgcgtggcgctcacggcggagcgatcatggcgcaccgcgacgccgttgagccgaatgagctgccacagctgtgagaaatagccggtgatctgcacttggttgtcaagcaccgacaccacatagtgcacgccgctctcatcagtcagatcgtagagtcgggaatggtcggtcaggtcgtccgtaagcatgggtgcatggtcggatgcctcggggcgtcggtcaaggacggccggatgcaagccgatggagctcagcgcctgcacgatctgatatccccatgctcccgagttcttcgtgcccacgccgaaacggatggacagtcccaccatgcgaccgatgcaaatggccaccagcacaccaggcaacgagctccacgaggtcatgatgaagatcacggcgccggcgaggagtatattccagctccacttcaccgatgaccgggtgtcacggggacctgcgaccgtgaggaatgcagctatggcggcgtagaaatcgggcagcagggaaggccctacgcgggtgccgctcgacagcaatgtgttgatgagcatggcgctgctgtggtaggagagcagttcggagacaccccagcagacaaggaagccgatgagcagcgcgccgaccgagcaagcggactgaagccattcccggttgagcaccaattggatgagcacccctaccacgatggaaatcacaatgagctgttgtagcaacgacgatggcaggtcgaccagccagtcgaatgcctgactggcggaatgggcgtcatcttcgacgccggtggtgagcccatgaaggtagacggcgaccaggatcaccagaatcccgaatacgagagccgcacctgcgtgcagcagatcgctggtcacgtggttgcgcttcggtgccacatcgctgaccttcacgttggggaacctacttgccagtgcatgctcgggggtcttctcgatggacggttgttgcacatccgtctgatcggagggcacccgacctgagccggacgaattgggcgttgtcatatcagtccttcatatagaatgcccatgcccgggtggaaggcccaagcatgagcatcgcacatcagcacgtatattctacgcgatggattgaaaaaggactacgggcgatcgtaaccgaccagcatcgatgcaaggcccacataggtggccggcgtcaaagccttgagacgggctgcggtctcgtcgtcgaagtcaagcgaatcgatgaagctctcgacatcggcctgcgagatggagtggccgcgcatgagctccttcaccttctcgtaggggcgttccatgccggagcggccggccagctcctgggcgcgcatggcggtctggattggctcgcccagcacctcccagttctcatcgagctcgcgatccatcacctgtgtgttcggatgaaccgacttgaggccaccgagcaggttgttgtgcgccagcaccgaataccccaatgctgagccgatgttgcgttgcgtggtggagtcggtcagatcgcgctgccaacgggactccacaagcgtggctgccaacgtgtcgagcagcgagcaggagatttcgaagttggcttccgcgttctcgaaacggatcgggttcaccttgtggggcatcgtggacgaaccggttgcgcccttcaccggtacctgggcgaacacgccacgggagatgtacatccatgtgtccacacacagattgtgcatgatgcgattggtgtgcgagatcgtgtcgaacagctccgcctgccagtcatgcgattcgatctgggtggtgagcgggttccaggtcaggcccatgcggttctccacgaattcacgtgagacggcgacccagtcgacattcggcaatgcggccagatgcgcaccgaaagtgccggtggcgccattgatcttgcccaggtattcctgctcacgaacatgcttgagctggcgcccaagccggtacacgtagacggcgagctccttgccgagtgtggtcggtgtggccggctgcccgtgcgtgagggagagcaacggcatgtccttgaactcctcggcacgctgagccagcaggtcgacaatggcatccgcgcccggtagccatacgtgttcgattgcattcttcacgcagcgggcgatggagaggttgttgatgtcctcgctggtgcaggcgaaatgcacgagagttttcaggtcggtgagctgggtgggggcaccgagcacctgctccgcgctatccagatagtcgtcgatgtagtattcgacagccttcacatcatggtgcgtaacggcttcatgcgcggcatgcctggcaatgccctgtgccccgaactcctcggggatggaacgcaggaatgcctgttcctgttcggtgagcggcttgacgccggtgacaatcggcttccagtcgtttccggcgaagccgttggcgagcagaatcatccattcgacttccacgcgcatgcgttcgcggttcagtgccggttcgctcaggtattccaccagagcggcggtctgggcatgatagcgcccatccagaggggtgagggcgatggctggtgagatctcggaaaggttcatggttccaccctaaaccaagcccttgagacatggacggtgtatgtccattttcactgcgtgtgcgtgtcatccatctcgatgtcgtgtttgccgtgttccatgcggccgctccagtaggtggtctccatatagtcgccgtgaatggtcgccatgaaatggctgtcatggttcgcaagcgcctcggaccccagcgacagcgcattctcataggcggcggtatggtaggcgaggtcgtgcgtgagttcgtatttcccctgatgggattgatcgacggcggtcatggcagcggtgccgtcatccacggcgccattcgcatcggcaggtgacccgtccgccacattgcgcacctcacctcgaatggtgagccactgctcgctccgaggattcacctcgccgtccagcgcggcaaccagttcgtcttccatctcaatgctggtcacccatgtccccttgcccatcggatggttggcgatgggggagccggcggtcacgatatgttcgatgcgatactcatcggcataatcgctggccagcgttgccgcgatgatgccgccctgcgaatggccgatcaacgccacgcgctcatcgcggccgatacccgcctgccgcatggcttcgacgaccatacgtgcgctgtctgcgttacgtcgttgcatggcattggcgctcatgagctccacattctgctcccatcccaagggggagtcgaagttgccgtcggttcccggaatggtcaccagccaggaacgccggccatcggcatccacataccgtgagatggcgatggttgcatattcaccatgcgtgctgtccgcgttcgctgccgagagccttcgcagattcgccagtgcaccgcccatgtccgacacaggggcgacggatggttcatggggatccacggattcgacggtcagcgcatcaccttgaatcagattcgttgctcgcgatgagattcccccgatggcatatgctcctgacggcaccggtgattgaccgtcatgcaggcctatggctgcgctggccgcacgcatcagcccctcctgctgccacgagatggcattcaaggcatgggctgctgagaaattgccctcagtgaccacaccgtatagccatccgcccagagcctgtgcaatggtgaatttcgccattgtcgcaggtgccacccgtgcggcccattgcagtgccctattagtggccatgcggcttttggcctcggcctcggaatacaggccgtatgcacgcgccaatacatcggcgattctctcgcattggacggccagcgcatgcagctgtgatctggcggattcagcgtggtccgtcaggcgaaggtactcgacatgaacatgaagggaacgaccgaatccactcgattcacagacgggagctcgcaatgccgccatgccgttctgttccggacaccattgaagagttgaggtgcgcagcacggcaacacgcattctggcgttcgacaaggcgatggcctgtgccttcaaatcggcggcgcaggcccccaaccgtgagcatatgccgtgaacgaggtcgagcgtggcagtggcatactgagcgccaccatgaatggatgatctcaccatcttcgtcatggcagcccctacattgtcgagagcaatccgtcgagcatctgcagcgtttgcatacatgcggatgctcgtggttccatggcctgcagccgttcatggaacaattcggcggcacggccgctccatgttcctgtatcggaccggcacgcggccatcaggccatcaagcgcatggaacgaaccgcgcaccaatggcacgagcaatgcgatgcattcctgtgcattgcccgcgcatacgcactgcgtcgtggtgcccgacgtggcgttgaacgctgaattggagccgatcatgattccattgcacaccgcagtcgaccatgaatccagctgaatcggcgattgtggtcagtgaacggcgtgaatgcattgactccggaaactatccacagtgcaacactgcatagccattcaccgtcgtggcttaccacggtttcacattcgacgggcgagaggggctgtcgttttccctctcgccttggccgccattcgattcgttcgtggaatcctcggatttgcccagctcctcgttgctgcgtagcaactcctccacttgcttgcgctgttcctcggtgagcgagtcgagtgatttgggctgctcgccgtgctgccccgactgctggctgtcgttcttcgcggcatcggcgtcgacctgttgttgcaccaagtcggtcagctgtttcgaaacctgcgcgttataagtggtgctctcgctgatctgcggcagcagcaccgccgattttccggtgatactggcgaatcgtgcgtccagctcctgctgtgaggtcagcagttgcttgagatcggcgtcgttgcgggacgcggtctcgagattctcggtgagcgtttgagtcgcggcatcatactgacgttgtgcgtcgatgttcacgccggccaatacggcgaatgcaatggccaggacggcgaatgccgcaagcatgatgcgcacgccgagaggcgcgcgtttcgtgaaagacctgctcgccgtggcgcgatccaggcgcccggatatgttcccgctcatagaagcctcctcgaagtggcgatccatgtgcccagctcccatgccagcaacgcagccaatgcaatggccagtggccagacaatcggattgatgcgcgtacgctccttctgcgtgtcgtcttcacgccagctcccggcctgttgcgcgatctgtgcgctcgccaccgtgtcgttcgccgaggtgatcaccactttgccactgagctcgtcggccagcgaccgaatctgtccttcatccatgatcgatacgccgggctggcccgtagagggatcggtgacccattgacctgcggtcttcgaaggtatccggccaccggtggtggagccgacgccgatcacgcaggcatcgtcaatatagtggcgcagcgacgaaaatgtgcggcgtgtgttccgcacagtctgttccccatccgtgatgatgtacaacacaatgcgatcgtccgggtgggcgtcgcgaatcgatttgagtgcacgcagcaacggatcgatcaccacatcaagcgatgaaccgctggaactcgaggaatcctcggtatcaagggactgcgcccaattcgtgatggcacgggtgtcgggcgtcagcggcacatccaccgctcccgatgctccaacggatactgcggagaaactcgaattcgggtaatccctgacgatgtctgcaatggcggacttcgccgcttcgaggcgggaaaggtcggacttggagccatagcgggcatcctgcacacccatcgacggcgtgatgtccgagacaatgaccacatcagtggtactgatggcacggctggtggtcttggtcaccatgcttggtgtgaaggccatgagcgccacgatgacgcatgccagcacacgccttacgcacgaccagagtgtctcatcggtaccatcggcgccgcgacgtgcatgcagcacgacacacgtcaccgcgcatgccaccatcaccgcagccacaagggagccgccaatccagccgagggccggtgcaaagccgaacgtactcatcgcttcaacctccacgccataaccaaccagcccgcaagcagaatcgccacagcgagagtccaccatcccgggacgtccgtcagggcagtctgtgattgggcctgtgcctcatgtgaacgacgaccgtctatctcacgcaccaattcatcgatcgacgcgctgttcgactgggtgaggaacagaccgccatgccgctcgatgagttggcgcatctcgttggtcgtggcgtcaccctcactggattgcggtcccgaatacagaccgtccacattgatgccggcttgggaggtgagatcaagcgcctgagccaacgaataggtgggggagcccgagaccacattgtcggtggccagcacaatcgacgcctcccgcgaccgagattgcgcagtgtcggccttcgaataggcgaatccgggaagcattgcggcacagcccaccaatccatctccgatgagtgaagtggcgttcttgcggttctgtgtgccctcaagccagtcggcaatctgctggtattgttcgtcgctcatcttatcgatatcgtcctgggtctgcacgcctttgagcatgtcgttcgcctgcgtgagttgctcggtcaccatcgcgtagtcatcggtgagcgggaacaccgtacgcgacgatgagttgaagatgctcaggcctatgcgctcacccttgaaatgctgcagcagattcaaatacgtggaaagtacctgatgatcgtagggaagcgtggatcctgagacgtcgagacacaggatgatgtcgcggttcgatgattgctcgtcctgtgcatccacatgcgcaggcctgcctacgagaatgcaggagaggacaagcgcacaagcgagcaatgccacggcgatgcggttcagacggcgccagacgcgcatcagcgcaccggcatgctcggtctcaagatcatcctgtacaccgtagattctcgcttcatcgtggtaggcgcgccgatgtgacgataccatgacgatcgtcaggcataccagggcggcgatcagcaatgcggccaccaatgcccacggccattgccaacgaagcatcattgccacctctcaatcaggtcgagcacccagtcggccgcctgcctcacgctgacgccacgcgcctgtggatgctcggcttgcgcgaactccggcggatacagcgcggcgatcgtctgtcggagcaaatcccagttgacggcgacgccggtgcggcgcagacggcgtagatcagtcaacgtgttcgcctgcatgcgtcgtcccgacatattcgatgcgaaatcgcgcgcaatcgcggccagctgcgcgaaggcctcgtctcgcgtgatgtcctgagcgtcatgccgagcgaccacctggttcacccgcgcggcccactccttcttgggaagagtctcttcatcttgcgatccggtggtttccgggcgacgtcgagtgcctgacagtacgcagcatgccacaatgaggatcaacgccagcacgatgtcgcagatcagtgcaatccagagcgattgcgtgatggcgatggttccgcgcggatggaggttctgggtgtctattgccacaatcatttatgcgttcgcagttccttcgggaatcgtgacgggcgtgaagaccgatgcatgggaaagggagagaagccgcacgaatgcgtggaacatcccctcgctcgacgaggcgtgaatcatacgtgatccacagcgcaacagttcccggtcaagcgcctgcaacaggtaggccctatgggtgtccaactcctgcgccgctttcgtgttgcgcaggaacgcgggaatcctccggtcggtcgcgccatcgacaagggatgcatgcggcctcgagggaatgggatcgctcgagaacgggttgatcgtgcccacattgatcagcaccagcggatgcgtctgtgtgatccgccggattgcgcgcatatgcgtgtcgtcgagggcatgatcgtcggtggcgagcacaatgagcgcctcacggtcgcgaatatgcgcggcatagtcgagcagtgcgtcgatattgcgcgggaatcgccagcctcggtcaagcgccttgtcgagtgtgtgctcgaactgggccaaaccgccatggaacggcacccgggtgatattcgaggagtcaccgaagacgagcgacacctcatcgctgcgtcgcaggctcagcgccgcgaacatgcacaaggcattcgctgcgatgcgatacgccatctcgtccgaagggcacacctcggtcatctccacgcctgcgtccagcaacaggtacacacgggtgctggagagacgctcgcgctgcgcaatcattgccctgccattgcgcgcgctgatcttccaatcgatctgtcgcgcctcatcgcccacctcataggcacgaatgtccagcagatcgtcattgcctccacgtcgtgcggaagcatgctccccctcaaggatgcccatggcacggcgcacggtgggcaggctcagcgacgtgccgagcatctcgatcttgcgtcggatcggatccgaccgattggcatcatgattggtgccgatcatggaacgggcaccacctgaacaatctggtcgacaatctgatcgctggtcacgccatcggcgagcgcctcgaacgtgagcaggatgcggtgacggaacacttcgtgcgcgaagcccctcacatcctccggaatcacataatccctgccggccatcaatgccgaagcctgtgcaatgcgcaccaatgcaatcgaggcgcgtggcgaggcacccaggcgcaccagggaggacaggccttggatgggcttcgggccgccgccacgagaggtctcggagagcgcaaccgcatattgcatgatcgcatcggagacatgcacccggcgcgcggtttcgcgcagccagtcgacatcctgaatcgagatgacgtcgcgggggagcttcgtcgggtcgatggcgtccgatccacggttgatcagcagccccagcatgcgctgttcctcgtcagcgctggggtaggtcatgatcgccttcatcatgaagcgatccatctgcgcctcaggcagattgaatgtgccctcctcttcgatggggttctgagtggcgatcaccatgaacggcttgggaagttcgattcgttggcctccgatggtggtggcgccttcggccatggcctccagcatggcggactgggttttcgcattggctcggttgatttcgtcgagcaacacgaaattggcgtggatcggtccgatttgcgtggtgaagcgttgggtggagaaatcgaacacctgggttcccacaaggtccgaaggcatgaggtccggcgtgcattgcacgcgtttgaacgaaccggagacggaggtggccagcgtctgtgcggctgtcgtcttcgccaggccgggcaccgattctatgagaatatggccgccggccaccaaggtggtgatcagggattctcgcagattggtctggccgacaagcgtttgcgcgaatcgcgagcggatgctgtcgaccaaccgaccggcccgttccgcatcgtttcttgagatcgggacggttggggactggagggtggatgggactggcggaggcgcggtcggttgggagggggaaaagaaagacatgtgccacctactatgtttgagcgtttcgtatgctgttctgtttcagttggttagtgtaatgcatggccgtgcaatgggcattcgacgcagccgtgcagtgtgctcgtcttcatgtgcctccagctattaccgtgcagggcaatcggacgatggcagcgaccagtcgaccggttcggctcccatctgcttgagtgctgcgttcgcgcgggagaagggatgtgatccgaagaaaccgcgcgatgccgacagcgggctggggtgtgcggatttgatgatggcggcattcgtcagcaacggctccaaggtctgggcgttacgcccccagagaatcgctgccagcggctttggcttgccgtgctcatcgacacggttgttgagtgcacgcacagcgcaatcggtcacaggttcccagcccaagttctggtggctgttcggcctgccaatctcgacggtgaggcagcggttgagcaattccacccccccggtgggtccaaggagtgaggtcgccgttgcagggtggcggcacgtgcagatcatcttcaagctctttgaatatgttgacaaggctcttcggcagcgggtggacgtttggcgccaccgagaagctcaatcccactgcgtagcctggagtgggataggggtcttggcccacgatgagcacacggatggagtcgaagggaatggtgaaggcgcgcagtatgttccggctggcgggggcgatatgttcgccatgcccgatacgttcacgcaacagacgccccatatggcgaatttgcggctccaccgggcgcagcgcctcggcccaccccggatccatgagttcctcaagaggtttgatttcggtcatgtctccactctagcccgctcgtgcaactccaggcttcttgcggctatggaccgtagcgcgtggacgtctgccgccggtattcgtgtgcggtggcccttgtgactccgacctggtataccccgacttggtatattggagccgacacttgtttgcactgcgtacggaaagggacggccatggctcgcaacgatgaccataagtatgagtcgtatccgaaggattccttcgacaatccgccgaccggcccggtcggcgtccacaatggccgtcgttcctggccagtgcgtctgaccccctatgcgatcgtgattgtcgtggccgccgccgttggtgtgttgttctggagcgcgttctccggggaggctgcgaacatgttcaaacatggcgatcgagagaccgtggtggcatccagcagtacaaccacgaccacctcgccgtcgtcgacgagtgccagtgagagcgaatccccctcacagagtgccagcgcctctgcgtcggaatcgccgtcgcagtcgccgtcgcagtcgccatcgcagtccagtgagtcgccgtctcagagcccgagcgaagagcagacgcccgagcagaaagtcaatctcgatgcttcgatcagtgtgatcaatggcactgccaccaatggatacgccgcccaggaggcgcagcggttgcagggcgctggcttcacgaacgtggcgcctagcaatccgaacggcatgcagcttccctcccaaagcgtggtgtggtatcagaacgacgctgatctggccactgcgcaaaaggtggcagaaacccttggggtgagcaccgtgcagaaagccgagggcattgcagtgccagtggccgtcgtactcatgaattgagtcgcctgcgtcgcatgccgacggagttcttccgcgacgaaccggcccgagggccggttttcttatgccaatttggactttgtaaaatcagtaaagttgtattgtcggttaggcagatgcgcgttctgcggtatttttcttatataagaaccggtttgaaacgccgaagctgcgttaataccccctcataactatcatggggaaagggtgaatggttccgggccgcaaatcggggaagtttgcgttgcgttcctctcatgagtcgttcgccttcacggagtccttcacgaaggaagatacaagggtatgccaaggggaacggttaaattcttcaatgtaggtcgcgggtacgggttcattactcccgaggatggtggggcggatgtgttcgtacattattcctccatcgaggccgagggtttcaaggcgcttcgccagggggatttggtggagtacgacagcaagcccactgacaagggtgaacttgccacgagggtggtcaagattcatcgttcctgaacggttatggagttcgttcacgatatctgcgcgaggctctgccccgatattcccgaaacgccgtcatctagcccatagcgcaaaaggcggtccgaaaagttggcactcgaccactgagagtgctaatctgccctgtagcacttcgggaacgggtgcgggagctgacgcccgtctcggacccaagtgggtaagcatgaatttctcgtggaggaacaatggcaaagatcattgaatacgatgaggaagctcgtcagggtatgctcgccggtctggataagctggccgataccgtcaaggtgacgcttggtcccaagggccgcaacgtcgtgcttgacaagacctatggcgcgccgaccatcaccaacgatggcgtttcgatcgccaaggagatcgatcttgaggatccgttcgagcgcattggtgccgaactggtgaaggaagtggccaagcgcaccgatgatgtcgccggcgatggcaccaccaccgcaactgtacttgcacagtccctcgtgcatgagggtctgaagaacgtggtggccggatccaatccgattgccctgcgccgcggcatcgagaaggcttccgacgctctcgtcaagcagcttgtcgcttccgcgaagccggtggagaccaaggaacagattgctgcaaccgcaacgatttccgcaggtgaccccgaggtgggcgagaagatcgccgaggctctcgacaaggtcggacaggatggcgtcgtcaccgtcgaagacaacaaccgcttcggcctcgatctcgatttcaccgagggcatgcgcttcgacaagggttatatttccccctacttcgtcaccaatgcggaagaccagacggccgtgctcgacgacccgtacattctgctcacctcgagcaaggtctcctcgcagcaggatgtggtccacatcgccgaactggtgatgaagaccggcaagccgttgctgatcgtggccgaggatgtcgatggcgaggcactgcccacgctgattctcaacaacatccgtggcaccttcaagtcctgcgccgtcaaggctccgggcttcggtgaccgccgcaaggccatgctgcaggatatggcgattctgaccggcggtcaggtcgtctcggaggatctgggcctcaagctcgattccatcgacctgtccgtgttcggcaccgccaagaaggtcattgtctccaaggatgagaccaccatcgtgtccggtggcggctccaaggaggacgtggccgcacgcgtcgcccagattcgcgccgagatcgagaagaccgattccgattacgatcgtgagaagctgcaggagcgtttggctaagctggcaggtggcgtcgccgtcatcaaggtcggcgcagccaccgaggtcgaggccaaggagcgcaagcaccgcattgaagatgccgtgcgcaacgccaaggccgccatcgaagagggtctggttccgggcggcggcgtcgcactggtgcaggctgccgaaaaggttgagaaggacttcaaccttgaaggcgacgaggccaccggtgccgcaatcgtcttctcgggcatcgaggctccgattaagcagatcgccgaaaatgcaggtctctctggcgccgtggtgatcgacaaggttcgttccctgcctgagggtgagggcttcaatgcggcaaccgacacctatgaggatctcatggccgccggtgtgaccgatcctgtcaaggtgactcgttctgctttgcagaatgcggcctccatcgcgggtctgttcctgacgaccgaagcggttgtcgccaacaagccggagccggcagcggcaccggccgccggccaggacatgggttactgatttagggtctttccggttccgttccgggacatacatagaaaagaggtggggcgttccgcagatcgatctgcggaacgccccacctcttttctatgtattttctatgtattccttcccgctcgcgcagctcgatgcgacctcacgatgtcgcgaacagccgtgtcgcctgcatctcggcatccgcataaacggtggaggcttgcgtcagggcctgctgcatggcctcgagcgatagctccatttgctgctgggtgcgacgccattcggaggcaaccatgttgaactgcgccgcggcggctccgcgccatgcatcctgcagggcattcaggttcgcatacatggtggtgaccgcatcgcggatggcggtgatagatgagcagacggccgcgctcgaggcggcgatgcgttcagaatcgacttggtattgtgacattgcatgctcctttgcatcgtgttcgttgtaataaaaaccgcgggacaacgtgcagctctcccgctactgttgactttatggcgaacaacaacgaatggacagcgcaacaggcaattgtggtcggaggacgtggtgacgatccggtcattgtggataacttcgggggcctcaagcggcaggcccgcgtctggacggcggttctctccgtcattatgttgttcgcggcgctcctcgtaggcgccactggtgcccaaatggctgcggcagatgattctccgtcgccgtctgccagcgaatcgtcgagtccgagtgccttggtggaggactctcaggggtacatcaccgatccgcagaacctgcttggcgacaatctcaccaaggtgatcgatgcggcgaatcggacgaagcaggagacgggcgtgacggtgcgtctgctctacctcgaatcgttcaataccacagagaagccggaacaatgggcctctcaactgttggagtcgctcaaccctccagccaacaccgtcatgcttgcggtggcctcccatgatggcaatctcgtcgtcgtggtctcaccgaattccgacgaatggcttcgcagccaaagcaccgtggaccagctttcggaggccgcgagcaaaccgctgctcgatcagcaggccggtcaggggccgaactggtcccaatccgccatcgacatgatggatgccattgccagcgcgaaatcgaccgccaccacccatgccgtgagctcggtgagcatcatcgtcatgatcattgtgtttgtcgtgctcatcgttgtcgtgctggtcatgatcttcatgcgccgtaagcgtgaagtgagcgaaggctccaagcagaccgaggaggttgggaagacgcggaacgacgacgccatgcagttggacaacgccgatgatgaccttgatgtcaccgccatggccccggaagagacatccgagcaacccgaaggcaaagaggcgcaagagccgaacccgacctccgaagcgtctggaatgcctgccccgcgtcgcgggcgccatgctgcggcaccgcatgatgacgaacgattcaaacgcccgaattaagttttcagagagcattcagaaaacttccagagtgttgcgtgattataggtgccatgagtaaagcaactgaagcaacaatcgtggttgtcgatgacgaaccctccattcgcgaattgctcgtcgcatcgctgcatttcgccggctatgaggtggagacggcggcatccggctccgaagccatcgaggtgatcagtcgcacgaagccagacatgatcatactcgacgtgatgttgcccgatatcgacggattcaccgtcactcgacgcattcgccaggagggcatcacggctccggtgctgttcctcaccgcccgagatgacacccaggataaggtgatgggcctgacggtgggcggtgacgactacgtgaccaagcccttcagccttgaggaggtggtcgcccgaatccgcgccatcctacgccgcacccgtgagcaggtggaggatgacccgatcattcgcgtcggcgatctggaaatcaacgaggattcgcatgatgtgacccgtgccggccagaccatagatctgagccccaccgagtacaagttgttgcgctacctcatggacaacgagggccgtgtgctctcgaaagcgcagattctcgaccatgtatggcaatacgattggggcggcgacgccgcaatcgtggaatcgtacatctcatacctgcgcaagaaggtggatgatgtcacggtgaccgatgaggatggttccacgcacaaggtgacaccgctcatcgagacgaagcgcggcatcgggtacatgatccgtgcaccgaaggcacagaagtaggcgaggggacatggggcaacagccacagggaccgggcggagatcattcggcgttaccctccccgaaatcagcggtgaaagacacgccgttggcccaggtggccgcagccgatgccaggaaagggcaatcctcgcagaatcagccgcacacccacagatcacgacgtcttgccgcgctcaatgagtgcattccgctgagcgtgcgcctcatgtcgatcattgtgggcatgctttcaatcggcaccattgtcatcaccttctccatacgctggctggtgagcagctacccgatggagcgtgtggaccagcagctgctggaacaggcggacctggtgttcccccagatgctcaatacggacgtgaatacccagaacggtttcaccagctattatgtgaaggtgtacaacaccaacaccggttcatcggcggtgatgttgcagccggtgcttaaggatggcgtgatctcgagccccaagctgcccgataacggttcgttggacggccatgagctcggtgtgccgttcaccacgcctgctgtggtgaatacgaagaacgttgtgggggttcccgaccatgccaccatgcagttcgctgaatgcccctggcgtgttgtggccctcaagggtctgacgaaatcgggcaagggggagttccaggatctcggcatcgtgtatataggcctctcgctgggtgaccagatcgatgtgatcagcacattgacccggttctgcatcatggtgagcatagccgtggtgctacttggcggttccttgggtgcattggtggtgcagcgaaccttgagcccgcccaaacgaatagagaagaccgccgcgaagattgccgccggcgatctttcccaacgtgtgccggaaagcggtgaatccacggagataggctcgctggcaagatcgctcaacagcatgctcacgcaaatcgagcggagtttccatgagcaggaggccgtgacgcagaagatgcgccaattcgtctccgacgccagccacgagttgcgcacacccctcgccgccattcatggctatgccgaactgtacaagatgcaacgggatgcgccggggacgttggagcgggcggatgatgccatctctcatatcgagtcatcgagctcgcgcatgacggtgctggtcgaggatctgctctcattggcccgtttggatgaggggcgcggcgtctcgatgaatcaacgtgttgatttcacctcggtgatgcaggattccgtagatgaccttcacgcactcgatccggatcgtgaaatcaccaccatgcaactcgacatcgatctgagtgcgccgaggaagccgaagctgagtgagactccagggccgttgccgaagatcgcattgaccggcgacgccacccgactccatcaggtgatcacgaatatcgtgggcaacatccaccggtacactccttcggattcgcctgtcgacattggtctgggcgtcatagagtcgagccgcacaccagaggacctcgcggcgatgccacaggacggcgacatgctcgaaacacttctgcagggagctcgcaaaagcaaatccagcaaactcctgagcatgtatgcggtggctgtgctgcgcgaccacggacccggcgtacccgagaaatcgcttcacaacatattcgaacgcttctacaccgccgatccgtccagggatcgtcagaagggcggcaccggactcgggcttgccatcgcattgtcgatcgtgaacgcacacggaggtcgtatctatgccagtccgaccgagggcagtggcttgactttcacgattatcctgcccatggagtccggcacggattgatgtgttggcgttcgccgaaggctccaaggagcctgcgtcggaatagcagacggaggaccttggttgttaggtgaggccccgcgtaagcttgcaatggttttgccagcgatgcgcgctggcggtagaatggacttttggtatgcggcggggccgcacgtattcgagacgatagaggtgaacatgcccagcggacgcattcgttggtttgacgcgaagaaaggctatggattcattgcaggcgatgacggcaaggatgtcttcctgccccagaccgcattgccgcagggagtgaggaacccgagaaaaggcgcgaaagtcgagtattcggtgatcgagggtaaccgtgggcaggtcgccatgggggtcaccatggtcgcctcggcgccatcattggtgaaagccaccaggccgaaaccggatgacatggccgccattgtggaggatctcatcaagctcctcgactccgccggcaatggtttgcgacgccaccgctacccgtcgtctgcggatagccgaaagctggccacattgctgcgtgccgtggccgatgacttcgatgtacaggactgatatggcaacaagtgaattcgatcccattgccttggcgagggcggaggcaatcgacaccgcgcatgaaccggaggatgtcggagagttcgtcaccagcgaggcccatgacgatggcgtgacggatttccgtttcgaggcgctcatgaagggatatgagggctggcagtggtcggtcacgctgtaccacgatgtcgagctcgaccattggaccatcgacgaatcctcgctgatccctacggacaaggcccttctgccaccgaaatgggtgccttggaaggatcgtctgcttcccagtgacctctccgtgaccgattccatcggcactccggaggatgatgaacggcttgatgatggtatcggcattgacgaggcggtcagccgcacagaggaactcaatgccgagcagcaggctgtcgagaccgtgcaggctcaagagggaggatcccccgatgagcaagccgacgcgttgactgccgttgaagatgtggtggaagcagtggaggaactcgacctgtcgaggcgtcacgtgctttcggaattggggcagacgcagacggcgcaacgctggtatgaaggtcctcatggccccaagtcgctctccacgaaaaccgccgatggcaatctgtgctcgacctgtggtttcttcattccgctcgccggcagcctcaaaacaatgtttggtgtgtgtgcaaaccgttggagcccggatgacgggaaagtggtctcggtggatcatgggtgcggagagcattccgagattcgtccgcctgagccaagtcgtatgtgggtgcagacaaagcccgcctatgacgatctgcatatcgatgtggtggcccagcatgggcgtgacgagcgcaaggacgaggaattgctcgaaagcctggatgaggttgatgcggaatctttggcagggctcaaacagaaggcactcgatatggacgacgacatgcccgataccagctcgttcggtatcgggtcagtgtcgccgcaggatttttccggtgaggaaccggaagcggattctactgtggagcgatccgctgccaaagaggtttgcgaggacgaggacgcagagcagattgactcgatgtgcaccagtgagacggtgattgctgaggaagccggcgaataacacgccagacgaatgtcagagggggctttcatgtgaacacacatgaaagccccctctgacattcgtctgcaaatcgggtcgatcacatgacattgcccgatttcgtcccgttggatttcgtcgtgttcgacccgtttccttcggattgagaggatgcggacgagccggactccttctgtttgcgcttgcctgtccccgcatcttcggaggaggtcgacatgctggcggatggcgagggactgggttccggcgaggttctggaggtgttggagggctgcgccgagggagatgcgagttcgttggctgtgccgctgtcgttgtgtgacttcgcatcatctgatgtcgtgccatgggtgctggaatcggtgctcggggaggtgggtggctgcggcgattcggttggcatttgtgtttcggacggcgagtatgaagggtcacccgtctgctcatcgccctgcagttcctgggggagcacgccggtcgtcgccagcagcagatcgcgggtcagcgttgtggcgttgtgtgcgagcttcttggcattgacggcattggtttgcagaacgccatcgttggcgatgattgagcatgacggcaccgacggctgttgtgcggattggtcgagatacgaggtcaaattgcgcagttgctcatcggacatgtctgtgacatgcgatgcccggtatgttttcgcatcgcccactgcggtggtgagcaggctgcgcgccgaattcgcgtgagagacgctggatcggcaatcgctcattgcggccgcgcgaggcgttcccgatatgttcccattggcatacaggtacaatccggcgattaggatcacaatgatgccgagcacgatcgtggtgatatgcatgggcagatgccgtctggctccgccgcgggcgctcttcgaggggcgctgcttggcatcggtatcttcgctatccgaggccggatccgtctcctcatgatgcggggggaatgacggtggcactaccgtgccatgcacttcatcctgatcgtccgttgtcgattgcgtcactgactctggggctgcggtcatctgcgcgctcgtttcgccgacattgtctgcagactcgtcatccgcactcatttattccacccatctatccgttgccataccagagccccagtgtagggagtggctctggctgcggcaatggaggtgtagctcaaagtgaacagatggcgtgtcaatgcaagggcatctgctccttcatggagccgatatctcgggtgaatgctgacagccgagaatcagtgcacaatggtgaggttgcattccgcgaggttgatgagttgcttggagaccgaacccaggaaatgcgcatcggccccggagagcccgcgggaaccgaccacaatatggcggcagtagcgtgaggcgcttaccaatcccttgcctgcgctgatatggaagacgtccgccttgatagtgagcccctcgggcagcgtgcttgaggcgataaggtgctgcaccacctgttcggcatgctgctgtgccacatcgaggggtggcacgcttgtctcatagccggggatgtcggtcatgtccttcaactgccagcagtacatcacatggaggggcgcatggttcagattcgccaaccatgcggagaactcgagtgcccgacgggacgtgggcgatccgtccacgccgacgacgatcggacggctcgttcggggcgtgtcaggtgcgggcaattcgaagtgaacttcttgagaaccgggcgtcagcgcgttggcaatctcatcctgcaccgattgatcctcgttctccacgcgaatgatcgtcacgggaatctgcgattcctcggcgagcgaagacgacagggagccggagaaccagcgggccacccgcccgagtgtgcgccgccccacgacgatctgctgggcgtcgctgccaatctcaagcagagcagatgtgcccgaggctcggaacgaggtgagacggatctggtcagagtcgatgtcgatgccttcggcagcatccttcacccaatcgcgaagtttttcggcgatctgcgtgcgcagcttcgcgagctcctcgtcggtggtgggttcaggtcccatgtcccacgaatacgaccagccgtacacggcgttcacggtctgcccggaaagtgcggcctgacgcaaggcccaacgcaatgcgccgaacgattcctgagagccatccacacccaccaccagatctccctgtgggttcagcgactgcactgttgccggttccatgacatctccttgccgttggtcgaatacgcactacatctaagcatagtgtaagtggcacgaggtgtcatgctccacacacggtgcgtgagcgatcagcatggggtcctgctcggcatgcagggtgatgcgaaatagcgcgatgggaataatacaatggtcaaatctgttcagcgagtacatgccattcaccgcatatgcggcacgcgccgtatacgcccatcccgcaatttcgcgggaaaacggaaataaacgttccgcgaattctgtagagtggtttggaattgtattgattatggaaggacaagcatgttcgaacggtttaccgaccgtgcgcgccgggtcatcgtgctcgcgcaggaagaggctcgtgccctccagcacaattacatcggcaccgagcatctgctgcttgggctgattcgtgagggagatggcgtggccgccaaggctctcgaagccaaaggcgtgacgttggaagacacccgcaagcaggtcgaggagatgatcggcaagggcaccgcggctccgacaggccacattcccttcactccgcatgccaagcaggtgctggagctctcgctgcgtgaagcgttgcagctggggcatagctacatcggaaccgaacatattctgttgggcctcattcgtgagggtgagggcgtgggcacccaggtgctcatcaagatggacgtcgatctttccgacctgcgcagcaccacgatcgacatgattcgcggcaactccggcaacggtgagggagacaagggcgacatggccaacgcgggttccgtgcaggacaagcgcagccagagcggttccgccatactggatcagttcgggcgcaacctgacggccgaggcgaaggacggcaaactcgacccggtcatcggccgcagcactgagatcgaacgcgtcatggtggtgctttcgcgccgtacgaagaacaatccggtgctgattggtgagccgggcgtcggcaagacggcggtggtcgagggacttgcgcagaagatcgtcgccggtgatgtgccggagacgctcaaggacaagcaggtgtattcgctcgatctgggttccatggtcgcgggatcgcggtatcgcggtgattttgaggaacgcttgaagaaggtgctcaaggagatcaagacccgcggcgacatcgtgctgttcatcgatgagattcatacgattgtgggagctggctccgcggacggggctctcggtgcctccgatatgctcaaaccgatgctggcgcgcggcgagctccagaccattggcgccacgaccaccgacgagtaccgcaagtacatcgagaaggacgccgccttggaacgccgattccagccgatccaggtgtcggaaccgtcgattgccgagacgattgagatcctcaaggggttgcgtgcacgctacgagaatcaccaccatgtgacgatcaccgatggtgcactgcagtctgccgcagaactttcggcacggtacattcaggaccgcaaccttcccgataaggcaatcgatttgatcgatgaggcgggtgcgcgtctgcgcatcaagcgccttaccgcgcctccggagctcaaggagcttgacaaccgcattgcgcgcatcgccaaggagaaggaccagacgatcaaggaccagcagttcgagaaggccgccgagcttcgcgacaagcaggagaagcttgaggctgagcgcaaagagaaagagaagtcctggcgtgagggcgaatccgacgtccgtatggtcgtcgatgaggatgtgatcgccgaggtgatctcgcagagcacgggcattccggtgttcaagctcacccaggcggaatccaagaagctcatgtcgatggagaaggagctgcataagcgcatcatcggtcaggatgaggccgtctctgcgctgtcgcgctccatccgccgtacacgtgtgggactcaaggacccgaagcgtccggcgggatcgttcatcttcgccggccccaccggcgtgggcaagaccgaacttgccaaggctctcgctcagttcctgttcgacgatgaggatgcgctcattcgcgtcgacatgtcggagttctcagaaaagtacgcggcttcgcgtctgttcggagcccctccgggatatgtcggttatgaggagggtggtgagctcaccgagaaggtgcgccgcaagccgttctccgtcgtgctgttcgatgagatcgaaaaggcccatcccgacatcttcaacacattgctgcaggtgttggatgacggccacttgaccgatggccaggggcgcaaagtggacttcaagaacaccatcatcattttgacgaccaatctcggcacgcgtgacatcgcgaagaccgccaatacaggcttcacgatggggggcaacaccgaatcgagctatcagcgcatgaaggaccaggtgtcgagcgagctcaagcagcagttccgccccgagttcctcaaccgtttggatgacatcatcgtgttccgccagctcaccgaaccgcaggtgcgccagatcgtcgatctcgatgtcacgaagatcaacgatcgtctgttcgaacgtcatatggagctcgacctgaccgataaggccaaggatttgctcgcggaaaagggcttcgacccgttgcttggtgcccgaccgctacgtcgtgtgattcagcgtgatatcgaggacaccatttccgaaaagattctcatgggcgatctgcacgacaacgaacgtgtgatcgtcgatgccgaaggtgatggcattctcggggagttcacgttccgcggcgagcctttcgagctcccggcggcaggcgaaggggacgagtcgaaggatgtcgtgcccgaacctgcggctgcggcgagtgaggccgaataatcctcgagacgataagcgccgaataaggggcggcgcggacgggaatcccgtccgcgccgcccctttcgtttcccgccagtgaagacatcattgaattcatatcggtaaaacatcgacgaagacaagaaaaaatacggaatatgggtagtatgtgaagaatacttaagaaatagggtatcttatttcggaaagctgtatagtcagaaacataggggagggtagcgaatacagaaaagggaaacaggaaacaggccgagtgtgcaagggggtatgcgacggcgggtgttgtggcacgcgtctgtgcagagaggaagacgcgtgccacaacacatggggaatggggatgcacagttttgctgtgcatccccattccccatgctcttagcagtttggcgaggaagtcagtcctcatcctcttccggatcgtaatccacgccggtttccgcacgctgttcgtcggaaatcggtgcaggtgcgcctgtcagtggatcgcgaccgccaccggccttcgggaaggcgatgacatcgcgaatcgaatccgcgccggcgagcagggcaaccgtgcggtcccagccgagtgcaatgcctgcgtgcggcggcgcgccgtacttgaatgcctccagcaggaagccgaacttatcctgagcctcctgaggcgtgatgccaagcacattgagtacgcggtcctgaatgtcgtcacggtggatacgcaccgagccgccgcccatttcattaccgttgcacacgatgtcgtaggaatcgctcatcgcatgctcgggatcctcatcgaaggtgtcgatccagtccttcgacggcattgtgaacgggtggtgcatcgacgtccacttggaatggccgactgcaacgtcgtcgtcgtccgggtcgtcggtgcgcttgaacagcgggaagtcgaccacccagcagaatgcgaatttcttcgggtcgagcagaccggcgcggttggcgagttcgacgcgtacggcaccgagcagcaactgggaggattcgcgggcacctgctgcgaagaacacggcatcgccatcctcggcacccacagcttccttgagcccattgcgttcctcgccggagaggttctttgcgacaggtcccttgagctctccattctcgccgaacacgacgtacgcaagacccttggcaccacgctgcttggcccaatcctgccaggcgtcgaactggcgacggggagtggaggcgccgcccttgaagagcaccgcgcccacgtatggggcctggaacacgcggaacggcgtgttcttgaaataatcggtgagttcgatgagctcgtttccgaagcgcagatcaggcttgtcggagccatacttgtccatggcctcctgccatgggatgcgacggatcggcgtctcaatgtcgtatccatcggccttccagatggctttgatcacctgttcggccatggcgatgacatcctcctggtccacgaagctcatctccatgtcgagctgggtgaactcgggctgacggtctgcgcggaaatcctcgtcgcgatagcagcgggcgaactggtagtaacgttcgacaccggccaccatgagcagctgcttgagcagctgcggggactgggggagcgcataccaggaaccgggaaccagacgtgccgggacaacgaagtcacgggcgccctcgggtgtcgacttgatcatcgtcggggtctcgacctcggtgaagccgagcttgtcgagctcggtgcgggcggcgcgcatcatgtcggaacgcagcttgatgttgcgctgcatggccgggcgtcgcagatcgaggtagcggtacttgagacgcacatcctcacccggcagcttgttctcggattcgttttcgagtgcggtggacacctggaaaggcagcgcgtcggactttgcgagcacgcggatcttctcggccacgacctcgaccttgcctgtcgccagatggtcgttctcgttgccctccggacgctggcgaaccttgccgtccacctcgatcacatattcgctgcgcagcggacgagccatctcctcctcgttgatgaccacctgcaccagaccggtgttgtcacgcagatcgatgaaggccacgccgccatgatcacggcggcggtccacccaaccggcaagcgtgacgtgctcgccgaccagaacttcggtcacgtcggtggcgtgatgtgtacgataagccgtctgctggctcatgcttcctctattctccattgcattgttcttggataaaactgttctgaacgccgatttttcaacggttgtcggcattgatggaaacggtttgctgggcatacacagtatccggttgccacgactgtgcatcagctggacgctgatctccggtgatgatgttcttcacctcgtcgctgccgtcgttctcggggttctcgttcgggaaccagacgtatgggattccgagtttgtcggcgtacttgatctgcttgccgagcttggccgccgtgggcgccacatcggccgcgatgccgcgggaacgcaacgtattggcgatggcgttcgaatcccctcggttctcctcgtcccatacggccacgagcacacatgccggcgacatgcggcttgccgtggcgcccgccctgtgcagcatgtaggagaccaggcgagacaagccgattgagagacccaccccggggtatttgcggttgccctgcgtggccagattatcgtaacggccacctgagcagatcgatcccagatcgctcgctccttcgaggaacgtctcgtacacggagcccgtgtagtaatcaagcccgcgggcgattttgagatcggccatgaccgaaccggggcgaatgcggcgggcctcgtcgatgatcattgaaagggtgtccagaccctccttggccatggcgtactcgtcgccgtcgaacgggatatggtggatttcgcacagtccattgaacttctcgatgagctcctggccgtcctccgcggtgacctgtgcgagctccaggcaggcattcgcctgtgcctcggtggcaccgcaggtctcaacgagcagatcggtcaccgcttgggggccgatcttgtcgagtttgtcaatctcgcggagcacaccctcgatatcggtcagaccaagcccacggtagaagccctcggacagcttgcggttgttcgcgtgcacggtggccttcggcaagccgaattcacgcagccgttccaatgcgttcaccatgaccaacgggagctccacctcatagtgcgaagggagcgtgccgtcgccgaccacgtcgatgtcggcctgcacgaactcgcggaaacgcccttcctgcgggcgctcgcccctccacaccttctgaatctgccagcgtttgaacgggaacggcaacgcgccggaatgctccaccacgtacctgctcagcggaaccgtcaggtcgaagtgcaggccgagccgttgttcgacagggatgtcggattcatggccgacctcctgaagacgggagagcaggtagatctccttgctcgtctcgcctttcttcaacagactcgacccctgttcgacggcacgcgtttcgatgccgatgaacccgttgagctcgaatacctcacgaagcgtatcgatgacacgctgctccaccacgcgttcagcggggagccattctgggaaacctgatatagatgcaccttttgccacgttccatataataagtggggtcggggaaaaacgtcggtggcggactatcgtgagtcttgtctatactgggctagtgtgttccgaggaagggaatgtgcttcccctccccatctcgcaagctaaggagctgaccatggccgattccaacgtcaccgaatccaagaccacagacaacgcagtcgcgaacgacgaggcgacgacgccggccgcagccgtgccgagcccggcggccatgaaggcgcatgctccctcaccggccgttctcgccaagagccctgtggctcatctggcgtcatcgtcgtcacatgacgatgtagagctcaaggaggcggagagcttcggccgtgtggatggcaacggcaccgtatacgtgaaggagggcgaggaagagcgtgaggtggggcaattccccgatgcgtcggccgacgaggcattggccttgtacgcgcgccgttacctcgacctcaaggccaaactcgacgtattcgcaaatagactcaagtccaattcgatcaagccccgtgagatcgacgagacgctcgccgcgctgacggaggaagtcaagcagccggcggtcgtgggcgacatccccgcactccagtcgcagttggaagagctgcgcaagaaggctgcggcgaagaaggacgccatcgcgaaagcccgcaaggaggccatgaccaaggcaatcgccgaacgcacctccattgtggagaaggccgaggcccttgccgccggactgggtgataacacgaactggcgttccactgccgacaagttccgttcgctgttcgagcagtggcaggagcatcagcgcactacgatccgcatcgacaaagccgaggcggatgctctgtggaagcgcttctcgggggcacgcaccaccttcaaccaggctcggcgcaaatgggctcaggcccgtgatgccgagcggtcccatgccaaggcgcagaaggaggcgatcatcgccgaagccaacgaaatcaaggattccacagcttggggcgagacctcgcgtaagttcaacgaactcatggaccgttggaagaaggcaggccgtgccggccgtaatgaggatgatgcactgtgggcacagttccgcgccgccgccgatacgttcttcaatgcgcgtcaggccgaccgtgaacagatcagctccaacgagaaggagaatctggcgcagaaggaggcgctgttggcgaaggccgaggcactcgtgccggtggagaccggggaacaggccaagcaggcacgtgtcaagctcgcgcagattcaggaggagtgggatcagatcggctatgtgcctcgtgaggacatgcgtcgcatcgaaggtcgtctggatgccgtggacaaccagatcaaggccgtcgaagatgctgcctggaagaagaccgatcccgaggccgatgcccgtaagtcgagcttcgaaggccagctcaaggcacagctcgccgagttggacgaacagatcgccaaggagtcggacgccaagaagaaggcgaagctggaggccgagaaggcgaccaaggagcagtggctcaacgccatcatgtgattgcatcgcatccacgcccccatacatgacggaagcggccgaccctaggcggggcggccgcttccgtcatgtatgggggcgtctgttatagccaatagcttgaatcgagaagaaccgggttcttcgcattacgatgagatgcagaacaccagtacgtgcatcccatgcaggaggcaatatgacgacgagcacacataccgaggaaatcaccgtgatgcgtgatgggctgaggcttcatggacgcatcgacgcaccacagggcgaaccgaaagggccggtggtgattctgatgcacgggttcatggccgatctggggtatgaacccggcagcctgcttcagcaggtgagcgaccagctcgtcgaagcgggattcacgtccgtgaggttcgatttcaacggtcgtggcaacagtgacggatcatttgcgaattccgacgtctgcaatcaggtggaggatgccatcgcggtactcaattttgtacgtgatcgtttcgagccagcggagatctcattgctcggacattcacaaggcggtgtgattgcaggcatgacggcgggtatgtatgccgatgtggtccattccctagtcctgctttcgcctgcggcctcgatcaaggatgacgcattgcgtgggcgtgtgcttggcgtcccattcgacccctatcacattccacggcgcatcgcgctcgcggatggcaagcatgaggtcgcaggcaaatactctcgcatcgccaagacgattccggtgtatgaggcggctgcgatgttcaagggacccgctctggcgatccagggtgagcaggacaaggtgatcgaccccagctgcgcgcacaactacggcaacgctatggcgaactgcaccgtgagcctgtacacgaacctcgaccacaagttcaacggcgatgaccgcatgcgtgcgataggcgaggcggtggcattccttcagacgcatcatgaggtggcgtgactcgtttgcactcattctgccgaaatatacaaaagactataatatgtctatttatttcggaatatgagacatcaggggcattgattttgcatgatatcggcccaatattccgtgatgagcgaacagaggtaacatctcgttacacatgggattataaactatgccgctatgagcgaaaacaacactgtggaacaattgtcgccgagcggcgagaacgcccatcatctcgtggaactcgagcatgtggagaagtactacggtaatctgcatgtgctgcgcgacatcaatctgaaagtagacaagggcgaggtgctcgtgattgtcggaccgtcgggctcgggcaagtcgacgatgtgccgcaccatcaaccgattggagaccatagactccggtgtcatccgcatagacggccaggcattgccccaggagggcaagggtctggcccagttgcgcgccgaagtgggcatggtgtttcagtcgttcaatctgttcgcgaacaagacgatcctggagaacgtcacgcttgcgccgatcaaggtgcgtcacatggaccgcgatcaggccgagaaggaggccatggacctgcttgcgcgagtcggcgtcgattcgcaggccatgaagatgccgtcgcagctatcgggtggacaacagcagcgcgtggccatcgcgcgctcgctggccatgcatccgaaggtcatgctgttcgacgagccgacctcggcgctcgaccctgagatggtcaacgaagtgctcgacgtcatggtcgaactcgcccaggaaggcatgacgatgctgtgtgtcacacacgagatgggttttgcgcgcaaggcggccaataagatcgtgttcatggccgacggccagattctcgaacgtggcacgcccgacgagttcttcgagcacccccagacggagcgtgcccaggagttcctgtcgaagattctcacgcactgatgcagtatgggccatgcacgcctatggattccgttgaggagagcggaatctggttcgtcatgcatggctcggtgaagggagaacgatgaaacatagatacaagaaggggttggcgcgcaaggcaatcgccatggtgtgcgccgccagtgcgctgttcgggatggcggcctgcggttcgtcgtcggcggacggcgagaagaaaatcaggatcggcatcaaatacgaccagcctggcttgggattcaagaagagcggcacattcgaaggctttgacgtcgacgtggcacgatatgtagccaatcaactggggtataccgatgccgagatcgagttcctcgaggctccgtcgaaacaacgcgaagccatgttgcaaaacggtgatgtcgacatgatcctggcgacctcttcgatcaccgacgagcgcaagaaggcggtttcgttcgcggggccgtacttcgtggcggggcaggatctaatggtgcgcgcagacgaccattcgatcaacggtccggaggacctcaatggcaaacgcctgtgctccgtgaccggttccacgtcggccaaggtggtgaaggagagattcgccaaggaggtccagctgatggagcagcccggttatgccgaatgcgccacggcgctcttctccggcatcgtcgacgcggtgaccaccgatgacatcattctggccggtctggcctcggcgtcccgtggcaagctgcgtgtggtgggcaagccgttcacgcaggaatactacggggtgggcatcaggaagggtgacaccgcattcgccaagcagattaacgccgccattgaagacatgatcaagagcggtgagtgggaacgggccatcgagaagaacaccgaaggcaccgattaccaaccggatccgaaatataacccaccgacaccggacgaaggggagtgagcggcatggaaggattcatttccctgttcagaagctataacattcccggtgcgttcctcgtcaacatcgaactgacgctatgggctgcgctgttctcgacgattctgggactcattctcgtcatgatgcgcatctcaccggtttcgtcactgcgcaaggtgtcggccggctatgtcgagctgttcaagaacatgccgctgacgatcatcatggtgttcatggtgctgggcgcgttcgcgcagctcaagctgagcttctccgacaacttccagacgaacttcttctggctcgccgtgactggcctgagcctgtacaccgccgcattcgtggcggaatcgttgcgctcgggcatcaatacggtgcccaaggggcaggcggaggcggctcgggccatgggcctcaacttcatgcagtccgccacactgatcatcatgccgcaggccattcgaggatctgttgcaccgctcggcaacacgctgatcgcactgctcaagaactcgaccgtcgctgcagcggcgtcggtggccaccgagacctcatcgctcatgagcgagatgatcgagttccggcccgatgtgatcatccagatcttcctcatcttcgcgatgggatacgtgattctgatcctgccgatcggcatcctcaccacgtacctgtccaacaagctcgcagtcaggaggtgaaccgtgggtaattcagacgaaagctccctgctgttcgaccagccgggccccaagggcctcaagcgcattcgcatcatcaactgggtggccacgattctgttcgtggtcgtgctcgtgctcattgtgctgcgtctgcacaatccaccggacggcgaaaaccagctcagctgggaattgtggaagccggcgttggacggtgaagcgtggtcggacttctatctgccgggcctatgggccacactgcgcgcggcgttcctggcggtgatcggttcggtcgtgttcggtctggtgttcggcatcggtcgtctgctgccgagcaggatcgtgcagggaatctgcgcgattgtcatcgagttctgccgtgcagttccggtgctgatcatgatgatcttcttctggcgtgcattcgccttcctggatctgccgagcccctcctattgggccgtcgtgatctcgctcgtgttctataacggttcggttgtcgccgagctcatccgctcgggtgtcggaaacctgccgggcggccagcatgaggccgcagtggcactgggtatgacccgtacacagtcgctgatgagcatcgaagtgccgcaggccatctacgccatgctgcctgctgccgtgacccagctcgtcgtcgtgctcaaagacacggcgctcggttcgatcatcatgtacaccgatctgctgcaggagtcgcgacgcttaggctcgatgtacttcaatattctgcagacgctcgttgtagccgctgtgatctacttcatcatctgctggctgctgtcgagactggctgaatggctgccggtgcgcatgcagcagcacacactcgcgccaaccgagcccgagccggtggcaccgattgccatcatggacccgtccaacgtcaaccagatcgcggtggcgaaggaggggcgcccgcttggcggttcccagcgcctctatcatgtgcaccatcgtggcaccaatgcgaggatccatggatggcgacgcacgcgctatgtgcaaggctacgatgaaacacagccacagagccagcatgttccggccgagcaccatatgcaccaccattcgaagggtgcaggggagcggtgaccgaccatccatgtgaaccataacgcatacggcatgcgaatgtggggtgcgcatctgcgcaccccacattcgtttttggccagtgcacgtgtcacatgcctagaatgttggtatggcaagcgacaagaaaaacggcagaggttcgaaaaaaggcgaatcaatcacggtggcagaacgcaaggccaggaaggtggccgaacgcctcgcccgggaggcgaagagcagtgaaacgctcagtgccgtatggtcgttgcccccggcgcagttattgcggttccattcacatacgcatttggtcgacatcgatgccgggtcgaaaccggggtttgacggtgaccaagaggctggtgagcggttcattgccgacagcagctccgaaatagccaactatcagcggctcatgtatgccaatggcatccatggcgacacgcatcgcgtgctcatcgtgctgcagggcatggacgcctccggcaaaggcggcattgtgcgccatgtattcagtcaggtggatccaatgggtattcactaccatggctttggcaaaccaagcgaggaggatctcgcccatgactacctgtggcgtattcgcagggagttgccgtcaaatggctggatatccatcttcgatcgttcgcagtacgaggacatcgtgatgccacgcatcacaggttccctgcctgaggagacatggcgcgcacggtatgggcagatcaatgacttcgaagcagagctcgccgggtcaggttgcgcgatcatcaagatttttctcgtgtcgagcaggcaagcgcagcgacagcacttcctgcgacgtctcgatgatccgacacgatactggaagttcgacccctccgatctcgaagcccgtgacagatgggatgattacatggcggcctggcaggaggtattcgaacggacgagcacctcgattgccccgtggtatctgatccccgcggacaagagatggtactcacgtatggtcgtttctgagttgctgcgcacgaccatgaagaatttcaaccagacctggccgccactcgacgccgaccgtgatgaggcgttggccagactcggcgtcgagtgaatactatttgggtctcactgcgcttttacggtggcggcatcgttgtcgttgactacgtcacgcaccgaatagtcggtgaacaccacttctccgctttcctgcgtggcatcgagattcacagtgccggtgattgcccagtcatggtcgccgtcggaatcatcgatgatttggcgcaccgtccactcgtggcgatcctgctcatggcgagtgtcgagaacgaaatactcaccaccacgggcttcggcatccgtgttcacgtactcgtgctcgtcatagaagtcatcgagcacatcctcccacgtgtgcacatcgtaatgccatgccttgtcgagtgcacccaactcatcaggccggtcgaggtccatgagctgcacacggcggaacatcgcattgcggatgagcacgatgagcccgcgacgatcttccaccacggcgttggccacattcggtgcggcgaggttcgcggcctcctgcgcctgtgtgccggcgttttcccattcgtccacgaggctggagtcaatggagcggaccagaacgcgcaaccatgcgatgatgtcgtcgagttcctcattgcgtttctccgggggtaccgttctggccagcacacggtatgcatcagacagatagcgcaacagcgtcccctccgaacgggctgcgttgtaccgggcgatgtagccgttgaagtcggatgcagtctcgaccatgtcgcgcaccacggacttgggattgatccagtagtcgttggcccagggaacgtctttccggtactggtcgaatgcttcagtgagcaggtcattcaatggtttgggataggtgatgtcttgcagacggtcgagacgttcatcgtaatcgacgccatcggccttcatctcctccatcgccttgtcccgagcctgccgctcctgggcgcgcagaatctgctttggatcttccaacgtggcttcggccatagagatcacatcgagtgcatacgacggggaagcgggatcgagcaattcaagggcggcgatgaggaatgggcttaacggctggtcgagcgcgaaatcctgcggaagatcgacggtggtgtagtagtagtcgcggccgtcttcctgttcgatttcgattacatcggtgtcgatgagtgtgcggaagatctcatcggcgcgggtgcgaagtgcgttcttctgctcatcggtctgcgcggaatcttcgatgagccggtcgatgcgttttctggcatcgcctccctgggcgacttcattgagcaccatcgaatgggttatcttcatatgggggatcagcgtttccggttctttcccgattagcttggcgaaggtggactcattccatgtcacgaatccctccggtgctttcttgcgcttgatcttcctgagtttcttcggatcaccgcctgccttcgccagggcacgggcgttttcgatctcgtattcgggggcttcggcgatcaccagtccttcggtgtcgaagcccgagcggcccgcgcgtccggctatctgatggaactcacgtgcacgcagttttcgcatatgggtgccatcgaatttggtcagctgcgtcagaaccaccgaatggattggcacattgatgcccacgccaagcgtgtcggtgccgcagatgacgggtagcagcccctgctgggcgagttgctccaccagacggcggtagcgggggagcatgcccgcatggtggattcccacgccggtgcggagcaaccgttggaggatctttccgaagcccgttgtgaacttcgtgcccttcatcgccctggcaatcgcctcgcgttgctccttggtggaaaccccggtgttcgacagcgactgcgcggtgtcgagtgcggcatcctgcgagaaatgcacgatgtaaatgggggtctcaccgttctgcaccgccagttccaccgtcttctcaagtggatcggtggtatatcggtagctgaggggtacaggccggcgtgcttcggcaatgatgtccacgtcggtgtcggtgaggtcctcgagcgaatctgcaatcgtgtccacattgcccaacgttgcgctcatgagtaggaactgggcctgggggagggtgagcagcggcacctgccatgcccagccgcgttcgggatcgccgtagtaatggaattcgtccatggccacgcagccgatgtcagcccgacgcccctcccgtaacgcttggttggcgagaatctcggccgtgcagcagatgatcggcgcttcggcgttgatatgcgagtcgccggtgatcatgcccacattctccctgccgaacacgttgaccagctcgaagaacttctcggagaccagtgccttgatcggcgcggtgtagtatgagcgccgcccggtgcacaatgccgcgaaatgcatgcccagcgcgaccagtgactttcccgagccggtaggtgtgttgagcaccacatgatcccccgccagcaggtcgagcaccgcctcctcctgatgcggccacggctctatgccacgctcctcgaccacccagtcgaagaatcgctcatagatctcatcggcatccagcgatcggttgtcctcccctcgggagggaaccaatctcatcaatgccgtccgttcgtcatctgcctctgccatgttcgttcctcacgcctgcgcatccatattccgttgcaatgctagtcgaagagcatgatggacacaccatagcgtcgaacatttgttcgaattcgtcttggtggctacactgttgtctatgagcgatgacatgacgaacgacctattcgcggcgagcgacccatcagaagaggtggtgagaccgctggcggtgcgtatgcgtccgaccaccctcgatgaagtggtggggcagcgccatgtgcttgcgccgggatccccgctgcgccgtctcgccgactcggcctcgacgggttcgctcaccgccccgagctcggtgattctattcgggccaccgggtgtgggcaagactacactggcccatatagtcgcgaagcaatccggccggcagtacgaggagctctccgccgtcacgtccggcgtcaaggatcttcgcgaggtgttgcgccgtgcccatgagcgattggtgagtcaaggcaaagagaccgttctgttcatcgacgaggtgcaccgcttctccaaatcgcagcaggatgcattgttgcccagcgtggaaaaccgtgacgtgaccttcatcgcggcgaccacggagaacccgagcttctcggtgatcaaaccgctgttgagccgttccgtcgtggtcaagctcgaatcgttggaacctgaagagcttcggaccgtgatcgaacgggcggtgtcgaaccctcgaggcttgggcggcaaggtgcgcgtgcaaggcgatgccgtggatgggatcattcgtctggcgggcggagatgccaggaaatctctgaccatacttgaggccgcagcaggtgcagttgacgaatcgggatcgaatgttcctgccgaaatcaccacagacgtggtctccaccgtgatggacgtggcggctgtgaggtatgacaggaacggtgacgatcactacgatgtgatctcggcgttcatcaaatcgatgagaggttccgatgtggacgccacgctgcattacctggcccgcatgatccgggccggggaggatccgaggttcatcgcgcgccgcatcatgatcgccgctgccgaggaggtcggtatggcggcaccgcagatcctgcagatcaccgtggccgcggcgcaggcggtgcagatgattggcatgccggaggcccggatcattctatcggaggctgcgatagcggtggcgaccgcgccgaagtcaaatgccagctatacggccatcaatcaggcattggccgatgtggatgcggggctcataggtcaggtgccgctgcatattcgcaatgcacccacgacattgatgaaatcgtggggcaaccacgaagggtaccactacgcccatgattacccgaatgcggtggtggaacagcagtacatgcctgacgtgctcgtcgggcgtgaatactatcatcccaacagtcgcggctatgaacgagagataggcccgcggctcgaccggattcgcgccatcatacacggcgaaccggctccaccggccccgacccagacagaacggaaaccgacggaaccggtagatcctgcgcataccgagcatcccggtgaaactcaacgctcacagatgaaaggcaagaatgacgacgcgaccgacacagggcggaaagaagaggatcgcgaacccggcggcgaatgacgatcgcatttccccgaagctcatcggctcgatcgtttcggtgggatccctggcattcataggaatcctgaccgaaaccgtgatgaccgtactgttccccgaacttatggtggagttctcggtgaacactgcgaccgtgcaatggatcaccacgatctatctgctatcggtgggtgtcaccatgcccgtctcctcttatctcaagcgtcgtttcacaatgaaatccgtattcgtggcggctgtggcgctcgctgttgtcggttcgttcatcatgatcgtgggcaccagctttcctgtcatcatcgttgcccgcgtcattcaaggtgtgggttccggcatcgcgacgccgctgatgatcaacatcattcttgagcagtctccccgctccaaggtgggtaggctcatgggcgtgggttcgctcgtcatcaccgtcgcaccggccataggtcccaccgttggtggcgctgtggccagtatctggccgtggcgttctattttcgtcatcgtcatccccgttattgtgctcatctcgttgcccataggactcaagtgcatcacgcagacgaagcccacggaggcggtgagtctgaatccgttgcaattcctcgccatcatcgtaggactcgccggcatgattctctcgctgaaccaaggtggcgtggccgtaagtgagggcgtgtccggtgagccgtggggccggtcggccgccatcgccatcgtgagtctcgctgtcggcgtggctgcccttgtgttcttcgtgtggtcgtctcgccgctcgttctcgccgctcatccgtctgggatggctcaaagacaaggtggtgatgctccacctcattccgtacacgctgctgcccatggtgggaatcggcttcggctatgtcatcaccaaccttgcgcagctgagccttggcacgagtgcgctcgttgcgggcatgctcgtgctgccgggggccctcatcggcgcgttctttgcgccggttggcggcatgttgtacgacaagcacggtcccaccaagcccattctgggggcattcgcctgctgctttggcgccttggtgctattcctaggcttctccatgtatctgacgtccgtgctcatggcgtcgttctatttcatcttcggagtggggtacgccctcggcttctcgaatatcatgacggacgccatctccggcatccaccatgagttcacgccggatgggaacgccgtgttcaacaccgcgctgcaattcggtggagcggccggcaccacgctgttctccacaatcctggccatcgcgcaggctggtcatggtgccgagggaacgcctgtatacaggcatgccactgcggttggcggcacatggactttcgccgtcatgctggctattgtcgcagtgtcttggattatgctggctcgggcttttgccctgaacaaagcccgcatggagcagcgtgcatgaggccatgcgcaatataaggaggcctgtgcgattcccgggaatcgcacaggcctccttatatgcattccgaaagctggtcagctggcttttttgcgtggcacgtagatgaccgtgtcgatgagtttgcggtaatggtcgatgatctgcttgcgccgcgtcttgagacttggtgtgagcatgccgttttccgaagtgaattcgtcgggcagtatttcgaacttgcgaatcgattcagcccgggagaccccttcgttcgccttgttcacaatgcgctccacttcggtgtgcacgattgggttctttgaaagctcttccagatcggctgccggtttggctccctgcgaggtcaaccatgcattcgcatcttcgaggtcgagggtgacgagagccgccacgaacggcttgcggtcaccgatcaccaggcattgggctacgaccggcgaagtcatcacagtggtttccaaatgcccaggggagacgttcttgccgccggcggtgatgatgaggtctttcttacggccggtgaggtggatgaaaccctcatcgtcgatgtcacccagatcgccggtatgcagccagccatccacaatctgctgcttggtcacctccggctggttgtgatatcccatgcagatgtcgcgccccttgaagcacagttcaccgtcttcggcaatgcctgcggtcgtgccgcacagaggctgaccgatggtgccgatgtggttgttctcaggcaatgagacacaaacgggtcccgaggtctccgtcatgccatagccttcgagcagcggcatgcctatgccattgtagaaatgggccagatccgagtccatcggcgcgccgccggtgatggcgaagtcggcattgcggccgaacaccgtgcgaatcttcttgtagacaacggcgtcatagaacgcatggcgcatgcgcaagcctgcgggaattccgttgccggattgcttggccttgctccattcgcgtgccacgcgtacgccgcgggcgaacatgcggccggcgaaaccagtgcctgcacgttgggaggcggcgttgtacaccttttcgaatacgcgcgggacggcgagcagcagagtgggaccgaagtcctcgaagtccttgatgatcgtcttcatattgctggtgaggccgagagtgagtgtgccggcaaaggccaccgtggccatgaatcgtgcgaacacatgggaaagcgggaggaacagcagcaagcggcggtcggggatgtctattgcgcgaggcatgtactgtagggcgtccatgcattcggcggccatgttcccgtggctgatttccacgcctttgggggtgccagtggatccggaggtgtagatgattgtggccaacgtgtcgccatggacggcggctttgcgctcgaggaactgctcctcggtcacgttggccccgaaggcgatgattgcgtcaatggcggccgaatctatgacgaatgaaccacgcatcgatggggtgtcgttggcgatggattcgagcttgtcgcgttgcgcgtcgtcctcggcgaaggcgagcaccacttcggcgtcgttgaacaccatgcggatttgcgcaggtgagttggtctcatacaccggcacggtgacacagccgatggacatgatggccatgtcaagggccacccattcccaacgggtgtgcgcgatgatcgcgatggattcgcctgcgcgtgcgccccatccgataagtcccctggcgatggccaccaccttgtctcggaactcagtagccgagaaggtctgccagatgccgttggcgtctttgtagctcaccatggagccgtcgggattgcgctgcgcgcgcccttccagaaagtcgaacagattgatgtccggatcaatctcgtgcttgagtggggtggtgtactccttgacgatgccggcgtcggtcacttcgtctgcgcttggtgcgggctgctgcgcgttggaatgattttcacttgtcatacttaaggaatacaggattgaggatacaaaatcccgtttaggtgtttcttacggcgtagtaacccgtaagtcgcgcaaaactgccgatagagtcccatgcaaaaatagacaaaatagcttgaggagggttgtgtgtcaaatgttggtgtttggctccgggtatgaaggaggtcatcgcctggaatcggttaaagccaaaaacaactgatttgaggagatgaccttgatgaccagtgtatccgatgatgtggccctgacgatggatgacatgccgttgggcgaggacgggctgatcgatttccgtgctctggcggtgggcctgattgagacggtggccgaccacgcgatggagctggaggccgacgagctgctgggcgagggcaaccgcaggaacggctatcgtgagagaaggcttcggacggtgatcggcgagatcgtgctgcgggtgcccaagccgcgcgaggacacgtatttccccgaacgggtgatgcgcccgtactcgcgtgtggaccgggcgatggttggcgtggtctacagggcatacgtcaacgggatgagcacccgcaggatcgagaaggtcgcggacgagctggagtccggccggctgagcccgtcgaccgtctcgcgcatgcgcgcctcgctggacggcgaggtcgacgcgctgcgccaggccgagttcgacgccggctcgccggtgcagtacctgtggttggacgcgacctacgtcaagtgccgcgacgacgactcgcgcgtgtgctcccaggccaccgtcaccgcgatcggcgcgttcatggacggcacgaggcgtttcgtgggcttcgacctggtggacaccgagtcgtacgactcatggaagcggttcctgctctcgctgcgccgtcgcggcgtggcgggcgtgcggctggtcacctcggacgcgcacgcgggccttcgccgcgcgatcatggaggtgttcgacggcgcctcgtggcagcgttgcttcgtgcacatgcaacgcgacctgaccgcccgcatcaggcacaggaaggaccaggggcgcgccatgcacgccctgtccgccgtcccacgccagccggacgcggccatgacgcgtgccgcctacgacgcggccgtcgtccgcatcggcgccatcgaccggcgcgccggcgaactgctcgaggacgcgagagaggacgcgctggcccatctggcgttccaccgggaacactgggtcaggctgcgcaccaacaacgtgcaggaacgcgccaacgccgagatcaagcgacgcacccgcgccgtgcagtcttcccctcacgcgagtccctgatccgcctggtcggcgccgtcctcgtcgacatgaacgagacctgggcgacccgcaggttcatgagcggcgacgacatggcaaccgccctgaacccgcgcacaccccgacgcgccgagatcaccgacgagatgcaacgacgcgccgaccagatcatcatgaccgcactcgagtccgcggcatgagcatgtaatcaaaaccaaccgatgccggcgacgacgctgacaccaacatttgaaacgcgatcttgaggagtgtgaaacgcgcttgataatctgctgaaagcgaactatgctcaaattagacaaatgaacagacaatcaatggcatcttagacggttcctctaaaatattacgacgcacagctcccttcgggtcggataaagtccagatggacgtgcattctgggaattctcgtaacgcttacacggaatgcacatgtgaacaggggagtggaaagagagtaggcatggtccgacggcaatgcatctgcggcgcgcacctctatggcctcggccacaccggtccgaacatgttcggcttcatcccgtcgtcatcgctggcgcattacaactacgactgcgaattcaacaccggagttacgctgccgggagggcgaatcctcgagcaatgcgagaactgcggtgccatcgtgctgtgcgagtaccccaccctcgacggttccagacgaggggaggatccactcatcgcctacggtcctggcactgtgtacgaacaatgtgacatcgaatcggtgccgctgacctaccgctcgttcagggcgctcatgtcttcgggcgtcaccggcggcgtcatgtattccgaggcgttcaagacgaacattgcgaagctcttcgacaccgacatcgaccacctgcccagttggaaggtgctgaaggatgccttgcttgattccgagaactgtgcgctcgacgaatggtggcaggccgcgatcggccgcaacttcatcgtgctgtacgagaactccaaggcattgcggcttgtcgccgcatggcatcgtgtgccggggaccgaaattctcaacaccgacatgcgacgggtgatcgaggagaaccgggatcccatgcgtcacacggcctccgatgccgatgagatggaacaggccgggcgggaactcgaaatcagcgatgccaccaagaggcttctgctcaccggtacgcatgcgcgcctgcgtctcatagccaggtcgatgagacttggcaagccgatcaccgaactggctcgattcgtctcccttgaatcgttgatgggcggcaagcagctatgggagaatggtgatgtacgcgagttgcatttcgtgccgttcggcattttccatgccgaggtggccgatgataccgaaatgcacaccgtcgacatcattatgcgtcataatttgctgtcgcgcatgatgtgctcatgcgagcaggcacaaagtctgcacgtatgtcggcatgaggtggccacaatcctgcagttggcccagcagttccggttcgccatagacctcgacgtcgaacatggtgtgtcgatgcgcgagggtgagcatgggacaggcggccagttcgggcattacgccaatatgctcgacgtgatgcgcgaacatgaggattccagggatacctatgaatggctcaccgcgtacattcagccccttgaaagcgacaccggcgacctctatcacaccgagttcatgacgatgccaggtgtgatgagcagcgtgccatacgtggtatatgagccgattatgctcggcttcatcgattccgtgctcacccgatgttccgctgacttcaccaagacgctgcgccgttatgggctcgatgccgatgtggatccgaagatcttgaatatgcgttcgttggacatggaattggtgagcgcactgatcaccatgattgtgtaccgcgaacgccgttccgacgggtacctcgccgaatgcttggagaatggcgtgctcgtcggcctgctcaagcgtatgagggaactcgtggaggaacacaaggggcgtcagtcacggcgcatacgccaataggttgaagccaatgacctcatgcggctgtgggatacacttggggttatgaatgattcgatcagttacaggacgttgcagcgcaccgattacccagcgttaacgaagatgttgtgcgagacgtggcacaagcaggatccgcagatggatgaggatctgcaaatgaagctcgcccagatagatctcgaatactgcctggcacgcacaaccaccgcagaagtggctgtacgcgatggtgaggtggtcggcgccgttctgggtcgcatcgacgcccaggagacccgcaagggaatcaaccagcatcatcgcagcgtcatgaagatcatgggcccgcttttcttcaacaagtcagctcatcaggcgttgaagaacatgctcaacgccgagaaagccgaccggcagatgatcaagcaggcgaagaaggacggccatgcctatgacggcgagatcgtgctcttcattgtgcgcgaggacatgcgcggccagggcataggccagcatctgttcgactggatgctcaatgagttcaaagtaaacaatgtggaacactacttcctgtacaccgacacggattgcgactacggtttctacgaggatcgcggcatggtgcgtcgcatggagatgcccatggaaccccacacgccgaaggaggacaccgaggcgcatcaggaagctgattacctcgacaaccatttgcatgcgctgatgttcgacaacgagacgtcaccagccaatgagggtgtcaatccgctcggccgtgactaattgagaaggcgtcgacatgcatatgagcgaacctgaattcgagcggaccgtcaccgaggcggtccgctccgttccagaacggtttaaaaaagcgctttccaacattgcaatcaccgtggccgacgagccgacggacaaagaatacgtcagcatgacccacggagacggggagctgctcggcctctaccaaggcacgccgatcacccagcgtaccaccggatacgccggcgtgctgccggaccgcatcacgatcttcaagggcccccatgaacgcatctgcgccacgcatgcgcagatggtcgaacagattcgcaagaccgtgctccacgagctggggcattatttcggattcgatgacaagtacctgcactcgcacggctactgatgctggcgaatatacgcaatgacggtggccggagaccttgagaaccaaggtcgccggccaccgccaccttatgcgggactagtcaatggtggtgccgaaaggccacagggcaagcttgcacatcttgaatgactgaatgccgaaaggcacgccaatcaccgtgatgcaattcagcacaccggcaatgagatacccaagcgccatccaccagccgaccagcaccacccatacgatgttgagcagcagcgaacccaccgaaccgccatagacgacgtgttggccgaatggggtgagcgtgagctgggccatcttgaacgactgcacacccaacgggatgcccacgatcgtcacacaaagcacgaggccgaccacgaaccaggcgaaggcgatctccagaccacccagaacaagccagatcaaattaccgatgaatctcataccgacagtgtaggccggccatggatacgcggccaaacgcacgatgtccatcggcgaacatgcagggacctgcacggagacgacatggcgcttcgtctgccgaccatgtgacaatacgaagatgcggggggactcagacgagttgagaacgcgacagcgtgaccctttgaacctgttggctaacacctacgtagggagacatcatatggcgaaatccatgccgaccaccatcaccagaaccgacctgccaccgttcgcgtcgcgcatgcgccaggccgccgatccggtatgggaagagggctacaggcagccattcatacaggaactcggcgctggaacccttgaccgttcgaagttcgcattctacctgatgcaggacgagctctacctcggcgcctatgcgaaggtgcatgcgctcgccgtgacgaagaccgacgaccgtgaggtgatggcatggatggcgagtgttcaggacgcgatcctgcatgtggagacctcactgcatcgcgattatctggcatcattcggcctgaccgaggagaaggtgctgcacggccagcagtccgcattcgcgcgcgcctacacgacgaacatgctcaccaccgcgtattcgggcgatctgctcgacatcctggtgtccgtgctgccctgcgcgtgggtgtacgccgactatggcgagcgactggcacgtgatttcgcacagggactcgagcacaatccatgccggcagtggatcgacatgtacaagaccgacgagttctggcagagctccgtatggctgctcgcgcagatcgaacgccgcgttgccggcgtgggcgaggagcgccggcgtggactggtggattcgttcgtgcgtggtgtcgaatacgagtacatgttctgggcgagcgcctatgagcgccagatgacctggaaaccgcagtgggagggcctcacctcacgctgatccggtatcggcgtgcagatttgcggatgctccgcgcttcgccgcacgcgattgatgtgccaatgaaaacgcccggctcatgtgggccgggcgttttcatccgtaaaggctttgcattcgttctattcgcgcacaagctggatgtgctcgatgtcgtcgcgatgtgaacgacggtagagcacggcacggttgccgatcacctggactacctcggcccccatgcgatcggcgagtccctgtgcggcctccttggcgtctatgcccgagccgtcgagcacctgcactttgatgagctcgcgtttctcgatcgtctcgtccgcctgcttgatcacgttgtcgctcagatcgcctttgccgatctgtacgagcggcttgagctggttcgccatcgcgcgcagctgcctgacctgcttcttcgtcaatgccatattcttgttcctacctttggaaacccggttgtcttacagattccgtgcgtaacagaccgctccatcgtacaggagcgttgggtcaatgcgtgccgatcgcgaggttgggctgaatacgaagacagtcggaatacgcgtgtgagatatgcgctggggttgggcgcccacgggacggggagtgtctcgtcactggatcgcaagcgccctttacgttcctcaacactccccgtcccgtgggcgcccaaccccagcgcaggcaatcagtggcgatcagaagtcgacgtgatggggatcggcaccctgacgttcgccggtgtccatcgcgttgatccgggccatgtcgttctcgcccagttcgaagtcgaatacgtggatgttctgcacgatgcgggtttcatgcaccgacttcggcagcggaatcacctcacgctgcatgtgccagcgaatcatcacctgggcaggggacttgccgtatttgtcgccgatatcgcgcagcgtctcgttttcgaacaaatcactgccccgacctcccatcggatgccatgcctcgaccgcaatgcccttgctgtggcagaagtcgatgagatcctgattggcgaagagcgggttggactcgatctggttgacggcaggcttgatctcggcgagatccagcagctcttcgagctgatcctgctcgaagttgcatacgccaatggccttgacgcggccgtcgcggtagagcgtctccagttccttccatgcctgctgccagccttcgaccggccagtgcagcaggtagaggtcgagataatcgagatcgaggagcttgaggctcttgtcgaaggcctccttcgtcttgccggcgcgaatgtcgtcgttccacaccttcgtggtgacgaagatctggtcacgtggcacgtcggacgaggcgatggcctctcccaccgacttctcgttcttgtagaacgccgccgtgtcgatgagacggtagttgttggccagcgcggccttgacggcgttcaccgtctctgggccttcttcggcgtgccatacgccgaagccgatttcgggcatgagtacctcgttgttcagtgcgatggtatgttcgccatcctgcaatgccatgacttcctcgtttctgtacttgtggtgggcatattctcctgcgtttcatcttaatggccccaaacaatggacatgcagcatcgtgctctatgagaacaaggcggcagtggagaggagtgcggaaataaaaaaccacccgccatgcggcgggtggtcacgactcatgtgcgtcgcctacggcattgggtccttgtgggacgaaccgtgcgtcatacattcgacgtggacggaacggcgctcaatgctattcgcgtcaacctcattcgtcggcgccgccgtgcgcggtgattgtgtcatcgtacatgacgggtgtcgttgtgaatattttgcatgagtattcgttttgagcgtaactacaattcatatggtgaacacattcatggcgattatggccgccaacgtcgtcacggtgagcgtcatgaacacgatgtcacggccgcgtatgtgcatggcatgccaggtggagcgggggcgcccctcttcgaaggagcgtgcctgcagggccaacgacaggttgttggcatggcgtatggcgccggcgaataccggtatgatggtcgcgcacatcgcgttgacccgttgtggcagggaacccgattctatggaaccgccacgaatcgcctgcgcatctcgaatggagagtgcctcctgggccaacgtgggcacgaaccgcagggccaacgacagcaccaatgccgtctcctgcgtatgccaatgcagtcgccgcagcggtgagagcaacgaagagaacgccgccgtcagacgggtgggggtcgtggtctcaagcaggagagcacctaatatcaacacgatggcaaagcgcgtcgtgtagatgatggcgacggacacgccgccggtcgtgatcggcaggggaccgatccttaccaacacatcaccggtatgaacgacaccgatgttgagggcacccatgaccgcgaacaggacaaggaagccacgcaccgaacgcaatagcctggtgaagccgacacgactggcgccccagagagcagccgtcagcagcacacccacagccaactgggcccaggtgttcatggcgaaagccgcacacatcaccgtgaggatgcatacgatcttcacgcgtgggtcgaggccggacacccaggagtaacccgtgtcggtgggggagagtacctcacgctggacctcgccgccgctatctgcgtgagcccgtccctgttgctcattgccgaacaggataacctgatcggccaaacggtccacctgatcggggtcatggcaaatgagaatgacggtgacccctctgtggcgaagattctccatcaggcgctcgatgtgtctgctcgccgaggtgtcgagccctgcacatggttcgtccagcaccagcaccgacggatcgcaggcgatgattccggcgatggcgaccagcctctgctggccgcctgacagttcgaacggattcctgccgcgtaggtcagacacgccgacgaggtccaaagcccaatcgacgcgttcacgcacctgtgccgcatccaaaccctggttggttggaccgaacgccacatcgtcggccaccgtttcggcaaatagctggcgttcgggatgctgcatcacaaatccgagcactcgacgcaagcgtctgcgctcgcgtcgtctcgcttgcgtcacgtcgatgccctccaccacgattcggccgccgcgcggtttgtcgagcgcgcacagcagacgcgcgaaagtggtcttcccggatccgttcggacccatgatggccgtcaggcatccgcgtggaatccgtagattcatatggctgagcacatccgccgattcccgctcatagcggaacgatacgtcatcgaacaccacagcggttggtgccgccccgattattccggcatgctcggtgttgacatgtcgggccagggtatcgagctgggcgaacgtggtcacactgggggaatgatggtcgtgttgcggcatgtgctgtgcgcaatcctcaccggtgattctgccgtgctcgatatgcacgatgcgatcggcatgccgtagttcctcgggcagatgcgagacaatcaccaaggtcgtccccgatgcctggatgcgatcgagtagcgccagcacctcggcgcgcgcctgcgggtcgagcatggcggtgggttcatcgagcactagcagacggctgtgtatggcgagcatgccggcgatggcgatgcgttgttgctcgccaccgctcatatgtgtggggtcggccccccatgctgtgagcatgtcgacacaggaaagtgaggcatgcacccttgcgccgatcatgttggcgggtacatcgaggttctccgggccgaatgccacatcgtcggcggtcaccgtcgtgacgatctgatcctcgggattctggaacaccgcgccgatgccacgtcgtgcacatgcgtacgcatcggcgtcggcgccaccttcgtcggtgaacaccgtgtgccccaagagcgtcacggaacctgtgtcgggcgcgctgagtccggccatcacacgtaacaatgtggatttccccgacccgttcgcaccgacgatgcacacgcgttcgccggcgcgaatgccaaggttcacatcgtcgagcgcccatgtctcaccgccgtcataggagaatccgacatgccgcagctcgatctggaatcccgaggcgttcatcgggcgatcagcttgcagaccgggcgatagcacaggaagctcacgacgccgttgattgcgaatttgagcagattgaacggcagcagaatcggcacgatcatcgaggcgacttgctgcatgctcatgtgcgcgtagagcggggtgatgaacagattgcctacgatggccgccgcgagtgcgacggcggcgccgaggaggatgccggtgagtgcgcctgtgcgtgtggaacgcctgcggtagatgaaggcgaccggcaatgaatacccgagtgccacgagaatcgccatcactgcgcccagcgggttgacgaacagatgaggcacgaacccgagcacgctgactatgaccgcacccgaggggccgaatgcgaagcctgcgagaatgcagacgatgcccgatggatcgtatttgagccaaggtgcggcaggcatcaacggaatctcgatgaaactgaccgccatggcaagtgcgacgaacaacgcatacatggcgatgcgctgcgtggaccagcgtccgcggtctgccgccccagtggagtggctgccggagacctggttgggtgaaatcgaatctgggtgtgaaaaaacactcatgcgagctcatttctttcatccggactataaccgttggccctggactcgcaccagatccaccgcttgcgcgggttgcgggctccgcatgcgggcacgggcccgttgcgctaccgccagtaaggagtttcaccttccctgaaattgcactacctatgtatagtccaccgcacggatttgcctgcccattgtccacaatatgggcgatatcggatgggacgcggcccagatcggacgcctatttgttaatgcgatgtattagtatgagttcggaatgaatcgccagaacggcaaacgattgcttcccagtgcatgccaattgcgtaccatataaggaaaaccaagctatccagcgttttcatgtccgacaaatacgccacaatatggggtatgaggcatgcaacgagtgcacgcctcggattcgaacggcaagggagattgcaatgattgacactgcacaagcattcggcgttgacatcggtggctcgggcatcaaggccgctccggtgaatctggagaagggcgaattcgccgaaccccgcctgaagatcctcactccagagcattccactcccaaggctgtgggagacattgtgcgccagcagctcgagcatttcgaagtgcccgaggacgtaccggtgggaattgcgttcccggccccgatcaagccgggtaagaagctcgacttcatggcgaacctcgatcagtcgtggattggtgtggacgtgaccgaggtgttctccgaggcatgcggccgtcctgtcaccgtggtcaacgacgcggacgcggccggtctggcggaacaggcgttcggtgcggcggcgggccaggatgggcttgtcatcgccaccaccctcggcaccggcatcggtaccgccctgatctacgatggcgtgctcatccccaacaccgagctcggccacatccaactgccgaagggcaagggcgatgcggagaagtatgcggcatcctcggtccgtgagaaactcgacatgggctacaggaagtgggccaagcgcctcaccaagtactacggtctcatggagctgtacttcagccccgagttgttcgtggtcggcggtggtgtgagccgcgtctccgagaagttcctgccgtacatcgacatcaagaccccgattgtcgccgccaagctgcataacgaggcgggcatcgtgggtgccgcctactacgccaaccagcagtcggccaagtaggtcgcattacattcatgcaagactcgaggcgccatgggattccatggtgcctccagccgtattcgccctgttatggacgacgctgggagtagtattatgccgtgcgtttttccagcagaatcgatgtgagccagccgaatccaatcgccgcatgcgaagcagaggccaaggctcgtggggtggacctcgacaaactcaatgactcgaatcccacggcgcacggccttgcgccgcaattgctcccgcaggtgtatcgggcacagccacgtggtcagatggaggcacggcgtcgccttgccagggcaataggatgcccggatccggagcgactgtatctgctcagttccacatcgcaggcctatgcatggctcatgatgttgctatgtgatccgggggaggcggtgctcgcgccgaaaccgggatacccgctcatcgaatcgatcgcacggctgtgcggagtgaagacggtggaataccagttgcaattcgacggttcctggtacatggacatcgcggcattgcggaccatactggaacgggacgggcaagcaggccggcacatccgtgcgcttattgtgatcaatccgaataatccgaccggccaatacgtcaaacccagcgagcgggagcatctcatcgaactgtgccgtgagttcggcatcgcactcattgcagacgaagtgttcttcgactatgcgttggagccattcgagggcaataggagattcgcgggcgagcgccgtgtgctcacgttcgcgcttgatggtttttcgaagcgtctcgccgcgccgcacgccaaggtgggttggatcgaggtcagcggtcccgacgacgatgttcgggaagcgatgcgccggctcgatgtgatcgccgatgacttcctgccgatgagcgagctcatcgccgaacgcatggacgacatgattgccgaactcgacagtcagcatgaccgcgtgcaggagcgcatctcacggaatctggaatcgctgcaccggctgctcgatgcggacgacctgggcgtggtgagcgtgctccgtgccgaagggggatggaacgtgctgctgcgcttcccctcgttcatcgacgagaacgagctggtgacgacgatgattcgcgacaatgccacgtccggccagcccggctatttcttcgacatggaagccaatgggtatttggcgatatcactgctgccggtaccggatctgttcgacgcgcatgtgcgtctggtgctcagtgccgtacgtcactgtgtcgaggagatctgacggtatttgctgcggatgagctgtgcatagtatgccgatgcactcgccggttcgccgtcgaatgcaatctcgccctcgtccatcacaatgacacgcgtgatgttgaattcgtcattgcgaatgagatcgacattatgcgtggcgaagacgaccggcttgccacaggtgaacagacggtgcgcgacatgccgtgagctgatctcatcgagtccgcgcataggctcatccgcgagcagcacacctggattggcggcatatgcgcgggcgatggcgaacaggtgcaactgctcgccatcgagttcgtcgagcggggtgcgcatgttcgtatccaacgagaacttcgcgagtgcgtcaccggcgatcgcaagacgctgtacggtggtgagccggtatttcctgagcagctcatcgatggattgctcgatgctcacattgtgccgcaatcggtacaaatccgcctcacgctgcacggtgcccacaatacgttggatctgcgcccggccgccatgcgacgcatcgtagctcttgccatcggcctcgacggtgaccttcccggaactcggagtgagtgtgccgttcatgagatcgatgagtgtggatttgcccgctccgttgagccctatgatcgccgtgttgccatttgaacatgacagatcgagtgagatgtcgcgcacgccgtatgtctgggcgtcatatgcgtatacggcgtggtcgaaaccgaacccgaccttttgcggcggtgttacgggtctggtcgttttgaacagcgatgtgagcaatcccatgccgaacattgtagtctgcaaatgtgcgcttgcgtgcctatacgcagaacgaacagcggagggcgtccgcatgccacctcacggcagcaacgtgaaccatgaacgcacgtcggcgaatctcgagggcatgatgttgatcatggcgtcatcacgaccgatgacgaacatggaggccaatgcgagcatgatggcatacaccagcacgatgacgaacaccacacgccatgcgggatgccgttccacaagccatgccatcaccgccaatgcgcacagcatgacgagccaggagaaatccgccagataccgccacgcgaacccacccacataggcatcgaacacgagcaacaccatggacagggcgagcatggatgtcagcgtggcatacagtctgccgagcgggcgtctcatgaacgggacggcgaaggccaacagggcgagtggcatcagcacgaacaggccagcgggcgtcgtctcggtgaagaaccagatgggcgtcggcgcgggcgtaagctcaagccatgggaagtcattgccaaaggtgagcggcagaaacaggtagcagcacaatgcgcgcggcatctgcgggagcggtgtgtggaagtcggtcatattcgccacagtgatctggtaagcgttgccgaaatcggtgaacgagccgaaacgcatagcgttataggcaatcaccggaaccacgatgagcatggcgggtatgatgagcgcgcacaggaaacgcaacgcctgaatgcgagtggcgcgttcccgccatgtggatgcgctgaacaccgcgcgcacctgcgggaagaacagggcaatggcaagcaatgccgtcaatgcgaaggtgggacgacagccgatggtggcggcgatgcacagcgcgcctaatgccacatgcagaagactcaatgaggcggcatccgcggaatcggaacggcccaacgtgcatgtgcgttttcgcgcgaccggggcgccaagccaaagccacattcccaggaaggtcaggaacaggccggaggcgaagggaatcgaatagaaattcgtgcgatgccagaaatacagcaggttcgaaccgagcacgaacgccagacaggagagcgcgcaggtggccacgctcacctgcaccggcatgcgtttgagcaggcggatcaccagcaaacagccaaagacggcggcaccgaacatgagcagcaggtcggcgctcgcattcggcaacatgaggccgccgggaacgaacagcgaggtgatggcacgatagggcaggaagagcaacagcgcaggcagcacaccgaaataggaataccaatggccatcgtgatatgcgtaatcccagtagatgtgcgtcacgccctgctcgagcagacggtcacgcgcagccgtgtcgtagggattgcgcagttgggcgaactgttccggcacgggaaggtcgagccatgcgtggccgttcataagggcctgtgcgacatggtcgtattggtcgtagtcgtaggagtatcggcccggaatgtgataggccatcggtgcggccccggcgatctgccagtagatctggacagccgtatagccggcgagagccagcgccccaatggtgaatgcgccgcgttgcaatcgcgaactggtgtcgagtggaatgagccacaggcggcttctgggcgagaatgcgatgagcaatgcggcaaacgcggccatgagcagcacctgcgcccagttccagctgaacggtacgcgtgcgttggcgtcaagccccacaatcggtatgagggaatcggttgcctcctcaatccacaggcgcaccgtgtggtcaccattagactgcgcatgccgggtttcggaatcctggtagggcaggtaggtggagcgaggggcatcgacggcaacggtctgcatgcggcctccgtcaagccgcacatgcacaagctcgcggtagagctcgtcacgttggacttgggtcatggtcgttctggcgagggcaatgtcattcagcgaggtcatgagcacctgcgcgtagggtgatgagccattcgtaggcgcatcaatatatgccttggttgcgtcggtgacctgcagcaggccatcgccatggattgcgagacccgggccgagtgtcacctgagggtcggcggcgctgttcgacccctgttcgatcaacgattgtgaggcgtctgcaggcctcgcggagcgtgagcgcaggcatgcgaaattgaatacgaggcattccacgagcacaatgacggttgcggcgacgagcgcggcgatgaacggatgggtccggcgtgcaggtgtgttcacatgcgtcattctaacggcatgcgagtaactgccgtgaccttgtgcgggtaatcggcagacatattgcgccttgacgtgtagattggaacacatgacaggcacgaattcaaacacttccgacccacagccacgcaagccggcgcggtggctgaggaacctgggtgtcaatgcggccagatatgcgcgtcaggtggagtcgacggcgcagagcatgttcgccggcgcattgcccacgcacaacatgttcacgccgactccgacgaatccgctacttggcgtcaagatgccgtcagcggagacgatcgtgcttaatccgttgatgcgccgccggtcgttctcggtggctggaacgggactgccattcgagcgtgtcggttgggtgcagatgcccggcctgcgcagattcgccctcggctatttcacctcgcatgaccgtttctgcacgctggcgatggccgatgacaccggcgccgtgtatatgaccggcgacctgtatgcgaacctcgatgcacgcgaaccggatttagagcttgacgtcaccgattcactcacgaccgatgacgattcccgcttcggcgggacgaaaccggcacacatcgccaccgtggaaggatccgcacgggcacttgtcggcgatatcagggggcgtgatggcaacggacgcatggtctggctcgctcgcttcctcaaatcggcgaatcggtatacgatcgaaaacgcccgtgccgaattgcctgcgcgccttcgcacggatctcgaataccgcgatctcatggccgtgtgcttcttccatctctaccttgcagtgtcggtcaatggcggcctgcaggggtatggggccggcaacatcatttcgaatttccgtcgattctcaccgctcgcagccattcgcaccagcgtgtcacagacggacacggcacgtgcgcaccgcatgcgggtgagcggtctcgaggagtacttcgccgacacgatgagacgcataggtgtcatgggtgacctgtccgaattggaggcagaccatggcagtgaaccgctgtatatgattgaatcgcccgtctcccatgcgcgtttcctcgtatgggagaagcgcatgccatatgatgcgatgcttaccagcctcaagctcgagggggcggtcaaccggttcctgctgatcgacaagtggctcgattacaatgccgcccacagcgaacagccgatcgaagataccgtgacgttcaagcaggtcgcccgcatcgaccgtcgtctgttgcgcaacccgtcgctgtccgccctgccgccgacccatcctgtgcatattctcgacgaccccgaatgtttccgtgtagacgattacctgcatttcggcaggggcatgtcgctgtccgcgtcgctcgacgcctcacaggccggcgttggcgttgatgtacggcatctcgtcggcagcgaatggatataccggcacgcccttgcaaatgcagtcaacgccctatggcttcctttcagattcgacacggatttccgttcgaacctgcaacaaggtgaggtggcattcgccttcacctcggcaagccgcacgctcatgcccgacgagctcatcaacatgcgatccggcgccatggccgaactcgatgaggccgagcgttcacggatcagcgcggaatacaatctgcagatcgggctcatcttcgcctccctcgcattcggtgccagcgagcagatcagacgcgtctcgttgcgcatggattccctcgggctggaggaggccgtctacgaacgcgacaatgccatcaagacgctcatggacagcgcgatgacgcaaatctccgatctgacgaatcttgaggatttcaccacgcacgccggccagggaagattcggcgaacgcggcagcgccctgttctccggctcggaagaaacctcgggagtcggcgacgatgagcatgatggggttcagacgcaggccatgcagaccgatgccgacttcgaccgcgaattgcgcgacctgctcgagcacgacgaatccacgtcgtccgatgatacgacgacgcatcatgccgaatcggaggacgacacggtgcaatccatcctgaacgtggatgaggaattcgaccgattgcgcaacagcaacccctccataaaacacctgctcaccgtcacattcacgcgtgatgaattcatcgactacatgcacgccaacagctgtgccgacccgttcgccgtatacgacgcgttcggcgcgcaatacgattacgatggcaccgaaggattccgaccggtcgaaccaggcttcagcatggacgacacacgcttcaccggcgacgcggcctacacgattccggaacgacgcgacaggcctctcgatgcaacagtggcgcgatcactgggcgcacacaatgtacgcgacctgtcgatctcgcgagaggaaatgttccggggcaccctcgaactcattgcggacactgcgaagaacgacggcctacgtgccgaccggaaggccacctatgcaatgggcctgatcgagcagtgcgcagatcccgaactgcgcaaccacgccaccgagatcaccaccgcaatcatcgacggcacccccataccgcagatcaccagcaccgtggagagagcactcgccgacgcacgccgtaaatcacaggagatggtgttctccggtgatgaggagggggcaatcgcgaacatggaacgcgtgatcggcgaactcgacgagatgttcgaatcggacggcgtggtgccgcgctacttcacctcctacaccgaccgggtggtgtacaaccggctgttcgccatgccggacgagcgcatcgccctcgtgcccgatgcgctgttccaagctcatctcgacatgggcgaagtactgttccgctatgacaggggcgaggaggcgatggcccacctcaataccttggtgagatacgcgcccgccaccgctggcgtacacatccaacaggccatacgactatgcgtctctgaggattggaactcggtgcgagcagccgcactgaacgcgctgcgcgtagcctgcgacccggtggatgccgccaacgcatactactactacgtctgcgccagctggatgaaaggcgacaccgccgtcgcagtggcggccggcaacctcgccacgtcgctcacccagaacctcgcacccgcgcaacgtgccaggctcgaacgattccgcaacctcgccatggcacagggcgaacagatcgcacagaccggtgcccaggccgtcggagtcctgatgcgacatgacgtgccggtgtggccgcaggtggaatgcgcgcagattattcgcgacgctgccttcaccgccaccaacgagaagatcttccccgtggcacaggcactcaacgtgagctggtatgcgctgcagggaggtaatctgggcccgggaggcatgcagttcctgcgctcgctgaatgcgtaggacgatggtatacggcgcgtccggcaccctctctggtgcgtagatgcgtaggattgaccaatgggccaagaccgtggcgtttcggattgggtaggatttggaggaatccggttatggaagatgcattgattgcagacgagcagctcgacaggtatccgattggttcggatccgtggattgactcattgcgtgacatcgacagtgatgcgatggaacttgatgatctcgacgtgtcgaagctcaatgtagagcaggcggtgcggctgtggtcacgtctgagtgcttgggtggagggcgatcaggtggcctattacgtcaaggacgccccgctttcctccgatgcagcgtacgatgcgcgcatgaattgcctcaaacgactggagtcggagttcccccagcttgacacgcctcagtcaccgacccatcgggtaggtggcacattctcgaacgacttcacggcggtgcggcacccctcccagatgatgagcctcgatgatgtgttctccttcgaggaactgcgtgcctggtacgatggcgtgcgcaaggacctcgaatggccggaagacaagctgttgcccatgacctgcgaggtgaagatagacggtctggctctgaatctcatctaccgcaacggagttctgacgcagggactcacccgtggtgatggggtcactggcgaagacatcacgatgaatgtgcgcacgatacactccatccccaccaatctggatggcccggagggcgatattcccgatatggtggagattcgcggcgaggtgttcatgcggtgggatgattttcacaagctcaacgaggcgaacgaagatgcgggcagaccaccgttcgccaatccacgcaatgcggccgcgggatcgctacgccagaaggatccgcgcatcaccgcgcagcggcatctgagtttctatgcacatggcatcggcgaactggtatgggggtcgggcaagccggtggatgtggccgacgaggtgaggaaccagtcggatgcctacacgatgtaccgcaaatggggggtgccgatttcgccccataaccgcgaggtcaccgacttcgaccagattctcgacatgatcgaatactacggcgagcaccggggtgacatcgagcatgcgctcgacggcattgtggtcaaagtggacgacctcgcgttgcaacgcagactgggcagcacctcacgcgcgccgcgttgggccatcgcctacaaatacccgcccgaggaggtcaacaccaagctcctcaatattgtggtgcaggtcgggcgcacgggcagagtcacaccggtggccatactgaacccggtgtatgtggccggatccacggtgtcgcgcaccacgctgcacaatgcatacgaggtcaaacgcaaaggcattctcatcggcgatacggtggtagtgcgcaaggccggcgatgtgatccccgaactggtcggcccagtaatcgccaaacgcgaagggcatgaacaggacctacgcgagttcgtcatgcctacacgatgcccatcctgtgacaccgtgttgcggtatgagaaggagggagacaaggacctgcgatgcccgaattcggaaagctgcccggcccagctcgccgaacgtgtgatcaatctggcggcccgcaaggcattcgacattgagcatctgggtgaccaaagcgcggtggcgctgacgaaccccgaagacaacaggccggactcggtggaagcctacgcccccggcgtgcgtgagatcgtggtggaaccaggcgaggagccggcaccgtatctggctccgagcgggctggaacttccgcccatccaggagcccgtactcaccagtgaagcgaatttgttcgacctcgaagcaagcgacctccgggatgtctatgtgtggcgtgaagcgcagatcatcgaagtgcgcaggcacgtggattcgcatggcaaggagaggaaggtgcgccatcgtctcggcggttccggcctgtggcatagggagccggctttctggtccggggtcaaggatgccccgctgaagaaggacgcgaatcgcaagacggtgaaggactccgaaggcaaccccgaatacgaggtcaaaccggatgccgtgattgtgggccatggcaggaatgggcggccgcgcatcgaggaacccaccgagaacaccaggaagatgctcgatgagatcgagaaagccaagcataccgatctgagccgcgtcctcgtagcgctctccattcgccatgtgggcccaccgaccgcattcacgctggccaagcactttaagacactcgatgcgctggccgacgccagtgccgaggaactcgaacagatcgacggcataggcgcggagatcgccgattccattgcgacattcttcgaggaggctcgcatgccgggcaattggcgcggccgtgtgctggaggcgtggaaagccgccggtgtgggcatgagcacgcatgacgagggtcttcctcagacgttggaaggcaagagcgtggtggtcaccggcacccttgagcatttctcccgcgaatcggctaaggaggccatcgaacgccgtggcggcaaggcctccggatcggtgagcaggaagacggattgggtggtcgtcggagccaatcccggttcgaaggccacgaaggccgaggaactgggcatcccgatcatcgacgagcaacagttcgacactttgctcgccaccggcgacgtgcaatgattcggcgtccggacaaggcgatggcatgtgggcagcgctgcaattgcacgctgcccacatgccagtttgctatgccagaagactcttggccagatgtccgaaggtacgaccgaagtcgtcgtcgcggagcgtgccgtcatcattgagcacggccggacgtccctcgctttcgccgatctcacggatacgcgggtcgagcggcaattgcgccatgagcggcacctcatagtgcagcgcatcggtcaactgggaactcacacgagctccgcctcccgtgccgaatatgtcgatccgttcgcctgcatgctcgaaatagctcatgttctccaccacgccacgcacccgcatcggcacctgaagtgcgaccaggccggaacgcacggcgatgtccgacgcggagggctgtggggtcgtgaccacaacgagctcggcgttcggcaatgcctgcgccaccgaaatcgccatgtcgccggtgccgggggcgagatcaagaatcagcacatcgggttcgccccaccacacatcggccagaaactgttcgagcgaacgctgcagacgggggcctcgccatagaatggcacggtcggaaccggcgaacatgccaatcgacatgagtttgacgccccacgcggtcaccggcatcagcatcccgttcagattcgtgggctggtcgtggacgccgaagaggcgggggagcgagaagccgtagatatcggcgtcgatggccgcggtgtcgtagccgagtgcggcgaacgtggccgcaagattggcggagatggaagactttcccacgccacccttgcctgaggcgatggcgaagatgcgcgttttcgtacccggtttgctgaacgggttctcacgacgggcggctttcagatcgttcaccagcgacttgagtttctcctcatccatcgcgccgacgacgatctcggcggtgagctgcgcctcggcataactggtcacggccgcctcgatctgcctgctgatctcggcagacagcgggcagccaggcacggtgagctccacattgacccgcacattgaaggaatccaggcctgtggggcgaacatcgacgccgcagatcatacccagatcggtgaccgagcggccaagctcagggtcgatcacgtggctgagccgctcaatgacggcggtttcgataatctgcgtctgatcagtcatgccatgcctttctcaacttcaaagaaatcggtgtcacgatcaacgccccactatattgcataacctcccaacgcgccagagattgcacagacatggtcattggcggcagagccaccgtatggcgtgcgaatcaggcacgcttcgcctcactgtcacgaacacgccagtgagcgaactgagccaaggctccggtgcgggcgatggcacgcgacagcgcgatgcacgcagcggctgcgatcacaccgcccaccaccgaggtacccaaatagatggagacccgcatcattccccaccccgggttcgtgaaccagtagtagacgccgcacatcgctccggacaatgccccggacagcagcaccacaagattggtccacaccttatatgcgaagagcgcgaaagccagttcggcgccgagcccctgcatcagacctacgatgagggagcctcccacgccccattggttgccgagcgtgagctcgaggaacgccgcaaccgtttcggcatagagtgcggcacccggcttgcgcacgatgaccgcggctaagggacctgcgaacagccagaatccattgagcagtccctcgaagccgggtgtgatgttctcgaataatgtgagtggtgccatgcacacccagtcccacatccagaacaccacaccggatgcgacggcgatcaccgaggtgacggtgatgtcgagaacacgccacttgcgcgagcttgcttgtgatgggtagatcatattgtgcctttctgagatatcgaaagacacgggaaatacgacgtccgtgcgccggcattatccggttcacgttcatgcggtcgaagcgttcgcttcatctcagcctgccaagcaagcccccgtgtctacatcgatcataggcacaagccccgaatttgcagggcatgcccgtccgcataacggaaaaggtgggtgcacgtatgcgcacccaccttggaaatgccagtattcggcgaatcagatgtggaagtagagctcgtactcaagcggagtaggctgcaggcgagcctgatcgatctcgccgcgcttcaggtcgatccacgtctcgatgagatcctcggtgaacacgtcaccggccgtcaggaagtcatggtcctcttcgagcgcatcgagggcctcggcgagcgaggacggcacctgcttgatgccggcatgctcctccggaggaagctcgtagagatccttgtcgaccggctccggcggctcgatgtggttgagaatgccatcaaggcctgccatgagctgtgcggagaaggcgaggaacgggttgcacgacggatccggcgctcggaactcgatgcgcttggcggcaggcgaggtgcctgcgagcgggatgcggatcgcggcggaacggttgcgggcggagtagaccagattaaccggcgcctcgaagcccggaaccagacggtggtaggagttcagcgacgggttggtgaaggcgagcaccgacgaggagtgcttgatcagcccgccaatgtaccaacgggccatgtcggagaggccaccatagttcttctcatcgtagaacagcggcttgccgtccttccacagggactggtggcagtgcatgccggtgccgttgtcgcctgcgatcggcttgggcatgaaggtggctgccttgcctgcgagagcggcggtctcgtggatgacgtacttgtacttcatgaggtcatcgcctgcatgctgcagggagttgaagcggtagttgatctcctgctggcctgcgccggcgacttcatggtgtgcacgttcgaggatgaggccgaccttctgcaggttggcgaccatgtcgtcacgcagatcctgggtgtggtcggccggtggaaccgggaagtaaccgcgcttgacacggttcttgaagccgatgttcggagtgccgtcttcctcgacgtccagtccggaattccacggtgcctcgatggagtcgacctcgtagaaggagccgcgcatgtcgttgccgaagcgcaccttgtcgaagatgaagaactcggcctcgggagcgaacgatgccgtgtccgcgacgccggtggacttgaggtatgcctcggccttcgcggcgacctggcggggatcacgggagtaaggctcgtcggtgagcgggtcgacaatcgagaaggcgacgtcgagcgtcttgtgcttgcggaacgggtcgacgaaggcggtctcgatatccggaacgagcttcatatcggattcgttgatggcctggaaaccttcgatggaggagccatcgaagggcatgccctcatcgaacgcgtccttgaggaattcgctggcaggaaccgtgaagtgctgctgaacgccaatcagatcggtgaagcgcacggaaacatattcgatgccttcctgattgacgagagcttcggcgtctgccttggttttgagtggggtcacgggaccgctcctttcacgatgttgcttacgttccacaagcatagggactagcatttcgcccactcgtaatttgagttaacaacatgtttcatacgtggactaacacttcgaaaacgttgtgtttccaatggttttcaaatagtggacacgtgctgttccgtgtcacattccaaatccgtgccactctcggggctcgccggttttcggattcgcatgcctcacggagccgaaggcccaaaaagaaatcccggccagatggccgggatcgtcgaatgtgaatggctcacctgccgcgtatcgcgcgacggctcaccttgtgcgtcttcatcgggtccatgcccttgggaatgcccatgccgctacggcgctgcagtgtatgcaagcggtcgttcagtgtgatgagctgcggtttggagagtgcgaaacgatggcgcggatgaagcttgcgcatgattggattggtgtagttgttcggcacgtacgtcttcttcttgagcaccgtattgcgcagatccttgagacgaacctgcttgggaccgtctcccacgcagatgcggtagacgggaatatgcgaacccgcagtcacgcctttgatctgcttttcctggcggtccatcgcctgcatcacgcgaccgtaattgccttcgccgatcaggtagatgccctgatacccggtgccgcgccacactgcgtcacgggtacgcgggtcgacccacaccggttcctgcgggaaatcgaatccggcgcgcttcatgttgccgagaatgctgatcgcggcaccggacttgccttccatctgcttgtacccgacattgtcggcacggcgggtgagcacgatcgtgaacagcagcaatccaatcatcacggcgagaatcatcagcgtgatccacgagacccaaccccaatggaacacgatgccgcagatgatgcccacgacgatcggggcggcgaacactgcgccggtgatccatggcagcgccttgtcctcggctgccgtgaacttgtagatcgtgacgatctgctcgaacattccgcgtttctttggcttctcagacttctcttgctgcgccatgtatccctctctagcttgtttcaacacgaatacgggcaatgtatttactgtatcagcatgcgctgtcccaatgtgacggttgcgtatccggcgaggggtcagcgggtgtgcaacggtcggccatcggctttgagcagcgtttccccgagcatctcgctgaaggtcgggtgcgggtgaatgttgcgcgcggcagcgctcaatggaacatggttgcctatgatctgctgtgcctcggcgatcagatcgctggcgtcgggggagacgatatgcacgccgagcacatgaacgtcatccgattgatctgcggacttcttcccgctcaccaccgacactgaaccggatgccccgctcatcagcatgcgcgcgttcgacatgaccgggatgagcgtttcggttacgtcgacgagctcggtgtcggccttggcttcgcgcagcgtgtagccgacggaggcgaattccgggttcgagaacacaacggttgggatcgtgtattcgtccaccggggagggatcgagtccggcaatcgtttcggccaccacatagccttgttgatatgcacggtgtgccagttggtgccctggggtgatgtcgcccaacgcccacacatgttcccggctggtgcggccgtaggcatccgttttcaccaaaccgttctcatcgagctcaatcgatgccttcgcgaaccatgcgccgtcggtattcggcacacgcccgatggctgcgagcgcccactcggcgaatacctcctgcccgttgccgtctgcgtccgtgtaatgcacggtgacacccagattctccccagtgtcgaccgccgtgatggcagcgttcgtcacgatcgtgatgccctgtcgcttcagttcgcgcatcagtatcttcgcagcccgcctgtcggagcgggagagcacgatgtcgccgcgcatgatgagcgtgacgtctgctcctgcggaattccacatcgacgcgaattcaagcgccgtggcccccgaaccaatcaccacggcgctgtgtgggaaggagttgagtgccagtgctctcgtcgagtcgatgagcacatgattgaacggcgccacatcaagcggtttcggccgtgagccggtggcgatcaccacatcgcctgcggtgacgtcgagagattgcccaccgtccttgaaatcgccgtctgcagtgcggatgcggatcgtttgcccgccctgtgccggtctcacatggacatggccgtcctctacaaccgaggcgatgccctgcaccatatgaacgccgcggaaggtgagcagcgcgagcagtccgtcgcgcatcgtcgagaccgtgccatcgcggaacgcacgcagtttgccgaagtcgatttcctgcagctcgcagtctatgccgatctgttcgccgcgatgtatcgtgtcaatggtgcgcgttgccgtgatgagtgccttcgacggaatgcacccgcggttgaggcatgtgccacccaccacatcgtcgcgttccaccaacagcactgatttgcccagttccgccgagcgcagcgccactgtgtagccgccggggcctgcgccgataattaccacgtcgtaatgttcactcgtcatacgcttcgttcctgtttcgtttgttcccatgcacggcgacattggccgtcatgcacgctgcatacagattactcgcccagcccgcatgccacaagagtgcaacaggtgcttcgggggatctctttggaaaacactttccgtgggcatgtgcaaggctggtcgtaatgaaggaggggaacgcattgcgttcccctccttgtatgtctcggatagggtgcgactactccgggaaatgcccgcgcttggcatagcgtggtttgggcaggcgccagcggcggaactggatggaacggctccacgcataggatccggtgcgcatgccgcgtgccaccgactgctcgccgtacttggcgatgagcagtttcttgagcttgcgccacatcaccacctcgtcgatgacgatggcgaacaggtacaggtatagcaatgtcatgatgataatcgacacgagcggtgacgggaagatcacggtgaagatgaccgaggcgacgagcatgaccaatgcgacgggaatgaagtattcgccgatgttgaaacgcgcatcgatgtagtcgcgggtgtatatgcgccatggcaggcgttcggccttcggcatgttgttgaggtcgccggtgcgcatcgcctcgtactcgcggttttcacgctcgcgcagcttctgcttggcgagcttgcgctgctccttggtgttctcgggaaccaatgggcgcagattccttgcctcggcatccttgcgcttgggggtggggcgtcccttgcccacggtcggctccgcaggggcctgagccacgtcctgcttgctttccgtctctttcttcttgaacaaagccataatctgctagggtacgggcaactctcgacgcgaaatcgtggggaaagccgattacaatggcgttgcggaaccggatttcacacaatttggaatcctcggaaaggacggacatgattttgacagcagatcagattcgcgcacgcgtggacgccgattggccgcagattctgggcgtggtggaggaccgcatcgcattgcgtcccatctccgcgcatggcatcaatggggagcatatgcgcaaatcggcggaatatgtggcgaacaagcttcgcgaggtgggcgtggacgccaaggctgtgcaggcgcgtgacaaggacggcaatccgagcgcatgggaggtgatcggctctctggaagtcaatccgaacgccccgaccgtgctgttgtacgcccaccatgacgtgcagcctgtgcccgacgagaaggaatgggataccgcaccctttgaggccacattgaagggtgacaggctttatggccgcggcgcctgcgatgacgctggtggcatcgcgatccactacggggcgctcagggctctgggcgaccagcttggcgtgaacatcaaggtgttcatcgaaggtgaggaggagatgggttcggcgagtttcatcccgttcatcgaagcacatcacgacgaattcgactcagatgtgatcatcgtcgccgattctggcaactgggcgccggatgtgccgtcgctcaccacgagcttgcgtggcaacgccacctgcgacgtgcatgtaaaggtgctcgggcatccggtgcattcgggacagtacggaggcccggtgctcgacgcgaacacactggcctcgatgctcatcgcgaagatgtatgacgagaagggcgaactggcaatcccggggcttatggagggcgagccgatcggcggcctgcagcgcgatctggatgaggccgacatgcgtgcggccgccggcgtggtcgactcgttcacgttggtgggcaccggttcgctggcgtcacggttgtggacgaagccgagcgccacggtgatcggcttcgacgcccaccccgtcaaggactcattcaatgtgatcagccccgaaaccacattccgggtgagcctgcgcgtggcgccgcaacaggacccgcacgtggccatggacgcgatggtggacttcttcgagaagaacgcgcccttcggcgccgaggtgcacgtcgaaccgttggaagccggtatgggctgggccatgaacccagactgcgaggccacgcaggacgcgctcacatcgctcaaggaggctttcggcatcgacccggtgaacaagggggagggtggctccatcccgttcattcccgaactgcagaagattttccccgacgcgcaggtgttggtcaccggcccggaggacccgatttcgaacgcgcacagccccaacgaatccgtgagcgtgtcagggttgaggaaggacgtcgttgccgaggcgctgctccttgataaactgggcagagcataagtccatgccctgtagcggcaaatgagaggagacgccatgtcggttgtatcagcggtggtttcggtgttgttcgcagcctcgacgcaggtcgggtcaccggtgtgcgccgacatggtctggtcttcccgggtcaatgttctcctagcgaccacaacgaccacaatggccgcaatggccacaagggagtgccctgcttggatgcatgcgttgggttggtgctgatgcatctggttgcaccatgcagaaacgcctgaagaacatcgcccacccattcctcgcattcatcatcgcggcattctccttggtcttcgaatgcgatgtctggttgttcacaccaccaaaacaatggtggttcatcagtgtacttatgcttgcgcaggcgctcgccatcagctgctactggtcaccggtctggtgttcggtcgcactgcttctgctcaatggcgtaggcgaatacgccatttcggggtatgcgcagttcacatcgtacttcatgttcctggccgtgatactgatctgctacaagacgtccaatcgcatcgccgcggcactatgcctgctgatgatgtcgtacacctgcctagaaacgatgattcgaccaggatcgttcaccggctacgggtgcctggcgttctgcatgatctatgccgtggcgtcgacgatcggccgatacatggcatgggagcagcgacggatggagcgcatgcgtgagagcgtgatggtcgaaagccgcctcaggcaactcgaggcaaaccagtatctggccgcatatctgcacgacgcattgtctcaggagttggcgctcatctcgatggagacgcagctgcacgccgtcgacaagagcgtgcccgacgaggaacgctggcggcgtgtgtccgattacacgcagaacgcactcgcggaccttcgcggcatcatcacccaactgcgcggcgacggcgacttcaaaaagaatggcgacgagccggagaatgtggtggcgctgttgcggcgggaggccgccgcaggtgacaggctgctgcatgaccatggattctccggcgagaccgtgttggaatcggcacaggatgcaaacatgcattcgtcggaactttgcggcctgttgagcctcatctgtcatgagctctatacgaacatgctcaagcatgccgagaccgcacgcccataccacgtctcgatctcgctgtcttcatcgcacgtatgcatccgctacgccaatggtatcggcgagcagtcggtggccggcggtggcaacggtttgcgctcgctgcaatcgctcatcacctcgatgggcggcgacttctcgcatgatgccgacgatggtggatggagcggcaccgtcgagatcccgttgcagtaagggagggaagtttgagagtcacccgaatggcttccaagcctccaatctggtctgcagcagcggggatttgtccgatgcaaggcaggtgagcatggcgctgtcattcaaatcgaagctgaaccaatcgtcaggcacgctacctgccttggtgccgttcatatacgcctcgaattgcagccaatacttgttgatcgtgtaatccttgggcatcagattcccgcggtggaggcaatcgatcagcgccacctccggatctccgtagaattcgggattgcccagctgggtttgatgccccaggtctatggcagaaacatgcagatccttgcattcgtctatgtcctcgtccaatttccggctctgcgcgtcagacaggccttcggaggaaacgcagatgggtgcgaaatatactccgttgctctggttctgcggcggcttggtgtaccccgctccattaggcattgcctataggattcccacgccgtgctgtatgccgcatacgggatcttcccatcatgttgcaacgcggtgcgcagcactttcttctgagattcgccatactgtctattgttcaacattgagtcgataaaatctgttgtactacttgcgaacttgcccgtgtcggcccccgccatgctgtcgtcggtcttggagacattccccgagcaggctgatatgctcaggacacatgcgatgacggcgatcaaagatggtatgctgcgtgttctcttcattcatgcccctttgcagaacggaaagccaaacacgatgcatcaactatggccgatgttcggcttcccaaggtggtaaagatgtctatcgcaacgctttgatacgtgtcagaacaagcaaatgcccatcctaagtctctccaccatgaagcacccgatatgcgtgccacaatctgcgtgttttgttgagaaacgccgtggcgcgtcttaggaggatagtggtgcgccgcattcgaaaccacatcaacaaaacgtgtagacaggttgcgaaacggagacaaaccatgtaaggctgaaatcaggccatatcgacgaggatgtgaggaaacatgaagcagaaggggacaaggccacgccgcgaacagacccgcggtcgcagtaccgcagtggtatgggtgctgctcgccgccatcaccgcggccgcgctcacgacagggggcatgcgcgctctggctgcccgatcgggctcccacgatgctcggtatgcctcataccgtcgaatcggcgcctgcaagctcgcaggagtattccggcacgcaacaggtgaatgtggtgcccaccatcgcggccgaccggcagctgcccggtaatgccaccggaaccgtgaccgagaactggatggccggcgagctgcgctccgggtctcgcgcctatcaggtgaacgaccgcacggtagtcgctctgcacaccgcaacaccgctctaccgcgacctcaaggtgggcgaccgcggcgaggatgtgcgctcgctcaacgacgaactgtcacggctcggatacgacagcgtgccgcaatccggtgaatacaaccggaacaccggcaatggctggcgccagctcatggtggacgccggaaattcggatggcgctggcgaagacgacatgaacctgcggctgtcggacacgatgtggattcccccggattcggtgaaggtgcaggggtggagcgccactcggggcagcgcggtgcaggcgggagcgccgttgggcaccgtgccgggagggctagtgagactggcgatccgcggtggcaaaccttccgatgaagggcgcccgctcacggtattcggcgtggctgccccgttggcgcccggtaccaccgacatcacggacggcgaactgctgcagcggattgcagccaccgaaggttaccaaggcaagagcgctgaggaacgcgccgccggcatggacccagctcacgctcaacaaggcgatccagaccctacgcgtgccggtcggttcggtgttcggcatcaatgggacctcggcatgcatcgccaccggcacgttcgacaatccccatgtcgtaccggtgcgcatcatcaccagtgaactcggtgcgtcgctggtgcagccgtcgagtggtggaggagagggcgtcgatcgcgtgctgattggaccgcgcctgggtaccctgcgctgctcgtgaacgtggggaggtgaatgtgatgagactggtggtgcatgatctgggtcatagatttccaggcaccgatctattgttcgagcatcttgatttcagtgtggaaccgggaacgacagccgcaatctgcgggccgtccggttgtgggaagtccacgttgctgtcgattctggcgggctgggagaaaccatatgcaggcagcgtggaacgcgagggcatcgcaagaaccggctgggtgttccagaacccggtgggtgtggcgcaacgcaccgcgctcgatcacgtggtgttcccgctgctcgccaaagggcatggaccggcggcagacacaaccgcaggcattggaagccatgaggttgttcgatttggattatgcggcagaccgtcggttcagcgaattgtcgggcggcgaggcacagcgtctcatgctggcgcgggccgtatgctcgagacccgacatgctgctcgtggacgagcccacagctcagctcgacacgaggaccgcgcattcggtgagccatgtgcttggcaacctcgcgaaccagggcatgatcgtgctggtggcgacgcatgaccccgacacgagggacgcctgcgcgcgtaatagatctggcttgctatgcgcccgcggaggacgagggagagtcggcatggggctcaggtcaatattctcggaggcgatacgcaacatcggcagcggtacggcgcatgccctcgcgctgttcctcgtagtgctgctgggcggggtgctgctgggcggctatgaggcctacactgtggtggccatggagtgtgagtcgctgacgcgggtgcgtgccgtggccgatgtggattcggtgatcggcggaactgtcgacggcagcgcctgcgaccgattgacgcgaaccaccgacggtgcaattacgcaggctggcgccatgcgtgccggcggcgagatcactgcattgtcgacaccgaacaacgcattgcaatcgtatgaggtcacgccaggcatgttgtcgctggtcgcctcgaatggaaccaccactgactcaatcgacatgtcgggcatatgggtgcccacggaagtggcgcgcgattttggattgacaatcggttcgacgctgagtacgagccatggcgaggcgatggttgctgggatctattcatggcccaatgatgggcgtgatacacggtttgcctatacgttcttggtgccccgtgcggcatctcagggtacgtacaacgaatgctgggtgaggcaatggcctcggtctggggcggcgagcaacctgctgtattccacgctgggggtaggcgaggggtcggggcaggctggcgtgacctccctcgacaagggatttgactcgcattacgacccatatgccacgtatatggggcgtgtgacacattggattccctacctgtccatactcatcggcgtggtcatcggtgtgcttgcggtgcgtgtacggcgactggaatacgccgccgcgctgcattcggggagtcgaagccggcgctgctgctcggcatctgcacggaggtgctcgtctgggccggattgggagcattgagcgcatgcgcgttgatttgtgcgtattgtgcgcgcatggccattggtgacgttgcgtcggtgatgctcgcctcctgccgggcgccattggccatgtgctccggaacgttcgtcggcgccatcgccatggagatgacggcgcgccaatcgcaattgttcctcttgttcaagcgacgctgaatgagatgacggtagtcgcatcgcacccaggctgtgcgcccacattgtgagggaacgtgcggcgtcggtcagcggtgtgcattagactcggcatcgacacgggagctggtgcaaagcaccggctgagagagggtaacctcgaccgattgaacgtgaatccgggcaatgccggcgcacggacgtcgctctacacccgtgcctgtattcaaatagggaattgagaaaggcacacatcatgtcagcttctgtcatcgaagcgaaaccggtcctcaaatggcgtgtggtcgatatcgctgtcgcctcggtcatcggcgtggcttccgcgctcatctattggttcgtggcattcgccacagcggcaccgtggtcgctgctcgaaggcgtggtgcccgggctcgccggtattttcaacggtctgtggctgttcgccggaccgctcgccgcaatcatcgtgcgcaagccgggcgccgcgctctatgcggagatcgtcgccggcgtgctcgaggcactcatgggcaacatgtggggaggtgtcgaaaccttcctcatcgcattggttcagggtctgttcgctgagattgcgttcgccgtcttcgcctacaaaaaatggaacctcggcgtcaccgtgctctccggcgcgttgagcggcgtgggttgctgggggtattcgttcttcacccacctgcaggccatcgatctgggcggctcctacggcgtcgtgtatttgatcaccaccgtgctttccggcgcgctcgtcgccggcgtggtcatgtggtacctgtatcttggcatcgccagaaccggagcgctcgaccagttcgcatcgggccgtgccgtgcgcggcgccaagcattgagctcagcaccacaactctgaggaataccggaaagcacgttatgaccactgtgaaatccgcctgcgtggaacccacgacgggcatcgccctgcaattcgaccattggggctaccgtcatgcctcgcgcaagcatttcgcggtgcgcggcctggatctcaagattcatgccggtgagcatgtgctgctccttggagcttccggcataggcaaatccaccattctcgagggggctgccggtctgctcggtgacgagaccgggcagaccgacgcatcccgagtgaacaatgcggcggagggagagcctccggttgcagtggaggacgccgacggcggcatcaccgagggggccatccgagttggtggcatcgaggtgcatgccgcgcgcggcaaggtcgggctggtgctgcaggatccggatgcacaggcgatcttccaacgactgggggataacgtggtgttcgggccggagaatctcaacgtgccgcgtgatctcgcatggcaacgtgtagatgaggccctcaatgccgttggtctggccggtgtacagctcgaccgttcggtcatgcacctgtcgggcggccaaatgcaaaggctcgccctcgccggtgcactcgccatgcgcccggaggtgctgctgctcgacgaaccaacagccaatctcgatcccgatggcgtggtgcaggtggtcggcgcggtggatgacgtgctccggcagacgcatgcgacgatggtgcttgtggagcaccgcgccgaccggtggatcgacatgatcgaccgtgtggtggtgctcggtctcgagcgcaccgacgacacccggcaggtcggcaacagcggcgaggagagcgagatcgcccgcacgaacttccgaaacaccgtggtcgtggcggatggcacacctgacgaggtgttccacaacaccgacatcgacttcaacgaactcggaatctgggtgccggagcggtatcgtacagcagaggacgagatcacgcgcatccacacggtggatgagcccgaatatgctccacagacaggtctgcccgaagtgctgctctccacgaaggagctcggcatcggacgtgacggcaacgccatcgccgaacacattaacctggacttccacccaggtcagatcaccgcactcgtgggggcgaatggggcagggaaatccacgttgtcgctcacgctggcgggattgctcaaaccggtggagggtgaggtcatcgcccatgacgggctcgcaggcgaactcgacaaggtgtggcccatcgactggacgtcacgtcagcttgcctcgcgcatatcctacgtgttccagaaccccgagcaccaattcgcctgttcgagcgtgctcgacgaggtcatgctcggcccactgcgcacgggaatggctgaggagcaggcgcgcgcacggggcatggacctgctcaggagattccatctcgaccaatacgcgcacgtcaacccgtacacgttgtccggtggcgagaaacgcagactcaccgtcgcctccgcactcgcctccgcaccgaaggtgctgctgttcgacgaaccgaccttcggacaggacagacgtacctggatgcagattgtgcggctgatccacgatttgcgttccgacggcgtgagcatcgtcgtcgtcacccacgaccgtgagctcgtcaccgcattgggcgcacgggtggtggagctcgtgccgacccgcaatccgcagggccttggcgacgacgttgctgcgaccatcgccgctcgtctggcatcgccccaggatgcggtggataccacacttgtgccggtcagccaagtgaacgagcgtgtggaggaggccaaaccggcgagccgttcgcggttccttgcctcaatcaatcccgtataccgcctgtttggagcattcctcgcctcgctgccgttgctggccagtctggactgggtttcggcaagcgtggcgctcggcttggagttcgtggtgctcatggccatcggcttcacgccgtggcgcatcgtgcgttccacctggcccatcttcatcggtgcgcccggctcggcccttgccgtgctgctgtatggcaagtccggcggcgacacctggtggcaatgggggtgggtgaacatcaccgaccgatccgccgagcttgcgttggccactgcgctgcgcattctcgcgataggtattccggccatcatcgcggtgctcggcatcgatgcgaccgatctggcggatggcttcagccagatcctgcatctgccggaccgtttcgtatatggcggtttggcgggcatgagactgttctcggtgctgcaggacgactggaccgcgctcaccgcctcccgccgttcgcgaggtctcggcgacgacagtgcggtggcatcgttcttcccgcaatccttcgcattgcttgtgctctcgattcgccgttccaccaccctggcggttgcgatgcaggcgcgcgggttcggcggcaccgcaccacgaagccatgcgcgcatgagccatgtgcatgcccgcgactattggttccttgccggatgcctgctcatcccagtcattgcattagcaagtgcggcattcgccggcaccttcagcttcatggggaattgacgcactgctattctcgcgattccgcagggagtaggcaaagaccgcgcggcgcatgtcgtgcggtcttcgcatatttcagatctcaatcacgcttgctcaattggaatacgcggtcggatcgttcggcaatctggggtgaatgcgtcacgatgatcacgcatttgttctgctcatgcgcgagttcaataaagatgcgcatgatgtcgtcctgcgtggcagggtcgagattgccggtcggctcgtcggcgatcaccacttgcgggttcgtgctcaatgcgcgggcaattgccacgcgctgctgttcgccacccgacagatgcaggatgcgctcgtttgcataccgttcgggcaaatgcacctgcttgagcagatcgagtgcaatgtcgcgcttcggcctgtcgaatctcttgccgctcgcgtccatcgtgagcatgatattctcaagcacggtgaggccgggcagcagattgaaactctggaagatcacgccgatgtcgcggctgcggtagcagtaccggtccatcttcgccagattgtgcccctcgaacagcacctcgccgccggtgggtgtggtcaatccgctgatgagcgacagcagcgtggttttgccggcgcctgacgggccgacgatcgcagtcaccgacccgctggggaaggtgtaattgatgtcggagagcacattgcgtcctcctttggcgtaggcatagctcacatccttgagctgcagaatcggcacggacgtctcgccgtccgccatggcgctatgtgtggtgggtgtttcggtttcggtatgcatggtcatcgatgttccattctgttaggtgtgtggggattcccgttcatgaacggtctgcgagaatctgcagtggctcgtagcgcatcacgaatatcgccgcggtgagggaagcgagaagcgtgagcgccgatccgatgagcaacatccatccgatggtcgcccagctcaccgtcgcattcacctgtttaatcgcattcgatgcgtgctgcaggccttgcggcatgccgctttgaggctgcttcccctcgttcggtaccgcggattcgccctgggtattgtcggtattcggtttcgcggactgagcgttgccgtccggtgctgcgccgggggcaccttgcatatcgcgtccgaactgtgctcgccgggattcctgctgtgattgttgcgaagccacctgcgaggagagcagcgcatccgataccggcacggaggtcgccgcccctattccggttccgacgatgagtccgatgagtacaacggtgagcagctcgactgcgaactgtgcggccaccttccacttcttcacgccgatggcggtgagcacgccgatctcgtatttgcgctcgcgaatgttgaagatcgtgaggatcaccagtacaaccgcacccactgaaagcacgacgatgagcatcgtccttgcgaatttggaaagattgtcgatgggcacgagtgactgcccgtactgttcgacgtccatcgatgagacggtgtagtcgtccgagagtcccgctttcctcacatcctcggtgaatctgtcgtagtccgccttgccgtcgaagacgtatgtgaagctcaactgtgcggcggaggtctcacgcgtattgcccttcgaatcggtgatgctcagggttttcgtgctgtcgagaccgatcttgccgagtgtggcggcggacatatagattgcgttggcggcgtcattcgcgctcgacgccatggggccgcccatcggcatgttcgattcctgcgtgttcgaatagatgcccgccacggtgaacgtgtaggtcttcttcgaatcggagatgttggcgagtttgaacgtgctgccaaccttgagattgttcgcgtcggcaagcgtcttcgagacgagcacaggatttccgtcggaagcatcataatcgaacgctttgccggagttcatggtgaacgagccgttcggtgcgttcaccagtgcctcgtcgctggagaagcccaccaacgagaagtcgcctgtggtcatggccgggccgccgttctgaccgcccatgtcccgcggcatgtcattcggcatggcgccctcggttccggctcctgcggtcccggtatcggttcttgaattggcgttgtctgaggattcctgcgaggaaccgttgttcgtgtcgaccgcttcgattcctccgtccactgcagctgcggaactcgtctcgatgtaatacgagctgctcacgccgtactcggatttcgcgtactgttcatagtcgccgagcgtgagttgcttctcctacgtggccttgccgaaactgcccatatcaggcttctgcccggaggagttcgcggattgcatgatcttgtttcggtccagcgagatctgcgcgccgatcgtcgtgttctccaacgcagaggcacgggcgcgttgtgccgcctgaacaatggcgaagccgatcgtcgaagcggcggcgatgatcgtcgccacgatgatgatcagcacactgcgtcctttgttgcgccatagattccgtatggcgttgtgcacaatgaacatgactctccttatgcaaaacacaaatatcggaatggtgtgcatttgcccatagcgtatccggtgcgggttgtgaggagcggcaaacgcgctggcatcttcccgtatgtttactgggagctttctgaaaatgggcaccgcgcgctacgctggcggtatgcccatagatcagcaggtactcacgaacaccaaggcggaacgtatccgtcgcatatccgaactcaccaaccgaaagcaccgtcagaaggcggggaagttcctcatcgaagggccgcagtgcgttcgcgaggcgctcacatggcagccacagatcattcaagatgtctatgtgcgcaccgatggggcggatccggattccccgatcgcctcgaccgcgttgggcaagcttgccggtgaggcgatggaggagcggatccatgtgcacaagatgacgcaggaggtggagcacagggtttcccatgatgcccagggggtgtttgcggttgccgacctgaattcctgccgtgacctgcttggacgggttccgcagactccccatccgttccttgccgcattctggcagatgcgcgaccccggcaatgcaggcaccgtgatccgcagtgccgacgccgctggttgtgacgccgtcgttctggtgggcgattgcgtggacatattcaatccgaaagtgattcgtgccaccaccggctcgttgttccatctgccggtgcttgctatggatgagcgggcgttcttcgacctgtgcagggagcgcgataccaccgtgctggccgcagacgtgtacggcaccgagggcaagcctccggtgagtctgccggatctgctgcgcaacagagagttggtcgaggggtccaaggccgtgttgttcggcaatgaggcccgtggcctcaccacggaactgcttgacgaatgcgcgatgagcgtctccattccgatctacgggaaagccgaatcgctcaatctgggaaccagtgcggcggtgatgctcaccacgttggccatgtcgagtcgtattgaaacaatgggaagtcggtaaaccgttggaatgatgcgactttctctattgtcgcaacagggttttgcatatgtgtgcacgatgtaggaaagggttcttgtggcagaaggcatagtattcgacgccgatgcggtgtccaaagacatcgccgaaggcatcgccgcgatacaacaggcctccacgatggaggaactgaaagccatcaaagcgaagtacgcgggtgcaaattccgcgatgacgagggccagcaaggcgatcggctcgttggcgaagaacgagaagaaggaagccggcaaggtcatgggcaagctgcgtgccgatttcggccgtgcctatggcacgaaggaggccagcgtgaaggcggcccaggaggctgccgagctggccgctgaaaccgtcgacatgacgttgccgattcgccgcaagccgcttggtgcccgccatccgctgcccaagctcatggaggacgtcgaggacttcttcgtgggcatgggatggcagatttcggacggccctgaggtggagaccgaatggttcgacttcgatgcgctgaacttcggtccggaccatccggcgcgccagatgcaggacaccttctatgtgaagggcaaccagtccaaggatgccgccggttttgtcggctccaacatggtgctgcgcacgcagacgtcgtcggatcaggtgcgcgggctgatctcccatggcgtgccgctgtacatcgcatgcccgggacgagtgttccgcacggatgaactcgatgccacgcacaccccggtgttccatcaggtcgaggcgctggcggtggacaagaacctcaccatggcagatctcaagggcgtgctcgacaagctcgccgtcgcgatgttcggtccggaggccaagagccgcctgcgcccgagctacttcccattcaccgagccgagcgccgaactcgatctgtggttccccgacaagaagggcggccccgggtggatcgaatggggcggctgcggcatggtcaacccgaatgtgctgcgttcagccggcatcgacccggacatatataccggattcgctttcggtgtgggcgtggagcgcacgttgctgctgcgccatgacatcaacgatatgcacgatctcgtcgagggtgatgtgcgtttcagtgaacagttcgtgatgggggagtgagaatatgccaatggtagatatgggctggctgcgtgagcatgtggccgtgccggagaacgagacctatgaggaactcgcccgtgacctggtgcgggtcggccttgaggaggaggagatccacaccagcaacgtgacgggtcccatcgtcgtcggctatgtggtggacgccacccctgaaccgcagaagaacggcaaggtcatcaactggtgccatgtggatgtcggggaggaatacaacgacgtcgacgagcatggcaataaggtgccacgtggcatcatctgcggcgcgccgaacatgaaggccggcgagaaggtcgtcgtcacactgcctggcgcagtgctgccaggtaatttcaagattgagccacgcaagacctatgggcatatctccgacggcatgtgcgcttcggaacgtgagcttggtttgggcgacagccatgacggcatcatactgctgcgcgattatggcttcacgcctgaggaatacgaggcgttgcaacctggcgacgatgccatgcacctgctgcatctcgacgagccgattcttgagatcaatgtgacccccgaccgcggctatgccttctcgtatcgcggcatcgcacgcgagttccacaactccaccggggcggagttcaccgatccggtggccgcctttgaagagcgtgcgccacaacttgaggaccagaacggtcagacgcacgacatcgatgtgatcatcgatgacgacaatccgatccatggtgtggtcggatgcgaccgtttctatgttcgtgcggttcatgactacaagccgggcagcccgacgccgaattggatgcgtcaccgtctgtcgcgagcggggatgcgttcgttgagcctgccggtcgatgtgacgaactacgtcatgctcgatctggggcagcccatgcatgcgtacgacctcgacaagatcagcgggccgatcgtcgtgcgtcgcgccaaggctggtgagacgctggtcacattggatggcaagaagcatgacctagatcccgaggatctgctcatcaccgattccccgaatggtgagcagggatcgcgcattctcggcatcgccggtgtcatgggtggagaatatggcgaggtgacggacgagaccacgaacattctgcttgaggcagcgcatttcgacccgatcaccgtggcacgctctgcacgccgccataagattccctcagaagcctcccgccgctttgaacgcggggtggacacccagatccaacccgctgcggctcagatggccgtcgacttgctcaccaaatacggtgacgcgaaggccagcgacaccccgcgagacgtgaacaacgtcaagcgtggccatccgatcgccttcaaggccggagaggtgaagcgactgacctcgctcgatcttgacatcaacaagatcagcgatatcctcaccgatatcggatgcagtgtcgccggaggtggcaatggcgaattctcggtgacggcccccagttggcgccccgatctcaccgcagcctgcgatctggtggaggaagtggcccgtatctatgggtacgaccgtattcctgtacgagtcccgcatgccccggtggaaggccatgtcggactcaccgacgatcagctgcacaagcgtcaggtggccgacgagcttgccgaatatggtctggtggaagtgctcagctatccgttcgtgggcaaagcggacttcaagaacttccagatcgactcggaagaggtcgaaaaggtgagcgtcgagatagtcaatcccctcgcaggcgatcgcccgttcctgcgtcggcaggttctgctcacgctggcgactacggtgcaacgaaacctgcaccgcggtctcgagaacatctgttgctatgaacttgggcatgtatatctggcagatcctgaagctcctgccgttccggctctccccggcgcacagcgccccagcgacgatcagctctcggctcttgatgcagggttgcccgagcagccgctgcacgttgcggccattctcaccggcaatgccgaggacgatggatggttgggcgacaagcgtcctgtggattggacggatgccgtcgaggctgtgcatcgcatcgccgatcgtttgggtgcgaagatcgtgctcgaccagtcggacggtgacaaggcaggtgcccaatggcatccgggtcgcgtcgcgcgcatcatgtccggcgacaccccggtcggtgttgtaggtgagcttcacccgaaggtggacgatgcactcggtttcccacgccatagcgccgcattcgaaatcgatctgaccgctctgttctccactctgagcaacaagccggttcaggcgaagccgatctccaccttcccgccggtcaagcaggatttggcgttcacggtgccgacctcggtcacggcgcacgaactcaccgagacgattcgtcaggcggcgggcgatgtgctggaatccatcgagctcttcgatgtgtacacgggcgatcaggtgggggacggcaagaagtcactggcctatgccgtcacattccgtgcaccggatcgcacgctcacgtcgcaagacagtgaggaaatccgacagcgtattgttgagaagacggctacacttggtgcgcagttgcgtgcttagcgtcggcaggcatcccagcatatgaaatgaggtagggaaatgagcgaacaagagcagcatgacacctccaacggtgttccgaacgagccgaacgaccagcatcatgctgctccgaccgcccacggcgaacgccatgcaatcaatccggatgccgcacaggacgatgtgagggggctggtgctcgatgggcgtttcgacgacgacccgccgagcgtcggttcctccaatggcctggagtacggcgctttggacagccagttccctgccacctatgatccgtatatctacgggcatccggacactgacgatgctttgggggcagccgctgcgcgagcccaggcccagcgggggaacgagtatggccagccgtcccaacagaatgcctacggacagcaggccggactgccgtaccagacccagaaccagcccggttccggacgtcagggcaatggaggacgaaaccagccgccattcaatctgaacgacccaagcttcatcaacagcatgaaccagatgaacccggacgaccccaatcagaatccgctgtatgggcactgggatccgggcgccatcatcgcgttcgtgttcgcgctgattctcccgttaccggtgctgccggcgctcttcggatggttcagcatgcgtcgcacgaaaatctaccatatgaaaggctatggattggctgtggcggcgctggtgatcaacgtgctctatacgatcatgtggctgtacttccttgtctcaggtgtctcaccaactgaatatctcaaccaaatgttgaatactttgaataatggttccggtggatctgattccgtaaaagcctagtattccagtggttaaatcaactttgcccatattctgacttcattcagacatgcatgtttatgcaatgtactgtatatttgttaggatatgggcaaagttgtaatgacgtcggcatgggagaagagcatatgacgaaatacacggttgccgtggcaggggctacgggctatgccggaggggaggcgttgcggatcctggccgcccatccggccttcgaggtcacggcggtggctggccattcgtccatagggcatcgactgggggaataccagccacatattccgcaactcgcggatctcattgtggaggacactacgccagccgtgctcgacggccatgacgtgatcgtcctcgcgctgcctcacggagcctcaggagccttggcggcgcagcttgacgatgacgcggtggtggtcgatctgggtgcggaccatagacttgagcggcagcaggcgtgggacgactattatgggggagatttctaccagcattggacctatggcatgcctgagctcattcttggaatcggttccgacggcaagtatgttcgccagcgcgacgaactcaccggagccaagcgcatcgccggtccagggtgcaacgtgacggctaccacgctggcattgcagcctgcgattgcccaagggctcgtcgatacgaagagcattgtcgccgatctggccgtggggtattccggcgcgggcaagaacctcaagcgcaccaatctgctcgcttcggaggccatggggtcggcgtcgccgtattcggtgggcggaacacaccggcatattccggagatactgcagaatttcgcccatgcagccggacttggtgcgtcacaggccgatatgttctcgcttgcgttcacccccattctcgtgccgatgtcacgtggaatcctggcctcggtgagcgcaaagctcaccgatgaggccctcgcgctcaccgatgaacagatccatgacatctgggtgcaggcctatgaaggtcaggaattcatcttcgtgctggatcccggcgtcatgccggccacccagaacgtactcgggtcgaacgcggcccatgtgcaggtcgctgtcgatcgacgatccggcacactgcatgccttcaccgccatcgacaacctcaaccgggggacggcggggcaggccattgaatcgttgaacatcgcattcggactgaatgatgcaacaggattgagcaagattggagtggcaccgtgagcgttacattcgcaaagggattcgaggcggctggtgtggttgccggcatctcctcgcagacaggcaagcaggacgtcgcattggtggtcaacaacgggccgctcaatgccgcggcaggcgtattcacctcgaaccgtttctgtgcggcacccgtgcagtggtcccgcaagcaggtttcagacggagagctcaaggcggtcattctcaattccggaggcgccaacgcctgcacgggagaggaagggtaccagcagacggtgcgcaccgcggaagccgtcgcgttgatgatgcatgtggagccgtcggagatagccgtgtgttccactggccttatcggtgaactgctgcctctcgacaaagtgatcgaaggcgcgcagaaggcctttgactcattggattccagcgcccaggcaggcagtgatgcggctcatgcgatcatgaccaccgacacgaagcctaaaacggtgaatcgtctggggtcgaatgaattccgcatcggcggcatggtgaagggatccggcatgatcgccccgcagctggccacaatgctatgcgtgatcaccaccgatgccgtcgtctcggcaggtcagctgcaggccgccctcaccgccgccgtcgatcgtagtttcaaccgcatcgatgtggacggttgcatgtcgaccaacgacaccgtgctgctgctggcatcgggtgcctcgggaatcactccggaccccgacgaattcaacggcttggtggccgattgttgctccagtctcgcgaggcagatcatcggtgacggagagggcgccagccatgacattcgaatccgggtcaccggtgcgaccagtgaggatgccgcattggcgtgcgggcgagcggttgccgcatcgaacctgctcaagtgcgccatcagcggcaatgacccgaactggggtcgtgtggtcagttccctcggcaccgttcccgccgatgtggccccgtacgatccgaacgaggtctcagtcaccatcaatggcgtgagaatctgcgccaatggcggtccggaccgggaccggagcgaggtggacatgacgctgcgcgagatcgacatagacatcgacctgaacgccggggagagcgaagcttgcgtgtggaccgacgaccttacccacgaatatgtacatatcaacgcggattacgaaagctgagtgtgactcatggcaagcccgttgcgcggacccgggtatcatctcgatgtgcataccgatctggggcccgatcagaaagcggaggtactcattgaggcactcccatggctggaggagttcttcggcaagaccattgtgatcaagtacggcggcaatgccatggtgaacgaccacttgaaggagtgcttcgccgaagacatggtgttcctgcgtcaggtgggcatccaccccgtggtcgtgcacggtggaggcccccagatctcccagatgctcaaggcgttgggcattcattcggaattcaagggcggcctgcgcgtgaccactccggaggcgatggatgtggttcgcatggtgctcaccggcaaggtgtcacgcgagctcgtcgggctcatcaatgcccacggacctttggcggtgggtctttcgggtgaggatgcggccctgttctcggccagccagcgcaagccgatcatcgacggcgaacccaccgacatcggtttggtgggcgatgtggtgggggtcgatgcctccgccgtcgtcgacctcatccatgccggtcgcatccccgtcgtttcctccgtggcccccaacgaggacgatgccaccgaggtgctgaatgtgaacgccgattcagcggcagccgcgctggcctcggctctgggtgcccataagctcgtgatcctcaccgatgtggacggcctgtatgccgactggcccgacaagaactcgctggtcggacgtatcggcgtcgaggacctacgggatctgctgccggaattagaatccggcatgcgtcccaagatggaggcctgtgtacgggccatcgatggaggcgtgcagcaggcccatatcatcgacggccgtaagccgcactccattctcaatgagattttcaccaccgccggtgtgggcaccatggtggagcccggcgagggcatggaattaaggagctcctatgacctctgaacaaattgatctgacgcatgacaccgaactgatcggcgaatacgagcaagtgcatatgcatgtgttcggcacgccgcttcgagtgctcgatcatggccagggcacccatgtttgggacgtcgatggcaacgagtaccttgatttccttgccggaatagccgtcaactccattgggtacgcacaccccgcgtggatcgaggccgtgtccgctcaggccgcccaggtcgcccatgtgagcaactatttcgccacgagaccacaaatctccttggctgccaagcttgtcgaactcgccggtgcgccacagggctcccatgtgtatttcggcaattcgggggcggaggcgaatgaagcggcgttgaagctcgccaagctctatggccgcagtctgggtgccgataagccgtaccgtattatcgccctggaacacggattccatgggcgcaccatgggcgcgctttcggcgacctggaagccggcgattcgagaaccgttccaaccgttggtgccaaatttcgaattcgtgccggccaatgatctcgatgcgatgcgtgctgcgttcgaggcgacagattcgggtccggtggcgtccgtgatcatggagctcattcaaggcgaggccggcgtgctgccgctggatcctgaattcgtacgcggtgtgaggagtctgtgcgatgaacatcacgccaagcttatcgtggatgaagtccagaccggcatggggcgcaccggcaagtggttcgccttccaacgcgacgatctcggaggcattacgccggacatggtcacgttcgcgaaaggtgtggccggcggattcccgatgggaggcatgattgcctttggcgaggagctcagcaacctgttctcgccaggcacccacggttccaccttcgcgggcaatccgttgggggcagctgccggactggcgacgatcggtgtaatcgaacgtgaggatttgctcgtcaacgccgaggcgcgcggggaacagttgcggcggcagattcgcgcatgcggcaatccgctgttcgaatccgtgcgtggccgtgggctgctcaacgcgatcgtgctcacacatccctgcgcgcatgcggcaatggattgggcactggagcacgggctcatcatcaatgccgtggcacctaacgccctacgtctcgcaccgccgctcgtggtgagcgagaacgatgttgacgaggcggtccacgtactggctgcgatcccctccgacctgcccaatgactgaaatacgctagcgacccacgccagtgggcgcatacgattatctgagcatcggtaaccaatctctatagcaaaggaagtgttgcaatgggcgaactgcgtcatatgctgcgcgacgacgacgtgaaccatgaggagcagaagcagattctcgaactcggcatgaaattccgtgccgatcggttctaccatcgacccttcgagggccctcagggtgtggcggtgatcttcgacaagccaagcacccgtacgcgttccagcttctccatcggcgtggctgagttgggtggttaccccctggtcatcgacaagtccggttcgcaacttggccgcggagagccggttgccgacaccgccgaagtgctgacacgcatggcctacggcatcgtgtggcgcacgttcgagcagtcccgtgtcgaacagatggcacgtgtcgccactgtgccggtggtgaatgcgctgaccgacgagttccatccctgccaggtgctcgcggatttcctcacgctggcgcagttcaagggcggcgtggacaatctggagaatctgaagatcgcctatgtgggcgatgccgcgaataacatgtcgaattcatacctgcttgcgggcgcggtcgccggcatggatgtgcgtgtcgcagggccgaacggctacctgccggaccagaagatcgtcgaggatgcccaggccatcgccgagaccacgggtggcagcatcatggtgaccgtggatccagagcaggcggtcgacggtgtggattgcatcttcaccgatacctgggtctcgatgggagaggaagccgaatacgcgattcgctcgaagccgttctggccatatcaggtgaacgaacgtctcatgggtctggccaagccggatgcgctcttccagcactgcctgcctgcatatcgcggcaaggaggtcaccactggtgtcatcgacggaccgcagtcggtggtctgggatgaggcggaaaaccgtctgcatgcgcagaaagcactgctgacatggctcatcggcaagcagcgtggtgatgagagtctgctgagctgaaagattaaggagtacgcagttgagtgaacagaccggatcggagtcaagcaacggcgcaagtggtgtcggccgaccgagcacgcgtgcagcgcgtctgcagatggtgcgtcagcttttggccgacaatgtggtgacgtcacaggcgcagttgtcggaactgcttgcacgggagggcttccccgtcacacaggcgacaatgagccgtgatctcgatgaggtgaacgccgccaagaccagactcgccgacggtaccattgcctacgctgtggccgatcaggtccccctggccaccgtgcctgaatcgaatggtcagggacggggtgagcaacagcttgccaagattctcaccggtcttgtcgtctccgtggcccacgcctcgaatttcgtgatcgtgcacacgccggccggcgcagcacagtatgtggccagcggcatcgacaagcattcgattgacggggtgctgggaacgatcgccggcgacgatacgatactcatcatctgttcggatgacaccacagctggtcgccgagccgaatggatgctcagaatctcatctcgatcgtgagattgcgtgtcgaaaatgaataaatatacagtagaccgtatatagttgtaatatcaactgcaatcgtgaaaggctgaatatgagcgacaagaaccgtattgtgctggcatattcgggaggtctcgacacctccgtggcaatcccatacctcaaagaccgcacaggcaaagatgtagtggcagtgtctctggacgtcggacagggtggtgagagtcttgagacgatcaaggagcgcgctctggcatgcggtgccgtcgaggcatatattgtcgatgcccgcgacgaattcgccaatgaatactgcatgcaggccctgaaggccaatgccatgtatgagggcgtctatccgctggtctccgccatctcccgcccgttgatcaccaagcatctggttcgtgcggcgcaccagttcggtgcagacacgatcgcccatggctgcacgggcaagggcaacgatcaggttcgtttcgaggtgtcgattcagtccatagacccggagctcaaggccatcagcccgattcgcgatctttcgctcacccgtgatgtcgagatcgcctatgcgaatgagcatgacctgccgattgtgcagaccgagaagagcccgttctcgattgaccagaatgtgtggggtcgcgccatcgagaccggtttccttgaggacccgtggaatgcgcccaccaaggattgctattcctacaccgatgatccggacttcccgcctgtcgaagacgaagtggtcatcgaattcaaggaaggtgtgccggtcaagatcgatggtcgcgaggtgacgccgttgcaggccatcgaggagatgaaccgccgcgccggtgctcagggcatcggccgtgtcgatctgatcgaggatcgcctggtgggcatcaagtcccgtgagctctacgaggcacctggtgccatcgccctcatcacggcccacgaggaactcgagaacatgtgtctcgaacgtgagcagcatcgcatcaagcgcggcatcgataagcgctgggccgaactggtctatgatgcgcaatggttctccccggccgtgcattcgctcaacgcgttcatcaatgacacccagcggtatgtgtccggtgagattcgcatggtcatgcacggcggccgtgccgtggtggtgggacgccgttccgacagctcgttgtatgactacaacctcgccacctacgattccggtgacaccttcgaccagaatgcctcgaacggtttcatcgagatctacggactgccgacgaaggtcgctgcagcccgggatgttcgcttcggcaacggcatcgaagttccgcagaacgacgtagagtagtctcacggcgcagttcccatggaatgcttatgcggggaagaggcgtgaaaacgcctcttctttcgtattccaagccaacacggacggcatggccgtcttcgcaaaaggagagatatgagcgacgatcacaagcccgaatcccaggatcacctggctttgtggggagggcgattctcgtccggcccctcgcccgagctcgcattgctgagcaagtcgactcagttcgattggcgtctcgctgacgatgacatagccggttcccgtgcccatgcccgcgctctggggcgtgcaggcctgctcaccgcagatgagttgcagcgcatggaagccgcattggatgaactgcagcgtcaggtggattccggtgaattcacgccgattgacgacgacgaggacgaagccaccgcattggagcgcggcctgctgcagattgccggtgacgaattgggcggcaagcttcgtgccggtcgctcgcgcaacgaccagatcgccacgctcatccgcatgtggatgcgccgtcatgcccgcgtggtcgcaaaccagctgctcaaccttgccgatgcgcttattgtgcaggccaaggacgccggccatacggtgatgccgggccgcacccatatgcagcatgcccagcccgtgctgcttgcacatcagctcatagcccatgtctggccgttgctgcgtgacgtggagcgtctacgcgactgggatcagcgcgtggacgccagcccatacggttcgggagccctcgccggtaacacgttgggattggaacccgtggccgtggcccgggagctcggtttcaccaacgtgacggagaattcgatcgatggcaccgcaagtcgcgatctcgttgccgagttctcatttgtcatggccatggcaggtgtcgacatctcgcgtctgtcagaggagatcatcatctggaatacccaggagttcggtttcgtgaagcttgacgatgcctattccactggctcgtcgatcatgcctcagaagaagaatccagacatcgccgaactcgcccgaggcaaggccggccgtctcataggcgacctcactggcctgcttgccacgctcaaaggtctgcccacagcctatacgcgcgaccttcaggaagacaaggaagccgtgttcgatcaggtcgacacgctcgaagtgctgctgcccgcattcacgggcatgattcgtacgatgcgctttgatgagcagcggctggagaaggaggcccccaccggattcgcgttggccaccgacattgcggaatggttggtgaagaacggtgtgcccttccgccatgcccatgagctttccggtgcgtgcgtcaaggtggcggaaaacaggggggtggagctatgggatctttccgatgacgatttcattgagattttccgtggcttcgtcgaaccggatgtcgcggtggaggttcgggaagtgctctccaccgaaggatcggtatcggcccgagccggcaagggcggcaccgcgccgaatcgtgttcgcgagcagatcatgagcgccaagacgctcatcgagcagcttcgcagcttcttccaggtgaagagcgacggcatggcctacaaggcctgcggctcgctcaataagcaatgagtgaccgatagcatatgaagcggcgatggggtgcgggccggattgccggtcgcaccccatcgccgtatgcagtgctgaaccggctagcggtactgcatgccgccatcgacaatgacggtctgacctgtcacatagcgggcattatcactgacgaggaatgaaaccacacccgccacgtcatccggagtctcacagcgcttcaatgcgatggtgtcgaccatgtccttgaaattctgtccgagcggtttgccgttgagcttgctcatctcctcgtcgatgaacgtccacatcggtgtgtccacaatgcccggagcatacccgttgactgtgatgttgtacggggcgagctcctgcgctgcggcttgcgtgaacccgcgcaccgcgaacttcgtcgagctgtatgccgacaggatggggaagccctcgaacccggcgatcgaggatgcggagacgatgtgcccggtcttcttgccgagcttgatcatcttctttgccgccgcctgcacaccatagaccatgccgaacaggttgatgcggtaaatcgtctcaagctcctcttgcgtcacgtcgagcatcggcttgatctggcatatgccggcgttgttgatcatggcatccagcgtgccgagctcatttacggtatcgtcaaccaaaccgaatacctgatcacgctgtgatacatcggtggggcggaagaatgcccggcgtccctcctgttcgatccggtggatcgtctcctcggcctcctgccgctgaccctcgaggtcagccacggcgacgtcgaagccgtccttagcgagtttgacggcgatgccgcgtccgatgccgcgcgccgccccagtcacgattgcaaccctgatgtcagtcatagcgtcctttccgtccggaagcatgtgcagacaccgttgtctgcgaacgaacatgccgccgacctacatcgaatccgattatattggaaaagcgcatgcatcgcatatgcaactcgccgcatatgccggcacataccagggcgaaggaggcggcatgcttgatgacggcggaatccatgccatcgtaaacgcatatggtgccgatattctctcccatgagcagatgcagatcgagagggactcgttgcagcatggtgccgtgaccacctatgagcattccatcgccgtggcctgtctgagtgtgaaaatcgcagatcgcctccacctttggcatcatgtgaacctgcgttcgcttgtccgggcagcgctgctccacgattacttcctgtacgattggcatgagaaagacaacgggtcgcacaggctgcatggtttccggcatccgtatactgccgaacgcaacgcccgtgccgacttcgaactcgacgacatcgtgtccaactcgattcgcacccacatgttccccctcacacccattcctccgaaatacctcgaaggagtcatcgtcaacatcgccgacaccctgtgcgccatacgtgagaccctgtcgccctcccgtttccatgccgctaaaccctaagcaaatagagggttccaggtgtcgtgaacctatgacacactaagactgcccgtcaatcgcgggatcacaacacacgaggagaataggtatggctcacgtcatcgatttcaaggaagccggatttgattccgtgctcgatgaattggaatggcgcggcttgatctctcagtccacagatagggatcggcttgcgcacacactcaacggagagccggtccactattattgcggtttcgatccgacagcaccatcgctgcacatcggcaacctcgtccagctcatcatcatgcgccaccttcaggaagccggtcatcatccgatcgcattggtgggtggtgccacaggtctgatcggcgatccgcgtcagtccggcgaacgcatcctcaaccccaaggacatagtggaacagtggtgtgagcgtttgcgcatccagattggcggcatccttgaacaggagggctccaatcccgtcaccttcgtctcgaactacgattggaccgccacgatgaacgtattggacttcctgcgtgacatcggcaagaacttccgcgtgggaacgatgatctcgaaggacatcgtcgcccgtcgcttgaattccgaagagggcatctccttcactgaattcagctaccaggtgttgcagggcaacgactatctgtacctgtacgatcattacgactgcgtgctcgagctcggcggttccgaccagtggggcaacctgacctctggtctcgatctcattcacaaggttcgcggcgtcaatgtcaacgtgatggccagcccgatcatcaccgacgccaatggcaagaagttcggaaaatcggaaggcaatgcggtctggcttgaccccaacatgctttccgtctacaagttctaccagttctggctcaatcgtcccgatgtcgagatggccagcctgctcaaggcgttcacgttcctgccgaaggccgagatcgagcgccttgtcgaggccaccgacacgaatccgggcgcccgtgaggcgcagcgggtgcttgcctgggaagtcacgagcttggtgcatggcgatgagcccacccgcaaggccattgacgcttcggcttcgttgttcggccgcggcggcgatctcgccgacatcgatttggagactctggaaagtgtgcttgacggtctcaaagtcgagaatgaggcgggggaaaaggtgttcgcacaggcccttcccggagaccggatcgcacaggccggtgtgagtgccgggctgttcaagtccatctcggaggcgcgcaagacgatcaagtccggtggcgtgtacgtgaacaatgtgcgtgtggaagatgaggagcagttgcttggcgatggtgatttcctcaagggcaggttcgtggtgctgcgccgtggcaagaaggccctcggtgtcgtggcacgcagctgatgccgtgcctgacaccattggccgcatcgccttttgacgcatagaagaaaacaggcttgcatggcctgcatcagttagacttagacctagaacacgaaggcgggcgaaggcccgtctcttacgcagaggtgcaacatggcagacgaacgtggttcgcgcaattcgaataactcccgtgggcgttcctacggtaactcgaggggcaattccggctcccgtggccgtggcaatggcggtggtttccaccgtggcggcaattccggctcccgcttcaactcccataaccgcaatgatcgcggctaccgccatgaaggtgacggtgagttccgtcgggatggcaatggccgttacagccgcgacgaccgtcgcgattcccgtgatggcagccgtcgcggcaacggagagcgccgcggattccgccgcgatgatgaccgccgcggtaatggtggtttcaggcgccgcaacgatggcgatcgtcgttttaatcgcgacgacaaccgcggggatggtgaacatcgcggattcagtcatgataacgaccatcgttccaacgggcgtcatgatggcgagcgtcgatatgaccgcttcgaccatgccggccataacaatgaccgtcgtaacaacccgcgctataaccgcgatgatgaccgccgcggcaacgaccgtcatggcgaccgcaacaaccgcaacgaacgtcgcgagttcaaccgtgaggatcgtcaggcatatcacgatcgcaagcgcgatgagtacatgtcaaaatcgcgcaagaactccgatgggacggtgagcttcccctcgcagaacccatacgaccatctgcgcccgggagagccaaaactgccgaagggactcgaatggagcatgctcagcaaggacgagcgtgagcgactgcgcggcctgtccaaggagcatgccgaaaacatcggcttgcacatcctggctgcctataccttggagggaaacgatcccgaccgcgccctagcccatgcgaagtgggccgccaagcaggcgtcccgtgtcgacatcgcccgcgaaacgctcgccatgatcgcgtatcgtcagggtgactacaagcttgcattgcgcgaattccagacggcgttccgcatgaacggctacttggattacctgccgttcatggccgattgcgagcgtggcctcggcaagcccaagaaggccatcgagctgtgcatgggtgatgacgcgaagcatctcaccggtgaggcgaaggccgagatgttcttggtctacgctggtgccttggccgatctcaagttgtggaatcaggccattgaggtcgtgtccaagctcgtgcatgccaagggccttgcaggcgaataccgtatgcgcgccgctcaggccgagcagtacttcctcgaggaatcgggacgcagtgacgaggccgtggcgatggatgagctcattgacgatctcgaggatcgctatgccgacgtcgaacaggatgagaccgacgatgacttcgtggtggactacgacgtcgaggatcttcccgaggatctgcaggccaagctgggtgtcaccccagatgacgcccagtatgcgccgttcgacgatgaggatggtgtgaacatggacgatgagacgcgcatccccgccgaggagcagcgtgcaggggccgaaatggacattgaaccagctgaaatgcaggagcgcaatactcgtcgcgacgaggagggtctgatggcagatcccgatctgacggatgcgcaggacgacatcgacgaggaggacgccgagatcggcgattccgaggaggagatcaaggaagagacggagtgacattgttgaaggccaccgaagcaccgttgagccagacgtattccttggcactgctcgacctcgacggggtcgtgtatcgaggcaaggatccggtggcctttgcctccgaaagcattcgtcaggccgaacatctcggcatgaccattgaatacacgacgaacaattcatcgcggatgcagtctgtcgtggccgaccaattgcgtggtttcggactggacgtggagccctggcaggtcatcacctcgtcggtcgttgctgcacgcatggtgtccaagcatgtacctcagggtgccaaagtgttggtggtgggcgcggaacacctgcaggacgaggtgggcaaagccggcctgacaccagtgcaatacgccagcgatcatccgacggcggtcattcagggatggttcccgcagatgacttggcagatgctggcggaggcgtcattcgccgtcgagaacggcgccatgtatttcgtgacgaaccgagacctgacgattccacgcgaagctggcatcgcaccaggttgcgggtcaatgattcaggcagtcatcaatgccaccggcgtgcaacccatcgcctcggcgggcaaaccggaatcggccatgtatgacgaagcacgcgaacttgccgcgcaaggcgacacagaaccggtctgcaaagcaaggagcctggcaatcggggatcgtctcgacaccgacatcgaggcgggcaaccgcggtggctacgactcactggccgtgctcaccggtgtgacgaatccgaccgaactgatgtgcgctccgaagcatctgcgccccacctacattgtgcgtgatctgcgcggtctcaatgaggcatacccacgaatcgacgtggatgaagccggcactcgggcaacctgcgcgcaagcgcaggccagtctgacccatcggcgactcaccgtgaacgaccccaacgatgtcaatgcgctgcgggcggcctgcgctttgacttggcaagctgcggacagcgggcaggatgtcgctgcattcgcattgcctgaattcagtctcggcgagtgagcctgcctgcgtgtcgtggatgaatcagcatgacccatatggaatatgaacacacggggatgcgcgaagagcgtctcgacgtcgtggtcgccaatgcgacaggtgaatcgcgatccaaggcacaacgtctgatcaaaacaggcaaggtgcacgtcaacgggcatccacagacaaagccggcatacgcagtgcagccggaatcgaccatcagtgtgcacatggccatggaagacgattatgtgtcgcgtggcgcactcaagctgctgggagcattcaacgcgttcgcgccagcgggattcacctcggttgaaggcaagcattgcctggatatcggtgcctcgacgggaggattctgcgatgtgctgttgcgtaggggagccgcacaggtgatcgcgctcgacgtcggccacgggcagcttgatccacgtatcgccgacgatccacgtgtcatcgagatgagcggagtgaacatgcggtatgtgggggtcgacgacctgccatatcggccggacgtcatcgtctccgacgtctcgttcatctccctgacatatctgatggccgccattgccgaggtggcagcccccgccgcacagatcgtgctgctggtgaaaccgcagttcgaagtgggacagaaggggagactgggcaagaacggcatcgtcaccgatccgtcgttgcgagagcaggcactcgaacgggtggaacgctgtgcgcgcgaacacggtctgcaggttgtggcgagtgctccctctccgatcgaaggtacccatggcaatgctgaatatctcctctatctgcgtatgtcgcaatcgtcgtgattccatatgctgcgttatggaatataaaacgtggcgagcgtcggcggtgcgggactcctgcgaggagttgtggcgacacctcctgacaggcatctgtttcgatgagcggtgaattcgcttttggtcccttgtgttcctacaatggcttatgcaaacaggtgctgtcgcgtgccgttttgcggcatggaccgctgcgggcgcgccgcgacccagacctgcccgcagacgaaattgaccggtgacgaacaggaggacgcatggccaatctcttgttcgatgaatcggcatccaactccgagacctccaagggattcggttggtggttctctggtgacaccttcgaacgcaacgcctatgaggagcgcaatcctcatagccgttcgctgtcctatcgactgaactcgcatccgggtcgtctcaccatcatctacttcctcgcgctcatcacagtctcgacttcattgctgtgcctgccgatcgccacccagcccggcaaaaagacctcgttctcgactgcgttcttcaccgcggtttccgctctttccacctgcggcatctcggtggtgaacacgacggaccattggacgatcttcgggcaggtggtgctgatcttctcggtgcagatgggaggcttgggcgtcatgaccttcgcctcgctcattgccctggccgtcaaccaccatttgaaagccatgcaacggttgctggcggcgaatgaactcggcaccaacaagctgtcggagatccgcggcgtgctgcaggtggtgctcatgaccacgctcgtcatcgaggtcgtcacgttcttcgcactgttcccgggattgctctccgtaaacaaggggaacgtggggcgcacactgtgggagtcgttgttcttcgctgtcatgtcatacaacaatgcgggattcacacccgatggtgcgggtctgtacgtgaacaattgggccgttggtttgccgatcatgatgagcgccttctgcgggacgctcggcttccccgtgctgctcaacattttccgtacggcgcgcatgcacaaatcaccgaagcactggtcgctgcacaccaagatcacgatgatcatgaccttcgccatcgtattcatgtcactgatatggttccttgccgtcgaatgggataatccggtcctattcaaggacggtgatgtagacacccgcatgcggcgtgcgatggtggctgccgtgatgcctcggagcagcggcttcgatctgtcctgggtgccgggggtgaaggagtgcacgaaggtgttcatgagcattgtcatgttcatcgggggaggctccacttcgacggcgggtggcatacgcgtcacgaccctggctgtgattctgctggtgtgcaaggccgcgttcaccggccataccgatgtcaatgcattccacaaacgaataccgcagcatgtgatcatgaccgccatctcgattacggcctcttgcgtcgccttggtgttcatcgcctcggtggcgctcatgctcatcacggactcttcgttgagccatgccatgttcgacacctgctcggctttcggtctgggtggttacacggtgggtgtggcccaggagaacaatcctgcgtcgctctatgtgctggctgccgccatggttgtggggcggctgggtccgatgacgctggcctacgccgtgagcaggccgaaggaactcgacgtggtccgttacccagaaggccagatagtcgtcggctgatggattcgattccgcgacgggggagagaccccaccggcggatatagtggtgtgatgagataagcgcgtgttgcgcaggaaagggaggaacatgccggaaaaccgcagtgtgcttgtggtggggcttggtcgattcggaagtgccgtcgcgacgactctcgatgcgcttggacaggatgttcttgccgtggacaaggatccggagctcgtcaaccgatggtcatcgcagattcccaccgtgcaggccgacatgaccgacgtgctcgccattgagcagctcaacgcctccgacttcgacaccgccgtcgtcgccatcggcgattcggtggaggcctccgtcatcacggcaggcaatctgctggacgcgggcatctccgacatctgggccaaatccgtgtcgaaggaacatgcccgtattctacagcgcatcggtgcccgtcacatcatcaacgccgaaaccgacgccggcaagcgcgtcggccacctcgtctcaggcaattacctcgattacatcgagctcgaaggcgcctacagcgttgtcaagatccatacgccaccgcaattcgtcgggtatacgatcggtgaggcgaagattcatgacaggtacggtgtgacgattgtcggcgtgaaatcaccgggccatgaattccaatatgcttcgaacgatctgcaattgaaacgcaacgacgaactgatcatcatgggcaaacaggaccagatcgaccacttcattcggggctgactgagagcctgtgtgacggttgccgttccgattccacggaacggtgcctagcatgtattgggctatgatatgcgaagagcgtttgcgaggtgaagatggccaaggtacgacatgcagttgtggtgacccataagaaattgcgtgagaccggcaccattgtgcaagacacattgctgcagctcgaacgtggcggcttcgatgtcacactggtagacacggacaccattcccgatttcggcacgctgccgcagaccgttcctcccgaaaccgagatcgtcgtggtgctgggcggcgatggaaccattctgcgtgccgcggaactggtgcattgcaccgatgtgccgatcataggcatcaacatggggcatgttggtttccttgcggaattcgaaagcttccagctcgaggaggcgattcggcgcatctgcgaccatgattaccggatagacgaacgtatggtggcccacgtcgacgtgtggttgccggggaccaccgaggctttgagcgactgggccttgaacgatgtgacgatagagcgtgccgaccgcggcaagatggtggagatgagcatcggcatcgatggagtggccatgagctcgttcggatgcgatggtgtgatcgtctcgactcccaccggctcgaccgcctatgcgttctctgcaggagggccgatcatctggccggatgtgcaggctcttctgatggtgccattggccgcccacgcgctgttctcccggccgattgtgatcggttccacatcgacactgcagttcacgatccatgacgactccacttcaggcggctggatctgctgtgatgggcgccgtcagctggcattggcgaaggggacgcgcgtggagattcgccaatctgcaagcaaactccgactggcgcggctctccgacgtgccgttcacaaaccggctggtcaccaaattcaatctaccggtggagggctggcgtgaacagaacgcctccaaacatgaggacaccgacggacgcctcctcaccgatccgcagggaacctcactcaaaggcgaaggggatgaggtggatgagtgctaggagccgctcgtcagccgcatcagcctggccaactaagaggtggcacggtatactgtgaagctgcagatttcagcgatgccgcggcggcgaaaccaaccggcggcagtgtgagtagacgacatggatggtgaacatgcttgaggagctcgaacttcgagacctggggccgattgattcagcgacaatcactcccgcgccgtcgatgacggcgattaccggagagaccggtgccggaaaatccatgctactcaacgcattgcgcatgatttccggagggactgcggatgcgagtcgcgtggcatccggagcagaccaggcatgggcccaggggattttcgcgctgggggagcgggatccgttgcgtgccatgcttgccgaggcgggaattccggtcgatgacgatgggctcttcctctcgcgtagtgtgccggcgaaggggcgttcgcgttccgtgctatgtggcaaaagcgtgccgcgctcattactcggcgaagtggcgtcgaacctgatcaccattcatgggcaaaccgatcaactgcgcatcgcctcggttgcccgacagcgtgaattcatcgatgcctatgcccgcgatgacaaggcccgtgaatcgttcaaccaatcctatgagaaataccgcagtgtgtgcgagcggctgcgcaggctgcagacgcaggagtcgtccatgcgccagcaggcggactatctcagggattccatagcacgcatcgaccatgtggatccgcacgatggcgagctcgaggaactcatggaccagcgtgaccgcatcgaacatgccgagcagatcaccagcggtgtcgagcatgcgttggcatatttggatgcctcgcaattcgagagtgcggaaggcgcagccggtgttggtcagctcatcgccggcgcggtgcagtcgttgcgcggcatccatgcggtgggggattacgaacaattggccgaacgtcttgaatcggcaggcgctgaaatagacgacgtcgtgttctccctatcccgttccctcgatgcggacggtgagacaggtaatctggattcaatcaacgggcgcatccatgatctcaatgagttggcacagcgttgggggcccacgctcgccgacgtactccaatggcgtgatcgcgcgaagatcgacgtagaggatctcgacgcgtcgccggaacagttgcattccctggaacaggaacgtgaccggctgcgagatgaggcgatagcccgcgggcgggcgttgtcgaaggcgcgaaccgatgcggcgaatgcattgagcgcccaggtgaaccgtgagctcggacagcttgccatgtccggagcgaaactcgacatcgtggtcacaccccgcaacggggaagggatgctcgacgccaccggcatcgacgacatcgaattcctcttcacccccttcccgggatcggcgtcccttcccatgggcaaaagcgcatccggcggtgaactgagccgtcttatgctcgccttggagctctgtgccgcggattcctcacaggaatcggattcgtctcagaatgcgagcgcgggcatgacgttcattttcgatgaggtggatgccggtgtgggaggcaaggcggcagtggaacttggcagacgtctcgccaaacttgcacgccgtaatcaggtgatcgtcgtcacacatttaccgcaggtggcatcgtgggccgaacgccagtatgtggtgagtaaggagaccggtaaagagggtacacacaccaccgtgcgtgaggtgagcggcggtgaacgtgtgcgcgaaatcgcacgcatgctcgccggcagcgagtcgaagacatccctggaacatgcgcgcgagctactgcacgaatccgagattgaatagggggggggcacatggcgaatatggtgaatgcagccggagtcaacagtggaagggcggcgatcttcgacctcgacggcacgctgctcgactcgatgggcgtatgggacgcggtggatgtcgaattcctcggcagacgcggattcgacgtgccggcagactacatgcagaaggtgagtgcgatgcagttccacgacatcgccgcatatacgatccgcagattcggtctcgacgacacgcccgaggaactcatgcgggagtggaacgatctcgcctatgaggcgtacaccacgacagtcgagctcaagccgggcgcgcgggcatatctggaatggctgcgcgcaagcggggcgcggctggcggtggccacgtcgatgctcccctcactgcgggagccggcgatgcgtcatgcgggcatctacgatctgttcgacgtggtcgtgggcacgggtgatgacggcagcagcggcaaggacaacccggtcatcttcctccacacggcgcagttgctcggcgtcaagccagcacattgcaccgtgttcgaggatctgctcacggcggtggaatctgcgaaacgcgccggcatgcatgtgtggggagtgcaggacgactcctcggccatgcactgggaacgcatctgcgaaaccgctgatggcgtgctgttcgacttcacccaggcaccgcgtcagctcacatgattcaagaaaaacacgacagtccgattctcgttgactaatatgatggggccggtccctccgcggagggaccggccccatatgcatcgcgcatgactatagccggtcggcgcattcctcgacgtagtggcccatgtcgctcacctcgacgcagtcgcggaaccgcacctcggcattctccagattccgcagcatctgcggaatcggcgtgcctgatttggcgtgcaattcgtccatgcattcgaaatcggtgccatccgccttcagcccaagcgcctcattgaccacgcgcgggaacttgtacgggctggcagtggacagcagcacacgaggcacctgcggatccgctggcatctgctgcatcacgaaataaccgcatgcggtatgcgggtcgatcacatagtggttgcgatcccagcagtcggcgatcatctcgcgcacctgatcctcatcggcccaaccggtggcgaacaccttgcgaatctccatgagcatctccggaggcacctcgtaggttccccattcggcgagatcgttcatgagataggtgatcatacgcggatccctctcgctcatgtagtagagcatgcgctccagattcgaggagacgagaatgtccatggacggcgacgtggtctcgaagaacggccgcttgctgttgtaggtgccggtggtgaggaagtcgaagagcacattgttgcggtcggaggcgacgacgagttgacgtaccggcaggcccagcagtttggcgtaatatccggcaagcacattgccgaaattaccggtgggcaccacgaagtccacctggtcgcccacattgatcacctgctgttcaagcagctgtgcgtaagcggagaaataatagacgacctgcggtacgagacgccccacattgatcgaattcgcagaggaaaggcgaacatgcgcgtccgcctcaaggcgtgacgcgagatcacggtcgccgaagatgcgtttgaccgtggactgggcatcatcgaaattgccatccaccgcgcatacgttcacattggacccctgttgcgtggtcatctgcagttcctgaacgcgggagaccttgccctgcggatagaacaccgtgatgccggtgccctgcgcatccgcgaatccggcaagcgccgccttgccggtatccccagaggtagcggtgacaatcatgatcttctcatcgcaatccccgtccgccggagtggtgcgggccatcagccggggaaggatctgcaacgcgacgtccttgaacgcacaggtcggcccgttgaacaattccatgatgaagtcgttgcccagcggtttgaccggagtgatgcgctcatcgctccattgggagccgtatgcctcggcgatgcactgggaaagctcctcctcggtgtagtcgtcaagcagcaccgacaacaccgtcaaagcaatctgctggtagcttttacccgcaagatcgctgatgtcaatcttcgtctccccaagggcgtcggtgacgaacaggccgccatcgtcggcgatgcccttgcgtatcgcctgcttggatgtgaatgcctcgtcgctgctgcgtgtgctgtggaaagtgctcatgcgttactgtgtccttcgccgatagacggattgccgagtcacattataagtggagcgtatggagcacaccgacacgcgtccgtccaatggaacaaaccgttgtgcgctgtaggcaactgccattactcttgggtctatgacgaatacgaatgagctacagaccccggtgagcggcgacgtgcagcaggcagtgaacgcgctcgccgacgcggcggccatagcacaacatgaactggcgcaagcgaccgccgacaccaagaacggtgtgttgatggcgattgccgatgcgttggatgcgcatgcaagcgatatcgccgacgccaatgccatggacatgcaggccgcctttgacgcaggcatggatcagggcaagctcgaccgactcaaattcgacgtcatacgtgtggccgcagcggcacagggtgtgcgccatgtagccaccctgccggatccggttggtgagattgtgcgaggctatgatctgggtaatgggctgcgattgcagcagcagcgtgtgccacttggcgtaatcggcatgatttacgaggcacgtccgaatgtgaccgtcgacgtggcggccctgtgcctcaagtccggcaatgcggcaatactgcgtggcggccatgccgcggagcgcacgaacgccgctacgctacaggtgatagacgaggtgctgcaggaattgcatttcgatccggcacttgtggcatcggtcgaccgctatggccgggaaggtgcgcgtgcgatgatgcgagccaccggtcatatcgatgtgctcatccctcggggtggagccggtctcattcaatccgtggtgcatgagtcgcgcgttccggtgattgagaccggggctgggaatgtgcatatctacgtcgattcctctgccgacatcgacaaggcgatcgacatcgtggtcaatgcgaagacgcaacgcgtgggtgtatgcaatgccgcggagaaactcatcgtgcacagggacatcgcccggcagttcctgccgagaatggctcaggcattggcacgtgctcatgtgaccatccatgcggatgagctgtcgatgcggatcatgggagatgcagacatcaaggacatccaattgctcgccgccgacgaagcggattggggcaccgagtatctggcattggagattggcgtgcgcatcgtcgattcgctcgacgaggccattgaccatatcaaccggtactccacacatcacaccgaatcgattctttcccaggactacacgaacatcgaacgcttcacgaaggccatagattccgccgtggtgatggtgaatgcctccacgcgtttcacggatggcggggtgttcggcttcggcgccgaactgggtatttccacccagaaacttcatgcacgaggccccatggggctccaggagatgacgacgacgaaatgggtcggctacggcaatgggcaggtgcgcgcatgaacggagtgcaggaagggatggaatggttggatgaacgcgaagacggtgccggcggcatgaccgaggtggtgtctgacgcgcccgtcaacccgtgggggcttgacttggatgacccgttcatcgcgctccgactcactgccgagcggttgagcctggtgcggtatgtgttcgtggtgcagatcgaggacggcattgcgaccgcagggcagcgcgcgtcgcttgagtatgcggatgccgtgctcatcggttggccggacgagcacgcaaaaggcctggacgcgccgaccgatgaggaccggcgcaccatcgacgagcagattcgcctgatggaggagtatgtcgacaagttccgcacgatggaacaggatggcgatatcgacggcatgaccgacaccctcattcgcatcaccgaacgagtggcacgtgtacgcagcatctaccagcccaagttcctgctgcccacattcgcggaaatccgtcgtgtggtgcaggatgaatgggatgaggacatgggcaagatcgattccgacaccgtgatgaacgacaacggggagagcggtctggccaaggatgtgcaaaaagccgcccttgatgccgatgaagctggtcgcggcacggatcgggccagcgaatgaacggcaccacgcccatggatcggagcatgtccgagctgtcgccctatgcacaacgcgaggtggagctcgtctcgcagcacgggcgacgttcggctcggggcaactggcacgcccatgcgcgtatcggcatcatgggcggcaccttcgatccgattcacaacgggcatctggtggcggcctccgaagtggcgtgggtctacgaccttgacgaggtgattttcgtacccaccgggcgtccggtcttcaagcttgacaagcatgtgacgaatgaggaggaccggtacctgatgacggtcatcgcaaccgcctcgaatccgaagttcgtcgtctcgcgtgtcgacatagaccgccccggcgtcacctacaccatcgatacgctgcgagacatccgcgcccgctaccccgatgccgagctgttcttcatcaccggtgccgacgccgtcgctgagatcatgcggtggaaagacgccgagcgcatgttcgacatcgcccatttcgtggcggtgacgcgccccggttactcttcgaaggtcccgctgccggctggcaaggtagacatgttggagattcccgcactggccatttcctccaccgatgttcgtcaacgtgcgcgcaacggggaacccgtgtggtacctggtgccggatggcgtggtgcaatacatagccaagcacggcatctacgacgaggacgcgaagtagcggcacgtcaccggctctggtatcgcgccgctcagtcgaaacagcgatttatgattggacgcgtaaccgacgaccgacgtttggagacacggtgagtgcaattctcgaggggaaacccgataaaaatctcattctcgtaacaggcagggcgcatcccaagctggccaccgacgttgcggaccagctcggcatcgatgttctcgagaccaccgcctacgacttcgccaatggcgagatgtatgtgcgctacaccgaatccgttcgcggagccgacgtgtttgtgctccagagtcattgcactccggtgaacaaaagcatcatggaacagctcatcatgatcgatgcactgaagcgcgcttcagccaggtcgatcaccgctgtatgcccattgctcggctattcccgtcaagacaagaagcatcgtggccgcgaacccatctcctgccgtctcgtcttcgatttgctgcgtactgccggcgccgatcgcgtgatgagcgtcgatctgcacgcggcccagacccagggcttctttgacggacctgtggatcatctgattgccatgccggtattggtcgactatattcgcgatcgtttcgatggtcatctcgacaatgtcaccgtcgtctcgccagatgccgggcgcatccgtgtcgctgagcagtgggcgcaacgcctgggcggcggtccgctggccttcgtgcacaagacccgtgacatcacgcggccgaaccaggccaaggcgaaccgtgtcgtgggcgatgtcaagggcaaggattgcgttctggtcgacgatttgatcgacaccgcgggaaccatcgccggggcatgtcaggtgcttcgtgaagccggagccaggtcggtgaccgtggtggccacccatggcgtgctttccggaccggcagttgatcgtctcaagtcatgcggcgctcgtgaggtggtgctgaccgataccgttccgattcccgaggagaagcggtgggacggtctcacggtgctttccatcgcgccgttgctttcctccgccatcaaagccgtattcgaggacggctcagtggccgaattgttcgacacctaccctgaacatcacgggcagggattcctgttcgcctgattggtcgctgtgcagatgtgaaacacaccggcggcgaaaagtctgggcatatggcataatgaacacttggcggagtcactccgccgttcccccatggtgtaatggcagcacacgggtctttggaaccctttgtcttggttcgagtccaggtgggggagcaattggacgcctggtccgcatacgcggattaggcgttcgtcgtttataggtttggaggcattccatgacgttgaccgcggcaatcgtcctcgcagcaggggaggggacgcgcatgcgttcccgcaaaccgaaagtgctgcacgaattcgcaggaaagaccttcctcaacagggtcatggatgcggtcggggcgctcgatcccgagacgctcgccgttgtcgtgcgttatcaggcacagcgagtggccgaagcggcccgctcctatgatgacgctgtgctcattgtggaacaggatgagatcccgggtacgggacgtgctgtgcaatgcgcgatggagcagctcggggagcaggggcctctttctggcactgtgctcatcaccgcgtctgacatgccgctgctcgacacctccacactcaagcaattgctggattaccatcgtgacagtggtgacggagccaccgtgctcaccaccgtgcttgacgacccgactggatatggtcgcatcattcgcgatgccgacggcaacgtgctcaagatcgtggagcagaaggatggcaacagttccgaactcgcggtccgtgaggtgaacacatcggtgtacgtgttcgatgccgcggtgctcgaacaggccatcgccaatctgaatgccgacaacgctcaaggcgagttctatctgacggatgcgctcactgtcgcgcggcaggtgagcaaagtcggcgccttcgccgcgcccgaccccttgagcgtcgagggcgtcaacgatcgtgtgcagctcgcgtcgctggccaaggcgcacaatctgcgtgtatgcaggcagtggatgctcgacggggtcaccatcgtcgatccgcagaccacttggatagaagacgaggtcgagatggagtcagatgctgtgattctgccggggtgcttcctgcagggacacaccacaatcgcccatgacgctgtggtcggcccctacaccacgctcatcgatgcgacggtcgagccggaggcccatgtggagcgttcccgcgtgcaggagagccgcataggccgggaagcgaacattggaccatggacgtacctgcgtccgggaaacgagatcggcactggttcaaaggcgggtgcattcgtcgagatgaagaaggcgcacatcggcgatggcagtaaggtgccccatctgagctatgtgggcgatgccgatctcggcgagaacacgaacatcggaggcggcaccatcaccgctaactacgatggtgtgcacaagaaccacacccatattggttccgacgtgcatatcggcgccggcaatctgttcgtcgcgccggtcaatgtgggggacggtgtcaccagcggtgcgggatcggtcatccgacatgatgtcccgggcgacgcgatggtgtactccgagaacacgcaacatgttgtagacaactggaaaccagcttgggagcgttgaaatgaatgctttggaacaatccatcaattcggtgcgcgtcgccgcgactgcggccgatggcatgaaggcggaggacgtggtggcctacaacgtgggcgacaaactcggcatctgcgacctcatgatgatcgcctccgcttcgaacgaacgtcaggttctggccattgccgaggaggttgagaagcagctgttcctcaaggatggaggccgtaagccgcggtccagggagggcgtcgaggaggcgcagtgggtgctgctcgactacggtgatttcatcattcacatcatgcatgacgaggcacgtgacttctacaatctcgaacgcctgtggcgtgattgtgaaccggttgacctcgaactggagcatccggaaagccggggcatcaagtccagcgacgccgataccgaagagtgacggcggacgaatggaaccgtacgcacgccatggccgcacctcatacaacagacacaagggctggtgcagggatcgatcgacattccgctcgatgaggtcgggctgtggcaggtgaaccagtccgcgcagtcactgattaagctatatgtgctcccagacccatctcggcaccagctcgttgtgtcctccgacctcgaacgttcgatgcagacggcacatgccttcgccgatagactggggtccgaagtgcatgccgacgaacggttgcgcgagcggcatttcggtgaattcgaaggccgatccggcgcatacctgcaggccaatttcccgcaggacttcgactcgtggtgccggggcatgggcggcgagatgaatcatggcgccgaatcccacgaacatgccggtgtccgcagcatggaggccatgaatgattgggcccatgaatgcgatgacgacaccgacttgttcgtattctcccatggcgcgctcatcgaaaacgcgctgcaggtgctgttcggcatcgaacgacgatacccggatttcacgctcacctcgatgtgcaacgcgcactgggccagactgagaagggccgatatcgacatggacagccggtggatcatggaggactacaaccatggacccgccctggccgatacacagtattgggagcgcccagacactttgccagcgaaatgacaggacacctcaagtcttggcgtgtatgctgtgaagacgaaaactatgaggcgcggatgacgaacgcgcctccaaccatatctgaacattgaaagcaccgtgaaaaacttcttcaaaggaatatcgttctcgcagctgctggcaggcgccttggccgcggtgacatcgtttctgctgtcgtcgaagatcggcatcgcaggttcggtaatcggcgtggccgtggcctccatcgtctccactgcggcttcccagctctatcagaacgtgattgacgcgtcgagcaagaaactccaggatgccgcacaacaggttggggttgctccgccgcatgccaatgcacatacaggcgaccactccacggccgatatcgacgacacacagaccatcgcacctgtacattccgatagctcccgtggcgcacgcaccgtggtctccggaacccatgccaccgatgcttcgaagcacccgcaggctggtacgaagccgcagatgaccaagcatgacaaacgtgtggccgtgattgtcgcactgatttccggtctggtggcggtgggcatcaccgcaggtgtcatcctcgccttgacgggaggcaagggcaccgactccgtggtgcgtgacgtggtcagccccacttactcgcagacgccggccgagatgcccacccagacgcccacacagacaccggcgcccacgcagagcggagagggaagtgataccgattcgcgtcatacgaaggattcttcgacatcggacaggaatggacaatcctcgggatcctcttcgggcaatgcgaatactggttcggggaactcaggctctgactcatcgaaccccggatcctcagggtcgtccgggtcccagaactcgaatgggtctgggactgcgggcaccggttccgctggtcaggacggcaattcgggtgatacgcagaacacggattccggcaatggtgattcgggaggttccgtcaatgacggaaccaattcaggcaccacccagaagaaagacggttcgcaagctcagcaatagtaggcatatatggggatggccgggaatcgattcccggccatccccatatatgctccgcccgaacgcgtcaatgcgacacgccgatttgctcatcgaaacagaatgttgtaatctagcacaggttcgttcgaagaacgacggggctatggcgcagctggtagcgcatctccatggcatggagagggtcaggagttcgaatctccttagctccaccaccaacccggctatgccgggtttttgttttcgtcttctgaagtatcacattccccatatccttccacagcgcaaacccgaatatgccgccatgtcatcgcgtagtgtgatagtcatacatgacgaaaggaacatcatggcgcaactgactgaagatatgaaggaattcatcaagaacaatctggcatgggtggcaaccgtgaaccaggacggcatccccgacctcggtccgaagatgtcgatgttcgtgctcgacgacaaccatcttgcctatcatgagcgcactgccggacagacctaccgcaacctcgagaacggcagcccgttggtcgtggcgttcgcgaacttcgaacagaagaagggctaccgcttccgtggtgaagtggtgctgcacactgacgacgccatttacgacgaacaggtcaagctcgccaacgaacgtggcaccaaggttcccgcctgcgtcccggtgctggagatcagcgagatcgaggacctctccgcaggtgcaaaggccggcacggtgatctcgcacgactgagccatataccgaaaatgccgaagcctgtcgtctggcttcggcatttttgttccatgcggatcgatgccgggtgatgggaacagaaaggacgggaagaaatgatcgatgaagtgatgttcatgcgccacgggcgcaccgcattcaatttgcaacggcgcttgcaggggcagatcgacattccactcgatatcgtggggcagtggcaggtggatatgagcggattcacactcgcccaacggttctattgggccaaggtgtcgaatatcgcccggcatccggacaggctttcccagccctccgatcccccgattcgtcgcagcgacatcacggaatatgagcaagcccctgcgtcgcgacgccgcatggtggtcgtgagctcggatctcttccgggcccaacagacggcccatgctttcgccgacccgctgggattggacgtgacactcgattcgcgtctgcgcgaacgtgatttcggccaatgggaagggatgagccgagaggagattaatgagcggtacccggaaggatatgcgtcgtggaaggcccatgagggcggcgaggcggcctatggggtggaaagccgtcccgaccttggcaaacgtggcagttccacgatccgttcctattgcgacgacccccagtacatggatgagcccaccacgttgttcgtcgtctcccacggttcatggatcgccgcaaccattggaaacctcatgggtctgccagattcgcagcttgacaatctgaccggtatgcgcaatgcgttctggagtcgtatggaaccccagtacacttcgaattccgtgctgttccatcttacggaatatgacaaggggccggatgtggcggacgccgttgactgggagaacggcccggcgtacctgcgcaatccagacatgccgatgtggaaaccgctgatttaggccgatgctgcccggctgtctcaaccctgcgactatgctggtgcgttggcttgaaagcgaccgtgacgcatgcaccccttacgtgtggcgtcgcgggtccagtggcgaatgccggacacgatgaaggcgggtgatgccccatgttgcgtatgttcagtaccgttgacggccaggtacggcagatttcgaaaccagagaacggctcttggctggcgttggccgatcccaccgatgtcgagctcgccaccgtctcgcaggagacgggcatcgacctcgccgatctgcgtgccccgctcgatgacgaggaacgttcgcgcgtggacgtggaggatgactacacgatgatcatcgtggacattcccaccgtggaggaacgcagcggcagggattggtacgagacgataccattgtcgatcatcgtgacgaagacgatgatcatcaccgtgtgcatgcaggacaccccggtgctccatccgttcatggaaggcacgatccggggattcaacactttcatgcgatccagattcattctgcagatcctctatcgaaacgcgacgatgtacctgcggtacctgcgcatcatcgaccgggagaccgataaactcgaactgcgtctacgccactccatgcagaaccgcgagattctcatgctgctcgaactgagcaagaccttggtgtatttcaacacgtcgctcaaatcgaacgagatcgtcatggagaagctcatgacgctcacacgcattaagcagtacccggaagacgaggatctgcttgaagatgtgatcaccgagaacaagcaggccatcgagatggcgaacatctacagcggcgttctcgcgaacatgacggacgcgttcgcctcgatcgtgtcgaacaatctgaataacgtgatgcgcatcttcacgatgatctcgatcacgctatcgattccgactctcattttctccatgtatggcatgaacttccaacaggggatgatcggcatgccgttgagcgattcaaaatgggggttcctcgtcatcgtcctgcttgcctgcgtcttggcaggagcggtgatctggttcctcacacgctcgcgactgttcaagtgaggcgcgccatgcatgcaagactgagaaccatctcccgtgcgatcctcacaatctctctcgcagtggggctttgcggctgcggcacctcggtgaatgtcagcgccccggggcaggcgaaggggccggtcatgtcgatcggcgtgccggccgatgaaccgggggttggttggtaccatgacggcgaatacagcggtctgagtgtcgaagtggccaaatatgtggcaaaggtgctcggctatggggacgagcagctcttcttccactcccagacccccgccacgcgcttggacaggcttgacgatggtagcgtcgatttcgctatggtcacgttcgcctatgacggtggcaagaatgcgttggagatggaccatacgcaaacggcggatggcacccggtacgaggtctcgggcccatatctggtcgctcgcaaccaactgctggttcgtgccgatgacgcacgtcggctgccggatgtgcagtcactcgatggcaggaccgtgtgcacggtcgccggcgagtattccggggaacaactccatgaccgtcacccacggatcaagatcctgcaacgtgccgactacagcgaatgctcggcatcattgctggtgggccagagcgatgccatagccgggccacagccgattctggcgggactgcgcaaggacggtggcacccgatacctgcatctgcaggaggacagctacggcacccaggctttcggcatcgcagtgaaggcggaccagcgcaagctcatggagctcatcgacaccgccctgcagcagatggtcgatgacggcgcatgggacgcccagatcgacgcaatggaaaccgagttgggtatgcatgtggatctgagtctcaatccggtgacggttgcacgctcgcaggacgacgaataacgggcgcatcccctcccggtgcaaccgggtcgactggtggacatgacgcccccactgtccagttgcgtcacgataatcgttgcctatgagtgagaacgatacgaacgcgcaagcaacatcgaatgcgccggctacgccacaataccgctatacgacggaaatggcccagcgcattgaggagaaatggcaggacatctgggagagcgagggcacgttctgggccgcgaacgtgagcggcgaactcactgacagcaagggacgtcatgccgatggccgtcagtccttcttcgccatggacatgttcccctacccttcgggcaaaggattacatgtcggtcatccgttgggatatctggccaccgatgtggtgagccgataccatcgcatgaagggcgagaacgtcctgcacgccatgggctatgacgcattcgggcttcccgccgaacagtatgccgtgcagacgggccagcacccgcgcatcacgaccgaacagaacatcgcgaatatgcggcgacagttgcgccgcatggggctgagcttcgacgaccgccgctccttcgccacgatcgaaccggaatacgtgcgttggacccaatggatcttctcacgcatctacgatgcctggtacgatccggatacgagaaatccgagtggatccatggggtgcgcgcgcccgatttccaccctgatcggacaattccgcgccggcacacgtccgattgacggacatgaggacaaggcctgggatgaactcaccgagatggagcagaccgaggtgctcaatgagtaccgactcgcctacatctccaaatcgcctgtcaattggtgccctgggcttggcacggtgctcgccaatgaggaggtcactgcagaggggcgttccgaacgtggcaatttcccggtgttccagcgtgagcttcgtcagtggtcgatgcgcatcaccgcatacgggcatcgtctcatagaggatctcgattccatcgactggcctgagaaggtcaagctcatgcagcgcaactggatcggggagtcgcatggcgcctccgtgcatttcaaggtgccggtcgacggtgagatggcagatatggagatctacaccacacgacccgacacgttgttcggtgccacgttctgtgtggtctctcccgaacacccgatgctggagcatgtgccccaatcctggccggaaggtgtggacccggcgtggacgggtggctatgccacgccgagcgaggccgtatccgcataccgtgagctcgcggaggcaaagaccgcggccgaccgtgtggccgacaacggtgagaagacgggtttgttcaccggcctgtacgcgatcaacccgatcaccggtgccaagctgccggtgttcacggccgactatgtgctcatggactatggtaccggtgccatcatggccgttccgggcggtgaccagcgagactacgatttcgccgtcaagtacggtcttccggtgatctacacggttgcgccgctccctgattccggtgacgatctggccaattatgagggtaccgccccgttcgtttcgcatgacggcatcgtcatcaattcagccgtcgacgcgacgtgggcccgtggcgacgcgctctgccttgacggcatgcgtgtggatgatgcgattgctgccgtcaccacgtggctcgaggaggcccaggtgggcaagggggccacgagctaccgtctgcgcgactggctcttcagccgccaacggtattggggtgagccgttcccgattgtctacgatgagcatgaggtgccccatctggtgcccgacagcatgctgcccatcaatctgcccgacgttccggattacagccccaagaccttcgacccggaggattcccagtcgagtccggaggccccgttgagccgcaacgaggattgggtgaatgtcacgctcgatctcggtgacggtccgaagacctaccatcatgacacgaacacgatgccgaattgggctggttcctgctggtactacatgcgttacctcaatccccatgacaccgagcacatggtggagcgcgacgaatacgactattggatgggtccgaagcactccccggcggccgggcaggccggaggcgtcgatctgtatgtgggcggcgtggagcacgcggtgctacatctgctctactcacggttctggcataagatcctgttcgacctggggtacgtggattcgttcgaaccgttccacaagcttttcaaccaaggcatgatccaagcgtatgcctacaccgatgaccgcggtcagtatgtgccggccgaggacgttcaggagagcgaagtggacggcaagaccgtgtacacctacgaaggcgaaccggtcaaccgtgagttcggcaagatgggcaagagcctcaagaacatcgtgaccccggactacatgtacgaccattacggcgcagacacattccgcctctatgagatgagcatgggaccgcttgacgagtcacgtccatggaacacccgcaatgtggtgggcggcatgcgattcctgcagcgtttgtggcgcaatgtgattgatgagaacaccggcgaggtcacggtgaccgacgacgcgatggacgaacgtacgttgaaactgctcaacaatacgatcgccgaggtgaccggtgagatggaggccatgcgtccaaacaccgccatcgccaaactcatcgtgctcaacaatcacctgaccggcatgaacggcgtgccccgcgccgccgtggagccgctggtgctcatggtggctccgatcgcaccgcatatagccgaggagctgtggaaccggctcggccatgatgagtcgttggcccaccatccatggccacaggccgacgagcgttatgttgggcaggacaccgtcaccgccgtggtgcagatcaaaggcaaggtgcgggccaaactcgaggtgagtgccgacatcgacccggatgaactggagaagatggccttggaggctgtggctgagcgtcttggaggcaagccgccgcgcaaggtgatcgtcaaggccccgaagattgtttcgatcgtcccgggcgaatgatcgcacgcaggtcgtgcacctgtggatgacctgcgtggtggatatcacgtcctccgaccacaggtggccgtcctcgttgcaatgcccatgccgtcatgattaagtggcggcatgggcattgtctattccggacggcgtgaaagcccggacgccgtcatcgtgctgagggagggggctgtgacgcggctgcgccatctgggagggccatcgtctcgcagcatggcagccggttcatccaccggtccaggcttcagcattcagatgccgtcggtgcccctgccaccgcctcccggtgtccaggagccatcggtcacggcaagcaacgagcaatcatcgggtggtgtgagggaagtttctggagatgaccagaaggcgggcgcactgctgtcgagcctgaccgtggtgaacgacgacgatttcgaagcggaacgtggagtccgccgtctggaacgaccccgattcgaactcgaaccgaagcatgcgctgctgtgcatcatggtgttggtctgtgcgctggccaccaccctgaccctcctggtgcagcaggccgccaacatgggcgccttggacacgcaggccaccacaaacgcgtcatctcatacgacggccacggcatcgccatccgaccgggattcgacgccttccacggctgcaccggagccgtcgccatcggcatccgacaacaagcaggacaccttggtgaacatcaacacggcagacgaggcacaactgcaggagatcaagggaatcggaccggtgacggccgcgaggatcatcgaataccgcacccagcatggcgccttcgccagtctcgacgacttggtgaatgtgccgggcatcggcatgaagaccgtagagaagctgagaccatgggcatgcgcgcaatgacggcaccggcatgcgaccgggagcacaggggaatcgcaggcagccgagacctgcgcatgctgccggtggctgcgggcgtttggagcgccacactgctgacccgatgggtatgctcccaacacggatcggggcacgacgtcttctggcagcatggccgcatgctgcaaatggcgtgcctggcggtggcatcggcagccatcttcatcgcactggtgctcattcccctcacgatgaacggggcggggaaacaccatggattggccgtggatcgcgcccaccggatgctgtacacactgctaacggtctgtttcgccatactcgcggccacacttgccacggcggcgcgaagcctgacggagcatgccgacccggtgaacatgtcggcatcttcctccacggagcgtgtgaatctgacgttcacggcgcattcactgccgttggcgacgtcgatggggggatacgactgccaggtcgacggcaatgcccggtccatcgttcgccatgacgttcgacgtccatcgtcccgcggtgtgcgggtgttcgcccgacagccggcctgtgggcgcatcgcgcagcagggggactacgccatcgtcggaaccatccaggcggcggcatatggtgagatgcccatatgggtgcttgcagacggtgacatgatggccgtcaaggagccaccggcgccatggcgtgcggtacatcggatacgcatggcattcctgcaaacgacccgcggactcgacaatccgggcgttgtgttggttcccggcgtgaccctgggggtgctcggacacgatgcgatggtgcactgcgcagatggtggagtggaggacgaatacgccgaactcctgcaagagcagtgtcgccgtgcaggcatcatgcatctcatggccgtatccggaggccattacgccctcgtcggcacattggtgatgggattgggggcacggctccattggaaccgttttgtgaaggcaggcgcgctcgcaatggtctacccgatgctcacgatggtgcttgcccccagcaggtcggtcacacgggcgatgctgatgtcgatgctgtctcttgggttcctgatgttgggccgtcgtcggcaaagtgtgcatctgctctgcctgacggtggtgttcggattgctgctcgatccgtcattggcttcgagttacggcttcgcgttgtcatgtgcggcggtgttcggcttgtcgacggcatgcacgcgtatgacggcatgggtgtcgcatctgctaccggaccgtttggccaagctgttggcggcttcatgctgtgcacagctattcgctggtcccgtacagattctcatggacaacgaggtgtcaatatggtcgctgccagcgaatctgctggttgcaccattcgtcgatgccgcgacgattctggggctgtgctcgttgttcgtcgcatggatggcgccgggcgtctcacgattcctggcatgggcgtgctcacaatgcacgacggtcatcgaatatgcggcacgtctgttcggctcggaggagtcgagcaccttggcatggatggagggtatacccggcgctgcggtgctcatcgtgacggaactgaccacatgggcgctgatcgtatgcatcggggacctgctgcgagcctatgacgacacggtcaccaacggtgatggccgtcccatgcgcatgccggtcagggaacgcctcacccaatggttcgaacatacgctcgaaatgatggggtggctgacatggcgcagatgagacgaaggatgcaggcaaaagccggtgtcgcaagacttgtccaaacatacgtcgacattgaagatatgaccgcagcaacactatgcctgctcatctacggtggcgatgagtacctgaacgaacagaacgcccgggatgccgtgtatcgcctgcttgaggaacatagggatgccgaattggcacgcgtcgacgcccgcagcgccgacgccaactccttcgacgaggcggtgagtccctccctgctctcgcagaggtcggtggtgtgggtcgaacatgcggaggacgccgactccggactgctcgacgccatcgtggcctacgccaacgaaacaaaccgggacccagaagcgtcgccggtggtgatgcaatgcgccgcaacgctaaaaggccgttccgtggaagcgctcatgcgccgcaacaacattcccgtcgacacggttcccaaactcgacaaggccaaggacaaactcaactatgtgtaccagcagttccaatcgcgtggcaggcgcatagacccgcaggccgcacagcaactggtcaatgtgctcggcgaccatgtgggagagctggccgccatgatcaggcagctatgcttcgacttcgatgacgacccgatgcgagtgaaccgtgtgaaccaatacctcacagggaaccccaaggtcaccggcttcaacgtggccgacctcgccatgggcgggaaaaccgcacgtgcagtgatcgccctgagatccgcgctcgcccaaggaacggaaccgattgcactcatcggcgcgctcgcgttgcaaatgcgcaacctcgccaaagccgcggccattcgtcaaggggacatctcgaaaaccaaggcggcggtgaacgaatgggcgctgcgaacggccaacggacgtctgggagggtggacatcgcagggcatcagcgcctgcatgcaacgactcgcctgggcggacgaacaatgcaagagccgcggaggcgaccccatatacgcacttgagaacaccatagaactcatcggagccaaaggaatccaatgaacaccatccaccatatgctcgagcccaacccgtcacccgcaccacgacaacctgacagcacgattaccttgcaagtgccgaccgcacaggccatgcacgagctgggcgagcgactcgcccgcagcctgcacggtggtgaggtgatcctgctttcagggccactcggcgcaggcaagaccacattggcgcaaggattgggggaaggcctgggcattcaagaacccatcgtctcaccgaccttcaccatcgccagggaactcgacggcaccctcgcggacggcactcccgcacatctgatccacgtggatgcctaccggcttggatccaatgactacgccccaggtcaggcacaggccgacctgctcctcgacgaactcgaatccctcggcctcgacgaggaactcgaagaaccgggcacacgcaccatcatcctcatggaatggggcgaacaaatggcagttgcgctcgccgacgaacgcttggagatccgcatccaaagacccaccgaccatgtgtctgcccccataggccggaacgaacccaccgcagatggtgaacgcatcgtcaccatcaccccagtgggaacacgattcgccctggcggaaccagccgacacccaagcctgacgacgccgacgggcaacgcatacgatacaagaaccgcactctaacacaacacacgaaacaagcgacacgagacacatgaacacgttagtcatcgacacatcattcggatccacagtaggcataaccgggcatgaaccaatctgcgaacaggattcgcgcacacacgtggaaaaactgcagcacgacattgcgcaagtctgcgcagaggcgaaaatacaaccccacgacatcgaacgcatagtcgtaggaataggcccggcacccttcaccggactacgcgcaggcatcgtggcagccaaggcaatcgcctatgccaccggggcacaactcctcggacaggattccctaagcggacaggccgccatgatgcaagcggcctacaacggcgatccgaacctgctgaacacagccatattcggcaactggaatacaccagccaatgcgggcaccgcgttgcacctgaccctcagcgtcaacgacgcgcgccgcaaacagctctactacaccctgctcgcaaacaccaacgcagacaccaaagacgaacgcatccaactcgacatgaacataggcacgccatcgaacatcgcggccaaagtaagcgcagcggtcgccaccatacagcaacgccatcccgaccagccggtcgccgtcgacatcgtcggacacggtgcaagcaaatacgagcaaatctggagcgaacaaccctggcacggaatcaccctcgaccattcactcctcgacaccggcgcatggggggtgaaaaccttcgcagcactcgcagaacacgataccgaagccgacgccaatccacgccccatcgagcccctctacctgcgcagacccgacgtcagcgtgcccaacccgctcaaacatgtgctcaaccacgaaggagcacatcgcaacgaggcaaacgcatgatcgtcgacgccaacacgctcgaccgcgccacggtatgctcgcaaatagccaagatggaactacaactgttcggcaaaggggcgtggagcaacacactcatagatgaagagctcagcgcgccacaccgcagctactatgtgaacgtggacgaccaaggaaccatagacgcatacgccggcctctggtacgacggatatgacgcacagatcatgaccataggcgtcagccccgaacgccaacgacaaggcatagccacccaactgatcaaccagctcatcgccaaggccaacgaactccacgccgaacgcatgctgctcgaagtgcgcgtcgacaacgaaccggcactcaccctgtaccgccacttcggattcgaaaccatgggaatccgcaaacgctactaccagccggaaaacaaagacgcctacaccatgagcctcaccctgcgcgattcccgacccgcaggcttcgccataccattgaacacacaatgctgatcccaacagcgccacgccaacaagcccaggaaagaaaacaatgagcaaccaaatcattctcggcatcgaatccacctgcgatgaaaccgccgccgccgtcgtgcaaggcaagacactgctggcgaatgtcgtcgcctcatccatggacgaacacgccagatacggcggcgtcatccccgagatcgcctcccgagcgcacgcacagtcattcgtaccggtggtatcgaaagcgctcgccgacgcgaacatgaccatcgacgacgtcgatgccatcgccgtctcggcgggtcccggtttggcagggtgccttgcggtcggcgtttcgggggcgaaggcattggcctggtcagccaacaagccgatctacggcatcaaccacgtcatcgggcatgtggccgtcacgcaactacagttcggcgacctgccggccaatacgatggcgctcatcgtctctggcggacacacctcgctactgcatgtcaacgacatcgcgcgtgatgtcgaggtggtggggacgacattggatgacgcggcaggagaatgtttcgacaaagtggcccgactgctgggattcccatatcccggcggcccatacatcgaccggcatgcccagcatggcgatccgcatgccatcaaggtgccgcaaggactcacgcaaggtcgcgcgggcaaggagcatccgtacgatttcagcttctccggggtgaaaacagccattgcccgttggatcgaggaacggcaggggagcgggcaggagattccggtggacgatgtatgtgcgtcgctggctggatcagtggcacaggtgctttcccgaaagagcatgcgaggatgcgagcagttcgattccaccacgttgattgtgggcggtgggttctcggcgaactcgcagctccgggaggcgctgatggaggttgggtgcaatcacggggtcgacgtgcgcataccgcagatcaaactgtgtacggacaacggtgccatggtggcgatgcttggttcgaatttggtggaggccggtgtggcgccgtctgacatggaattccccattgactctgcgatgccgcttaccaagatctgcatgtgaggtattgcagtggttatctccggattggtgcggcatcccgccggggatacggtgcgacacgcgttgatttgcatttttcgactcacccgctaaactaaacatctgttgcgtgtgagagatcatgcgagcgcattcctgcgtagctcagttggcagagcatccgactgttaatcggacggtcactggttcaagcccagtcgcaggagccatcagccgccctcgggcggctttttcattgtgtgccagatacggtgtcgcgacgcgactcattgaccaattcggtcagctccttgagtctgtcgtgatgagtggtgtaccagcctgtgttctccatgatgcggccggttcggcgctgcagttcctcgacgctgtcggcattgcacccggtgatttccggggccttctcctcatattccttggcgaattgcacgagcacattggggtcctgcacgtcataggtgccaagatggtatgccttgcttgcctcgctatcgtgcaggtatgtgtaggtgttcatcgcgatgcgcagtttatcgcttgccgcggcgcacatatgtctggcatgggtgagatgggagacgttcatgttgtgcacgatgagtgcggcgccggctgcgaagacaatggcaagacagagcatgacgatgatcgatgcattccgatgtgtggatgatgccgtgctgctggtgtcaccatggtcgtcgctggatttcggcatattcggctgcactggctccatattctccctgattgggtttgcggggcataagaccgtcgcatattgtgcggatttctctctatgttgcattctacgcgcatcggagaaaatgacggtcgtgccatatgaatccggggagtatgccgacacgccggatttgcgtattcaaagtatcgtgtgtaaattatatgtctgttgcgtgtgagagatcatgcgagcgcattcctgcgtagctcagttggcagagcatccgactgttaatcggacggtcactggttcaagcccagtcgcaggagccatcagccgccctcgggcggcttttttgttatacaggaggtgggtgtgcgcgtatgagcaggaacactgatgaccggcgtgctcttgcagcgatcgagagcgaacgcatggaagaccagatcgcttattaccgtaagcccttcatggtgctgtgggcggctgttcaggaggcttcgtcggaattggaagaggattatggactctcttccgacgtctcgcaactctgggtggctgaacggctgcggcaggtgtcggattcattggtggacagattggccgagaaagccgtgcaacatggcaccagcaaatcgaacgtggcacgtgccgccgattcggatccaacgaatgccatgcgcagatttcctcgtcttcgaccgggagctgttcgcacccgactgcttattgacgaggtgctcgattcgctggaatgacgtcttcggattcgccatcgacctttcccatccttctcggcaatgagtgcatgccattgacggcaatggggtgatggcataacccgttctccgaccacaatgacctgccagactggacacgtggatgctaaccagtcatagtggaatccagatcactacgtggctggaggagatatggcacatcatgggacttcctgggatgggtggcgtcgatggcgggctcgcagactcaggatggtgagattgtggatgctgcggttgctgcggatgcagcatgaactgctgattctggcgctatgcctggtttgcggtgccgttgccccgctcgctgtctcgtcgagtgagattcatggcatggagctcgttgctggttgtacggcaatcgcaggggaaatgtgccatgctcgcatgctgtcgcccgtgcccgatggattgattgtcagggggttcgaccggccggaatggcaatggagccctggccataggggagtggatatctcgttgaatggtatgcatgagttgctggcacccagcgatggggccatcagtttcagcgggatggtggcggggaaatcggtggtgagtatcgacacaggtccgtacacgctcacattcgaaccggcgcacactcaactggcggtgggcgacaaagtgcatcgcggaaagcgattcgcctcggtcggaggccagagcgaccactgtggggaaagttgcgtgcattggggtgtcaagcgcactgggcgcagggactatctcgatccggcgtcattcctgcgtccaatgcagattcggctggttccctattccgaatagcgtcccaccggcacatcacatcacatgtcggcgtcggccaatgagatgtatcccggatcgatcaatgcggccttcagatttgcggcactcacggccagcagggtcatatgcagtgtggggatctccgaaccgtagtcgtcgctggttttgagctcggcaatgttggagagcttctccttgcggttgagctgcagtgcgatttgtgcaatggtgccggtgttggcatggacgtccaccagaccggtcatccactgcaatccattcacaatgttcgggatatcggatatataggcaccaaaaccggtgataatgggccattgcttggagtccgtcttcgttgtctgggatggttgcgcggactcatcacctgactgtgccggatcaggcacacgttgtctgttcagtggcttccttcctgcaatgttgcccaccacatcgaaaatggtgatggaggggttgacatccatggaggatcctgaatagcccatcgttttcagtgccttgatcgatgcggccgcggtgaaatcgttcatcgccaggataccgtcgatgcgtacggcagcatcgcgtcctttcgtctcgaggcgtgacttgagctcatcctctatctgggagtccttcgtcgccttgaacatcacatccttgtaatcgcttttcgtggtgaagaacgagaggcgttgtgaggggctatatgccttgcgctgccggaaatacggccccagaacctcccagatgccttcaaacgcctgcgcttggaacgaattgtttttgccggacgggtcggtgttcggcaggagcacctctatggctttgggattcgactcgctcaccgcatcgagatcgagtttggatacgatctgctgtgcctgcatacggccgatatcagcggcagtcaccaatgggacgtagacgttcggaacgaagccgtcgatcgggttgcccagcaccaccacatgcatccccgcgttcttcgccttgttcagcgaatcggctatctggcgcatggaagaggattcatctgagtcagtgtcagatgcatcctggtcggagggctcctggttcggagtggtgatgaaatggctgtattcgccgtagttcctgtcaagcctgacggccggggcgatgacaatcgtcgttgccccctgctcggtttgcgggtcgccgtattgctccttggaatccgcattgagccgttcctgcacataccgcttcaaggcatcgctctggcttgccaacgaaccgctggtctcacggttcatggacttgccggagaatccgccagtggacagcgcgttctcgagcgaatcattgagggtgttccagttgttcaggggaacgttctgcgaaagattaggggagttcgatggaaggaagagcgccacgtgccctgtcgaagctgcggtggtggccgaggggctggtggtggcggtaccggtcaatggatcggtggagcatccggccgttgcacacatcagtgagccagccatcgccaacgagacgaatgcgcgaatgatgtgagaggtgcctttgcccataaccgcccttgccctttgcctagatcgcagcgtatgccgttacattgtacccgacctgcaacacttcggggcctgtgcatacgcacaggccccgaatgtcgtgaggatgtcagattcaacgctgctcggcaaggttcctttgcaggttctcatccagggcgttcatgaactgctctgtgtcgagccattcatggcttggatcgatgagtatggccagatccttggtcatctggccgccctcaacggtcgagatgatggtctgttccagtgtttccgcgaaattggcgacctgtggggtgccatcgagttttgcgcggtgcttgaggccaccggtccaggcatagatcgaggcgatcgggttcgtggaggtcttctcgcctttctgccagagacggtaatggcgtgtgaccgttccatgggcggcctcggcttcgacggtttggccatcgggagtcatgagaaccgacgtcatgagtcccagcgacccgaatccctgtgccacagtgtcggactgcacatcaccgtcatagttcttgcaggcccacacgtaaccgccatgccacttgagcgagctggccaccatatcgtcgatcaaccggtgctcgtaggtgagtccctcctgctcataacgttgcttgtattctgtttcgaacacctcggcgaaaatgtctttgaactcgccgtcgtaggccttgagaatcgtgttcttcgtggagaggtacacggggtagtgccgcaggagtccatagttgaagcatgcgcgtgcgaagccgcgaatcgattcatcgagattgtactgcacctgcgccacgccgctcccaggataatcgaacaccacatgttcgatcggcccggagccgtcattcggggtgaaagtcacggtgagagtgccagaagtcggcaccttgaagtcggtggccttgtactggtcgccgaacgcgtgacgagccaccacaatcggctttgtccaaccaggcaccagacgaggaatgttgtctatgacaatcggctcgcggaagatcgtaccaccgagaatgttgcgaatggtgccgttcggcgacttccacattttcttgaggccgaactcctccacacgcgcctcgtcgggggttatcgtggcgcatttgacacccacatgttcgcgcttgatcgcttctgccgcgtcgatggtcacttggtcatccgtggcgtcgcggttctcgattcccaggtcgtaatagtcgagatcgatgtcgagatacggcagtatgagacgatccttgatgtccttccagatgacgcgtgtcatctcgtcgccgtcgagctcaaccaccttgccttcgaccttgattttggccatgctgtgtcctccagtcgttgcgggtaacaaacccatgtgtaatgcaaaagtgttaccaacatgaatatttgtccattctgcaaacggtgcgggtgacgtgtcacatggcacggatagcctaaaggcatggctcaggaaacagaaatcggccttggcaagaaggcccgcatcgcttatggcttggacgacatatccatcgtcccctcccgtcgcacccgcgatccgcaggacgtgtctacctcgtggcaggtggatgcttatgaattcgacatcccggtgatcggggccccgatggattcggtgacgagcccacagacggccatagccatgggcaaacttggaactgttggcgtactcgatttggaaggtctgtggacccgatacgagaatcccgaaccgattctggagaagatcgcctcgttggatcccgacgatgccacggcgtatctgcaacaagcctatgcggagccaatcaagcccgaactcattgttgaacgactccacgagatccgcgatgcgggggtaaccgtggcaggtgccctttccccgcagcgcacgcagcagtactattcgactgtgctcaatgccggtgtggacctgttcgtgatccgcggcacttccgtgtcggcggagcatgtttcgaaggatcatgagcctttgaacctcaagcagttcatctacgacctcgacgtgccggtgatagtcggcggtgcggcaaactaccgggctgcattgcatctgatgcgtgctggggctgccggtgtgctggttgggttcggtggcgtcgcgacatccgccaaccgccagaccatcggggtgtccatcccgatggcgaccgccatctcagatgtggccgaggcgcgacgtgactacatggatgagtcggggggccgatacgtccaggtgattgcggatggcagcatgggcgaatcaggcagcttcgtcactgccctcgccatgggagccgatgcggccatgctcggtgcgccgctggcccgcgcccaagaggcgccggggcatggaacgcattggggttccgaggctcgccacgccacattgccgcgtggcctgcgctctgaggtcggtacggttggcaccctgcaagagattttgtatggtccgagccacaaggcggacggcaccacgaacttcataggtgcattgcgccgtgccatggcatcgtgtggctatgtggacatcaagagcttccaacgatgccccgtggtggtcaccgccaaccgatcctgaatgggaacatcaaagcgccgagtctgccatctcatcaggctcggcgctttggcattatcggggggaagggcgccgcggcgaggatgcgggaggaatgtgaataaatcatccacaaatccacaattccccgtgtcagggttgcgggataatcgtggcttcgatacattcgataccgaatacggcaaaggggaccgtatcggactcaagggggaaacatgcatacaccatccaacccatcgaatacgaaaccacatgcgggcaatgcgcgtcaacccatagacattcctccgctgaaggaagagctggagacatgccctcccgatgtggacatgcacatagaacgcacaccgttgccggtgcacagcggcatgctctcacgtaatcacagcctatgcccggtgcggttccgcatacgcagctgcgtcaatgtggaactgctgcccatcacggcatatggcataagcgaacgtgctttcaagatctgctgcatagcgtttgaggttgtgcgaggcagggtgggggtgcaggcgctgagaggcatggtcaccaccacctgctgcgagaggttagaactcatgcgggatcttatgaagtccgccaccagcagccgtgtcgatttgcattccaagcgtttctatgggcaacccatgcctgttctcatcgacggcaccgcggtgtctccgatgagattcgaaatcaccatcgaggtgagggtgggttccctccaatattgggtgaacatggtgctcgaccttcgcggcagtgcttggatatgcacctatctggatatgggatgaacttgacaccatccgatgaaatggcagacgattggatatagttgaaccatgctcagggaatatggactcgataacaaatacgtgaccacggatgacgacaccgtatatcagctgctgtcgaaacgtgctttggaacgccccgatgaactgattgcccagttcaaagaccctcagacgaaccaatgggtcgatgtcatggccggtgagatgctggcccaggtgcgcagcgttgcgaaaggcctgatggccataggggcgcgtccgggtaccatggtggcaatctattccgccaccagctacgagtggggggtcatggatttcgcatgtgccagcattggtgcggtgagtgttccgatctatgagaccgattcgcagaagcaggccgactcgatcatcacggaggtgcagcctgccatcgcattcggcggtgacgagaaccatacccatactttggaacgcatcgccgagcaggtcaaatgcctccgccacgtattcaacttcgagaacggtgcattggaagcgctcatcgattacggcgaatcggtgagcgaggacgagcttgatgcggccattggccgggtgcgtgccgatgacctgctcaccatcgtgttcacgtccggttccacaggtaagccgaaaggcgccatgctttcgcatcgcaacttcacccacattgtgaagaacggctacgagatcctgcccgagatgctgtacgatgccccgaaccgtctgctgctgtttctgccgctcgcccattgcttcgcgcgttacatccagtatgtggccatcggaggttatggggtggtgggctatgtgcccgacgccaagcatctgttggccgatctgcgtggcttcaagccgacgtacttgctcggtgtgccccgcgtattcgagaaggtttacaacgcagcttcccagaaggccggcgccggcattcgcgggcatatcttcgccaatgccgtcgaccatttcgtctcctggtcgaagatgatgtcggaacacaaacacccgggaccgatgatgcgaatcaagcattcgttctatatgagcaccgtggcctcgtccttccgatcggcccttggcccgaacctgcggtatctcgcgtgtggcggagcgccgatcaatccggacctcgtgcatttcttcaatggcatcgatgacatcaccttcattcaggggtacggcatgacggagacggccgctccgatgatcgtcaattggcagaaagccaaccgcgttggatccgtcggacgtcccggaccgggaatggccgtgcgtacggcggacgacggggagatcgaggtcaaaggccccaacgtgttccttggatactacaagaacccggagctgaccgatgaagtgctggagccaagcggttggctgcacaccggcgatctcgggtatatcgacgacgacggattcctgtacatcaccggtcgcaagaaggatctcatcatcaccgcgggtggaaagaacgtgagcccggccccgctggaaagcgcaatcagtgaatgcccgatcgtgtcccatgtggtggtcgtcggtgacaacaagccgttcattggcgcagtggtgaccctcgatgaggagatgacccgcagctggctcgataatcagggcatgcccacgaatctttcgatggacgatctggcccacagcgacggtgtccacgcattcatccagcagtacgtggacaaagcgaacgccaatgtatcccgtgcagagtcggtgcgcaagttcatcgtgcttccctccgatttcagcattgaggaaggcacgctcacgccaagccagaaagttgtgcgtcccaaggtgctctcgacatacagcgagctcatcgatgcggagctctatgctccgaagaatgcggcgcgtccggttccggtgagcatgcagatcatcgaaagcacctcggaaaccgtgaagaaagcctcccaagccgtgcagcacaccgccgagacggtcactccgaaggtccgtcaggcattcgacaatgtacaggaacgctttgaggagcttcagcagcatggtcggtccgatgaagcctcctcggccaagcctgagcatggtgcctcaaccacaacgaattcggattcctccgaacagaacacaaaggagcagtgacaagagtggcaattcgtgaaattcgggtcgttcccgatccggtactgcgcacgccatgcgatccaatcaccgagatcacgccggccgtacgcaatctcgtgcaggatctgctcgatactgtggatgacccaggccgagcgggcgtctccgccaaccagatcggcgtcagcctccgagccttctcgtacaacatcgatggcaagatcggctatgtgctcaacccggtgctcgaggagacccggggcgaacaatacggcgatgagggatgcctgagcctgccgaaactatggtacaagaccaagcgggcggattacgcgcgcgtgcgcggcatggatctggacggcaatgagattgtgctcgagggggacggcatcatgggccgtatgctccagcacgagaccgaccatctcgacggccatctctatatagaccggctggagaaggacgagcggcgtgcggcgatgcgccgcatgcgcagtcttgaatagcgctgactagccataccgaacgcagcgggaacgtctggtgtgaatgtccacagggggtcgcaattgaaatgcgaccccctgtggtattatcgagcattgtgcgccaaccggtgaagaaggcagtcgcagctttccgagccaaccgaatatcgtctaccggtgcacatgaattcgcgtcatgcccgcgacggcctgtgtcggtcggcagccctgtaggggcagctgcacgcaggatcgcatggccaggcaataaccgactaggaaggtagtaataccatggctcagatcactatgagcgaaatgctgaaggccggtctccaattcggtcaccagacccgccgttggaacccgaagatgaagcagtacatccttaccgagcgtaacggaatctacatcatcaacctgttcaagacgctggatctgatcgatgtcgcctacgacttcatcaagaccaccgtcgcccacaatggcaccgtgctgttcgtcggcaccaagaagcaggctcaggaagcgatcaagaacgctgccacccgcgtgaacatgccctatgtctccgaacgctggctcggcggcatgctcaccaacttccagaccgtttccaagcgcgtcaaccgtctcaaggaactcgagacgatggacttcgacgacgtgcacggctccggtctcaccaagaaggagctcctcctgctcaagcgcgagaaggacaagctggaacgtcagcttggcggcatccgcaacatgacccgcactccttccgcgatgttcgtcgtcgacatcaacaaggaagccctggccgttgaggaagcacacaagctgggtatcccggtggtcgccattgttgacaccaacgccgatccggaagccgtcgagtatccgattccggccaacgatgacgccatccgaggcatcgaactgctcaccaacctgttcgcggacgcggtcgccgagggcctgctggagcgctccggcaacgcctccaagagcgagagcaactccgagcagccgatggccgcttgggagaaggaactcctcgagaagaacgagaaggccaccctgcgtgaaaacgccgtggtcaccgaaaatgaggtgaagaagaccgacgaggaggagggagcctcctccgaagccgcacgtgccgacgcccagaacgaagaggctgtggccaagccaggcgaagaggtcgaatgatctctacggcgtcgggaagcttttgccttccgccgctgttgcattggtgggcgtaagccgcaaggttgcgcccaccacccatgcttttcacacaaacaaggagaaatcaatggcagcaatcactgcagctttgatcaagcaggttcgcgaggagaccggcgccggcatgatggacgtcaagaaggccctcaccgaggccgacggcgacgtcgcacgcgccaaggaaatcattcgcgccaagggcattcaggccgccggcaagcgtgaaggccgtaaggcccaggaaggtaccatcgcctccacagttatcgattccgcggcgggccagaccggctatgccgtcgagctcaactcggagaccgacttcgtggccaagaccccgaagttcatcgacttcgcagacaccgtgctcgcggacgccgtcaaggccggtgccgatgacatcgatgccgttctcgccgccccgtcacaggacggcactgtgaaggaagccgttgaagaagcttccgcgctcttcggcgaacatgtcaaggtcggtcagttcgccaagatcgaaggcccgaaggtcgagatctacgcgcacaagaagtccgttgagatgcccccgagcatcgtcgcgatgatcgccacggatgaggccggtgccgccgtggcccatgaggccgccctgcagatctctgccatgggcgcccagtggctcacccgcgacgatgttcccgaggacgtcgtcgagaccgagcggcgcgtcgccaccgagaagtcccttgccgaaggcaagccggagaagatcgtcccgaagatcgtcgagggtcgtctcaatgccttcttcaaggagaatgtgctgcttgagcaggcctatgtgaaggatccgtccaagacgatcggtgatctgttcaaggaagtcggcggtcaggctctcgctttcgctcgtctcgaggttggcaaggctcctgaggccgatgcctgatcttgactgatttcgcatacatatgaaaacgggggacgtggaattccacgtcccccgttttcatatgcctacggtgtctgcgtgcatggataccctgtagacaatagtgactgcgcgaaggcgcagcaaacggaaggcagaatatggcattggaaaacgacttggcacagccgcgccgagtattgctcaaactctccggtgaggcattcggcaatggcaaagtcggcgtggacactgcgaccatccgtcgcatcgccggtgaaatcgttcccgcagtggagcagggagttcaggtggccatcgtcactggcggcggcaatttcttccgcggcgccgaacttcaggaggcgggcatagaccgttcccgcggcgattacatggggatgctcggtacggtgatgaactgcctggcgctgcaggatttcctcgagcaggccggacaggcgacacgcgtgcagaccgccatcaccatgggccaggtcgctgaaccgtacattccgctcaaggccattcgccatttggagaaaggtcgtgtggtcatctttggtgccggcgcgggcatgccgtatttctccaccgacaccgtgtcgattcaacgttcgctggagatccattgcgatgaggtcctcatgggcaagaacggcgtggacggtgtgtacaccgccgatcctcgcaaggatccaagtgcccagcgtttcgaaacgttgagctataagcgcgcgctcattgacaatctggccgtcatggatgcctcggcaatggccatggcccgtgacaacaaccagaccattcgcgtcttcggcttggaaggtgaaggtaatgtgacccgcgcgctgatgggcgattccatcggtacactggtgtccaatggagattcctcgctggcgtagtcgccagcggtgacgaacacacgtagcagcaaaaactagaggagcatgcatatggcaaacgttgtagatcaatccaaggaacaaatgaagaagtcggtggagtccaccaaggagaactttgcaggcatccgcacaggccgagccaatcccgctctgctcaacggcatcgtggtggaatactatggcgctcccacccccctcaagcatgtggccaccattggtgtcccagagcctcgcacactttccgtcacaccatttgacccctcgcaggctaatgcagtggagaaggccctgcgcgactcagatctgggggcaagcccacgtcgcaacggatccgccattctgctgacgatgccggaactgacggaggaccgccgcaaggaatacgtcaaactcgccaagtcgaaggccgaggatggcaaggtcgccgtgcgtaacattcgccgcaagtccaaggaagccatcgacaaggccgtcaaggatggcgagatgggcgaggacgaaggcgatcgcctgctcaaggaactcgacaaggtgacgaaggccaccaccgatgagctcgatgcattgctggaggcaaagcagaaggagatcatggaggtctgatctccagatggtccaaaaggcaatggtgtgcatatccagcatgccattgcctttcatcttgagtggtcacgtcatgagtaaggcgtagggaaatggattcacaaatgcagcgcgacagggaagccaaggccgacgaggcaatcaacgcgatcaatagaaaagccggccgcaatatgccacaggcagtgggtacggcgatcgcgctcatcgccatcattctgctatgcctatgggcaagtcccatactgttcgtggtgctggtggtgctgttcatgatcgcggggctatgggaattgcgcgtggacttcgcgacgattaacctgcacattccgcttgtcacactatggatctgttccacggtcacattgctggcggtgtacttctacccacgccacgtcgtggccatggcggtctgtgttgccgtctcgctcatagccgtcgcattcagcgccactctgcaggtctggcatgggcgtcgtgtggagaaggagctcgataacaaggccctgaccacgccagatgcgcccgatcgtcgcaccgagcaacacagccacctgactcaggtggctgtcgcgatgttcaccgtgttgtacatcccactgctggcctcctgcatcgtgatgcccctgacgttcaacgagcattatttcgcccacgcgatgttgattgtgttcatgccggcgttgagcgacaccggtggcttgtttgcaggcatgctgttcggtaggcacaagctgagtccgcgcatctctccgaagaaatccgtggaggggctgtgcggatccatgctcttcgcggtggccggagcctatgccgtattcgcctgcacctatgagccggcgttgtgggccacgcgttggtgggcgccgttgttgaccggcgtgatcataggcattgtgggcacctatggtgatctgtgtgcgtcgatgctcaagcgtgatatgggcataaaagacatggggcatatgttgaaaggccatggaggggtgctcgatcgtgtggattcgatcctcatgtgcgcgccattcatatgcgtattgctgtgggcaactggactgtagacgaataaggattatgagcgatttcagagtgactgacgacaatcaggtttccgagaccgtcgagaccggcatcactgaaggtggccgcagtggcgcattccgtgacgtactcagcaagaaccacgcgcgccgcggcaaaccgccggttcatttcgccgatctgacggacgatgagcgcatcgccaaggcgaaggagctcggattgcccaaattccgggtccggcagctcgccaaccactactatgggcactttgacgccgatgctgggtatttcacagatttccccgcgggcaaacgcgatgaggtggcgcgtgaattcttcccgacgttgattcgcgaagtgacccggcaggtcgctgatgacgggcagacgatcaagactctgtgggagctgttcgatggttcgaagattgagtcggtgctcatgcgttacccgaaccgcaccacgttgtgcatctcgtcgcaggtgggttgcggcatgggatgccccttctgcgccaccggccaattggggttgacgcgaaacatgtccaccggcgagattctcgaacaggtgcgcatcgccgccgcaatgatggaacggggtgaagtggccggaggtcccggccgattgagcaatgtcgtgttcatgggcatgggggagccgatgggcaactatcgggcgattgtttccgcagtccgacagatcagcgcgatgcctccggaaggcttcgggatctctgcacgcaacatcaccgtatcgactgtgggcgtggttcctggcattcgcagactcgcacaggaaggcatgccggtgcggttggcggtctcgttgcacgcccccaacaacgcgctccgtgatgagttggtgccgatgaaccgtcgcttcaatgtggatgaagtgctcgatgccgcacatgactattatctggcgagcaaacgccgcgtgagcatcgaatacgcattgatgcggggcatcaacgatcaggagatccatgcgcgtcaactggcgaaccggctcaaccattacggtgacaactgggcccacgtcaacccgattcctctcaatcccattgaaggatcgaagtggacggcatcgaagcccgaggacgagcgccggttcctcgagattctgcacaatgccggcatcaccgccacattgcgtgacacccgtgggcaggacatcgatggtgcgtgcggccagcttgcggccaaaaccaacaacgcataatgggcatattctcggttcaggcggcaccaattcggtgtcgctttttcatgcccaacttgacataagcagtctgctcttgtaaggtaacatatgttacttaatagatcgaggagattgcattgccgcgtccaccacgattcacgcaggaggaggtcgccgtagccgcgtttgacattgttcgcggtgggggcgaggaatccctcactgcccgttccctcgccgagaagcttggatgctcggtcaagccgatcttcggcctgttcgacaccatggacgaggtgcggcaggccgtttgggaacaggcgaatgcgtggtacatcgagaggcttgatgcggcgatgagtgccggtgatcgaccgccatatctggccagcggtctcgcatacatcgagttcgcgcgcacggagccaaatctgttcacgttgctgttcatgcatcggcgcacacctgagcagatggaacaatccagcatccaactgcgtccggtgatcgaaatcatcgccaggcaattgggtgtggggtatgacgaagcctatgccttccatatgcgaatgtgggtgtatgtgcatggcatcgcctcaatgatcgtcaccggttatctcgactgggacgaggcattcgcggaacattccctttccgacatgttccatgcgctgagcgagtacacggaaacgaaacagggggagtgagatggacgccatatgaaccgtcgacctgaccaagaccttcggcagcctcaccgcagtcgacaagctcaatctcaccgtggcgcagggggagaccttcgcattgctcggcgtgaacggcgcgggcaagacgacgacgatctcaatgctatgcggattgaccaaaccgacgagcggcaacgcatacttgctgggagaatcggtactgaccgatgcgaagcgcatcaagccgcagatcaatctctcgccccaggaaacggccgtggcgccgaatctgagcgtcaccgagaatctcaggctcatcgccggaatctatgggcagtcagcgcagcaggccaaggcgagcacacagcaggcacttgatgaattcggactcaatgcggtggcctcccagaaagcacacacgctctccggtggcatgcaacgccggctcagcatcgcaatgggcctcatcaccaatccgaagattctgttcctcgacgagccgacggtgggactggatatattcgcccgtcgtgagctgtggaatgtgatcaaagggcttaaggggcgggtgacgatactgcttaccacgcattacctggaagaggtggaggcgctggccgaccgtatcgccatcatggtcgccggcaggaccatcgccatcggcaccgtggccgagctcaagaagcaaaccggtgaaaacaatctggaagacgcattcgtgaaactggtgggagggaacaatgagctggcataggacgtggttgttcgcgcgccgcaccatgaaggaaatcatgcgcgatccggtgaatctgttcttcggtctcgcgtttccggtgctcctgctgtgggcattgtcgttgatatacaagcaggtgggccagattccaggtgctgcgacaatctccggcgatgagctggccgcggccatctccgcctatgcgccggtgttcgtctcgttgttctccggcatgctgatcgccaaggatcgcacgtcgtcatttcttacacgcctgttcgcctcgccgatgaccgccgcggatttcactctcgggtattcgctgccaatgctcgtggtggcgctggcgcagtcgcttgtcacgttcctgttcgccgggctattcggccatccgatcggcgtgcgtatgttgcttggggcgattgtggttttgccgacggcgctcatgtacacggcgataggcttgctgtgcggcacgctgatgagcgacaaggccgtgggtggtgtgtgcggcgcgatgctcacgacaatcgcgttcattctcgccggagtcacggtgccgattcagatcatgggaccgacattccaggatattgcgaaggcattgccgttctacaatgccgcgcagtccgctgtagcggctgtgggcggcgactacgggagaatctggccgcatgtatggattgtgactgcgtatgccgtggggttctggcttgccgcggtcatcgtattcggtctgcgcaaacgcaatgtgaaccggtagttgccggtattcctgaggaatatatgcagggtcgcgatatcacaatatgggcgccccatagcaagcacatggcgatgtaacagggaatcggtactctagagcacggtatgcaagtcccaagatgaaacggagagcatgagcatgtcgttggcggtacgtgtgattccctgcctggatgtcgatgacggacgtgtggtcaagggcgttcatttcgaaaacctcagggatgccggggatccggtggagctcgcagcggagtattaccgtcagggggccgatgagctcacgttcctcgatgtgaccgcctcgagctcgcatcgtcagactatggttaacgtcgtcacgcgcaccgcggaacagattttcattccgctcacggtcggagggggcgtgcgcacgcccgaagatgtagattcgttgctgcgctgcggtgcggacaaggtgagcgtgaacaccgcggccattaacgatccgacgctgatcagccgcgttgccgagcgtttcggcaatcaggtgctggtgctgtcggtggatgcccggcgtgagcgtggggagcagcatacgcaatccggattcgaggtcacaacgatgggtggccgtaaatccaccggcatcgacgccctgtggtgggcgaggcgtgccgaggagctgggtgccggcgaggtgctgctcaattcgatggatgcggatggcacgcagcagggcttcgatctggagatgatccgtgcaatgcgcgaggtggtgtctattccgatcatcgcctccggaggcgcaggaaaggcacaggatttcccgcctgccatcgccgccggcgcggacgccgtacttgccgcatcaatcttccactacggcaaggttacaatcggcgaggtcaaggacgagttgcgccgtgctggctatgccgtgcgctagagaggccgaagggatgccctggatgctccccggccaccaattgaatgaacgcctacagcattggagcaggcatgagttatgaatctgaaatcgtatacgacaacaccaagacgctggatccgcgtatcaaggaccgtctcaaatacgacgacaaggggctggtctgcgccgtcatccagcaatacgatacccatgaggtgctcatggtggggtacatggacgatgaggcattgcgtcgaacccttaccactggtcgagtcacgttctggtcgcgatcgcggcaggaatactggtgcaaaggagacacgtccggtcatgtgcagtatgtgaagggtctcagcctggattgcgacggcgacgccattctcgtggaagttgatcaggtgggtgctgcatgccacaccggcaagcgcagctgcttcgacgagggtgggccgttgccggtggtcatgggcgagcgcgaacctcgggaggagacagagtgagcatgcaggactccagtagtgtgaagaatctgggttggggggaaacctggccgtcgcgcgagcggttccatgaacttgccggtgaagggtaccgcatcatccccatcgtacgcaggatccttgccgattcgttgacccccgtggggttatatgaacgtcttgcagggcaccggtcggggaccttcattctcgaatccgccgagactaatggcacctggagtcagtacagcttcatcggcgtcaattccatggcccagttacgttcgaatcaaggcgaggccgattggctgggaaaggttcctgtcggtgttcctctcaccggagacgtcatcgatgtggcgcgtgcgacactcgatgtgcttagatcgccgaaagtggagggcctgccgaatctgaccagtgggctggtgggcaatgtcggatgggatgccattcggcattgggaaccgacgttgcctgcgaatgcgcccgatgagaccgagcagcccgagctcacgttggctttggccaccgacattgccgtggtggaccacaagacgggatccgtgtggctcatcgcaaacgccgtgaacgtggacgacaagccgacccgtgccgatgccgcttacaacgaagcggttgcgcgcgtcgggcagatggagatccaggccgcgactccggcgcaggacgaattccgcgtcaacgtcgtagacacatccattccccaaccgcagctgcgcttccggacggcgaaggaagatttcatcgcgatggtcgaacgatcacgccggcacatcatcgacggagacgtgttccaggtggtggggtcgcagcgtctcgacatcgattcgccggccgatcccttcgacgtctaccgtgtgctgcgcacgctgaacccgagtccatacatgtacttcatgacgctcaccgatgcgaagggccgcgttttcaacgtgatcggatcttctccggagacactcatcaaagtcgacaacggattggcgatgagtttcccgattgcggggtcacgcccgcgaggcaagaccccggaggaggacgaacgtctccatgacgagttgcttgcggatccgaaggagcgcagtgagcacatcatgctcgtcgatcttgcccgcaacgatctgagtcgtgtctgcgagccggactcggtggaggtggtttccctgatggatgtgttgcgctacagccacatcatgcacatctgttccaccgtcaccggacgtgtgctgccgggactttccgtgatggacgtgttcacatcggcattcccggcaggtacgttgtcgggcgcgccgaagcccaaggccatcgaactcatcgatcagatggaaccagcggatcgcggcatatacgggggtactgtcggttatttcgatttctccggcaatatggacatggccattgcaatccgcactgcgttcattcgcgatcacaaggcgagtgtgcaggcgggagccggtctggtgctcgactccattccggagaacgaatggatggagacgcgcaacaaagcgagtgcgagcgtcgaggcgatcaaaatcgcggcacaactcaaacaggtgtgagcgcccgcatatcgaagtcccccgtattcgtcgtcacaacgaatacgggggacttacgtcattagaatcgagtgatttctcacttgccaaggatggcgtgcacatgctcgcgcagtgccggcaccaccgtctcatcgaaccacggatgctcggtgcgccagatgtcggtccggcccgacggatgcacgatggggaagtacttgggcaggtattcctggaagtgcttcaccgtgtcctcaagacgcgccttcgaccattgattgaggtagtacttcacggcattcgatccggccagaatcgtcaacttgacatccggcagcagcttcatgatctctgggtggtaggttggggcgacccactcgcgcggctcctccatgcccttgtctccaggcacgtcgccaagatagtagaagtccattggcacgagtgcgaattttccggaatcgtagaacgtctctttgtccacatcgagccatttgcgcagggtgtcaccgctgcggtcgttccagcacaagccgcgcgtctgcgcgtccagactcggtgattgcccgactatcgtgatgagcgcggtggacggcgccgagaaaaccggcttctcaccgcgcttcgtgaactccgcgtcacgcgggtcgtccatgatctgcttggttatcgattcaatcgtatccatatacactccttagcatgtctccaccagaccggcttagcacgttctgggcaaaccggcgcggaaacgtggcccgcttctgccaacggcgtcatgcggaacgctctgcggttcaaaaggaaaaggcgtgaacctgaggttcacgcctttcattggattcgaagcggtctggtgacgcgatgtcacttggactggtcctcgtgatccttcttgagttcgtcgagcttggcctcggccttgcccttgagctcgccggccttcatcttgacctcgtctgccttgacttcggccttgcccttgagttcacctatcttttgagccatatcactcatgattggctcctttcgtttgtgtgtgcctgtatggcactccatccattacagcatgttcggcaaattaccaaacggattgttcgtcgagagcaatgggggattcgtgcacggtgtgggccccggacatacctgctatgggggtccagtggagtatgaaaaagggacatgcatgcacgtccctttcagccggaaaatgtggagcggaatcagccgagctgggttccgaagcgctcgttgagctccacctgatcctcggtggccttggcttccttggcggctgccttgccttcggccttgtccttcttgtcatcggccttgtcggtgatcttctcgagcttggcatccgggtcgtcagcggccttgacgatcttctcgtcctccttggcaatcaccttggcagcatggtcctcggcacgctcggcgcgcttttcgtcacgctccgccttgtgctcctcgtgcttctcctccatgcgatccttgaattcctcgaaatgttccttgatgtctgccataatcggttcctttcatcagtgatgtaggctatgtctaattagaccaccatttgcgaatgcatagatggcattccgcttttgagcgtaattccctcgccgtgtgtgattcggtgttatgcgtcgagccgtatgtcgccggcgagaaggaacagaccacgattcagacgtcgacatgcgttcgtcacctgcattccgttacagtgactatgacgggaagggcccgttgagccatcgcatcccaaggaggagcatgtcggttttggatgaactggtagcgggggcactcgaagacaagtgcgaccgtgaacgcgtaacgtcgttggaagagctcaaggcccgggctgcctcggctccggctcccctcgacgcgaaacgatggcttaggcgtcacgacggcattccggtgattgccgaaataaagcgtgcctcgccgtcgaaagggcatctcatcgatatagaagaccctgccgctttgggccgacaatacgaacaaggcggtgcgagcgcaatctcggtgctcactgaaggccgcaggttcctcgggtctcttgacgatgtcgatgccgtacgtgccgctgtgcacatcccggtgcttcggaaggatttcatcaccacggattaccagatctgggaggcgcgtgcgcatggggcggacatcgtgctgctcatcgtcgcggcgcttgacgacacccagctggcgcatctgctgaagctcacgcatgaactcggtatgaccgccttggtcgaaacgcatacccgtgaggaaatcgagcgggccatcgcggccggcgcgcgtgtgatcggcatcaatgcgcgcaatctgaaggatttgcgcgtcgatgtgggcaaatacaccgagttggcgagcaatctgcccgaagatgtgatcaaggtggccgagtccggtgtattcggtgccgttgaagttgaggattatgcccgcgccggagccgacgctgttctggtgggagagggcgtggccaccgccgatgacccgcggctggccgtggaacgattagtgaaggcaggagaacgagtgaaagcttctgaaaccactccgttgagcgaacatcatggcccgtattgggggcagttcggcggtcgctatgtgccggaggcgcttatcaccgccctcgatgaattgcagcgtgtgtacgacgacgcgaaagatgatcccgaattccacaaggagctcgccacgctcaataagcgctatgtgggacgtccttcaccgctcaccgaggcgccgcgattcgccgaacgcatcaaggaacgcaccggactcgacgccagagtgttcctcaagcgtgaggacctcaaccataccggtgcccataagatcaataatgcgatcgggcaggcactgctcgtcaagcgcatgggcaagacccgcgtgatcgcggagaccggagcaggacagcacggcgttgccacggccaccgtgtgtgcgatgctcggtctcaagtgccgcatctacatgggacagatcgacgcacggcgacaggcgctcaacgtggcccgcatgcgcatgctgggcgccgaggtggtcgaagtgacacttggtgaccgtattctcaaggacgccatcaacgaggcgctgcgtgattgggtcaccaacgtcaaagacacccactatctgcttggtaccgtcgcaggtccccatccgttcccggagatggtgcgtgactttcagaagatcataggtgaggaggcgaaggagcagctggcacagtggtacggcatcgatcatcccgatgcgatctgcgcctgcgtgggcggcggttccaatgccatcggcatcatgaacgccttcctcgacgatccgcgcgtcaacctctatggtttcgaggctggcggccacggtccggactccggccagcatgccatccgtttcgcaccgggaaccggtgaactcggcatgttccagggggccaaaagctatctgcttgggaactctgagggacagacccttgacacctactcgatttccgcaggccttgattatgcgtccgttggcccagaacacgcatggctcaaggaaatcggacgtgtgaactattcatgggcgaccgatgaggaagcgatgaacgcgttcaaggatctgtgcgagaccgagggcatcattccagccatcgagagctcccatgccgtcgccggcgcctataaagcggcacgggatctcaaggagaagggctatgagcatccggtgatgattgtgaacatctcgggacgcggcgacaaggacatgaacaccgccggcaagtggttcggatatctcaccgatgagcaggcagccgcactcgaggcgaacggtgcgaccggcaacaacgcgtgaacgagtaagtggaataggagcagatatgaccgaatacaacaccacgccaagcggtcagccgcttggaatcagccatcgtcccagcccatgccgcgagctgttcacacggttcaaagcgcaggacaagcctgcattcattgggtacctgccattcggattccccacgatggaacagtcactcgaggccttcgccacgatggtcgagaacggtgctgacattgtcgagataggactgccgtattccgatccggtgatggatggcccggtgatccaggccgccagccagatcgccctgaacaatggcgagcgcatagccgatgtgttcaaggccgtggagacggtggccaatgccggtggagtgccgctcatcatgagctactggaacctcatctaccattatggggttgaacgcttcgccgctgatttcgcgaatgcaggaggcgcaggccttatcactcccgatctcattcccgacgaggcaggggagtggatcgaggcgtcggaccgccatgggctcgatcgcatcttccttgtttcccccgactccaccgatgagcgtctgcgggtggtgtgtgaaaacgcccggggattcgtctatgcggcatcgcgcatgggcgtgactggcgaacggtcgagtctagggacttccccggaggatcttgtggcccggacccgtaaggccggggccgagaatgtgtgtgtgggcatcggcgtctccaccgctgctcaaggcaaggccgtcgggcagtatgcagacggggtcatcgttggatccgccttggtccacaccctgctcaccgaggatggcgatgcgcgcgagctcacctcaggtctggctgcgttggcggccaagaccgcagaactcgccgagggcatccacaacgcacgcctgtagcggcacgctattggttggcggccgggacaatgaatccggctgccaaccaataccggtcctatgccgatatcggttctccacgctatattcgagcgtatgacgactcttgcctacattccctcgccatccatctcccaattccatgtgggatcgctgacgattcacatctatgcgttgacgatgctgctgggcatcattgccgcggtatggatcaccggcgaacgttggaagagattgggaggcactttcgaccagatcttcgacaccaccctggtggcggtgccatgtggcatcgtcggtgcacgcctctaccacatcatcaccactccggaacgtttcttcggcccgaatggcgactgggtcgagatgttccgcatatggaacggcggtctcggcatctggggcgccatcctatgcggcgcactgggtgcatgggcatggtgtcgccataagcattatccgatggcattgctggcggattccattgcgcctgcgctgcttgtcgcccaggcgatcggtcgccttggcaactggttcaaccaggagctgtacggcaagcccaccacgctgccatgggggctcaagctcaacatgaacggcagtgccataggcaacagtgagacctgctatgacggtgcgagctgcccgaccggcacgctgttccatccgaccttcctgtacgagatgatatggaatctcatcggagccgccctgatcatctggatcggccaccgacttgcgaacaggctcaaggccggatccctgttcgcgctgtatgtgatgtggtacacccttgggcgcacctggatcgagatgctgcgcatcgacttctcccacgagattctcggactgcgcgtcaacgtatgggtgtcgatcattgtgttcatgctcggagccgtcgccttcatcgtcatccagcgagtgggaagtcccacccagcttctcagcgacaagctgcatgcccagaccgaattggaagccagacgggagcagtcgccgcaggatgcaggtggctccggccgcaatgcgggctgaatatggccgctcagacgtctcacctggtcgattactgtatttagaatggcaaccatggatattaaaatcgcaccaagcattctgtccgcggatttctgcaatctcgaacgcgacctcgagcgcatttcgaatgcggacatggttcatgtcgatgtgatggaccaccactttgtcccgaatctgaccattggcgaaccggttgtcaagcgcatctgcgaggtcaccgatctgccggtcgatgtgcatctcatgattgacgatccggaccgctgggctcccggctatgcggagcgtggcgcccattcggtcaccttccacatgggggccacccatgcgccggtgcgtctggcacgccaactgcacgacatgggatgcgaggcatggttcgccgtacgtcccgccgagccggtcgaaccgatcttcgacattctcgaggaattcgacaccattctcatcatgacggtggaaccgggattcggtggccagaagttcctcgccaaccagatgggcaaggtgcgccgcctgcgtgacgaaatcacacgtcgtggccttgacacgaacattcaggtcgatggtggcgtgagtccgaagacggcggcaaccgtggcccaggccggcgcgaatattctcgtcgctggatccgcggtctatggcgccgctgatccagccaaggcgatcaacgagattcgcgacacggccgccgccgcctaccgcgactgattcgcaacttgccgcacgtcgaaacggcgtgcggcacattcatgcccataccacgtgccacactgggtagcacgtgtacgttcgattaaggaaaccatgaagacattcgagtcgctgttcgccgaactcagcgaaaaggccgccaaccagaccccaggttcactcaccgtggacgaacttggcaaaggcacccatttcattggcaagaagatcatcgaagaggcgggcgagacctggatcgccgccgaatacgagggtgccgagcgcaccgccgaggagatgagccagctcatctaccatctgcaggtcatgatgatcgaccgtggcatcactctcgacgacatctacaagaacctgtaagcaaatacccgccggggcgccggtcgcatgcggcgcaagcgtggggaggaagttggaggaatcatgctgagaatcgcagtgccaaacaagggcatgctttccgagccggcatgggccatgctgtctgaggccggatacacgttgcggagcaacccacgccaactggtggtggaggaccccgacaacgacgtcgaactgttctaccttcgtccactggacatcgcagtgtacgtgggcatgggcaccatcgatgtgggtatcaccggccatgatctgctgctcaactcgggaactgatgcgcaggaggagatgaacctcggtttcggaggatccacgttccgtttcgccgctccgcaggacagcccgatcaccacgctcgacgacgtcgaaggcaagcgggtgggtacctccttcgacaagcttgtgcatgactatctgaccgaacacggcatcaatgcgacgcccatacatttggatggcgcggtggaatcctcggtgcagcttggtgtggctgatttgattgcagatgtcgtttccacaggtaccaccctgcgcaacgccggtctgcgcattttcggggaaccgattctgcactcggaagcggtgctcattcgctcgccgcggttggacccccaggacgagcgcttggaacggctcgaacgccgcctgcatggtgtgctcacggccaagcgctatgtgctcatggacttcgatattcccgtggagaagatctctgcggccgtacagatcacgcccggcttcgaaagccccaccatctcgccgcttcatgacaagcagtgggcagcggtgcgcgtcatggtgccgaaagccaaggtgaatcagctcatggatcagttgtatgaagtcggcgcacgcggcatcatcgtcaccgccatccaggcgacgcgaatgtgagtcgcttggatgtgacgcccatggatctcaaagagaagttcagccggaagaagtacagtccggaaccgcgtgacgtggtgttcaccataccaaacatcatcagtctgttgcgcatcatctccattccgatcatcgcatggctcatcaccgagcacagcatggtatgggctctggtcgtgctggcgttgtcgttcgcctctgatgggctcgatggtctcattgcgcgtaaattcaatcaggtgagcaagatcggccagttgctcgatccaatcgccgaccgattgctcatcctgtgctccattctggcactcggcatctgccatgtggtgccttggtggatgctcattctcgtggctttgcgcgatgtgacaatggccgtgctcaccgtggttctcgcgcaacataactatgggccgctcccagtgcacttcgtaggcaagacaggcaccgcagtgctcatgatctcgatcgtcggcctcatggtggccgatatagaacgtcagatgcccgtgttcgaaatgctgcactatgcggctatctcctgtgcgatttggggcataggactgtactggatggccggaatcctgtatatgcgtcagggtatcgggctcctacaggcggatggacgtcaaaaagcagtcaggtaggtaaatcagagagaggacgcgcagttgacccgcgaaaacggcatgcctgaagtgttcccggtgagcgttgaagatccgccggttcgcaggcgtgccgttttttcgtccgcatacgcccgtctcgactcacatcacaccgagatatcacgtggtggggtgatgccgcctcggcgccggggcaaacactacgatgcctcgcttcggctcatcgacgatctagtgaaccgtccgatggacgccctctacaacgattcgagactggttaccaaaccggattcgaaactcacattctggggcacgcgcattatcgtgctcatcatatgcgtggccgtcggattcgcgggatgcctgttcgtgcgcctgctcaacaccgatccccgcaaacaggtgcgtcaacagttggcgtcacagcttgaggcgcagaatactcatatcgacgaactggagaagcagattgcggatatgcgcgcagatgtggaccgccaatcgcaatccgcattgccctcccaagtggagcaggaggtgcggcgcaacgaagcggctgccggcgccaccgctgtcgaaggcgagggcattgtgctcaccgttgccgacccgatggtgacgaacagcaatgcgcaggaaggatcgttacctcgagagaaatcgacgaaccgattgcgcgtggtcaccgacaccgatctgcaattgctcgtctcgcttatgtggaaggcaggcgccgaggcgatctccatcaacgacaacaggcttggggtgcagacgtccatacgaaccgcaggcaactccatactcattggcaccacaccggtttcaagtccataccgcattcaagccataggcaataagaacgagcttgcgaatagaatggggcaaaaggagctctcgacactgtaccaggagttcaaggacgccggtatgacgttgcagaccagcaaggagaatatgattcgactcaaggcggcaacacccggtcaggtttcaaatgcgaaggagatacggtaatggcagcagtgctcggtctgatcatcggcgttgtagtcggtctgttcgtgaaaccagacattccgatttggctccaaccgtatcttccgatcatggtggtggcggcacttgatgcgttgcttggcgcggcacgtgcctacttcgagcgcagcttctccgacaaggtgttcgtgatctcgttcttctccaatgtcgtcaccgcaacactcctggtgctcctgggcaaccaacttggtgtggggtcgcaactctccaccgctgtcatcgtcgtgcttggcatccgcatcttctccaacgtctcggcaatccgccgtttcatcttccaggggtgagtatgggcgaagcgaatgggcacgagaacaaaccgattcagtcagccgggacgcctcctgaaccacccagcggcatccatgtgaagaaaatcctctctcagcagaaaaaagaccggcagaatgacaaactgccaaccggtgcatttccggcggtcaggaaagcgaaaccgaagaagcagatttccggacgcgcacaatccattcgcgcgcggctgctggccagtgtacttgtagcggcattgtgcgcactgctgtcgttcgggtacgtgatccaggtgaacaatacggatatgacgtatgagacgatgaccgagtctgaactcacccgtatgctcggcgagacgaacacgcaggtgcagcgccttgaagagcgacgcaccgagctcagccggcagctcacttcactgcaacaggcagccgataaggaggccgaggcgaaccgcatcgccaaggagaacgaggagtccagcggcattctctcaggtcggcttcccgcggagggtcccggtatcatcgtgcatatctccgccggcaccaaggcgccgatcgatgcggcgaccatgttcaacctcatcgaggagctgcgcaacggaggtgcagaggtcattgccatcaacgatgtgcgggtggtcacctccacctacatcagcgaaggtgcgaatggcctcatatgtgacggcaaggcactcaacgcgccatacatcgtcaaggccataggggagcagaacaaccttgcgaatgcggtgaacatggccggtggcgtcggctcgaggcttacggtgaaattcggggcgagtgtgaacgtcgagacgtccgatgacgtgaaaatcacccaaacgcagccggtgaccaactataagtacgcaaagattgtagaatgaggagttatgactgatccaattccaagtgcaggcgaaaccaccatcatcggcatgcctgccatccagattccagtgaccaccagcggtgagcgtccgttgacgcaggaggatctgcagaccatctccagactggcggacgacacggctctgcttatcgcaacacgtggcgctctttccggttcgcgttacctgctcgatgaagacgaggtgaccgtaggcagggacccgcgcgccgacattctgctcgacgattccacggtctcgcgccagcatgccgtgttccgccgcgaaaacggcgcttacacggtgattgatgccggcagcctcaacggcacctatgtgaaccggcagagggtcgacaaggcgacgctcaagaatggcgatgagatcatgattggcaagttccgcctgatctatttcacgaacagcgcggtgcgtaacatctgagcattgagccgcacgccctgcaatggagtcgaatcgggagacacaagcacagcgggaaggtcggaatgacggcctcccgcttttcgtggatgtcccattgctcgatgtcgacgattccatggtgcaaggggagttgtttccggactccctgctggaaaccgagcaggttcgcatggggtatcgcggatctgcggcgtcacgggcggccggcatcacataccggcaactcgactactgggcgcataagcatatcgtggagccatcggtcaccgcatcgcacggttcggggtcgcgacgcctgtattccttcaacgacgtactcatgctcgccgcatgcaagaaattgctcgaccttggcgtgaacttgcagaacatatcgcaaacattgcagttcctgcgggcctaccgctccacgcagctctcccacatggtcatcgtctgcgacggggagcatgtgcgcgcctgtgagggtgagaccatgttcgccgatgtcctgcagcatgaatccgccgtgttcatcattgccgtcggggcgttgttccgtcaggtggagtccagtctggcggccgccgaatccgttgctgtcacctccgatgtcgccttgcggcacctgagcgtcgattccgatggaccgttggctcgtctgccgattgtcgcgaaaggcaccagactgcatcaccgggacgcgcacgtcgagcctccgtatcgcgatgtgcccttggacatcgatgggcattcgtacgccgtggcgtaatatatcaatgtgcatgaagacgaggggagtgatatgaacgccttacctgccattctatggattgcagcagcgctctgtgcagtcatggtgtgtgcggtcaccgtgcactgcagccatttcgggcgcgcggatgttgtggtcaaaccagtcagttgggccgtgatcatcggccagctcaccacctttgtcttgttcgccatgccgtatttcctgttcctggcgaacaaggactcgatcggcacccacccacgctcgctctacgaacggttgggatggccctccgcggtggttgccgtggtgttggtgttcgcggagttggcgctcatgtatgtgcaggctcggcgtgccatgcgtttcgaaccggcgcacgtcgaaccattgcctgacgatggtgacgcagacggtgatgagacccatgaggggatgtcaatcatatgatctggccgaatctaagtgcggtggctgttggcgcattcgccggcggctgtttgcgctcattggcctcaggctggcttaaccgcaaggactacgcaatcccatgcggcaccctgttggtaaatctggccggttcgttgctcgtgggcatcatgctgggggtagtggccatggggtctgtggccgagccatggaaagctttgctgatcacgggattctgcggcggtctgaccacgttctccacctttacgtcggaagtcgtgtcgctgttcgaagagcacagtacggttcgcgcgtggatctattggattggcagcgtcgtggcaggcatttgttgcgtggcgtttggttttcttgtcaccagagcgtttgcgtaggggtgaggattatggaactcattgcagtgggattcggatgcgcattgggagccgtctgccggtatctgctggagaatggcttcaacaattggacgatggatccgatctcgattcttgtcatcaattgcgtgggctgtttcctcatggggctattcaccgcaatcatcgaacgacgcgaaccgagcaaggccatggcgaaattcatgaccacgggattctgcggcggtctgaccacgttctccactttttcggccgatacctacaaactgctgcagacgaatgcctggcaggcgattgcgctagtgctggcgagcctgttcctcggcatgctgctgtacgctctgggtcacaggcttccgcggcggaatgcacacgccgatgttgtttgagttgcggaggaatccaaggcaatgcatggaggagaaggcgttgctgttccggtaaaccttgttaaatgccacgttggttcgaataatgaagtaacaggcacttaaatcatcgaagaaaacacaaaattactacacgtttaaatatatctatacatcgtgctgtagaaaatccgtaaaaacagatctacagataagtatattgaaaagtatcatgcaagtgttttcaataataagacttgttcgacgagaatattttcccgtgacccattgttttgtcgtggcgtgattggtcgtattcgttgatcttatcgtgatgaatgtcgcggtatcggtgccgccgctggtgcggagggtgtggccgcgtattcatcaatctgactgagcctggcgaacgagctagatatgacataccgcatatatatcactggggagtgtgacggatatctaatctgacataacgtacattatcggataatggtataccgatatagtgaaggggcgtatacgtattgcatgcgccccttctgatgagattattggattgtcaatcggtcactggcgttccgtgaagtaatcgttcaccgcatcggcaagctcgctgacgaacggaaccacacggtatgcgccatgctcgcgcaattcgttcggctcggcatagccccagccgcaacccaggcagtcgagcccattgagcttggcgccgtccacatcggtccaacgatctcccaccatgagcgctctgtctccggcgttcctgtccacaccgattctgtcgagcgcataggtgatcaccgcttccttggtgatgcgcgaattgtctttgcttgccccgtagatgccgtcgacaagatcggtcagatggaaatgctcgcaaatcggaatggcctgatactcgggctttgccgtgcataccgcgagatagtagcccatctcgcgcattttgcgcagctgttcgggaatgccttcgtacatcgagttgacaagacggccgggcactttccgcccgggttcgttcggatcgttgaacacattcgcatcaccatagaaatgccgatagacgcgtaccgcctcatcgagtttctgcggcggaatgccgttgagcttcatcgaatcgatgatggcaggtccaatgaaacgctgcaatgcctcgtcgtttggcacgggaacatccacggcctcgaaggccttgatcacgcatttgatgatgccggggcccgattccgtcaacgtgccgtcgagatcgagcaacaccactcgcctgggttctgtcatgtatttcctctttccgtcctatatgggcacacgctgttttgcaaatgaaaaacctgacataacatgctctgtcatgtcaggttgtcgtcactcgtagtccggaatccagccgtcgtgatgcatcttcagacgcttttcgagcaatgccgccagctcgtcctcgctacgacgctccatgagcatatcccaatgcgtgcgggtcggcttggtgatttcgtccggctgctcgtcctcctcgttctcacggtgcgcggtggcgccgcaacggcactcccattcgttcggaagatccgcggactcggcgaacggcaggatggtgcggtgccccttcggacatacgtaggccacttcgacgcgagccgcgaaatcgacgttgtcgtcggactccaaggactttgcgccgatgctcatgccgcgcagactgcgttccgccatgctgttcctccttgaggtttcaaagtacttccaagctacaaaacagctgggactacccctttattccttgcattctcggtgtctggcaccggttttggcgccgatcagtccacgccggagtaagccacgatgccacgattgacgcgctcgtaggcctcatgcgcgagggcggcgagctcggcaccgccctcccccagatatggttcggcgacggcgatctgctgcaatacgtcggcaatgcgtttcgccgtacgtacgaaatccccaccggtcatgtcgctgtgctcgagcacttcggagagcgagtcgccatatgcccagttgtacatgagatcgacgattccaaagtccagcggttgcagatagttctccagaccgttcgcctcgcacaatgcgatgatctgcccatccatgtccctcaaggcgttcgcggcctgcatcacacgaccacgggggcctcccgggtaccttctcggttccccaccctcgcctcggcgaggttcgtacagcaacgacgacatcactgcagcgagttcgggggcattgagatcgtcgaagatgccatgggtgatcgcctgcgccaataccagatcacgttcggtgtagagtcgcctgagtagctgcccgtattcggtgagcctgtagtcgatgtgaccgttctcgtcggctgtctcaaggtaaccgagcacttcgaggctatggcatatgcggtcgaactgacgagccaccgaactggtacgggattcatagcggtattccagacgctcgagttccttggtctcacgcacccagcggtgcccccatttcatcagggtcttgaaatccgcagaccgtttggcggggtggttcgcctcctgctctttgagctgggcgatctgtgcatccagccggcggaatgcacgcgaacgctcctcattcgacttgaacacctcgtgcttgagccgccggcgttcgttcttctgcaggtcgctgagcttcatgcgaatgcgcagcagctccaccatgtcaccggcatcattgcccatggcctcctcatagccagctatggccttgcgcagtttgtcaatgcgtgcctcgagatcccatgccgactcattggcttcccattgggcgaacgaatggtcgagggtgtctcgtgccgtctcataatcgctggagttgagtagattgacggccatattgaaggtcgccttgaagctcgaatgcagcgggtagacgcgcttgctggacaatgccactgccgtctcgggtttgaaatcgcggtgatcgaccacgatggcattgcctatggtgtcgatgccccggcgtccggcacggccggtgagctgggtgtactcccccggggtcaatggaacgatgccagtgccattgtatttctccagcttctccaccacgacgctgcgtgccggcatgttgatgccgagcgccagtgtctcggtggcaaacacacacttgatgagcccctcttcgaacaggcgctcgacaatctgcttgaacagcgcgatcataccggcatggtgcgcggcaaagccctcttccaaggcatagcggaactgtgagaagtgcagggtcttcaggtcctcacgagtgagctgtccctcaatcatctcatccacgatcttgcggatgtgcagagcctcctcgtcagtggtgagccgcaacccggcgttgaggcactgttccactgcctcgtcacagccattgcgtgagaacacgaaatatatggcggggagcatgcccaagaagttcagttcatcgacgaccgcccaacggcgaggctgatatcgttccggcttgcgcacgaacttgcgtttgcctccgcggtcttgccgccgctccgacctaccatgggtgtccgcacgcgcgcgccgcgcctccatacggtcgagctcgtcaagccggttcatcagccgtgcattcattttgacggtctgttcgcccatgtcgtccctgcaatacaggtcgaacaactccggttcggtgcgtggatccttttgcaataacacgtactggtccagcggaaccggccggtgttcagacaccacgagcttggtgtccccgcgtacggattcaatccagtctgcaaagtcctcgacattcgacacagtggcggagagtccgatgatccgaacgctctgaggcaggtggatgatcacttcctcccaaatcggtcctctgaacctgtcagcgagataatggacctcgtcgagaatcacatagcccaaggcgttgagcgttgtcgaatgctcgtagagcatattgcgcagcacttcggtggtcatcaccacgatgtcggcctcggaatttatcgaggtgtcaccggtgagcaaccccaccttatccgcaccgtacatgtcgactagatcatggtatttctggttgctcagcgccttgataggcgtcgtgtagaacgccttcacattgcgttgctgagccagatatatggcgaaatccgccaccacggttttcccggcgccggtcggtgccgccacaagcacattggagccggcctcaagagcctcgttggcatcttgctgaaaggcatccaactcgaatggcatacggtccgcgaaccgtgccgctacagactgcatgcgcttcctcgactccttgaaggcccggtaccgttcggccgggctgagttcacgctcgtctgttgactcggaatgcctgttccttttgtttcgtcctgccattttccccatccacgtcagtcgttgaatgaggcccacctgctccagattcgtgcatagcgttcacgacgtgcccgcttgcgtttgtccaccttcgtatgggcctgcgtgtatcgattggcggccacctcgagtggctcggtgaagatgggacgctccttggggtgtcgggtgccctcggtatcggacatgagggcaatccgttcagagaccgcctcaccggtccgttgcaccgactggagcgcatggagtccgtgaatgatcacgtagatgatgccggcaatcagcaccgccagcatggcaagggccagaatcaaccagatccaccacggcatgcattacctctttccttgcgtcgtcctgtcaattccaccgggcgcgatggcgtccgtccgtcatgtaatatacctctacacgcaccgcatcagcgggcatgatgttcctcggctgaatcggcctcgccgttctcgtcgagcatgctcagctcacgcttggcgcgtgcgataatcatcgtgcgcaaggtctccggtgccactgccagaatatggcgggcatgagcaatgcagaacgccacgaaccacgagtcagactgaatctgcagtcgaaccttctccccctcaccgcacggttccacctcggcatcgccgagtgtgcgtatgaactccaaatgcggttgatcggtgatgaaggcggcggatgtggaggtctcgatgctccatttgcgcaggtcgctcacagagacatctggaatctgcatcggcttggtcggttccacctcctggacctcctctatgcgcgcgatgcgcaggatctgccagattcgaggttctccggtctccttgttaatcgtcatgtccttatgcacgattttgtgcagcgccgccggggcgacgtcttcgacatcggtccacaaggccacgtaatacacgccttcgtccacgtagattttggatggtgccaccagacgctcgcgaatacggccagaaccatcggtgtacttcatgtccagcaacgcatgctcagcgattgccttcttcacaatgccgaaggaacgcggttccacctcgtagccggtcagactcagccaaggggtctgacccggttccacatactggcgcaggcggtcatagaggtcaaccgcttggctgcgttcctcggcgggcagcagcggtgcatgggccagatagttcaccgatgcggtgagcatgctcatgtattgcggcgagattccggcaagacgttcgaggccgagggagttcgtggcgcatacaatgccctcggcctcgagcaacgaccagtcgatgtcgaagaactggctgccagccatctcgccatcgtcggagacggtggtcagtgtgttgatgtccttgtgaattgtctgtacgaacttcttgcgctcgtcgtcattcttggggacgccaatgaagcgcacggcgagttcggagagcgagtattcctctcccatgtgggcggagaggaacagcatgaggcgcagacggcgatccacttcgcttcccgtctggaacgagctcttcttatggcctttgccgttcgcaccatcctcgtcctccgcctcgtcgccggcgtcaatggcatgggctgccaccttggcgctggacatgttcgcagagtcatcggccagctggaagccgatggcggcattgaggcgccgccggaatgcgtccacggcctccggcgggttcacaatggaggtgttcgggtgctcaagcacgaacatgacaagatcgtcggtgtcggtgtaggcgacgttcagactttcgccgttcacggaaagcgtggcggcgaatcggcgggaatccacctccttcaccagattctcgggaatgtgctgggtgcccagaccaggtgcaatcgaatcaaggccgagaccgggaatcggcgtctgcggcacgcgcggtgccgtgcgagagacgtgttgcggttgaggttgtggggcggacgacatggacatcgatcgcgctagatagttggcggccgccagcaccggcatgtcttccggctggaacttcagccgaatacggggctcgtctccgagctgaaggcggtacgaggcgaaatcctgaccttcggatttcgaggaatattcgggttgccgcgactctatggcgattcccatggccgccagcttagcgcggtcacgttggaattgcttcgcgaaagccgctttcgcggcctgatcagccagttcaccgtaggagtcagcgtatgccttcacacgctgggcgatctggcgggaagtcagccattgcggaaaagcggacgacaacactgccagcacatcaagctcatgcttgccccacttatccgagaagcggcgcctgccgttactaccctcagccattagtcctcacgtatcgttatcgttttaaatcaaagtgggcgcacacaaacgccccttgtattatcataagggccttttcctcaaatggtgtactgaaacaccgaaaaagaccaaattttcttttctgcgaacaattctacagccattcgtcgggctctataccctgcggtcctacgaattcgccgtttgggacataactcggcctaccctcatcatgcaatgtcgcctcaccatagaagttcacatcacggccgaaggtccaatccccctccaccgtgaccgaggcagccgctgcaagcgatggcacgccgtaggggaagcggtcgtcgaaatcatggatgttcttgtagaagcgcgtgtcaagctggacgttcgggaagatgtagttgccgtcctccatctcgtactgatcggtcagatggaagcggtcggagcgcatgatgaacaggtcgtcggtggttttcaccggcaggaagcgcatgcggtccacctcgacgcagatcgccccattgaacagactcactgcagcgcccatcgcggtctcgagctgaatcacctcggtggtggaggcatccgttgggtcgacggtcttgtaattgcgaatgacaggcaacgggagcacgccgttgctctgtgccagcttctcgcgtagggagtcgatgcgcacccagatgttgttcgtattgaaatacggatgcttgtcgatgttcttggcttccgccgcgtcttcaggggccacctgcgtcatctcgcgcaacatgagtctaccggtgaccttgtcgcgaacgatgtgaccacccttgcgatccgcttcggtgcgtttcgacacttcgatcatgaacggagcgtcggtgttttcgaagtgctgggccagagtgcgtgacggacgtgcccccagattgtctgagttcgagatgaacaggtacttgaatccgtggctttcgagaatgtcgagcagacccgattcccagagggtcgaatacaggtcgccgtgcccgggtgggcaccattcgagatcgggattggaggggaatgacaccggctcccccgtcgaaagatcgatcttgggctccacgtgctggatgatctccatcggaatatcatcctgatggaaccgcttgtctcggttgagcaccttcatggtgtcggccgatgtgcggaacgagttcatgaacgtcagcgggagctccacgcccagtcggttgcgtgcggtttccacctgtccgagaatgatgtcgatgaagcgcatttgcttggctttgtgcctgcgaaccggcaacaatgattttgcgcagtcgagccccatcgaggttcccagaccgccgttgagcttgaggaacgccgtcttggcgaatgcgtcgaccgccttgtcgtggttgatcgtctcatagatctgcgcgaaattgggaatgtcctggaccggctcgatgtcctcctcgcgaatccaagtggtgccgtcctcgtgctgccacacatcatagagatgctcgaattgggctatggccgtctcgctcaggccgtgggccttcatcttctcggcggttcgctcgaatgcgtcggtcatgtcaaacctttctcatacgaagaggatccctgtatcgttatgccaactgtgccaagtgtagccttttttccaaggattcgcatcttttgcatgacaattcgaattcatttcctagtttcagttgaaaatatgtaaacaacgaagagaaaagaattagtatgttaattttttgaaagtctcgtccgatcatctcgaattgattccttgtaatacggcagattgatcgacgacggaaaatgaggtgggcagaaatcccatgaagtcggaccagcgggatttgaacccgcgaccccttgacccccagtcaagtgcgctaccaaactgcgctatggtccgtattgctcaaaggcaacgaatacacaatatagcagagggggcgaataatggccgacgctgcgcgcgtcggccattggaatcgctacttacggcgcttcttctcgcgaatattcaccgagatctgaatcggtgatccctcaaatccgaattcctcacgtagcgaacgctccagaaagcgtcggtacccgtgctccaggaagccggtagcgaagatcacgaagcgcggcggccgacttgacgcctgggtggcgaacagaatgcgaggctgtttgccaccacgcaccggatgcgggtgcgaggcttggatcttgccgaggaatgcgttgagcttgcccgtcggaatacgcttgtcccaagactcgagagcctgcgtcatcgccttggccaaacggttcgtgtgccaaccggtcttcgccgagagattgacacgttgcgcccaagtgacacggtcgaattcggtcttccacaaccgctccatgcgctggcggtcgaattcatccatgagatcccatttgttgaatacgagcaccaccgcacggcctgcatccaccgccgtgctcatgaccttgagatcctgatcggagatcggaatggaggcgtcgaacagcaccaaggcgagctcggagcgttcgatggccgcttgggtgcgcagcgaggagtagtactccgcgcccgacagcttgtgctggcgacgtttgatgcccgccgtgtcgatgaacaggtaatcctcgccgtcgatggtcacgatctcatccacgggatcacgcgtggtgccagcaagttcgttcaccaccgagcgttccgaatgcgagagctggttgagcagcgacgacttacccacattcggtctgcccaccaacgccacacggcgcagatgggatggcgtgaggaaaccggaggtcttttcggcgcttttcatttgcgcaacggcctcatcgagcaggtcccccactccccttccatgcatggcagagatcgggtatggctcaccaaggccgagcttccagaattcagcggccatatactcgctgatctggtcgtcgatcttgttcaccgcgacggtgacgggtttgccagcctgacgcagcagcttcacgatgcgctcgtcggtctgtgtgagcccggtgagcgcatctaccacgaagatcacggagtccgcgagctcaacggcaatctgagcctgggacgcgatggcggagtcgatgccttcgacgtcggcttcccagccgccggtgtccaccagtttgaagtcagtgcccgcccattcggcgtcatagctcacccgatcgcgggtgacacccggagtgtcctccacaaccgcggcgcgacgtccgagaatgcggttcaccaatgtcgacttgcccacgttcggacgacccaccactgcgatgacgcccaccgccttgcggcggtccgactctccgtctgcactgaatgcggagccgtcgagcagaccctcatcgccctcatcaagttcgtaatcgtcgagattggcggcatattgccggtatgcctgctcctcgatcgcgtcgtcgaccagaccaatcatcagatcgagcgtctccccgaaatcgatgtcggagttgtcgatcgtcgtcacaccatccgaagcctccgtgaagtgggtgaccttcgagtcggcggcgtcgcgtttcgctacatcatcgctgcccactccaccggtctgctcctgcctgttgcggcgtgcctgacgcacctcctctcgggccgtgagcaggatgcgcacctccgcaccgggttccacgacgtcggtgatgtcacgcccctcggctacgacaccacggccgtgcgagaacgaatcatcggcgctttgagccgcgatgtaggcacgttgcgccgcgatgagcacgttgcgcaccggcataatcgccgcgagtctggatacgtgggatgagacctcctgcgagcgaatctgctcgctgatgtcgacgtcgtcggcgaagacgccgggatgctgggggtcgacgctgatgtcgaaatggccgtcggtgaagaaggccgccacaatctccgtcacctgctgctcatccacatggtccgcatccaggtcgaccccgcgctccaggcaccaccatgtgcatgcacgatacatggcgcccgtgtcgaggtaagcgaatccaaaatagtctgcaagggccttcgacgaggacgacttgcccacgccggcagggccatcgattgccacacgaatcatagaccgacctccttcgagagtgcgcgaacctcatcctgcgacagcacacggtaggacccggatttgatgtcaccgagcttgattgggccgatctgcgtacgcaccagccgtttgaccgggaagccaatggcaccgaagatgcggcggacgatgcggttgcgcccggaatggagcactaccttcacgatggtctggtcacggttcgaatcgatgatcgagcagtggtcgagcttgatccagccgtcgtcgagctgtacgccggtgcgtacgagacgacggcatactgtgccgctcatatgaccttccaacgtggcgatgtaggtcttctccacctcgtatttcggatgcatgacgtgctggcttagttcgccgtcgttcgtcatgagaataaggccctcggaatcgtagtccaaacgccccatgtggaagatgcgctcatatttgtcgccgacgatgtcgcgcagcgtgtagcgccccttcggatcgtccatcgtgctcagcaccttgcgtggcttgttcaaggccaaggtgatgtgccgcggattcagtcgtatgcgtgagccatcgacacgtacttgctggcgtttcgggtcgactcgggtgcccagttcggtgacgagttcgccatcgacctcgacacggccgtcggtgatcatttcctcgcatttgcggcgggacccgaatcccgcctgcgccagaagcttctgcaggcgaataccgtcgccgtcgttctcatattgttttctggcttgactgtagatatgtggcatcgttctcccaacgtggccgaataacatataactttctcaatatactgtgcggacggtactccgtcaagccttgacgagcacttgcacagcttgttgagtatgatgggttccggtcgcaaaacgctttgcgtctgccatttgaatgaaggaacaatatgaccgatacgacaacaaccgcttcagtccagccaaagaaagggcatgatctgtgggcgcgtgcactctccgagttcgctgggtccctgctcatctgcttcgccatctatctcatgtgcactttcggttcggcgttctataacgtgaaccttgccttcgtcaccgtctgcgtcggcgtgatctacgcggccatgaccgcaatcttcgcacgaatctccggcgcacagttcaacccggccgtcaccgtggccgccatgctcacctcgaagacgaaggtgtgggacggcatctgctacatcgtcgcgcagattctcggcgccattgtcgccggcggattgctcaggcttgtgctgcccacctccgaaagcgtcgccgccaaccagtggtatgccatggcagtgaacggatacgacaagggttcgtcgctgtacacatcgctcaattcgctgggactcacgttcagcatcaccgtcgccatcatcgtcgagctgcttgcctccatcatcgtcgtggcggccgccatggtttcgatgcgcaagcatggcaaggtgaggtcggactatgcgctggttatgggtgttgcctatgctgccgcgtcagccatgagcttccctgtgacgggtgcctccatcaatcctgcccgtgccacaggcatcgccgtgttcgcccaggggcagggtctcacgcaggaaccgcttgcccaactctgggtgttctgggtcaccgccattctcgccgccgccattgtggcgttggtgatcatcgtctcccagctgctgggcactccgaagaccagcgtcgactcggatgtagccgaggccgccatggcacaggccggtgaggttccggcggaagatgaggccgaggcggttcagatcgccgaagcagagaactacaatgttccactgaccggagaacagaccgacaacgactattcagtgattgaggaagaggacgctgaggaagagaccgaacaggatgactcccagactgattccgcagatggagtcgaacgtcactgagcgaatcttccacgggctgcgttcccgcaacacagtccgtagcacactggttccaatggccgtcacagacagtagggctgtggcggccattgctttgccacatgcagccaatacggtggagaccaccacacagagcgccactccccattcgaatgcgggtttgccctcatggctctcagagacaaatggatgatggctgctcatggtgctcctcccagtgattgctgcatactttaccctatcccctgcatgtatgcccgtaacatgatggaaggcccgacaaccgtgcggctgtcgggccttccatgcgtcatctgccatacaccggttcgaacagccggtttcaagggcaaatgactcagtggaggaagtggcgtgtgccggtgacgtacatggtcacattggccttgcgtgccgcttcgaacacctcctcgtcacgaatcgatccgcctggctgcacgatggcgcgcacgccggcgtcaatgagaatttcggcgccatcggcgaacgggaagaaggcgtcggaggcggcgaccgcgcccttcgtgcggttgcgcccatcatcgagcgtattggcgcgttccacggccagatgcgccgaatccacgcggttcacctgtcccatgccgatgcctaccgtcgccatatcgtcggcaatcaggatcgcattggatttgacgcaacgaatggcgcgccatgcgaattcgagattcttgagcgtacgctcgtccgcggcctcaccggcaacaagcttccaagcatccggatggtctcccggggcatcaatcagatcggtggactgtacaagcaaccctccgtcgatctgcttgaactggtatttggccttggggggttcggcaaccttgaggatgcgcaggttcttcttcttggcttggagaagtgcgagggcctcgggctcataatcgggggccacaatgacctcggtgaaaatcgaacggatgtattcggccatctccagcgtcaccgtggcgttggaggcaatcacaccgccataggcgctcattggatcgcaggcatgtgccttgcggtgtgcttcggcgacggtggttcccacggccagtccgcacgggttgttgtgcttgaccacggcgacggcgatctggggggcgaaatcccataccgcgcgccacgcggcatcggcgtccacatagttgttatagctcatgggtttgccgccaagctgctcggcgtcggcgaacccgcggacattgagcggatctacatacagggcggcatcctgatgggggttctcaccgtatcgcagaatatgcgcgcggttccaggagcgggtgtattgggctgggaacttgccaagcttcacctgctcggtcggatcctcggtacccgcgtcagcgatggtgtcaatggtctcgtcgatgctcgcaggtttcggccaatgggcactggtccactcgttgatcgtggcatcgtaggcagctgtgtgggcaaaggccttcgccgccagccaacggcgttcctccaaggagaatccctcgccgttctcgatgcgcgtggccaccaaggcatagtccgtcggatcggtgacaatagcgaccgtggcgctgtttttcgcagccccgcgaaccatggatggtccgccaatgtcaatcttttcgatgacgtcggactccccagctcccgaccgcacggtatcggcgaacggatacaggttgaccaccaccaggtcgaatggcttgataccgaattcctcgagctgccgggcatggtcttcattcgtcatatcagccagaatcccggcatggatatgcggatcaagcgtcttgacacgtccgtcgaggcattccgggaaaccggtcacctgcgacacttcgatcacattcacaccgagctctgccagcttattcgcggttgaaccagtggacaccacctcggttccggcatcaatgaatgcctgggccagcacctcgatgccctccttgtggaataccgagaccaacgccctgcgaatcggtcggttagtcgtcacctttcgtctccttctgcgtaaacgtggaattgaccacgcgtggggtatggggggttttgtgttctttgcgttcgtcatcaggggaatccgcggattccaacggcaacgaagtgcggtttgcggcccgtcgtttcaacatcatgagcatgagcgagtggatggcaacgatcacgatcgcgctgatccaggatattcccagaccaatcgcacatggccttgccaccacatttgtggagcgcatcacatcaaccccgacatcacggagcctgccgactcccagcgacccattggccagccagaatgccaagctgctcatcagggagaccagtgtggccgtgatgcagaatgcgccagccgggtatgcgaagcgcaacagcaaatcgcgtacgtccacgggctcattcggatcaatgccccgcacatggaaaccccggtggagcagcaacatgagcaaaccgaacacgaatcccagcataaccggaatcagcatcagacaggtgcgaatgcccgcattgtcgacaggatgggggaacaaagcgaatatgggaagcgaaggcaactcgtgaatctgcgccgaccacaacgaatatgaggcggcctgcccaatgtggaatccgccgccgaatacccatgacaatgcccataacgccatattgggcaaccatgccaaggccatgatgcacatgaggatgcgcgatccggtgttcatgtgcattgtcttgaacatggtgaccatgctggaatgatccagacaaatccaaacgaacacggtaatcaaaccgatggaaaggaatatcaccagcaatcgcaaggccagacgcacaccgacatgaatgctggaacgcactggttgggagatgtgctcgcggcagtagaggcgccccctgtccatcagtgcggagccgggcaacgctctccacgcgaagcccagggaaaacaccaccgcacatttgagcgcgatgagccaaatggaatcggtgagttggatgcgtgtttcaccgctgcaccataggcagagcacaatccaagttgccacgcccgcaagataggctggcagatccgtgctccagtgggagtagacggcacggattagcaggatcatcgctagtgtcaggagcaaaggcgtgatggtcagggtaatcgccccggcatgcatgccgataccctgactgagtaacacaatgactctggtgagtgggacagcgaacgacgacatcgtctcgccgccctcttccatggcgaagaccagcagggccagcgccatgaacacaccgaccggaatggcgaagatcaccatgaccagaaccggtgcgagcacacctttcaaccagggcgttatctgcttcatcatatctgcgcggaaagcacctcacgcatgatctgcgcagcctcggagggggttctgcccactcggatgccggccgcctcaagtgccgcctgcttatcctgagcagtccccttgcctccggacacaatggcccccgcatgccccatctgcttgccttcgggggcggtgaatccggcgatgtaggcaacaaccggtttggtcatgttcttggcggcccattgtgcggcatcctgttcggcattgcctccgatctcgccgatcatcatgaccgccttggtgttcggatcggcttcaaaggcttcgagcgcctcgagcagcgtggttcccacgatgggatcaccgccagcgccgagacaggccgtgaaaccgatgtcggagagttcgcccatgagctgataagtgagtgtgccggatttggataccaatcccaacgggccacgcgagacgatgccgtcgggaatgatgccaaggttgacgccatgtgtatcggtggattccggcaaggtgaggaggcccggacagttcggcccgacgatgcgcacgcctttgctgagagcgagttccacgaaataggcggagtccgccacggggatgccctcggtgatcacgacaaccacctcgaagcctgcttcgacggcttcgacaacggcgtccttggcgaaacgagggggaacgaacacaaccgatgccttggcaccggtgatgtcttttgcctcctggcaagtggcgaacaccggtaccctgacggggacgccgtttccatcttcgaattcgagggtggtgccggccttgcgtgggttcacgccaccgacgatattcgtgttggccttgagcatgcgtgcggtgtgcgtcatgccctgatgaccggtgatgccctgtacgatgacgggtgcgtcatcttcgatgaacacgttcacttaacgctcctccttgccatgggcggcgagacgagccgcctcggcggccgcctgccccatggtctcgcatacatggatgttcgggttatcggcctcggcgagaatccgaagcccctcatcggccttgttcccctcgaaccgaacgaccatcggcttggatgcgccgagctgatccgccgcctcgagaatgccgagagctacctgttcacaggaggtgatgcctccatacacattgatgaacacggattccacctgggggtcggagagaatgatctcaaggctttcgcacatgacctgcgaggaggctcccccgccgatgtcgaggaagttcgcggccttcacaccggtgccctgttcctcgcccgcgaatgcgacggcgtcgagggagctcatcaccaagcccgccccgttgccgatgacaccgacctcgccggtgagatgcacgtaatgcagattgtgttcacgggcacgctgttcaaacggatccgggacgatcgggtcggcaaagcgcttccatccatcgtgacggaaggctgcgttgtcgtcgagtgagattttcgcatccaatgcgcacaacgacttcgaagattcgtcgtccgggtcgccgactttggccaatgggttgatctccacgagggtggcatcgttctgcttgaagcagcgccacatgttgagcaggatctgcgccgcctgagctgaatccgcgtggtagaagccgatgctctcggccatttttgttgctgcttcgaggtcgaagtcctcaagagcgcttatatgcagccgtttcacagattccggatgcttgcgtgcgacttcttcgacttcagtgccgccgttggccgtggccaggacgtcgaagtcgcgcgaggagcgatcaaccgagatggacacatagtattcgtggaggatgttcttggcttcggtcaccaggatgccactcaccttatgaccatggatggtcatcggaaggatatcctcggagatgagtatcgcctcgtcacggtcatgtgcaatgcgcacaccgcctgcctgcccgcgatgtccgatcttcacctgtgccttgatcacgaccggatatccgatgatgtcggcggcttcggccacctcatgtgaattctgtgcgaacaccgccttcggcacatcgatgtcctgctcttcgagcagctgacgtgcctgatattcgtaaagatccatattcctctactccactgtttcctaagcgggcatcttcaacaacgagccgtatggatagtcgccgagcgccgtccgtccgtcaaggccctccaattccatgacgaattcgtagcctgcgaccttgcctccagccgattcgatgaggtccttcgccgccgcagccgaaccgccggtggcgatcaggtcatcgacaatgagtatacgttcattgtttcggacactggtgtcttcgatctccaaggtggctttgccgtattcgagtgcatagctgcatgcatgcaccggtggaggcagcttcccggccttgcgaatggcaatgaatcccttgccgagttgtgcggcaagggcaggtccgaacaggaacccacgtgcttcaaggcctgcgaccgcatcgaattcgtctgtgtgcaccggtaaagcggcgatgagcgcgtcgaggagaatacgaagccctcgggagtcggcgaatactggcatgaaatcgcggaacaggatgccttcgcgggggaaatccggaacggtgcgaatgagtgagatgaggtagcgggcatcgtcttgcgacatgctggcagcattggccacatgaatgtcggtctgtgacatgttcaccttcgttgatcggcgggttggcggtggtattggcagtttacttggactgtgtttcgaacggtgaggaatccgcgtcctccggggtctcaaccacggaggtttcctccacgacggtctcggaaccgtcggattccggttcgttcgaggtaatctgcgccggttcgtccttcggcagtggattaccgttctcgtcgacgtcgtcgtcgctcacataggccggacgaacataggcccggctgaccgactgcaggctgaagcgcagcagcgatccttcggagtcgagcacgatttcttcgtactgctcgtccacttccacgaccttgccgatcaggcctccgatggtgatgacctcagtgcccggagcgaggctcgtgcggaacgcctgacgctcctgctgctgcttcttggccttccgggaagagtagaacatcataacgcccatgaggacgatgagaacgatgagcatcatatattccatgagtggactccttaaaaacatgagaaggggcaatagcccacgaaatcctaagcttagaatagcttgctgacatcatcgggggtaccgtcgtcgggtttgagacccaaatgctcccatgccttggcggtggcgagacggcctttcggggtgcgaatcaggaagccttcacgtaccagatacggttcgcatacagtctccactgtctcggcctcctcccccaccatggcggataggttgttgagacccaccgggccaccgttgaactgccggacaattgcattgagcacggcgatgtccaggcggtccagtccttcggaatcgatttggtagagagccagtgcgtctttgacatcgtccgcccccacgctgtcgagatcgtgcacgatagcccagtcgcgcactcgccgaagcaaacggttcgcaatacgtggtgtgccgcgtgagcgcagcgacaactgtcgcgcagcctgatcctccaatgggaggccaagcacggaggcagagcgttcgatgagtttttccagttcctcgtgagggtagaaatccagatgcgcggtgaagccgaatcgggcgcgcagcggtgaggggagcatgccttcgcgagtggtggctccgatgacggtgaaccgaggcagcgtcagtggaatagaagaggcaccaggccccttgcccaccatcacatccacgcggaaatcctccatggctatatacagcagttcctccgcggcgcgtggaagtcggtgaatctcatcgatgaacaacacttcgcccacatccagcgaactgagaatcgaagccagatctccagcatgttgaatcgccggtcccgacgtgacccggatgggcaccccaagctcattggccacaatcatggccaatgtggtcttgcccaagccgggaggacccgccatgaggatgtgatcaggagccacatcacgtttgcgggcagcatcaaggaaaagctgcagctgggccttcagtctgggttgccctatgaagccctccaacacatgaggacgcagctcctcgtcgctcaccggttcattgccgaccggcacggccgacaccatgcgcaacgattcatcccgggcatcgaggttgtcggctccggaatactccattggctccatgttcgcgattgccacgaattacctccctctgtccagtgatgtcaatgccagtctgagcacagtcggcacattgccttcctccagtggcaacgcgatgccactggaggaaatgaccgaatccacagcctgctgtgcatccgcctgcttccagcccagcgacatgagaccctcaaccacctgttcgacccccttgtcggttgggatgcgttgcgtggaagttggctcccctgtttcgattttgtcgacgtcaatcgagcccttgagctccaggatgattttctgggcacctttccggcccagaccgggggcgcgtgacaaggccttgtcgtcaccgtcgtggattgcctgtgcaaggtcgtcgggggccagcgtgctcagaagcgaaagcgccaccttcggtccgacgccactcaccttctgcagctggaggaacatgcgtttcgatctggcgtcgaggaatccgaacagcgtgatggcgtcctgcgagacgctcatggatgtgtatattttgacgtcctggcccatatgcatggcggtgagatcgttggaaggcatacgcaattcgaatccaaccccatggacgtccaccaccgcattggaagtgtccaccgactcgacccggcccttgagcattccgatcattagtcctcctgccgaattcgaacatatgttcggtagtttacatgcctctgcggactccccttctacgggtggcatgctgcgtggcctgtgcccattggcgttgcgccggggtgagatgttgctcgcgttcgccgccttcaagtgcaccggatgggcgcagtgcatggcatatggcgatggccaaggcgtctgcggcatccgcgggtgtgggcaatgcgttgagattgagaatccgagccaccatgcgctccatctggatcttctccgccttgccgttgccggtgatcgccattttcgattcggtcggcgtgtgaagcgccaccggaataccgcgctgggcggcggccagcatggccatgccggccgcttgcgccgtaccgagcacggtgtttcggttctcttgggcgaacacacgctcgattgaaacggtgtcgggaatgaattcgtccatcttcgcacacaggccgtcgtagatcttgagcaatctcagatcctgcgattcgtgcggatcacttcgcaccacatcgacgtgaataaacgaaagccggcggtatgcgccggcttcgatcacgccgaccccgcagcgtgtgagcccggggtcaacgccgagaacgatcacggatgactactcctcgtccagctgggcgagcacgtcgtcagacgcggtccagttgctgtagatgttctgcacgtcatcgagatcgtcgaggttgtcgatgagcttcgacaccttgcgcgcgtcgtcgaggccaagctcgatctcgttcttcgggcgcatgaccagatccgcggagtcgtaatcgacgccggcatcctgcagggcctgacgcactgtgatcagatccgaaggagcggtgacgaccgtgtaggtgtcgccatcgtcgatcacatcctcagcgcctgcttctgcggccttctcgaacagatcgtcgaaatcaagcccctcggacggcacgacgatctcacccttgcgctcgaagttgaagctcacggcaccattggtggccagcgagccacctcccttgccgagggtggagcggacgtcggccgcagcgcgattgcgattgtcggtcaggcattcgatgatcaggccgacgcctgccggtgcatagccttcgtagatgatctcctcatagttggcgccgccggcttcggcacccgatccacgggcgactgcacgcttgatgttgtcagcgggcatggaggccttcttggccttgtagatcgcgtcatagagcgccgggttgccatcggggtcgccaccgccctgacgggcagcgatctcgatgttcttgatgagcttggcgaacagcttgccgcgcttggcgtcgatggcggccttcttgtgcttggtggtcgcccatttggaatggcctgacatattgctcctacaaagattgcggattcttagaacgtgttgattttacagcgtttctatgacaacgccttcgcatacacctcgagtacctcatcgaccacggtattccagtcgaagctcctggagcgtatggaaccggcctgtgacagggattggcggcgcgccggatcctcgatgagctcggtcatgcggcgtgcgcaatcattcgcatcgcgattgacgaacaatgctgcactgctcccctcctcggtgacggccctgaacgcatcgaggtcggaggcgatgacggggcagcccgcggccatcgcctcagccaacacgatgccgaagctctcgccgccggtttgcggggccacgtacatgctcaacgagcgatagaacctggctttgtccgcatcgcttacacgtcccaggaattcgaagcgttcccgcagccccttgtcggcgccaatggcgtcgagtgtttttccgccgtcctcctgtccgtcgcctgcgacaaggaaccgtgcgctcgggaatgcctcatgcacaatcttcgcggcctgagcgaacaccgtgaatcctttgcgctcctcacccatacggcccaggaatccgatggtcggcgcctctggactgccctgccattgtgggttcggctccgcgcgtcggtagaaatcgcattcgatgccattggggatggtctggacccccacttgctgtggcagatagtgttcggcggtcttttgtgcggactcggagacgaagatcgcttccctcagcggcgaaaggtatttgcgcaggtagcgggtgaacaatctgagcgcgcgtggatatggttcgatcgaggcatggaatgtggccaccatgggcggcgcatcatgcatgacgagaggcttgtggctcagtgaaggggtttcgggttcatgcagatgcagaatgtcaaaaccgccgtcacgcacccattttctggtggtatggccggcgttgaggaaatagctcagatgcgcccacgatccgttgtacgggatggcgaacgaggagttgttcgtatggacatattggggcatgtccgcggttctcctgcctggtgcgaacacttggacctcgtgcccgcgccgacgcagttggcgggcgaaatcgcgaatatggttctgcacaccgcccggcgtctcgaacgagtatgggcagatgatgcctacacgtagtgcgttctgttgtcctgccgttccgctcttcgtatgcaaagacggcgtattcctgtcaaacgatggcatattggcatcttgctcgactcgctggactttcaccgtgacatcgttgcttgtgctcgcaactcctcggggacgtctttgagacgctccatatccagatcctccaggaatatcggttggagcatgtgccaatcctcagggtgtgcggcgatgcctcttgcccagatgtccacccaatcctggcagatgcagcggattgcctcctcacgaggcatggaacggtatcgctccacatcgatcggcccactcacttcacatacgtatccgtatggtgtgcgcgccaagcggcgtcgttccccgctgagtttttcgcggtaggtgttgacgacgaacagtggcgttccggtgtcgaatgctattgcggccggtcccctggccactcggatgaacgatccgaatgcgttcacgaattcgccatggcggctcagatcccggtccgcgagcaacggaacgagcgtatgcggagtccgcagtgcctcctcaagacgttcggtgagcttcggcgtgcctgtcaggaagatggtcatgcccagatgttcgcgtatggacacgaacgcgtcgagcatctccctgttggccagtttctccgccaccgtggtcaccggtgccacatcgaattgcgcccagaacccgtcgtagtcccaattgccctgatgtcccatggcgatcggagcggagcctgtcccctccgaacccgcctgatgtttgatcgcctcgaatccgtcccctgaaccatggatccgcgcaagcaattgctccttggatcgcgcgccaacggtcattgcctcggagaaataggtgaaatacgaacgcatgcccttgcgagagagtttgcgcaacgtccttctatcgggatccgttccgtcacgccaggagagcacatgggctagattgcgctccagctgccttaccgaaccgatgtgcaatgcccacgtcacatccgcggcagcaaggaacccccctcgaaccatacgctcgggcagcgcgttcgggtggcgtgcgagccatgccatcaatctgtcgaacatcacaattcgcctttcacactctgcctatgagcccggtcgtacaggcgacggctgcgtgccgtcactgcttggagacgccggcgtcgccgttggctcgcatgctcacatagacctcgcggatgcgctggaacacggtgatcgtgccgagcaatgcgagcacggccatgtcgatcatgagccagagcggattgttggccaggccgcatatggccatgccgaccaggatgatcgtcaggcggtcggaccgtgtcgctacgccgtttttcgcctcgtagccgactgactgtgctcgtgcacgtgcatatgaggtgacgaacgaggtcatgaccgaatagattgccaacgccatgccgctcacgcaaatccagtcgtagcgttgcccggcgtgtgctgcagtgaaggtggaattgcgcacaaagaaatagatgatgcagccgagcagcacggcccagtcggctatacggtcgagtgtggagtcgaggaatgccccgaatttcgtgcctcctgtggtgattgcggccacagaaccgtcaagcgaatcgaacaccaccagaatggtgagtaccaaagctccccagaacatccatccggtgattccggatgcgatgccgacaatggtggtgccgaccgccccgatgacagtcaccgcgttcgcggtgatgcccattcgcgtcaatgcgcgtgcgatcggcgcgatgagccgcttgaaccatggtcgaagcttttccagcatgttgtgtcctggggtcaatgagtagaaacactatgagaatagacaacagcgcagatattgcttgcgaatggctttggaaaaacaccggtggggccggcgctggaatgcgcctgaccccaccggtgctgaatgccgtgatattcgcagtgcgtcctgttttactcggcgtcggtgtctgcgacgccgaactcgacattctccacaggctgcccggtggctgccttgaagtcgtcgacgctgttgacctgcacacgcttggtgatcgtctccagaatccacgccttggcttggtcgaccggcacgccgttgagttggctgccgtcacggaagcggaagctcacggcgttgttgttcatatcctcctcgccggcgatgatgatgtacggcactttcgatttggaggcgttgcggatcttcttgccgaaacgatcatcggaattgtcggtctcgacgcgcacaaggtcctcttcgagcgaattcatgaacttgtcgagatgcggggcgaattcgtccgccaccggcacaccgagagcctgcacgggagccagccacgccgggaaggcgccggcatagtgctcgagcagaatcgcgaagaaacgctcgatggaaccgaacaacgcacgatggatcattacggggcgctggtgcgatccatccggagcgatgtactccaactggaaacgctccggcagattgaagtcgagctgaatcgtggagacctgccaagtgcgtccgattgcgtcgcgggcctgcaccgagatcttcggaccatagaatgcggcgccacccggatccgccacgagttcgagaccggattcctcggccacctcggcgagggtgttggtcgcctcctcccagatctcgtcggagccgacgaacttgtgctcgtccttcgtggaaagctccaagtagaaatcgttgagaccatagtccttgagcactttgagcacgaagttgagcaggttcttgagctcgtccttcatctgctcacgggtgcagtagatgtgggaatcatcctgagtcagaccgcgcacgcgggtcagtccgtgaaccacgccggacttctcgtagcggtagacggtgccgaactcgaagaggcgcaacggcagttctcggtaggaacgctggcgtgacttgaagatgaggttgtgcatcgggcagttcatcggcttgaggtaatagtcgaagccctgcttgacgatgttgccgttctcgtccttttcctcatccagatgcatcggcggatacatgccgtccttgtaccactgcaggtgtccggacgtctcatacaggccgcccttggtgatgtgcggagtctgcacgaagctgtagtgattcttgcggtgcatctcgcgggagtagtcctccatcgcgttgataatcgcggcgccctttggatggaacacggcaagacccgggccgatctcgtcagggaacgagaacaggtccatttcctgaccgagtttgcggtggtcgcgtttggcggcctcctccatgcgggtctggtaggccttgagctcgtccttggtggggaacgccacgccgtagatgcgctggagcatggggttcgcctccgaacccttccaatacgcggcggcggcgcgctccagcttgaatgccttgatatagcgggtgttcggcaggtgcggtccacggcagagatccgaccacaccacattgccctcacggtcgagattgtcgtacatactcagctccttatggctgatgtctacggccgcctcggtctcgagcgcatcttccttgtctttgatgagctcgatcttgtacggctcatcagcctcttcgcgcagggcctcctcttcgctcaccactcggcgctggaagcgctgcgccgacttgatgatgcgttgcatgtgcttttcgatggtcttcaggtcatccggcgtgaatggatccttcacgtcgaagtcgtagtagaaaccgttctcgatcaccgggccaatgccgagcttggcatccgggcgtacctcctgcacggcctgtgccatgacatgggtggccgaatggcgcatgatgcctgtgccatccggcgagtcgagggtcacggattcgacgttgtcgccatcgtgcagaggcgtgtagaggtctcgcaactcgccattgagacgcactgcgatgatgttcttgtcgtctgcgaacagttcgacgccggtctggcttgcttccacctccttcgcctcgccgttgactgtgatggagatgtgtgcttctgccatgaggtgtcctttgctatctgggtccgcggtacaaggtgcagacctggactatgtagtgttacgacataaaacttagggttcagttcagacaaagtggctcccctgtctcacacctgacaggcttcggcgaaccaatgtgagcagatggcagcgcgattcggacgtgccgtcatctgctcgaggcggattgccttcccggtcggtatccagacccattcactgttttccgcagacttcgtcgaggaaccaacgctcgtgactcaccacgatcccgcgtgtatgctcatcgacatgattcgtgggctcgtcgagtaccagtacatcgggacgggagtatagcgcacaggcgatctgcagacgtttgcgctcgccgccactgagggggtcataccggtaaccccaatcgtcgccgatgccgagtgcgtcgcgcaaggcaatggattcggcgaaccagtcatcgcggaactctgcgagtccctcaggttccgaaacgcattcctgtttgcagtacgcgcagatgagcgtccgcggactcggctgtacttcgccccgcgtaggtgtgcgccgtccgcagatcagttgcgcgagcgtggtcttgccgagaccgttgtctgcgagcaacgcggtccaaccgtgtgacaatgacgcgttgaaatgatcgaacagcggttcgctggaatctgtgtattgatatgagatgtcgtgaagcaccagattgcctaccatgtcagctccttgccgatatggcgtactgcatatgtgtgaaacagcgagtaagacctgaatgcgaatgggaatcactgtgcacagtggacacggcagcacgcgtaacgcgtctggtttgctgggttactcactgtgtccagatgcgcaagtgcttgccgacctccgttgagcattctcttggcatgtgggagaatgtgcttgaaaatagaagagagcggacaacgggactcgaacccgcggtctcgaccttggcaaggtcgcgctttaccaactaagctatgtccgcatgtgcttgaagcacgagttattaatttactataattttccgattgcgcaacttcggcgtgtcgtgtatgttcagatagcgcacgacaccggtggaaaggaactgaacatgagtgagatttccattgccgaaaacacgcagctgcagacaatacgcgatctgagcatcgccaccttcaggcagacgttcgccggtaccaataccgaagaggatatgcgcgactatatcgcccatgggctctcccccgaggtgttgggcaaggagctggcagacccgctgcagacgtttttcgtcgcaacggtggatggtgtgccggcagggtatatgaaggtcaatctcggcacggcgcaaacggagcgtatgccggacgaccatgccgaagtccagagactctacgtgcttgcggatttcaaacgtcacggtttgggaaccaggttcatgcgtacggcagagcagttcgcgtcggcacatggcaagcaaacgctgtggctcggcgtatgggagcataacgaaccggccaaggcgttctatcgtagaatgggattcgtcgaaaccggtgcacatactttcgtgcttggatcggatgcgcagaccgacctgattatgaaacatgcattgaccgcttgctgatcacatctttcgccctgttccccgatgcccgctggtgtggcacggtcatcgatagaggtatttcccttcatccatgttgcgggcaatgtcctgcaattcggaggcgagacgcctgtcttcctccgatccgtcgcgcaagcggtgcgccttgcggtctaggcggtactcattggcgaaatacacggatatcgcgaggatgacgattgccgcgatgatccagaccattatttcctttcgatgggcgtattgtgtgcttcgtattcatggtgcaatcaggtatacgccatgatcagtatgaatggggtcgcatagcagagcagaatgaaaaccgctctggagagcagccctctgagggtcaccggacgcggaacgagcctgttcctgcttgtgaggtacccatacgtttcggagacgaccgcgtatatgatcagcatgaggatcaggaacacggtatcgacccacctgcgctcaccccataccagggcgcctgcggcaatcagatagatgaacgtcatgacggccgtgcaccaatgaaaactgacgaagtgccgaccgagtcggtaaaccggcctcgaggtggcctgccatatcttgcgagccaacgcgaaagctctgtttgcttgccgttcattcatgactcttcccttcgtccctcatatcaggtgcgccctctttcgcctgcccatctggttgccgccgtacattatgcagatgcctgcacagcactatgactgcggtaatcaccgcagtccaaaaggccattgcactgatgaaaagcgctgtcatgcacattccccctgccatggtctgcatacgagggcaagcaccatcgcaatggcatacgcttcctcatgcgtgatggatattgttgcatcattcctcggctagcgatacaaccgggaatgagaagcacccctacccagccacttaatatacagttcgacccgtgcccgatacaatgagcagtgcctgaatagtggtttataagtcgtattctgtctctgggcgtttcattccccttctcggtattggggacggtctagtattcttggactccgtcgtcgttgtcttgattaagccatgagacccaatccttgccagggccgaccgatatttattcatgcgtctcagctgccgccccaggcgcacaacacgcttagttctatacgcccggcatgtcgaccctgatgccaacggacaagccgaaacaaaaagcctcgtggacaacagtccacgaggcctcaggtgggtgatgtaggaatcgaacctacgaccccttccgtgtgaaggaagtgcgctagccgctgcgccaatcacccgtattcagttattgtatccgatggctcggatcgtgggcgatacaagattcgaacttgtgaccccttccgtgtcagggaagtgcgctacctctgcgccaaccgcccggttggtcccgggcatctttcgatgccgtcgaggtgggtacgagagtcgaactcgtctatacggctttgcaggccgctgcctaaccgcttggctaacccaccgtaaggttcgttaaactcatcggaccttagagcggacaacgggactcgaacccgcggtctcgaccttggcaaggtcgcgctttaccaactaagctatgtccgcatgtgtttctggcgttgtttcctctgcctgagcacgagtcactactatatcgaactcctggaagtttgcaagttcggcgtgtcgtaatcgttggatcatctctccgtataggattgcagtagagagatacacaacagtgaccgcgcgttttgctcacggttcctccacattgcttcactgtgggattaccttcacaaaatgcagcttttcaagggatgcagtggtgtccatgaatgagcgaggaaccagagtcaaatacgtcatggtcgcggccttcgatggctggaatgacgcatgccagagtgccaccgatgtgattcggcatctggtctcccgttataggtctttggagattggccacatcaacaaagacggatactacgattaccaatccgcccgtccaatgcagtgcaccattcagggttcacgttgcatcctatggccgcagaccgttttctatgacatcgcagtgagcgactcgcttcatattcttgcgcaattggggccggagccgaactaccagtggcttgaatactgccgcggtagcctgcgtttcgccgaacagtatgacgtcgaatgcatcgtcacgctgggatccatgctggcggagtgcccacacacgcgcccgttgcccatagatatctcgaacaacggcaagccgctggatcctgattatgaatacaatgggcccatcggaatcacgcatgcgcttgacatgatggccatcgaacagggattcaacaccacatccctgtgggtttccatcccccgctatctcgggtccgctgatccatgcccacaggcaaccctgacactgttgcgggagctcggcgagatcttggggctcgatcttccggcgggcaccatagagaacaaagcgaaacaatggcgttcccggtgcgatgtcaccgtgcgtaacaacgttgatttcgagcatttcgtgagtcagctggaacgtgattacgatctgcatcagcatgccaaggaactttcgtcggcggggacgccgatggctgagcagctggtgcaggaggccgaggcattcctacgggatcaggattgagagccagttctccctagcgccataggcctcctgccttggatatgagaatacctcccgaatcgggaggtattctcatatccaaggcaggacatatcaggcattaccggagaccggaatgccctccagcggcgagagcacgccgcacaacagcaagatagccacgatgatggccagggcgatgcgatagatggcaaaggccttgtaggaataggtggatacgaatttgaggaatccgatgatcacgatgtaaccgaccacaaacgccacgacggtggcggcgatggtggcgccccatcctgggaacatcgcgtcggcattgacgtctttgatcgccttgacagcttcgagaatgcctgcgccgaacacggcggggatggccatgaggaatgcggcgcgcactgccgcctcgcgtttgtaccccattgctcgtccgaaggtgatggtgccaccggagcgtgatacgcccggaataagcgcgagcatctggccgatgccaaaccagatcgcatccttcgtgttcatgtcgtcgagtgtcttgacctggcgggcgcggtcgtcgacaatccacaggatcacgccgaatatgaacagcatggccaccgtgatccatagattgcgcagcgtcgtctcaatggcatgctggaacagtacgcccgcgatgagaatcggaatggtggcgatgatgatgtaccagcccagacgagcgtccttgttatgcgctccgaaacgagaggccctgtccttcccctccttgccggcgaggcataggcaccaggacttcaggatgttccagatgtcgcggcggaaatacagcagcactgccaattcggttccgatctggatgatggcggtgaacgcggcacctgggtctccgccgagcatgagatcgccgacgatgcggacatgggcgctggaggataccggcaggtattcggtgagtgcctgcaccagtccgaggaatatggcctggaagaaattcataaatcctctttacgaatgatttcatggttattgcagtttcactgtaccgtgtgcccttcctcttccaccgaaggaggcgatagtcgcacaggtcatcgagcggcattccgtgccgtttcgcgacatcgaattgcgtacaatgaacaccggaatatacaggcgaaaggactgagatgggtgcagaataccgtaagagtcgcaggaatgcgccacggggcttcttcgaatgcgagggcaagggtctcgagtggcttggcgaggcgcaggcgcagggtggcccgcgtgtggtgaaggtgtatggctggggtgacgattaccttgacatcgagcgggtgacccccgcgatgccgactgggaaagcagccttcgaattcggtgccgcacttgcgcatatgcatgatgcgggcgcgccgtattttggatcggctccgaagggatatgacggcacctgttatttcggacccctgcaggatcctgtgccaatggacaccggtgagtggcgtgatccggcaacatatttggccgaaggccgtctgcgtccgatggttcagatgggaatcgaacgcgggtcgttgcgtgatgccgacatggatctcaccaacgaggtcatcgatgcgcttccggaactgctcggcagggccggcgaagatagacccgctcgtgtgcatggcgacttgtggagcggcaatgtgatgtggacggcagacaccggcgagacgcaggccgtgctcattgatccggcggcccatggcggacaccgggaggaggatctcgccatgctccatctgttcggcatgagttatctgacggagatcaccgatggctacatgtcggtgcatccgctgaaggcgggttggcaggagcgcatcacgatatggcagctctaccccattgcgggccactgcgtgttcttcggcggcggttatgtgagcgagtatcggcagatgtgtcgttcgctgctgcggtgaatagctgtcggcggcagtgaatgtgatctatgcgaggggtcggtgcgacatccagttggatgtcgcaccgacccctcgcatagatcacataaatcagttgcgtcgccagatgctaagtgatttcagcctaaggcgtctttgatcttgctgaagaagcccctcttctgcggcgttgcgggctgcgaggactgccgcaccggtttttcgtccttctgctgttgggcgaactgctccatgagactgcgctcggagtcgctgagcttcgtgggaatctgcacgttgatgtgcacaatcagattgccacgttgatccttatcgttgagctttgtcatgcccaggtttttgatctccacggtctgttccggctgcgtccccgcggggatgtcgagttgctgcttgccgtcgaatgaatcgatctccattgcatgccccagcacggcccatgtcatgggaacgcgaatccagcagtgtaggtcatcaccctgccgcgtaaacctttcgtccttgcgcaccgtgatgtccacgtagagatcgccgggctgcccgttgcattcgccagcttctccctgacccggcacgcgaaggcgggaatcgttctgcacgccacccggcacagggatcactacgtcacgctcggtgcgcacacgaccgcttccctgacattgggtgcaggggtgttggaagatgttgccgtgaccttggcaggtttcgcagggcaccgaggtcatcatctggccgagcagtgtgcgcaccaccttctgtgtgtagccggacccatggcatgtggggcatgtgatgggaggctcctcgtgctcggatccggtgccttcgcagttctggcaggtgccgtaggtcgaaaacttcaggtgttgttccgcgccgaacacggcggtccgcaaatctatggtgagctcttcgagctgatcgcggccaggctggctacgtggtatcggaccgttgccggtacctccaccgaaggcgtcgaagaactggccgaacacgtcgcccatgtcgaatccgccgaagggctggccgccaccgtatcccgctccgcctcggggatcgttcggatcgacgcccatgtcgaacatacgccgcttctccgggtcggaaagcacttcgtacgcggtgttgacctccttgaatttctcctcgaactgcggacccgcgagatcgggatggtatttacggctcatcttgcggtatgcgcgcttgatctcctcttccgtcgcatcgcgctcgacacctaggacactgtaataatctgccacggccactctttctgttgtgctgggacgtattcttatgactgtatattgctactcgaaaggttcggctgttattcctgccatccattatggccaacgcgcaggaactcggtcagataccgcgatacggcatggacggcggccatggtcaccgcatagttcatgtgggtcgggccaatggatccgattacggcgatcggcatggttggcttggtgcctgtgtcgtattcctcatgctcgacatttgcgctcggggtggagctctgcccatagccgctgctcaccacggaggcatgcagcagacctggcgtgtgtgtctccgagccgatggccacgccgacaccctcctggccaggctgccccgtcagatcgtacatcaggcgcatcaacaccacctgttcctccaaagcatcgaagagcggtgcaaggctggcagcatcgatatgctgatgtgtcaggcttgcggcacctgaggtgaacaactcgtttggacgctcctcattctccatgtcggagaacaccgccgcgatggcatcgcggagctggggggtgaatcccccctcggagtcggttggcagcgtgcgaatgctctgcgcgcattggcggaacgtgagcaggcggcaatgggtattgatcgtttcgcatatgcactgcgtctgctcggtattcggcaacgtgtccgtcgagaccaacctctgcaccacgcggcccgtctcggttatcgtcaccagcaggagcgtatgcgcggcgaggggcagcagttccacgtgcctcataagggaccgggacaacgacggcgccgacaccattgcatattgaccggtgatggtggagagaatgcgtgcggcgcgctgcaatgtgtcctgcaggctcgccgaaccgctcagggcactgctgattgattcccgttgctctgcggtgagcggtatcggtgtgctcagcgaattgacgaagtaccggtatcctttttcggtcgggatgcgtcccgccgaggtatggggctgggtgagatagccttcatcctccagcgcggccatgtcgttgcggattgtggcagggctcactcccaaatggtgcttggccgccagcgcaccggatccgatgggttcctgctgccgtatatagtcctctacaacggcccgcagaatctgcatgcgacgtgtcgaactcatatataccccttattacgctttcgagaaacattgtattagcactctgcatacaggagtgctaattccggctcacagagaaagcggataacacgccaaaggcgcggaatctcgtcggttattgcggttagtatgtaagtgcaatgtgaagagcgccggcgttgttggacaagccggcggccccggcgctcgaaatattggaaggaaagtagatcacttatgaccgataacacctggtctgaattggatgagcgcgccatcaagatggcgaaggccctctccgccgatgcagtgcagaaggcgggccacggtcatccgggctccccgatttcgttggctccaatcgcctacacgctttatcagcgtttcatcaagcacgatccgaacgacccgaactgggccggtcgcgatcgtttcattctttctggcggtcatgcatcgcttacccagtatgtgcagctgtacttctccggttatggcctgacgctggatgacctcaagtacttccgtggcggcgcggatacccgcactccgggccatcctgagtacggcctgacccccggtatcgaaatgaccaccggcccactgggtcagggtgtcgcatccgccgtcggtttcgcatatggccagcgttacgagcgcggcctgctcgatccggatgctccggagggcaagtccccgttcgaccacaaggtgtgggtcatctgcggtgaaggcgacatcgaggaaggcgtctccggcgaagcctcctcgcttgccggcaatgagcagctcggcaacctgttcgtcttcttcgacgccaaccacatccagatcgaaggcgagaccaagatcgccctcgacgagaacgtgatcgagcgttacaaggcctacggctggtacaccgatgaattcagcttcatccagcccgacggttcctacaaggaagacatcgaaggcctgtccaaggtcatcgagaaggccgagcaggtcaccgatcgtccgcacttcatcaaggtcgacacgctcatcgcatggccgactccgggcaagaccaacgatccttcgtcccatggctccgctctgggcgacgaggccgtcgcgggtctcaagaaggccctcggcctcgatccgacgaagaccttcgaggtggacgaagaagcactggcccacgcccgcaaggtcgcagagcgcggccttgaggcacacaaggaatgggatgatgccttcgagaagtgggctgatgccaacccggacaaggctgctctctacaaccgcatcaagaacggtgagctgcctgaggaattcgacaaggccattgacgatctcgaagccggcttcgaggccggatccaaggtcgcaacccgcaaggcctccggcgctgtgatcaatgccatcgcgccgatcatgcctgagctgtggggtggctccgccgatctgggtggttccaacaacaccaacatcaagggcgccgcgtccttcgctccggcggaagatgccaccacccagtggccggattgctccccgtatggccgtcagctgcacttcggtgtgcgcgaattcgccatgggctgcatcaccaacggcatcctgttgggttccgacacccgtccgttctccggcaccttcttccagttcgcagattacatgcgtgccgcagtccgtctgtcggctctcatggagatcccgaacctgtacatttggagccatgattcggtggccctcggcgaggatggcccgacccaccagccgatcgagcacctgagctccttccgcgacatcccgcagctcgaagtcgttcgtcctgccgatgagtgggagaccgccgaagcctaccgttacttcttcgagaagaagaacacgctgccaacagccatggtgctgacccgtcagggtgtcccgaccctcgtcgagaccgccgagaaggccaaggaaggcgtgcgcaagggtgcttacgtgctctacggcgaggaaggccagccggacgtgatcatcatggcctctggctccgaggtccagtgggccctggaaggtgccaagaagctggcgcaggagggcatcaaggcccgcgtcatctccatggtctcgatggaatggttcgaggagcaggacgacgagtacaaggaggagatcctcccgaagggcatcaaggcccgcgtctccatcgaagccggctccgcgatgtcctggtacaagtacctgggctcttatggcaaggccatcgccatcgaccagttcggcctgcagggcgacggtgctcagaacatgatcgatctgggcatcaccgccgagcatgtcgtcgaagcagccaaggcctccatcgaagaggctcgctgattcatctatgaggggatgccatccggcatcccctcccctttgcctacactggtaggcgttggattttttcaacaacacaaattaggagatacataatgactgcatctactcaggcaatttccgatgccggcgtttccatctggctggatgacctgtcccgcacccgcattgagtcgggaaatctcgaagagctcatcaagaacgataacgttgttggcgtcaccaccaacccgtccatcttccagaaggctctgagccaggtcggcccgtacgacgcacagctcaaggaactcggcaaggtcgatgtcgagaccgccatccgcgagctcaccaccaccgacgtgcgcaatgcctgcgatatcttcaagccggtcgccgaggcctccgactacgtcaatggccgtgtctccatcgaagtcgatccgcgcctcgcacacgagaccgccgagaccgagaagcaggctgaggaactctgggccaaggtcgaccgtccgaatgccatgatcaagatccctgcgaccctcgagggcctgccggcgatcaccgctaccctggccaagggcatctccgtcaacgtcacgctgatcttctcgctcgagcgctacgagcaggtcatcgacgccttcatcgaaggcatggttcaggccgacgccaatggcaaggatctgtccaagatggcttccgtcgcatccttcttcgtctcccgtgtcgataccgcggtcgacaagaagctcgaggagattggctccctcgaggccaagggtctcgaaggcaaggccgctgtggccaacgctcgcctcgcatacgagctcttcgagaagaagttcgccgaggatccgcgctgggctgctctggaagccaagggcgccaagaagcagcgtccgctgtgggcctccaccggcaccaagaacgccgcttactccgacgtcaagtatgtcgatgagctcgtcgccaaggacgtcgtcaacacgatgcctgagaagaccctgctcgctgtggccgatcacggccaggccacgctgggcatcatcccgggcaactatgacgaagcccacgacatcatgaacgacctcgccgaggttggcatcaacttcaaggatgtcaccgacaagctcgaggccgatggtgtcgccgccttcatcaagtcctgggattcggtgctcaccgatgtccagtccggcatcgaccgtgtcaacggctgatttcgactgacttggtctagtcaagacataatcggatgggcccagcattcgctgggcccattttctatatgcatcgaaggcaatcgatcactgtgtgcggatgccgatgcttcgtgcgaacacctcggaaaggtcggcgatctgctccaaagacatggtggtcccatgcagtgaatcgacattgcgaatctcccgtagccgcgcgccacgcaaatccacatcggcacatatggcatgctgcaaggagagcacgtctattcgtgtcccagcgaatgcgatgcgcgagaacttggcatcgttgccgtccagctcccctatctcgcaatcgcggaacatgatgtcacggcatatggcatctctgcaattgagatagtcgatgcggcatccacgaatctccatgccaatgatcttcgccgtgttcgcctgaacggcaccgaaggagcagtggaccgcaatgctgttttccatgccgatgctgcggatgccgagcaacgcagtgcggcaggaatccacaagcacatgattaacatgtgtgcgctcggcaatgattgtgtcaattgcgagattcctgaactcgcaattgagcaacgcagcggcggtcatatcgatcgtggaggcctgctggtcgaagaagcggcgtgaatcctgatcgtcctcggcagtaagcaacgagagccgcgattcaatgagcccttccccgcccatcgggaatttgggaaggcggggaggctgagtgtcacgaatggctgccatggtgagagtccacagattcactcggcagatgcaatgattcgaggaacgcctcgatacgtgagcaggcctctttgatgttctccatgctcgttgcatacgaaatgcgtacgaagccttccccggaatcgccgaaggcagtgccggggacgatggccaccttgtgctcctccagcaggcgcacgcagaactcgtctgaggtgaggcctgaggatgtgatgttcgtgaacacgtagaacgtgcctttcggtacattcgtcgtcagtcccatacggttgagcctggcacagatgaggttgcgccgcgattcatattccctgcgcatcgactcggtatcggcaatgccgtgttcaagcgcctcaatcgccgcatactgtgccgatgtgggtgcggacatgatgacgaactggtgcactttggtgagctgttggctcagatccgcgttgctcagcaggtaaccgaggcgccaaccggtcatggcgaaggcctttgaaaagccgttgatgacgagcacctgatcgcgaatctgctcgaagttggcaggtgagcagaattctccctcgaacagcagttcggaatagatctcgtcggagatgacgtagattccggattccttgaggattggaaccacacgctcgtagtcctcgcgggtcatcacgccaccggtcgggttcgacgggaagttgagaatgattgccttggtatggtcgttgatcgcgcgttcgaggtcctccggcagtaatttgaaatcgttgtcttgcgtgagctcaatacgcactggcaccccacccgccatcaggatcgccggctcataagccacgtagttcgggtccagcacaatcacctcgtcgccgggactgatcaacgtccggcaacatagatccaccgcttccgaaccaccgacagtcacgagaatctcggattgcgggtcgtagtcgatgccgtagcggctgtggtaataccctgcgatttgcttgcgcagggcgatgagtccccggttcgcggtgtagtgcgtatggccgtcttcgaaggactccactgctttcgcgctgatatgccacggtgtgtcgaagtccggctcccccacaccgagcgagatcacaccctccatggagttcgccagatcgaagtatttgcgaatgccgctcggtttgagatgcgcgatggtctggttgatcggcttcatcagtagctcaccaccagacggtcctcggcacggttcggccgaccggcgccggtgagtatgccggattgtttgtactgcttgagcacgaacaacgttttcgtgctctgcacgttctccatgacggcgatgcgatcggccacaaattggcacacttcgaacatcgtcttgccctgcaccaggcagatgaagtcgttgtcgccggtgatcaggtagagcgaatcaatctcggggtattttgcgagcaacgccgcggtatggtcgtagcccttgcctttcatcgggctgacttccacctcaatgaacgccatgatgcgttcgtcacgcagcaccttgttgtagttgatcaccgtatggtaaccgcagatgatcttctgctcctccatgcggcggacggcctgctgcacctcttgtgcctcctcgcccagaatgtccgccagatcccgtgcatcgagccgcgcatcgttctcgagcagttcgagtatcgcctgatcgttcgcgctgatgttcccctcggccatgtctcctgtcatcctttccgcattccctgttgttcgccaagccatgcatgcgcctattggcgatagtggctgaagaagtgtgtcattttgtcgacggcgcctttgagcacctcgacgcgcggcaggtagaccacacggaaatggtccgggtccttccaattgaaaccggtgccctgcacgatgagcagtttctcgtcgtgcagcagatcgagcgcgaattgctcgtcgttgcgaatgttgaatttcttcgcatcgattttcgggaagatgtagaaggccgccttcggtttgaccgccgtgatgccatcgattgagttcagcgcgttgtagatgtattcacgctgttcgtatatacggccccccggaacgaggtagtcgttgacactctgatggcctcccaatgccgtctgcacgattgattgggcgggtacattcgagcagatgcgcatgttcgtgagcatgtcaaggccttcgatgtaatccttcgcgatcgacttgttgcctgacaggatcatccagccgatgcggtacccggcgatcatatgagacttcgacaaaccgctataggtcacgcagaacaggtcgggggcgagggaggcgattgacgtgtgggtgagcccatccatgacgaggcggtcatagatctcgtcggagaagatcataagctggtgctgccgcgccagttcgacgatctgctgcagcacctcggtcggatagagcgcgcctgtcggattgttcgggttgatgatgacgattgccttggtgcgatcggtgatcttggcacgcatatcgtcgatgtccggataccactccgactgttcgtcgcagacgtaatgcactggtttgccgcctgccagggtgacgcatgccgtccacaacggatagtcgggggccggtagcagcacttcgtccccgtcgtccaacaacgcactcatgctgaggttgatgagctcgctcacaccgttgccagtgtagatgtcttctactcccacattcggcaggttcttgagctgagcgtactgcatgatcgccttacgggctgagaagagcccctttgacgccgaatacccttccgtatcggtgagctgttgtgccatgtcatagacgacttcgtccggtgtacggaatccgaatggggctggattgcctatattgagtttcatcacatgcatgccggctgcttccatgcgcgccgcctcgttgaccaccggtccgcgtacgtcatagagcacgttgtccagtttatgtgacttggtgaagacccgtcgggagccgatgttcatgggttccgatgtgacacttgatggcacatcagggaacgaggggtcctgcacattattgttcgctgccgcttccatgtcttgctcctgttcaatttcagcgagttcattgttatgttcaatatgttcagaattctgaatcgaactattctgttcaactctcttgatatgttcaaaatcggcgtctggactcacgtgttcaatctttgcgaaggtttcaggatcatcgtcgaacggcacgctctcgcctgccagccaatccgcgttcacccgcaacacagccgcgaggaatcgctcaatatcgcggcgcggtcttgttttgccgctcacatattgactgatgtggctgcgccccagcttgactccatggtcctgcgccgctttgacgaagtcgatctgcttgatgttgcgcaactccatcgcctgattgaggcgcgtggtgaaatcggtcatgccgtccctccgttgaacttagaacataagtgtttcttcgaagcgtaccgtaacggttgaacatagttttgacttgaacatttcagtgttcaaaatacagaagttcaagatcaatttatgaatatgcggtgttcaatccatttcgccacgccgtcatcgttattcgaagcacatatctcatcggctatgttcaatactttcggattcgaattggcgacggccactccggttcccgcacgctgcatcatgtcaatgtcgatgatgtcatcgccaaatgcgaccacattgttcaaatcgatgttccagcggtcgcacagcagttccatggtgtactgtttgttcgcatgtggatccatgagcatccacagacttccctcgctgatgttgagcgacagttcgtcaggaagcaatgtgctgagcaacggagtctgctcgttggttgggaagatgatgatcttgtctgcggtgccctctgggacgtcggtgaaatcggtgaatcgccacgtctgtgtcttccagtacttagacacatcgaaattcgtatatcgtacgtcatccatgacgatgcctatctcgatgtcgggaatcacatgcgcgattgatcggcacacctcgcaggcatagtctgaagagaagcctattttcaacagttgcccgttgggagtagatttggttccggtgagcatcgcgtaatcagaggtcgccggatggaagtcgatgagtgcgccattgagatagatgcatgcatcggcatgcaatcggcgtaccatgtcgagacctgtgctgactggacgtgcggtggccacgacaaacggaacatggttgcgatgcaatgtgtcaacagtgtgaatcgtgtagtccgacaatgcgcgttgttcgaaggtcttgccgtcatggagcaatgtgccgtccagatcggcgacaatgaatggttccgtcaagtccactcccctgttcgtggatcatatgctgttgtataacaaaaacgaaaggacccatgccctcctagggaggagcatgggtcctttcacaaactcatatcaggcgacaccgaacttggtgaacagtccgagcgcaatgatgatggcaacccagatgagtgcgatgatcacagtccaacggttcaggttcttctcggcaacgccagaggaaccggcgttctgcgtaaggccgccgccgaacatgtcggacaggccgccgcccttgcctttgtgcatgaggatgagcagggtaagcagcagactgagcacaaccagcacaatctgcagaatcagcttgactacagtcacgggtgaacctccaaatttcaataccgttgtccagtgtaccgcaagttcgcgaaaaagcgtgcaaaatcaactattatcatgtgaagatgttgtcgcaatcgtcttcctgcagattgtggtgagctcatcgacgtcgagggcggcacctccgatgaggaagccgtcgacgtccggctcctcaatcagctccacacagttcttcgaagacaccgagcctccatacagtacacgcacggtctgcgccacatggtcgccgaatgatttcgccagatccacgcggaaggcatgggcggcgtcctgcgctgtctgcggtgtagcaaccatgcccgtgccaatcgcccagacgggttcataggcgatgatgagttttgatgcctccccatcggaaaggtcgcgtgtcacgtcatgcacctgtccgacggcaaactcaagttcaatgccctttcgcctctcctccagactctcgccgacgcataggattggctgcatgccggcggcaagcaccgctcgtacctgatcgacgatgttcgcatcgtcctccggatggtatttgcgccgttccgaatggcctacaatcacatagctgcaacccagatgcgcgagcatgtccgcagagacgtcaccggtgaacgccccctgtgacgtgaccgaaacggcctgggccccgtatctgatgcgcaagtgttcggattccaccatcacctgaacgctacgaatcgaggtgaatgacgggaagagcgccacttcgcaacgattgaagtcaaaatggcatcgtttgaggttcttggagaatgcccggacgaactcggtcgcctcaagatgatcgaagttcatcttccaattgcccgcaaccatggggatgcgtcgtgtcgatgccatattgccttgcctgtcctccatatgagaacgtggcgcccagtacctattgccgggcgccacgtcacaccgttattgggctagtgttgtgaatccctactcgaggaccttgaggccaggaagctccttgccctcgaggaattcgagagaggcgccgccgcccgtggagatgtgcgagaagccatcttcggggaatccgagctgacgcacggccgcagcggaatcaccaccgccgacgatggtgaaggcaccatgttcggtggcatccaccagagcctgggcgacggccttggtgcctgccgcgaaggcaggaacctcgaagacgcccatcgggccgttccatacgaccgtcttggaatcgacgatcttgtcgtggaacagcttgcatgactcaggtccgatgtcgaggcccatcatgtcagacggaatctgatcggcgggaaccaccttcggatcgaccggagtgtcaccagccgggaagcccttgttcacgacgatgtcaacgggaagcaccagttcgacgccgttcttgtcggcggtttcgatgtagcccttgacctggtcgatcatatcctcttccagcagggaggtaccgacttcgtaacccttggccttgaggaaggtgaacaccatgccgccgccaatgacgagacgatcggccttgtcgagaaggttctcgatcactccgagcttatcggagaccttggagccaccgagcacaacggtgaacggacgttccggatcctcggtcgccttggagagggcgttgacttccttctccaccagcaagccagcggcggccggcaggtcggcagcgacatcgtaatcggaaccctgtgcgcgatgaaccacaccaaagccgtcggagacgaacacatcgccgagagccgcaagcttcttggcgtatgcggcacgctcggcctcgtccttgctggtctcctcagggttgaaacgaacgttttccagcagcacaacgtcgccgtccttcatggcggctaccttagcctgggcgtcctcgccataggtgtcggaggcgagaaccacaggaacaccgagaagttcgctcaagcgtgcagccacgggagccaaggaaagctccggaacaaccttgcccttcgggcggccgagatgggccatgagaatgaccttggcgccttccttgcgcagagcctcgatggtaggcagcgccgccttgatacgaccatcgtcggtgatcgtagtcccatccagcggaacgttgaaatctgcgcgaaccagaacgcgcttgcccttcagatctccaagatccttgagtgtcttcattcgttatcctttctaaccgcaagaatgcgggtgtggcttatgccatcccttgcattctagcgtcaaatccacgcgatatcggttcgattatccgttacgcaacatcacgccttacaccagcttacgccattgcggcgtcctgctccgctttctccgcccgttgcagcagacgacggatgcgacctgccaccgcgtccttgctgatttgcgggcgtgcggctcgtccgagctcctccaaggagaaatcggggtgatcgatgcgcaattgcccggcggcacgaagattctgcggaatatcgtctccgagcacatcgaatgcatgctgcactttcaccacggcctcggcggcggctttcgcactgcgtcgcatatttgcgtcatcgaagtttgccagtcggttggcgcgatggtgtgattcggtgtcgggtctcttgccggtccaatcgcgtacggtgcttgaggctcccatcatcgtgaggagccgttcgatggcatccgggtcggagagatggacgcgtacggaactgcgcaccgtatgctttgcggctcgtatgccgaggcgctgacccatggcgatgagcgaatccgctgtctcctcgttcggacagataatctcaagcgcgctgggtttgtcgggatccgaaagcacaccagcagacatgaaggcaccgcgccacacacccttgatttgggcaatgttgccgttggacagatccgttggcagtccgcggacgatacggttgagccgtgggtctatcatgccggtgcgcaccgccaatgcgaaaccggcgcgtgcgccgacgtccacggcatatcgacgcatggagccctgaggggtcttcacatcgacggatttgagggcggctgggattttatacaggctctcgattgtttcctggagccagtgggcggcttccatggagtcgaattgtggttggacgatgatctgcgtcgaggattcacgctgcaccttgcggaatcctcggccgaagtacagcatcgacgtcacctgtgccttctgcaccgccggggatcccccatcgatgttcgacaactcgcttttgacctcatcgagaagcgccaaaagatcctcctgtaagttgtgtggtacctattacggttcggcgtgtctcattgactccgctgttctgtgataccgaacgtcttggacatctttgttgagttttcccacatgttgaagttgctttcacgatatgggaaaccacttgcaatcattgggttttccgatccaactctcgggccgagacggagaccgagaggccatgcgaccgcaatcttgatgccaatgcctcgctcatcgccacggaacgatgctggccgccggtgcaaccgattgcgatcgtcacataatgcttgtcctcctgtgcatagccttggatcgctatttcgatggccttctcataggcatcgaggaactgtgtggccttgtcattcgacagcacgtattcgctcaccggtgcatcatgtccgttgagctctcgtagctgtggcacccagtagggattgggcaggaaccgcacatcggccacgaaatcggcatcgatcggtatgccgtacttgaaaccgaaactgaagatgtgcacggaaacggttgtgggtccgttgcctgtcaaagcctcgtaaagcttggtggagagctggtggatgctcagtttcgaggtgttgatcacgatgtcggcacgttcctcgaggttctcgagcagtctccgctcttcgtggatgccgtcgataagacggttaccctgctgcaaagggtgcggccggcggacggattcgaatcgcttgaccaatacgttgtcatcggcatctaggaagaggatgcgcgttttgaggcccagatcatccagatgcgagagcaccgaactcaggtccatgaaatagtcgcgggagcgcacgtcgatcactgctgcaagcttatgaaacccggatttcgacgcagtcatcatgtccaccatgggttcgaggagtttgggtggcatgttgtctaccacataccaccccatgtcctctatgctatgggctgcgtgcgaacgaccggcgccgctcatgccggtgatgagcagcacttcaaagccttccgtaggagaggctgcatgcggtgattctggtcccgtgcctctttgttcattgcgtgcggactgcatcacaactccttctccaacgcttcccacatggcctgttccagtgtaccggtttggggtggattattcagggcatcatccacatcggcacccccgattattcccgtcatcagcaacacttgcgccacggcctgatgtagcagcatccgctctcctcctatggtgaggccgccacgatcgcgccaggccaccatgagttcggtcggacggggatcgtatacgacatcgagcaatgccccatggatgggttgtgcatgctccgcgaaatgccgggcaaccacatcggcgcccgttccgggaatcgtactgatggcgatgttgcattgttccagtgctggaaggcaatcctccaaggagatgctacgaaccgtcacaccatgcgcggcacccagctcgatcagtgccgtgctgcgattcggatgccgtgcggcgacagtgatctgggaacagcccatcgtgatgcacgccgccaatgccgaagtcgcggtgttgccgttgccgagtatgactgcgtgtggttgagctggcaacgtcatgacatgggtgcgaaaggcatcatggaaagcacgcacaataccatagacatcagtgttgtaaagtgccatggccggaagatcccgacccgctgaggtcgagggggaatcccaatcgaacacgacggtgttggcgacgccaagctcccgtgcccattggttccgtgcgataccgaagggggcgatggtgcgtttgagcggcatcgtcaggctcaagcctcgccaggaggggtccagggaggcgaggaatgagggaagttcgctttcagccacttcctgcttcgtatacgaccattgtccaagacccagcgctcgatacgcagcctcatgcaacaccggtgacagcgaatgtgcgattggtttgcctaataccgcacatcgttgcatctcattcatattctcatcccctcatttgtgcatgcccgttgcatgccctacagcactctacagcataactatgctttattgcggcatcggcgcatgccacaacacgactcatagccattgcaatagcgcatataagtggtcacgaagcattgtcatgcagtgcttcgtagatggcccgtgctttggcgtggccaacgcctttcacggattccagttcttcgaggctggcttgtctcatgcggcgcactgacccgaagtggtttagcagccgtttttggaacgttgggccgattcccggaatctcatcgagtgccgaacggagggcacccttgcgtctggtctgacgatggtagttgatggcgaaccgatgtgattcatcgcggacacgttgaagcaggtacatgccctccgatgaacgtttgagaatgactggatagtcgtcgtccggcacccacacctcttccatgcgcttggctaggccacacacggccacatcagtcacaccgcagtcctccaatgctttcgcggcggccatcacctgaggcttgccgccatcgaccaccaccagattcggtttgtaggcgaaatgacggcgatcggtgttctgctggactatttcctgttggacctgctcggcggattcaagctctccctcctgcgaagcccgcttctcgttgtccatgctttcgccggtgtctcccgcaatgttcccatgcttgaatcgtctggtcagcgtctcatacagcgcattgagatcgtccaccgcaccttttccgtcggcaccacgtatggcaaagcgtcggtattcggatttccgggccatgccgtcttcgaacaccaccatggatgccacttggaacgccccgcccaccgtattcgagatgtcatagcattcgatgcgcaacggcgcctggctgagtccaagcgcatcggccacatcgttcatggcggtcgtacgcgcacttatgtcggagatgcggctcattttcgaacgttgcaacgcctgctgtgcgttctgttcggcgcgttcgagcagttgcctcttgttaccccttgcaggcgtcccaatcgagaccgcgccaccgcgaagccgtcgcaagtattgttccaggtcatcggcacgcgcaggcatcaccgacaccagcacctgtctgggcacaggggcgatcggttcgagcagatcggcacgaccagtatgctcgcgtcttgcgttacgtgccttggtcgactgtgcgcgggatgacgcgtcgccggccgacatgcgctgtgtcgatcccatggccgtgcgctgttcctcgactttgatctgtgctttttccatgcgaatgggcgtgggttccgcgctcacggccgcgtcaagcgtcgctgcctgggctattggcggttccacggtgggtctggaggatggtggtgcatcagtcctgcggaattcccccgcttcacgctcactgtacagttccgaatacacctgcatgatcagatcgctgatcagttcagcgtcatcgacatcttcgatgcgttccacactccagttgcgttcgcctcgaatcgagcccgagcgcacgaagaatgcatgcactgacgcctcaagttcatcggatgcaatgccgaacacatcggcatccacatcctgatcgagaacaaccgcattctgctccacaaccgtggagagcatctggatctcatctctaaggcgcgcggctttttcgaaatcgagttcggcgcttgcctccttcatagccgcagtgagtttcgccacatacgatttgcctatgcctccggtaagcacgccgaccaattgctcacacaggcgcttgtggtcctgtggggttatgcgccccacgcagggggcagagcatttgcctatcgacgccaacaggcatggcctattggtgagttgcgccttgcggaaattcgcatcggtgcacgtgcgcaccgggaaggtgcgtagaagtccgtcgagacttttgcgcagatcccacactttcgcatatggcccatagtagcgggtgtcacggcgcttgcggctgcgcgtgacccaaatacgcgggtactcctcgcctatcgacagcgccagatatgggtaggtcttgtcgtccctgaactgcacgttgaaccgtggatcaaactctttgatccaggtgtactccagtgtgagcgcctccaattcggtgcccaccaccgtccattccaaggatcgggctgtgagcaccatggtctgggtgcgcgggtgcagctgccgcaatggctggaaatagttggatagacggttgcgcaggttcttggccttgcccacatagatcacctgcccgtcgccatcgcgccacttatagacgccgggctgggcaggaatgtcacccgtcttgggtctgaagagatcacgggagtcgccgagcagcggtgcgccgttcgcattcacgtcctctggcggctgtgcatgaccgccggcaccggtattgccggtgacttccatgagatcatcggcaagatgcctccaggttcctggcgcatggcgctcgaaaataggcatgtctccccttatcgcttgttgccgtgagtgattgccgacagtgcgtgaggtgtggcaatgtgttattggtgcatgtcgctcgatgcccgttcgagcatcggtgcaaggaatctgcctgtccaagacctttcgcatgtgaccagatgctctggcgttccctcggcgacgatcgtgccgcctccatcgccgccctcgggaccaaggtcgatgatccagtcgcaggacttcaccacatcgaggttgtgctcgatgatgatcaccgtgttacctttgtcgacgagtccctgcagcaccagcagcaacttgtttacgtcttcgaagtgcaggccagtggttggttcgtcgagaatgtagaccgtcttgccggtggaacgtcgttgcagctcggtggccagcttcacgcgttgggattcgccacccgacaacgtggtggctggctgtccgagacggatataccccagtccgacgtccaccagtgtgtcaaggtagcgtgagatggaggggtacgccttgaagaacttggcggcctcgctgatcggcatgtcgaggatgtcgctgacggtcttgccgttgtacttcacctcgagtgtttcgcgattatagcgtttgccgtggcattcctcgcattccacatagacatccggaaggaagttcatctcgatcttcaaggtgccgtcaccgtgacaggcttcgcaacggccgcccttgacgttgaaggagaaccgtccgggaccgtagccacgaacctgcgcctcgggagtcttggcgaacagggcgcggattttatcccatacgccggtgtaggtcgccggattcgaacggggggtgcgtccgatcgggttctggtctacatgaatcaccttgtcgcactggtccacaccctcgacacgcgtatgcttgccgggcacgatgcgggcaccgttgagcttgtcggccagcaccgggtagagaatctgattcacgagcgtcgatttgccggatccggagacgccggtcacgcaggtcatcacgccgaggggaaacctgacgtcgatgttcttcagattgttctcacgggcgcccaccaccttcagcatacgtgaacgatctatcttgcgccgtgtcttcggcacttcgatgctgcgacgccccgcaatgtagtcgccggtgatcgacctcggcgcgtcgacaaggtgttcggcggggccggaatacacgacctccccgccttgttcgccggccttcgggccgatgtccaccacccaatcggcgcttgtgatcgtatcctcatcatgttcgaccaccacgagtgtgttgccgaggtcgcgaagatgatgcaatgtggagatgagccgggcgttgtctcgctgatgcaggccgattgacggctcgtcgagtacgtacatgacgcccacgagtccggagccgatttgggtcgccagtcgaatgcgctgggcttcgcctccagacagcgttttggcggcacgggaaagagtgaggtagttcaggccgacatcgttgaggaatccgaggcgtgctcgaatctccttgaccacctcacccgcaattttcgccgcagctccggtcagtgagaggttgttgatccattcgaggctgcgctcggccgccatgtcacacacatcggcgattgattccccgtcgacggtgatggccagcacctccggtcgaagtcgcttgccatggcaggcgctgcagggcacttcgcgcatgtacgattcatagtattgtttgcgttgttcggaatcggtctcctcgtgccgccgcatgagggatcgtatcacaccttcgaagccggtggtgtactcgcgcatacgtccccaccggttacgatacgagacctcaaccttgaagtcgcggccgtataggattgactggcgcacctcctcggggaggtccttccatggggtatcgagactgaaccccatctgatcggcgagtccttcaagcaggtggcggtaatagtcgccgctgctcttcgtcatcatccaaggttctatagctccctcgttcaacgtcttgtcggggtcgggaacaacgagttcggggtcgatctccaagctgaaaccgagacccgtgcattccggacatgcaccatagggcgcattgaacgagaacgtgcgcggctcgatctcgtcgagatcgagggtatggccattcgggcaggccatatgctcggagaacggcacctgccttttcggatcgtcctgcggcaggtcgacgaattcggcgaccatcaccccatgggccaatcgcagcgcagtctcgacggaatccgtaagacgctggcgaatgccgtcacgaatcaccaaacggtcgatgacaaccgagatcgtatgcttcttctgcttagtcagcgtgatgtcgtcggacagctgccgcatctcgccgtctatgatggccctcgcgtacccatcgccacgcagcagttcaagcagatcggtgaattccccttttcgccctcgcacaactggcgccagaatctggaagcgggttcgctcggggtatgcgagcagtgcatccaccatctgctggggggtctgggcctgcactggttcgccgcacaccgggcagtgcggtatgccggttctggcgaacagcagacgcaggtaatcgtagatctcggtaatcgttcccaccgtggaacgtgggttgcggttggtcgttttctggtcgatggagaccgccgggctcagaccctcgatgaaatcgacatccggtttgtccatctgcccgaggaactggcgggcataggcggaaagcgattcgacatacctgcgctggccctccgcgaacaacgtgtcgaaagccatcgatgacttgccggaccccgacaggcctgtgaacacgaccatgcggtttcgggggaattccagatccacatccttgaggttgtgctcgcgggcaccctgcaccatgattttgagatcattgggcaagtggccgatgtcggccaccagattgccatcgtgttcctcgaggggcgccttgccgagctccctgctcaggaacgagtcgctcgtcatcaccttttccacgaccgttttcctgctcgcccgtgcatcatgatttgccaaggcattcctcccgtcaggcatcgctctttccacgccgtctgtatgcgatcggcttatgtgtatgcagtatcgtacatcaattccacacaaaagtcgaacacttgttcgattgtgggacgtgtgccgcagccacccaaataacaacatatgccgtcgccccatattccatcgtcgggttttcccggttgactgaattcgatgctcatgccgaacatgtgcgccagctggcgatatcgtagagtcatacacatgcattcactcgtatctgggagagctgatgggcgagaagagacagacagagcatacgcaggccaatgcggtgaccgtggagccgaaaagcagttcgcagcgttcaaaacagaaggtgcggcatgacattgagatgatctgtgcgtgggtgtcgttcgccgcattggtcgtgtgcaacgtgctggcacagaccggggtgatgggccgtatggtcaagccgcagcattcggaggcgttcacttggttcgtgccggcgcgatatacggatctcatctgggcggtcatattcgtattcgccgccgtttggcttgtgcgtctcggcaacgataagcaccgcgcgaggaatctgggcaagatcccggccagtctcctcggaatcctgttcattgccgcctgtgtactgcagattgcgtggctgttctgcttccatgccgtgaactacccggccacgatcacgttggtgtttgcctcgaccatagtgatctgggtgctatggttcttctcccggagacatgacagaacgctatggggctgggtgccgttctcgctttggggttcatggctgggaatcgagaccatcaccgacatcgcccgcgcagtgagctactacctgtccaaagacggttcgctttctgcgttcggacagatgatttccactatcatcctggctttgctgttgctggccgtcgcctgcgccatgcgctggtacatgggtgattgggtgttcgggctgtgcgtgttgtggtccgtgctcggagtggcgattcgaatcatggacacttcgaagatcaccgcggtgattgtcatcatcgccgagagcatcgccgccgcactcatgtatctgccatggcgtcatctgaccggaaggctcaattccgtggacgcgctctcctcggcacatgcgggtgcggtggatgagcaaggacggaagagcgtggaatccgacggagaaccgcaatcgacggattacccaggcgcccaggagcataggtgaggctttcatcacgccgtctgtgagtcagcgcagccgcgtaccggaatttcccgggtacgcggctgttgtgtatgaggtgagcactatggaacgattcattcatgtggagcacggtttcggaccctgctatgcggcggattctacccgcttgttccttggcaccatggcgagcccgaaatcacgggaagccggcttcttctacatgcatccgcgcaaccggttctggccgatcatgcaggcgttgttcgccgatccgcaagatgcctccgacgtggttggcgacactccggattcgcgccgggcattcgcgctgcgtcaccggttcgcgttgtgggacaccgtggaatcatgcgatatcgtcggcgccagcgattcgagcatccgcaacgtcgtgcccagcgacttgagcgagatcattcgcaattcacagatctcgcatatctacgcgtgcgggcagaaggcggaccagctgttccacaaatacagcgagccgatgctcgagtgcaatggcatccatgtatctgaaacggctcttccctccacttcccccgcatatgcatcgaagacactcgaccaacttgtcgacatatatcgagagcgcattttcgactgattccggttcatctgccggttgacgacgtaggaataagaagacccaaggagcctgatatgctcaacgccctttgccatgtccacgacgattcctcgccgctgttcctcatgttccacgggtacggaaacgacgagcatgaaatgatccgcgtcattgaggccgttggcaggcacgacccgatgagctacatcagtttccgcgccccattcgagcgcgaatacatgggcggctattcgtggtacccgcatggatgcggccccgaggcgcgcagacggttggcagatgaaagcatcgggggaatcaggcggttgctcgactcccccatctgccgcaatcgtccaaccgtctgcatcgggttctcccaaggtggctatatgagtctacgtatggtgcttgcggagcccacgatgttcgatgccgccatattgatgagcccctccttcgtcggcggattatccgatgacgagcgagagcggctcatgcacagccgtacacgtttcttactatgctatggcgaggatgacacgacgattccgcgggccgaccaatgcaggctccgcgaatgcctgcagcggaccggcaggctgacataccgggactacccgcagacggcgcatgcgatcgtcgccccggagatacaagacatacgagagttcatacaggagatggtgacccatgccgattgacgcgcagggacttgagattcagatcggtgcccgcacgctgctgcacccgacgaacttccatgtgacgaagggtgacaagatcggcctggtgggccgaaacggcgcaggcaagaccacactcacccgcgtcatcaccggagacatgctccccaccgcgggcaccgttcgtgtctcgggcaaactcggctaccttccgcaggacacccatgccgccgatccggaacagacggcgctcgaccgtatgatgagcgcacgtgacatcgcctcgatcatcaaacgaatccgcaaggccgagaaggagatgaccagcccggatcccgacgtgatgacgaaggcgatgaaccggtacgacaaggcgatgcaggatttcgagaaagccggcgggtatgcggcgcaatcggaggcgaccgcaatggccgccagcctcggcctaccccaggaggtcatgggccaacaactcggcacgctctccggcggacaacgccggcgcatagaactggcacgcatcctcttctccgatgccgacacactcatcctggacgaaccgacgaaccatctggatgccgattccatactgtggttgcgcgaattcctgaagaaatacgaaggcggattcctcgtgatctcccactccaacgaactgctcgacgaggtggtgaacaaagtatggcacctcgacgcccagctcggccagatcgacatgtactcgctcggttggaaggcatacctacaccagcgcgtcgtggacgaggagcgccgtcgccgtgagcgtgaagtggctgagaagaaggccgagcgcctcatgcagcagggcattcgactgcatgccaaagccacaaaagccgtggcagcgcagaacatgatgcgtcgggctgaacgtctcctcgccgaaacctccgtggcccagaagaaggagaaggtggccgacatacgcttcccggagccggcaccatgcggcaagacccccatcgaggcgaaggacatctcgaaagcctatggctcgaacatcgtattcgcgggagtcaatctggccatcgacaaaggctcccgggtggtcatcctcgggtacaacggtgcgggcaagaccaccacactgcgtttgctcgcccatctcgaggagccggacaccggcgtggtcgaatatggccatggcgcgaaaattggctatttcgcccaggagcacgacaccctggatctaggcatcaccgtgctcgagaatctgcagcgagtggcacccgaactcaccgacacccaagcgcgctccatactcggatcgttcctgttctccggtgacgatgccttcaaacccacccacgtgctttcgggcggcgagaagaccagactggcgctcgccacgttggtgacctcccgtgccaatgtgctgctgctcgacgaacccacgaacaatctcgatcccgcctcgcgcaatgagattctcaaggcaatctcgaaatacgagggagcgattgtgctggtcacccacgatgagggcgccgtcgaggcgctccgaccagagcgcgtgctgctcatgccggatggtgacgaggatctgtggaacgattcgtatctagagcttgtcgccgaggagtgaaggcgatgggatgtgttgcggcgttgtttgcgtgcgcaatcaggattcgaatatcatagtggcccggacgaaagttcgggccactatgatattcgaggaacgagattgctattccatgagatcaaccggttcgtccggcgtccctgcctgcgtctctcgcatcatatcgggttccacatagatttcccagttataccatggcatcgcggtacgcaccgcatcctcgatcttgttcaccgtcgtcacatcgtaatcacggtcgaacttggaggtctgcactttgaggcagagcagaatgttgtcttccgacatatgcacgctctgcatgttgaggagatcctccacgccctcggtcccctcgaccgctttgatgatccgctcctgcgtcaacgggctcaccgactcccctatgagcagcgaaccggtcttgtaggcgaggagcagcgaaccgacaatcaacacgatgcctacgaacatgccgccaagcgcatcgtacagttcgtcaccggtgcagatcgcgagtcctatgccgaggaaggcgaacaccagaccgatcaatgcgagcgtgtcttccatgatcaccgaggcgaggtcggcggatttcgtcactctccagaaccgatagatgcccatatgcggcataccggtatgccgcatgcgttcattggactctttgaccgactggtgcagaccatacccctcaaggcaggcgctgatgaccacgacgatcagcgcaaccacgagctcaccccggttcgccactcgtgccgactgatcggagagcacttcggtgatcttcttgacggcctcgcttgtcgagaagaagccgcccacgaagaacagcaaggttgccacgacgaacgatgccaagtatttgacgcggaaccaaccaaaggggtgttgcgggttcttgcgtttcttgcgggccactcttccgccggccatcaatacgatctcattcgtgcagtccgctatcgaatgcaccgattcggagagcatggccgaggattgcgtgaatgcccaggccgcgagtttggcgatggccacgccgacattcgccgccaacgccgccttgacggctgcgccctcatgctttctctcttcctggacgattggattgtcctgtttgggtggaatatgccgaggttgtgccatatcggtctgcgtggatgtactcattgctcacttcttcactgattgcgaggtgtgggaccgcacgggcggttcggtcacactgtctgtttgtcactatgggccacttccgcaatggttttcacggcgttcatcgcgcgcggatacccgatgtacggcaggcattgcgaagccactgcaatgaggaaatgcgcggtgttgcccacccggaggttcgccatgatatggccgcgcagctcattggcgcaatccggttgtgccatgagcaggcagaatgcgatcatctcccgttcctgcaagctcagtccgttccgcgtgaggtaggcaccgaggtaatcgccgctgatccaggaatcgatgtgaccggcgcccatcttgcgaaactcctcgtcactgtctgcagattcgccgaaaagtgttctgcgcagtgaggcaccttcttgtgtgcggttttgcttatcgattgcggattgcggcgccaagggcagttccacattctccacattgagataatcattgattcgtttgagatacggcagtgtatgcgcgaagccgatcaaaggcgtggcctcatacacgatttccttgagttcaacggatgtgacgccggagtgatatgagataggcagcatcatctcgaaggcatccatgccctgtgcgccgatgatggctgcgatgatcgccatgcaacgggcatggtcgtcgagcttctcatcattggcaccgggctcattgaccaccgtgtcatatgcgaattcgctgaagatcccaatgaactcgggatccgtctcgttcagtgtgcgatcggcattccagaaccggttcatcttcctatgcagttcctcgaacatgccgttcctctgtcctttctcggcatagaaatcgggacccacgcatgcgcaggtcccgaatacgtgttgtcccagtctacgaggcaatcgttaccgaacggagtcctctggcgtcctcgctcacttgctctgcaactggttcgaggaggcgtcgaaatccttgacggcataggaatgcacggccatatcgtcgtacttcttcaaatacacggtttgcgtggccgttgaatagcagtcagaaaacagcgttttctcgaattcgccgttcgccgagattgcagtcccctcgatcactgcggcggtcgacaacgtcttgaataggcggttcacgttggcattctcgccgctctgcgtcggataatgcgtattgttgtatgccgcgcgcacgaagcgcgccatggaaccatagccacccggaagcccctgcgaactgttggaatcctgattggtctcaagttccgagcttccccatttcaccgacttgccggtacgcggggaaacgtaggcataattgtcgagatgctcgatctgctgtgggaacggtggctgattggtgagcacatcgacatcgtcatcgtagacgtgcatgccgtcctcggtgcattcgacgacgatgctgcgggtgttgtcggcgatgatccaatgcagtgtggccaccgggaacctgtcattgatgggcttgccgacgatcgtcacgttcttcagagcctcctgtacatcgtccacactggtgaagttgcgggtgacccacagggggaactcgtatgcggccacgttcgtggtgaagttgaccgcctcggtggcgtacttgcagtacttggcgaagttgagacccgccacggcgaggccggcatcgttcatgcagtcgaaatacagcggcgtatcttccacgatgatgccgatgccgatcaccgggtggttcttgtcttcggcattgaatgccggcgcgtaatggtaatcatgcggggcgaatacgattttctccccgtaatcctcgctccaatcgagattgcggccgaagtacatattgttctgtccatcgtcaaaacgaacggctgtgcacattgcagttccttccgatatgcccggcggtgaaatccgtatgggcgtcatgcccaattctatggacggggaattcgtccatgtcgatttttcgttgagaggtgaagcaaacaggttacgctatcgcccaatcatgcatgccgccttgcgccgcgtactagagttgagactattcgccgtcctgttttatggaccatacggaagggatgtcttatggcctcactgaccgctcaacgcgagcagaccgcagcgctcgatgacgcacacatcgatttactgaccaccaccgcctacagtgtggccaatgtgcgtgccatggagcaacccctgttggcgaagggcgtgcctctcatgcgcatggcggcacgcgccacggcgcacaagatcctgcagatcatagaagacgctccccttgacccgcatgacatacgggtcagcgtgcttgtcggcgcgggagacaacggtgcagatggcctgttcaccggtgccatgcttgcggcacagggcgtgaacgtgacggccattgccgtcggcaagcagctgcatgaacaggggttcgtcactttcgtgcagtccggcggccacatttggacgcttgatccgggttcacgcattcccggcgtacccaccggattctcctcgggagaggccgggcaacgacttgagacggccattcgctacgccaaacgctcccatatcatcgttgatgcaatgaccggcataggcgtacgcgatgccctgcagggcattccccgcgcactcgcagaggtgcttggcgccttcaagtccgacgagggtagcgaacacaagccgttggtggttgcggtcgatacgccctcgggcataggcgtggatgatggcacattgccgggtgcctacattcccgcggacatcacgatgatgttcggtgcactgaagccctgcgccatgctcccccctgccgcatacgcctgcggtgagatcaatctggtggatttcggcttcgacctcgaatccgcggtgcctggcgttgagatggtggatgccgatttcgcccgcatgtcgattcatgagccgaaggtgaccgactcgaaatacacgcgtggtgtggtggggctcatcaccggatcggtgcaataccccggtgccgcagtgctctccaccaccgcagctgcccgctcgaacataggcatggtgcgctacctcggcccacaacatgcccaggatctggtgttgcaggcattgcccgaagccacaatgggtaagggacgcgttgaagcctgggtggtgggcagtggtgttccgggggaagacacgcaggacattcaacgggaggccattgaatcgttgctggcacattatgaactcaccgatccggcaccggcggaatcggtgagcgacattgatggcggtgatgtggaatacagcgatgcccagcagaacgaggaggccagaaacatgcctccgatcgtggtggatgccggagcccttgacttgctgccccgacatgtgccatcacaggtcgtgctcacgccccatgccaacgagctgtccagactcctgacgcgtatcgacgaaccggtgaatgcagctgagatagaacaacgccccctgtatttcgcacgacgtgcggcacgtctcaccggggccacagtgctgctcaagggtgcgttgaccattgtggttggacccgatgatgactcaatgggtcgcgtgctcgtgtctggccgggcgccagccaccctggccactgcaggggctggtgacgtgctcgcaggcatgaccggagcattgttggcccagcaaggtgacgcctatctcgaagatcccgccaccgttcccgaaacagctgccgcagccgcataccttcatggactggcggcctcgctggcctctcatgcaacccaacatgcttggaacaaaccgaacatcgtgggattggaagagaccgatgccgacgaatccctcggacgccccatcatcgcctccgacatcgtccgcgcggttccggaggcgttccgtcacttgggaagcatggaaggttgatccgcatgtgaggtacatcatatgtgacgttcgccgcattcgctctgagtagactcgcgtacaatccacgctgcatgtggccatactcgaagaaggatcttttggcaatccatcgaaaggaagatcaccatgtcaatgttgcagcataatctcatcgatttctccgtggaggcctaccatgacggggcacttgagaccataggcaaggaggatctactcggtcattggtcggtgctgttcttctaccctgccgacttttccttcgtctgccccactgagcttgaggacctgcaggatcattacgccgagttcaagaaggccggttgtgagatctactcggtgtcgtgcgacacccagtgggtgcacaaggcttggcatgatgccaatgagaagatcggcaaggtgcagtacccgatgctcgccgacaccaccggcaagctcgcccgtgatctggagacctataacgaggagtccggcttggccgaacgcggcgatttcatcatcgaccccgagggcaaggtggtggcctatgaggtcatctcttcgaacgtcgggcgcaatgcagaggagatcctgcgccgtgtgaaggcgtcgcagttcgtgtacgagcatggcgatcaggtatgcccggccaagtgggagcccggcgacgaaacgctcgagccgagcctcgacctcgtgggcgaactctgatcggaagcgtattggagcatggacgattcgaaactctatgacgcgattgtgatcggtgggggccctgcaggcctcaccgccggcatgtacctcgcgcgtgcacgttaccgcaccctcgtcattgagaaagaggacttcggcggtcagatcaccattacggcggaagtggtcaattaccctggtgtaccgcgcaccaatggccatgcactcacgaaggcgatgcgccaacaggcgcaggatttcggtgccgaactcaccgttggcgatgtcaccggcatcgaggaggatccagaccgttccggtttgaagatcgtgcatacgaagcgaggcgattaccggtgcttcgcggtcattctggccatgggggccgctccgcgcaaaatcggtttcgacggtgaactcgaatatgccggtcgaggagtcgcctattgcgccacttgtgatggcgagttcttcaccggcaaggacgtcattgtggtcggaggcggtttcgccgcagctgaggagtcggtgttcctcacccgcttcgcacgcaaggtgacgttgctggtgcgtgaggacgacttcacctgcgatgccatggtggcacagaaggccaaggacaacccgaacatcgagattcactatggcaccgagctcgtcggggtgcaggccggtgagcaaggactcgacagggccgtgtggcgttcggtcgccaccggtacgcaaaccgtctggcagccagacgatggaggcaccttcggcgtgttcgtattcgccggatatgtgccacagaccgctgtggtgaaaggagtcgtcgaccttgatccgcagggatatgtgattgccgacgaacatatgcagaccagccggccgggcatattcgccgcaggcgatcttcgggtgaaggatctgcgccaggtcgtcacggcaaccgccgatggtgccatcgccgcggtgaatgcggaacggtatgctgccgcgaaaagtctggagacaggcatcgtgccgaaacgtgtggatcatagtgtctatgagcaggaggagcagcaggctgcgcggaacaagcctgcgggcaccacccctgccccggctccggaccgcagccagtcggaagatccgcagaacacggtgtccgcggtgttcaatgacgacgtgatcaaacaactcaatgtggtcttctcgcgcatggcgcggccgctgacattgcagctgcagctcgacgagacgaagacctcatccgatctcaaggcgttcatcactgaactggtgcgcctgagcgacggcaagctcgacatgatcgaagacaaggtgggcaagatcgcccccaacgggcgtggcgaattcgatgtgaacgattcactgccgtttgccgcccctctggtcagcatcatggtgcgtgacgatgcggggatgctggtgcctaccggcttgacattccacggcgtgccgaccggccacgagttccattcgttcgtgcttggcctctacaatgcggcaggccccggccagccactcatcggagacgaggctgaacgaatcgatgcgattcacgatcccaccgagatcatgatcctggtgagtctgacgtgcacgatgtgcccggagacggttcgtgcctcccagcgcatcgcagcggcgaacccgaatgtcagggccgaagcctacgacgtcgcccacttcccagaactcaaggagaagtatgacgtcatgagcgtgccgtgcatcgtactcaatcgcggaggcagacaaaccgtcgagttcggcaagaagaacgtcagtcagatgctcgatctgatcgacgcactgtgagtgatccgtaaccgaaagcacgtcgcgggcgcatatgtttgctcatatgcgcccgcgacgtgctttcggtgtgggcgaagtaggcaggtgtcaatctgaaatgattgtatacccgtggttcgcaatgacttccttgagcttgtcgagataggtctgtgcggccttcgagagtttcgcgcgttcgttcgtgatccagcccagcagcatcgtctcgtcggtgtcgagcggaatcgtcatgatcttctcattattgaggtcgccattatcgattccggtgcacaccgtgtacccgttgagcccgatgatgaagttcagaatggtcgcacggtcggtcacattgatctgcttgggcgaatactccggccacaccgcctcttcggcgaagaagaaggagccctcctccccctgctcgtactggatgaacgggaagggcttgagatcgtccatcgtcactttcttcttcatcgacagcgggttgtctttcgagatgaacacgtgcaatggcgcgcggaaaagcgggtggaactcgaggtgcttctctcgcagcatcttgccgatcacatgcgtgttgtagtcggaaaggtacagaatgccgatctcggaacgcatgttcgcgacctgattgatgatgtccttcgttcgtgtctcgcgaatggtgaactcgtattcatccgatttgaacgagttgatcatctcgacgaaggcctcgaccgcgaacatgtaatgctgtgtggagacggagcacagctgcttgcgcggtttcgcgttcttgtaccgttcctccaacagatccgcctggtcgagcacctgccgcgcataggtgaggaattccgcgccgtcgacggtcagcgcaatgccctgcgaggagcgcgtgaagatctctatgccgagctcgttctcgagttccttgaccgacgagctcaacgcaggttgcgaaacatacagtgcgtgcgacgcctcgttcatcgacccgcattcgacaatcttgacgatgtaccgcagctgcaacagtgtcatgtgattctccccgaggttgttgtcaacgagtagtgtaccgcccgggaatcgcccgtccaaacggttgctcagtgttcgagcgaaagcaggtcacgtctcgcctgtgctacgtcgctgaatctgaatgcatgccagcccacggatttcgcgccgtccacgttgcgctgcgtgtcgtcgaagaacacggtggtctgcggttccagattgaagcgggactgtgcaagctcgtagatgtcggcgttcggcttgcgcagtttctctatgccagacaccacggttccactcagcaatcgttggagctgcgggtacttctcgaacgcgaaatggaatgtgtccgccgaccagttcgtcagtccccagacatgcactccttgttcgcacagttcggtgagcagttcctcggcgccgtcgaccaattgcggcaacgcatcgccataatgctcgatgtaataacggtacacttcggcgatctcgtcaccctgctccgcacgcaccagttcgagcacatccgcgaaatccgcgccaccgtccatgagatcctcgtaatggaagaaaccatacggatcgttgtccgcacagatgtccgctaccagctgctcggggtacactccgtcgagcgccgcatggcattgccagtcgatcagcacgccgcagaaatcaaagacgacgtcgctcaccgccctgttcgtcgtctggttctcgcccatgttcgcctcttcctgcaattactgcaatcggttcctgcgtcagtataattcaagcattaccgatatgcccgtaattcccatacctcgatcaaccctagggagagctaggcgacgacacactgacgagtggagtggatttacacggatgcaccggccatatatggtcgacgcatggggtattcggacgagacgagtgccagcgaggcacgagggctgcaacgagagcgacgcgacttagaggttcaacgctgtgcagccgccgaggatgtgtgcgggcggcaggtggcatgcgtcttcgcgctcacgacggcattggcgctcatggggttggattggactccactcacgactggggtgacaagacggcgtttgagacctgaatatctacaggttgtggtgggtccgtcggatctcaagccagaagacagaatcgccagcaaacggcatggaagggtttacggtcggttcagcgtcacctacttcaaaagcggaattcctctgaagacgatcgaagtcgccccaggtgtcacctgcacctcatgcgcattcacctggctgatgttcgcccaatggctggatttggaggagttggtgaagctcggcgatgccatgatgcgtcggtacacacttcacgagatgatgaccatacaggatttcgtcgatttcctcgattgggtagatgagtatgccagacgtaatcataggtatgctccacgaggcattatgaaatgccggaaggcgttgccgctgatggcacaaggtaccgattcggttgcggaaactatgttgcgtttgatactgattcgctatggcctgccaatcccttgcgtcaattaccaactcgtcttgcgcgatggttcactggtgtttctggaccttgcctaccctgaggcgaagatcgacatcgaatacgatgggcgtcatcatcgctaccaatgggcacgggatgcccagcggaccatgaagatccgtgccgagggatgggaatatttccaggttacctctgagatgctctccgatgatgagcaaatgtttatggtggtcgtgctcgttgcccggtgcctcaaggaacgaaccggcaaggattacctgctgccgcagccattgactttggagcaggcggccgaccaacgccgcgcggtctggcatggttgatttcggatttatcggccgtcattcgtctctgttttgcggaaaagtggaggtcccctccataacatcttggtttcaagagcggcaaaactcgaccacctccacgtagcgggattcggaatatccggttttccgctacccttgggcaccgctacttgtgggcttggcattttgccgctcttgaaaccaagatgtgcgcggtccggcgattgccaccgcctctcttccgataattgttccgcgaccgtcaccaaatgccgtgactggttcgcacggattagacgcttcgctcaggtatatgcttgatgtatttgcttattcaacgtacgcttccggtcggtggaagcccacatatcgttcaaggaatgctggcaatggacgcattcgacaagatcgtgcagaggagctcatgagtcagatggaggatggaatgaccggcatattcggcgcgatcataggcgatatcgtcggctcgaaatacgaagccaatccaatcaaaaccaagcatttcccgctgttctccaatggttgccgattcaccgacgacacggtgatgacctgcgcggtagccgagggcatcatgaatggtggtagcgcagatgatttcattgatgcgatgaagaaatatgggcgcatgtacccgaacgcgggttatggtccccggttcatgcgctggctgttctccgacagtcgtgagcccatcggcagtttcggcaacggatcggccatgcgcatatcgccttgtgcgtggatgatgagctgcggattcaccgcacggaccggattcatgcccatcggaggtcgcgaactcgccgagcgctcgatcacggtgacccacgacgatcccgaaggtgtcagaggagggatggcagtggccgactcaatcttcctcgcgcgatactacttcggcggctgccgcggtgagcatgagaggtctctggccgacgatcctgccgcatgcagacaacggatcgaagaccacatcatccacgaatacgggtataacatgagccgatcactgggcaaaatccgttcagactaccggttcgacgccacatgccaaggttcggtgccagaggccatcacctgtttcctggaaagcaccggtttcgaggatgccatacgcaatgcggtctcattgggaggagacagcgatacgcaggcagccatagctgcgagcattgcacaggccgcctatggcattcccgacagcatagccgaacaggcgctctcctatctgcccatgcccttgcgtgacgtgctgacccgctgggatgcattctatagagaccttgacgagccgccgctctttttcgaacatcgcccgtacaacgcatgaaaatcgaatgtggacgtcacaagagaatgctccactgctctcgtcgcaggaaagtatgaattgtgtggtgatgatttggagggttttaggttcagttgaatagtaagttttgaaacttactattcgtaaggttgttatattccgttactttcatctgttacactaccgccatggaaaaactcgatatcttcgcaaaggactgccccgcacgcttcccgctgcaggtgatcagcggcaaatggggactgctcgtcatcctggccctcgagaagaaaccgctgcgtttcagtgaattggtgcataacatcggcggcatcagcgagcgtatggcttcgcagacgctcaagtacctggagcagattggcgtggttcgtcgtgaggtgctgcagcgttcgaagccgccgcaggtctattatgagttgacgtcgttgggtcggcggtttctcaagccgcttggcgagctggtcgagacggtgagtgcgcatgtggatacgatggcgtatcgccgtggctgattccgtatgactgtgcgtgcgaatcggatcccaaatcatgtccgcgatgccaatcattgcatttcatttcatcgcatctcatcgacgtgaaaaggacatgctgacgctggaggtgtctcctcttgcgtcttggagagagcgtgccagtcaattggcgatgctcgtacaatcatggaggtggtatgactgaggaaccattgagtcttgagctcgaagatgccgaatggccgttcgaatatattgatcatgatcggccaatcgcgcgggccatcgtcatcgatgctcacgcgtacttctattttctgcgggtgcagcgtaccgacgtcttcggcaatgcggtgacgatcgaaacctccggaggcggcatcgaaccaggtgagactcccacggaggcggtgatgcgcgaggttagggaggagcttggagctgagattgagattctcggcgagattggcttggtcagcgattgctataatcggattcaccgccataatatcaatcactactacctgtgccaggcgctttcgttcggcgagacgaatctgacggagctggagcggacgagattcaatctgtcgacattgaagctcacctatgctcaggccatcgccgaatacaggagatgcgaggattccaagctcggcagactgattgcggcgcgtgagctgccaatgctggagcgagcatggggcatgctcggaaagttgggatattagtgagattcaggtgtcgatgcgcgtgagttcggcgagcgccttgttgcggtaggtcaggtcgtcgcgcgatgtgaatccgagccgctgccagaacgcgttgccatccgcgttgcgggcgaagacgacgagcgccaccttggcgatcccctcgtcggtgagcgcatgtaacgccgcttcgacgagcgcggtgccgatgccctggtggcggtggtcgggactgaccgcggtgtggtagatgtatccgcgccgtccatcgtgcccggcgatgatgacgccggtgatgcgcccgtcacgctcgtccacgaagcatgtggtcgggttgcgtgccagatatttggcgatgccgtcgcgtgagtcgtcgatggtgttgagccccatgccggtgcatgacatacagcatgcgcagacggcatcgtagtcgtcgatcgtcattggtcggatcataggcgttctttccgtatctcttccggttttgttgttctgaagcgaagcatatgaccgaaggaaacccgttctatttcttcctgatgagtctcagtgtgaggttttctgtcactgtcgctgcggccgatatcaccatacttcctccaatgatgggccgcaatatacttccagtttttgggcgtatcccagctgcgggtgcagattcgtggacggcctattggatgttaggcgcggattgtcgccgccatacccgcatctaggcatatgtgtgccgatggacttcgatgatgccaccgtgcattgatcatcgacattgttcttccgagaggaactgcgtcttggaatgcttgcaagggagcctgtatttcacctgataggcttatgcttgtgccaagcgtaaccaccacacctccttcctcatgcaatgcatgaaaagtgggcaacgaggagacctgttgcccactgaaaatgatgacagcccactcacgccccgtactgcgtcagatactcctcggcggccttggcgatctcgtcggtgacgtagggctggccgtgctcgccgatcagctgccgtccggcggcgaagatctccttgacgttcgcaatggcgaacacggggaacccgaactcgcgttgcacgtcctgcacggcggagagatctgagtccttcgtcttctccatgcggtcgacggagaggacgaggcccacgatgttgacgtcggcctgcgccttgagcttggggacgacctcgcgcactgcggtgccggcggtcatcacatcgtcgacgagcagcacgttcatgccgtcctcgagtggcttgcccaccatcgtgccaccgtcgccgtggtctttcttctctttgcggtcgaaggtgtagccgatggaggcgttgaagcggtgctgcatggcgatcgtggtggccacggccagcgggatgcctttgtatgccggtccgaacacggtgtcgatgcgggcggccaggttgcttgcggcgatctcctgttggatcttctcggcatagaattcaccgagcgtggcgatcttcgcaccgtcatcgaaggcgccggcgttgatgaaatagggcgactggcgtcccgacttcaatgtgaacgagccgaacttcaacgcctgcgattcgagcagaaactgggtgaaacgggtatccaatgcttcggtcatctgtgggttctcccctctggtaaacggatgcgcgaataatctgcgtattcgggacatctccgggttcgatttgtcccgaatacgccgattgacggtcatgaatggaatcggaacggcgaacgggcatcgccgacgggtcagcgccaggtgtcgcccttgacgagcttgtgtgccaattgcgggcgtgagtcgagcagatcgtcgagttcacgcgccacgcggatcggtgcggtcgggtcgtagagcgcggcgccgcccacctcgacggcgttggcgcctgcatacaggtattcgagcgccttctcgccggagtcgatgccgccgatgccgatgatcggcacatcgggcagagcggtgcgcacacgccacacgcaggccagacccaccgggaacacggcaggtccggagacaccgccggtacggttcgcgatgatcggttcgccggttttgatattgatgcgcatgccgaccagcgtgttgatcatgctcagcgcatcggcaccggattcgacagccgccttggcgatggccgtgatatcggtgacattcggcgtgagcttgacgatcatcggcttgtcggtcatcgggcgcaaacgctccatgagccggctcaacgccatcggatcggtgcccacgctcatgccgccgtgggtcacgttcgggcagctcacgttgatttcgagcatgtcggcatccgagtcggcgagcttggcgacaacctgggcgtagtcgtcgtcgcaatgaccggccacattagagacgaccgtggcgcccatgttcttgagtttgggcaggtcatattcgaggtaatggtcgacgcccgggttctgcaggccgacggcgttcaccgtgccggccgggcattccgccgtgcgcacaccgggattgccaagccatggcaccggcgagacgcctttcgtggtgacggcgccgagctggctcacatcgtagaactggccgcaggcgtccacctggaacgtgccagaggcggtgcccaccgggttcctccatggtatgcctgcaaccacggtgccatgcttccactcatgcggttcgtacacactgcttgtggtctcgttcatcgtctcgttctccttcgcccgctcgtccatatcacgcatcggcgttcgcctcggcaccatcggcgtcccaacccaattggtgcgcagtgaagaccggaccagcctcacacaccttctcgcggccggcacgtgtgtcgattgtgcaggccacacaggtgccatacccgcatcccatgcgctgctccatgctcagttgggcgtccacgccacgtttggaggcccaagtggccacggctctcatcattggcgtcggaccgcaggacagaatgatcgtcttgcgcccgctctcctccaatgccggccacagacgttcgagcaacgtgagcacattgccctccgactcgtcgatgctgtgcacttcgtccgcgtacttggcagcatagatgtcggcgaaatgctcgtcacgatagccgaacacggcgatcgcccgcgaatccgcctcatcacgcaggctctgcgcggcctcgagcagcggcggaatgccgagacccccgccgacgagcacataatccgcagcctcatcgagattgaagggcgtgcccaacgggccaagcacatcgatggtgtcccccgctgtcagcttgctgaactcgtcggtgccgaaaccgaccaccgcgaagatgaggctcacctcgtcgccatccacctcgctgactccgaaaggacgtggcatgaggtgcatggggttcgacgaatacagattcacgaactgcgcaggtcgaacatggtgggcgatgtattcgtcacggaaggtaagacggacgatgcccgcagtgagttgcttcacggcgacaatgctgacggtgcgcctggtcggggtgaaaccggcctcctgggcctgttccaccgtgcgggtgaatgcggttggcatgaatctccttggttgttcggtgtgcgagaatccgtacggacggctatcgcatacaaatctatatcggttatgcaagggcgacgcgcagctggtctcgcatatcggccgccgctgcgcgggcgttgacggctacgagttccagcgcggattccggttcgagtgaatcgctgtattgctcgtcgttacgccaggcgcctatgatgccgcgggatgagttcacaatggcgccggaaccgttgtggtcgaacatgccggccacgctttgtgccgtgccgccctgtgccccgtacccgggcacgaggaagaacgtgtggggcatgcgctcgcgcaatgcggcaccctccttgggatgcgtcgcaccgaccacggctccggcccgggaatagccgaaacggccgatggaatccttgccccaatcctccaccagatcggccacatgctcatacacccggccgccatcggccaattcgagctcctgaatctgcgagctcgacggattcgaggtgcgcaccagaatgaacatgtcgcgatcggcttgcccggcggcctccatgaacggttcgatgccgtcggaacccaggtacgggttcaccgtcaccgcgtcctcaaaccacacgtcatcgccttggaaaccggtgagatgatgcgcgtaggcggcggcggtcgaacctatgtcaccgcgcttgacatcgccgatcacgtacaggccgcggctttgcgcatattcgcatgtcatcgtgtaacagtcgatgcctgcgggcccgagcgcctcatacatggcgatctgcggcttcactgcaggcacgatgtcgtacaccgcatcgatgatggcgcgattgaattcgaaatacgctgctgcggcagcggtggctgccagattgtcgtccgactccacctgttcctcggcttcgacggcataggcatccatcacgggggcgggaacgagtttgtcggtggggtcaaggcccacgacactgggattctgtttgtcttcgattgcttcgatgagccggtccataatcgctactcccctgtttccgtttcggttgcctcgtcaaatcccagtcggtcgaacaccagagcggatgcgatgatcgtcgcatacggcttgccgctcacatcccagccgttgaatggcgtgttacgtgccttcgacaggaaccggcccgcgtcgatgctccactgctccgtggtgttgagaatgttcaggtccacgagctccgggtgttccacttcggccaggttcagcgagcgcttcaccgcgcatttcgacgaggtgttgagcaatgcggcgatgtcggtggaatgccgtcccatcagttgggccggattcagcgacatgagctcgatgagtcgctggtcgctgatgtggccgccgtcgacgagtaccttgtggcataccgcataggcgcattccagtccgatgatgccgttgggtgcttcgaggaatccgcgggccttctcttcgagtgtgtgcggggcatggtcggtggcgatcatgtccacggtgccgtcctcgatcgctttgatcgtggccaagcgatcccgttcgccgcgcagtggtgggttcatcttcgcgagcgtgccgtattcgagcagcgcctcgtcgttcaatgccagataatgcggtgcggtttcgcaggtgatgggcagcccttcggccttcgcgttgcgaatggcgtcgaaggagattgcggtggacacgtgctggaagtgcacgtgcacgccggtttcgcgcacgaggtcgatgtcacgttgcacgatcgccagttcggtgtcttcggggattcccggcacgttcagggcatgggatacgggaccttcgttcacggcgcccacgtcatggtgttcgcagtgctcgatgaggtatagtccggtgctcttgacgttgtcgaacacctggcgcagcactggttctggcacggctgaaccgtcgtcgctcattgcggtgacggggtgggcgatctgtgcggggtctttctcactgtcatggcccggcatgtaccatgcccagtccttcgggtcggtcggttcgagcccggcccggcctttggtggcgcatacgcacagttcgtagcgtaccggcagcgtgacgtggtggatctgttcatagtgctgcagataatcgatcaccgtgtggtagccggcatcgagaatctcctgcgcgccgggttccccctcgtgtacttgaaggccgtccatcgccggcacggtgttcggcatgatgagcacgttcgtgtaaccgcccgatgcggcggccatgcatccggagaccatcgactccttgtaggtctgcccgggatcgcggaagtgcacgtgcggatcttcgaagcccggcgccacggtgagcgcactggcgtcgatggtgacgtcacgcgggtcggggacggtcaggtcgatgtgttcgcccgtgtcccacaccgtgatgtcggtgaatgtgatggccatttagaatttcgcctcctcgtcgcagtatcggcagcggtacacctcgtcgtcggtgtggtcgaggtagaacacctggtcgatgccgggttcggtggtcgtcacgcagcgcgggttcacgcaggtgatcacattgaccacgcgttcaggcagcgtcggcgtctgtttgttcacaatctggccgccgtggatgatgtcgacggtggcttggcgggccaccagtccgagcacgtcgaggtcgacgtcctgggcgtcctcgatcttgatgatgtctttcgaaccgtaccgtcggctcgttgtgttcatgatcagcgcgagcttcgtggtggccgggtcgatgcgcaggtattcgagcaccttgagcgcggtgccggcaggcacatgatcgatgatgatcccatcctggatgctagtgacttccatcaggcttcgacctcctggttcgcatactgctcgtagccgggcaattcgtcgccgagcaccgagctttccaatgccatgcgcatgagcatgccgttcttcacctgttcgaaataggcggcacgggggtcgacgtccacctccgtggcgatttcgttgacgcgcggcaacgggtgcagcaccgccatcgtgggtttggccttcgcgagtttgccctcgtcaagaatgtaggtgtcacgcaggcgcaggtaatcgtcttcgttgaagaagcgttccttctgcacgcgcgtcatgtacagggcgtccagatcccctatgaccgtactcaagtcggtgacctcctcgtacgagcaggtgggcgtggcgttgatgcggttgagcacgtattgcggggtgcgcagctccttcggtgagatgagcacgaaacgcacgttgccgaagcggcacagcgtctcgatgagcgagtgcacggtgcggccgaaggtcaggtcgccgcacaggccgatcgtcaggccgttcacccgtccgaatcgcgactgcagtgtcgcgagatcggcgagcgtctgcgtcgggtgcatgtggccgccgtcgccggcgttgatcaccggcaccgaggaggcgtccgcggccaccagggcggcgccttccttcgggtgacggatcgccacgacgtcgacgtagttcgacacggtcttcaacgtgtccgaaatcgattcgcccttcgttgcggagctcagctgcgatcccgcaaaaccgatcaccttgccgcccaaccgcagcattgcggtctcgaagctcagtcgcgtgcgcgtgcttggctcataaaacaaagtggccaacacccgtccgtcacaggtgtgtgccacttccttgcgatgcgaatcgatgtactgcgctttatgcagcaactcctcgatttgcgtgactgtgagatcgtcgagggtgatgacgctggttcccactatggactgtccgtcggcgtgttgctgaacgctagacaatggctcacctttcatgcatgtgctgttccaggtgatcaccgaagtgacctctccaactataccccactgccccgccggctcgacacgccctcataattccggctgcacataccggggagccttggcatgggccgccttcacgcgcctggcatcagcctgtgcagaacgggcgcctgcaactgcgtcccgggccggatgattcgtcagatccctgtcgatccaagccatgacgagatcggccagtctgttcacctcggcatcggtcaacggccgacctttggcaatgccatgccatttctcgatgcatccgcggcagcatgtcgccgtcgcatgctgggcggtgaacaccgggtgcccgcgccaaggcgtctgcctgccgtcgttggacggttgcgcctcgcccacgcgtgcgcgcagcatctcatgcgcatgcctgtcgatgacatgtctgcccttgtcgcgcgcatacgaccgatcagcctcgctcaacacgaacttcgcacggaactgcgattcgccgagccgcacgagggtgtgctccacccacgtggattcgtcatcatgcccattcatacccgccagcgtatctcactcctcaacaccgtagaagagccgttcgcatacttcacgactcttgcgcatttgcgagagaatgtcgttctcgaactgctgaccgcgatccggatcgtagccaagatacgtggcaatgccactcaggtcgaaatgctggtcgggcaggatgtcggcgcggttcgcccgcccgttccacagatagttgccgttgcgcgccgctgtgcacatctgccaggcgtcacgcagtatcttcgcgtcctccatgacgatgagcccatgctccaccaagacgtcaagggcctgcatcgtcgaattcacctgcaacgcctcaatgtcatgcgcatgctgcaattgcagcaactgcacggtccattcgacatccgacaggcctcccctgccgagtttgagatgccggtcgcgtcgcacaccacgtggcagacgctccgcctccatacgcgccttgagtctgcgtatctcctgcaactggtcgtcggtgagacgctcggctgggtatcggaacgggttcgcgacattcgccagaaagtcctcggccagctccttgtcgccggctgcgaatcgggcgcgcaacagcgcctggcgctcccacacgcttgcccatgcacggtagtactcctcacacgaggcgtacgagcgcacgacgggcccgttcttgccctcagggcgcaggtccatgtcgagttcgatcttcggttctgtcgacaccggacccatgagcatcatgcgcatctgctcctgcaccttgcgggcgaacgaattcgcggcggaatcgtcagcgccgtgcgcaggacggtagatgatgatgacgtcggcgtcggagctgaaattgacctcacggccgccataacgccccatgccgatgacggcgagatgcgcagccggtccatccatgccgttcgcccgcatcgtatcatgcaccgcccattgcagcgaggcctggatgatcgagtcaaccacgtcggtcataccattcagggcctgcgccgaatcgatcacatcggtcatccagccgatcccgatgcgctcgatctcatggcggcgcagtgcacgcagcatgttcgccgcgtcggccagtgaatcatcatatcgtgtgatgatcgcctgacagcccacatccaacgattcacgtgtgcgcgcatgcaattggtcgtcatcgccgagccagcggatcgactcctgcgacttgttgagcgcgtcgccgaggaatctggaattcgacagcacgtgacacaaccgctgtgcggccgactgcgagtcgcgcaggaaccccaggtagtcgctgccggaaccgaaccgttcctcgaggttgctccagcccagcagtcccatgtcggggttctgcccttcaccgagccagcgcagcaccgcggggagcagtatgccattgatcttcgcggcacgggtgatgccggcggtgagcgcctgcacatgccgcagcgccgcctgcgggtcggcgaaaccgatggcggcgtaacgatccatcaccgcctgctcgctcagttccacgcgttcgtcgcccgagaccgcgctgatcggcagcatcggccggtagtagatttcgttgtggagccgacggatctgcctgcgtgtctcgtcgaaattgtccaccagctcctcgttgtgccagccgaacacgcgggcgagcctgtgcagttcggcattgcgcgagagctcctccacattgaccgtgcgcttcttctccaatccgccggcgttcgcattgcccatgtcggggaacagatgggtgcgtttgagctgccacatctgctggcggtgttcaagcacccgttcgaaacggtagtcgtgggagagcacgcgggcatggcggcgcgagacatagccgccatcggaaagcgcctgcaacgcctgcaacgtggagcgaacatgcagggtctcatcggcgcggccgtgcaccagctgcagcatctgcacggtgaactccacgtcgcgaagacctccgcggcccagcttgatctcacggtcgcgcaatggcactgggatgaggctctccacacgttcgcgcatgcgctggcagtcggagacgaagttctcgcgccgcgaggcctgccagacgaattcggatgccatctgcatgtatgcctcgccaagaggcacgtcaccggccacagcccttgccttgagcagtgcctggaactcccagctctccgcccactgccggtagtaggccttatgcgagtccagacggcgcaccagcggaccgtccttgccttcgggtctcaatgccccatcgatctgccacagtgcgggctccatcacattgggcatcaccgattggcagatcttctgcatgagcatggcgatcttcgaaccgaccttgaccagctgcggttgcgacatggtctcggccatcggctccaccacgtagatgagatcgacatcggagacgtagttgagctcctgtgcgccgagcttgcccatgccaatgattgtgaagcgcaggagttcggactcctccgtgttgctctgcgcaatggccagcgcgctttccagggcggcgtccgccagatccgacaacgcgcgggacaccgccggttgaatcgcgatcgggtcgtcgtgcgaaacatcgtaggccatgatcgcagccagttgttcgtaatagttccgtcgtaacctattggtcgcctccgccaacggcacgtcggtgatcaggcgccggaacgaggagtccgaagagtccgcggcgccgagctgctcttcatgggcatcgatcgccgccaacatggtcgcacgtctcgcctcgccgtcaaaccccgcgctgtggagggaatcgacagccgccgcctcgacgagttcgggtcgcgaccgcatgagcacgccaagttgccggctggcaccgagcacctgcagcaatgtgcgcggagacctaccgtgcagcagtccgtgcagttttccgggacggtcggcaaagctgatgatcagttcatgcaatgcgtccaatgccacgtccggatccgcgcaatgcgccagttcgccgagcagttcccgctgggtgagttcgagatcccccgccgagcacacctcgctgagcagttccttcgcacggccgagattctcgaatccggcatgaatgatgtctcgtgtgcttggggtggtgttctcgtcgatctccatgcctgtcaatctagcgtgtttttgttgcgctgggaaattgggtcacgctttttcgaacagattgcccacgttctgccatattctgcgcgagaccgacggatggttcatcgtgtacaggtgcacgccatcgactccctgagccacgaggtcgctgatctgctcgctcgcatagatgatgcccgcctcgcgtagcgtcctgggatcgtctccccacttttcgagcatgcgttcgagcttgcgcgggacccgggatgagcacatgttcgtcatgcgccgcaccgatttcgcattggtgaccggcatgatgcccgcctctatgggcacatcgatgcccgcggcccgtgctttgccgaggaatgcgatgaaatcgtcgtcgtcgtagaacagttgggagatcagatgcgaggcgcctgcatccaccttggctttgagattcgccacatcctcgtcgagcgtggccgcctgcgggtgcttctccggatagcaggcgccatagatcttcagattcggcctacgttcgcgaatgtaacacaccagatcactggcatgggtgaacacgccggccggttcgcgctcgctgttgcggtctccgcgcaatgcgagcacgccgctcactttcgcctcatcgaacatggcgagcgcctcgtcgacatcccgggcggtgaggtactgtgcggtcaggtgggcgaccgcgtctatgccgtattccgagtgtatggtgtgcgcgatgcgtgcggtggccgtgcggtccgctgatttgccggtgccgtaggtgaccgagatgaagtcgggtttcatgtcgttcagcccgtcgagggtgtcgtagatcgtgccgaccggcgatgtgcgtttgggtgggaatacttcaagggagaacattggcgtgtgcatttgctgggtctcgtgctgtgtgatgcgtgcattctgatgggatacgcagtatgtatgccacagtgggcggatatgccgccatggcatgcatactgcgattatggtgtcctgcggactgtttggaggagcccgaatcagtcgaggttggcgcgcatggctttcgccgcctggaccatgtgcgtcagactcggccaggtttcgtcattgcctcgggtcttgaggccgcaatcgggattgatccacaccttgttcacatccatcttcgcaagaatctcgccgatgcgctcctcggtctcttcgaccgaggggatgcgcggggaatggatgtcgtacacacccggaccggcctcggtttcgaagtgggcgtcgtggatggcgtcgagcaccaccagatcgccgcgggaggcttcgaatgagatgacatcggcatccatggcgtcgatgtccgagatgatgtcgttgaactccgaatagcacatatgcgtgtggatctgcgtgcttggctgcacggcggaatgcacgagacggaatgcgggaatcgcccagtcgaggtattcacgatgccagtcggattcacgcagcggcagtttctcacgcaaggcggcctcgtcgatctggatgatcctgatgccggctttctcgaggtcaaggacctcgtcccgaatcgccagggccaactgcttggtctgctcctcatgggtgatgtcctcacggggccacgaccagttgagaatggtgacagggccggtgagcatgcccttcatcggcttggcggtgcgcgattgggcataggagctccatgccacggtgatcggctgggcacggctcacatcgccccagatgatcggaggcttgacgcagcgggtgccgtaggactgcacccaggcgttcttcgtgaacaggaaaccgttgaggttctgaccgaagtattcgaccatgtcgttgcgctcaaactccccatgcaccagcacgtcgagtccgatctgctcctgcttggccaccacatcgtcgatctgacgtcgaatgaattcgtcgtattgcccctgggagatctcacccttgcgaaggcgggcgcgttcggcacgcacctgcttggtctgcgggaaagagcctatcgtcgtagtgggcagcaacggcaggccaagcgcctcacgctggagccgctggcgttcgccacgctcgggtcggcgcacatagtccgcatcggcaagggcggcgatgcgggcgcgcacaacttcgtcggcgaccacacggctgccatcgaacagcgcctggttggcggcgagcgcagtggactgacgcttcgcatcgtcgtcgagctgcatgaggtctgcgatctcgcgaacctcctcgagtttctccacagcgaaggcgaaatggcgcagcaccttgtcgccaagctgttcctcccccttggtgctgaacggcacatggagcagcgaacaggccgaagcgactgcgacgttggcggtcacctgctggagtgcctccaccagtgcgatgctttccgcatagttgttgcgccagatgttgcggccattgaccacgcctgcgaagagcgtggtgcgtgctgctacaccatggtgttcgacggccttgaggttctcgtcacgcccttcgatgaggtcgagtcccaccccgtcgaattcgaagagcttcactgtttcgtaaatatcggctatgttgccgaaatacgtgttgagcagcaccctgacaccgctgtcccgcgccggcagcagacgcgaatagagcgatttgaacagcgagacgtcaccctcgtgcttgtcgagcaccagatatggttcgtcgagctgcacccattgcgcgcccagcttggcgaagcgccggagaacctcggcgtacacgtcggccacggcatccacgagcccctcgtcgatggtgagctcctgggcctcggcatcgcgggagagtttgaggaaggtgtatgggccgatgagcaccggcttcgtctctatgcccagcgacttcgcctccaagtactcatcgaacggtttcgtgccgttgagccgcacctcggtggaggagtcgaattcgggcaccaggtaatggtagttcgtggtgaaccatttcttcatgggcaatgcggtcacatcgccacgctcaccctggtacccgcgggccatggcgaacagtgtctcctcagggttgtcaaaaccaagacgacggtatcgggccggaatcacattgagcaggaccgcggtgtcgagcatctggtcgtacagtgagaaatcgttactcgggatcagatcaatgcctgcgtccttttccaacctccaatgccgaacacgaagctcgcggccggtctcacgcacatcgtcgagcgtggcattgcctttccaataggcttcgatggccttcttgagttcacggtcgcgtccgatgcgggggaaacccgagatggatgtgggaatggtcatggatcctccagtcgtgtcgatgcaatggagaccacgttagcaaactggaaccggtgcaagcccgaaattcttaaaaacggcgcataggagttttctttcaaaggctataaggcacacttatagcctgccgtcgacgcctgcgcctgctacttttcgaactccttcggcgtgagcaccgcaatgagattcgcctcatgggtcccccattttctgaacggcgcattcgaaccgaatatcgccacgccggcagtcgacatgccaaggttcagcagatcgagctggcccggatcactttgttcgcctgccagccactggctcgccagcgagacggtgggctcatggccgagcaccagcagcgcatggcgtttgtccttgcaggcagcgagcatgtcgaacaccgcctgcatacctttcgcatagagatcctggtagtagtcgactttcggagcgtcgccgaacaccttgagcatgcgctcgcatgtctgcatcgcccgggtggcgcttgaacagtcgatctgatccggcaccaatcccatgtcgcgcagacccttcgccacgcgcttggcctgcttgagtcctttgtcggtgagcacacgctcaaaatcgcccttcgcgttgaaggcctccgtcttcgcatggcgcatgatgatgagcacgtgcttgtattccttggccctcttcgccactttcttcagattcacgcttcctccatgcatcccgccgggcctgaccgacccgcacccttcccattctaattccagccatgctgtagtgcatcgtgtcgcgcccggcgataatcggtcattgagaatccaaatgactgcgttgttcgtccagatccctgagcaccttgcgcagcttgcggtcggagatgtcacgaagctcaagctcctcgagcgatgcctcgcgctcctctacggagagtgagtcgatatccgtcgtcgtgtccttcgtggcacggtcacgcttgcgcaacgcatcgtatccgggagccatcgcccgggagacgatgaggaaaccggtgtggccgatcatctgatggtcgggacgcactgcaagaccctgcgctttccaattgcgctccatggtctcctggatctgcggtgcggtccaatgctcactctcccgcagcgcttcggccatacggctcatctgcgtggtcgtcgtcacataggcgacgagcacgccacctggcgcgatcacccgatacgcctgttccagtcggttccagggatcgagcatgtcgagcatgatgcggtcgaatccttgttccggcaacgtggaggccaccgaatcgaaatcgccgaccagaagattccaccaatccggtcggcgcccgtaatacaatgtggcgttcgcctcggcgatcctcgcgaaatcagggcgcatctcgatcgtggtcaggcagccgccctcacccaccgcgtcgagcaggtgcaggctcatcgcacccgaaccggccccggattccagcacgcgggcgcccgaacgtatgtcgccgagctcaatcacctgcgcgatgtccttcggatacatgatctgtgcgccacgcggcatcgacagaacatagtcggccatgcgcggccgcatcaccgcgaactgccagccgccgattgcgcgcgcagccttccatggtttcgccgtatcgcgttccgggtgctccctgttgaattggtcctcacgcttggcggtgacggtggtgaccacgctgccctcgttcctgccgatcacatcgtcatgcaggatgatgccatgtgaggtctgtgtgacgccgcccgcaaccaattggtcggtgatcttgttcgacttgcggtcggtgaactgcactttctcaccggattgcaacggacctctgcgcatacgctctcgactccatgctctgcttgctcattggacgtaaatccactgtagccaagctcgtctacaccatccgtcggccttcccgtcgccgacatgctcatattcgggcgaaggcgctccatcggtcgtcgatgtggtgcacgtcgagcggcatgccgaacagtcggctcagccgttcggcggtcaacccgtgttcgaggtcacccgcatattcgatcgttcccggtgctggatcggcagggtcgggttgcgacgtgacggttgactggcgtcccatgatcgcaatatggtcaaaaccctgagggatctcctcgagatgatgcgtgacgacgataatcgtacgtgggtcgtcatgcagcgacgacaacgcgcgaatcgtgatctcgcgcgcgccgagatcgagtccggttgtcggctcgtcgagaatgagcagttcggattgggccatgagcgcacgacagatcagtgtgcgtgtccgctccccctcggagagtcgaccgaactgcttgccggcaaggtatgcgatgccgaaatcttccatgagtctgcgcgcgcgggcgtattcgtcggatgtataggtgtccttccaacggccggtcgtcgcgctgagcgcggtgaccacgacgtcaagcgggtcttcgaacggcggaaacgcgcgcgacagctccgccgagctcagtccgatcaggtggcggtacgagaacacgtcgaccttgccaaggcgccgtccgagcacgtcgatgtcgccggatgtggggaacgcgcgtgtgctcatcatcgagatcaggctcgatttgccaatgccgttcggcccgaacagaatccatttctcgccgcgtccgatctccagattcacgtcatccacgatcacacggccataccgtcgcagatgcacgttgtgcatggccaacgcccgtgtttcgcagtccagtccttccattgcacccccatatgagagctggatcccgttgcatgggatccagcccgcttcctcttgcttgccgtgccgcgaattattcgtgctgcgccgcacgctcctcgagcacactgcggtacacggcgacggtctggtccgcgatcgactcccagctgaacttgtcgcgtgcgcgttcgcgcccacgttcacccatgtccttggcccgctgcgggtcggcgaacatctcattgatcgcatccgccagatcgtgcacgaaccgttcgggattcgtcggcgtgccggtgccgtcgtgcttctgttcgatgggcacgagatacccggtcaccccgtcgacgacgacctcaggaatgccacccgtcgcggtggcgaccaccggcagaccgcaagccatcgcctcgaggttcacaatgccgagcggctcgtagatgctcgggcagatgaacgcatcgcagccgtgttcgagcgcgttgagctcgtgcttcggcagcatctcctcgatccagatgatgttgccgcgctcctcattgagcctagccaccgcctccttgacctccttgccgatttccggggtgtcgggcgcgcccgcgcatagcaccacctggatgtccgggtcgacgaaatgcaatgcctgcagcaggtacggcagccccttctgccgggtgatgcgcccgacgaacagcagggtcggcttgtcgcggtcgatgtggtagcggtcgaacaccgcccagccggcatcatcgggggccggcgtctcgaaatcggcaagcgtgatgccgttgtgcaccacgaccaccttgttcgggtccacattcgggtaggcggcgagaatgtcctcacgcatgccgccggacacggcgatgatgcggtcggcatgctcataggcgtcacgttcggcccaggagctcagattgtagccgccgccgagctgctcgcgcttccatgggcggaatggttccagcgaatgggccgtgatcacgagcgggatgtcatgcagcagctgcgccatgcgcccggcaaggcatgtgtaccaggtgtgggcgtggacgagttcactgtcgacgtcgttggccatctgcagatccacaccgaaggttcggatggccgcgttgtcgccatccagctccgtcggcacatcatagcctatcacacgcaacgagccgcgtccgtcgtgctgcgccgcctcggattcgcgcggtccgtcgaatgcgcgcaccgtcacgtcgatgcgttcggccaacaccttcgccagctcctccacatgtacgccggcgccgccatagacatgcggcgggtattcgcgggtgagaatgtcaactttcataatcgcctcttccatgagttccatgcatacgactgcatacaccacaatacggccttcggaggcgagaaacacaatggattgtgtatattggaacgatccgttccgccggcgtcgcgaaccgcacaccgaagcagatggtcaacacgtcgctttttgcgtaattgattcatgggcgttcccccaacgcgcgaaaactactctattcgcgtatttgcctatacagacaccgggttcgggtctaggttggagacatgagtgaaaacaacattgtacgcctgaacaaaggcgataaggcaccgaatttcgaactcgaatcggacgaatacaagcactatgcgcttgcggacttcaagcaccagaacgtcgtgctctacttctacccgaaggcgggcacgtcggtgtgcacgcgtgaggccaaggacttccgcgacaacctcgagcgtttccaggccgaaggatatgccgtcatcggcatctcccccgacgatgtgaaggcgctgcaggagtttcgcaagagcaacgacctcaacttcatcctgctctccgacccggagttcaccgtgcacaagctgtacggcgccgccaaggagcacgagaaggacggcaaggaaacctacgagaccattcgttccactttcgtgctcgacggagacgacacgattcgcttcgccggctacgacgtgaacgtcaacggccagatcgacgaactgctcgagcagatcgagaagatcaagtaaggcatattcgttcccggaaggggtcgcgctcatcgccgcggccccttccttttgccccagccatcgcccctgcatgcgtctgatcagacggcggttccattctgatcgaggttcgggttgttcttcgaatcaccggccgtgaagaacaggctgatcacaccgcaggcgaagactgcacacaccgtgatgatcacccacatcggcaggttaggcacccacatgaccacgaagaacgagatggcggacaccacgatgacgatccagctgaacagacgcgcccattggcgcccggaatgtggggcacgaagcacctgtggcgggtcgtagttgtctggatccgtgtcgagcgcgatctcctcgtacttctcaagttcgctgctcgatggcttccacgggcccttcttgccctccttcagccgacgggaacgctcctgcaactgcgactcgtcgatcatgccactgcgaccacgaccctgtgtcgagtcatactgcgagggcattcccccgttgtttttcgaacgacgttgcgcacgattggccatgtcttctccttcgtaaaagtccaacacccatactctagcgcaccgagggcatgaaccagcgccgtccgtcgtgacttagcccgtagaagcgaaggcggtcccgacccgggaccgccttcgcttcgggggcttgctcctcttgatcagcggcgaggcagcgccatcgggcgctccgaggcgacaatgggggccggaagctcggtgcatccggtcagatacctgtcgacggccgcagcgcaggaacggccctcggcgatcgcccataccaccaggctctggccgcgtccggcatcaccgcacgagaacacgccatcctgcgaggtctggaatgcgtcgtcacgggcgacgttgccacgaccatcgaggtcgaccggcaactgcgcctgcagggtttcggtatctgggtgcaggaagccgaccgagatgagcaccaagtcggcggggatcacacgttcggtgcccggctggcgggtgaacgggccatccttgccgggggccaccgacacgaccttgaggccggtgacatgaccgtttccatcggagatgaagccctcggtctgtgtattgtcgctcaccgtgatcttggcggcgtcctcctcggaacccacgaagttcactgaatcggtgctgtagacgtattcgccgccctcctccatggaggaggtcttctggtagaggcgggcgaaggtcggccaaggctggttgtccgggcgcttcgtcggttcctgcggcatgatctgcaacaccgtcacatccttggccccctggcgaatcgaagtgcccaggcagtcggaaccggtatcgccgccgccgatgatcaccacatgcttgtccttggccgtgatgtcatggatcggctgcttgccgaacacacgacgggtcgcgtcgggcaggaactccatggcgaaatggatgccgtcgagatcgcggcccggaatgctcatatcgcgcggaacggttgatccgatggccaccactacggcgtcgaactggctgcgcagatcgtcccagccgaggtccttgccgatctcggtgttcgtgcggaagcgggtgccttcggcctccatctgtttgactcgacggtcaaggagccccttttcgagcttgaaattggggatgccgtagcgcatgaggccaccgacctcgtcgtcgcgttcgaacacgacgacggtgtgcccggcacgggtgagctgctgtgcacaggcgaggccggccggccccgagccgacgacggcgacggtctggtcactcagacgttcgggcggcagcggcttgacgtattcgagatcccacgcctggtcgatgatggtgacctcgtcgttcttgatcatcgtcggcggctggtggatgccgagcacgcacgccgattcgcacagcgccgggcatatgcgcccggtgacctccgggaagttgttcgtcatggacaggcgatggtaggcgtcctcccattgtccctgccgcaccagatcgttccattcggggatgatgttgcccagcgggcagcccgacatacagaacggggtgccgcaatccatgcatcgggcggcctgttcctgcgtccagtcctgcagaccggattccgcatgaacatcaagccaatccttgatgcgttcctcaacggggcgttcggccggttccctacgggacctcaccttcaggaatccacgtggatcacccatgtcagcgcgctccttccatcacgtgctcgtaagtttcctcccacacaccgggctcgttgaaatcgatgtgttccgccttggccttgtccatggcggcggtcatggcgacgaactgcttcggcacgaggtgcgtgaagcgcttcgccgactcactccagtgctccagcagctccttggcgaacacggagccggtctcggcggcatggcgctcgaccaattcgcgaacaacagccgaggcatgctcatcaagcggttcgatctgcagcgcgccggaggcggcctgggggttgagcttgtccctgtcaaggtcaagcacatacacatggcccccggagaagccggcgccgagattgcgcccagtggaaccgaggatcaccacggtgccgccggtcatgtactcgcagccatggtcgccgaccccttccaccacgaaggtggcgccaccgttgcgcacgccgaagcgttcgccggcacggccggccacgaacatctcgcccgaagtggcgccgaatcccagcacattacctgcgatcacattcgtatgcggatcgaaggtgatcgcgtcggtcggcctgatcaccatgcggccgccggacaggcccttgcccgcatagtcgttcgtctccccgacgatgcgaatcgtctcgccacgcggaatgaacgcgccgatggattggccgccggtgccgttgagcgtcaggtcgattgtgttgtcgggcagaccatcctcgccgtatcgccgggtgatctcgtacccgagcattgtgcccaccgtacggttgacgttgcgaatgtcggcggtgatacgcactggcgtgccgttctcgagggcgtcgtgcgcctgttcgatgagcacgttgtcgagggccgtgtcaagctcatggttctgttcgatcgtctggtggagcaccgtgccgggaaccggaccgctctgcatgagcacatggctcaagtcgatgcccgcggacttccagcgctctatggcgtcgttctggtccaggcactccacatgccccaccgcttcctcgagcgtgcggaaaccgagctgtgcgagcagttcacgcacttcctcggcaatgaacatcatgaagttcaccacatgttcgggtttgccggtgaagcgtgccctgagctccggatcctgcgtggcgataccctgtggacaggtgttcttctggcatgcgcgcatcatcacgcagccctccaccataagagcggtggtggcgaagccgaactcctccgctcccagcagcgccgcgatcaccacgtcacggccggtcttcagttcgccgtcgcactggacgacgatgcgcgagcgaagaccattgagaatcaacgtctgctgggtttccgacagaccgatctcccatggcgtgccggcatggcggatggcattgagcggggccgcaccagtaccgccgtcatagccggaaatgagcaccacgtcggcatggcacttggccacaccggccgcaatggtgcccacaccgaattcggacacaagcttgacatgcacgcgagccttcggattggccatcttcgcatcgttgatgagctgcttgagatcctcgatggagtagatgtcatgatgcggaggcggcgagatgagctccacaccaggtgttgcatggcgcaccttggcgatccacggcggcactttggcccccggcagatggccgccctcgccgggtttggctccctgcgccagtttgatttgcagatcggtggcatgcaccaggtaatcgctcgtcacaccgaaacgggcggaggcgatctgcttgatcttgctgcacagtttcggatcgttgagccgttccgttgattcgccaccctcgccggaattggagcgtgcgccaatcgaattcattgcgatggcgagcgtctcgtgggcttccttcgagatggagccatagctcatggcacccgtggagaatcgcttgacgatctcggtggccggctcgacctcactgatgtcgatcggtttgcgcaccgcgttgaacttcatgagtccacgcagtgtcatcagacggttcgatgtgtcgttgatatgcgcggaatagcgtttgaacatgtcgtagtcgccgcgttgggtggactgctggagcaggaagatcgcctcggggtcgttgagatgctcctcaccggtgcggcgccacttgtattcgccgccggtgcgcagcacacggtgcggtgtcgccgtccattggttcggatatgcctcgcggtggcggatcgccacctcctcggccaggtcgtcgagcccgcagccctcgacacgggataccgtgccggtgaagtacttgtcgatcacggcgctgtcgaggccgacggcttcgaacagctgggcaccacggtagctcatgatcgtggagacgcccatcttgctcatgatcttgagcacgccggtggaaagcgcattgcgcagattctcgattgcggtctcggggtcgaccgtcacatagccggtgcgggaaagctcctccactgactcaaatgccaggtacggattcactgcggccgcgccgtaggcgatgagcagcgccacatggtgaatctcacgcacatcgccggcctccaccaccatggagatctgggtcctcgtatgcttgcgaagcagatgatgctgtacagccgaagtgagcagcagcgacgggatcggagccatcatatggttggagtcgcggtcggagagcacgaggaaattgctgccgtcggcgatggcctggtcgatttcggcgaagatctcctccagacgggtctccaaggcattgccaccgccggtgacctgatacagtcccctgatcacatacggcttgtaatagcctccgagctgtgaggcgcgatccaagcgcttgagctgggccatctcgtcggaggtgagcaccggctgcgggatgatcaccttcttggcatgcagtgcacagtcttcgagcagattcggttcgggcccgatcgccgaggcgatcgaggtgacgatcttctcgcgttcccagtcaagcggcgggttcgtgacctgtgcgaacttctgcatgaagtagtcgaacagcatgcggctgcggctggagagtacggaaagcggaatgtcgttgcccatcgaaccgagcggctccttgccggtattggccatgggagtcagcaccatcttgagctcttcctgcgtgtagccgaaggcacgctggcgccggtgtacggaacggccggaataattgatgtgctgacgctgcggcagctccttcatctccaccgtgttgtcttccacccattccctatagggatgcgcagttgccagttcatgcttgatcacgtcgtcttcgatgacctcgccacgcgcggtgtcgatgaggaacatcttgccgggctcaagacgtcccttgcgcacaatgtgctcctcacccacctggggcagcacgccgctttccgaggcaagcaccacataaccgtcatcggtgatctgccaacggcccggacggaagccgttgcggtcaagcaacgcccccacaagctcgccgtcggtgaagacgatgtcggctgggccatcccatggttcaatgagcgtgttgttgtattcgtagaatgcacggacgtccggatcgagctccttgttgttctcccacgccgggggcaccatcatcaagatggcatgtggcagggaacgacctgcaaggtgcaatagttcaagcacctcatcgaaggtgcccgaatcggaataccccggcgtgagaataggcagcagttccttcatgtcgccgagcagcttggagctcaggcgcccctcacgagctgagaaccagttgcggttgccctggatcgtgttgatctcaccattatgggcgatgaggcggaagggctgtgccaacggccagctcgggaaggtgttcgtggagaagcgcgaatggactatcgcaatcgtggccttcatgcgctcgtcgaacaagtccgggaagaatggcttcagctgcatcgtcgtgagcatgcccttgtaggtgatggtcatcgacgagagcgatgcgaaatagacgcccacctcgtgttcggcgcgcttgcgcacacggtagaccttgcgatcgagatccacgcccgccaaagccgattgcggatccgccaggaccagcatcttgaacgatggcatactggccagtgcctgcagtcccagaccatcaggattggtgggcaccacacgccacgccagcacctcaagcccctcctcggtggcgatcttggcaatggcctgctcctgctggccgctggtggcgatgtcacggtccaggaacgcgatgccagccgcatagtgcttcggatccggcagcggcgcatcgatgacggcacgcatgaactcatcgggcatgctcatcagaatgccggcaccatcaccggtgttctcctccgctccgacggccccacgatggttgaggttgatcagcacctcgatggcatcgtccacgatcttgcgttccggcctcgtgttgagggtggtgaccataccgacaccgcaggcatcatgctcggcagcgggatcatacatcccctccgggcgatgaatcgtcaaatctagcgggctcgcaaaagtcaccgcaatcacctctccttcatggcaatccatgggcagttgtccaacttaggttagcgggcgtcggcccgttgccgccacttgagtccacataccgaagaacgcactggatgtcaatgggcgaatttcacgctccgggaatctaagctccatgcattctatttcccgcatcattacgggagtatgtcatgccgtcacacggcgaacatacgcccgaatgatgagattcagtgatggaaggcggcatccatgaggcgctcgatcaccagatcgttgagcagtctgccccgcaatgtcgcaatcagcgcgtcgtccgaacgggtgagcaatccctcgttcaccaatgtgtcgattgccgtggaaggaatcttcatgccggtccgttcggcgaaggcggagacattgagaccttcccgcagacgaacaccgagcatgagcagctcctcggcgttctcatcgcagtcgatgagttcgaagtcctgccatggcacacgattgtgctgaagagccaccgcccagactcgcggatgcggtatgtcccatgcgcgcatggacgtccacgtatcacgcgccggataaccctgcccgttggcacctaccggtatgcccgccttgggatcatggccgattcccatatccatgcggcgtaccgcattgtagtggctatgcgcccccggtccgatcccggcccaatccacgttgcgccagtaccccaggttgtgccggctctcgtgcccggggcgcgcccaattggatatctcataccattcaagccccgcagcgctcagcagctggtcggcaagctcatatttggtggcctcgtcatcatcatccggagcctcgatctcaccggcggcgatgcgtctgcccatcttcgtatggggttcgaccgtcaatgcgtaagcggagatatggtgcacgcccagatcaatggccgatcgcacgctgtcgcaccagtcctcgatactctcccccggcgctccgtagatcagatcgacactcgtctccaacccgagcctgtgtgcagcctcgacatccgcagccacattcgacggattgtgggtgcgatccaacgtgcgcagcacatgcggcacactcgactgcatgccgaatgagattcgggtgaacccaccgtccctcagtaggcgcagatacccgggatcgaccgagtcgggattcgcctcggttgtgatctcggcatcctcacgaatgccccatatctcgcgcacggcgtccagcatcgccaccagatcgccggcaggtagcaacgtcggcgtgcccccgccgaagaaaacggtggatgcaggcggctccaccacaccatgtgccaactgccattcatgcacgacccgcatctcgcgaatggccaacgtcgcatagtttgcgcgcgaagcgccctccccgaggtcgagtgccgtgtaggtgttgaaatcacagtagccgcagcggcgaatgcagaacggcacatgcacatacacctcgaatggcatggaggccgaagctggcggatgcgccgtgagcggcgctgctgcatcgcacatggcccgatcagccttcgctcttctgcgcggcgcggatcttgtctttcgtatcgcggtcgttgccgccttcgccggtcgacaacgcggcgacgaaagcctcctgcggcacctcgacatgaccaagcatcttcatgcgcttcttgcccgccttctgcttttcgagcagcttgcgtttacgggtgatatcaccgccatagcatttcgccagaacatccttgcgcagcgcacgtatgttctcacgcgcgatgatgcgggagccgattgcggcctggatgggaatctcgaactgctggcgcggaatgagctcccgcagtttcttcgtcatcatcacgccatagctataggccttgtcgcggtgcacgattgcggagaaagcatcgatcttctccccctggatcagaatatccaccttcaccagatcggccgcctcctcgccatcgtcgtggtagtcgagcgacgcatagcctttcgtccggctcttcaactggtcgaagaaatcgaacacgatctcggcgagcggtatgcggtaatgcatctccacgcggtcggtggagatgtattccatggtgctcatcgtgccacgatgttcctggcacaggtccatcaccgctccaatgaactccttgggggtgatgatgtcggcggccaccatcggttcgacgattcttttgatcttgccgtccgggaactcgctcggattggtcacacgatgcacggtgccgtcttcggcggtcacctcgtacggcacgttcggggccgtagagatgagatcgagaccgaattcgcggctcagccgctcggagacgatctccatgtggagcagaccgaggaagccgcagcggaagccgaatcccaacgccaccgatgtctccggttcgtagatgagggcggcatcgttgagcttgagcttgtcaagggcctcacgaagctcggggaactgggcgttgtcgatcgggaacaaccccgcgtagaccattggctgcgggtcacggtagccgggaagcggctcggtggcgggatgggctgtggatgtgatcgtgtcgcccacctttgactggctcacatccttggcgccggtgatcacgtagcccacctcgccggcacccaacgcgcgcgtcggcatcatatcgggactgatcacaccgatctcaatcgggtcgtaggtggtgcccacacccatcatatgaagtttctcacgtgatctgagctctccgtctaccatgcggatataggtgacgatgccgcggtaggaatcgtagacggaatcgaagatgagcgcacgggcgtccgcatcgggatcaccggtgggtgccggcacgtcgacgacgatgcggtcgagcagctcgcgcacaccttcccccgtctttccggagacgcgcagcacgtcgctcggctcgcagccgatgagactggcgatctcctcggcgtgtttgtcgggttcggcgctgggcagatcgatcttgttgagcacggggatgatggtgaggtcgtggtcgatggccatgtacagattgctcagtgtctgcgcctcgattccctgcgtggcgtccacgagcagcacagccccctcgcatgccgccaaggctcgcgagacctcgtacgtgaaatcgacgtgtccgggggtgtcgatcatgccgagggtgtactcctgaccgtcataggaccatggcacacgcacggcctgcgatttgatcgtgatgcccctctcctgctcgatgtccatgcggtcgaggaaccggtcgcgcatctcgcgttcgggtacgattcccgaaagctggaggatgcggtctgcaacggttgatttgccatgatcaatatgcgcgatgatgcagaaattacggatcaacgactgatcggtgaatcccggctggttatgctgctcgctcacgaaccctcctatacgttggtaactgtatgattctacccatacgccacggcaagcccacggaatccgacaccttccgtttatccccgcatcatggtattcttctcatttgtatgtccttatagaaacacttcgtttggagaatagatagtggcaaacatcaagtcgcagaagaagcgcgttcgcacgaacgagaaggcgcatcagcgcaacgttgcggtcaagtccgctctgaagacctacatccgtcgcacccgcgaagccatcgcttccggcgacaaggccgccgctgaggccgccttcgctatcgctggccgcaagctcgaccaggctgcaggcaagggcgtcatcgccaagaaccaggctgcgaaccgtaaatccagcctcgctctgcagatcaacgccatgtgattcgttcgcatatgcaaaggccccggtccaaccgccggggtcttttcttttgcgtatgcggatatctggaaggagcgagcgttcgtccgatcagcttgacgccggatcaccgcgccggggtcccggagcatccttggaatccggtgcggctttccgacgctgcccgtcggtgtccgtctgcgccctctctcccctcagcagcgtggccggcagatgcacacggtgtcgttgcaccgcgcccggcagtcgaatgttgaatttcaccgagcagatgcgcagcacaatcaccacaagcacaatcaccacatcgaggagcatctccgtattgtccccgatcagccggccagtatgagcgcgccatacccatacggtgaagatgctgccaagcaccgccggcaccacatagagatggggatcgcgcaccaccatcggcacctcattgacgagcatatcgcgaatcaccccgccgcccatcgccgtgaacgtacccagaaacactgcggtcatgcccgaggtgttgtacaggagggccttactcgtgccgttcaccgcgaacaggccaagtgccagcgcatcgatggtgatcatggaccatttgagtttgtcgacctccggatgcaccacggccgtaaccgccccggcggcgaacgcagtaagcaccgaccccatgtcggagattcccaccggtggtaacgccccgagcagcacatcacgtatgattccgcctccaagcgcggtgatccatgcgatgatgatgatcgatgagacgtcatagcgcttgcgtaccgccgtcagtcccccggccatgccgcaagagaagatcgcaaggtactcgaccgcctggaagaacggtgtgctctgcaacgctatttccatgaatcagacttcctgttccgccagtgcgtatactgcacattcaagactacaacggaaaagggcgatgccgtgaagcatcgtccttgcacaccgcatatgcggttgccactggtgtcggctcagcacaccttccacatccagtcgtgcggatcggcgatctcaccgagctggatgcccagcaactgattgcgaatcgccatcgtgagctcgcccggttcgccgtcgccgacggtgacatcgaacttctcggacttgaaacggccgatcggggtgacgatcgccgcggtgccgcaggcgaagacctcggtgaccttgccggacttgatgtcgtcgagcagctggtccaaggcgatcatcgtctcgacgacgtcatggccatcgtcctcaagcagctggataatcgaacgacgggtgacaccagggaggatgttgccggttaggctcggggtctccacatggccatccttgtacacgaccatcatgttcatgccaccgagttcctcaagataggtcttcgtcgcggcatcgacgaagcagacctgttcgcagccctcggagatgccacggtactcgccgagcaacgatgcggcataattgccaccgcacttggcgaaaccggtgccaccgggaccggtgcggaaccacttgtcctccacccagatgctcaccggcttcacaccacccgggaaatacggaccggacggggaagcgatcacgcaatactcgacctcctcgggcgcacgcacaccgaggaacgcctcggaggcgaaaatgaacggacgcaggtagagcgtgtattcacggcggctcggcacccacttcacatcctgttcgacaagcgcggcgcaggaacccaggaaatcatcgatgggcacttcaggcagatacaggcgcttggcggaattctgcagacgttccgcattgcagtcagggcggaacagccaagtggaaccgtcggcatggcgatatgccttgagcccctcgaaacactcctgcgcataatggagcaccgaggcgcccggatccatcttcagcggcgcatacggctcgatgcggcggtcgttccagccttcgcccttggtccaggtcatgtgggccatgctgtcggagaacacctggccgaatgccggcctatcgatgagctcctctcgtttcgcatcggatgccgggttcggattgggcagaacagtccagtcctcggcgagcttgtcgagggcttctggattgtgatgagaatcgttggtcattttctcgcttctttgaatcattcttggaatatgttggcttttgcagcgcttgtggcaccgatttgtctgttactgtaaacacaccccgttacgaatgcgcaaagccggttcatattttgaaatatctcaccgtcagcgaacggacatcttgattccatatgcgtaaaggacccgccgaagacgacgggtcctttacacggattcgcgaacggctcaggcctctgcgcctgcgtccttctcatcttccgccggaacggcatctgccggctcagcggtctcgaaatcggcaggatcctcctgcgggatctcgatggtgaccacggattcctccggatcggcgatatcgagctcgacaccctccggcagctcgagatccctggcgaagatgttgtcgccatcctgcaggccctcgacggagacgacgatgcgctccgggaggttggagacatctgcgcggaccttgagctcctgcgcatcaaccactgcgatggcgccacccttcggggtgccttcgacgaagaccggaacctcgacttcgatcttctcgccggccttgacctcatagaagtcgatgtgctcgatgatgcgcttgaccgggttgcgctgcacatccttgacgacagcgagcttggagtcggcgccgaacttgatggtgaacagtgcgttggtgtggcgcagggccagcgacgtctcacgcatcggcagcttcacatacaccggctggtcgccacctgcgtagatggtcgccgggatctccttggcaacgcgcatgcggcgggcagggcccttgccaaactcggtgcgcagttcgccttcgagaacaatgctattgttagccatgttgcattcctccttgtttccacttgacgcatcaacgagccaaagcggccccaaggagcccactttttgccgagtcgatgacggaggccgaccggcctccctcgccaaagcaactcctcaacactaccggcaggccgcgacatgacggagagcaataccatatatattcgttatgcagtaccatgcaatcagaacgccgcggctccggtatgacaacggaacgacttgcgggtgtggaggcagacatgacgaaacgaatatcgagcgcatggccatatatgggagccgcagccggaacgatgctggcctgtggcatgatcctcgccgccggggagacgatcttttccgtcaccttcgattcgcaatccaaccgttcgttgttccgcaacaagtcacgcagcgctttcgcccagcacgacccggcgcatcgggcagcggaggatacgcaggcgcagctgtggttcgaacagaccagacatgccgagcagatacgcagctatgacgggctaaaactgcatgcatggcgtttcgatgcgaacacggccgcgccactgccccatacccatgccatttgcatgcatggctacaccggaggtcccgaggagatggcaccttgggcataccattacgccaatctcggcatgagggtgctggtgccggcgcaacgtgcccatgaactgagcgagggccgcttcgtcggcatgggctggctggagcgtgaggacctgctgcgctgggtcaactcgattgtggcccgtgaccctgacgcccgcatactgctgcatggcaattcgatgggcgccgccacgatactcgacgtctgtgccgacccgcgtctggctcgcaacgtggtgtgcgccgtcgtcgacagtgggttctctagcgaatacgaccagatgctcgattcggtctccgcaatgcttcacctgcccaaatggatggccaagccgatggtggattgcgccagtctggtgaacaggctcagtctcggcttcggattccgtcaggcgaatgcgatcgaacagctgcatcgcaccacgttgccgatactgttcattcaaggggaccaggacgacatcgtcagcccgcatatgctgggcagactatataccgcatgcgccagccccgtgaaggcgagattgcaggtgcatggcgcaggtcatatactcggcctgaccaccgataggaatctgtattggagcacggtggacgccttcctacgccgctgcctgcacatggcagactgatcgccgattccatccccaatagcgatggatgggggcagggtcccgccacagcgggaccctgcccccatccatctattcaatacttcaatccatggaaatggccgcggactcagccgagcagctccttgacagccgcgatgacggactgcaggctctgcttggcatcgccgaacagcatctgcgtgttgtcttcgtagtacagctcgttctcgatgccggcgtagcccttgccacggccacgcttcatcacgacgacgttctgcgacttgtcgacgtcgaggatgggcatgcccgagaccggcgtaccgggtctgcgtgcggccgggttcgtcacatcgttcgcgccgacgaccaatgagacattggcggccgggaactgcggattgatgtcgtcgagatcgacgagctcgtcgtagggcacgttcgcctctgcgaggagcacgttcatatgaccgggcatacgaccggccactggatggatcgcatattcgacctcaacgccatgctccttgagcagttcgcccagatcggcgagttcacgctgcgcctgcgcctgcgccagaccgaatccaggtacgaagatgaccttgtcggcatagacgagctgcaccgcgagatcgtctgccgacgtttccttcatcgtgccttccggcccctcgccatcaccggcggatgcattggaaccgccgaagccgccggcaagcaccgacatgagcggacggttcatggccttcgacatgagcacggagagcgtcacgccggcagaaccgacgagggcgccagcgatgatgagcgccacattgtcaatggccaagccggacattgcgacggcagtgccggtgcacgcattgagcaccgagatgaccaccggcatgtcggcaccgccgatcggaatgacgaacaccaggccgtagcacaaggcgaacacggtggtgaggatcgcccacaggaggcgctgctgcgggaacacgcacaacagcacgaatgaggcgaccatgagcacgatgaacaggatgttccaaaagctcttgccgggcagcgagaggttcctcacccatttgacgccctgcagcttgccggcggcgataagcgaaccggtgaaggttaccgaaccgatcatgacgcccagaccagcggtgatgagcacgacgatgctcggagtgccctccccggcgaggatgtcattgagcgcgacaagggccgccgcaccgccgcccacggtgttgaacacggagacgagctgcggcatgtcggtcatcttgaccctcttcgccgaggcgacgccggcgacggcacctatgatgatgcctgcgatcagcagccagatggcgattgcattctcgaatccggtgatgaacagtttgacgaaggccatgaccacggcgaccaccatgccggccgccgagatgaagttgcccttacgcgccgtcttcggggaattcatgtaatgaagacccatgacgaacatcacggcggacagcaggtatgcgaaccatgcgataatatcgattggcgtggtgttcattacttgtcgcctcccttccccttggcgtcatctttgttactcttgaacatctcgagcatgcggtcggtgaccacatagccacccacgacgttcattgttcccagcaccgccgcgaggaagatgaacacataggagagccagttgttggcctcggcggccacgatgacgacaccgacgatgacgatgccgtggatggagttcgcacctgacatcaatggcgtgtgcagcgtcgccggcacttttccgatgacctctatgccaatgatcagtgcgaggatgaacagggtgatcgatacgaccagatctggcatcgtcactcccctttcttcttgtcgtcgttgctgtcggcatgcgtgtgggcgaccaccatcgcatcgtcgagctcttcgccctgcctcacttcgagtctgccgttcaccaggaagtgggcgaggacatccgccacgttgcggctgagcagattggaggcggtggtgctcacctcgctggccagatacggggcgccgatgacggtcacaccgccgtcagtcacctgcgttcctatttgcgagccctccacgttgccgcccagctcgctggccgcgcaatcgacaatgacactgccgcggtgcagaccacccacaccggccttggtgagcagcatggggggtttacggccgggaaccttggcggtggtgatgatgatgtcgaattccgcggcctttcggtccacggccgcctgctgctgcgcctgctcctcggcactcaacgcacgggcgtaaccgccctcgccctgtccacgggacaggtcgataccgaggtcgaggaacttggcaccaagcgattccacctcggacttcgaggcgggacgaacatcgtacgccgtcaccacggcaccgagtcttctggcggtgccaatggcctgcaggccggcgattccggcgccgagaatgagcatcttagccggacggatggtgcctgcagccgtggtcatcatcggcaggaaggaaccgtaggcgttggcggccaccagcaccgccttgtagcccatcaccgaattctgcgaggtcatctcgtccatcgactgggctgagctgagctggcgtggcagacgttcgatggcgacggcggttatgccggcgcttgccagcgccgccacatagtcctcgtcggtgaatgagctcagcatgcctatgacccaggtgcccggcttgatgcgaccgatcatctgctcggatggccgatcgacgaagccgagggcatcggccttggcgagtatatcgtcggcagtgcaaacggtggcgccgaccttggcgtaatcctcgtcggtgtaggcggctgcgttcccggcgccctgctcaatcatgcatgtgacccccgccttgcgcaggcgggtcacggtatccggcgtcaacgcgacgcgggattcatggtctgacgtctcattgaaaacgccgaagaccacgttggcttctggtgtttgagccatatgaaccctttctatgcatccccggatgggaatggtgaacatacagcgcccagtctaacgaaacatgcatgtaacaccatggaaaagtccatgtatcgaatacttttgccgaccgctctaccacagcagggccaccgactccccctcattcgtccaaggcgtgactaattacgccagaagtcatcattacgaaagcgtaaggtgacggcggacgattttacggctagacttcgcgtagaaggttttatcaaacgatgaggagtgccatgtccgttttctcgaaggtcaagaagtctgcgtccgatgcgacgcagaagctgctgcaattgggtggtgatttctcgcacccgatcaacgccaatggcgacaccccggactatatcgatccgcagatcactccacagcatcataactacgaggacctgccacatgtcgacttctggggtccggacaggccgaccaccacgttcatcgatgccgactctgatttcatcacggccaacaccgaaggcaacaagccattaccggagaacttcagcatctacaacatctatgaaagccgtgccgaacgtatgcctgacgagggtctgtacacgttcaagcagggcgatgaatgggtcaccaagactgcacgcgagaccttggacgacatccgtcaggtggccaagggcctcatgcatcaggggctcaggagggcgacggggtggcgttcatgtgccacacctcctatgaatgggatgtcttcgatggcgcggtgctctccatcggcggtgtgatcgccacgatctacgacaccgattccgccgagcagatccgcaacatcgtcgacaattccgacgcgaagctccttgtggtcgaaaccaaggacatgatgaagaagacggatctggcgaaggaggactgcccgacgctcaaggacgtcatgtgcctggagaacggggcgctcgatgagttgaaggcctacggctcgtccatctccgacgagaagctcgacgagcgcattcgcagcgtgaagaagaccgatctgtgttccatcgtgtacacctcgggctccacggctgcgccgaagggcgtcgagatgacgcaggcccattactgctccaccgccacgaacctgccggattatatgcccgatttgctgcataacaagcgcaaccgcgtgctcctgttcctgccgcaggcacattcgttcgcccgtgccatcaactacatctgcgtcgccagtgacatccatatctatatcgcccgtggcatcaagaccctgaccgccgacctcaaagtggcacgtccgcacatcatgatcgtggtgccgcgtgtgctcgagaaggtctacaacgccgcctcgcagaaggccggcaacggcccgaagggccgcgtctttgccgcctcggtggtcgccgctcagaagtacatgcaggaggtgagcgagaagggcaaggcgagccgcttcgtcaccgcacgacgcaacatgttcgacccgatggtctactcttcgattcgcgacgccctcggcggctgcgcaaaatggattgtgaccggcggcgcaccgctcgaccccgatctcatggcgttcttccgcggcgccggcattcccgtgtacgagggatacggacttaccgaaaccaccgccccttgcgccttcaacccgctgactgtgccataccaccaaggttcggttggcatcccgttcccgggcttccaggtgcgcatcggagacggcaacgagattcaggtcaagggcgtcccggtgttcaagcgctatcacaagaacgaggaggaaaccgagctgagcttcaccgacgatggctggtatcgcaccggcgatcttgggcggctcgatgacgacggcttcctgttcatcatcggacgcaagaaggaccttatcatcaccgccggcggcaagaacgtctctccgggccccatggaggaagtgatcaagcgctgcccgttcgtttcccaggcgttggtgctcggtgataagcgtccgttcatctccgcgctcatcaccttggatgaggactcgctgcgcccatggcttgccaagcagggcctcgattcgggcatgaccatggaggacgccgcacagaacgccgccgtgcgcgcggaagtgcagaagtgggtcgatcaggccaacgaaggcgtctcccgggcggaatcggtgcgcaagttcatcattcttcccgaggaattcacgcaggagaacggcctgatgaccgcctccatgaagatcattcgcccgaaggtgctcaagcgctacaacacgctgctcaacacgcagatgtacaccaagcgcaagcccgcttccgaggattctcaacgaggctgataccgctgcatccattgatatgggaaggctcccgtcatatgtcatatgacgggagccttcccatatcaatggattagaagcccaatctgtcgagtttcttggggtcggactgccagttcttcgccaccttgacatggaggtcaagattcgccttgcgtcccacaagacgattgacgggggtgcgcaatcgcttcttgatgcgcacaagatgctcggcgtgcctgccgatgatgatcggcttctgcgaatcgcgttccacgtagatggacaccatcacacgtgctttgccatgcatggcctgcgcatcgtcctcatccatgtcttccggcatgtcgatggaatcgaccacgacggcgagggaatggggcaattcatcgtcgagctcctcgagcagcaccccgcgcaccagctcggcgatggcatcctccgggcgttcctcggtcacctgatccgtcgggtacatctgcggcccctccggcagatgctcgatgagcaccgtgcgcacctcctgcagattgtcgtccccgagcgcactcaccggcacgatgtcggcgaaatccgcgaattcattgatctcgatgagcttgttgacgagttcggtgcggttcagacggtcgatcttcgtcacgatggcgataagcggcaccttccatttgaaggtaccgtcatcgttcttcgtggcgaactgggaacgcagtctgctcaggatgcgccggtcaccgggaccgatctcctgatccgccggcagcaggaatgcgatttcgtcgctgtccgccaatgattcgtccaccacatcgttgagacgttggccaagcagcgtgcggggcctgtgtatgcccggcgtgtcgacgagcacgatctgggcgttgtcggtggtgagcacgccgcgaatcgccttgcgggtcgtctccggccgtgatgacgcaatggcgatctgcatgccgatgagcgcgttgatcagcgtcgatttgccgacattcgggcgtcccacgacggcaacgaagccggaacggtaaggagtgacgccggaaacagcgtcgacccccttggtatgtgtctggtcagccatatcaatcctgttctttcttggtggagttcgagtccggggaatcagcgtcggattccaaggtagtctgatcgacatcggactccggttcgacaacaatggtggaggctttcttgcggcgccccgcggaatccactgcggtgagacgcagaccgcgcgtgacggcactcgaccccacgatcggcacacgtcccagcagtttggtgagcaatccgtacacggtatccacgtcatcttcgtcgagatcgatctcgaagatgtcttccaattcggcaatcggagtgcgcgccggcatgctccacttatgttcgcctatctgacgcggctcgccatgctgggtgtgatcatgctcgtcctgcagctcccccacgatctgctcgagcgcatcctctatggtgaccatgcccgcgataccgccgtactcatcgacgacgacggcaacatggtggcaggtctgctgcatctcatggaacagatcgtcggccggcttcagctcgggcacgagcatgggcttgcgcataatcgattcgatgggccggctcaacgcggcattgttgaagatcgtcgcacgcacggcatccttcatgtatgcgatgccgagcaggtcgtctatgtcattgccaatcaccggaatgcgcgaatagccggaacgcgagcacagtttgaggaagtcctccagcgtgtcgtccttttcaatgcagatcatgtcggtgcgaggcaccatgatctcgcgcgtgagggaatcggatagcgccagcacattgtgcagcatttcggagacctctgggtcgaaccggttcgtctccagcacacgattgatggcggcgcgcccctgctcaagatgaatctcctcgagctcctcgttctccgagagctcggtcttgcgcgcgctcttcgacttgcgcgggtgcaggaacggcgcacaggcataggcaaatgaggccaaatgggagtatgccagcaaaatctccagcggcttgtcggaacccacggaacgcggtctggccaacaccgacacgaacgcgaccaccagagcggcaagcacgccatagatgagttgcagccataccggactggcgaatatggccgcaatgcataccacacaggccccgatgagcacattgctcagaatacgcagaaaagcgcaggccgaagacgtggcatgccggtttgcaacgagatgctgcacgcgatggatcttcgcgatcttcttctgccgggtgaactggctcaattcggaatcggtctgcgcctcgatcatcaggttgttcagattcgccctggtcacccgcacaatggcgctttcaagcgacgccatgagcagtgattgccagaacagtacgatggccacgacaaccagcgccaccaccgtgacgattctcagttcgtccacttcaatgccccctacgttcagtgtccaagctcacggttcgtgccgtatttgcgttcgtacacctcgagttcgttcaccgatccggagggaagcgtcgccgaccaggctgtgccatggtgcaatgcgaagaacgtgagcagcagctggcgctgcagcccgaacatctgccgttcctgctcccgtgtgtgatggtcataccccagcaggtgcagcacaccatgaatggtgagcagcatcatctcctccatcgtgctgtgaccggccgcctgagcctgttgctgcgccacccacgggcagatcacgatgtcgccgagcatcccctctggttcgttccgctcgtcccccgggcgcagttcatccatcgggaagctcatcacgtcggttggcccctgaaggtccatccaacgttcatgcagctctgcgatcggttccgggtccacgaaggtgatggtgagctcggactgcgtgctcacccgcatctggtgcatgacccacaggccgagttccgagaacactttgggatccaactgccattccgtctcattggcgacttcaacgctcatcgtccaccaccatcgcattcctgtcatcatcgtcaccgcgaccaggtgccgccgtgtgcgttattctcgcatctttgccgcctttgcgcctccgtgccgcgtcatcatgcgactcgtatgcggccacaatcctgcccaccaacgcatgacgcaccacgtccgaagcccccagatgcacgaacgcgatgtcgtctatgcccccgagaatcgattcgatcgaggcaagcccggaacgcggcacatcgaggtcgacctgtgtgatatcgccggtgatcaccatcttcgtgttgaacccgagtctggtgaggaacatcttcatctgctgactcgtcgtgttctgcgcctcgtcgagaatcacgaacgcatcattcagcgttcggccacgcatatacgccagcggagccacctcaatggtcccgtcgtcgagataccgcttcatccgttcagcaccgagcatgtcggagagcgcgtcgtacagcggccgcagatatggatccaccttctcgttgagcgtgcccggcaggaagccgaggttctcccccgcctcgacggcgggacgggtgaggatgatgcgcctgacacgcccctcctcgaagtcgcttacggccttggccacggccagatatgtcttgccggtaccagcagggccaatgccgaatgtgattgtattcgactctatggcgttcacataggcgatctgaccggaggtcttcggccgcaccggatacccggcggcataggtgatggtccctggcacactcggcttgcgatgaacggactcaatctgtcgcgcctgcgtgcgctcatgctccttgaacctgcgcagcttctgcacggtcggaccatggccgggcacctcgtcgcgtacatcgttatgcaacacctgctgttccagcatacggcgaaccgtggctgcgtcgagcggactggtgtaagccgcatcgatgagtgcgcgaatgagctcctgcgcctgcgacgcctcgcgctcgccttgccgcgaggtggaggtgatggtgatgcgattgccgcgcacatgcacggtaatctccttgtattcgcgttcgatctcgcgaatcacctcatcgtacactccgagtactttcacggaatccagctgttcgggaatatcgaccgttcgtgttgtagtcgccaactgctcctcttctacatgttctatacgtctgtggtgtcttggagagatatcgtgtcattcttccatgggctcgccggtgagcacatgcgcatgcacgtggaacaccgtctgcccggcgtcctctccggtgttgaagatcaggcggtacgagccgttatatgcgtcatcggcaatgccctgggccacttcgaccatatgcgccaacaatgccgggtcggcctgcgccaatgcgtcgacgttgcggtaatggtcgcgaggcaccaccagcacatgcaccttggcctttggattgatgtctttgaacgcatacacctgcgcatcttcgaacaccttctcactcggcacctcgcagtcaatgatcttgcagaacaggcaatccgcgtctttcataccgtctcactccttggcgtgatggatttttcctctgcccatactaccaatccgcgcgcatattcattccatgaaggaacgcgtcgtccgctcaacagtacctgcctatcgcacggctcagcagcccaagcgccacggggcctgcagccgaggcgcgcaggatgttgcgccccagcacgcagaccaacgcgcccgcctcggcgaagacttcgacctcctgatcgctgatgccgccttcaggacccacaaccacgctgaccgtccgttccttgccgtcatccaggcatttcgcagcaagctcctcaacctggcgttcgacgtccgaccatgtggcgttcgcgtcctgatggagcacgatgaccagattgccatgcaccatgtcacgccgaatcatggcaagaacctgcttgcttgttgccatgccgtgcagttcgggaatgaatgcgcgccgagattgctcggtggccgcacgcagcgtctgcatccatttgcgatcggtgcgccccgctttgaatcttgcgatggaacggtccgcctgccagggtgtcacctcgtccaccccaatctgcgtggccatatcgatcgcctgctcatcgtgcccattcttggccagagcctgaatgaggcccaatctgaccacagggcgttcctccttggtgaatccgagcaccctgacgatgcccgacttgggatcgtccaccacagcctgaatgcgcaaccccgtgccgtcggaaagctgcagctcatcgccttccttcaggcgcatggagccgatggcatgtcgcctcacctcctcgggcaatcgcagggtccaccctgtctgcagttcatcactgctcagcggagcatcgtcactggtcgtatccaccacaaacattgcgtcggtcatagttgtaccctagcgcatatgggtaaccgttttcccttgaattccaaccccttggcgtcggcctcaaaacacgacacgccgaatttgcattgatccgtatattcgcgtatattttctttctgttgcgctgcaacgcacctgtccgggtggcggaatggtagacgcgctagcttgaggtgctagtgcctattttatacaggcgtgcgggttcaagtcccgctccggacaccagctaccggctcctttgggagccggttttttatttccccattcggaaaggcaatcatgcagctggtgcatctcgagtccatcgatgaccctcaggtggaggcatacacgaatctcaccgaacttcagctacgcaatcggcttgaaccaagcaaaggcatattcatagcggaatcacccaaggtgatcacgcgcgcattggccgcaggacgccaaccgatttccttgctggtggaggaaccatggatcgagggcatggccgacatcttcgcgttcatcgatgaacactggggcgacgacattcccgtctacgtcgcctctcccgaacagctcaggcgcatcaccggctaccggctgcaccgcggggcgttggctgccatgcatcgttgggagcttcccactgtggcggaggtatgtgcgaatgccacgcgcatcgccgtgctggagaacatagtggaccacaccaacgtcggagccatcatgcgttcggcagcggcgttggatgtcgatgcggtgctggtcacgccctcatgctcagaccccctgtatcgccgcgccatccgtgtgtcgatgggcactgttttccaagtgccatggacgcgcatagggggcgatgacgtgcactactggccatggcagggtctggaggaactgcatgggctcggcttcaccaccgcggcgatggcgctatccgatgactcaatctcgcttgacgacctcgtgtggcgtctccacgccaacgacaacacgcatatcgacaagctggcactgatcttcggcacggaaggcgacggactgtcacgacatacgatcgcgaatgccgatctcaccgtgaagattcccatgagccatgacgtggactccctcaacgtcgccgcatcgagcgccgtcgcattttatagcacgcgcgatctgaagcatgcccgctgattcggagcgtgggacacatcctccgaaaacggttccatattatgaaacattttgagctttcggcatataggtcaaaatgtgttgatttagacttttagtcggtggtgtctgggtatcgggtggcggtgtggaattcgttccagtcgatgccggtgccgagggtgggttggctcatgggttcgtcgttgttgtcgtggttggtgccggtcttagtgttctggtcgtgttgtttgaggatgtgggcgggatcgggtttggcgctatgcatatagcagtgccattcgcaggcgcggcgcatgtgtgcctcgggcaggccgcggtggttgacgagcatgcgtttgagcgcggcgttgagccctccctcgaggcggtcgctgtcgcgtggcacggggctgtgtgcgctcagtgtggggtcgaagagacagaagagcgtgccgtcgttgaagaggcgttcaagcctgaaataggcgcggcgtaacggtaaatgggtccaccaccatccgctcctgctcgtggcggccttgggatcgtcgggatggtccttggcgtacgtgcgttcggcgagcatgcccttccagcgctcgtgctctcccgggcgcaccactgccgcgcgcccccttgcctcggcagaggcggtcgtcgtcgccttgcaggcgtcgcactgccaacgctgccggccgtttcggtcgtgcccgttcttgcgcatcggcagccagcagatcggatatctgcgggcccgcttcgatcgtgttctcatgacacaatccaacggccccgaaccggcgcgaaacgcggttatttacgggaaaaccgaaaatgacaccccgacacgcctactgccacaacggcaaacccacagcataatcaacacattttgacctatatgccagcttttcttgcaaaaacgacggcgttttgggcgattcggttttacctcacagcgaatctatgcaattattgaggtgtcttcaatgatgaatgctgaacagattaggttctgtggatccgtaggaaggagctgctatggcgaagaagaaccccaagattctttccatcgtcctcgcaggcggcgaaggaacacgtctcatgccgttgaccagggatcgcgcgaagcccgccgtcccatttggtggcgtataccgactcatcgatttcccgttgagcaatctggtgaattccgggtatagccaggtgattgtgctcacccagtacaagtcgcactcacttgaccgccatatctcgcagctgtggcgcttctccacattgctgggcaactatgtctcccccgtccccgcacagcagcggctcggcaagcactggtatctggggtcagcggacgccgtgtaccagacgatcaacatcatcgaagatgtccaacctgacatcgtggtgattgtcggggctgatcacgtctatcgcatggacttcgagcagatggtgaaccagcacatcgaatcgggcgccgagttcactgtggccggcattcgccagccgatcgagcagtccagccagttcggtgtgatcgaggtggatcccgagcacccgaatatgatcaaaagcttccaagagaagccgaaggagacgacggggctgccagacaacccgaatgagatcctcgcctccatgggcaattatgttgcgaacaccgacgcgttgttcaacgcgctctccatcgacagcaaggccgagaacacgaaacacgatatgggtggcgacatcgccccgttcttcgccgaacgcaacgaggccggcgtctacgacttcagcaggaacgagattccaggggccaccaccacggatcatgcctactggcgcgacgtgggcacaatcaggcagttctacgatgcgcatatggatctcatctcctacatccccgaattcaacctttacaatatggaatggccgatttatacgagttcgggcaatcttccgccggccaagttcgtgcatgcggccggcgaccgcatcggacacgccaccgattccatcgtctcccctggcgtcatcgtatcgggtggcgagattcaccattcagtgatctcaccgaatgtacgagtgcattcctggtcgcaggtcaatgattcgatcctgttcgacaatgtggagatcaaccgcagggcccgtgtgaaccgtgccattctcgacaagaatgtggtgctcaccgagaattcgactgttggtcttgacgtcgaacacgacttggcacgtggcttcaccgtgacctccgacggcatcaccgtggtgccgaagggaacggtggtcgacgactagccgcctgtgacgagttgtggtatgtggaaggggccgcctccaatatattggaggcggccccttccacataccacaactcagtatcgtggcatattgtcgaggttgaagcccaatgccgcaagctggtcacggccttccggcgtgatcttgtcgacggtccaacgaggtgtccaagtccagtcgatgcggaactcctctaccaagccggccaaggtgctggcgcattcgtcttcaatcaggtcggtcaatgggcatgcaggcgtcgtcagcgtcatcgtgatgatcgcgcggccgagctcatcgatctcaatgccgtagaccaaacccagatcgatcacatcgatgcccagttccggatcgatcacctgatgcagggcctccttcacatccgccgcagtggcacggccgatctcatcgacacctttaagctcgatgccatccgatcggcatgcgcattcatggtcttgcgactggacgccatggccgccacagcactccgacttgacggcagatgcgtcgtcgttgcccagaatgtccttcgccaacgatggattcgcaatgatcgcctgggcctcatcctcattgccgacgacggcattgaccgcatcgaagatggtggattgcggttcgggaaccagattgtcgctcatatcagtcctccttcatctcgtcatgctcggttgcctcggagtgctgggatgcgagggccttcgccaatgagtccctgagcccctcccagccgagcaatgcgcatttgatgcgcatcgggtatttggaaaccccttggaatacggcggcatcacccaacgcatcctctgcctgttcgtcatcgagaccggcgcctcgcgattccatcagcttatggaactggccgaacagctccatggcctcatcgacggtctttccttccacgagattgaccatgatcgacaggcttgcctgtgaaatcgagcatccttgaccatcccagacgacactttcgatgcggtggggttcactatcgctcacttcgacatgcacagtgacctcatcgccgcaggtcggattgaattggtgcgaccgtgctgcggagcaggactcatgcacagcggtgactgtcgcctcgcctccgattgccgcgggatcgccctccgatgtcagtgtgcccctgccatgtggatgacgcgaggcatcgagaatcacttcctggtacatctgctcgagttcctggcttcccaaatctgccatcccgctcctttccttcattcctacacaagcaacatatatcgttcgggactattccccgccggtcagatagacggaagacacctacgccttcactgcaggaagaaccggcgcacaccttccaccgcctcaaccaacgcctgtgcatcctcgggtgtgttgtatatgcctgaagacgcgcggttcgaagcgaatacaccgaaatgcctgtggatgggctgggcgcaatgatgtcctacacgtatcgcgataccttgggcgtcgatgtactgccccacatcgtgcggatgcaccccatccacttcaaaggccaccgtgccgatgcggttcgttccgtcctgggggcccagaatgcgaactccatcgacttcggcaagccggagcagttcttcggtgatgatgcgttcatggccggcaatcgtctctatgccgatgcccatcatccattccgccgccacacccgctgcgaccacttgggccaccggctgcgtcccggcctcgaaccgtgccggaggcgccatgtactgggcaggcctgtccacgaaggccagctcgaccatggaaccgccgaacttggccggaggcaatgcctccaacaaatcgcgcttgccgtacaggaagcccacgccagtgggaccgtacatcttgtgggcactgaacaccgcgaaatccacgtccaacgcatggaagtcgaccggaatgtgtggaaccgattggcacgcgtccagaatgaagacgcctccgacctcatgggttcgtttgataatcggggcaatatcggttatggcaccggtgacattgcccacatgggtcacggccaccaccttggtccgttccgtgatgacctcgtctgcggtgttggagaggatgcgaccgtcgtcatccagatcgaaccatttgagggtggcgccggtgcgcgaggcaagttcttggaatggcagcagtacggaatggtgttccgcgcgggagacgacgatctcgtcgcccggtttcaaggcgaaacgctcagcgaccttgccaccacgccccaatgaggcgttgccgaacgccgtggccagcgtgttgaggccgtcggtggcgcccatggtcaccacaagctcctcgttgccttcctcagctgaggcgcccacgagtgtggccaccttggcacgggcctgttcgaaggcgacggtggacagaccggccaaggtatgggctccgcgatgcacgccggcgttgaccgtctcgtagaaacgagattcggcgtcaatgacacactgcggcttctgcgctgtggcgccactgtcgagatacaccagcggatggccattgatctgctggtcgagaatggggaattgatcgcgaatcgcagtgatatccgtcatcacaacaccttacgaatagtcatgggtcattcatgccaaagcggattcggaatctgaaccttccggcaggtacatgtcgtaaccggtctcctccagctcgtcggccaactccgggcctcccgtcttcacgaagtgaccctgtgcgaacacatgcacgacgtcgggcttgatgtacttgagaatacgcgtgtaatgggtgaccatgaggatgccgaagtcgttgctctccttggcatgattcactccttcagacacgacgcgcagcgcatcgacgtcaagtccagaatccgtctcgtcgagaatagcgaacttcggcttgagcatctcgagctgcaatacctcggcccgcttcttttcacccccggagaacccttcgttgacggagcgcgaagcgaatttcggatccatcttgaggtccttcatcgcgctggaaagctccttcgcccacgtacggatcgccggcgccttgccggtgacctcggtgacggcggtgcgcaggaagttcgtcatggagacgccgggaacctcgaccgggtactgcatcgccaggaacaggcccgccttggcgcgctcatccggcgtcatcttgagaatgtcctcgccgtccagcagcacctcacccgaatccacctcgtatttcgggtggcctgccagagtgtaggccagcgtcgactttcccgaaccgttcggtcccatgatcgcatgggtctcgccggagttcaccgtgagattgacaccgcgcagaatctgcttgcggccttccttcgtctccaccgatgcgtagagatccctgatttccaacgtcgacattacttctcctccaaaacgttcgtcattgcttcgttctcaccgcgcaccaggcgacggtcgatggcctgcatgagatgcgtggcgatctcatcgatgccgatctcctcgacgagctcaccgaagaaaccgcgcaccacgagctttcgagcctctttctcggggatgccgcgcgattccaggtagaacagttcctcgtcgtcgaaacggccgaccgagctggcatgccccgcgcccactatgttgccgttctcgatctccagattcggttcggagtcggcaacggctcccggcgtgagcaccagattgcggttgagttcgtaggagtcggttcccggtgcggtgggctggatcagtgcattgcctacccatgtggaatgggcgcccttgccgctcagcgcacccttgtagaccacacgggacttgcattcgggttcgttgtgcacgaccatcgtacgatgttcgatatgctcgcccggatcgacgaagtaaatgccgagcatgttgagctcgccatgctcgccgccgaaatcctgatccatgcggatgcgtaccacgtcgccaccgagcgtgacctgcgaatgacgcagcgatgcctccttgcccacatggatgcgatggttgcccacatgcttggagccacgatcccattcctgaatgaaggtcgtgctgatgtgggagtcctcgccggtgacgatctccacgccttcggcgagtctggcattgccatagtgctcgacgacgacatcggcatggacgcgagcgtcggctgcgatgaccagatgcagggcatccagagcgtcatcggttccgaacaccttgaccagcacgggatgctcgagatcctgcttgagttcgatgattgtggattccctggcactgttccattcgacgcaggagacacggtcattcggcatactcacggttccgctcaggtcttcgcccatgttcaccgtgcgcacatcgaccttggacccgtccactgcggagccatcgatcatcgtcacgctcacctgcgttcggccgctgggttcgaacacatcgaagaattcactgaggcggtcgacgggtgtgaatcgccaatcctcctgcttgcgcgtgggcactgggaacgtctccacctcgaatgagcgtggcgccgtgtcggcactcgacggcatggcggcgggaatcgcatacgggtcatttggatccgccaccgggatgttgatttcctttgggtctgccataggtcagcccaccgatccttccatctgcaattcaaccaaacggttgagttcgagcgcgtattccatgggcagctcgcggctgattggctcgacgaatccacgcacgatcatcgccatggcctccttctcctcaatgccgcggctcatcaggtagaagagctggtcctccgagaccttcgacacggtggcctcatgggccatcgaaacgtcgtcctcgcgcacatccacatgggggtaggtgtcggagcgtgagaagtcatcgaccaacagcgcatcacacaccacattggagctcgacccttcggcgccgtcgacgatcttgacaagtcctcgataggcggaacgcccacctcctcgcgatatggacttcgcgacgatggtggaagaggtatggggggccaagtgaatcatcttcgcaccggtgtcctggtactgccccttgcctgcgaaacccagcgacatcgtggaggcgctggcgtagggttcggcaaggatgcaggcggggtatttcatggtggccttcgagccgatgttgccgtcgacccattccattgtggcgccctcgcgcacataggcgcgttgcgtgacgagattgtacacgttgttcgaccagttctgcacggtggtgtaccggacgcgggcgttcttctccacgatgatctcgacgatcgcggcgtgcagcgagtcggtcgagtagatcggcgccgtgcacccctccacataatgcacgtatgaaccttcgtcggctatgatcagcgtgcgttcgaactgtcccatgttcggggtgttgatgcggaagtaggcctgcaacggaatgtccacatgcacgcccttgggcacatacacgaacgagccgcccgaccatgccgccgtgttcagggccccgaatttgttgtcttcaggggggacgaccgttccgaagtatttctgcaccagctccgggtactcacgtacggctgtgtcggtatcgacgaagatgacgccctgcttggaaagatcatcctgaatggagttgtagatgacctcggattcgtactgggccgcaacaccggaaaccaggcggctcttctcggcttcgggtatgcccagcctgtcgtaggtggttcggatatcctcagggagatcctcccagcttgcagcctgcttgccgacgggcttgacatagtacttgaaatcctgcgcgtggaatcccgaaagatccacaccccatttcggcatcggttgctctatgaacgcccggtaaccgcgcagacgcatgtcgagcatccactcaggttcgtgcttgtccgccgagatctcacggaccacgttctcatcgatgccttttttcgccgcttctcctgcggcgtcggaatcatgccatccgtagccgtattcgccgaactgctcgatgatctcgtcgtcctgtcgcagcttgtcttcattgacgcgaccgcgatcggcgatgtactgattcatctccacatcccgtgcggcatggggcgcctggttatctgccacttgcgctgcctcctatcaaattcgttcctgtcctaacctaacagaaggaatgacaaaaatctaggtttttcatcacttttctcccgtaatgttcatcacgtccgcaagactcgacgacgatggcagccgccccatgtggcacgcattcggataacgaaggcccggcgagttctagaactcgccgggccttctagttttgttgccccttattgctggacgtgcacgctggtgccatccacgcaccagttgtagaaccattccgccatgtcccagccgatgccgacgcaaccgtgggaggtgttctcacccagggcctgaatctgcgcatcagtgtatggggtctgcgtggcaatgcgatggatggcgcagccgctcttcgagaaatagttgacgaagccgacgttcttgacgtcccacgtctccttcttgccgtccgaaagcgtcaatgtgcccgacatgttctgagacgggtatttgagccagatctcgaaatcaccttccggcgtgcacatgtcgcccgaggcctggcatttgccggtggcatagtcgttgccttggcctgcggacatatgcatcgtcttcaccgcgttgccgttctccaaagcggtcacggtgtgatccgagagatcgaccacaacgtgccgttttgtctccttcaccttcatcgggtcgagtttgccggaaacggacacggtcccgttccccttgccaaacgcatcgatcgccttggtgccgatgttggcgtctgcaccatcgtcgagtgtcacaccgtcatggccttccttgatcacttcgatctcggtgccgttgttgttgacgatgacctcgcgatcttccttggtggacttgatgttcggcttgatctgctcgtcatatgccttctgcagggcagtcgcatcgtagacgacgttgccgttgcggatctggccttgcggcagcgtgccgttgccgttcgggtcgatcgtcgtcgcggcgaggatcatagacggtgtgaatgcggcgaaccgttccttgccaatgtacacgcccggcttctgtgccatcagtttgtccaacgtggatttggccttgttcgcctcatcggtggtgatcgccggcgagatggtcttgagctgcacctccacggtcttcggttcctgcgctcccagggactgcacgacacgcaccgcctcgttggcggtctcggtcggatcggccccgtgaccctcagtgccttcgatgaccgcgatggtgctgccatcatcgcccacctgcagcttggcgtcgacgggtttgacgctgttggtgcccagctgctcatcgagggcttccggattcgcatccttggcatcgatggccgggttcacgtcatgcttcgcccatggtgcatatcgggcgaatacgttctcatggcgtttcgcatccactgcctcctgggcgatttgctgtgcatcgaccttgacgccgaggtccgccagcgtgaccgacccggttttgccctcgtagctgaccggaatcttggtgccatccacctcgttggaaatggcctgggcaatctgctgctgcgtctttccggacacgtcaactccccagagcgtggtgccaggcagcgcgcgggtattgaagaacgccacaagaccggcacaggcacctgccagcacgacgaccagcgccagcacgatccatggccatacatggtgcctctttcctgcggcaggcccattcatgcctgcattggaatcgtgctgctgtgggagctgtggaggcagtggcacatcctgcatcggcgtgaacacctgcgtcgactcgaaatcacgcatgtcgctggcatccgatggcacctgattgctggctccgttcgaagagaacccaccattgccggatggaaaagtcatattgctccttgaaaacactccccaaagaaatcccaaaaggaattgggcctgtccatattatgcaacatggtcatgaacagcaagcggttcatgaccatgtttcgtgcattcttcacaaagccgcctcaccgacggcacctaagccctattcggcagtggccttcttggtgtcacgcgcctcctgatggtccaacgcagccttcaccaaaccggcaaacaacgggtgcggcttggtcgggcgcgatttgaactccggatgcgcctgggtggcgacatagaacggatgcacatcctgcggcagttccacgaattcggtgagctccccgtcggggctctggccggagatgaccagaccgccctcgcgcagacgatccttgtatgccacgttcacttcgtaacgatgacgatggcgttcagtcacatgggtggtcccatagagcttggcgaccagcgaatcttcgagcagttccgccggataggagcccagacgcatcgtatggcccatgtcgccattgccggcgacgatgtccttctgctcctccatcgtggcaatgacgggattcgcgcactccgggtcgaactccgaggaattcgcatccttgatgtcgagcacgtcacgggcatattcgatcaccatcgactgcagccccaggcacagtccaagtgccggaagcttgtgctcgcgtgcgaagcgcagggcgccgatcttgccgtcgatgccacgaatgccgaagccgcccggaatcacgatgccgtcgacattgttgagggccgcagccgcaccggcctccgtctcgcacagatcagcggcgacccatttcacgttgaccttggcccagttggcgaaaccgcctgccttgatggcctcggtgaccgaaagataggcatcgggaaggtcgatgtacttgccgacgatggcgatgttcacctcatgcttggggtggtgcacgcgttcaagaaggtcctcccactcgtcccaatctacgtcgtggaacggcaggccgagctctcggaccacataggcgtcgagaccttcgtcgaacagcaccttaggcacatcgtagatgctgttggcgtccacacagttcaccacgccctcggagtcgacgtcgcacatgagcgagatcttgtctttgatggactggttgagcggacggtcgctgcgcagtacgagtgcatccggcgagatgccgagctgtcgcagcatcatcacggaatgctgcgtcggcttcgtcttgagctcatgggcggcggcgatgtagggcacaagcgatacatggatgaacatgcagttcccgggaccgagatcacgacgcacctcacgtgcggcctccatgaacggctgcgattcgatgtcacccactgtgccgccgatctcggtgatgatcacgtcgacgtcatcggaggcctgcgcacgcatacgggatttgatctcgttcgtgatatgcgggatcacctgcacgcactggccgaggtactcaccagcgcgttccttgcgaaggacctcctgatagatctggccggtggtgacgttcgccttctgtgaaaggaagacgtccaggaaacgctcgtagtggccgatgtcgagatcggtttccgcgccatcctcggtcacatagacctcgccatgctggaacgggttcatggtgccgggatcgacattgatgtacgggtcgagtttctgctgcagcacacgcagtccccggctgcgcagcagacgtccgagagaggaagcggtaagacccttgccaagggaggaaacaacgccgccagtgacgaaaatatgcttggtgacgtgttcttgagcattgccatgttgtcttctaaccatgggtcttcatggtatcgctccggcatgacatgcacaaagggactttgctcgacactgcgttgcatcatcctcgctccatcaacaagagggcgcaccttgtgaacacgccctcttgtatttcgcctattcaggcacttgtctcttgccggttcaatgttcgctcatggggagagtgaatcctgagtaacatgccggagccggcgatgagcagcacaatgaccatcgcaatgatgactgcaatcgacgagccagtggacgccgtaccgccatgtgaggctgacgcgttgttcgcaccattggccgcattgttggcgccattatgtgcgttgtcgccacttggcttgtcaggctgatccgaattatctgggttatccggattattcgggttatccggattgtccggctcactcatcaccgcggttgggccgagcagcagggcgctcctggcaggaaccgcgatggcatcgccgcccgcgatttgcacagtgctgcctgccttcgagacatccttgccggtatccgctggtgcggcaacagctgcagctgccgtcgtatcggagactgctggatgcagataggtcttgccattggagaccagcacgccgtatttgcctgcggtgacaccattgagatcagttggctgatcattgtggttgagcacaaccacgtagttcacgccgttgtcatccttgacctcgtatgcgacgaggccctcggcggactacaccaccttcgcgttcttgttgatcgtgccataggcgccgacacggagcacagcgttgcgcttacgaatcttgatcagaccgcgcatgtactgcgcgttgtccgcgtactcggcgtcgttggggcgatcccagtcgagcttgttggtgtcatcgccagcattgtagctgttctcgtcgccgcccttcgtgcgcagcatctcctggcccacctggaattcggagacgccatgagcaaggaagaccgctgaatcatcaagcttcgaaaccgtgatcttctcggtcttctgcgctgcgtcaagctcatcgtcggtcttcttgccgaatagcgagacattgagcttgtcgttgagcgtcagattgtcatggatctcaacatagttgacgatctgccctgcattgccgtatttcacgttcgcgttgccgttcgtgcagaatgagcctttcgagatgccttccggattctggcagccgagcatgttgttcaggatcagaccctcggtgttcggcttgctgcttgcgaaaccggtgtcttccgttgagaacacgaaacccttcagaccgtcgcgaatcgaatcgttgaagaacgcgaccgtggagttgtggatgtcgagctcgtaagcattcggctggatctgcacatgcgtgacgccgagttccttcaggtagtcgacgccagtcgctttgcctttggagttcttcgtcccgtgcttaatcatgccgaaatacttgccgcggtgcgcttcgaaaatgccggcgtcggtgtttttcgtgaatggggccattcgcctgaaatccttgacggtcgtcactgcgttggacagaatgacggaacggcgtccattgactacggatgcgcgtgcatacgggtctgcggaatcgttcgtcgtgccgtccgcgaaagacacacggtagatgtaggcggcgctggaaggaaccttttcggtagcgttccacacgcccttctcaccaagtctcatttccacgacagcggcctcttcagcgtccgcggaatcagcggacctgaaagtgacgagctcaaccttctgtgccgtcggagcccacagtttgaaggcggtgccattctcttcgtatgtcgcgccaaggtcgtttatagtcggagagcagacgcggcgtgccgtagtcgtaggcgagcatgaacgcgttcgcgagcgcgtacatcgaaccgttcttgtacgtgatcgcgccgtcgttgcgggcggtgtcccagttcggcacgaagacgttcgcatccttggattcaaccgcgttcgggttttgcgataggtcgccgatgcgcatggaaaggtctttgagtccggcgatcttgcctttgaatttggcgttgaggtccgacttgtagtcgaactgtgtgacggtgcctgttccaagatagttgcgcggctggatgccgggcgcctcgttcgcgttgccgatgacctcctgaatccagtagatgtcgtcggcactcttgccgatcttcctggccatctagtccttgatggccttcatatcctcgttgttgacgtgcttgacctcatccatgcggaagccctgtacgcccatgttgtagagtttggtcaggtaatccgactggatctgccgcaccttctcgctcgacgtgtcgaagtcccacatcgagctcaaacggccttcctgcacctcctgctggttcttgtagtcggagatgttcgcaccgttgtcgtagtcgtggaagtcggcggcggtcacgccgtcggggtaccggttgctctcgccggtgaatcctgggtagtcgccggtcgtaccgttgtatctggtgcccacgacgcctgtttgctcacctgcggcgacgtccgacccggtcgtctggttgagcacgacgtcggcgatgatgccgacgcctgccgcattgcactgttccaccatggccttgaactcggcttcggtgccgagtttcgaatcgagccgatagctgaccggctggtaggaggtccgccactgggtgcctcggatcgattcctggggaggagacacctccacataccgaatcccctagggcccataggtgcgcccgcattcttccgcgatggtatttcatgtttgctggaatgcgatcatctgtatgcccgtggccttcggcagccgggactgccggtgtcggctggcgccgcattcgccgcattcggtgccgcgatcaccacatcggcgcacagcgtggccaatgccacgccgatgcctgcggtccggcgaaacgcggtgtgcatgtgctgaataaccatgtcgttcctgtccttctaatccagtggcgacgcaatgcaactgcgcatatgcaatcgcctctttcctgacgtatgcatcttgcgcgcggccatgcgcggattccacaggtcttcgacaatgagcgcatgcatacgtttgcatggaatctccatcagtgtatgacgttttccgattgcgtgcatcctccgacgcattttcgtcgctttgccctgcgtgtttgaagtccccccgccgcgcattgcacgcatgacacatggtttgccgtaccggagtccgcaaccgattgcattcggatgtcgcgtcattgcaggcatccggaaaccatatgatcgatgccatcaggcatcatgcgcacgtttgcacgaaaaatccccgccgcggatgcgacggggatgctggttgccaaccgaattaattatctggttagctcttcaccaaccatgttcattgacaaacgcttcaaacagtttattttgccgctcaagatcaagctcctgcgcatgcgaggattccgtgtcaccgcgcaatgtcgcgacttggccaaccacagactgatattcccgtgcggcatcatcagcttgtcggcccagctgctccaaggcagcgcgctcgttctgctcgagccgcctgttgagggcgtagttcttggtacatggctccacttcctgttccgttgccgcctgtccggtgaacagcgctcgcacggtatcggcatcattctgggattgtcccgccctatcgggatcatcgccgacccgtgaacgtgcaagtacagccgcttttgacaattcaatcacagcacggtttactacagcaccgcgcaagagcaacagcacggcactgatgagcgcgaaaccgcagacgaccacgccgacgcatgcgattgcatacatccacatggcatagactcgtccgacgatgacagccaccgtcagcagagatagacccgcaatcgtcaacgtcgcgaaatcgattgtctggcggcgtcgttcttcaaggtatgcaagctccggagcacgtcgacgctgcatattggctactgcattggcttttcgctgcctgtccattaactgctcggcccgtgctcgcgtcagctgtaattcatgtaccctcacgtccattgttcgttccctcgtttctagttgtgcccgagcttttccaatatggtgtccggctccaatccacgcctctgaatggcaagccgcaactcgtcattgcgttgacgcaccgactgtgtgcgggcttcctgcgcgtcgaactcattccaggcgtccgacagatccgtctgcctgatggtctcggcatcttgttcatatcgggctcgcagatcggactgttctccttgccgcgtgtgcaactgttccatcttgtactgatgcagcagcgcatcccattgcgtcgtagcttgcgcgaaatcgggagtcgcaggactcgtaagcagctcgatgatggcgccaatctgagtcccatcgcggtattcctgcggaatcattctcaaaatcggctcgatcttcagctcctgggcatacgtgaaattctcctgcacgccttgcgccgccaacgctgccagcaatgttgagcggcttttcctcgccaacctgccttcccgtatggccgaggtgatcagaacgccgaaaacaatggccatgagcagtgtgatgatcccacgaaggcgcccagccgtctccacgtcggctcgacatgccgctatcgcaaaatacgcacctgggatgatcgccacacaccacaccgcccatacaagtcgcttgcgcaatacagcacaggcgttttcaaaggcctgccgtgcggttgcgacttcatcggccgctttttcacgcgccccgtcagtgaattcaagcgtcttctgtgctctggcaagcagatcaaggcgacgccgcggcggataatcatccaaacgccacgcatccgcagacagcacctgatcaagaggctcgtttgatatgaagtcggaaatcagcttggatgacgcatcatcagactccgtaccgtcaccgcagtcaacaccgatgtcccggaacgcctgaaccatgtccacgccatagaatgtcgacggcaggaggcatccgttgacgccgacgatcgatatatgctcagggtcgtcattgagccagatgaaacccaccgccggttcgaccttgtcttcgaccatcgtcagcccagcaacatattggagcctgaaggcgggtacgccggggccgcctatcccctgtgtgatcttcggatcctcggatcgatccgtcacgatcgcaatcgcgttgagatccgagtaatcaacgatgacgacatcgtgttccctcattgtgcgccgtgccatgatcatcctttccttaacgtaagcgttccagtagcgtccactagtatgacctccaatagaacaccgtgtcgtcagataccgaatcagcggcccgtcccccataaggctcaacaacaaggtacactgctcgcgtaggcgggttcgagtcatccaagccttcgataggtgaatcacttgttgaaatcactcgtgttactgaaagtggtctctgtacgaatttaatacctgaccgaggtacgtctggcaatgacatgtctaccgtgtgcaccgcctcaccgtcgcacgccacattgttgtaatactgcgcccaaacctcgcaatcgatgcgataagtatactgtgtgatcaattgctgcgcgccagaggaagtattgggattatcttgatggacataccccaatgggattgtcgtctggccgttcggcagtgggttgaggtcccccatccgcgacgtatccaacacgagaggagaggtattgccttcggtctgcggcgtgatcttgacgcaggtcacgccatcgcttctgcaccatgtgcccctgatgttgtcgggatcgaatcccgaattccccgcagtggcgccactatcgtccgcactgtccgcggtattcgtatccgactgtgcggacccttcattcgaatcttcctgtgtccagccggaactttcatcgtaatagtacggattatcagcaccagagcccgggatcccagcatccccaccatcgattgacgactctgcggaaacggactgctgcatcggaagccgcgtctgttctcggttgcgcacgaacaccaacgacaacacgatgctgagcacgcagacgacagacaccgcggccagacgtaccatcggcatccgcatcgacgcgtcgtgcggcgcaggcaagccgatgaactcgttgtcgcccttacagagccttgcgacattcctgcccatgaaacgctttggcatggtataaccctgcactccgtcgatgcgaatgcgcttcggatcatcattcaaccatgactcaccgcgcgcacccatcgtggtgccgtgctgcagattcttgccaagcacccatcggatcagatatgctgttcttccagccgctcccacaccacccgtcttttctgggtcatcggaggatgcgacgacgaatcctatccctttgcacccattatcattgacggccacggcatcgccgacttccatgtccctgcgccccatcgccactcctatctttatatcttttataaaagatatggtttcaaaccagcctaatttgtccacagcgccctgtcaaaccgacatgcaaagctcgcaacggtcacgacatgcccgaatgttgctccatcttggtacaaagataacgaagtactttgcacggaagggcgatgatggccgaaatcgtcaccatgaaaatcggaccgcggaaaatcctggactacgacgagaaagatcctgacaacaacacaatcgccgccatcggctggcacgacgggctcagccagaaagaggtctggagctgcagcgccggatggtggaagctggaaccaggccgtgccgtgcgatgcgacatcggcattgtcctcaatccggacaacgtcgtcgtctgcgtcgccaagatcaaaggcatcgtcaagcgcgaggacatgcgtatgtggttcctcggagacctcgccggagagcgttatgaaccttggattggcaagacattcgagcgcaatgactcaaagaacccgatcgcctacttcgacgagcacgcaatcatcccgcctgaatctgtcaccaacaagatgacaatcctcaacagccggtagacaggccgaaacacgcaaaggagcgtgtctgccatcattttatcttttatataagttatcatgatgcaaagttactgtccgcgcatcgaagaaggcacctatgaccacgcttgggttccgttatcgcattcgccagaacaccggtgttccacgcccactacgtgcaaaataacttgaacaggcagtcacaggttggctgtccacgctcgcgtggtcggattggacggtcacttcgccatcggacgacagagccgaaaccgtaccgattccgttcacatccatcgcacgcctgcaatgcgtgggcatgccagacggcgaattccgcgaactgaacatcatggcgttcgacgacaaaccgttctatcgagagctcatcgacgacgaacatggcacaaacatctatgacgaggccatagaccgactatggcagacggtgcagctgctcgaaatcaccataaccgccgcgaacacacatattgccttcatcgaccttgacagcgaactcattgcctttgatgaagaggacccgaaaacactcccctcactgtgccttggccagattccgcgattgacgggttccctgtccgttttccgacgacacccgcaggccgcggaaccggctgatcttgtgttattcgaaacagcgagcttcaccattggcgaggaatggttcgacatgatgatccatggggcgaatgcgctggatgtggcctatcgacatgcgcgtcgccgattgcgaacgtctcgtgatgtgtagcggaaacagcaaaccatacgatacagaaaaggaacatatcatggaaaacaacaatccaccaattaggttctttgaaatgctcggcctcagcgaagaggagctttcggagtatgcaatcagattgaaccaaagtagcggcgcgtggttcgatgcaatgacgatgtattacgagcatcacgacgagctcatggattgggtgttcacacgccgctggaacggcagcaaggccggaggaaacatacggcagcccaaggtgctgcaattcatccagctcgatggacgggagaaacccgcgatccattggttgttcatcggaggctatgaggtcggcgaaacggtgatgcaggggaatgacgaagtctaccagcgcaagccaatcgaacgtttcctcccattcgaggcgcgcaccgtcgtcgtgtaccgtaagaggcgcggcgcgacgcagatggtgaacggcatggccgatgccggattgcgttctcgcttcttcgatacgatgctcgtcgagaagattgcgcagtcgccggtctcggcaatgccattccctggctacgacaacgtgcggctatcgttctccgagcttgtagccgctgtgcataacgacgaatggcgtggcgcgctaggagccgtcaacgccgtgtatctgcagaccgacacgcgtaccggttggcactacgtcggatcagcatacagccgccatggcggagcacaaggtctgctctcccgatgggaggaatacgcgaacggagaccacactggcggcaatgcgctgctcaaggaccttgtcgcaaaacacggcgtggaatacatcgagcagtatttccagtactccatcctcgacatctttgacccacgcgtgcccgaccgcacagtcatcgaacgtgagcactggtggatggatgccctcagctctgtacgtgacgacagagcgtcatcaccgcatgggtacaattccaaactccaatggaatcgtaccagcgaaggaagggaagccggactgagctgattgatctgaggatctggtgatgaatggcacggggacggcagagtgtactctgccgtccccgtgccattcatcaccttgaggtgtcacacggatagcggaagcttcccgcgccgcgttcatctcagctcttggtcagttctgcgacggcctcgagtgcgagcttgtatcccaggtaacccagtcccgtgatcgtgccggtggccaccgggctgatcaccgaacgcttgcggaactcatcgcgtgcggctggattcgagatgtgcacctccatgagcggcaggtccgcgtcgagcaccatgtgcgcggcgtcggccaacgcataggagtaatgggtgaaggcggcggggttcatcaccacggcgatgcgccggtccgcggcctcgtgcatccaatgcaccatctgcgcttcgtcatcggtttggcgcacatcgacgtcaaggccgtattcgaccccccaccgggtgcagagtcgacgcagctcctcgagatcctgcgaaccgtacacatccggctgacgcactccgagccgccccagattcggcccattgaccaccatgaccttgatcggctgtgacttcgttgccattgtccctccaattcgttgccgttggctgctctccactatagcgaggccggagcgtgtatgggtggtcggctcccactttgcattctgggcgtatattcacctcgcacctgccggaccgattccattcacgggttctgcacacggtggaaggcctcctctacggcctccgaatcggggtcgttcagatggaacggctcccccacctgttcaaggcccacgaaccgcagcgtgttgccacgggctttcttgtcacgatgcatcaatgcgaggacctcatcgaagccggcgccgttccacgatgtcggcagaccgaggctggtgagcagagaccttgtgtagtccaccgtgtcacggtcaaggtgcccggtcaggctcgacagctcggcggcatagaccatgccaacggccacggcgttgccgtgacgccagcggaaatgctcgagctgttcgattgcatgaccgaaggtgtggccgtagttgaggaattcacgcaatccggcctcccggagatctgcgctcacatgatgggccttcacacggacggtgcgctcgatgagctcactgaccacatcctccagaggcgtgcccaggaatgtctcgccactgaacgcgcgcagttcggcggcatggtcctcgaggatgcgcaggatctgcggatccatgatgaacccggatttcgccacctcgcccagcccttcgatgaagatgtcgttgggcagcgtggtcaacgtgcggaggtccgccagcacgccggccggcgtgtagaacgaaccgaccaggttcttgccttgaggggtgttgatgccggtcttgccaccggtggaggcgtccaccatggcgagcagcgacgtagggcagttcacgtagcggatgccgcgcatccacgtggctgccacgaatcctgccaaatccgtgcaggccccaccgccgatgcccacaatggcatccgaacgggtgaagccctccgtgcccagccgttgccagatcccattggccacctcgatggtcttgccggcctcggcgtcaggaatcacaatgtccgatacctcataacctgcctgacgcagcagtccgcgagcacggtcgctatggcgctgcacggactgcgtgtgaatgagcgccacgcgcacgggctgcttgcccagcacttcaggcaggtggctcaacgctccttccccaatgcgcacatcgtagggttcgattcccctgccatcaacatgtacagtgtgctctgcaaccatttctatcatccttttcgccgcggctttgggcgtcataccccgcgttggcacgaccagattcgccacctgacggtatacggggtcgcgttgtctgaacagcgacatccagcgtttctcggcatcgcctgtgagcatggggcgaccgcctccccggttggcacgttccatggcttcatgtgggtcggccttcaaatacaccaccttgccgccccgggccacatactgtgccaggcgccgacgtatggccttcgtcatcggcgctccgcctcccagggaaaagatgccgccgaaggaatccaggatatcgcacaccacatcacgctccacctcgcgaaatgccggttccccatattgtgcgaaatagtccggtatgctcatgccgatctcgcgttcgatctccacgtcggcgtcgagaaatggcagaccgcgcatctgcgccatctccttgccgagtcgagtctttcccgcacccatcatgccgatgatcacggcctgcggttgcctgcggggtttgcccgcgtgcctgtggttatgtgccatgccctgcaaccgcctaacgcatgtgctccggccacgaggccagatagccttcgatgttgcggcgcgtctcttcgatgctgtcgcctccgaatttctccagcaggtgctgggccagtgtcagacgcaccatggcctccgccaccacggcggcagccgggactgcggtgctgtcagagcgctgattgatggcctgggcggcctctccggtggtgatgtccacggtgcgcagggcgcgcggtatggagggaatcggtttcatggccgcgcgcacccgaatcggctgcccgttggacataccgccctcgatgccgccggcacgattcgacaagcgtgcaatgcagccatcatcgcctggcaccatctcatcatgtgccatggaaccggggcggccagcctccaggaatccatcgccgatctccacacccttgattgcctggatgcccatgaccgcggcggccagggcggcgtccagccgacgatccgattccacgtacgtgccgatgcctgccggcacaccgtatgcgatgacttcaatcacaccacccaacgtgtcggccttcgccttggcctcatcgatgcgggccaccatgcgctcctcagcgtccttgtccagtgtgcgcaccggagaggcatcgagggccgccacgtcatcagggcccggcagcggcgtgttgtcactctccacaccggcaccgccaatcgagatcacatggctcacggttcgaatgcccgccacctgctccaggaacagcgcggccacttcgccgagcgccacgcgcgatgccgtctcgcgggcgctggaccgttcgagcaccggacgagcatcgtcgaaaccgtatttgcgcatgccggtcagatcggcatgccccggtcgcggacggctcaacggcgcattgcgtccctcgcgcgcaagttcatggtcaagtgggtctgcgctcatcacctcggtccatttcggccattcggtgttgcctatctcgatggcgatcggagaccccaacgtgctgccgaatcgcacaccggtcagcaggcgcacctgatcctgctcgaacttcatccgagccccacggccataccccagacggcgtcgcgccaatgcatcgcgaatgtcctgcgatgtcacgcgcacacctgagggcatcccctcgatcatcgccaccaacgcctcgccatgggactcgcctgcggtctgccaacgcaacatgcctactccttttgttctacgtcaatcccgactatcttaaccatatgtattggctaatcactataccgagcttggtctgtggactcgcgatctcggtcaccgacctgaggcgccgcattgtgccgcgcccatgggtcatggcaggtgtggccgtgcaatgcgtggtcttcttgacagcggggattcgctcgcacgacctgtggcccttcgtctgcgcctgcttcgggctggtgggtgcagtcggggtgcagctttcgctcgccatggcgatcccccgccatgcgcttggtcttggtgatgtcactgccagtggcatggcgggatttgccacggggtatttcggactcgaatgctatctgtggttctggctgtgcatgggcgtgctcggtgtaggttgggtgcccgcctattccgtgtattcccgggtacgttcgcgtggacgcaccggtgatggggtgggacgtctgcgggtgccgttcgtcccggtgatagcaacggcggctgcacttgccgtcatgtgttgtgcatgacggggcgcagccgccgtggacagctgaaattcaggttccgcatccgctcgtcagttcgcgtcggggttgttcctccggtactcctgcacaagctgttggaactgttcgtcggtgtcggcgaattttgtctcgccggtcttcagatcggtggtcacgaagtacagccaattgccgtcggcaggatgcatggccgcttcgatggcgtcatcacccggattgctgatcggtgtcggcggcagaccgcgattcacacgggtgttgtagggattcgaggtgtcttgcaactggtcgttggtcagttgcatgccgttgatgctggcaccataggccacggtgctgtccatgccgagcgtcatgtctttgtcgagacgattgtagatcactcggctcaccttgctgtagtagtccgatgagttcacctccgcctccacaatggaagcgatgatgagcatgcgctcgcgttccgcgccttggggaacgcccatctcgtcgagtttgcgaatgcgcgcgtccaccatctctttgagcagccgctcgggagcggtcgcgacatcacccacagtataggtgccaggctccagccagccttcgaagttgccgttcgcctctgcgggaaggatcttcgacgcctcgtccctgttgttgacaatcgcttcgaaccgtgtcttgtcgatgtcgttatctgcgcagatccgttcgatcacggtggacactcgttcgccctgccgcacctccgcgaagcctttcgcgttgccttggtcggagagtatgtccgccgcctgtgacgccttcatatgcgtcttcaatgcataggtccccgggtacaatgtcttgtcgttcgaggaaacataggtggcgaaggtgtctgccgacttgacgatctgctgttgcaccagattggcacccacctccatgatgccctcgccctgcttgacggtgaaggcgacatcggtgtctcccggtcccggataatcctcgacgagggattcatgggccatgttcgtacgacgccagttccgtgcggcccggtatgcgaacaccccgccgaccgagatgagggcgagggcgatgacgacgatgatgcagatgatgagattcctgcgtttcctcatcgcgcgttggcgtcgcatctcgcgcctgctatggggaggggcgggtggcatggccgccggttcggcgccatcgtcccaggattcgtcggcattgaagaaatcatgcaggtcgtcggacacttcaaaactcctctgtgttatcgcgtgcacgatcaagagccgtctggaggatctcaaccgccgactgctggtcgacgacggctcggtgttgcttgctgctgacattcgcgtcgaacagacgacggtgtgcgtcgacggttgtcaatcgttcatcgatgaatatgatatccggcatcacgccgatgtgagagtcctggtcttccatttcggactcgagtcttctgcgcaacgatttcgcccaccgctgcgcctttttggcgctgcttcccgcggaaccgtccatctgcagcggcaatcctatggcgatggccgtcacgggtgtgccttcttcggccttgtcttctataaggtccagtacatcgtcgaaaacctggaaatagtcgccgtatacgcgaatgttgccctcggggtatgcgaaggaacgctcggggttggaggcagcaacccccacccgagcgttcccgagatcaagtcccagccagattcccggcatcaggcgcgcatcgcctcttgcgtcagggcttccagcgcggcatcgatcttcgaggcatcggcaccgccgccttgggcgaaatcgggcttgccgccgccaccgccgccaagcatcttggaagcgccgcgaaccaggtcgccggccttcacccccgccttgcgggctgcttcattggtggccacggcaatcacaggcttgtcgtcctcattcacgccggcgagggcgacaatcaccggtttgtcgtcacccaaccgtccgcgaatgtccatgacggtcttgcgcagcacatcgaacgatccgaagtggccgacgttcttcgagaccaccaccaccggggcggtcgaattggcggcggcctcaacgagttccggcaccgacgacgccagctgagcctcgtacatcgaggcaaggcggcgatcggagtctttgagcttggctagcaatgtgttgatgcgatcggccagctcatcgggacgtgcgttcaacgtgtcggagagctgggaaaccagtgcatgctcgcgggcgttgaaatcataggcgctctgccccaccagtgcatcgacgcgtcgcacaccggagcctacggatgcctcggagagaatgttcacctgaccgatcttgcctgcaaagtccacatgcgtgccgccacacagctcacggctccagccatcgtcgccaatggtgaccacacgcaccacatcgccgtacttctcaccgaacagatgcatggcgccgagcgcaatggcgtcgtcgaatttcatctcctcggtgctcacatgcaggttgtcgcgcaagcggtcgttcacgcgggcctcgacagcgctcatgagctccttggtgggtgccgtcgaccattggaagtcgaatcgcaagcggttgggggcatcctccgagccacgctgggtggcctgaggtccaagctcctcgcgcagggccttgtgcacgatatgtgtggcggtatgcgaacgggcgatggcaccacgacgttcgacgtcgatggttgccgtggcttcggctcccaccacgagcgtgccttcgatcaaacggcactgctgcacaatgaggtccttgattggcttctgcacatcgtccacctcaagcacggcgccatcatcggagatgatctcaccctgatcggcaagctgtccgccggcctcggcatagaacggcgtgcggtcgagaatgacctccacggttgccggcgcactcacagccggcaccgaaccgacaccctcaagcatgatgccaagcacgcggctgcgggtggagacctccgtgtatccgaggaactcgattggctgatgcagcttgttcttgaagtcgtcgtattcgctcaaatcgacattgtgacgcttcttcagggcatcctgacgggctcgggacttctgctcgttcatgagctcgcggaacttcgcttcgtcgaccttgaccccctgctcctgcgccatctccagcgtcagttcgatcgggaagccataggtgtcgtgcagggtgaacgcggcatcgccggaaacaaccggggtggtctcccccttggcttcctcggccgtgctcttcgccttcgcgacggccatgtcgaagatctccagaccgttggtaagtgtgcgccggaacgcgtcttcctcgccgtatgccgcctccgacacatcgtggaaggtgttggcgagctccggatagttcggttccatggcctgttccgacactggcagaagctggggcatgaccggatcggtcacaccgagcacacgcatggcttcgatggtgcggcggatcaggcggcgcagcacatagccgcgtcccgcattgctcggacgcacgccgtcgctcatgatcatgagcgcggaacgaacatggtcggccacgacgcgcattctgacgtcggcctccttgttctcgccgtacttgatgccggtgatcttctcggccgcctcgatgacggggtacacctcatcggtctcgtagatgttgttcttgccctgcagcaggtatgccagacgctccagaccggcaccggtgtcgatgttcttgtgcttgagctcaccggcgatgtgcaggtctgttttcgacttgacgttgtccaccatgtagttctcgaacacgaggtcccagatctcgatataccggctttcgtcggcgatggggccgccttccttgccgtattcgggtccacggtccacgtagatttccgagcaggggccgccggggccggggccgccggtcgtccagaagttgtcttccatgccgaggatctggatgtgttccggatccaccccttcgttgcgccacatggcacgggcctcatcatcgtccgtgtaggtggtcatccatagcttctctgggtcgaatccgaagccgccgtcttcgcgcggcgaggtcagcaggtcgtatgcgtaatggatggcctcctctttgaagtaatcgccgaaggagaagtttccgagcatctggaagaaggtgccatgacgcgtggtctttcccacctcctcgatgtcgagggtgcgcacgcacttctggttgctggccatgcggcggcttggcggggtctgctcccccatgagatacgggatgaacgggaccatgccggcaatggtgaacaacgtggtcggattgggcgagatcagcgatgcggacggcaccaccagatgatcctgctttttgaagtaattgagataacgctgtgcgatttcagcggtgcgcatgtgatgcgtctccttgtattggtgttctactgacgatattggcttcgcgtgtttttcaactcagctttgcggtgtattgccggttgagctcctcttcacgtgcctgctgggcctgcctgaactgatcgatgaggccctgcagtgtacgcatccccacattctcctgatccggccccaggaggaactgcctggctttgtccggggtgttggccctgacgtatgcggtggccttggaaacggcgagtacgcctagcaccacaccggcggcgacccaaaacactcgtttgaacatcactcgcccttgcctttctgctccgccgatgcgggctggtttttcttccctttgttcatgaacgacgccgctgtcaccttgaccgcgtagaaggtggatgccagcttgatgatcggcttgcccaggaaggaaccgtatagattcatcagggcgccgaggttgttcatcgtactcgaggccgccccggagatctcattgacgtcacccagtgacttgttgacctgcttgacggtggtcacaccctcgtccaatgcggggagagcatggtcgccggtctgtttcaccgtttcggcgatctgatcgaacatcttgcccaagcggatcagcgggtagatcagaaaaccggcaagaatcgcaaatgcaatcgccgcaatcagtcccgcaatttctccagcacccatggcgccctctttcctagcagtttgcgtctacacttatacgcgtttagcctatccaatcacccagacctaaacggctagcgtcgattatacgatatgacctcaatggcatcgtccagtgacttgacggtatcgaagtcaatcatggtcacggagccgttggccggtcgttcgctcaggtcgtaccccgcaggagcgaagcgctgcatcaacgacaacagcgtattgccgtgcgagatcatgagcacatcgtcgccgtccctaaggtccgcgttagctgcaatgagggcgaaggcgccatcgactctccgccagtactcctcgtcggactcggcgtcgtggaacgggtccgcctccttgaggaagtcccgggtggcacccagtccgaactgctcgactatggcatggtaggtgggagcaccgtgcgggcccccggctgcgagccaggccgctcccatgtcctgcccttcgaaatagccgtagaactgctcacggaagtgcatgtcggcatgaatcaccggcacgtcatgcccattggctgcattgatatcgagaatcgtctgtgccgtcacctgtgctctggtggtgtccgagcaatacgctgcggcgaaggtgatgtctttcaatgcattgcccgcatggatggcatcgtcgagtccggcttgcgtcaatggtgagttcgaccagccttggagacggttgtagcggttgaagaatgtctgtccgtgacggacgagatgaacatgcacgatcatgcttcgattatggcacggcgtgacgcccggacgtcgtatttcgcctgtggacgtcttcgggcataatggggtgatgggcaattttctcattcgatggttcattctcaccatagcggcggccgtgatggtggtgctgcttccaggaatgcacgtggtgggtcatccccctattctcggcattgccgccttctcactattcatggctctgttcaacgcctcgctcaaacccgtggtgcagatgctggcgctgccgttcagcgtgctcaccttcggcctgctggctttggtgatcaattggctgttcatggagctggcctcctggcttgccatcaatctgttcgacgtaggcgtgacgattggcggattctggtgggcggtgctcggctcgctcatcatgtcgctggtcagcggaatcgtgagcgccgcagtcggccaatgagacgccggcttgcgaatacgaagaggcccgcgggcaaatgccgcgggcctcttcgtgtatgtatgtccttataccgtatgttcctacagtatgttgatccagatcagcgggcgtagaattcgaccacgtactggatgttcacctgaaccggaatctcctccggctccggcttgcgggtcagcgtcgccttgagggaggcgaggttcacatcgagatagcccggcaccggcggcaggacgtcgcggtgggtgccttcggctgcaatctggaacggaaccatcgtctggctcttcggcttgacctggatggtctggccgggcttgacgcggtaggacgggcgatcgacgatgttgccgtcgacgaggatgtgacggtgcaccacgaactggcgggcctgtgcggtggtgcgggcgatgccggcacgcagcacgagggcatcgaggcgggtctccagatcggtgagcattgcgttgccggtctggcctgcggtgtgggtgcccttttcataggcggcgcggagctgcttctccgagatgccatactgagcgcgcagacgctgcttctcgcgcaggcggaccgcgtaatcggactcggcgcggcggcgggtacggccatgctcacccggagcatacggacgtttttcgaagatgcgctgtgccttcggggtcagcgcgatgccgagggcgcgggaaagacgcacctgacggcgggaacgattcgacatgatgtttccttcgttgttctgtcgttgtctgaacggaatccggcaaccatatggcgtcggactgagccagcctctccagtgcttcctcgtgccaagcacgaacagtcttgcgactgccgacccactgatgggctaagactcccagacagtgccccattgcataaggcaccaaatgggcattataccgtgaaggtgtagacttcggcgctccgatgccagatcatcagggctacagcttctcgatgggtgccagacgaagcataagtcgcttgacacctgtggagccgaaatctacagtgatcaccgagttcttgcccttgtcctgcgtctgaaccaccttgcccaatccgaaacggtcatgggtgatcctgtctcccacatggaaatccgcgatattaagatcattgtcggcggcaatctgcgaaatgggcattccctgtgattgaggtgtctttgcagtggtgtgcctggtatgcacggcacccgaacgggaagccgaggaacgggatgatgaggaacctccatgcgaccggtgggctccatatgcacccgtagaggatccggagcctcgcgagcggcccgaggaatacgatcccgaaccatatgcagtctggcccgaactcgatttgaacgtcgcggcgctcccccacccggtgcctgcagcggcattcgacgccgtacccgaggaaccgtaggcgtgggaaccgaaagccgaccccgaggaagtgcgggagcggcccgaggacccatagctcgagcgcccataggagcctgcaccataatcagaatccccgtcatcccatccgccgaattcgtcggagaagccgtcgtcgaaaccatcgttgcgccagccggaacgcatacgctccataccggcttcgcgacgcttccagtcgatgagggaatccgggatctcgtcgaggaactggctcggcatcatttcgctctgacgcccccactgcgcgcgcacggctgcgcgtgtcaggtacagcctgcgctttgcacgcgtgatgccaacgtaggcgagcctgcgttcctcggagagctcatccatgttctccatggcgcgcgaatgtgggaaggtgccctgctccatgcccgtgaggaacacaatcgggtattccaggcccttggctgtatgcagtgtcatcagcgtcaccttgccgctgtcatggccctcccccggcaactggtccgaatcagcgaccagcgcggtggtctcaaggaagcctgcaagggtggtatccggcgtgttctgctcgaactccgcggccaccgactgcagctgggaaaggttctccacacgcgattcatcctgcggatcctcggatttgcgcagcagctccagcatatgcgactgctcgagcacctgcgccacaatctcgctgggcttggagtcatgctctccggcgaatgtccgcagcgacgtcatgagttcacggaaggcgcgcaccgcattcgccgtacgggcactcatgccctcgatgtcctcaagctgctcgatcgcccaccagaacgtttggttgtgctcgttcgcgaacagcgtgagttgtgattccgcacgcgtgccaaggcctcgcttgggcacgttgaggatgcggcgcatgttgatgtcatccgccgggttcacgattgcctgcaggtaggcaatggcgtccttgacctcacgacgctcatagaacttcgtgcctccgatgagctggtacggaatatgcgcctgaatgagcccctcctcaagggaacgggactgggcattcgctcgatacatgattgccatgtcgctgtaaggcaatcccttctcctcatgcaggtggagaatctgttgggctatccaatgcgcctcgagttgtgcggtgtcggccgcgtacccgatgatcttgtcgccttcgccgagtgcggtccacagttttttcggcttgcgcgcactgttgtgggcgatcacggcattcgcggcatcgagaatcgtctgcgtggaacggtagttctgttcgagcatgatcgtgcgcgcatccgggaagtccttctcgaaatcctggatgttgcgtatgtctgctccgcggaatgcgtagatcgactggtcggaatcacccaccacagtgacccacgccggcccgctctttccggcctctgtggccatgggatcacttggttcatgggcatccacacccgcaagctcacgcacgagcacatattgggcatggttcgtgtcctggtattcgtcgacgagaatatagcggaatttatggcggtagtattcggcgacatgcggctgggttcgcagcagctccaccgtgcgcacgatcagatcgtcgaaatccacggcgttcgccagggcgagacgatactggtattcggcatagaccactgcatacaccggctccggatcgcctatctggccgaaggaatagtgacgcatgccgggtttgaaatcgggagcatactgagccaaggccgtgctcgcatcggtgagctggttcttgtagtcgctgattctggcgaggatggatcgcggggtgaagcgtttgatgtcgatattgaagtcagcgcagacgagcttgatgagacgctcgcaatccgcggtgtcgtagatggtgaagccagatttgagaccgatctgctcaccgtcccgacgcaggatgcgcacgcacgcagagtggaacgtggagacccacatgcgatcggccacgccgccgatcaatgcgccaagacgttcgcgcatttcggctgccgccttgttcgtgaaggtgatggccagcacttggcttggccatgccccgaattgggtgaggatccacgcgatgcgtctcgtgagtacgcgcgtctttcccgatcccgcgccggcgccgatcagcagagcgggcccacggtactgcaccgcctgggcctgctgctcgttcagatcgccgatgagctcttggggtggacgggcgatgaaatcaacgtcctgtggcaacgcatgtcctttctccacatcacgaattcggctttcagttgtaccacagtccatgttcaacacaacgccatggcccacccgtatgcgcatggtcatttgggcggcgtatgctatgcgccatacggacgccatgtcatggcgtgtttcacggtcagaacagcagagcaaagggtcgacatgcaggaacttgaagaacgtattcgagaacagggcgtagtgaaaccgggcaatgtgctcaaggtggacgccttcctcaaccatcagtgcgatgtgcggctgttcgaccatatgggtgccgcctgggccgagcatttcaacaacaagcacatcacgaagatcctcaccattgaggcatcgggaatcggcatcgcctgcgtcgccgccacccatttcgacgacgtcccggtcgtgttcgccaagaaggcgcagtccatcaatctcgacggcgaacagtatgtgacccacgtctactccttcaccaagcagaaggagttcccggtgatcgtctcgaagaagtacctcaatgcaggcgaccgcgttctactcatcgacgatttcctcgccaatggcaaggccctcaacgggctcatcgaactgtgcgaatcggcgggcgcgatcgtggagggtattggcatcgccatcgagaaaggattccaaggtggtggcgacgccctgcgtgaggccggctatgatctggattcactggccatcgtggaatcgatggatgccgagaccggggcgatcgaattccgccactgacagaacgcaacataccggctgtagcctgttacctgttccgcaacgaatacacgcatatcgacgtcgatcacgctggtatgcgtgtattcgttttggtatcgaagaacacagagagcaatagaagaaaagagaaacggcagaggaatgagcaacaacgccaaccccaccgcatccgacgccaacatgcgctcggatgaagatcaggaacgcacattcgtcacccccgagctgaagcgcgacgagcgtgaatccaaggcggaagtcgccgaggaaaagaggaaggggtccatctccttcgaagcgctgtccagtctcgacgcgcccgtctcgttctggaagggcatcccgttcggcctgcagcatgtgcttgccatgttcgtggcgaatctggcaccgatcttcctggtcgcagccgccgggcatatgagcccgcaggactccgccaagatcattcaggccggcctgctcgtcgcaggtctgggcacatgcctgcagctatacggcatctggctgttcggctccagattgccaatggtcaccggcatctccttcacctacgtcgccgccgccatctccattgtgagccacaagggctacggtgccgtggtcggcgccgtcatggtcggcggtctgctcgaggtggtgctcggtctgaccgccaggtactggcagcgttttgtgccacccatcgtctcggctatcgtggtcacttcgatcggattctcattgttgtcggtgggagccgagagcttcggcggcggagcgggtgccgaggatttcggcagctggcagaatctcactctcggcctcatctcactggtggcatgtctggcgttccaactgttcatgaagggaaccgccaagcagctttcggtgctgttcggactggtggtcggctatatcgtggccatcttcttcggcaaggtcgacttctccggcttctcgcacctgcaggcggtcaacgtacccacattcatgccgttcaggcctgagttcgactggggctccatcatctcgatcgggttgctgtacatcgtttcctcagtggaggtgctcggagacacggcagccctgaccaaggtcgggctcgaccgcaagccgactgcaaaggagacatccggcgcgattgcgggcgatggcctcatctcgtccgtctccggtctcttcggctgcctgccgctcacctccttcgcacagaacatcggtctcgtggcaatgacgaaagtggtcaaccgcaaggtgattctttccggcggcctgctcctcgtactcgccagcttcgtgccagccatatccgaggtgttcaattccatgccgcaggcggtgctcggcgggtgcacgatcatgatgttcggcaacatcattctctccggcttccaaatgatctccgatgccggatacacccagcgcaacatcacgatcgccgcgctctccctcaccataggcatcggtttcacgcaggtctccagcatcttcgtgcatttcccgccgctgttccagtcgatcttcgcgcagaactgcatcgccgtggcatttgtggtggctgtggtgctcaatctcgtcctcccgagcgaggaccgtttcctggctactcctgcgaccaaccggaagtgaacggaatcgggaagaatccggatgaatgcgaggggccgacggtgtaatgccgtcggcccctcgcatttcacacggcggaagattgcatatgccattccccacacgcatgccgatgatgccaacttcgaatgaggcgacgacgaaatcgaggaatccgcaagtgccgcacgcgtattgtatgagatacacgagtctgaaaagatgctatgcaagcgattacgcaacagctgctcagtggtgaacgcgcactgttccaaggtcgtgatcttcagatcacggattgcgtgttcgaggacggcgagtcgccgctcaaggaatcacgcaacatcgtggtcagggattcggtgttccgctggaagtatccgctgtggtacagcgagggcgtcgaggtggagcacagtctgttcgaattcaatgcccacgcggcgttctggtactcgaagaacatgacgttccacgactgcaccatccaggcacccaaggaattccgtcgcaatgagcatgtgaccgtggagcgcaccgcattcactgatgccgcggagaccttctgggaatgcaggaaggtcacattgcgcgaagtgagcgccgccggcgactactttgccatgaacagtgagaatctggacatacgcgattttcagctcaccggcaattactgtttcgacggcgcacggaacgtgacggtggatcatgcccgtctgatttcgaaggatgccttctggaactgcgagaatgtcacggtgcgcaactcgttcatcagcggggagtatttggcatggaacacgaagaacatcacattcgagaactgcaccatcgaatcgctgcagggactgtgctacattgacgggctgacgatgcgagactgccgtctgatcaacacgacgcgctcgttcgaatactgttccgacatcgacgccgacgtcaccacacgcatcgacagcgtggtcaacccgatttccggcgtgattcgcgctgccgcattcggcgacgtcctgcagaacgaccccgcgatagacacgacgaagatccagctcatcagcacagacctatgattcacggagcagcgaggcacaacatggacattgacgagcgcattgcacaattcgactcccctgtcgaccgcacgggcatcttctcgatgaaatgggacgtggccgatggggagttgccgatgtgggtggcggacatggatttccgcacggctccggcgatcagcgaggcattggctgaacgcgtgggcaacggcaccttcggcggatgttccccgggaatggaccgaagcggtcgcggattggtcgctacgccagtatggcgtgacggtggattctgagcatgtggtgttcaccaccggtgtgattccggcgatctcctcgctggtgcgctcgctgacgaatgtggctgagaaggtcgtgctccaaccgccggtctataacatcttcacgaattcgctagtgaacaacgtacgtcgtgtactgaacaatccgctgcgatacgagcatggtgtgtgctcgatggatttcgaagatctcggacgcaagctcgccgatccgctcacccgtctgatgattctgcgcaatccgcagaatccgagtggcaacgtgtggagcgacagcgatctggcgcgcgtaggggaactgtgtgcaaagcaccatgtgacggttgttcccgatgaggtgcatggcgacatcgtgcgcccgggcgtcacccatatgccattcgccgcggtcaacgagctgaaccgttcaatctgcgtgacctgctcgtcgccatcgaaggccttcaatgtggccggactgcagtccgcatatttcatctgcgacgatgacggtctccgggcacgtgccgtgcgcggcgtgaacaccgacgaggtggccgggccgaacgatttcgccgtgttctccacaatcgccgcctatgcagatggaggcgcatggctcgacgatctgtgccgtgtcctgcagcgcaacaaggactacgtgtcgacgcaacttgacgagcatgcacatgacatgctgcatatggtggcctcggattccacgtatctggcatggatcgactgctcgggccttcttgatcgtgtgggtgacgccaatgctgagcgcttctgcggttttctgcgctcacataccggtcttgtgctctcgtatggcggcatctatggcgaaaacggatcccggttcgtacgcatgaatctcggcacccgcgccgatctggtcatcggcggcacggcgcgcctgctcgccggcgccgcggcgtatatgggaaactaatcgaaatcaggttcgtaccgccgccgcgcatagcggatcacgaaccaccgcatgcacaaagcgatgccgatcatcacaacgagtggaagccagaagtactgtgaacggaaggtgggcaggaagtaaagccccagcgctccgagcacaccgatggccacggtgaagttggtgagcgacgacgataagtcgcatagcctcttctctccgagtctcatctcacggcgcgcatcgctttcgcttttccccagctcgtagacgttgacttggcgcaacgcacggaaattatagaggaacagatcggtgcgcgttgcgtacagacccccatacacataacaccacacccccgccgcgatgctggtctgcgcaatgccggcggcgatgccgtcacccatgccatgaccgtaagccagcagcaggccatgggtgacgagaatcaccacggtgcccagaaccaccagaaccccgcagcgaatccacccccggcgcctctgcgacactgtgtagaactgctcgatccgattgaatgcggcgtcgtattcccggctgtcctcatgcgcatgcttgagaatcgtgtaaccgatcaggattccaacgatttccgcaatgaacgattccggatgccgctggatatgcggcagctccaccaattccttggtcatgaggccaatcagccgatcgagccctttgaccacctcctgcacgtcggcggtgttgcgttccggcaatgcctgcaggaagcttccaagggcgaatccgagaatgatgacggtcacaccatttgcgatgctcagggcccggttggtcgcatgcctgtcatagccgaagcggtcatcctcctcggctatcgcctgcatccggtggacttgtgcgcgtattgccgcattgtgggcgtgtgctgccaaaccatcctgtgccctggttccgcttcctggattctgcgtatcgggagacactggtgaatctgcaccgcccttgtgttgcttcgtcattgtctccctctcctccccggtgtcaacctctacagacattagcgcatagctggccggttattcttagtctagaggcatagactccgcttgtggcgcacctatgctctcaggcgcatacagtcccagctgcgggcgtgccggacaacgcttccaacatcaccccataatcgtccgcatcaatatagatggcgcatgaccgcggagggcatcgcatcatgccctgcccctgcgtgtcagtcgtcgccggggcatcaggatggcatacgtcgataagcgtgtgcgaggcgagcgccgcattgcgaacctgtcgatggacctcgctgctcccggtgttgagcaccacgcacaccgggtgatttccttccaccacccagcacagcgaatgggcggtatcgcctggctgcgcctccacctgatcccccagcagatgcgcgcggatccacaccatgtgcggcaggaacctcattggcgggatgagatcgtggggtacgccgtagtaatcgccgaagaacacgcaaggcaacacgttgtcgcgtagcagaatgcatgcgtacgccaacggtttgaaccatggttgcacccaggattcgagcgcctgaccgggttgtgtgtcatggttgtccacgaaggtgcatgcatacgtcggttcacgctcatacagcgtgtctgcggcaagtccccgcagatcgaatccctctgggttctttgaggcctgttcgaagcggaaatggagcgcgacatcgaacagcatcatgcaatggttgcaatcatgcaggtacgaggtcagctcgctcgcgtcacccgaccagtactcacccacggcaatgccgggatgattgccgtatcgttgcatcgtgcgcaaccatggcgcgaagaatccggcgtcgatgcttttcaccgcatcgagccggaagccgtccactcctgtggtcgtcgtataccatatgccccaatccgtaagctctctggcgacctcaggttcgttgacatcgacgtcatctcccatgatgtaatcgaagttgccgcgttcatggctcacattgtcgctccactgcttgccgtcgaaacgcatgatgcccgtcgtgccatcatcggtcgtgtaatcggtgccggtgaaatcgctccagttccatttgaatgtcgaatacacgccgccgcgttcggggaaatcgtatacggtgttcaaggtgcgttcgaccacggtggagtcgcttctcgtgcggtcgtccacattcacttcatgtgtgcgcacgggttccgttccatcggcacccatgcggtggttgaacacgatgtccgcgaatacacgaacaccattgccctgcatcgcgcgaatcgcctgaaggtactccatgcgggagccgtatttggtgggaacagagcctttggcatcgaactctccaagatcgtacatgtcatagacgccatatcccacgtctgaatcgccggcctgccccttgtacgcaggtggaagccaagctgtggtgaatccggcatgggccacgctcggcgcctgcgatgagagccatctccataggttgtggctttcgggcaggtaccattcgaagcattgcaacatggtctcatggtttggtttgtctatcgccatatccgttcgcgtccgtaggtgtcgtcagttgccgtgtcctgttgcctccatgctaacgacatttacatccaatacgcccgtagcttgtggcatattggattggcccgcgcactgccacattcaatctcggagtgtgcaggcgttcacgaaggagcggaatatgcacctgtttggttcgtctactttatatagatgttcaggatgccattgcacagcacgatagaatgcacttcgaggcctgtagatcgcttccacgagaccatcctcgctgatcgccatcggatccaacccctcgcccagcttgcagatggcctgatgatgccggctgttgaccgcaaggtcggtgtcgtgtaaatcttctcgcaggggcgtcctgcttagaatgtgcacatggtgggccggccgaccatagggtgggtgctgatgatgatcgacgtcgctgggatgttcgctcggcagatcctgatacagcgtccctccgcagaagatgttcatgatctgcagaccacggcatatgccgagcaccggtttgtcgcttgcaacggcacgttcaagcaacgcgagttccatctcatcccgcgcatcgcagcagtgcagattgccgtatcggtccgattcaccgtagcatgccggattcacgtcatgcccaccagtcatcacaaggccgtcgcacatgccgaagatctgcccgatctcctgtcgatcggtcgtcaatgcaggcatgaacggcactgcaccggcctcacgcaatgcattcatgtacccgggaagcatccataggctctcccgttcgtcatccaccaacggcatcaccgcgactactggcctcatatgccctccgttccctcatcgtcatgcagacatggacatgagcacgatagccaagagaggaacattctctgtgacatgacgattacgaatccatttcagcatcgaggtgcgtggatgccaacccggtcgtaatccgcatacctggcagctccgaagaattgcgcggcttagatgaacctgtaaccgtggcccgtgtgcccaatgaacctgagcagatccccgtattcgggactcatcgccttcgtgttcgtattcggatgcatgagcagacgctgtcctgcgagcgcagtatcgaccagcacctcgacctgttggtcggcatcgttgatgagtgcgagcggagtcaccgatccgggttcgaggttcaatacgcgccgcagatcgtcggcattcgcaaatgagagccggcccgtaccgatgatctgtgcgagagccttgagatccgctcgccgatcctcgctcatcagcacgagatagtagtttccttttcgattggtgaggaatagattcttgatcggggtgccgtcgatgagcgttctgacgaattgtgcggcctccattgtcgtaaccgcggggtgtgtgacttcggtgtagtcgatgccgagttcgtcgagagtattgtagagcgtcacagtggtgccgagcatacccaagccgcctcccaggcatgccccatgccatgataagcccctcatgcccctgtgtgcatgatggtgtctgcatcacaaccacagtctccgacaatcaccattcggctctgctgagtaggcgatgggatatcgaccctgatgcggccgtgcacaccaagcagacaacaccgccaatcagcatcagcaggccgtccggaatggaggtcagggcgacaaggatgtcctgattgtttgtgacggaaacgacgagtacgcatatcgtaaagatgacggccatcgccacgatgcgcatcaccgcggcacggtcacggaaggcgagaatgatagggatttcaaccgccaccgtcaccgacaccgtcgccaggaccatcaccaaggcaacaggcacctgattccatgccatctgcgggctcaatgtgccaagggccatgagcacaagcgacaggagcatcggagggatgatggcgccacagtatttctcgatgagataatcacgggtattaaatggcatcgtgaagaacatgcgccgacatgcccgtgacacgtcgttctgcactgtcctgcataccagcattgccagcatgagcggcaggaatgccacaccgaatgcatggaggtcggagaataggtagaacacggtcaacgccagcatgcacaccagcagcatgcgttgcttgccaagccagattgcgtctctgacgaacagacctttcattgcattgtcctttcctgcatcgttgtggttcgcgggtcggcactcatcagcgtgatgatctcatcgatgctcgccccacagatccccactccgggcaagttctcctcatagaatccgcgttcgtcggtaatggctttccagccgccggccgtgcgctgtttgacgagtatgtaccgtgggtctgcagctgacatctgatcgtcggtgagcgtgagcaccgcatattcatcgtgcaatgcatcgatggtctcgtgcatgcggattcggccgcggtcaatgaggtagaggtcgtcgcacagattctccaggtcggtggcgacgtgcgagctgatgagcattgaacggcctgggatctccatgtattcgcggagcaggtcgagcacttcgttacgggcgatgacgtccagaccggccgtcggctcatcgaggatcagtggttcggggtgatgtgccattgccatgatcgttttgcattcggcaagcatgcccgcggagaattcctgaatctgctggttcagcggaagcgtgaacctctgcagctgtgccctgcaccattgttcgtcgaatgtcgtatagaagcgtttgcgttcggcgatctcatcgttcagcgtgaaggtcggcacgaacgtgctgtcgccgaaggtgacgccggtgcgcgatttcgcgttcacccacacccggcggatgggatcaccgagaatgatcccctcccctccagccggcctcgcaagtccgagcatgagcctgaatgtggtggtcttgccggagccgttggtaccgatgagagcggtgatggtgtcgtccggcacctccatcgtcacgtcgaggtcgaaatccgggtagtgcttcgtcacatggtcaagtgcaatcttcatgatgctccttcagtcccttcgggggcgtcgcccgaatccgcggaggtgtcttcaagcagcatgacgacaagctcgaggatctcctcgcgggtcagcccaagccgccgggctttggcgatagcctgcgcgaattgctcctcgacctggcggttgagctcctcggcgacgatgttcggcgagatctgcgcgacaaagctgcccttgccctgaacggtgacgacgagtccctcccgttcaagcacgtcgtacgctttcttcaccgtcagtgcggagattctgcaggtacgagcgagggagcgaaccgaatccagcggctcccctgccttgagtctcccctctttgatgagtgcacgaatctgatcgacaatctgttcatagattggcgtcatcgacgtggtactgatcagaagctgcatctcccctcctttcgaacgcgagaatacaatgtgtccaagctcgatatataacagtatataacagatagaacagtgcatatctctgtcgtgttggctcacaggcatgttcacagacatattgcgcgacattccatatgacgagatgtggacacgatgatgaaagacgtgaacaatcattggaattccagcaatgcaaccgcaagttgacatcagatcgccggttgtcggagcaaatgcaaccgcaagttggtggcgcgctttccgcatttcgggcatagtaggggcatcggcacccgcgacggttgccgaaacgagtaggcgcgaaggaaaaggacaggaccatgggcttcaaagacaatctgcagtatctgcgtggatcgcacaatatgacgcaggagcagctggcaatgctgattggcgtgtcacgacaatccgtgagcaagtgggaaagcgagaaggcgtaccccgaaatggacaagctgctcatgctatgcgatatgttcggcgtgagtctcgatgatctggtcatgggtgacgtgcgcaatggaattgccatgtcggcgaatcatgtcgaggatgggctcccaaaagcaccgatgcctgagatggaagggtcggcgttgcctcaggacatcaccggctacgaggagcacatgcgcaaattcgacctgatgattcccacgggagtgtcagccatcatcttcggcgtcagcatcggcaacctgttcgattcggacaattcgattctgggcaacagcgatgcgaatgaggtggcgatgttcctgtgcatcgccataggcacgctcgtcggtctcgccctgctcattcccgccggtctggcacacagcgcgttcaaacgtcagcatccctatgttgaggacttctataccgagtcggaccgtgccgccgcccgcaaggtgctcgcgatcgcactgatcgcaggcatcgcgctcatcatggccggcatcgccgtcaacgtatgggccgatgagacgctccacgtagacgagggctggcccagtacggcgctcctcatgttcgtcgcggtcggcgtgtggtgcatcgtattcggcggcatgcagtatgggcggctcgacatcgccgactacaacaaggaatcggaggagcaacacgtgcaggagaatgggacggagtcaatctacgacaaggggaacggagcggtatgcggcatcatcatgatcacggcccccatagtcggcctcacgttgctgttctgctttgacggtggaccgcacggcatgttctggatgtcctgggtgatcggcggtttcctctgcgcaatcgcctcgattgtcacaggactcatcaaatccaccaaatccgtctgaacggcgccccggcacaacatggagtgggtagaatattggaaaccgatatcgcaatggaacgaggaacatggtggacgggaaaatcaggcaggcactggagacgatgccgaaaagcgaactgcatctgcatatcgagggaacgctcgaaccggagcttgcactgacgctggcggaccgcaatggagtgacattgccgtggacggatatcgacggcctgcgagcgcagtatgaattcgagaatctgcagtcgttcctcgagctctactatgcgctgatgaagacgctgaagaccaaggacgattttaaggatctcatgctcgcctatctcacacgggcgaatgcgaacggggtaaggcatgcggagatcttcttcgatccgcaagtgcatgtgtgcacgaacggattggatttcgacatggtgctcgacggccttcttgagggattggaaatcggacgggagcgcttcgacatcagcggcggtctgattctgagcatcgtacgcgacatggatatcgattcggcgaaccggatcctcgacatggcggcgccgcgaaaaaccgagattctcggcatcgggctcgattcggcggaagtcggctacccaccggccgaattcatcgatcagttcgcgcgggcaagggactttggctggcattgcgtggcgcacgccggcgaggagggcccggcggcgtatatccgcgatgcgctcaatctgctgcacgccgagcgcatcgaccacggcatccacattcaagacgaccgcgagctgctcgagcgcgtcgcacgcgacggcgttccgctcacctgctgcccgttgtccaacctcaggctgcaggtcgtacacgacatgcgcgagcatccgattcccagattcctgcatgaaggggtcgtatgcacgatcaactcggatgaccccgcatatttcggaggctatgccgcggcgaactatgccgcgctcgccgacatcggtatgtcgatggaggaattggcatcgctcgccaagaactccatcgacgcatcgttcgcctcggatgaccgcaagacacagctccatgcgcagcttgccacatggcggacacaacatgggctctaatcattccgctacatccacatcaatgaacaatcgcatgtgatgcatcaatgaatcagtgatgattccgcgcagcgcatcgccatattgtctgctgagattcaacaccagatcctgctgtacgtcgttccaagcatcgtaaggcagcttgacgccactgccggtgatgaaatcacagtaataatatccgtgttcatcgaatcccgcatgcacggtcaccacgccgcccatgtagacgtccacgtcatcatattcaaccggtcgtggaggatggctctcattgcacagttcctctgccctgtcatacacggacaatgggaacagttcgatctccccgaccaccgtgattttcctgtcgtgattcgtcaaagaaggaaggcccttgcgcagataatccccgtgactgccacatgtgggcatatcagtggcagcctcaagacgttgcctatattccttgccaaaccaatgcatatacagtttgctcagcaccatcatgcataccgggtattgttcattgcccacaatcactgcatcgacgccacaatacgggcacaacgcagtgtcctcgccgtcgtcctcctgcagccattgtgcaacttcgttccctgcgaatatgccaccgcagtggaaacaaccgcagcgcgcggaatactcgaccatggctcggttatgcgcggtctggctgttcagctcgttttcatcgtcggattccatgggaggaatgcacaacgacggatcatcaggaagaatgcttggactagtcatgattcagcaccatagtatgggttgccggtttccaaggatgcgcgcagtaaccgccgcaaggagcatgccataccgcgcgcacattcatcgcgtgtgagccgaatgaactgttccccagagcatcgaagcgtctctgcttgtgctcgttgcataaggttatggtatcgaatagcaatccatatcggcatgttttgttgtatcttccgtaatccccacttataagaggagaccgccgtgcagtgcaacagtctggacgaagtgcgttcgcacatcgacgccatcgatgaccagaccatcgcattgatcggtggacgaggccaatatgccgtgcaagcatcggcattcaagaaagatgaggaaggcgtacgtgacaccaaccgtatggagcgggtcatcgcgaaggtgcgaggtaaggccgagcgttgcggcgcgaatccggatgtggttgaggcgatctatcgcgagataatcagcagattcatcaatatggagatgcgggagttccatgaccatccatcaccgacacccgctgaggcgtaagaagcggcatacggcatatcattcaccggcctcatatgttcgacgcgcaccagcacatgcgcttgagcgcatcgaccatccatggactcaaaacaacgattcctccagatctatcatgaattcataaaagacgacaacatgctcccgagcgagttgtatatcgtttcatttcgatatatcactatatatcaccttatattcggttatatcaccctatatacatggacatctgcacatcccacatatccttcgccgtaccatgacatcatgagcacatatgagatgcgaacccgtctgatcatcgtcgaagggctgccagatagcgggaaaagcacgacggctgcgatggttgccgccgaattggaagcgcgcggaaggaacgtcgtctgcgtcgaagaaggagccgcagaccatcccgccgatgtcggcgaccacgacttccctgatttcgcaagtgaacgcgccacgatactcgatacttggcgcgcgttcgcagcccacgccgaacctgatacgacctatgtattcaattgcgtcctgctgcagaatccgatgtgcgagacgatgatgcggttcggcatgagcgaggacgagtcacgacggtacatcagcgatattgcggcgatcatcgcgccactgcatcccgtcgtcatctacattgacgaaccgggcgcgaaatcggcgattgacggtgtcctcgacgaacgcggtgatggttggctcaatgccgtcatcgactaccacacagcacaagggtacggtgaagcgcatgggttgcgcggatatgaggggtatatcgcgtgccttgaagagcgcagagagcgggagctgcgcatcctacgttcacttccggttgacagccacatcatcccgccgtcgagcgatgccaaacggatatcgacggtggtggatgcgataccgtgacacggacgcgccctacagccactggatgaacgcggtcttgtcggtgctgctgtagccggcgtggcggtagaaatcgagtgtcttcggatcatgggagccggtgagcagcatcatcttgtagcagccggcctgctgcgcgagcgccttcgcatggttcagacatgcggtagcataaccatgcccacgcgcatcggcgcgcgtcacgacgttctcgacgaacgcgtatggccgcacaccccgcgtcagattcgggatgatgacgcatacacatgaggagacgatggtgccctcgcgctcgcatacgatgagacgacggaggatggagctgacgggaatccacttttgtaagttcctcccccaccaagcagttcgttcaccgtgatgcccagtatgtcgcataacggtacatgatgaacgtcagacatgctctggcccgccccacttcaagaccactcaaaacatcagcgagcgcttgcaccagctctgccttggatgtggtatggacacgcacaccgcggcgcgcggcggcgtcttcaagcgcgtcaaccatctgcggacgccgctcagcgggaaagtcgatgatgtactgacggaactcctcatcgaattcgtgttcgacccacggcatgtcttcgcgcttcataccgctacatccctcgacgccctcaagacatacgtcggtcgggaagtcgaggaagaacacggtgtcgcaatattccagtcgtttcggcagcgtccgcgcgaaattgccgtcgaggatccaggcatcctcctcgaggatcctttgcaaccgctcatcgaattcggcccgtgtgacagtcgtccggtccggattgtgccacagcatgtccagataatgcagcggcagtccggccgcatcccgcaacctgcgcgcgaacgtgcttttgcctgcacccggacatccgatgacaagcacacggcgcataccactgtatcccgtaaccgcatccatggttgtcgatcatcacaccccattcactcgcttcctgcaaccgtataccccatatcctctatatccacttaccggctgcactttcttacgggatgcaccctcaaacagatccgtcagttatacccgacaaaccatcttgaaatccgagaaatgtcagttatacctgacaccttcagcggtttgtgacacatcgcaagttccacgccgaagaccccggactatgcaacatcgcaaatggtttctcctcacaaaactacggattccaattggagaacgtcgtcgcgaacgagctgcgcagacgcgggtacaacgtgcatgtcggcagtctgcgtggaggtgaaatcgatttcgtcgctcaacgattcgacaggagaatctacattcaggtcaccgggacgatgctcgaagaatccacccgcgcgagggaactcgcgcctttgcaatcgttatcggatgcattcccgaaaatcgtgctcacactcgacagattccgtctcggcacgacctctgacggcattgagatacgcaatatcgtcgactggctgctcggctgataccatatcgagcccattgccgacaatcggattatgtcactttccggtgccggtcacatgttcatgatttgccctatcgactgcgggcgcgcttctagcggatacggatcgcattcccccctccccttgggaggcgtcccggttcgggtcttcggatggattcgacgtcatggcgtcccaccttgaagcccgcatccaaatcgatgtccacgtcgtaatcgtcgtccggggcaccttccatgagaagaaactggatactggatagcagaacgacgacaggtggcgcccgccgaagataggcttcggcgggcgccacctgcaaagaaagacgctatgggagcgatggtcgcatgatcggcggggtcactcccattcgcaaaatgaaacttaattctaaacgcttttgtttgggagatttgatatcatttgatttttcctgatacctattatccttatcctatgggcttgccgaacttttgctatcatttggctatcaaggaaatggctatcaacggtaaaattagattggtttctctggtggtttacaactacattttaccacgaaagacagggaaatgcaataaccttcctcgctgtggtgtatcaagtgatcttactgaacatatggcgcaccttgtccaggcggctgtttggacggcggggctggatgactggcttgccgacagcggcctgataccctttcagttctgtaaggcatacgctctgcccgttggtgtaaaaggccagatcagtacggtatgcctgtatacagcgggcgggaatctcgccagtaaagacaacttcatccttttttacctggaccgtttcgatggtggcacagtatttcggtgcatcatgataagccctggaaagatattcccggggcgcatagagggtgaaggagagataaggttccagcagttgcgtccctgattccttcaatgcctgttccaatacaatcggggccaatgagcggaagtccgccggcgtgctgaccggactgtaataaagcccgtattcaaagcaaatcttacagtccgttacgttccagccgaacaagccctgctccagcccgtaacggataccatccctgacagcgttttgaaaactctggttcaagtatcccagcgaaacccggctcttgtattgtacaccggagccaagcgggagtggtgtaacagacagtccgatggatgcccaaaacgggttgggcggcacctcgatatggatggtgtggctggctgctttgagcggccgctccatataaatgacggtgggttcctttaccactgtttcaagcttgtatttttccgacagcaaagcggaaacaacctccaactgcacccggcccaaaaaagaaagaatgatctcatgggtgatggaatccacctcgcagcgcaaaagcgggtcagtatccgcaagttgcgtaagagcgtccagcagccgttctctttgcgctgccgttttcggcgcaatcgacgtccgcagcatggggagggggtcctcacgccaccttttacgagggagccgggttgggtcccctaatacatcgtttaacctcacgctgtcgctgggaaggataacaatttcacccggataagcggtgtctgtccgaacaatttcccctttggatggaatacgcatctctgtgattttcagcttttctctcccggccagggccaccgtatcccgcaggcgcagcgttccgctgtatagccgtagatagacacgccgctggccgcaatctgtatactccaccttgaaaacgctgccgcatagggcggcgctcccctgttccccaatcggttggaacagccctgtcaccgcatccatcaacggttgaatgccaaggccctttttggcgctgccataatagaccgggaacagggaggcgtcttgaacccgccgctgttcctcccgcacaagtttttcccggctgattggttctcctgcgatatacttttccaataatttatcgttattttcgatgaccgcatcccatgcttctatgtcggtattttcctccaggactatttccggggacagcgacaccgtctgcttgatgataatatcggcggagagcttatcccgaacagactgaaccacgctctgcaaatcaacgccagcctggtcgatcttgttgataaagataacggtgggaatgttcattttccgcagggcatggaacagaatacgggtctgggcctgcacgccatctttagcggagatcaccaagatggccccatctaaaacagccaaagagcggtacacctccgccaaaaaatccatgtggccgggcgtatccacaatgttgactttacatctgtgccactggaaggaagtgactgccgcttgaatggtaatcccacgctgccgctccaaaagcatggtgtccgtcctcgttgtccctttttcgacgctccccggttctgaaatggctccgctggcatatagcaggctctccgtcaaggtcgtctttccagcgtctacatgggcaagaattccaatattgattattttcatgtgattgtcctccctttactgccccgaagggcataaaaatccccagcagtaaaatacttttaccactggggatgataatttgcggacatacacatatacagcatacacctgtttgtgagtgctgtttttggggatatgtcaaaattgataaggcaaaagtattcttaaattgggtacaaaaaactaagcccctacaaaagggactatcataatcctttgttcccactatttgattatagttttatttaaggcaacaccgcacaaatgccacaatccgcattatacagcaggtgccgaataaaaactgtggataacctccgaattttttgtccgcaaaggcgcactgactcaagctgccagacagggtctgtcagccagaatcagatttgccaacgcaaacatgatattgaatttggcttgttgcttttcaagccctcggtatcgcgtttttcggaagcgcagctgcttcttaacgacaccgaatacatgctctacttttgctcgcactgaggatttcgcccgttccgctttctttgctgcgtactgcccgcttttgctcagtttcttcatctgcgatggacgacgattgatcttgtacttgattttccggccagctttgtttcggactacggcatcttcgcgcttacctgcgccgagataaccgctgtctccatagactgtttcttcctctcccgtcaataatttcggcacttccgcaacgtcgtggacatttgccggtgtagcttccactgtgtgaaccagtccgctgtccttgtccacgccgatatgcgctttgtacccaaagtgccaggtgttgcccttcttgacttggtgggcatccggatcccgtttcttttccttattcttggtagaagagggggcggaaatgatggtggaatctacaatggtgccctttttcagaatgaggccacgttccatgagcgctgctaccacctgagcgaacagcttctcctgcagtccgttcttgatcagcaagttccggaaccggccaagagtatccccgttcggaacctggttgctggaatcgacgccgcagaactccgaaaatgcgcggctgtcgatggcttctgccaccgtggcctcgtcactcaggtcatagaggttttgcagcagatacagtcggagcatgatctccagcggatagggtttgttgccgcgctctcctttgtaatagcacggctgaatcatggcaagccattccttccacgggacgatccgttcaatctggtcgagaaatgcttttttcttcgtccgcacctgtgccagttcgtcgctgaatgcggaaatcgtcatctgtttatccataagtttgttatatcacacttggcgatatatggcactttttttctgtgcggtattgccttagatgtatcgccccaggcgttgagcgtcccggacatagacaactacataggtttggcccatacgctgttcgccttggaggatgtttacagtctgaaagtggtagaggcggatggacgtgcctgcctgcaagcagatatttttcagggaggccgtcaagccagtgagctgaacaaaatcttgattgcgtggcgggaacaggcggcgaagttggaggccggggagatcaccaaggaggactatgaccgctggcgctacaactacccgaagtacgacaccacccagcggtgggccaaagtcccctcgaaggaattaagcgatgctctgataaaaggattgaagaaacagagaaaagacaaataacaaaaaaggtcttgccgactggtgaaagtcagcaagacctttttcttaggatatggaggatttacccgcaagccacccgttatacgggagtgaacaaagtaaatccggttttggtatctgctatcaatttgctatcaaatgccccgtttccgctttaagaccccagtgttttcaaggctttgcgggttttgtcagttattcccactcgattgtcgccggtggcttcgacgtgcagtcgagcacaacgcggttgatctgacggcattcgttcgtgatgcgagtcgagatggtggcgagcacgtcgtacggcacacgcgaccagtcggcagtcatcgcgtcctcagagctgaccggccgcagcacgatcggcgaaccgtaggtgcgttcgtcgccctgcacgccgacggagtgcacgtcggcgagcagcacgaccgggcactgccagatgtcgcggtcgagaccggccttcgagagctcctcgcgggcaatcgcatcggcatcacgcagcaagtcgagacgttccttcgtgatctcaccgatgatgcggatgcccagacccggcccggggaacggttgacgccagacaatctcgtccggcaagccgagttcggtgccgatggcgcgcacctcgtctttgaacagcgaacggagcggctcaatcagttcgaacttgatgtcgtcaggcaaaccaccgacgttatgatgcgacttgatgttcgaggcgccgtcgccgccaccggattcgacgacgtccgggtaaagcgtgccctgcacgaggaacttgacctccttgccctgggcaccggcctcctctatcacctggcgctgcgccttctcgaaagtgcggatgaatttttcgccgatgatcttgcgcttcgtctcaggatcggagacgcccttgagtgcatcgaggaaatccttggaggcatcgacggcgatgagcttgatgccggtcgccgcgacgaaatcatgtttgacctgctcggcctcgcccttgcgtagcagaccgtgatccacgaacacgcaggtgagctggtcaccgatcgcgcggtgcacgagcgctgcagccacggccgaatcgactccaccagacagaccacagatgacccgtgcgtcaccgaccttctcacgaatcgcagcgacctgctcgtcgatgatgttccttgcgttccaatcggcttcgatgccggcgcaatcatgcaggaaattctcgatcagatcctgtcccaacggcgtgtgcttgacctcaggatgccactgcacgccgtagagtttgcgtgagggatcctccatcgcagccaccggcgccccttcggtatgcgcggtgacttcgaatccggcgggtgccttgttcacggcgacaccatggctcatccaagtggtctgcagggatggcgaactgtcgagaatgcccgtggcatcgtccaccaccgcctccgtcttgccgtactcgccgagcgccgccttgtcgacgtcgccgccgagctcatgggccatcacctggaagccatagcagatgccaagcaccggcactccggccgtgaagatgctcttgtcaatggtgggagcaccgggttcgtacaccgacgccgggccgcctgacagtatgatcgcggacggcttcttggccagcatctcctcgaccggcatcgaatgaggcaccaattcggaatacacgttcgcctcgcgcacgcggcgcgcgatgagctgcgcgtactgcgctccgaaatcaacgacaaggacaggacctgctgccattacgctccccttatatataggttcattactcgggcattacaacacatctattgtgcgcaggcaagtagacattgaaattcgcacatgccacgggtcgcatcggtgtcgtcttaagcgctcaagcactgcaatcacaaggattttccagattgttcgcttgttttcaacacgccgcgcaatatcctcacaaaccgcacgcgacaacgacggcgaaaacgcttgcattcgttggtatttcaacgtttctcgcctttattcactgattttccattttcacaaatcgcccgagcaatctcccaaattcgcaaattatgcgcacagattcgctcacactgtttcaaaaactgcaaaaaggtcagcgtattcgcgtaacataatcagcgatcgggcacggagaccggcctgcaggacagcgccgaagcccgtgcccaacggaataaacaaatcgcacatttatgtgcaggagtacaggagcacacatgactaatcctgttattggtaccccatggcagaagctggatcgtccggtttccgaagaggccatcgaaggcatggacaagtactggcgcgtcgccaactacatgtctatcggccagatctacctgcgtagcaacccgctgatgaaggagcccttcacccgcgatgacgtgaagcaccgtctggtcggccactggggcaccaccccgggcctgaacttccttctcgcccacatcaaccgcctgatcgccgatcaccagcagaacaccgtgttcatcatgggtcctggccacggcggccctgcaggtaccgctcagtcctacatcgacggcacctacaccgagtactacccgaacatcaccaaggacgaagctggcctgcagaagttcttccgccagttctcctacccgggtggcattccttcccacttcgctccggagacgccgggctccatccacgaaggcggcgagctgggctacgccctgtcgcacgcctacggcgcgatcatggacaacccgagcctcttcgtcccgtgcatcatcggtgacggcgaagccgagaccggccctctggccaccggctggcagtccaacaagctcgtcaacccgcgcaccgacggcatcgtcctgccgatcctgcacctcaacggctacaagatcgccaacccgacgatcctcgcccgcatctccgacgaggagctgcacgacttcttccgcggcatgggttaccacccgtacgagttcgtcgccggcttcgacaacgaggatcacctgtcgatccaccgtcgcttcgccgagctcttcgagaccatcttcgacgagatctgcgatatcaaggctgcggctcagaccgacgacatgacccgtccgttctacccgatgctcatcttccgcaccccgaagggctggacctgcccgaagttcatcgacggcaagaagaccgaaggctcctggcgtgcacaccaggtcccgctggcttccgcccgcgacaccgaggcccacttcgaagtcctcaagggctggatggaatcctacaagccggaggagctcttcaacgccgacggctccatcaaggaggacgtcaccgcattcatgcctaagggcgaactgcgcatcggcgccaacccgaatgccaacggcggccgcatccgcgaggatctgaagctccctgagctcgatcagtacgagatcaccggcgtcaaggaatacggccacggttggggccaggtcgaggctccgcgttccctcggcgcgtactgccgcgacatcatcaagaacaacccggattcgttccgcgtcttcggacctgacgagaccgcgtccaaccgtctgaacgcgacctacgaggtcaccaagaagcagtgggacaacggatacctctcggctctcgtcgacgagaacatggccgtcaccggccaggttgtcgagcagctctccgagcatcagtgcgaaggcttcctcgaggcctacctgctcaccggccgtcacggcatctggagctcctacgagtccttcgtgcacgtgatcgactccatgctgaaccagcatgcgaagtggctcgaggccaccgtccgcgagatcccgtggcgtaagccgatctcctcggtgaacctcctggtctcctcgcacgtgtggcgtcaggatcacaacggcttctcgcaccaggatccgggtgtgacctccgtcctgctgaacaagacgttcaacaacgaccacgtgacgaacatctacttcgcgaccgatgccaacatgctgctggccatcgccgagaagtgcttcaagtccaccaacaagatcaacgcaatcttcgccggcaagcagccggccgcgacgtggatcaccctcgacgaggtacgcgccgagctcgaggctggtgccgccgagtggaagtgggcttccaacgccaagagcaacgacgaggtccaggttgtcctcgccgccgccggcgacgtcccgacccaggagatcatggccgcttccgatgccctcaacaagatgggcatcaagttcaaggtcgtcaacgtcgtggacctcatcaagctgcagtcctcgaaggagaacgacgaggccatgtctgacgaggacttcgccgacctgttcaccgcggacaagccggtcctcttcgcctaccactcctatgcccaggacgttcgtggcctcatctacgaccgcccgaaccacgacaacttcaccgttgtcggatacaaggagcagggctccacgacgacgccgttcgacatggtgcgtgtcaacgacatggatcgctacgcccttcaggccaaggccctcgagctcatcgacgccgacaagtatgccgacaagatcaacgagctcaacgagttccgcaagaccgcgttccagttcgccgtcgacaatggctatgacattcctgagttcaccgattgggtgtacccggatgtcaaggtcgacgagacctccatgctctccgccaccgccgcgaccgccggcgacaacgagtgagcatagtctcatcgcttagccgatgaaaggcccgggtgtcagcacccgggccttttgctatccatttgctatccatcacacaacgccgaatatcccatacccatacagaatgtgacctgcgtcacattctcgtggcaattgcaaaataaccggtctgccacgcccccttcccagttacaatggtctgcgtgcacaacgcagtcgcacgtcaggcagatcatcgatttcaaaggagtcatcgtgagcctcaaaaacgtgagcatcatcagtcccgaacctggagacggccggaacgtggtggcattgggtgtggtggatatgctcgcccacaccgcgaagaccagcatattccgaccggcggtgcaggcagacgaaaatctcaccgatgcactcctctcggtggtgagcgtgctgcagacgcgcgaacaggccgtcggcgtcacactgcatgacgcacgtcttgacaaagacaatgcccgccagcagatcgtctccaaattcatcgacacgaatgccgagatcaatccgcagatccgagtgatcgtcggatcagaccgcaccaatgtgggcgatcccgaacggttcaccttcaatgcggacgtctccgccgacctgcagtctccggtgctgctctcagtgagctcgatgggacgcacgccggacgagattcgtgagacgatagacgcatgccgcgaggtggtcgccaacgcaggcacccaagtgatcggcgtgttcatcaccgactgcacgaattcggcgctgcccacactcaccgacgaattcgtgagctacgacctgccgacgtggccgcttcccctcgtggaactcggttccgctgacacgaatgtcaaggccgcgctcgatgccttcgacgagcatgtcgacaaggaatcactcctcaacgtgcttgacacacctttcgtaccgccgaccacaccattcgcgttccagtacgatctgctcgcacgtgcgaagaaagacaagaagacgattgtgctaccggaaggagaggacgaccgcatcatcaccgccgcgaactacctgctgcagtcgaatgtggtcgatctggtcatcatcggcgaccgcaacgagattcttgcccggggtgaaaaactcggcctcaaggcgcttgatcaggcgaagttcgtctccatcgacgacaagcatctgctcgacaccatggtgcccaaactgtgcgaattgcgcgccaagaagggcatgacccccgatgtggctctgaagacactcagggacacgaactacttcggcaccatgctcatcgtgctcggcatggccgatggtctggtctcaggtgccatcagctccaccgccaacaccgtgcgccccgcgctccagctcatcaagacgaaacccggtgtctcctccgtatcgggtgccttcctcatgtgtctcaaggaccatgtgtcggtatttgccgattgtgccatcaacctcgatcccgatccgcagcagctggccgacatcgccatccagtcggccgagaccgccaaggcattctccatcgatcccaaaatcggtttgctctcctactccaccttgggttccggtaagggaccggatgtcgatctggtagtcgaggccacttcgatcgcccagaacaaacgaccggacctacccatcgtcggtcccatccagttcgatgccgcttggtcgaagacggttgccagggtcaaggccttcggcaacccgattgccggcaatgtcaccgtgttcgtgttcccggacctcgatgcggggaacatctgctacaaggcagtgcagcgcacctccggcgccgtggcgatcggaccggtgcttcaggggctcaaccggcctgtcaacgacctgagccgaggcgccttggtgcaggacatcatcaataccatcgccttgaccgccatcgaagcgcaaagtaacgaatagtccacaccatctcgcgaattcatgacgtggatgggtgctttttcgaaatatagaacgagagggcacccattcaccgttttgtagcaaacattgagtaatcttgtgtgttggaaagccgcatagcggcagagcaatcaccaatggaggatgccacaatggcgaaaaccgtccttgttatcaattcgggttctagctcgatcaagtaccagctggtagatctcgagtccggcgaaggaatcgcatcgggtatcgtcgagaagatcggcgaaccgattgacggccactacaagtacgaatacaacggcgaaaagcacgagctcgacgagaaggtcgaaaaccatgagcagggcctcaagcgcgtgctcgggttcttcgaggaatacggcccgagccttgaagagaccggcatcatcgccgtcgggcaccgagttgtccagggcggcgacaccttcccgaaccctgccttggtgacccccgacaccactgccaaggtcgaggagctggctgtgctcgctccgctgcacaacggcccggaggccaagggggcgcgagtcatgcgcgagctgctccctgagattccgcaggtttatgtcttcgactcctccttcttccagcagctgccgaaggcatcgagcacctatgcgttgaacaaggaagtcgccgacaagtacaagatcaagcgttacggcgcacacggcacctcgcactggttcgtctcctcccagattccagagttcctcggcattgacgccgaggccgccaagggcctcaagcagatcgtgctgcacatcggcaacggcgcctccgcctccgcggaactcggcggccgccccatcgagacctccatgggcctcaccccgctcgaaggcctcgtcatgggctcccgaacgggcgacatcgatccagccgccgtgttccacctgatgcgcaatgccgatatgaatgtcgatgagctcgacgacctgttcaacaagaagtccggcatgatgggcatgaccggcttcggcgacatgcgcgaagtgcaccgcctcgttgcggaaggcgacgagaacgccaagctcgccctcgacatctacgtgcaccgcatcgtcagctacatcggcgcctacaccgcacagctcggcggcctcgatgtgctcaccttcaccgccggtgtcggcgagaacgacgaaatcgttcgccgcatggtgtgtgagaagctggcaccgttcggtgtcaagctcgacaacgacaagaacgacacccgttcgaaggaaccgcgcattatctccacgccggattccactgtcaccgtcgtcgtctaccccaccaatgaggagctcgccatcgcacagcgcgccaacgagatcgtcaccgccggggaagacacctacggcaacaagatctgattctccacaaaaaatgtgaggggctgcaagaccgttcgtcttgcagcccctcacatttttccgggcgcctactgtcacttgccgcgcaacatgccattccacatacccacgaaatccggaatcgtcttgcgcgtggtctccacattcgttacttcaatgccatcaatcgccaatccgagcatcgcggcgaaggtggccatacggtggtcggcataggtctccatcactgcaccgtgcatcaggtcccgtgcaaccggtgctatggagaggccctccgcctcctcctgagcgtcggatcccacacgattgatctcggtagccaacgcctccagacgattcgtctcatgacctctcaggtgaccgatgcccaccagcacactcggtgcgttcgcgaatacggctatggcggcaatactcggcgttatttcaccgattgccgaaaggtcgcactcccccaaaccttcgattacaccatcgctgctcacttccaaaatgccgttgtaatcatcggggaagcattcgcaatcgttcacctcattgaacggttcaccccccaaagtgatggaggcaccgaaccgatgcagaatgtgcggcaggaaaccacctggctgcgtggtgtgtgccggccagttcggaatacgcaccgagccggatgcgatcaatgccgcacccaggaatggtgctgcattcgataggtccggctccaccaccacatgagccgccatctgcaattcggcatggtccacaatccatctgccccgttgtggcatttcgatatggcctccggctgcatccacgtcttccatcgtcatacgaatatggggcatgcttggcaattgcacaccggtatgctcaagaatcaagccatcaggcagccgcgatccaatgagcaggagtcccgaaatgaactgagaggaagccgatgaatcgatacgcaccttctgtggcttgcctttgagattgcccagttgcacaggcggcgtcaccgtaaatggtagatgcccctcctcaccttcgaactctatgcgagcgcccagctgccgcataccctcaagcaccgggcccatggggcgtgcgtaggcctgctcgtcaccatcgaaacgcaccggtcccttggcgaataatgtcaacggcggcacgaatcgcatcacggtgcccgcaaggccgcaaaacacctcggtattgccagtgaacccttcggcggggggtatcaccgtaacagtggtgggttccgtcgcgtcttcctggaaggccacgcccaaggccttcaatgcccccatcatcagttcagtgtcacgcgatcggagcagaccctcgatgcgcactggcttgcgagatagtgccgccagaatgaggaatcggttcgacagcgacttggatccgggaatggtcaccgtggcgtcgataggcgcggtcgccacaggtgccttccatatggttgtgttctgttcactcatactcatatcgtatcgttaccagtgaaataccgtgtgaaaatgctcctaagagggggacatatggaaaactcacggcgactgcaggagttctaggtcgggctgacaggatttgaacctgcgacattctgctcccaaagcagacgcgctaccaagctgcgccacagcccgaatgtgccttctcggggcgtagaagcccgtcaagcacaggaaataactataacacagggtctgacattgtgcatacaatggggtgtcggaagatcgaggtgatatgggacgtcatcaacgggcagaggcctcgggcctcatctcattcgtgatttgcgccatcataggcggattcggcatgtattggtacatgcaggcagcttcagccttctggcagatctcacagcgccggttcatggtctgcgccggaatcgtggcggcatgcggtgtggcctcgttcatcgccggatacctgcggcgcaggagttacaacacgttccgtggcatttggatgttccatctgcgccgcatattcgaggtgctcgccctttccatcgtctacgcctccacgctcttcctcacctcgtacatgctgttcaacgtgatgaacggtgccatgggcaaaaccgtattcagcacctatattccggccatatgtgcggctttcgccggggtatccggttacctcacctttgtgcaggcggaattgatggatgccaagacactggcgtcactgctgcccttcttcattatttcaggcgtctgcactgcaagtttcaccaccaacgacccctattggttcaataacaatttctcgcaactgggtgaccgtaccacttttgctgcccgtatgttcaactcgacgctcattctgggcggtatctgcatcatcatcatcagttacttcgcggtttccgagctcatcgccacctaccgagtgaggggtcctcatggcaccgtgcacatgcgcaatccgcatttctcataccatgtgccgaagttcagggcgcgcatcatcgccttgtccatactgctggtgctgtgtggcgtgtgcttcatcggcatcggctgcttccgctatacccctcatccgattctgcataatgtgttcgcccgtggcatgccgtgcgtgatgttcgtcatgctcataggactgccttggctggcgccgcagctgtcgagatcgttcttcgtcatttccgatctcgccttggtggtctgcgccgtggagggtgtcatgtggctcaaaggtcacaatacgctgacgaatgtggaggcgctggccgccatgctgttccttggctggttcatcgtcttctcccggcagatcgcctccattgaggccgaccgcatccagcagcagttgctgctcaggcagaccgtctcgctcgatgagctcgatgcgaatgaggttttggatgacgccgcggagacggaattccagaccgtgcttgacgaggatcccggcattgtgggcaacgattcgaagggtgtaccggcccaacggtcataatgaccttatatcgacgcgtgttgcgtatgcgaatggtttttcgctcgcatacgcaacatatctcaacgctggttatgatccgctttacggtcgctcatgagcatgaggaacgatcttgactgggccgtgatggcgaatcccgcctcgtaattgagctcgggtccctttggattgtgtgtgtcgacgatgagccgccatttgcgcccatactgctcgcttggcaacgtgaacatgatcggctcgtaatgggcattgaaaatcagaatgaaatcattgtccaccatgcggttgccgtaccaatccgtctccggcattccgccgccgttgaggaacaccatgatggacgaggcatgcgtattcgaccaagcctcggcatccattatcttgccattatgctcgaaccattccacctgaggcactgcatcctgcggcatatcgctgctgcgcccggtgaagaagcgccggcgatgcagcacaggatgctcgagtcgtatatggatgagcttcgtgacgaagtccagcatgtcctgctggtagtctttgaggtcccaatgggtccaagacaattcgttgtcctggcagtacgcattgttgttgcccaactgcgtgcggcacacctcgtcgccgccgcagatcatgggtatgccttgcgaaagcagcaacgtggcgaacatgttgcgcatctggcgatgcctcaattcgttcacgtcgcgaatggtggtgggtccttccacaccacagttccaggaacggttgttgttctcgccgtcacgattgccctcatcgttggcttcgttgtgcttctcgttatagctgacgagatcgttcatggtgaaaccatcgtgcgccgtgacgaagttgatcgaggcgacgggctttcggccgttcttctgataaagatcggaggaacccatgagacgactggcgagctcgggcagcgtggatggctgcgagcgccagaaatcgcgcacacagtcacggaaatgaccgttccattccgaccaattcggggggaatccacccacctgatatccaccggaacccagatcccatggttccgcgatgagtttgacccgtgagatcaccggatcctgctgtacgatgtcgaagaatgcggagagcttgtcgacctcctggaactggcgtgcgagggtcgcagccaaatcgaagcggaagccgtcgacatgcatctcctccacccagtagcgcaaggaatcggtgatgacctgcaaagcgtgaggcgagcgcatcagcagcgagttgccagtgccggtggtgtcgaagtagtgcaacgggtcgttgtcgaccaaacggtaatacgcctgattgtcaatgcccttgaagctgagcgttggccccatgtggttgccctccgcagtgtggttgtacaccacatcgaggattacctcgatgccgttgcggtgaaactccttgaccatggcgcggaattcgttcacctgttcgccgcgctggccttggcttgcgtaggcattatgcggcgcgaagaatcctatggtgttgtatccccagtagttgttcaggcctttctcctgaaggaacgggtcattgacgaactggtgtatcggcatgagctctatcgcgttcaccctgagttttttcaggtattcgatgacgtttgggtgtgcgaggcctgcataggtgcctcggatctccggaggcacctgtttgttcagattggtcatgccacgcacatgggcttcgtagatcacgcaatccgaatatgggatgtacgggtgctggtcactgccccaatcgaagaacgggttgatcacggcggccttcatcatatgcgccgcggaatcgagatcgttcatgttgtcggggttgttcgggtcgttgaaccaatatgagaacagactttcgtcaccgtcgatgttgccttctatggccttcgcgtacgggtcgagcaacagcttgttcgggttgcaccactgcccctgctccggattgtacggcccgtggatgcgatagccatagcgttgccctggctggattccgggcagatacgtatgccagacatacgaattctgttcggtgagttcgatgcggctttcgttgtcctgatcatcgaacaggcagagttccacccgttcggccacttgggagaagagcgcgaagttgacgccggcgccatcgtagctggctcctaacggatacattgaacctggtcgtgcttgcatgtatcccagtatggcacattccacggtggcacgtgcgattttgcttctcggctatttaacctgcaattcacgtaatcggcgtatccgttcatgctgaatcgcgatgatcgagttcgatgcggtaaccggcaacgtgagcagatcgtcccaaccgacccacgtcgactcaacatgctcgtcaccatcgaactcggtgtgtgtggcatgccaggcatgcagatggagcacgaagatatgcgcaagctcatcggtcatgccctccgaggagtagtaatcgccgacgatatcgaaatgcacgtcaccgtcggtgtccgcaaccacacccgtctcctcgcgtagctcacgcaacgcggcggtatgcgggtcctcgtcatggtcgatcagcccagcggggagcccgtaggtgaaccgtccaatccccgcacggtactctcgttcaatcaggtaggtgtcgcgcacgcaatcatgcacgagcatgaccacacagggcgcatgcaccagcacctgccggcggatgacaatctggtcgccgttgttccgcgtcaatgcgattctacgatcatcgacatggaatatagcacccctgtacttggtctcactgtccagtactcgcgcggggatgtccatgttcacgccatctgaactgcggtcgagcatggcatcgatgatctcagattccacattccgctcactgtcgcagcccatgggtcacctaccggcttctggcgatggatcgggatggccgcagacgcccggaaggaccagatcccatgggtcggtgctcgtcgtgttccaacgcacgtcgataatgtctcccgtaacttcctgcaccatccgcggaacgtcttcgagcgcatagttgaaccacatgctctctatggcgctgtgcggggtgttgatgagtgcggggcgcatgtgggggcaatcggacggccctcccaatccgatcccctccctgcgcatggaggcttcgtagtacgattcctgaagctcatcggtggcagggtggtggcgtaggtcgctggtcacatacacatcggcgtgcaatgcatgcacattcgcgaacatggaatcgccggaaccaggaagcaccgccaccgtgcgaatcggcatgtcgagcggaccagccacctgtatgccgtatttcgtgaatggcaacacctgagccacaagggtggcgaaacgctccaatgtcgtcggcgtaccgagcctgccgaaacggccaatgcccaccgtatgggaggaagtcggatcgtcaatcggcactatcggcgcctgattctcaagcccgaacgcatcagcggctgcttgcgcaacgccacggtaggcggcatcggcattcgtgtgtcctacccacagcgcgcagtcgtgcttggcaagcaggttgactatgcgcccgcggaatgtgcggcctgaaacctcgtgcacggcgcggaagaacagcgggtggtgcgtcaccagcatgtcggctccactcgcgatggcgtcttcgaccacttccatggtcggatcagccgcgaacacgatgttgttcaccgtattgcgcagatcacccacaatgagtccaggatggtcccaatcctccgcatatcgcaatgggtacagcgtttccagcgcacccatcacatcgtataccgtggccatattcactccttatcccacgccgcccagaacttgctcagtgggcggcctgctgccaatcggaccccacaccggtggacacatcaagcggcacggcgatgttgaccgcatgctccatcgcatcacgcaccaactcggtcacacgcttctcctcgccgggagccagttccaccacgagttcatcgtggatctgcagcacgatgcggctgttcaggttgccgtcccgcaaagcgcgatccacgcggatcatcgcgatcttcatgatgtctgcggcagtgccctgaatcggggcgttcagtgcaccccgttccgcggcatctcgtgccacccggttggccgatgtcaaggcggggaaataacgccgtcgaccaaacatcgtttgcgtatagccggtattgcgggcattggataccagcgactccagataatcatgcactttgccgaaggtctggaaataccgcgatcgcagtgcagccgcctccttcgacgggatgcccagctgctgcgagagcccataggtgctcaacccgtaggccagcccatagctcattgccttcacgtggttgcgttggtcgggcgtcacctcgtcgaccgggatgccgtacaccatactggccacataccggtggaagtccgcccctgacttgaatgccttgatgagcgcctcgtcgcccgacagatccgccatgatgcgcagctccacctgcgaatagtcggcgctgagcaggtctgcgaacccctcaccaggtacgaaggctgagcggatgtcacggccggtggcattgcggttcggaatgttctgcagattcggatccacggaactcagacgtcccgttgcggcgaccgtctgcgtgaacgtcgtatgaatacgcccatcgcgcggattgatggcgtcgatgagcgtctgcacgatctgacgcagcttgttcacctcacgatgccgcagcaatgctccgaggaactcgttggggcggctcccctcctcggaggtcgcgtacaaggtggtgagcgccttggcattggttgagtatgagcctcttttcgtcttcttggtgggattgagccccatctcttcgaacagcaccacaccgagttgcttgggactttgcagattcacctcatggccggcagcctcataacagatctgttccatgcggttggattcgtcggtgaacatctccagcaattcatcgagacgggcacggtccacgctggctccggtgtgctccatatggaacaacgccaccgaggtgggcaattcgatatcacgcaacaggctgtactggcagcgttgttcaagctgccgagccaacgttcgggccagcaggctcacaatggcagcattacgcaccacctttcggtcacgttcggcgcgttcgtcatccattccgatatcgagggtgccctgttccgtctccgtcacctcctcggcgtgccgatgcaggaagtgatcggcacaatcctgcagcgatcccccttggaaatccgggtctatgagatatccggcaagattggtgtcgaacagcaccatcggcaatcgcagattcacggcaccaagcatgtgcagatgctccttgtacccatggacgctcagtgtggcggcataggtgtcaagaatacgctgcagagccatatggtactgctcgtcatgcgggtcgaccaccaccgcatgaccgtcggccatcaacgccagtcccgagatcgaggatcgtcccggcttggggcttcccgatgcgaacagactccaggaaccttccacggcttcgacgcattgctggctttgcgcgtcatattcgcccaccacatccaatgtggttgacgagatgctcttgcccgaggcgatgggacagtgttgctgggcccatgcctcaagcgacgcgggggcgtcgatttcatccaccacaggttcctgcaccctcactgattcgggggtgtcgaacgacccatcgtcaaactccccttcgaactcgaaccgttcagcgtcagaggcctttttcgcgaccggctggcccgggtcccccgcattgaatgttttgaggagtttgcttcgaatgcgtgcgccgaagttgagctggttgaacagctcctccgccttggcgggatccactttgccgaaggtgaggtcggcgatgtcaacacctagatccagatcacgcaccaaggcgttcaccttgcgattgagcctgatctgttcaatgctctcacgcagtgcgtcgcctttcttgcccttgatctcgtcggcatgctcgatcacaccgtccaaaccaccgtattggttgatccacttggcggcgaaaccgtcacccacacccggcacacccggtatgttatcggcggtctcaccgcgcaatgcggccagatcggggtattggcgcggggtgacatggtatttgtcctccacggcctgcggggtcatggccttgagttccttgaaatgatagcccgggtacagcaccgtgatgtcgtcatcgatgagctggaatgcatcacgatctccggacagcacataggtgcggtaatccgcatgctcccccatcgtggccagtgtggcgatcacatcgtcgccctcgtatccctgcttggtcacataggtcacaccgaacgcctcaagcatgtcctggatgagcggaatctgcgagatgagttcttcgggggctgcttcacgtgtgcctttgtactgggtgagcatcttgttgcggaaggtgccccccttcacgtcgaaggccacgccgagcagatcgggcttctgcgatgcgatgacctgcgaaagcatcgtgaagaagccgtagaccgcattggtggcctgaccgtctttggccgagaaattctccgctggcagtgcgtagaacgcacggaatgccagcgaatggccatcaatcaccagcaacgttcccctggtgccctgttcattcgtttccattacccacccgttccgttgatttgtcaccatatgaaaacgtgacgtgcaatgccttgcacgtcacgttgagcgccataggtcactccccatcgttcggcttgtcgctgtatttctcgatgatggcctgtgcaaggcgtttcttcggaatgcgctggtccatcgaggtcttctggatccaacggaacgccccggattccgagaagttcgctttatccatgagcaaccccttggcacggtctatgagcttacgttcctcgagcgtctccttggtcttgcgcagttcctcctcggcgtccctcaactgctcctgggtggtgcgcaattcgctttcgttgcgttccacgctgtcaagcagatcgttgatctcggcgaaacggcccatggccaccgccaaggcaggcagcagcttggattcctcatagggcttggtcacataggccatggctccggcaccaatggcctccttcaccagatcggcctgagagaatgccgtgagcatgaccacaggggccagattctcatcgcagatcacgcccgccgcggtgattccatccatatgcggcatcttgacatccatgcacacgacatctggcctcttctcgcgcgtgagttcgatggcctcctcaccattggcagcctcacccaccacctcatatccgttgtcttcgagcatggccaccagatccatgcggttcaccgactcgtcttcggccacgaccacggtgggattgcgcttggcctccttcttggcgacctgtgcgtcagccacctcgatcgcatcggcggcgttgtcaaccgttggttcctcggtgatgctctcttgctcttcgttggacatacaagctctccattcattatttcatgcccgcgctccatatacgcatacacatgcgggctatgacatattcctgtcggacgtattcagtgctccaacagcacagtgtagcgcacttatgcgctaacatgcgtgtcagtctcgtgccggagccccatcgtacggggaaacaccgatcatatggttcggcgccatgtacaggcgctggatggcgatgatggacttggcatcgagaatcgtgccgttgagcaccagctcatagcactcctgcggggtgaggaagcgaacctgggcacgtgcctcgttggcgtactgttcccgttcgtcgatcggttcgagatcatatgcgaagtagagggcggtgtgctgcgtggagtagctcggcgtattgatgaagcggcagaactgcgtcatcacccccgccttgtacccgacttcctccgcaagcttgcgatgcgccacgtcgatcggcctttcgcccttgtcgaccgcatgccctgcgggaatctccaatgtccaacggtgcactggtatgcggtactgttcgatgagcgggaccctgccgtctttcgtcagtcctatcacgccaactgaatcgccgttgttcttgtgcaggatgagacgttcgaaatgccccaccgtcggggaggttaacgatacgcggtcgatgttgaagtagtggccgccgactatggtttcgcgcgcctcctcttggatgggggtactgcgccatggatcgaagcgacgataggtttgcttgctcatgccagtcctttctggttgtctgcggctcatctgtctgtttcccattgtatacagcacgaaccgcgatgttccgttaacagcggataacatgcgatgaaaaaggctcgccatgaatgttcacggcgagcctgtcggtgcccccggtgggactcgaacccacactgtacagattttgaggctgtctcctctaccaattgggatacaggggcgaaagcaacctatgtgaatatagcacatacctcggcttttgccaattcagacactccgagatgacaacatggggtgtgcatccgcggatgcacaccccatgagcgtcctgcccgtcatgcgcttaggacgctgacgggtatatgcgatcagtcgcaggcacccacggtgtgaacgtagatcgaatcggtgcggccgggcagatgctcaccctgggcggagctcagcacaacgatcttgtcgccattggcgaccttgccgttcttgcgcagcacctcgtcggtgaaggtcatcagatccttgcgggacatgtcgtggtaatcctcatcgagcttgatgccctcggtgccccagctcagcgcgagccagtggtaggtgtgctcgttggtcgtcaggccgtagatcggggtggccgggcgctcacgggagacgcggtgcacggtggaaccggtctgcgtgtaggcgacgatggccttggcattgagcttctctgccagatcagcggctgcggacgacactgcgccggtgctcgacatgtcgagatccttgaggtgagggatgcgatcgaagccgtgctcggtggcatagccggagatgcgggccatcgtcttgacggtctcgaccggatactcgccgacggcggtctcgttggaggtcatcgtcgcatcggcgccgtcaagcacggcattggcgcaatcggaggcctctgcacgcgacggaaccggcgaatgcaccatggagccgagaacctcggtcgccacgatgaccggcttggcgtactggcgggacagctcgatgcagcgcttggtgaccagcggcacctcttcgaacggcatttccacagccatgtcaccacgggcgaccatgatgccgtcgaacactttgacgatatcctcgaggttctccacggcctgcggcttttcgatcttggccacgatcgggatgcggcgcccttcttcgtccatgatctcatgggcgcggtcgatgtcggtcgcgaaacgcacgaacgacatggcgatgatgtcagcgccggtctggatggcccaacgcaggtcgttctcatccttctcggtcagcgcaggcagcgacaccgcgacacccgggaggttgatgcccttgtggctcgagaccgggccggcgacaacgaccttggtgtgcacgttgtttccttcgaccttggtcacctcgagacggaccttgccatcgtcgatgaggatcgggtcccccggatggcaatcgcccggcaggcccttgaacgtcgtggaggtgatgtgttcatcgccttcgacgtcatcggtcgtgatgatgaactcctggccttccttgagctgcaccttgtcttcgccttcggcgttcttcttgaaccagccgcagcggatcttgggaccctgcagatcgacgaggaccgccacgttgcggccggtggtcttggatgcttcgcgcacgttgttgtacacgcgcagatggtcttccggagtgccgtgcgagcggttgagacgggccacgtccatccccgcttcgacgagcgcggtgaggttttcgagagattcagtagctggaccgatggtatctacgatctttgctttacgcatgaatgcctacctattctttgacggttgtgctccttggagagcacattcaacattgctctagcttactcctttttcgctttagcctgtcgcaaatagcgaagaagtctgtgagcgctcacaaccattgtgccgcaagtacacaccatatggctctccggcatgtcgcctcaggggcgctcctgcgaatccgaaggtgccgcggcctgcttcgcgtcgatcgacttcatcttgatgacactggctaatgccgaaccgccaatgcagacgatgatgacaaccagcgaaagccacgtgggcacttccggcaccatgcccaacggttggccatggttgatgaacggaagcgtgttgccgtgcaacgcctcgagaatgagtttgacaccaatgaacccgaggacaagcgacaggccgaccggcagatacacgagcttgtcgagcaggcggcccagcaggaagtacagctgctgaaggccgagcaatgcgaacacattggaggtgaacacgatgaacggatccttggtgagaccgaatatcgccggaatcgagtcgaaagcgaacatgacgtcggtggtgccgatcgtgatgaacacgatgagcatgggggtccaatacttcctgccgtcgatggtggtgcgcagcctctcgccgtcgtattcattcgtgatatgggagaatcgccgcatgaggcgaatcagtccgttctcatggaactcctcatcgtcgtcctcccctatcgccactttgacggccgtatagatgaggaaggcgccgaaaatgaagaacacccaggtgaaacgcgagaccagagcggcaccgatgagaataaacagcccgcgaagcaccaatgcaatcgttatgccaaccgagagaacgaacttctgcagtttcttcggcaccgcgaagttcgacatgatgatgacgaacacgaagaggttgtcgatgctgagtgaatactcggtgagccagcccgaatagaactcaacggccggcttggccccggccacccaccatatcaatccgccgaagacgagcgccatggcgacgaagaacgcaatgtgctgcacgcattccttggtcgacggtacatgaggcctgcgccccaggacgaagagatccacgacgaagaagacgaccagcacgacataggtgccgatcatgaacgagataggtgtttctgccatacaggccagcttaacgcaagccgtccgaaatgggctgtctactgctgcgcctgtgtcatggcccgcagctccttcttgaggtcgcgaatctcgtcacgcaagcgcgccgccagttcgaattgcagctgttcggccgcggtatgcatctgatcggaaagctggcgaataaggtctgcgagatcctgtgcgggaaggccggccttgagaatctcctcatggcgcctgtcggcttcctcgggcgtcgtgttcggcaatccaagatgcgagttacctgccttgccggagttgcggtagccgccctcgagcagttcctgcgtgtccacgtcctccttggcgagcatgtcgttgacgtcgctgatcttcttgatgagcggcttggggtcgatgtgatgctcctcgttgtatgccatctggatctcacgacgacgattggtctcctcgatcgccttgctcatcgaatccgtcatctcatcggcatacatgatcaccgtaccgctcacattgcgtgcagcacgtccaatggtctggatgagcgatcggtacgagcgcaggaagccttccttgtcggcgtcgaggatcgccacgagcgacacctccggcagatccaggccttcacgcagcagattgatgcccacgatgacgtcgatcttgccctcacgcagttcgcgcagcagttcaacgcgtcgcagcgtgtcgacgtcggagtgtaggtattccaccttgatgccgcgttccagcaggtaatcggtgagatcctcggccatcttcttcgtcatcgtcgtgacgagcgtgcgctcccccgcggccacacgatctttgatttcggcgagcagatcgtcgatctgtccctccaccgggcgcacttcgatcttgggatcgagcaagcctgtgggtcgtatgatctgttcgaccacgccatccgaaagccccagctcgtaatctcccggtgttgccgacagatagacggtctggcccacccgatcgaggaattccggccatttgagcggacggttgtccattgccgagggaagtcggaacccatgctccaccagcgtgcgtttgcggctggcgtcgccctcgtacatagcgccgatctgggggacggtcacgtgtgattcgtcgatgaccagcaggaaatcgtcggggaagaagtcgagcaatgtgtgcggtggcgtgccggccgcacgcccatcgaagtgacgtgaatagttctccacacctgagcacacccccacttgcgagagcatctccagatcgtacgtcgtacgcatgctcagacgttgcgcctcaagctccttgccctgcttgcgcagctcggccacacgctcgtcgagttcccgctggatcgaatccaacgccttcgccatgcgttcgggaccggcaacgtagtgcgaagccgggaagatgtgcacgtcactgacctgctcgatcacgtcgccggtgagcgggtgcagtgtggagatgcggtcgatctcgtcgccgaagaactcgatgcgtatggccagctcctcatacaccgggatgatctccaccgtgtcgccccgcacgcggaaggtgccgcgcgtgaatgcgatgtcgttgcgcttgtactgcatgtcgacgaaggtgcgcagcagatcgtcgcgatcaatctggtctccctcgtgtagaaagagcatgcgaccggcgtattcctcaggcgtgcccaaaccgtatatgcaggagacggtggccacaaccacgcagtcgcgacgtgtgagcagattcgcggtcgcggcatggcgcaggcgctccacgtcgtcgttgatgttcgaatccttctcgatgtatgtgtcggtctgcgggatgtaggcctcgggctggtagtagtcatagtacgagacgaagtagctcaccgcgttgtccggcatcagctcgcggaattcggcgcacagttgggcggcgagcgtcttgttcggttcgatgatgagcgtgggccgctgcagccgttcgatgagccacgcggtggtggcggtcttgccggtgccggtggcgcccatcaatactacgtcgttctcgccgttctcgatgcgagtggccagttcctctatggccttcggctggtctccggagggctggtacggcgacttgacaacaaacggcttgttcgtgcgctcgatgttgaatcccatggcgatccttactcctcggcgaaccattgtccgacaaggctatcaacatattcgaacgtctgttctatcggctgtgtcgcgtcgatgacaacgtcggcataccgcagccgggaggcctcgtctccctgtacatacacgcggatgtgcgcctgctcctcggtcatgccccgcgtctcgacaagcctgcggacacgcagatcctccggtgccatgacgcacgctatggcgtcgaacacgaatggaatcgtgtccatgacctcgccgagtaacgggatatcgtggacgatgacatgcttgcggccgtcgccgaccaaacttcgctccctattgcgagcgagctcgtacaccagtggatgcatgatgccgttgagtgtttcggtggcgttatccggggccccttctccgaacacatgccgggacaggatccgtcggtcgacgcctccgcgcccgttcagaatgccagggccgaatgccttgaccagaggatcgatcgccggggaacatggctcctgcaggatgtgcgcaagatggtcatagtcgatcacatcggcgccgtcttcggccattctggtggccacagtgcttttgcccgctgctatgccaccggtcagcgcgatgcgcatgcatcgccacccgttgacggtctgcatgatgcctccttttcacatgcatgggatatgtaccgggcatatacggagggaggcgccatgcgcgtgtgcacatgacgcctcccgaatcgaagcggaacagcttcagcggctcacttcttctcgctcagcagctgctcgcgaagagcggccagctggtcggaatcggcgagggtgccgttggattcggactcggaggagtagttcgaagtctcttcgaccttctcttccttggcaggagcctgaccgtcctcctgagcggaggcctcggcgttctcgagctccttgcgcacgaattccttgtgcagctcccacagaccgtgagcagaggcgtactgggcctcccattcctcacgctgcttctcgtagcccggaatccactcgttggtgttcgggtcgaagccctccgggtacttgtagttgccatcctcgtcgtactcggccggcatgccgtagagcgccggatcgaaatcctcggagttcgggtcgacagagtcgttggcctgcttgagcgacagggagatgcgacgacggtccagatcgacgtcgatcaccttgacgaagacctcttcgcccggcttgacaacggtctccggattttcgacgtgacggttggcgagctcggagatgtgcaccaggccctcgatgccgtcctcgacggagatgaacacaccgaactggacaatcttcgtgaccttgccacgcacgatctgacccggaacgtgggtgcgtgcgaagcgctgccacggatcctcctgagttgccttgagcgacagcgagatgcgctcgcggtccagatcgacgtcgagcacctcgacggtgaccttgtcgccgaccttgacgacctcggacgggtggtcaatgtgcttccaggagagctcggagacgtggatgaggccgtcgacgccgccaagatcgacgaatgcgccgaagttgacgatggacgagacgacgccttcgcgaatctggcccttcttgagctgcgagaggaaggtctcgcgaacctcggactgggtctcctcgaggtactgacgacgggacagaaccacattgttgcggttcttgtcgagctcgagcaccttggccttgatcttctggccgatgtacggcgagagatcgcgcacgcggcgcatctcgacaagggaggccggaaggaagccgcgcaggccgatgtcgacgatcaggccgcccttgacggcctcgatgacggtgccctcgacgacgccgtcgttttccttgatcttctcgatgtcgccccaggcgcgctcgtactgggcgcgcttcttggacaggatgagacgcccttccttgtcttccttcgtgacgacaagggcttcgatggtgtcgccgaccttgacgacatcatccggatcgacgtccttcttgatggaaagttcgcgggaaggaattacaccttcggtcttgtagccgatgtccaggagaacctcgtcgtgatcgaccttgacgacggtgccctctaccagatcaccatcgtcgaagttcttgatggtggaatcgactgccttgatgaagtcgtcaacggtgccgatgtcgttgatggcgaccttttcgacttctgctttgttttctgccattaatgtggtttcttcgaatagttgggtggataatatcgatattcagttattcaggcatatgctcgacggctggatacaccaagccccaaacacatgcagactcaattataggcgaagcactagccaaaacgcgcttttccgccggcgtgtcgcgttccccgagcgaatggctcacgaatcttcacgaataccggccatgcgctcagcctgttccacaacgttggcgagcagcatggcacgcgtcatgggccccacccctcccggattcggggaatacgcgccggcaacggcatgagcctcggaatcgacgtctccgactatgcgcattctgccggcctgttcatcgaatacccgcgatacaccgacatcgatgagcaccgcccccggcttgacgtgctccacctggacgaaccctgcgacaccaaccgcggcaatgacaacgtccgcgcggcgaatgtgctcctcgatgttgcgggtgcccgtgtgacagagcgtcaccgtggcattgacaccgctcctcgtgagcatcaggccaatggtgcgaccgatggttatgccgcgcccgagcacgcatacgttcctgcccgccagttctatgccgtaggcgtcgaggagggcgagcaccccgcggggggtgcagggcaacggcgtggtgatgtcacctcgaacatgaagcaccagttccccgagattgtaggggtgcataccatcggcgtccttggtcggatcgatggcgccgatgatggcgttcgaatcgatgtgggcaggcaaaggcagctggatgatgtaaccggtgcatgccggatcctcattgagatcgcgcacgacggcaagcacgtcttccgtcgtcgcggtcgccggaagctgcctgcgtatcgaggcgattcccacctcctcgcaatccctgtgcttgccctccacatacttcatggaacccggatcgtcaccgaccagcacagtgcccagaccaggcaccatacccatcctcgccaacccggccacacgcgaggcgaggtcggctttgatctggccggccaccttctttccgtctaatacgattgccatatgaatgtccctttcgcattcggtggagtctttcctcggccatgtcccgacctattattgcagaagaaacgaggaatcgacatcaagcacccatattaaggaacgtcatgcgtacactcggcaacggactccacgccatcgccgccatcttggctggcatcgcactgattctgggcaccagcgcctgcagctggttcggttcccggcagacgaacgagccaacgccaaacggctccactacccccgcctcgaaaatcaccgtcgtcgccacactgaaccaatgggggtcattggcgaagcagattggcggcaatcaggtggaagtctcgtcgatcctcccccccgacaccaccaacgcacattctttcgagccgaatgccaaacaggttacccagatgcgcaaggcccaagtgctgctgaccaacggcgcaggatacgacacttgggccgaccgttcacttccccggaacgtgacacgggtgtccgtggccgacacagtgggtgcattggatggcgacaacccacacctgtggttctcacgtgacgcccgacaggccgtggccagggaattgacagaggtgttcagcaggctcctccctgagcacaaggcatacttcgaaagcaatctgaaaacatggcagagcgacgaggacgagcttgaatcacagatgagggaacgcagcaagtcgctcaaagatcccacctatgccgccacggaagatgtcgcgtattatctgatgagcgacttgggattcagggacgtcacgccgaagggctatgccaaggccatgctcgacggcaccgagcccgacgagaaggatatcaaggcgttcagcgacttgctgcaaggcaggcaaaccaatctgctgattaacaacccacagcaaagtgcgcaaaccgacgccacgctcacccaggccgcgcacaaggcgagcatcccggtgatcgacatcaccgagcagatgcccaaggattgcaaagacctcacctcttggatcgacactctgagcgaatcgatcatctccaaagtctctcaggaacaggaacacgaggccgcatcatcaccctctccgagcgtcggcacacagcaggagactcctgccacgaagtaggcaataccatgcacctgtctccatcaatcagctgccctcttattgagaatgattgtcaatactgattggaacactgaattcgtcggatatgcgcacgccgttggcagtcgcatacgaatccaagaagaagaggtgagcgaatggccgatcggatgacaccgatgcagccctgcatcgtatgccacgacatcgcgatctcacgcggagggcgaacaatttggagcgaaggcaccttcaccattccacgcggcagcgcgaccgccatagtcggcacgaatggtgcgggcaaaaccacactgatgaaagcggagctcgggctcataccgctttcccacggcacgatgaccgtgctgggcaaaccggctggtgagatgaatgcgcacatcggttatgtaccacaaagctacgcctccgacatcgactcatcgctgaccgccgagcaatcggtgttgctcggtctgacaggcacccgtttcggcttccacatcatttcgaaaaaggagcgggacaaggcacgtgaggcgatggaattcgtaggcgtgctcgacaaggccccataccgtctctcccagctttcaggcggcctgcgccaacgcgtcgccatagcccaggccttggtgtcggacccagagctgctcatgctcgacgagccattggccaatctcgatctggccagccaacgctccaccgtgcacattctggccaagctcaacagggaactcggcatgaccatccaggtggtggcgcacgacctcaatatgctgctgccgattctcaccggcgccgtatacctgctcgacgggcacccccacttcgccaagctgaacgaggtgctcgactccaagttgctcacacacctctacggcacccaagtgcaggtggtcaccaccccgcagggagacatgttcgtcaccccgaacgcagacaacatcggatgcaacgatcacccagacatgcactcctcgtctgacgtcgcacaattccatcaccatgaggatgtgcgcatggacgacgaccacgcgcacatcgacaggaaaggcaatggacaatgagctcgttcttctcctatgacccgctatggacgcagacgcttacgatgcccttcatgcgcaatgccttcctcgcaggtctgtgcatcgcgctgagtgccggcatcatcggctacttcaccattgcgcgcaactccaccttcgcctcgcatgcgcttgcgcacatcgcattgcccggagcaaccggcgcggcgctgctgggcgttcccatcgccctcggtctgggcgtgtttgccgtggggggcgcatgggtgattgcggctttgggcaaacgggccggggaacgcgagatcgccacgggtaccgtgctcgcgttcgccaccggcctcggcctgtacttcgccagaatgtcaagctctgcatcccagcagctgcaggccattctgttcgggtcaatcctcacgatcacaccggaccagattatcggtttcgccattttcgacgccgtgctgatcatcctcatgtgcatcgtctatcggccgttgctgttcagctcgctcgatgagcaggtggcgcaggcgaaaggtgttcgggttggcatcatgaatgcactgttcatgaccatcctggccggggtgatcaccatcgcggtgccggcggtgggaacgctgctcatcttcgcgctcgtggtcacaccggcagccacgtccatgatcattaccgactcgccgttcaaagccattgtgatggccatggtgctgtgtctggtgagcatctggggtgggctggtgatctccacgatgttccccgcccctccgagtttcgtgatcgtcacgttgtccacactgttctggggcattgcgaagggcgtcgaaagtgtcaggaaccaccggaatggcgactgacgagattggggcgacgacccagattcggctgacgcattgagtgcgccgtgacaatcctcatagattgtcacggcgcactcgcacatatgcctctgatggacggggactgctcacgcagacgcgaccgttttcctcaccagtacgctggcgatggcggccaacccctcgcctctgccggtgaagcccatgccatcggtggtggtcgccgtgatgccgaccgggcaaccgcagatctgtgacatgcgttgctgtgcctcatcacggcggcaaccgatcttgggttgattgccgatgatgctgatcgacatgctcaccggctcgaacccatgggcatgcactaacctgagggtttcacggagcatcgcttcaccgcgcatcccggctcctcgggaatccgcacccacaccgaacagcgtgcctatatcgcccaatccggtggccgacgacaatgcatcgatgagggcatgcacggcgacatcgccatccgaatcaccctcgacaccattgccttcccactccaaacaggcaagaaaaaacggtctgggattgcgggcatcggcgaaccgatgcgcgtcgaatcccagaccattgcgcagatcagacgaatcgctcacttcttcttcgacttcttgctctcggactcgagacgggccagcgtgtcttgtgccggctcctcggggacctccgtgtgatgctcggcatcgccttcctgcggctcggcataaccgaggttcacatcgagcaggcgctgcgtctcctcctcgctgagttcctccgacagggcgatctctgaggtgagtatgctacgcgcctttgtgagcatgcgcttctcgcctgcggagagcccgtgctcatccacgtcgcgctgagaaaggtcgcgcaccacttcggcaatgttgttcacgtcgcccgtggcgatcttctccacgttgagcttgtaccggcgtgaccagttcatctccttctcgacgatcggcgtacgcagaatctcgaacacgcggctcacctcgtcgccgtccacgatgtcgcgcacacccaccttcttcaggttgtcgaccggcacgaagatctcaagatcatcggatgagagcaccgagagcttcaggtactcccgggtgacgcccttgacggtccgctgcaaaatctcttcgaccctagccgcaccgtgacgcggatatacgaccatatcgccgaccttgtatcccatgaatcctccgtaagagcaatgcaaaaacccgtataagtatgccctatcgcttggacttgcaagggttttgggcaaaaaagacgcttttttacgcagaatggctcccgaaccccgtgttgcatgcttatcctctatgtatgagtaacaatcatttcaataaagatgccatcgttgcagtggatcatgcccaactcggcaccgtgagcgagggtcgtttctacaaccctcacgagattctcggcgcccacctcggtagcggtgaatacagcgacaccgccaccgtccgcgtacttcgccctgacgccaaggaagtcgtcatcgtcacccccgacagcgagaccaaggccgaaccggaactcaacggcgtctatgtcgccgtggttcccgccgtgaaaaccgacagggggtattcggttcccgactaccgcctgcgcatcaccaaggaggacggctccacggtggtggagaacgacccgtatcgatacctgccgaccgtgggtgagatggatctctacctgttcggcgaaggacgccatgaacgcctatgggaggccatgggcgccaacgtcaagcgatatgaggactccatgggtggcaatgatggcacccatggcgaacctgtggtcggcactgcattcaccgtctgggcgccgaatgcacattcggtgcgagtggtgggcgatttcaacggatggaacggcatctgccattcgatgcgcgaactcggctcctccggcgtctgggaaatctttatcccgggtgtgacggccggcgagaaatacaaatatcagattctcaacgtattcaacacttgggagatgaaggccgacccaatggaacgctcgcacgaggtgccaccgaagacggcctcgattgtggtggagtccgaataccattggaacgattccgactggatggccaagcgcgcgaaaaccgacccgcaccagggtcccgtggcgatctacgaggtaaatgcgaacagttggcgtgacgacgtacacagctaccgcgagcttgccgacaagctcgtgccgtacgtcgcgaagctgggcttcacccacgtggaattcatgccgttggaggaatacccgtacctcggcagctggggctatcaggtgaccggctattatggcgtggactcccgcctgggctcccccgacgacttcaagtatctcgtcgacaagcttcacgaggcgggtatcggtgtaatcatggattgggtcccggcgcacttcccgaaggacgccttcgcattgggccgtttcgatggaacgccattgtatgaggacccggatccgacccgcggcgagcatccggattgggggacgtacatcttcaacttcggccgccgcgaggtgcgcaacttcctggtggccgacgcctgcttctggcttgatgagtaccatatggacggcctgcgcgtcgacgcggtctcctcgatgctctacctcgactacagccgtcaacccggtcaatggcatccgaacaagttcggaggacgcgagaacctcgaggccatcgacttcatcaaggaggccaacgccacggcctacaagaacaatccgggcatcatgatgatcgccgaggaatccactgcctacccgggcgtcaccgccccgaccgaccagggcggtctgggttatggactcaaatggaacatgggctggatgcacgatacgcttgaatacctgcacgagcagccgatcaaccgcaagtggcaccacaacgagatcacgttctccatggtctacgcctattcggagcattatgtgctgccgatcagccatgacgaggtggtgtacggcaaaggatcgctgttcggcaagatgccgggcgacgattggcagcgctacgccggcgtgcgttccctgttcgcctatcaatgggcacatccgggcaagaacctcaccttcatgggcaatgaactcgcacagtacggtgagtgggactacaacagccagcttgactgggactgcctgaactggcctgatcaccgtggcgtgcagcaactggtggccgacctcaacgctctgtacaagaagtctccagccctgtggagccaggacttcacccccgacggtttccagtggctcaccagtgacgattcggaccacaatacgttgagcttcgtgcgaatcggcaaaaacggcgagcagatggtcgtcgtggtcaacttctccggaacggcatggcaggactaccaggtggcgctcccacaaggcggccgttggcgggaggtactcaccactgacgacaggaagtacggcgggtccgacatccacaacaccaatatcgaagccaacgccggcccctaccattcgcgcgattattctacgaagataaccgtgccggccctcggtgtcgtattcttggaaccggataacaactgacacaagttgaaggaagggagcaatagcatgtctgctccttcgaatgacaacgaagtacgacgcaccatactcgtggtcgaggatgagcccacactggctacagccatcgcccagagactgaccaatgaaggctggacggcccgtgtcgccggagacggcgccacggcggtgaaagccgccgacaagttgcatccggatctcatcatcatggatctcatgctgcccgtcatggacggcatcgaggcaacgaaacgcatcgaggcacaacatcccattccggtgctcatgctcactgcgcgcgacgatgaggcagatgtggtgatcggactgggtgtcggggccgacgactatatgagcaaaccgttctcgatgcgtgagcttgtcgcacgtgtgcgcgcattgctgcgccgcgtggaccgggccaaggtgattgcgcacaagagcgagaatgattgcatccttgatttcggcacgttggtcatcgatccggccaagcgccaggtgacactcgatggcaaggaagtgcatctgactcccaccgagttcgatctgctgaccacgctcgccaaacagccgcattccgtgctcacacgcgagcagctgctcgaagaggtgtgggattgggttgacgcctccagcacccgcaccgtcgattcccatgtgaaagcgctgcgtcataaactcggcgcctccacgatccgcaccgtgcatggtgtggggtacgccttcgaaccgccagaagcgtaaggctcatgacggacgaggcatacaaccgccgaatgaggcgctcgcagcatcgtagggatgccaagcggcgcctcgttcgctactgttccacgctcaaggtggagatcacgatgctcattgtggtcgccaccgtgggagccttcctgctggcatgggtgttttcgaagaccaaaatcaacgattggctggcgctgcccgtcacgctcatcgtcattctggtgttcacctacgcgacgtcgcggcatctgaccgatcctttgggccagatgcgcgatgccgccgaacgtctctccgacggagactacacggcgcgtgttcccgacttctcgaataagtacgatgaagtgggacagcttgcccgcgccttcaacgacatggccgaggaactgcagcatgaggaccagttgcggcgcgacatgatcgcgaatgtggcgcacgagctgcgcacacccgtctccgcactgcaggcgatggtggagaatatggcagacggtgtggtggagccgaacgagaagaatatggagagcattctcgcccagacacaccgactcaccgacctgatctccttcctgcttgatttatcgcgcatcgaggccggttcctcgagcctcaacatcgaggagttcaacttcgcggatttcatcgacgagacaatcgcccccttgaagctccttgacagcagccgcgggcatgacatcgagacacacattccctcgaacatcgtgatggagggcgatgtggaccgcctacgtcagctgtacacgaacatcatcgccaacgcgctcaagcattccctcgacgacgccagtgtgctcgtcgaggcgcatgtggacgattcgcgcggtacggtggtgacaaacatcgtcaacttcggttcccagattccagaagatgtgcgccacaagatcttccagcgcttcgtcatgggcatcaccacacgcggtagtgaatccggcggcaccggactcggactgtcgattgcgaaatgggctgccacgttgcatggtggctccatccatgtggtggacgattcgaggggcgtcgatttcgagatcgtactgccgctgcatcccgacgtggagggtacagggcctcgcaagcagtaggttccgcaccccccttcgatggcttcccgctcacgaggcgagaagccatattcatatgagtatcaggcaaccatgtatccgtgtttcgatggcgtgtaggccagtgcgagtgcggtgaacaccgtatacccatgttcggcgagtacggtggcacatcgattgattgtcgcgccggtggtcacgatgtcatcgatcaggatcaccgtgcggcatgcatccatctccttgtcgtgggtggcacgttcattaatgcagatcgtccgtcgcgcacgctgcgcgcgttgatcggcaccgttggtctcgactgatttgctatgggcgcgtacgatgagcaatggtgccaccgttgtctgcataccccgtgcgttggcatgtgagcatagcgcctttgccagcggtgctagttggctgcggcctcgtctacgcaatgaggaggcggaggatggtgcgggaacgatcaatatgtcgttgggaacagctgcctgggggaattgctcgcccgattgtctgcagaatgcgagcagatcgtcgaacagccggttcaatgccgtgacgaacgccccatcgcattcctcatcgccgtggtccttccaattgagaatcgcctcgcgtgccacgccacggtagagtgcacaggcaaatcccaaatgcaacgtaccgggatgcagtcggaacggtatgcaatggtggaatttcgactcgcatcgactgcaaagcacttcatcgggagcatcacatcccgcacacccgcgtggaaacagcagataccccagttccctgagcaatcctgcggccgccgcacaccattcccgaacgaacgatgtacccataccgcactcctcgcgtctgcagactatcgtgaattcctgttataccagtcgatgatgcggttgcaaagctgcagggtgtcttccggaccggtgacccggatggcgattgttccagccaaagccgccggatagtcattaccatcggggtccatgcgatcacccacaaaggcaatctgtcccaccgtcacgccaagcatgtctgcgagcttgcgtacggcatacgccttgtcgacccctctgttcgaaatgtcgacgctggtggaacctcccgaacgcaccgcgagatggggaacatccttctgcacggcttcggcgagccggttcttcttctcattggtggggtcccattcctccttggcctccactggagcctgttgtccgagtgcggagaacgtgatctggctaccgcgatcttcgatgcgcggcccccatgtgcgcgcctgccatatgccgagttcacgggcgtgacgttccaacgattcgatgaccagcctgcggtcctcttcgctcaggttgtgttcgtacgcctcctgccaatcgtcgtcctcgggattccaacggtagtagcgtgcacctgatgtgggcatcaggtgcatatgtgaacggtcggcttcatcggaaagcatatcggtgacctgcgagcgcacgaggtcgatggtgccaccggagatgatggccacgggcagcaggcgcgtcagctgcgacaatgcatcagccatgggcttgtgcattggtttcttcgaacgggcgagtgtgccgtcgaggtcgaaagccatcaccttcatcgtggcacagagccgttcgatgtcgacctcgttcgccaaggccattgagactgattgtgacatgttcgccttactcctcgcgttctgttccactagagtaatataccaaagacggtgcgatgccctacagtggaaccatgattcgtgcaccatgggaagagaagacgtaccggaatcgtcacggcagaggggtccgcactcccccattcgggcgccgcctaccgcgctatcgcacacgcagtggcatgttcgacgacatggcgatcgcccagattcgccgtctcaacgatgcgtggccacaattgctagaaccgttgcagttcgctgtggaggacgttcctccctcctcccccgccccttgggagacgaatccgaggctcaattcccaagcgtttcccgcttcgcatggcataccggcccgtgtagtgctctaccgcatgccattgcagagtcatgcgcgatcgcggatggaccttcagctcgccattcgagatgaactggtgctgcgtatagctgagctctatggccgcagaccagaggagattgacccgcaatggggcatgtgagagaacctagcgcatgatggtggcatcatgcatggcgcgcaccgtctgtttggccacttcgagccgctcggcgccgacataggccaaaccttcgtgatctgatgagctgaccttgtcattggtgaggaacgctccccacaccaggtcgctcccctgataatccgtggagagtgcaacggcattcttcgagatgtccgtcggactgagcatcactgcggagtctccctccaaatggatatctcgggttccggccggctcgccatgttcatcgtatgccgtgagcgacaactcgatcgatttagacgaggcgttgaccatgctcacatgcgcctgtacctccgcgggcagcgccaatgcagattgggcataggggctggccgcattcacgaaggcgaaatcacgcgatccgtcatcggatgcgtcaatgccggctgcggcctgaaagtcgacatcactttcgacgagcagggccaatgcatcatcgggaatgtccttcaattcgacgacgttcacctcattcgccttcatggctcgcttccctgcgcttttgacaccggattgcgtgatccacgacaggttgagggaagccgcttgggacacatatgctcgcagtgtcatcgcattgcgggaatcccccatattgacaatctgtgtggtggaggcaggattcaagggcaacgtgaaatcattgccatcaggatcaaggcccttcatcgagaccgttcgtattaccgacgccaccggcgacccctgcgataccagattcactcggagggcatcctgattaggtgccgcggctgccagatccacggtcctctgttcgccggcgccaaccacgacactgctttgcgtggccatcacaatctgcccgggttccgtccccgtcatggaaagctgcacagtcgtcgacttgtctgtaggattcgcgatgagcagttgctgggtggtgccctccttcgtccctgaaatgaggaagctctggttcaattgcgtgttgatgcatgtagaggcggccacaccggcgatatcgccattgctcgcccaagaggccatggatccactcgcccctgttcctgcactcgctcccagcagtctcgtctcgaacacctgcggggcttcggcggaatcggatgacgccaccacgaccgaatccgcagtggaatccgcatcatccgactgtggtccctgcaacaccgtggatttcgaatcgtcgcccaatggggaaacctgtgcgtggaaaatcgaaccgaaggccgcataccgtgcacttgaagccagatcccccacgctagcttggaattccctgtctccgtaagtacccgtatccgccagccccatctgcgccggacaatactggtccatgaccttcggactcacttcctgcaccaccgaggcattagccggattggcgttgccgaaactcagctgccgcccggggatgaaggccatgaccagtagtgcgccagccaccacgcatgcggaaaccgtggtggcagcgactttcgtcacctttgaatgcttggatgaaccggactcgaagtgcttgctcatgcttcctcctcgttgctcgcatgggtgcgtggaatggcgacgatgcaatacaggaacacgatgattccgagacaccacaaccatgcgatcctccatgggttgtggctctgctccacaataccggcatcatcaatgtgctgttcagcgggtggattcaaggtgaaccggtaataggttccttttgcattgctcaccacggactgcactccagagcaggaggtgatgttcgccagcaactgcgcactggctcgtccgctggcatcatgaccatcggtgaccacatagatacctccaaaccccaaatccgagagctgaacgatcgcatcatcgtcgttctgtgccagcaattgggctcctgcacgggctatcttggtttgatccgcaccatcagcgaaaccttcgacggcttcgcgggcacgctgcgcaggcgatgagtcgatgagatcaccgctacctgtgcgcatcaccgcatactcgatcgtgtcagcgcctgtggcctccaacgccagaatgcgccggtttgcatctgcacgcaaatactcctgtgcgacctgcggcagcgcatagtcgctttggcctatgccgtcacggtaggcaatctggtagccataaaatattccggcgaaggatgtcaaggccaatacgaacgccactgccacacgacctgcgatgcgagccggaccatttgaaacatgctccacagcaagacgagtgaattgctttgtgcccgcccctgccaacacagcaacattggcgatgatgccacacaacgccatcgcaacacctggcagcacagagccggctgccggaccatatggctctgcggcaatcaccactgccgcagaaaccattgccagcagcagaccgcatagagagactgtccacaggattctacttgcgcggaacaccgaaggacgtagcaatgcgatcacggcaagcatagtgataaggcatgcggcaatgaacagcgccgcgtcacgggcgccattcagcgtgaaccatgtgccccattgcgtgggaggagcaatgccgaaagcccgccatgtcaactcgctcaggttcatgagacggggagcaccattgacctgctcgacagggaccatgacatcgccgaacaattggcgcatcatgccattgcccgcatagcgcaccgtattcaccaaagtgggggcgatggcgaatgcagacgggaaggggatgagcaccagcatcatacggtgctgacgcacgaacaccagaaaagccacgaacacgacgatgagagcgagcagcaattgcggctccgccgccaccgccggaatgaacatgagcgcggcggcagcggcagcctgcacagaagcgcggggattgaccggctgttcggtgcggtacatgcccacagctttgaaacatagggcgaaagcacccggcaggaacaccatgacggtcagcatcggaaggttcgcgctggaatacaggcccagcgacaacgccgtggcgaaccacagcaggccgcagaacacacgaatctcatcggaacgcgtcaccacgcccgccagtgcccagaaactcaagacgcatgcaggagcggagaggaagaagatcgacgtcaccgccgcagccacatgaccgccggtgaacactgacgccaccatgagcaccagaagccagggggcgggaggcgcagccacaccggtaccggcaccgaaattccatgtggtggtggctgcctccaccagctgccggaatgtggcatcagtggccggcaactgattggaatacagtgacccgccggcgaatgccggaccgaacaatggccaatacatcaccatgagacagaggaatgccactacggaggcaagaagggcgtacgtccagcgacgtatgagtcggcgatggagatgggactgcgccaatggatcaagcaccacgccatcctgttcatcagcaaacgctttgctgcgcgcattccagatcttcagttgggccctgtctgccaccagattcgacagctggcttcgggatatggcctgaaccagtttgagcctatgacgtgccaccaatgcaggcggcacattcaacaatgccagcaccggcatacacagcatgcaccacgcacggtaaggctgtttgcgaaacaggagtctgagcgcttggaataggcatgcaaacacactgccgacccaaagcagaggccaccagccggctgtgacatcggtgtacaggtatttctgctcgccactcaactgtggcatcgatgtgtcgatgatcctgccgtctgaggtgggctgaccgtcatgggtgcgaatgccttcgaaccttgcacgtcgatgcgcgatacgggccgatggaacgactaccacgcgtttgcctgctcgacataggcgccggcagaaatccgccgattcgtcgtaagtggtgaaccatgcattaatgccatgcatactgcgccatgtgttcaccggaatcagggcgccggcgagggagaccgcgaacatgtcactgcgggagtcgtactgttcctgatcgggctcaccgtccacgaccaacgacaccacctcatggtgtgatgcatatttgcctacatcgtgcagacgcacggcatcccaatccaattgtttgcagccgatcaacgcggcagtcggcgtattcgtccacgtgtcgagcagctgttccaggcagatcgggtcagcgggccgtgaatcgtcgtgcagcagccataaggtcttcgccgccgtatcaatctgcgcattgcgcagtaccttcgccaccgcatcgccgaaggaacgcgcctgcgccaccttgagcacctgcacatgcactgtatgctcctgaggaacaccatgcagcgcatcagcctgcgtggggatcactttgaaactcgtctgcaccgattgcagggtctgccctgagcaatccgcaatcacaatggtcgacggcagtacgctctgtctcagcacggcggcaagggtgtccgggaagaatcgcatgtcgctctccaccgtaatcaccgccaccacatcgtcacgcaccgtttggtcgtgggaatagggccgttgcgccaaggtgtcgctgatcagctgctgaatctcgctgtcgccggaaagtctcatatacgccagtgtacgcaacagggtctattcaaggcatcttggggtgaaaagcgtgcagatgcgcccattcccatctttttctcaagcgagtaccttataatcatgaaactgaatcgacatgtacgtgtgcacgcagcgcgcgggcggcgccggcactccccggcggagacgacgaacagaaaggtatgagctttggcttcacataccgacgacagcaagcgtatcgtgaacatcggcggtcctgttgacgagcatccgcggcacagcaccgtgcaggtcaggcacgtgcgataccggatcctcaagatcatcgcgatggtgctggtcgctgtgctcgtgttcgcgggctctgtggccgcggccacctggctcaacatcaacaatgcggtgcagagcggcaaaatcagaagtctcatcgagggtgagtcagacgaagacgcctatctcgatcccaattcaggcaagccaatcaacttcgtgctcatcggccaggacactcgcgatggcgacggcaacggtgacgtctccggtgacggggccactgagggagggctacacaacgccgacaccacaatggtggtgcagatcggggccgacagaaactatgtgaatctcgtctccattccgcgagactcccttgtcgacgtgccggcatgccatacctccaaggagacgattccggcccaatacggcgtgcagttcaactcgatcttcgcgaatgcctattcggtgggaggtgacctctcctccgccgccagctgcacggtcaacgccgtgaatgcgctgaccggacttcatatcagcaacttcatcgtcgtcgatttcaacggtctgagcaagatgattgattcaatcgacggcgtcgacctgtgcttcccctccgacgtggacgacccgaacacgaacatgcatctgaagaagggcatgcaccatctcaatggcgtggaggcgaccaattatgcacgccgtcgccacggcaacgacaccgacggctccgacatcatgcgcacgacacgtcagcaatacctcatcaaatccgtgttgcagaaggccatctctcggaacctgttcacgcagaccagccagctgtaccagctggtcatgaatgcaatccgttcactcaacttcagctcgggcatggccgataccaatgcattgatgggtctggccttgagtctgcgcaatctcaaggtcgaccacctgtattcccagactgttccgatcatgtcggcccctcaggaccccaaccgcgtggtttggaccgaggatgccaaggcggtgtgggccaagttcaaggaagccaagccgttattcggttcagatgactccgcgggcgcagacaagcaggaggaggagcaatcccaagtttccgtttccgaggagccgacggagcccgcgcagaccgaagacccctcaccacagccgtccgatgactcgggttcgtcgagtcaggaggagaagcccaggcttgatgagaaaaccgggctgctggtgcatcccgatggcatcttgaccgaccctgagaccggtggcgtggtggacccggacgacggatcgatcaaggatccgaacacgaaccaatacgtcggcatctcctatcgttacctcaacaacactatctgcaaagtgccggagcacagcgacgactgaaacggcgaaggggtcggcccgatggccggccccttcgcattccgccggatctcgttggtccataatatcggtatatcttggcaatataggcttctcaaggaaaatcagcaggcgagggcatatgacgaacaacaatgctacaggcaatgatctcccaccgagctttgccccttcccattccaagaagggctccgcgcagcctccagtcacatcggcgcccaacgcttcctcgccaacgccccccagcttcaccccaggccacatctcatcaccccataatggcagaacctcctcggccgtgcccgcatcattcaagccgaagcacaaccgaaatccgcgcagctcatcatcgtcatcctcggtggttggttccgattccccccgacagccttcccccacaaccgcgccatcctatgccccacgccgctcaccaagtcggcaccaacactcgcatcagatgcctacgaactctcgaaatggacgattccccgcaccggccgccatgcgtaatacggcgaccgcagcaaccaggaaaccacaccgcgtgcgcaacatggtacttggtgtgctgcttgtcatcgtcatcgtgctcggcataggcggcatcggcacctacgactgggtcaattccaatctgcgcaaggaagcgtggcttaccacaggctccgacactcccggtacctcctggctcattctgggttccgatgaacgtgacggcaccaccggtgccgatgacaccccaggtgagcgtaccgacacgattctcatactgaccaagccgaagcacggaccctgctcactcatctcagtgccccgcgattccctcgtgcaggtcggcgaccaaatgctcaagatcaatgccgtcatgcaggtgttcggcaagaaggaactcgtgacgcaggtggaatcgatcactggtcagcacatcgaccatgtagccaagctcaccttcggcggcctcaccaaggtggtggacgccctgggcggcgtcgaattgtgctacgaccaggatgtggatgacgagaaatccgagttgcattggaaatccggttgccatgtggtggacggtagaacggccttggcgttctcccgtatgagatactcggatccacgctccgacttcggccgttccgaccgccagcgccaggtgatcggcgccatcgcacagaaggccacagcgaaaagtacattgctcaacatcgggaaactgaagaaagtgggcgaggccgcacttggctccctcacggtggatgacaaatccactccatggacgatgctgcagatgctgctcgccttccgcgacgcctcaggatccaacggcatcaccggaagtctgtactggacagatcccgggtattatgtggacggcgtgggttccagcgtcttgctggacaaccagaagaacctcgagcttttcaagcagctgcatgacggcgaccatgccccgggtcaggtgggctcaacctccgaacaacaatagttatccacatacccgggtcgcgcttgattcaccccgataaccggcgcatagtggacgcatgggcattgaaacaccatatcgggcggtgcgcaccgcagtcggccggaaacggtggaggcacaagggacacctcctgcgtgcagccatgcctgctctcgcccagatcatcgtgctgacggcgttgctgttgcaacgtcaatggctattcgccctgatggtctcttcaggcatattcggcatgctggcgtcatttaccctgacatacacccccgattctccgcatcactctcccccgatcggatcatacgaatcggatggcgcatgcgagcctcatcaccacaacatgaatcgtattgcccgcatgcccacaccgcgtgatcgggacttcatgacgatcttcggattcggcgatgacgaggctcccatgcgcacaatctgtcatcgatggtgcgtcgcatctcatacctcggggctgcgggcgactcttggcgtagatgccagcgggaggccgctcagcgtggatatcgacagcgaagggccgcatgccattgtggcaggcaccacgggttccggcaaatcggtgctgctgcaatgctggtgcctggcgctcgccgtcacctacccacccgacagactcggattcgtgttccttgacttcaagggcggttccgctctggatcggctggccgcacttccccatgtccgtggatgcgtcaacgacctcgacctgtcatatgcctccagggcattgcgtgccttggaagatgagctgtcatgccgcgagcatctcgccgcccgccatcatgtgagcgatatacgtcagctaccggatgcaccggcacgactcatgattgtcgtcgacgaattccatatgctcaatgaacagttgcccggctatatggacagactgcttcgcgtggcctcgctcggtcgttcgcttggcatgcatctggtggtgtgcacgcagaatccgatggtggagatcaacgcctcgatgaaggccaatatgagtctgcgcatatgtcttcgagtccaggatgccatgcaatcccatgagatgatcggatcggcactggcttcgaccattcccgtggattgtcccggaacggcagtgctgaaccatgagggtgagtgcgtgatattgcagtgtttgcagccttcgaatatcggggcattgaccgtgcagatacaccaatccgcccgttttttcggtcagacgaaccgtgcgatgctgttcactcctccgttgccatcggacatcgatgaggatgaactgtcctgcatgcacatcgacgcatgcagcgatgcctcacgtatactcattggcgtcgcagacactggcgtctcgttcgaaccggccttcatcgacctttgtgccggttccgtcgccatcatcgcaccgccacaccgcggtgcgcatacactgcttgaacgcatccggcgggaggccatgcgtcacggcacaccggtggactgtttccccgatgcggatgaggccttggaaccgatgaagtatatgagcggtgacaatgccctgcggctcagcatagcagacacttccacgctcaccgtgttcagcctgcgcacctcacgcccactgcgcattcccgaccatgcgtccgtacgcatcgtgttcgcctgcggagacaggaatgccgatcttgcggatggcatccccgccgacatgcttgcggaccatgcgccttccgagttcatgaggcccggtcgcgccgtgctgctggaacaagggtgtgcccgacttattcagtgcatacgagacaggtcgggaacatgatattttccgccttttgatcgaaacccttgaaaaatccatgacggttgcatagtatagcgatttagcgttaccactcgagcgtgaggattgacatgagcagtgctttcgattggcgtgccaaagctgcatgccgtgataaggatccggagcttttcttccctgtaggcaacaccggcgcggcctaccagcagatcgaagaggccaaagcagtgtgccgcacctgcaaggtgattgacgcctgcctcaaatgcgcccttgacacaaatcaggattacggcgtatggggcggtctgagtgaggacgaacgacgcgccttgaagcgacgcgccatgcgcgcgcgtcgctcccagtcgctccagatgcagatctgagcttctgcgttcgcatcccctatgcgcaaggtgcccggcatccaattggatgccgggcaccttgcgcataggggatgcgtcatctcaggccgcacgcaatgtcatgtctagaatcactctggtgccaccatcacgcccatgttcccagcgcacattgccaccgaagtcgttggtgacgaaagtgttaatgatctgcgtgccaaggcctgatcctgaggccttggccatgccgttgctctcctcctggtccatgccgttgccatcgtcttccaccacgacattaagacatttgccctcacgccccaccgatacggtgatgtgcccctccttgcgcccatcgtaaccatgttccacggcattcgtaatgagttcggtgagcaccaacgacaacggggtggcgtcctgcgcgggcatcttgccgaatttgcccacgaagtcgatggtgatgtgttggtcccgcatcgaggccaggtcgacgctcatgcgcagcagattggaaatcaccttgtcgaaatccacgttctcgtcggcggtctggctgagcccctcatgcaccatggcgattgtctgcacgcgacgcatggcctcttgcagctccttcttcacctcttgggacttcgtcttacgcgcctgcagtctcaacaacgcagacactgcctgcaggttgttcttcactcgatggtgaatttcagaaatcgtggcatccttcgtctgcaactccacttcccggcggcgcagttcggtgatgtcacggcacaatacaatggcgcccgtgcgcccatggccgtccatcaacggcatagaacggatggagaccactgagtgattcgcattgagttcggaatccaccggcgccttgcccaacagcaccaacggcaaagattccggcaccggatcgttctggtgaatgagacctgcacccacctcaccgaggttcttaccctgcatcatgtcgaccatacccagacgcctgaaacagctgatggcgttcggcgatgcatacgtgacgtcgccatccaccgtcaggcgcatgaagccgtcggacacacgtgcattatgccgttggttcatcacggcatcgcggtatgggaactgctcgcgggtgatcatggcgaacagctggcgccccacctccagactctcccattcataccggccattggattcccggttctccagattcgtctcgcggagcaccaatcccaaggtcttaccgttgtgacggatgggcgcataggtgttgcagatgttcatcccatcgatatgctgcagattctgcgacctgtagacgccatcatgctgcatggcggcctcacattcgttcctcatccatgcatcgacctgctggcccaccacatcgtccacccgcatgctcaccaccgtggatggcctgcactgctcggcgaagatatagcttccatcgcctttctgcaggatgagcagaagatcggcgaagctcaggtcggcgatgacctgccaatccgccaccaaatggtgaagccattcccgatcgctgtcgtcgaaatccggtcgcgtcgcgagtatctgtgaaaaatcagccatggcttcatcatagccagcaacgcgcacaagaacagctacgcatatacgcagtgtaaggacgtgccacctgtcattatgctacggtatcgtaacttacggtagcgtaggattggaggtaggaaggagacggcatatgacaccggagcaagtcgaacgcaagcgcgcagccgtgatcgaggcccgtgaacaggcattggaggcgaaggcgaatctggtgcgtacgaaagcgcatgccaaggccgagaagattcgtcgcaaggccgacaacaaggcgaagagaacgatagccaagggtgaggagcaggccgccaagctcgagggaatcgcacctcgggaaatcgagcgcaagatccgcctcgatgtgcatgggcgagagaagcccgccatgcgcggttggattcacgcaggcgccgccccgttggccatcgcggctggcattgtgctcatctgtctggcccatggggcggcactcaaatgggcttgcgccgtgttcatggcatcctctgcattcctgttcacgaactccgcactataccatctcggcgactggtcgcccagggtcaccgacgtgctgcgccgcatcgaccatgtcaacatcttcctgctcatcgccggcacctatacgcctgtctccttcgccctcgacgatttctggcgcaaggcgatcatcatcggcatgtggtcctgcacactcatcgccctgatcattcatgtggtgtggatcaatgcaccgcgttggctctatgtgccggtctacatcatcttcggcgtctccggcgtggcgttcatgggcttgttctggacgtcaccggtggccggtcctgctgtggtatggctgctacttgccggcggcgtatgctatatcgccggcgccgtcgtctatgccaaacggtggcccgacccatggccgaaagtgttcggcttccatgagatattccacatcggcaccgtgttcgggtatgcctgccatgtggtggccatctacttggtcgtatgccatctggccgccctcgcctgacgggcctctctaccagccgggaatatgggagggcccgcgaacacatgcatgtgttcgcgggccctgccatattcccggtatcaattcaatggctcggattccttgatcgtgaccgagatctcacgaccgttcggcgccttgtatgtgaccacatcccccaccttgtggccgatgattgcaccgccaatcggcgactcagggctaatcacatcgtaatcggtggccaccgtgatgtcacgcgaaccaatcacgtactgcatctcattgccacccaactcgatggtgaccaacgaaccattgcccacctcgccggccttgggcgcctctatgatcttagcattgcgcagcttgacgatgagttcgttgatacgcccctcattcttgctctgttcctcgcgcgcggcctgatatccgccgttctccgagaggtcgccctctgcgcgggccgcggcgatgcgttcggtgatctcgtcgcggtattcaccctcgcgatgagcgagctcctccttcatcttgtcgtacgcctcctgcgtgagcagcacgaccttttcttcctgttccatatgaccctccatatgacgcggcttatgccgccattgtacagcaagggcaccggcattccaccggtgcccttgaaaacccgttcgctcagcgcgtggagatgatgtccaccacgaacacaagcgtgtcatcgccgccgatgccggcctgaggcgcaccgttggccccatagccgtattgcggcggaatcgaaatgagcagacgcgaaccaacgttgtgccccggcacggtctggtcccaacccttgatcacctgtccgacgccaatgccgaaactcgccggatggtgcctttcgaagcttgaatcgaacgccttgtcgttgccccacacctgaccatggtagttcacggtcaccgtgtcgccacgacgtacaatcggcccgttgccctcttcgagctccacgaccttgagcccctgcggggcctgctcactcgggaattcgatttgcggcgtatcgccgaatgctcccttgaccacaggcatatctgttgccatatcagtctcctttgctcggaataccacagcctagcatacccccgtcctagcatatgcgcgcatttcattcaccgccgcacgcaggcgctagcattccaccacattcaaggcgaggcctccggtggcggtctccttgtattttgccatcatgtcttcaccggtgtctttcatcgtcttgatcacctgatcgagggtgacgatatgcgtaccatcgccgagcatggccatacgcactgcggatatcgcggtgttcgccgctatggcgttgcgttcgatgcatggaatctgcaccaatccggcgatggggtcgcatgtgagtcccagatggtgctccatgccaatctccgcggcgttctccacctgccgaggatttcccccgaccacagcgcacaggccagccgcggccatggagcatgcggatcccacctccccctggcacccgacctcggctcctgaaatcgaggcattgcgcttgatgaggtatccgattgccgatgcggtgagcaggaacttcttcacccccgccatattcgcattcgcgatgaaatgccaatagtacatgagcactgcgggaatcactcccgccgaaccgttcgtcggcgcggtgacgatgcgtcctcccgccgcgttctgctcattgactgccagggcgaacaaatcaacccaggcctcgttcgacgactcgagctcccgcacgctgtcggccgccggctgattgagcaggtctccgctgcccgcaagccggtcatacatggcgggtgcgcgtcgcggcacattgagcccacccggcagcaccgcttgccggctggtgcatccttcatggatgcagtcgcgcatcgtgcggaacaccgtttcgatatgccggtcgatctgttcggcaggtcgtatggcagtctcattcgcccagacgacctcgtctatgcccaaaccggtacgtacgtatatgtcgatgagctcggacgccgtggagaatgggtagggcagcccagccatgctgtcaccttccaccgacaacgcggtctgctcgctcatctgctcctcggaatcacgctgcacggctggggggacttccgcgtgaatcggcacaagcggatccgtggccaaaccacgttggatgaatccaccgccgatcgaataccacacctgttcgagcagttgctcaccgtgctcgccatatgccgtgaaccgcatgccattcggatgcgcggcgaaacgtcgccagtggtcgaactcgatatcgcgtccatattcgaatgcgatctcgtgttcgccgttcagattcaacgtgccacgctcatcacagatctcatggatgcgcgcgagataatccgtatccaccgtcttcggctcgttgttttccaacccgaccacggcggcacggtcagtgccatgcccgagtccggtcaatgccaacgacccatagagcgtgacatgcacacgggtcacacgggcaagcagatgcccgtctgcgagcgccttcgagaaacgctgtgcggcgagcatggggcccacggtatgcgatgagcttgggcccacaccaacggagaacatatcgagcacactgaacacacacggcattgtacacgcgtctgcgagcgacaagccggttcagaggggatcaggcatgcacggactggtacatcgccgcgaataggaagcctccagcgatggcgagcaatacggtgatcacaccgatggcgatcatcaccttcgtgtatttggcgaggcgctcacccagcgtggatgcgaagaagaacgaggcaaacccgagcatcgcgccattgacaccggcgactatggtgtcatggtgcgacacggtttggccgagcaccggccccgcgatcatgttcatgaatccgagcacgacccaaatggtccacacggcgaagccgacggcaccgataagcgaatagacgaccggctgcagtttgcgcttcatgcggtaggcgaacgattcagcgcaccacagcagcgcgaagcccacgacatatgcgaacgcgacggcgagcaacatggccacaagcacccatgaaccaatcgggaacagaccgggtgtgaatgaaaggtagatcggtgagcatacgagttcgcacacacatagcgtggccgcgatgatgatggcctgcacgagcatgaccggcatgccactctccccgtgcacttggacggagctacccgcaggagtgactgtggactcgtgcgtattcgatgccttgactgcggttcccttggatgccatgttcctcccatgccctggagcgtgatctgtcatatgagtgtagggaacagatgtatcaggcagttttcgaacatgcgaagaaccacaaggttctcacagtacggacatatggccgtactgcatgccgtgtctggtgaggaggtgcccctggcgggactcgaacccgcaagccgaagcgaccgattttaagtcggctgcgtataccatttcgccacaggggcttcggggcgcacgcgtcccgagacagacattatgtcacactcacctgatttacgtcgatcacgggagtgcgccatatcggtgttcagtgttctgtagggcgctcgttgcaggtctcaagcgtcctgcgacccagatcgatgatgagcccgtcaagcaagccgtgctcgctggccacgtaggaatcgatgtgctggccgtggtcgagcaatgcagcctcggccacgcgggcaagcacacggttccacaccagcgcgccgccgccgacaacgtcgatacgtccaggatggatggtcttatgagtggcacgttccgcacgggtcatattgaggaaccgatcatcgacggcgaacgcggtttcgaagtccatgcgcacaccgtccacagccacatgattgtattcggtcagtcccatggcgagtgccgtcatcgtggtcacggtgccggagacaccgactatcgtatgcgtcctgccggcaggcacatgtcggaatgcctcggtgatatgcctgtcgatgtcatgaactgcttcgtcgatctcctgctcggtcggcggatcgtgatgaagatggcgttcggtcatacgcaccgagccaatgttcatcgagaacgccgcctgcaccttcgtagctggaagcgtatcgccatcgccaccaagcaccagctcacatgaaccaccacccagatcgaccaccagatatggggcctcgacgtcaggcagcgatgaaatggcactgctggctgccaggaaactcaggtccgcttcctcggtgcccgagatcacctcggggcggactcccagaatggattccaccgtgttctcgaattcctcgcgattgtcggcatcgcgtgtggcggaagtggccacgaagcgaatggcgtccaccgcatgctcatcaagaacgtccttgaattcgcgaacggcggcataggtgcgttccaaagcctcatcggagaagcggtgagtctcgtcgacaccctgccccaagcgcaccacgcgcagcattcgcggcacgacgtcagtgaccccatgctcgtcgacccgcgcgattttgagtctaatcgaattggttccgcaatcgattccggccactgtcactgcagtcatctctacctccctctcgagtcacgcatacggccgatgccgtcagcgtgtctcttgtccgtcggattgcgcccgcacacatcggcataccgtcggatcgaactcattgcgcatgcgttccaatgccatatcgccgatcgggttgacgccggggcccatgaccagcgactgtgccaccaaggcgtgcaaacacttcacacgcaccggcatgccaccggcgcttataccttcgatgtgctcctcactctcattcagccgttcggcaagaccgtggcggaatgccaggtacgcggcatgcgccctctcgtattgagcacgcagattggtatcgtcggcaagcatttcgttgtattgtctcatgagtccatcggcttccagatgcgatacggccttcaccgcctccggactggtcaggtacatggtcgtggggaatggaatgccaccgggcaatacaggccctgtgatcaccaccagcggggtgccgtccccgacgcaacgtgctccgacagccaccatgccacgcggatacctgccaagctgggtctcgacggtggcgatgtcattctgcgtcgccgggtgctccatgacccgctgcaatgtctctgcggccaatgtctctatgccgttggcgttccggccttctttgctcatgcttccttccgatcttggtcagggaatcgaacgggccatcgcccgcatggtgtgtgggtatgtcgaatgcgctactgccctgccgaaccgccatcctgcggggcatcggtgcccgcggtggcatcagggtcattctgttgccgcgattcggcggtgttgccattattggtggcatcgggttttctggcatccgattccttgaacgaataggcgagctcactgtaccagggcaggttcgattggcccgtttccgtgttcgcattggcatcggacttcggctgttcgccgctcaccgcctcgggatgctccaccttgatcgcctgctcccctgggaacacatacccgagccgttccctggcctgggcggttacgtatgcagggtcgtcccagcgggcgatgtcgttttcgagatccttcttctgcgccgcgagcacggcttcctgcttcttgagcgagttcagctcgctcagattgatcgcatacgtgtggaatgcggagatgatctggatggagcccaccgcgatgacgaacagtgcgatgaagaatgcgatggggccggtgttcgctcccttcgtgtgcgtccgctccttcttggacgaggagggcgcagactgtggtttcgaaacatgtggccgcttgctcataggaacgaaaatacccgccgcattcgacgtgcggcgggtattagcgaataaggtccctaaggacgggtcacccggtcaaaccagaatgcgtttcgaatcacatgtacttccggcatgccttgaatgcgctgtagccagcgtattcggcggtcgaaccgagctcttcctcaatctcgagcaggcggttgtacttggcgatgcgctcgccacgtgccggggcgccggtcttgatctggccggtgttcttggcgacggcgagatcggagatcgtggtgtccggcgtctcgcccgaacgatgggagaccatggaggtgaagccgttcttcgtggccagctcgatggcgtcgagggtctcggaaacggtgccaatctggttgagcttgaccagcagggagttgccggcgcccatatcgatgcccttcttcagacgcaccgggttggtgacgaacagatcgtcgccgacgaactgcaggcggtcgccaagggccttggtgatcttggcccagtcttcccagccttcctcctggaacggatcctcgatggagacgatcgggaactggtcgacgagcttctcgtagaagtcgagcatgtactcggaatcacggtcctcaccatcgaagtggtacttgccggtctccttgttgtagaactcggaggaggcgacatcgagggcgatgccgatctgcttgcccggctcatagccggcggcggagatggcgtccatgatgtacttgagggaatcctcgttggtcttcatcttcggagcgaagccgccctcatcgccgagaccggtggccagaccctgcttcttcagcacgttcttgagggtgtggtacacctcgacgccggcctgcagagcctcggagtaggtctggaagccgtacggggagatcatgtactcctggatgtcggtggcgaagtcagcgtgtgcgccgccgttcatgatgttcatgttcggaaccgggagaacatggccgttggtgccgccgatatagcggtacagcggcagttcggcgctctcggcggccgcataaagggcggcgagggagacaccgaggatggcgttggcgcccagacggcccttgttcggggtgccgtcgagctcgatcatcaggtcatcgagtgcgcgctggtcggtggcgtccatgccgatgaccttcggggcgatctcctcgttcaccgccttgacggcaccgaggacacccttgccctgatagacggacttgtcgccatcgcgacgctcccaagcctcggcttcgccggtggaggcgccggagggaacgagacccaggccgcgagcaccgtcatcggtgtcgagcacgacctcaacggtcgggttgccgcgggaatcaagaatctggcgtgcgtacacgctttcaattgctgccacaacttctccttaatgtgcataggttgtgatgacagtttccagcgtaatgagattgttggacgattggcgggagcggatcagaaaaaatgtgagcgctcccacgactcttttcgactgcgacacgcgtattgtccgagccttccgacaacgtgaacagcgacacggggtgcccgggccatgaccttcaaacatgctggaagcgacgccaaagcgggtcggctgggctgagatcacactcgttgaacctgacatagacaatgctatcgaagggaatgtcatgacccagtctgcaacgaacgagtccgggaacccttaccgggatgccagttcgatgggcacgaccggtgcaccggcacgctccgccgcatacgccgtgcccgcagccgaacataccaagactgcgagccggatcggcacgcgattcattccgtggcatcatggccgcgcaccccgcttctgcgcgctgtgggcttccacggtgctcatcgtgctcgcgtgggccttggccaccggaggaccggcgcacaaccgttcactgccctcccccggcgaagtgtggcaggcgctccttgcgttgcacagcgaggggctgttgctgccatccataggcgtaagcctctacagagtgtctctcggcgtggccctgggtgtcgtgacggcggtgccagccggcatcatcgcagggtcaagcaccattggccatgcaatcatggacaagcccatacacatgctcagggccgtgccgttcccggcgctctccccactgctcatcgtgctgttgggcattggggagacgatgaaggtggcattgatcgccatcggcgcgtttgcgctgatctatgtgaatgtgcgcgacggcgtgcgcggcatcgatccgaaactgctcgaattggcgcaggcataccacctgcccaaacgcaccgtgttcgcgaagatcctgctgcggggcacgctcccgcgcttcatgacggggctgaggttcgcactcaccgtgtcttggatcgcgttggtgacctgcgagacggtgaattcctcggcaggcatcggctacattctctcgcgttcccagcagttctaccggaccgaccagatggtgctgtgcattgtgctctatgcattcctggggctgttcagcgaatggctggtgggtgcattggaacggctcgtcgttccatgcgcacactgatactccatatagcggcaatcaggttcacccttacaatgaccaatcccatgagacatatgggtacacccatatgcacccaaacaaggagaatcatgtcacgatccaccatgctcagattcacgtccgccgcatgcgcagcgttgctctcactgtcatgctcggcctgcggcgaaccgaatgccgcggattcctccacgaccatgcgcgtggcctatctgtcgaccgcgaattacctgaccaccgtacgcggcgaagactttcttgacgagacgatgcagcacaccaacgtcaaattcaccggcccatacaacccgacggatgcatactcagcagtgctgtcgggcaatgccgatgccacgagcaccggcaccggctcgtacatcaacttcgtggcgcaaggccaaccgtgggtggccttcgcgatcgagtattacaccggtgattcgcaaggaatcgtggcctcgccgaaatctggggtgaactcacttgaagacctctacggcaggaacgttgcgatcataaaacgcggcggcaccggcgattacgtgctgcacaaggcattcgagcatgacggactcgatgtaggcagggtgaacatcgtcgagatgagcccctccaatttccaggcggctttcacttcgggacagatcgacgcattgagttccttcgaccagaatctggccgccgcaatggcgaccccgggcgcgaaactgctcgtgaacgcaacggaatacgggaataagaacgtctcgattcatatggtgtcgaaggatttcgccaccaagcaccccgaagcggtgaaagcgatgtatcgggcgctcgtcagggaatccgacgtggcgcaggccacgccgtcgatcatcaccgacgcataccgggaattcggcgcatccgatgacgtgaccgaacagatcgcaaggttcaatgtgccggtgatcaagccgattgatgcagagggattgaagatgctggaatcccaggcgcaggagtatgtcgatttcggattcattgacgcaatgccggacttgcaggcggcgtcaatggattgctcggcctgattgcctcatcggaggttgtgggggagccggccgggaagccttgcttcgtcgaggtgtctgcatggcgcggctccgctgcgtcggcagcacgctcctcagcaatgcttcccggccggctcccccacagcctccggcatatgcaggttgttcgaattggaaagggagtgtttccatggcaccagttgtgaacatggactcggcgtccaagatgttcgacgggcgccccgtgcttcgcaatgtgaccctcacgattcgccaaggcgaattcgtgtcgctcatcggacgctcgggatgcggcaaatcaacgttgttgcgcatgatcgccgggctggttccgccggattcggggcgcatcgatgtttccggcgagtacgccttcggctttcaggatgcccgtctcgtgccctggctcaaggtatgggacaacatcacattggggattgacaccaggcgcaagttccgcaaggaggcggccctgctcgcgttgcggcacgtgcagttgccggacatggctgatgtgctgccccacacgctttccggcggtcagatgcaacgggtctcgctcgcccgcgcattagttcgtcagccgaacctgctgctgctcgatgagccattcggggctttggatgccctcacccgttgggacatgcaggatttgttgctcagattgcggaacgaacacgggttcgccaccatcatggtcacacatgacatcggcgaggccctgcgtctgtcggatcgtgtgctcgtgctgcgaaacggcacaatccgcgaggaactccgtatcgatcgcaccgaagtggacacagacaaccggccttctgatttcgccgcattagaacgtcgactgcacgacgcgcttcacgaataacaccgtctgtgcgtgcgcgtgtctgcggagagattcgatgggtttggatgggtggggcctgagcgaggcgccgttgaggagcgtgctgccggcgtagcgaagccccgccatgcagacacctcgacgaaacgacgccccgctcaggccccacccatccaaacccttccgccgctacttcacaggctttgcagaccacgctagatcgtcgaggagctgctcggtccaacgcagcacctcatccgattccatcggaccggaacccatcgaaccttcgaacggcgtgggtatggtgtacgcgttcaacatgggccggtattgggcacctgggtagatgcgcgagatgcgcagctgcaccgattcggcagggtcgatcttcgagatgcgcagcttcctgccctggccgatgatctcgctgatgccaagcgcgcgtgccttttcacgaagacgcgccacgtcgaacaatgattcgaacacctttggcggcttgccgtagcggtcggtcagttcgtcgcgcaactcgttcagatccttctcgctgcgggcaccggccagtttgcggtagacctccagccgcagcttgtcggaaccgatgtagtccacgggtatcgatgcctcgatcggcaggtcgatggtgaccgcaaccggttccgtgcgttccggatccttgtaatcctcgatcgcctcgctcaccatacgcacatagaggtcgaagcccacgccttcgatgtgtccgctctgctcatcgcccagcaggttgccggtgccgcgcaactcgagatccttcatggccacgtcgaagccggaccccaatgcggtgttctgcgcaatggtgaccaggcgttcgtgggactgctcggtcatcggcttgctcggatcgtacaggaaataggcataggcacgatcacggcctcggccgacacgtccacggagctggtgcaattgggagaggccgaatcggtcggcacgatccacaatcagcgtgttcgcattcgagatatccagacccgtctcgacaatcgtcgtgcacagcagcacatcgatgtcacgatgccagaaatcgcggatgatctggtcgagctgcttacgtcccatcttgccatgggcaatgcctatccgggcttcgggaacgaggtcctgcagacgcttggccttctcctctatgccctcgacacggttgtggatgtagaacacctgaccgccgcgcaacagttcacgtcgaatcgccgcggtgacctgcgcgtcctcataggcgcccacataggtgagcacgggcaggcggtcctcgggcggagtcgccagcgtggacatctcgcgaatgcccgtgacagccatctccaacgtgcgtggaatcggcgtggccgacaggctcagtacatcgacattcgtacgtacggccttgagcgtctccttcgcctcaacaccaaaacgctgctcctcgtcgatgatcacaaggcccaggtccttgaacttgatcttcggattcagcagcttatgggtgcctatcaccacatcgacggtgccgtcggcaagacccttgatcgtctcattgatctccttcgtgctttggaatcggctcatggcgcgtacattcaccgggaagccctcaaaacgttcggtgaaggtctgcagatgctgctgcacgagcagggtcgtcggcacgagcacagccacctgcttggaatcctgcaccgccttgaacgcggcgcggatcgcgatctcggtcttgccgaagcctacgtctccgcagatgagacggtccatgggaatcggtttctccatatcggccttgacgtcgtcgatcgtggtgagctggtccgccgtctcctggtatgggaaggcgtcctcgagctccttctgccacggggtgtccttgctgaacgcgaatcccttggcacgttgacgcgcggaatacaggcgaatgaggttctgcgcgatctcatgcacatgcttcttcgccttcgccttggtctgcgcccaatccgacccgccgagcttgttgagcttgggaatctcagcaccgatgtacttgctcacctgatcgagctggtcggtgggtatgaacagcttgtccggcggcgcattgcgcttgctcggcgcgtattcgatgaccaagtactcgcgggtggcctggttcttgcccgagccggttgtgcgttggcgcatctcgatgaaccgaccgatgccgtgctgttcgtgcaccacgaaatcgcccggtttcaattccataagatcaatggatttgcgtcgtttccgtgccgtcttgacccctgcggcgacactggtgcggccggtgaggtcgcgctcggtgagcaacgcggtcttcgacgcgtggtcgataaaaccgtcttgcgcctgcgaacgaatcgtgtcgaaatgcacgacgccgatctcattgagcatgcgcttgaggcggctcagcgtgccctgtgccgcggctgtgataacgaccgcgtaatccttgcgaatgagctcgccgagatggtcttcggccttctcgccactgccgtggagatcctgtggcgccaccgcatcgatctgcacgtgccccggtagtgactggtccacagtgaacccgctcaccttccatagctcatggttagagtaggtgagctggcccaccacctcatcaagatcaaggaagttcgcggcttcgaaggagatcggcgcacccgcgccatgtcccgatgcggccacatgccagctggtggcgaggaactcgttcgccgtcttcatcaggtcatccactgcacgacgcagccgttccgggtcgaacagcattacgatgcaatccctcggcagcatgctcgaaactggttcgaggtcgtccaccaatgccgggatgagagactccatgccctcctgcgggattgcgttggctatcgattccagaagatcgtcggcattcggaatctgcccgatcaacgattgcgcacgctctcgtatgccctcggtcagttgcagctcacggcatggtgtggcccacaccgacctgatcggttcaccataggtgcgctggtcggaggaatggaagcggcggatcgtgtcgatctcgtcaccgaagaactcgatgcgcaccggatgcggttcggtgggaacaaacacgtcgatgatgccgccacgcaccgcgaactcgccacggtccatcaccagatcgacgcgcgtataggaattgcggacgaggccctgcacggcatcttcaagggtgatttcctcaccttgcgcgaaaacgagcggcttcacgtcacctatgccagccaccaccggctggatgagcgaacgcaccggcatgaccagaatgcgtatcgggccgaacatctcgctgtcggactgcgggtggcacaaccggtagaacgtctccatgcggttcgccaccgtgtcggcgcgtgggctaagcctctcgtggggcagcgtctcccatgccatcagctgtgccacctcattcggatcgccgtcataccacgatcgcagatcgccgacgagatcctccgcctcgcgaccggaggggacgacgatgaccactggcttacggtccgcactggcggcggccagtgctggacgaatgccgttgggagctccgacgaggatgctcgggtcggcgtcctcgcccgcatccacatggccttccaccaaaccggcgaatgcctgatcctccaaaagacgctgcctgagggagaggagcgaaccgttcatcagctcgttgtaggtctcctccgccgatcggttcgcattgctgtgccttgccttgtcatcgggcattgaatttatcctgagctttcgtgaggccttcgaatacgatcgtctccgcggcatctgcaccgtcggcaaggaactcgggaagttgcttgcgctgtgcggcattgaattcgccgagcacccagttgatcgtgttgtcgtgggcgtcgccggatcggctggcatgcccaacacccatgcgcacacgcgcataatcaggggaatgcaggcaacggtcgattgacttgatgccattgtggcccccggccgagccaccggacttcaatttgatacggccgaattcgaggtccatgtcgtcgtgaatcaccacgatgtggtcgagattgatgtggtagtactcacggattgactgcacggcctgcccggaatcgttcatataggtcaatggcttgcacaggaacactttcgccgtctggccgttgagactcatcgtgcctttgcccagatcggcaagtcccttgtggttggcgaaatggatgctccagcgcttcgccaactcgttgaccgtcatgaatcccatgttgtgccgggtgttgcggtatttcgcccccgggttgcccaatcccacaatcagccagaattcgcttgccatgtgctctcctatcctccggtatcctcttgagtcctcgttgccgtcaccgccgcgcgatgccctctactgcgcccttggcgtccaacggggtcagatcgaggcaccaatagctcatgtcgtgcagcactcctctggaatcatacgcagcttcgggcatttcaccgaatggctcaaagccgaaggactccacgagcgcgttcgacgcagtattgtcggagaagatgatggcgcaggccttgcgcatcgcacgcgcgcgacattcgttcagcagcgtgcgcagtgcgaatctgccgactcccctgcgctgccatcgtgcggtcacataatatgccagatcgcatacgccgtcgtaacccggacggtcgtagaacaccgatatggcgccgaatcccacctcctcggcctcaccgtcgccggcaatcgtctcgaacacgaacaccgcatatggatcgacgtgggactcaatccatcgccgacgcgcctcatacgtgaccggcaccgtatcggccgtggaccctccggccatcaccgcttcgttatagatgtcggtgatgaccgcaacgtcatccaccgtggcaaggcgatatctgaattgctgcatggttccagcatatcggcacagcagaccgcgcacatcctgcccatgcgtgaggggcgcggccacaggaccgcgcccctcacgcatgggcatgggattggcatcatgtcacttgtcgagtgccatcgccttgtcgagtgcctcttcgagacgcttctgcgcctctccatagccactccagtcacccttcttcattgcggagtcggcgtctttcatggcctttccggcatcctgcagagcctgcgaaagctcaggattccgatttgtattcgctgtggagcccgacccgtccgcattgtcgccggccgcaccggaatcggacggattcccgccactcccctgattcccgccatcgccggcctgagcacccgaattgccatcgaacacctggttcaacgcctcgttgagcgtattggcgaaaccgacctggtctccgaaggcgacgagcactttcttgagcaacgggtagctggttgcgccggaggacttcacgtacaccggctccacgtagaccaggccaccgcccagcggcaacgtgagcagattgccgcgttccacttgcgtcgagccggattcgagcaggttgagctccttcgacacatcggcgttcgcattgaagttgttctgcgcctgcccaggtccaggcacattggaatccttcggcagctcctgcaggcgtatcgtgccataatcgggccctctgacgcccttggtgcggccggcgtccgagtccaccgacaggaacccggtgagaatctcacgggtgctcgaacccgccggaatataggtggaggtgagcgagaacaccggttcgtcagaaccaccggtctgcaaagtgaggtaatacggcggctgcagcacatcgcgggactgctcgctcttcgattcggtcggatcgaccggggtctgccagaagtcctcgcccgagaagaactgcgaggccgaggtcacatggtatttggccagcagctgacgctgcaccttgaacatgccctccggatagcgcatatgcgccatgaggtcgccggagatctcactcatcgggtggtattggcccgggaagatgctctgccacgccttgagcaccggatcggagtcatcccaggtgtagaggtccaccgaaccgtcgtaggcgtcgacggtggccttcaccgaattgcgcatgtagttgacttccttgtccgtcaggccctgcaccgtctgggaggagatggtggtggagtcctgcgtcgcctcggcaaggtccgtcttctgcgaatacgggtagttgctcgaggtggtatagccatccacaatccatttgacccggccgtccaccaccgccggatacactcgtccgtcaagggtgaggtacggcgcgaccttggcgacacgttccttgggggaacgatcgtagagaatctgggaatccgcgttcacacggtcggagaacaggatctggtcggaaccgaacttgatcgaatagatgagcctggagaagatgttgccgatgcgcgggccaccattgccattgaaggtggtggtggctccctcggaacccgtcggatagtcgaattcccaggacttcgtgccctgtggcgcgccgacgatcgaatactcgggtgcttccggcgagaagtagatgcgcggttcgtagtgctgggtgtcggtgagatacccctgtgtcggaatgccgtattcgaagaactgcggctgcccgtcgctggtcactttgttgccgtaggcggccacgatgccatagccatgcgtgtacacggtgtggtcgttcacccaattgcggttgtcgttgccctcgaggttgatctcccgggccgcgatcaccgtgtcctgattgacgccatcgatgtcatatttgtcgaccgccagcgtgtcggcgaacgtatagtactgcttcatctgctgaagctgcttgaatgtaggcgagacgatctgcgggtcgagcagtcggatctgcgccgtggtctccgcgtccttctgcagggcacccgcctgcgccttcgtggtggccttgtactcgtcggtcttcactgcatccagcccataggcagcacgggtcgcatcgatgttgcgctgaatgtatgccgattccatctcctgtgcattcggattcacgcggaaccgctggagcagcatcggccatagcgtggacagcagtatgccaacgacgagcgtggacgccacggcgatggtgggcacgcgccattcacgccatgcggcggctgcattcgccgtgggacgcgatacggcgtcgtcgaatacatgggtggtcatgagccacacacacagcaccacgccgaggacggccgtgagcaccgccatgatgacggtgacggggatgcccgcattcaccgccgtgtaattggcgccggtgaatcgatcgccctgtgcggtgagcgatgaaaagaccgagagcccttggctcactgcccaggacagcatccacagcaccagccagatgccgatctggcgacgggcacgcttcgtgatggcgaacaaaccgtggccatgcaccggcatcgtgaagcggatgccgcccatggcgacatgcgtggccacgctgaacaccagcgccacgaacatgagcagtgtgaacgcggagacgagcatgcgcagtcccggcagcacgaatacgtagaaaccgttgtccaagccgaactgaggatcgacagagccgaagctctggttgtggaacatgagcagaatctcggtccagttcgcattgaccttggaaccgaaaatgatgcccgcgatcagcgagatgaccaccgccacgcggcgagcagtgcgcgagctcacgctcttgccgatctcgatggtgtcaccgttgatgcggattgtggagccatcggcgaaatcgggacgtgcacgaatggccagagtggcggcaatgtaactgacgagcaccatgagggccgcatagaacacccataggcccacacgggtgccgagcaacgtccagacaacgctctggaagccgagctgcgaataccacatgacgtctgctgcgaatgacgagaccgcgaagaacaacgccactatgacggcaatggccacgacgacggcaatggccacccggcgcccgtggttgccatggggtttcgccggcttgcgagtgatgcgcggagagcggggcgtgccgttgccgcctgcagcattcgaatgcgggggctcgccgtcggtctcgatgttgatgacgatcggatcgtcgtcattcgattgcgattgtgatcgccgggtgccatgcccggcaccgaagaatggatcgaagaaagacattcggccattctaccaatgaacctctccccgaccaagggcgttggaggaagtgcttggtttctcttctgtacctacacgtttgcctatgtatttccagatccttccccctgacaggcgtaggctctccgggtgccgccggtggggcgccggatgccacgcttcgtcaaggtgtctgcgcgcttcgcgcgtagcacgctcctcagcgtggcatccggcgccccaccggcggcaatctgtgcccgcgaactgtacaatgacagcagccatcgcagaaaccgaggacccatgatccagcacaacgacaagccacagccgaaccggaacaggcgcatggtccggattgtcacgaccgtcatcgtgacattggcaatcgtcgccattgcgattggggcattcgcaccggttcgccatgctaccgattccgacacgacgaatggcaaagccgccccgacatcggttcccagccgcacatcatcgccagcccccagcacgaccatttccatgccgcagacagcgtcgccttcgcccacccccaagacggatggcacctcggatcgggccaaacgcattgtagaggcgatgagcctcgacgaacgcgccgggcaattggtgatggccgcattgcaatacggcaatgaccctgccaccttgcaagcgatgattcaggagcagcatgtggggaacgtgatcctgatgggcaactgggtgagcggcgtcgagaacgtggcgcgtgccacacaggcactgcagaggttgaacgcctccaccggattgccaggattgctcatcgccaccgatcaggagggcggcacggtccagcatctttcgggaccgggattcgatgccatgcccagcgccacggctcagggtcagatgccactcgaccggctgcgcgcagccgcgcgggattgggccctccccctcaaacggtccggtctcgccatgaatctggctccttcggtggacacggtgacgatcgaacgtgccgtcaatgaaccgatcggcgcgctctaccgtgatttcggactcgatgcccagcgcaatggcgagcatgctgcagctttcatcgaaggcatgcgcgccggcggtgtgggcagtgccatcaagcattacccgggattgggatcggtgaggggcaacaccgatttcacggcaaacggcattgtcgacgacacgacaaccgagaacggcacggaggtgaatgcattcacctctgcgatccggcagggcaaacccgccatggtgatggtgtcgctggccacctacaaactcatcgaccccgacaatcctgcagccttctcccccgccatcgtcaccgacatgctgcgcagaggtaccccgttcgacggcgtggtgatctcggattccctctcggccggtgccgtgagctcgattgctccacaggatctgggcgtgcggttcattgatgcgggaggggacatctgctgcatgaacgccgcaagctatacgcagccaattctggacggcatacgcagccgcgctgccgcggacaagggttttgccgccaaggtcactgcgagtgccgaacgcgtggtgagactgaaaatagagctcggcttggtgcagtgaaaccgtgaacaggaagcgggtgtgccctatggggcgcacccgctcggatattggtcgtttcagcagcagcagccggtgggatgcaggcgctcatactcgtcacgtgcatcgttgaactcacgcacgctcatcggcgcgcgacctggatgctcggcgcgcagatgctcgacataacggccgtatctcgcctcgccgctcacctcccgcagataccagacgatcgcacgccatacgcggcgcgtcagatctgccatcctggccatcctgcggaaccatcgggatatatgcattgccatatgcacctcatgccagctgtggttggaggccgagcgcgacctcgtcatcggagtcatcgggctccacagacctcttagacggcaacgcacccgtgcgcaccgcatattcgcgggccacacgtttttccagattcgtggcgagcagcccggagggggcgaaccatgcggattgcacgaacggttcctcggtggacatgtcggtaccatactccttggcccgcaccgtattcacgatcacgacgacgccgacgaccaggaacgtggccatcatgaggaagaagaacacggaaagcgctccatcgaggtaggcgttcgacagcgacgcacgcgcgttcgccaatgcctcaccctcgagggtccccgaggcgatctgttcgcggtattttgcggcggcggcaaaatagccgagcttggaatcgaaaatcttctggaagtctgcggtgaatgtcactgcgacatcccacaccaacggcacgatcgggatccaggcataccgatgcagccccttcttgaacacgcatacggtcaccaacatcaggcagccggctgcgagcagctggttcgaaatgccgaagatcgggaccatcgcgttgatgccgccattcgcgtcggagacgcccatgtacagcatggatccccaagccgctgtggcgatgaacgtggtgatgaggttgccgggcttccacgtggggtcggagaacttccgcagcttgcgtacattgcccagcaggtcgccgatctggtatcgggccacacgtgtgccgttgtcgacggtggtgagaatgaacagggcctcgaacatgatggcgaagtggtaccagaacgccatcgaatcctcaccgcccatgtatgacttgaggaagttggccatgccaatggcgaaggtggtggcaccgccggtacgcgagacgatgctctcctcgcccacatcatgcgcggcctgggtcaatgcctccgcgccctcgtacgtggtgccgtgggactgccacgtcaccttcatctggttgccttcgatgtccttgacgttcatgttgccaacggcagccaccgcgttctgttcgggggaagcggaagcggagtatgccgaaccagcggtcgcctcgatctggggcgcgctcatgttcagcgagaaatagacgccttggctgattgtgatggcagcaatgagcgcgatgatggcggtgaacgactcgacgagcatggagccgtagccgatcatgcgaagctggctctccttctccacggccttcggcgtgagacccgaggaaaccgcgccatggaagcccgagagcgccccacaggcgatggtgatgaacaggaacgggaagaggttgccggagaaggtcgggccgttcgattggctggccagcatgctgatccccggcatgctgacctgcggattcgaaacggcgatgccgacgacgagcagcgccaatgtgccgatcttcatcaatgtggacaggtagtcgcgcggggtcaccagcagccagtgctgcaacgctgcggccgcgaacgagtagacaatgagcgcgacgacgagctgcttggcgttgagcgtgaagatgggtgcgagcgtcgggttcgaaacgacccagccaccgccgacaatggcgagcaccagcagcacaaaaccgaggatggtggtctcgatgaccttgcccggccgcaagaagcgctcatagcagcccatgaccagcgcgattgggatcgtcatgcccagggagaacacggcccacggcgagcttgccatggccttgatggcgacgagcgcgaggaacgccatcgcaatggcggtgaccacgacgaggaacagcgagatgatgatgccaccgaacttgcccatctcatcagtggccatctggccgaaggaacggccctgtcgtttcgccgagatccacagcatgagcatgtcttgcacggcgccggcgaagatcacgccgaggatgatccacaggacgcttggcaggtagcccatctgcgccgccagaatcggtccgacaagaggtccagctccggagatcgccgcaaaatgctgtccgaagagcacacgacggtccgcccgctcgaagttcgcaccgtcatgcacgcgctccgcaggtgtggcgttcgcgtcgtcggtgcgcatgatcttgatctggatgcaatacgcatagaaacggtaggcgatggcatacgagcacagcgccacgacgatgaaccagatggcgctgatctgttcgccgcgcgccaccgccagaaccgtccagccgaccgcgcagacaatggcgacaagcgcccacgccaccgccttcttccacgtccataccatcttcggccgaatgccggcaggcaatccgttcccgtcacgaatgattcgcgcctcctcggcgtcgttgtatgccacgcccggcgccggttccgatgccgctgatgtcgcagagaccatctccgtccgacgtttcgggcaacgcgagcatcacgcgaactgcgaattgcacagattcgcatatgccccgtctttcgcgagcaactgctcgtgggtgccatgttcaagaatgtcgccatgcttcatgtacagaatgaggtcggcgtctcggattgcggacagtcggtgagcgatgacgaaactcgtccggttcgccatcagcgcgtccatcgcctttgcaatcgcctgctccgtgcgggtgtccaccgagcttgtcgcctcatcgaaaatgagcacgccgggtctgcgaggaatacacgcgcaatcgtgagcagctgccgctgccccaccgacagattgttcgcttcgttgtcgagcaccgtgtcgagactgaacgcgaacgtaagcgcaacgacgaagatgaacggcaccggcagcatcatcatgatgacgtccgtgatggccacctgaatgttcacgacatcgctcatcgtgcgcgtgaccatcgatgcggtaccgagctggcggaagtcgaagacggacatatcgagcgacgcggcgatcatctgcagcgcggtgacggtcatcgcgtggaatgacatcgcggcggtgcctttgtcgagcagccgcgctgccagggtcggcaccagcaaagcgccgacgacatcggcggccatcagcacgtgggtcagcgccaacagccagccgtgcggttacatgaaacgcagtatgagtctcataattcctcagaataggtagaaaacggcgtcattcgacgaggtctgaaatattgtcccatattgagacatttaatagactatcccctatcgtccccgagtggacaatcgacatattctcttcacaaggcgcccacacccggctgcgaagatcagccgaggaaccacggcacgacaggttaccggcagcgatgtcaccgttcctcatccgtaaacagatgacgcaagagcacatccctatgattgatgaacgatgcggtgatgcggtaggcatcggtgtcctcgtagtcacacggacgaacgccatcgtcatcgaattgaaggatctgcgcccctggcagtccgagcagtatcggcgaatgggtggcgacgatgaactgcgcgccctgttccgccaaccgatgcatatgcgccagaagtgccagctgccggccggcggacaatgcggactcgggctcatccatgagatagaggccgggcgcattgcgtgacagcatgatctcgaggaagccttcgccatgcgacatctcgtgcaatgcagacatcgcgctgcgacctcgatcgtaatcacgcgcctgcgtggccatcgtgaagaagctctcggcgcgcaggaagaaactggatggcggaatcgctcgtttgcggtagagaataagcgcatcggccagatccgaacagtcatcataagtgctgaaacgatagttgcgcgaaccaccctccgcgctgaagccgcataccaccgcgatcgcctccagcagcgtcgatttgtcgctcccgttctctcaggtcagcagcacgacgggtgaaccgaactccagttcgtcgagcgagcgcaatgcgggaatccgattcacatatgaggcaccaagctgtctgtaatcgacacggaatccggagatagtcaaatcatccatcggcacccgtccaatcgcgagctccggcacaataaacggaatatatggcaacagacgcataaaccaccttttcgtggacgcacgcctcccgcacaccacactctaccggcgtggacgaaacagaacactgggcaccacaatgcttcatgtcaggcgtcaatgccgtcgatttgctgttccaatgcgttcatgaacctgtcgacataggtgatcattgcacgacgttctgcgggttcgagtgtaggcatcgcacgcacttcagcctgacgcaacggtgcaatcatgcgctcccggtaacgctccccctcttcggtgaggtggattcgcttgatgcgcttgtcgtgtttgctgccctgcaatcggagtaatccttgtgcgacaagcgaattgaacacattgttcacggtctggcggggcaacaacgtataggcgcaaatctcccgctgtgacgtaccgtcgttctcacggatgtagtcgaaaatgagatacacgctgaacaagagtccggaacgacgcccatacgcgccgtagatcaagtcgacacggcggaactcctcgaagaatgcgatgagctgtgtatcgagatcgctatgggccgcctgcgcgtgctcgatcacatcggcgcggggtgactcgaattctgatgtatgctcagtggacattggacatggaaggggccggccacagaccggccccttcgaccctcagtgctggtcgaggtccagcggcttgacacggcccgaatcgagcaggctctcgagatcggcagggccatcgagcacggccgtggcggcctgatccaccatcagactgatgcgaccgttcggcagaatcccctcgcaataggcgtacaccggcttaccaagcgcatacccgtaggcgagcgcgaagacggcacctgcatcgttgtcgtccatattcgcgatcacggcccgggaattggcgattgcggcgatgcgattggcgaagaccgcctgtgggcccgagacgttgacgtccatggcgaaacgcggacggtacacgctcatgccgcggtcgttgagcaccttctcaaggcgctccatgctctccacctgttccgccgtctcatatggccccgccacatagaagtcgtagacgggcttcgaggacgtgaactgaatggtttcattggaatcgaaattgctcatagccctattgaacctctcttccaccgtgattccggcaagttggctgtaagcaatactactctgggccagtccggcggaccgctcctacaatggttgcgtcagcccggagcatggaatgcctccgggaatgcgggaccgcagaccgccgggcttgcggaaaggaaaaggcagacagcatggattcgaccagacaggctgcagaaacgcggttggagcacgacgtcataggcacaatggagattcccgccgatgtgtactggggcatccacacccaacgagccatgggcaacttcacggtcaccggcatcgccgacggctcccacactgcgctcatccgagcctacgccaccgtcaaacgtgcctgcgccatagcaaactaccaattgggcatgctcgatgctcgcaaggcccatcacatagagcaggcctgtctggagatcgagaacggcgcgcttgccgaccagtttcccgttgacgtgctgcagggcggagcgggcaccagcctgaacatgaacatgaacgaggtgattgccaaccgcgcgcttgagctggccggaaagccccgtggcgactacgggtacattcatcccaacgacgatgtgaaccgcagtcaatccaccaacgacacctatccggcggcctgcaggctcgccatcctccaaggtctcaagcccctgcgcgaggccacgcagcgtcttcgtgaagcattccacatgcaggcagaccgccatagcaacgatatcaagatcggccgcacacaactgcaggatgcggtgcccatgacctacggtcaggagatacacgcttgggcgagcttcctggcgaccgacttggaggccatgaatacgttggcgaaacggctgtgcgtattcaatttgggggccacggcaatcggcactggcatctgtgccgatcttcgcttccgccacaccgccaccaccgtgctcgccgaaatcaccgacctgcccatcaccgccgcctcggatcccgtggccgccgtcaccgacaccagctcctacatcgaagccagtgccgtgctcaagaatcttgcggtgcacctgaagaaggcagccgacgacctccgtctgctcaattccggcccgcgttgcggattcggagatctcacggttcctccgcggcaggcaggctcctcgatcatgcccggcaagatcaatccggtgattcccgagtgtgtggaccaatgctgcttcacgatcttcggcatggatgtgaccgtcaactgggcatgcgcggaaggccagctccaactcaacgccttcgacccgctcatcattcacgagatactcaccgcgatgacgattgccatcaacgccatggacatgttccgcacgaaatgcgtcgacggactgagaatcaacgtcgaacagggacggagagacgcggagatgtcgccatcgatctgtgccgcgctgaatgggaagatcgggtatgagcaggcgatgagcatagccaaggaagccgtcgccaccggcaaatcggtgcgcgaagtggccggggaacgcaccgacgccgatcgcaccgaactcgattcactgctcgacatcgccgccatgtcgcgaaaactcggacagacctgccgtgacgtggatgccgacggcaacgtcatctcaccgacaacggactgaagagcggcctcatacgaggtggggcgagccgcgcgaaagcacgccccacctcttttcacaccgaatactgagcagtccatgaccaatatctgagattattgcctggtttttgcataaaaactcttgactcgcgaaccattccgcgctttcctgaaaccatgagttcaacatcgccatcccactccctcacgttggagacctgccccctcaacaccgacgtggtgatccgagccatcgcgctcgatgagcgccatcggttccgcatgctcgagctgggcttgcgcgacggcgtgactgtacgcgtggtgcagaagtcgaatttcggagggcgagtggtggccaagggcaccgaacgcattgcactcgacgagtccacggcacgcagcatccatgtcaccacaaccaccgcgcagaccgcgcattgagtaccattccatctgcgaaattccacgattcccaaggtttggaccgatatgagcaacgaatcacattcccagcactcacgcggcttcgccgccatactgccccgcaaacacgacgggcatcgcagccgccataccaagccatgctgcgacaccggcggtcaccgcatctcagcgaatggctcgcaccgacgcatcgtgttcattggcaatccgaacgtcggcaaatcctcgctgttcaacgcgattctcggcacaaaaagccgtgtgatgaacgccccgggcactacggtgctgctcgaggaaggcgaatatgcacatgatggcaacacatgggatctcatcgacacaccgggcacctattcccttcttccgctctcccccgatgagaaggtggcggccgacaccgtgatggggttggatggggagaagaatcccgaccttattgtcaccgtgctcgacgccacgaacctctcgcgctcgctgtatttcctcgccatggttctcgaactcggcaagcccaccgtggtcgcattgaccatgaacgacctcgcacgcaaacagggagcgggcatagacccgaaggagctctcacacacactgggaggcgtcccggtgattgaagtgaacggccgttccggtgaaggcaagcgtgagctcatggatatggtcggcactcacttctccggcacgccgctgccggcgggactcaccgccgtcgaccctcatgacatcgacgtgccacaatgggtggagggcaatgccgacgcacgattcgactgggccgcacacgtgctttcacagctcaatatgcaggcacgcgaccgcgtgacagtctccgatcgcatcgatcgcgtgctgctcaacccgttcctgggcgtcatcgtgttcctcgccctcatgtatgcgatgttccaagccaccacggtattggccggccctgcccaggattgggtggacggcactgtgcgcgaatggctcaccgcaggcgtggactgggtgttcaatctattcgggccgcataccgtagacggctggttccactcactcgtcgtcgacgggctcatcgacggcatcgtcacgatcggcacattcattccaccaatgggcatcatgttcatctgcctgtcgttgctcgaagattccggatacctcgcccgcgcggccttcgtgatggacagggcgatgcgctgcatgcatctcgacgggcgcgccttcttgccgatcgtcatcggattcggctgcaatctgccggcgctcgccgcgacccgtacgctacccgattcgcgccaacgcgtgatggtgggcatgcttgtgccgttctcaagctgcaccgcgagactgtcggtgtacatggtgctcgcctatgcattcttccgcgagcaggcgggtcttgtggtgttcctcatgtatgtgatctccattgtgctcattctgctggtgggcatcctgctgcgcaaggtgaagttcacgagcctgacctccgagcctttcgcaatgagtctgccgccataccagtggccgcgtctcgtcgtgctcattcgctcggtgctcatgcgcctgtggggattcgtacgtggcgcgagctcgatcatcatcaccatgctcatcgccatgtggctgctgcagagcattccggcgaccgcgacggccggctcgttcgctgcggtggatgacgtgcatgattcggtgtatggcgttgtggccgacaccgtggcccctgtgttcaagcccgcgggtttcgacgactggcatgcatcggccgccttgatgacaggcttcgtggccaaggaggtcgttgtcgcgtccatggcgcaatcgtacagcatcgacaccggcgatgaggacgagcagcaccagggcgaaggctcgcttggcgcccgtctgcgctcgtcgttcgacgaatcatccggagggcacggcaaggccgcggccattgcgttcctggtgttcacgctcgcgtacacaccatgtctggccacggtggcggagatgagacggcagttcaatatgaagatagcgatgcaatccgtgggcatgagtctgatcatcgcctatgtgctcgccgtgctcgcattccagttgctgaggttcatctggtgagcaccggtttccgtcggacggccgcacacccagctaccgacagcgggcgagcggacggtgtggtagaacgcaccatccgctcgcttgaatcgggtatgtcagtgggcgaggttgcgcgcgcgagcaatctgccacgcgatttcatcgaacagatcgcggtgttcgcacgcgagcgcgggcggcttgacttcgtgtcgctctcggcagactcgggatgcggaaccggttcatgcacgcccgatcccgattcgatcatctgtgcaagctgcccgctcgcgccacctgccgcgaagcgaggccatacgcctctggcccatatcgcgtcaactgtacgcaatgcaatcggccgcaataagcgttcctaggaatgcggttaacaaacgccagccatcgtgaaccgcatgcatattcgccatgcgtttgcatagcgcaggcacatgcgtatagcgatgggctgaacaggcgagaccccgctcccccgcccaggtattactatgaacactatgactgaacacacaacgcacactcccggggactcgccctgggtcaatccgttgcgcgacccacgagatctgaggcttccccgcatcgccgggccatgttcgatcgtgatcttcggcgtcacgggcgatctggctcgcaagaaactgttgccggcgatctacgatctcgcgaaccggggcttgctgccaccgagcttcggtctcaccggtttcgcacggcgtgattggacggaggatcatttccgtcaatttgtcaaggaaaatgtgcagcagcattgccgcacgcatttcaacgaggtcacctggaaccagcttgcagagggcatacgtttcgtgcatggcaccttcgaggatgccgatgcattcgagcgcctgagcaatacggtggccgaactcgacaaggaccgtggcacacgcggcaaccatgccttctacatgtcgattccgccccgtgacttcccgctcgtggcgcagcagctcgccaactgcggtctggccaaatcgaacggcgacgcctggaggcgcgtgatcatcgaaaagccgttcgggcacgatctggccagcgccaaggagctcgaccgcgtgatctccgaggtgttcgacccgaactcggtattccgcatcgaccactacctgggcaaggagaccgtgcagaatctgctggcgttgcgcttcgccaactccatgtacgagccgatatggaattcgaactatgtggaccatgtgcagatcacgatggccgaagacattggcgtggcggggcgagccggttactacgacggcattggtgcggcacgcgatgtgatccagaaccatctgctgcagttgctcgcattgacggccatggaggaaccggtttcgttcaatgcgcgtgatctgaccgatgagaagacgaagattctctcggccgtacgcctgccgaaagaccttgccgcgcataccgctcgcggacagtattcagcaggctggcagggctcccgtccggttgtggggtatctggaggagaagggcatcaacccggattccaccactgaaacctatgcggccgtcagactcgatatcgacacgcgtcgctgggctggcgtcccgttctacctgcgtaccggcaagcgccttggccgccgcgtgaccgaaattgcgctggtgttcaagcgcgccccgcatctgccctttgacagcaccgcgacacaggaactcggcaagaacgccatcgtcattcgcatccagccctatgagggcgtcaccattcgtttcggatccaaggtccccggaggcaccaccatggaggtgcgcgacgtctcgatggacttcagctacggccgttcgttcaccgaatcgtcacccgaggcttacgagcgcctcatcctcgacgtgctgctgggagatccgccgttgttcccgaccacacaggaagtggacctgtcgtggaagatcctcgaccccatcgaggatttctggtccacgctcggccaaccacaaccatatcgtgccggcacatgggggccccaggaggcggtggagatgcttgcccgtgatggacaccgttggaggatgccatgatcctgacattgaccgatacccagaccgatgaaatctcggcaaagatcgacgagctccacgaggagcgcggcgaggccgcactcggccgtgtgctcacgcttgtggtcgcaaccgacgagaaaaacctcgaaagttcactgtgcattgccaacgaggcaagccgcgatcacccatgccgtgtcatcgccatctgcccaagccatagggagatgaccgaacccgagtccgaacgcacctatctcgatgcggaactgcgtgtgggcgcggatgccggcgccggcgaaatcatcattctgcgcccgcgtggcggcctcacccatcacctcgacacgttggtgatcccattgctgctgcctgacaccccgatggtggtgtggtggccgaccgaagcgccggcgaacccgtcacacgacctgctcggacagatggcacacacgcgcatcaccgacgcatatcgttcatcgaacccgcaacgcaccattgaggatctacgccgcaactggtcgtcgaagaacgtcgacctgtcgtggacacggctgacgctgtggcgtgccgtgctcgcctcaatggtggatcagccgccgcatctgccgatccagtcggtgcgcatcaccggcgagcaggactacccgccaatggatctgttggccgcatggctgaccctgcgactcaatgtgccggtcaccatggaaatcgagccaaatgcgcaggcgatcaccggcgtctacctcacccgcaaggacggcgagctgagtctggaacggcgtccgagtgaagagggcattgcgcgcattagcgtacccggccagtcaccacaggccatgccgctgccgatccgttcgatgatcgattgcatgagcgaggaactcggcagactctaccccgatgaaatctatgccgaagtgctcaccaagggctggcagaagattcacccgagcatccgctaacacattccctgccccgcatgctgcccgcttgtttgagcgggcagcatcttgtttaccaccctttcgaagacgaggactcatgaaccgcgaacacatctcctactccaccccccaacttctcgccgatgccgtggcggcacgcacattgctgctggccaatgacattctgtgccgtcccgaccgcgaacgcgtcgacatcgcattgacaggtggcaccgatggcaccgccatcctccgcgccctcgcaggcagtccgctgcttgacgttcccgattggagcaaggtgcatctgtggtggggggacgagcgcttcgtggctgcgaacagcgccgagcgcaatgccgtgggagcatctgacgcgctgctcgacatgctgttggaaacgaaacgcatcgcccgcaaccagattcacgaaatgcctgcagaccgccgttcgcaggaggagctcgcagccgccaccgatcaggacaacgccgtggcgttggcggctgcggcggccgattatcaggacgagctcgaaaaggaactcggtgagaatggccatttggacatcgcgatgttcggcctgggacccgacggtcacttcgcttccctgtttccgaatatgccccaagtcggcatcaacgaccctgatgtgctggtgacgggtgtgacgaattcgccgaagatgcctccattgcgcctgtcattgacggtgccgatgatcgtgaggacggattacgtatgggtgtgcggctcccgtgagggcaaggccgaggcgatgggattgacgttccacgcccagaacaatcctgcccttcccgcctcctatgcggatgctgtgcagcaggtgctttggatcactgacgaggcggccggccgggactgctgatatccgcacggcttgtggtatgggaacggggcggatgcatgttcatgcatccgccccgttcccataccacaagcgaaatcagtcggagatcttgacttcattctgctcaggcgtagcccacaggatgtggtaggcacccggcatatcgacacggccataggtgtgtgcaccgaacagatcacgctggccttgcgtgagcgcggctggaagcctcttggcacgcaggccgtcgaaatacgcgagcgatgacgagaacaccggcgccggcaggccggacttggctgaggtggccacaacgctgcgccaatccgcctcgctgtgctctatgccgctcttgaaatacggggcgaacaacagcgagacatcggcctgcccggattcgaaggcctcggagatgcgatcaaggaactgcgcacgaataatgcagccggcgcgccagatgcgtgccagatgcgccatgtcaatgttccatccataggtccgtgccgcgacgctgatctcattgaagccctgcgcataggcaatgatcttcgaagcatagagtgcgttacggatctgcccgatgaactcctcgcggctcagatcgccgagatcgatatggccgtcgggacctgcaaacggattctgctgtgccatctcgcgcagtacgttctggtcggagagcccgcgtgcgaacacggcctcggcgatgccggtgaccggaacaccgagttcaagggcggtctgcaccgtccaggttccggtgcctttcatgcctgcatggtcgacgatcacatcgaccaacggctttccggtgcgcggatccttcttgtgcagcacctcggcggtgatctcgatgaggtaggagtcgaggtcggtcttgttccagctttcgaacacgccgccgatctcatcgggcgtcatgttcaggccacggcgcatgatgtcgtagctttcggcgatgagctgcatgtcggcgtattcgatgccgttgtgcaccatcttgacgaaatggccggccccgttttcccccacatgcatgacacacggctcgccatccgttgccttggccgcaatcgattcgagaatcggcttgagacgctcccacgactcatcgctgccacccggcatcatcgatggtccaagcaatgcgccttcctcgccgccggagacacccatgcccacgaaatgaagacccttggcgcgcagttccctctcacggcgaatggtgtctttgaaataggcattgccaccgtcgacgatgatgtcgccaggctccatatattcggcaagctcgttgatcaccgcatcggtggccgatcctgccttgaccatgatgatggcggtgcggggacgttcgagcagatcgacgaactccttgacggtcttcgccgggtagaacgcgccctcgtcgccatactcctccatgagcttctcggtacgggaataatgccggttgtagatggccacggcattgccatgacgggccagattacgagccaggctcgcccccatggcagcaagtcccacgacacccacatttgccggtgcactcataaatgtatgcctcctgtattcgattgtgttccgtcaccaagtctagcccacattctgcctaatgcacatgcatcttccctgcactgtgcatgcattcacggcatgcattgcgtagtcggcgaaattgctcgaccaaaggcatcgaggcaattcgagccacatgacctcgaacgaccaatgcctgaccattgaacagcgggacatagtcctgctgcccggcatgcatggcgacgatccgacgtgcgctggagcccatcgacaccgagccgacgtgcggaatgacatggaagcgcgtgagggcgagcccccgcatacgcgtatgccccctgttctcatccatcggcgcgatgtacgagatgtcgtcagacgccaccaccgccccagccgactcccccacatacggcaccccttcgcgcaccagcttgcgaatgacgtcatccgcatcggccgcatgcagatggtgcatcaaatggaatgtgttgccgccacccacatagatgatgtcgctggactgcaatcgcgcacatacttgagcggcgggcatacgttcgggatccaccatctgcacccgcaatccagcgagcgcgaaccgtatgcgcatgagcctgacaagcaccccatacgactccaccgtgctcgccgtcggtatgaatgccatgcggacgccacgcaacgggccgagctcacgtctcagcacaggcatgagccctgtgctcgacgaggccagaaccagcgtgggaccgcatacgtgcgtgttcacattcatatggcgtctcctcgatgtcgctcaagcgccacactagaaccgaacatacggcacaggcacgttttcctctgacagcgtgcacaaatctgtcgcataggcaggcacaataggaaaggacacacacggcacacacggcacacaggagcagacatgggcaaactgaatcctcattcgcataagcgactcgacacacgccaacgcatcatcgtgggcatcacgttcttctcgatgttcttcggtgccggcaatctcatctttcccccctatctcggggctctcgccggcaatcgcacactcgtgggcatggtcggtttcgtcgtctccgcagtgggactgccgatcctcggcgtgatcgtcgtggcgcaggcgggcggattcggcaatctgagcgccagggtgtccaaacgtttcgctctggtgctgggcgtggccatcatgctcacgatcggcccgctgttcgccattccgcgcaccgcttccacctcgttcgaaatggcggtcgttcccttcgccggccaacagaacctgtggctggtgcgtctgctgtattcattggtgttcttcggcttggcgttcctcgtggcccagcatcccgacaagctgtcgcaggtgctcggcaaggtgatgggcccactgctgctcgtcatgatcgtcgtgctgttcgccgcctgcctgttcgccaaacatcccggattcgcgaatccgcagggctcctatgcgcaccatcagctgatgcagggcttcatcgacggctaccagacgatggacctgctcgccggcctctatttcggcattgtcatctccgcgaacatctcctcgatgggcgtcgaagacgagcatgacaatcgcgcggagaccggcatcggaggcatcttcaccggcatcatgctcgccataatatatgcgatgctgggttttgtgggggcggtctccggttcgtaccaggcaatcgatggcgccaccgatacaggcgccaccgtgctgaccaatctcaccgaccgtctgttcggccatgtgggcaccatgtttgtgggactcattttcattgtggcctgcttcaatgtgtgctccggactcctctccacctgttcgtcctacttccataagcagttcggcaccgtgcttggctaccggggttggaccatcgttttcacactcatcgcactggtcattgcaaacattgggctgagcgccatcatcaaactctccgtaccggtgttggaggccctgtaccccatagccatcgtgctcgtactgctctcgctcctgcatggcgtgttcacgcggcatttccctgctgtctatttctggacggtgctgttcaccgccatcgacagcgtggccaatggcatcgccaatctcgtcgccgcattcggcggacggctggtatggctcgagactgcgtgcaattggcttccactcaactcggtggctcttggttgggtcgttccagcgctcgccgggtttgtcgtggggattatcgtgagcattgccgaacgcatgcacacgcactgaaccggaacgggattcctcactcgccggcagaagcgctcagccgcgcgtcgagctctcctaccaaatccccatagccttcctcggccatccgatctcgcggtacgaatcgaagtgacgccgaattcatgcagtaccgcatgccgccacgttcgcgggggccgtctgcgaacacatggcccagatgactgtcggattgcacggcccgcacctcgaggcgcgggtgcagcggcaagctgtaatccttgaccatgcgtaccgacccctgatcgatcggcgtgctgaacgacggccagccacagccggaatcgaatttgtcggtcgagaagaacaacggttcgccgctgactcgatccacatagatgccggggtcgaacagacgatcatattcgttatggaacggcggttcggtggcagactgctgcgtgaccgcatactgttccgggctcaggctccagatgcgttcgatatgacgctgacgttcgcgcatgtggtcgatcacgctcagtggaatatgacagtagcctgttggattggcgagcaggtaatcctgatgttcgggctccgcaatcgtgaaattgcgcaaatcctcgatctcaacggccggagtcgatccggagcgttgcgcgagttcgtccaacgcctgctcatacaccgcgcgctgctcggcggcatgcgcaccggccggatacagtccggaacggtattgcgacccgacgtcgttgccctgacggtcgacgctgaatggatcgatgatgctcaggaacagcaaggtcagtgttcgcagactcacccgcgtcggattgtaatcgatgcgcaccgtttccacggcgtgggtcgttcccgaacacaccatgcgataggtgggatccggcgtaatggattgcgcgtatcccaccgtggtgtcaaggacgccatcgacattctgcatggctcgttcgagtccccagaagcatccgccggccatataggccacatgcgtctcgggggcggccgcctccgtccgttgcattgtcatctcactgcccgacttcgtatttcgccggatcctcgtcgaagacacctgcgcaatgcttgctgcagaagtagattgtccgcccgtcatagacgcgggtgtcggcggcgtccttcggatcgacgaccatgccgcagattgggtcgatgtgttcctgatgtgccatggtatgctccttatgttcatgttccgtgatggattcatgccggcagtcggtgtgcgtgccgcaggactggagagtctgcgacggcaacgcgaaacgaagattcaacggcgtgcgcgcacctctgcgtacaggcttagcatggttcggcacgaaggcgtgcagtctgtttgcgttgagcacaacggacaacgaggagaatgccattgcggcacctgcgatcatcggactgagcagcacatgccacagtgggtagagcacaccggcggcgaccgggatgcccagtccgttgtagccaagcgcaaaacccaggttctggtggatgttgcgcatcgtgcgatccgacagatcgatggcggtgaccaccgactcgagcgacgaattcatcaacgtcacatccgcggattccaccgccacatcggtgcccgaacccatcgccatgccgacatcggccctggccagcgctggcgcgtcattgatgccgtcgcccaccatggccaccacgcggtgctggttctgcagttcgcgtacaacggcctccttatcggcaggcgtgacctgtgcgacggcatgggtgatgccgagctcccgggcgattgcctgtgccgtggcctcatggtcgccggtgagcatcacgacgtcgatgccccgcatctgcaatgcttcgattgcctgggccgaggtctccttgagcgcatcggcgacggcgacgaccgcgatcacgacgccatccacggcagcgacgaccggcgtgcgtgctttctcggccatctgttcgacggcgtcatgcacccgcttcgaaacagctgcatcttcatcaacatgcgcctgcacgaagcgttcattgcctacgaccacgcggtggccttcgacatggccgctcacaccgccaccgggctcgttatgaaaatcgcgcacctgtggcaacgccccatgcggggcttgcacctcggagcgatatgcctgcacaatcgcctcggcaagcggatgctcggatttcgcctctactgcggcgacatacgagaatcccggtatcttagccatatgggagacgtcgatcggaccgccgtcatcatcggccaggcccaccacgtcgacgacctgcggcttgcccacggtgatcgtaccggtcttgtcgagcaccacggtgtcgatgcgatgcgtgttctcgagcgcctgcgccgaacggaacaacacaccatattgtgcacccttccccgtggcgatggtgatgctcaatggggtcgccagtccaagcgcgcacgggcaggcgatgacgagcacactgatcgcacagacaatgccgtagagcacatgcaatggcatcggagccatctgccagaagacgaaggtccagacggcgatgatcatgacgaccggcacgaacacgccggccacccggtccgcaatgcgctggatgggcgccttcgaggtctgcgcgttacgcacgagccgaatgatctgtgcgagcacggtctgggatcccacacgggtggcacggtagcggatcgtgccattgccgttgaccgtcgaaccgaccacgctggctccttcccccaccgccaccggcatcgactcgcctgtcaccatcgactcgtcgatgcttgtgtggccgctcacaacaatgccgtcgatcggcaggctctcgccggggcgcacctcgatgatgtcgcccaccgcaacgtcggcagtggggatatcccgcataccatgctccgtgacgacatgcgccgtgttcacccgaagtcctaccaacgccttgatcgccgcaccggtgccggcctgcgccttcgcttcgaacagctgtccgaggatcatcagcgtgatgatcgtcgccaccgcctcgtaatagggttcgcgtgaccccacgggcagcgcgtctggccagatcgtgacgaacagtgagtacaggaaggccacgcaggtgcccgtggtgaccagtgagttcatctccggtgcgcggtgggcaatggcgagccaaccggtacgatggacgggccaaccgcaatagaacatcaccggtgccgtgagtatgagctgcagccacgggctcatcacccatgcgggcaacgtatgcgccatccatgcccccacagcggggatcatgggcagcatggcgatgagcagttcaggcaccgtgaacgcgataccgacgatcagtcttctcttgagctcgccgatctcatgctcccgctcggcgtcgtccgccgactgcagctgttcgagctgctccgcatcggagagtcccgtggcctccgacacgccattggattcggctgctgcggtttccccgttgcctttaccggtcacccgcagcatcccatggagcatgttcatgccacaggcgaacgggtattccccgggtgcgagggcgggcagcctcacctccgtatgggcgaacgcctgcagggtgcggtctatgccgagctccgggaacacgacgtgggaggagcattccccgctctctttcctatcgaagtcgagtacgatcggcgtcccggccttgacctcaatgagcgacggctcgtagcctccgcggacgacgacatgcgcggtctgcataccctgtgagacctgcgccttgtgggctttcctaggggcgaagaagaaccatacgatgaacgcggtgagtgccacggcaactagaatcgaccaaaccaacgtcatgttgcacctcccactggatgaatgcctgcgttacgacaacgtgggcgcgtccacacatattcccgccgcgctccacgcgtggcggaaatgcatgccatgggcaacccgcgtgattagtgtggggcatatcgatgcgcatgtcaatacccacgcatcagaacattgcatgaatcgaggcattatgaccactttgatcaccggtgcgacaggcggcttggggcgcgaactggcgctgctgttcgccaacgacgatcacgatctcctgctcactgctcggcatgcggaccagcttgccgagctgcaggcgaagttgatcaagcagttccatgtgcacgtcacgtcggtggtgctcgatctttccgacaccgaggccgccgagaaactgttccgctatgcccaggagaaaggcatcgtgatcgatacgctcgtcaattgcgcaggcttcggggattgggcggacttcatgcatgaggacaggcggaaactcaatgcgatgatgcaggtgaacatggttacgctggccaagctcatgcgtctgttcggcgaggacatggtgggccgtcacggcgggcggattctcaacatcgcctcggtcgcggcgacgattccggggccgtatatggccgcatattacgcctcgaaggccttcgtgcgctcactgagtgtggccgtggcccgcgaggtgcgcggcaccggcgtcaccgtcacatgcatctgccccggatccatcagcaccggattcgaaaaggccgctgccatgcaggggcacaatttcttcacgatggtcaggccctccacgccaaaggccattgcccagttcgcgtaccgcaagatgcaactcggccgtgcgctgggctatgcgggagcctttgcaaagggcgtcgccttcgccacccgcctcgcccccgaatacctcaatgcgctctgcgcaggcttcatgaacggcggagatccctcggctacaacttcatccgagaacccccagaaataattcttacaatcaatcaggtgaggtgtttggggtggggctggcaggcacatttcgtcactgtcgcaagctcccttacgttcctcgatgtgcctgccagccccaccccaaacaccggcaatacagcctgaacatgcgagatggcactccctttggccgtgagggtgggcataggctgaggaacgtaagggagcttgcgacagtgacgatgcctatgcccaccctcacggccaaagggcgaacccgtacacacgttcagcgacggccacggcccccgcggaacggattgttgttgcggcgcttgcccttgttcttgaactgcccatgcttgcctgatttctgggcgcgcttgggggtggttcgactctgctcgcgggcctcgagcctgcgttcatggcgcttgaccgattcatcgcgggcatcgaacagacggccgttgtcgtggtggtggatgcgtttgccaccccgacgctcttcacgctcctcctcgcgacgggcacgacgccgttcgatgcgtttcttgccgttgttgcggttctggcgtgatttcttgtaatcgcggtcgtcaccggcctcgccgaactgctcggcgcgacgttcctgccggttgcacggccgttcgtcgcgccgatgattgcgctcatggcggctcgcctgttccgactccgcaggctcggagtaacgtgggttgtccgaactcacatcgccgaggaacaatgcggcgaattcctgctgctccttggcaatccggcgttcgcgttcggtgggcctatgctcgcccttgccggtacggcgtccaccacgggccgagcggttgccccgttcctcatcacggttcgtgcgaccccggtcacgacgcgacttgccgccattgcctttacgaggtctgcgctcaagctcgggaagctcccagccatgcaccggatcggctttctgccccacgagttcctgcacctgtggggattcgggggtgacttcgactggtttgagcttgatgtcgacctctttgaacaggtgacgaatcttgcgcttctgatccggcgtcatgagtgtgactacatcgccggactggccggcacgtgcggttctgccggaacgatgggtgaacgacttgggatcctccggcggctcgacctgcaccaccagaccaacgttgctcacatcgatgccgcgggcagccacatcggtggccacgagcacgttcacctgaccggattcgaagacctgcaggttccgatcgcgttggtgctgactcaggttcccatggagttcggctgccgggattccgctctgcgtcagtgtatgggcgagcttcttcgcctggaacttcgtacgcgtgaacaggatgcggcgcccacgtccactggcgagctccctcacgacggcagccttgtcgttgcgggagacgaggaacagatgatgggtcatcgaatcgacgttcgacgtcacctcgtcgacgctatgcaccttcggatcatgcaggaattcactgaccacctcgtccacgccatgatcgagcgtggccgagaacagcatatgctgcgcatcctgtcgaatctgcttgagaatgcgtttgatcggcggaagaaaacccatgtcggccatctcatcggcctcgtcgagcaccacgatgcgcacatcggcgagtgtcagcgcctgctgctcgatcaggtcctccagacgtcccgggcaggcaacgacgatgtcggcgcctgcgtcgagagcacggaactggcgttcatacttgacaccgccatacaccgtagtgacagccatgccataggcatctgcgagaggagtgagcacgtcactgatctggttggcgagctcacgggtcggcgccagcaccaggccgcgcggatgcggcatgtacttcgagacaccgcgcttgaaacgcagcgattttcgcaacgtctgcgaatccatgtcgcgggggaaatcctgatcgtcggcgcgatccatgctggagagtctggagacaagtggcaggccgaaagccagggtcttgccggaaccggtctgtcctcggccgagcacatcacgcccggcaagcgaatccggaagcgtgtcctgctgaatggggaacgcggtctttttgccgtcggcggccagcaggcgaacaagtagcccgggcacgccgagttcaccgaacgactgcgcgggctcctcatatacagagtctgcatcattcatagtggtatctaaatcattcaacgatggtgtaagtggcacgatggcctttcaggtcgtaatacgatgcgcgagtgcgcaaactcacccagtttagcggacggccacaaccaaatgggcccaccggacacgccacgggagctgaatggccggcgtttcagtatgacttccacggcaattgctcaaataaatgaaatactcgtctcatgcatggagcaactgtattatgaaaaccatgaaagaattctgtagaaaatgggccaaacgcattgccacgaaacagatggcgctgattgccatcatcacattgacggccacactcatcggcatgtgggccgcgcggttcgagggtctcaagatcctcggcgcgctcattatcgccctgctcatcggcatggtggttcagttcccgattcgtgcctggtacaccaaggatgatccgcaacgtgcggcaggggtgaaggacgcagctggtctcatcgccaacaagttcctccgtttcggcatcatcctgcttgggttcaagctcaatctcgaactgcttttcaccaccggcgcgaagtgtctgccccttgccgcgctcgtcgtgaccgtcaccgtgttcgtcacctactggatctgccgttggatgggcgtcgacccgctcatggccatactggtctcctgcggcaccggcatctgcggagctgcggcggtcatgggcgtctccggctccatcaaggtctccccgaaacgtgagagcgagaaggagaacgacgaagtcaccgcaatcgcaatcgtcgccattatgggcaccatcttcgcattgctcgaaatcgccattctgccgctgctcaacctcacccagccccaggagggcttcattgcaggtggctcactccacgaaatcgcccatgccgtcgcagccggcgaaggcctcaaccgtccggttcccgccggtcaggtcgatgcggccaccatggcgaacatcatgaagctttcccgcgtgctcatgctcgtgttcgtctcgatcatcgtggccatctggtgggataagcgccatagcgaggtcaccgaggtgggtggcaagcgcaaggtcgcattcccctggttcatgctcggattcatcgccacggcagccatcggcacgctgttcctgcagacggttcccgccagcgccggtttcatcaacgcactcggcggcaatgtggcgaagatcttcctcggcatggccatggcctccctcggcatcaacgtgaacttcaaggcgattgcgaagaccggcgtcaagccactcatcgccagcttcatcgcctcgatcatcctggtgctcatctgctggggtctggcggtgctgttcttctgacaccaccggtatttcgaaacctatgtgtacccatgtgaaaagggccttgggactatcctaaggcccttttcacatgccgtcacctgctgcttcacacatgtcacacagtggtttcccgctgccgctacaatgtattcggccggtggcataacgcctatggccgcattttccaaagctcaagtgacctcagagagaaacggcgaggaaatcgtgacatcattgaagcaaatgttcacatggacgctccatggaaacggaaaaacactcaagcccggcgagatcgtcgaaccgaaggagcgcctcacctggcctcgcaccatcggcatcggcgcacagcacgtggtggccatgttcggagccacattcctggtcccaatcctcacgggcttcgacccgtcgaccacactgttcttcacggcgttctccacggcgcttttcctgctcatcaacaagaacctgctgccgtcgtatctgggttccagcttcggcttcatcgccccgatcgcagccgtggcaagttccggcaaaggcattgccgtcgcgtccttcggcattctgtgcacgggcctgctgctcgcgatcataggcttcgtcgtccagtgggcgggcgccatctggatcgaccgaatcatgccccctgtggtcaatggtgccatcgtggccatcatcggcttcaatctggccccgaatgtctggaccaatttcaaggccgcccctgacaccgcattggtcacccttgcagccgtgctgctcatcgccgtgctattcaaggggctcatcggccgactcaacatcctcctcggcgtgctcgtaggctacgcctacgcatgcattcgcggacaggtcgatttccaggccatcgaacaggccgcctgggtcggcttcccgaagttccacctgcctcaggccgacttcacgatcctgccgatgttcctgcctgtcgtgctcgtgctcatcgccgagaacgtcggccatgtgaagtccgttgcccagatgaccggccataactatgacgaccagatcggcaccgccctcatcgccgatggcctgggtacgacagtcgcgggcatcggtggcggttcgggcaccaccacttacggcgagaacatcggcgtcatggccgccaccaaggtgtactccacggccgcctactggtgcgccgcgggatttgccttcctgctttcgctgtgcccgaagttcggtcaggtggtcaattcgatcccggtaggcgtactcggcggcgtcacctgcctgctctacggcatgatcggcatgatcggcgtgcagatctgggtggacaacaaggtcgacttcgccaaaccgatcaacatcatgacggcctcggtcgtcatgatcgtcggcatcgcgaacttcgagttcaatgtgaacggcatccagttcaacggcatcgccatcggctccatcatcgtgctcgtgctctaccatggcatgaaggccatcggccgcgccaccggcaccatcgtcaaggaggcgccggagcccacaccacaggaacgcaagttcgagaacctcgacgaaccaatagatccgacgcgctaacacgctgattcatcgattgacaacaagccgggtgagcctgtacgccacccggctttcccatatccggccccatccatctcccgcaacgatatagacaagacatcgtcatactgttgttccaaacagtatggaggctttatggagctgtacaggaacaatgagatcccacccatcgaatacacgccaggcaccagcgaatttcgcgacgcagtgatcggtctggcccgttactggacggcgattgcggaggatctgcatgccgacgaaccgggcgtacaggagcgcacggcagccgcctgcctcagattccgcaaggaatgcgcgatgttcgactatgcacgcgcattgcaatggcacgatccgcaaggtgtgtatgtgcacaccgacatcccctacctgccggacggcggctaccgggacggcgaagtgcgcggccatctgctcgacgtctacatcccacgcgatgccatagttcgcggcggcaacacattgccggtgtacatagacatccacggcggcgggttcacctatgggtacaaggagctcaaccgcaatttcaacacgcatctcgccgatctcgggttcggcgtgttctcgctgaactacagaccggctccgcagaccgatctcgtcggccaattgcacgacatccaggcggcgctgtgctggatcggcgagcatatcacacagttccccgtcagtccggacaacatcttcatcaccggcgattcggccggtgcatgcctgagtctgctcaccttgctcatcgagcacaacgacgatgccgcccacgcattcggcatcgaacgggcgtcgggaatccacctgcgcggagcttcgctcatctcgggagtctatgacatcacgccgagttcgccaatgcgcgcgcgacttgccgaaacagtgggaaacgagttcttcgcaggacttgacgatgccaccgtgttcctggatcccgcggattggctcacacagggcatcggcatcccacccctgttcctggtgacgagcagcgacgactttgtgcagtcggagacgctggccttggcgacgtccctcgcccgcaatggccgtgatttcgaactccatgatttcaaggtgccatgcacgcagacactcggccatgtgttccccgtcggcatgacctggcttccggaaagcgaacgtgtgctacacggcatacgggaattctcctaccctttgacacgatagattgttcaccctaaaagatacgaaattaaccctgttttttttgtagaaagtagccttctctgtacgttgcctgcatgaattgtcatggaatgggcagcatgcatgcatacggcttgcataaatgatttctatgatgagagcaacagcaaaagaaaggtcaacaccatgactaccacaacgaacaatatggattcgaacaacatgaacaacggcacggctaacggaggttccacgccgggcgcctccagcgacggcgacctcgacttccagggcaaggccgacgcagccgagaagggcgagaagggatgcggctgcaactgcagcgcgaagcagaccgagagccgcgaacagccgaaatcgaacgaggttcgccagcctgcagagccgagcaatccgttcccgcagtccgaagcccccagcggtgacggcacgggtatcaaggccggcggcgggcaggccgagtgattccgctcccctatcgcaacatcttgcgattctggatgcaaattcaagctccgctccgatacgcggggcttttttatgccctcagcggcggtcgatgcacaattcggcgcgccttggctaggctatacgttcaggatgtttggtaaccaaggaggtcatatgcaaatggacgaaccggggatgcagatgctcgacggcgtggcggatatggtgagcatccagcccgaggcgacggtctcgcgcaccgcgatgagaaccgaaggcggcaacgtcgtgctattcgccttcgattcggggcaggaactgagcgaacacacggccgccatgccggcgttcatacaggtgctccgtggacgcctgctcgtcaacggcggcgacgacgaacgcgaggtggcccccggcgacctcgtctatttgccgacccgactgccgcacgcggtgaaggcacttgagccttcggtgatgatgctcacgatgatcactgctgcacgcgcagccgatgccatcgacggatgagccgagggtgaaggagcacaatgccgcatggccctcccgggtcatgcggcattgacgtcttcggccaaggccctcggccatatgccgatcatttactcacattgaacttgaactcgacgatgtcgccgtcctgcatcacatagtccttgccttcgaggcgcagtttgccctcttccttgattttcgccatcgaaccgtaggcctctacgaaatcgtcgtatgagaccacctcggccttgatgaatcccttctcgaaatcggtgtggatgacgccggccgcctgtggagcggtccaacccttgtggatctgccaggcgcgcacctccttctcccctgcggtgaggaaggtctgcaggccgagaatgtcgaagcccacgcgagcgagctggtcgagcccggactcgtccagtcccgcatcctcgagcatctcgcgagcatccgcctcatcgagttcggtgagttcggattcgaactgcgcattgaggaagatcgccggggcgggtgccaccgacttcgccagacgctgcttgagttcctcgttctgcagctccgaatcgtccacattgaacacgtagatgaacggtttggcggtgagcaggtgcaggtcgtacacctcttccttcttgatctcgccggcctgcgcagcctgatcgatggtgcgaccggattcgaggatctcctttgccttgagcacggcatccatgtagcttttctcgatcttcttgccgcgcaggtccttctcgagcttcggcagcgcgttgtcgatcgtctgcagatcggcgagaatgagctctgtgttgatcgtgtcgatgtcatcgtcgggatcgacatggccgttcacatggatgatgtcgtcgtcttcgaacgctcgcacgacctcgcagattgcatccgcctcgcgaatgttcgcgaggaacttgttgcccagtccctcgccttcgctcgcgcccttgacgatgccggcgatgtcgacgaaggtgacggttgccggcacgatcttgtcggtgtgcacaagctcggccagtaccggcagccgtttgtcgggcagtggcacgatgccggtgttcggttcgatcgtggcgaatgggtaattctccgcaagcacgttgttgcgggtgagcgcgttgaacatggtggacttgcccacattgggcaggccgacaattccgatagtaagagacatagtgcctacactagcggtctgccaagtcatttcaccggttttgcacatctacgcgaaacgccggtgcggcagcgtggaccacgctccctcaccggcgtcacggcattcgttcggaatacagacgagaacgattcagccctgctcgatggcatcgaccgcactgataaccgcaccacggaacgcacggttctcgagttcggcgacacccttgatggtggtgccgccaggcgaacacaccgcatctttcatggcacccgggtgaactcccgagtcgaggcacagggcaccgacaccttcaatcatcttcgcggccaaacgatatgcggtcgcacgctgcagaccgtacttgacgccggcgtcgccgagcgcctccaagtacatgtcggtgaacgccggggcacaaccggcgatgcacatcgcaatccccatatgcgcggtatcgacctcctcgatgagcgatatacgggagaacaggtcgacgaatccctggcattggctcggggtgagggtgttcacgttctcacagatcagcaccccctgggccacggccatcggagtgttcggaatcgtgcactggatgtggatgccggtggccgccccaccgaacagggtctggtatctcgccagatcccagcctgcggcaagcgatacgagcatcttcgaatcgtcggcgagtgctccggccattggagcaagtacatcctcgacctgatatggtttgattgccacgaccaccatgtcggcggccgcgacgacctcctgcggggtgtgcatggcagtgccgcccactgccgcgatgttgcgttccaacttgtcgaaatgcgcggcgcatgccacaatgtcgttcccgtcgaccgcatgcgcacgggtcaatccctgtgcgattgcctgtgccatgttgccgtagccaatgaaaccaaccttcataccactctcctgacagtgtccgatatgccaatactgtatacgacctgcggaaaaacccgatgctagaacagttcgtgcaggtcgccgcggtcgcgtgcctcgtcgaagagatgacggaagacgatgccaccgtgcacgccatcgtgttcgaactcgttcgtcacccaataatgcgagtttcctatgcgcgaaagtgtgtcgagctgcagaccgctgtcgacatacaggtcgtcgaaatacaccgcactgttgagcggcactgtgttcgcggcgagttggttcacgttgtagatcaccccgaaatgcgtgtcctgcatcagcacgtccattgcggcgcggaagggtctgagcgcgcgctcctgctcgaacatccacgggaaaatcgcctcgccggtgaacagcaacgggcgcgcgtcagtgctgaactgcggcagactcccatacacgtggtccgccgcccaatcaatgggggcgtcgaggtcgccgtccgcgtagatgaactcctggagcggccaatacagcggattggaataggtcgcggtcatcgcatcgaacaggaactcgtcggcgagcggggaatccgagtttgccgaaccgtcgccgtcgagaaatgcctcgtcgaagagccaatgtacccgttcgaatgccggtttcatcccgaaactcgagccgagggtctgcagacgctccactgtgaacgggtcgccgttgggcagcgtcacatcggtgctgcgcagaatgtcggccacgcagcccacgcgtttcgtgtcgagcgggtagcgtgcgtagaactgttcggtcttcgtctgcatgcgtgggaaggtgtgctcgtacacctccctcgcgctcgccggcacatggggtatgccaccggtggtgaaactggcgatgaggctttgggggaacagcgaaaggtatgtcagcgtcaggaatccgccgtagctctgcccgagcgtcacccagcgctccccatcgaactcggtgcgccgcaggtgctcgaagtcgcgcacaatggggccggcgaggaatttcttcagatactccgcagcctgccgtccgtccatattcgccacggtgtgtgagtcgatatgcgaggaacgcccggtgccgcgttgatcgggcagcaccacacggaaatgcttgatggcctcggcaacccagccatcggagtcgggcgagagcgggcggggagccgcgccgccgggacccccttgcaggaacaccagcaacggcaaccggtcgttcacatgctccggggcacagaccacgcggtagaacaggcgaatcgtctctccatcgaatcccatgcctggctcatggccatcccagtcgagtggcacgtcgatcgcatactcagacacatggagtcccggaacatagtattcattgagcagtgccatcatactccctcacggcatttgaacgatgcaatgccttcaatctcacccacatgcaccgacaaggaggcacaatcatcccacagacccatgtgcaggtggtctgtggcctatatgctgaagatatgggagaacgcttgaaagccttcttggcgacacaccgcatgctggtcatcgacaccatggccaccatgctgatctgcctgctgtgggccatcaccacgatcccgccatttctggaggatggcctgctgttgcgctgggatgccgacgggtggacgcgcatctggtcgattctgctcacgttgcccttcgcattgcgccgcacgaagccgcatgccgccgccatctggttcgtcgtcacggtggcggtgcagctggtgttcgggccggcattcctctttgcggatgccatggcgttgcccatgttctattcggcggtggtctatgattgccggaaccggacccgcgaatacgccatcatggcgttggccttcgatgtcgccaccgtcgccgtgatcgtattcgcgaacacccatggcacaatcttcgggcgcaatcacatggcgatcctgtcaggggtctatgcctgtgcgcccgagggggccggattctcgatgcagtcatgtgcagccgccagcatggaatcgagcctcctctacttcatcatgttcacgctggtactggccaccacgctcgtggccgcactatggcaacgggcgcgccaacacacgatccgcatgttgggcgagcggaatgcggccatagccgcccgggagcaggaggagaaactcatcgccgcctcggccgaacgtgcgcgcatcgcccgtgacatgcacgacatcgtggcccataccctttcgatcatcatcatccaatccgacggtgggcggtatgccgccacccatgatgtgcaactggcacggtcgacgatggacaccattcggcacgaggccgaacatgcgatgcacgatatgaagcagctgctcggtgtattcgggggctcgtcgcatgccgactaccacgatatcaatgccttgatcgagcaggcggccaaggtctcccccgacatccacgtgcgacgtgagctcgtgggtgagccctcaccgcagctattgagcgagtcggcgagtgtggccatgtaccacgtggtgcaggaggcattgacgaacgtacgcaaatacgcggggctcaatgtgaacgtcgaagtgcgtgaggagtggaacagcggaaccctttccttcaccatcagcgacgacggacgtggtgcctcggcggccatggatgggcataaggccggctacggtctgcttggcatgaacgaacgcatcgaagccgtcggcggcatggtggaggcaggcccccgtctcaacggcggtttcgcagtgcatgctgaggtcccattggccacctccgtgcagcaggccggcatcggctcggaatcgctcctgcaggcaagtgcgatgcacacagcaatgcacggcggctcctccgccgtggaagtctcggaggaaagctgggacggtgatgcggccaacagtaccggagcagacgtggatgacagggatgctcagcagggcaacgacaagggcgaccacgagatttggcccaatttcatgcaactgggcgagtcgttgcgttccaaacccatcgcgcagatacacgaggacggacacgagaactggattaccagactgtcacattgggccgagcaccattatgtgctcaccgacacgattctcgtcgctgtgacgaccgccatcatcgtgacggttcctggcggcatggagctgcaggtcgccggctaccacttctcctcggcatccggcgcctttggggtgatgatgaccgtactgcttatgctgccactgtgctggcgcaggcgtttccctcgtgcggtcgcattggcgttcgccattctcgtgttcctgcaactggttttcgtgagaccattgttcaccgccgatttggcggcgccattcatcgcctatgccgccatgctctacagcagcaaacggggcacctggaaatggctcagcgcactgattgcactcgatgggctgctgtttgcgttcaagacgatgctgcttgtcgagggccacacctcggtcgtcgagtggatgcttcatgccacgcctgcattgcgacccgaagatggcaccgtcagcatcgagttcgccagtcaagtgttcatcgaattcgccgtattgtccatcatggtgtgcctgctggcgatggcgctcggcgcatgggtcaagatcagcggatcgaatccgcaggtgctggaagcccgggccgaggcgctgcgcgaagagcagcgcaaacaacgtatctccgccgccaaccgtgaacgcgaccgcatcagcgcgagcatccaatccgaggtgagtgaaacgctcaacagcgtgattgtcgagacaacgcaggaaatatcgatcatcgaccatcagcttgcgcagggagaggagccgtctgcagaatggatcagtcaggcgttcgcggccatcggcagtcagggacgcaccgctttgaagcgcatgcgcgaactgcttggtgtgctgagggaaaccggtgccagcgatgagacgaatccttcgcagaatcagctcaatctgacgcccgcgaaatcgcttgacgagcagatctccgccgcgcagagccgtggtgtgggcaatgcctagaattcaccgcgttcccgcagtccacagcaggtatgcatatgttccacacatgtctggaatctgcatgaaggcatgcgtttcgctagagtggaagcatggcagacgcaagcaggattcgtatggtcatcgcagatgatcaggaactcgtccgtgccgggttcaccatggtgatcaactcgcagcccgacatgcaagtcgtcgggcaggcctccgacggcacgcaggcggtgcagctcgtcgaacggctccaccccgacattgtgctcatggacgtgcgtatgccgagtatggacggattggcggccactgcgcagatcacgtcacatgccgatggcgagcagcacacccgtgtgatcattctcaccacctttgatctcgacgagtacgtcatgtcggcaatcaacgcaggtgcttccggcttcctgctcaaagacaccgaacccgagacgctgctcaactcgatccgcaccgtgcaccaaggcaatgccatcatcgcaccgaccgccacaaaacggctcatcgaaaagatgatggagacgggcgtcacccaggaagggcccggcagacagcagtcagaagtcgccgccgaatacacggatccggagcttgccaccctcaccgaacgcgaacgcgaggtgctcattgagatcgcccatggactgtcgaaccaggagatcgccgacaagctgttcatctcactgcccaccgtgaaaacgcatgtggcgcatattctgcagaagatcaacgcccgcgaccgcgtgcaggcggtggtcttcgcctatgagaaccacctggtgtagtccgtaccgttcaggcatatgcgaaagccggccagttggagactactggccggctttgccgtgatgtcaggtataaactccatacccgacatcaggtatttgatatccttccaaatcaggcttcggcgagcgcctccaccggcggcgtcttcactgcacggcgtgcggggaacacgctggcgatgagcgagcagacgatggcgatggccaggatgatcgcgtaggttccccagtcgatcacgtagacgacgtcggcaatcgaactcatcacgatgtagatgccgagccagccgaacagcgtgccgacgaccatgcccaccacgctcgtgaccagcgagatcagcagggcctcgattgcaagggaggcgcggagctggccgcgtgtcatgccgatggcgcgcagcgtggccgattccctggtgcgttcgatcaccgacaggctcagcgtgttcgccacgccgatgacggcgatgaccacggccactgcgagcaatgcgacgagcagcatgagcatcatgttgaccatgctctcccactggttgcgttccgccaccgggcctccgactgaaacgttcgggtagacttcaaggtcttgctcgatggtctcgaacacatccgagagcgacatgtcagacggcacattgagcttgatgagcatagcattgccgtccgccttgaacgtgccgtcgtcgaacagcgccgtgttcacgaaggcgaccgcctcgttgttctgtgcgctgcgcttgtagtcgcgctgttccacatgcagatcgaccgggtgctgcgacggattgccttcggcatcggtttggctcagacgcaccgtgttgttggcgaaggtgaacgatgctccggttgcgttgttgacgagcggcatgatcgcatcaccggccccgaatgcaggcgcgggattgtcgatcgagatgttgagcaccgactgcaatgccgcgatgtcgggcacgccaatgaccgtcgtgggcaccgcatgcccctgctcgtcggtgaattccgcgctcgcggtcttcgcatacagcagtgagccgactccccgttcgcttctcaccttgttcgcggcgtgctgcgggatattcgggccataggccacgacgtcgacactgtagcgggtgtcgagtgcctgattcatcgtcgctttcgcggcggcggcaccggtggccaacgtggagatgagcgtgacgcctatgagcagtgccgttcccgtggcggcaatgcgtcgcgggttcttctggatgttggcattggcgagcttggcggccggcccgaacatcgagacgaacgctcccacgcccttcatgagccaaggcaaccagaacagcgccgtcatggccagtccgatgaatgtgagcatgcagccgccgacaccggcgagcaatgcgctggcggagatatcgccatccttgctgtggttcatcgggatggcgatcaaggcgagcgcgacgccgagggccaggaacaggcagccgaagacggcgcgacccacacgggcccgatgctggttggagatctcaagcggtctcatggcttccaacggggtcacgctggtggcggtgcgtgcggcgctcacagatgcgagtaccgtcattgcaacaccgaagagcacgggcaatgcgatgacctgccagctcatattcagcgtcagtcgcatgccgccgagagactggtcccgtgtggcaatggaggccaatgccatgaggccggttcccacgcccacgccgagtatcgaggacacgagtccgagcatacccgcctcctcaagcaccgacacgtagagctggcgcttggtggcaccgatggtgcgcagcaatgccagcgtacggcggcgctgcgccacgagcacctggaacgtgttcgcgatgacaagcgcggcgaccaccagagcgagcacaccgaaggcgagcaggaactgcttggtcacgtcaccaccgttggagctgagggatttgatggcctgctcttccatatgcgcgcgatcctgcagcgtcagccccggcgaaagcgcggccttcacctgcgcgaccacggtggattcatgtgccggctcgatgtgcaggtacgcagcggtcgctggtatcgcatcgaaggaggcgacatccgaataggcgaccatgaggtcgttcgaggcgacggaggcaccgttgtaatagccatacacgttgttcggatcggtggtgagacccgtgatcgtcgcctgcacgtcctgcgcatcgtcgccatgttgcgcatgcgacgagatggtgtctcccaccttgaggttccactgctcggcaagcttcctcggtattgcaatctgccgggcaccatccggttcgggggcgttgccctctacgatcgaaaccgggagcagcttggggtcggcactcgtcgacaacgccaccccgctgccgtgctgggagccggtattcagtatgacactgcgcgtgacatcggcacggacgccttccactcccccgatgcccgctatggtattgagcttaagaccaccaaccgttgagtcgtgtgcatcgtcgccggattgcgcatccgccgtgaccgcatagttcgagccgccgaactggccggtggtctgttcgcgcaatgaggcgtcgaaggcgttcgtgaacagcagcgtcgcggcaatgaacgccgtgccgatgagaatggcgatacccgcgggaatcagcattctcaggttcttcttcatcatcttcatcgtgattgacaacatggtattccttcggattcaggatcgtctgtgctcttggcctgcattagcgacgctgctgcggcggcttcggagcctgcatgagggttccctgtgccggctggccgccgatgtccgccggattgttccggggctgccgcgcaatgggtggattctggtttgccggcatcgtctgaactgcggagcgcccggcggtcttcgtggaacgttcgcgctccttcatgagcagatcactcatctgcgccggttgcgggtcggagacgtcggcgatgatgtgtccgtcggagaatacgatggcacggtctgcataggaggcggccaccggatcatgcgtgaccatgatgatcgtctgccccaattcccgtaccgaggccttgaggaagccaagcacctcggcgcttgaagcggagtcgagggcaccggtgggttcgtctgcgaacacgagcgacggcctggtgatgagggcgcgtgcgatggccacacgctgctgctgacctccagacaattcgttcggacggtggcccagacgttcacgcagtccaagtgtgtccaccagacggtcgaaccatgcacggtccaccttcttgcccgccaaagtcaggggcatcacgatgttctgctcggccgtgaacatcggcagcagattgaagctttggaagatgaaaccgatgtagttgcggcgcagcagcgtgagctgcttgtcgttgagcttcgtcaggtcgcgcccctggaacacgacgctgccgctggtggccgagtccagaccgctcatcacatgcatcagcgtcgattttccggatccggacggtcccataatcgccgtgaaccggccctgctcgaactgcacgttgacatctttcaacgcatgcaccaggctttcacccgtgccatagtccttcaccagatcgatggcctcgatcgccaccggcgtatgggtcggctggtgaatctggtcaaccatgttctgcaacgcggaattcgacatgttctctccttcttggggccttcgccacttcaatcacgtgctctgacgtgcatatctgcgaatatatgccctacaaccatgccgacccatcacccgcaagggtgaaaaacattcggggctcatccttgaggatgagccccgaacacaacatcgtggtgaattcaccacccgaatacgaccatcatcacaattacggcggcgatgtacaccagcaccagtatcagcagcatccaatcggtcagacgcatatgcgccggatgcagatatgtgcgtttggcacccatgcggtctatatgcgcaccgtgagccaaagctgtgatgctgcgggcgcggttcaggtggctcaaatgggctggtgccgcaatgatcgcacgagcatgagcgctgcaccatgcagcagtgcgggtgaggggattgtgcttgccaatgcgcgcataccgtccacggatgtgttgggtgagcaccaggtcatgcacggtggccgcataggtcggcagccactggatcgcatccgtcacggcggcccctgccgtgtatggcaatcccagtcccgccagaccactgatccaggcggcacgcgaagtggtgaacaacacggtgaacacggcgaacacgatatctgcgatacggagcgccaccaccgcgcatagatccatggtgccggaggtgaccagccagcttccccatcgccacaaggtccagccgggcagatgcacggtgaggagcatgatgcagaacacaatgacgatcaccggcaggaagaatgaccacaccttgagcgtcttgcgtgcaggtatgcgggtggacagcaggaacaggtgctccgcgaggagcatggccgtcaggaatacccagtttccccaaatcgaacacatgacgataacggcgatcatggtgaacagcttcacacgtacatccactcggttgagccaaccatcaaccgggacatagaactgcgaacgcatcagactctcccctcctgatcatggtccaatgagcgcaactgcgcggaatgcagagggccaaagtccactatgcgcccttcctccatacgcagggcatgggtgcagtagcgttccacgagatcatcgtcattgcttgccatgatcacggtgatgccttgcttgttgaggtctcgcactaaggtcatgaacttcgttttgagccggtaatccaacccggacaccggttcatcaagcacaagtatgggtgcctgcgtggccaatgtggaggccagtgccacgagtctggtttgcccggtgctcagccgaatgggatcggcatcttcaatgtcgaacaggtcaaatgcccggatgagcgcattgacacgcttgttcacctcttgggctggcacgcccagggcacgcggggcgaattcgatttccttgcgcacgttgcgcgtcagcatcatatgcaacgggtcctgatcgagataggccacttcacgggccatgcggcgcacccggcactcggcggtgtcgttctcgtccacaatcacatggccacgcgagggcagaatctgagaattcatcatcgacagcaaggtcgtcttgccggatccgttcgggcccacgacgcccacgaatgagccgcgggggatgcgcaggttcacgtcgcgcaattggggggcatcgctgttctcgctgtgcgggtggaggtagtacacatgatcgaagatgatgatcggatcggtcacgtcctgcggctcaagacgggcgattgtcaacggcgtgtggtcgtcgcgagatctgctcacgcccaccgattccagcaacgacgcctcgcggaggaacacttcgcgtgtggtacggcggatcacctcaccgcccaccatcaccaacaccgaatcggcatgctcccgcagccaacgagtgtcgaggtcgatcatcaccaccgacgtgtggttgcgcttcatgaggtcgtccagaatggcatagagatcctgtgcgccgtcttcgtcgagcaccgccagcacctcatcgagaatgagcacctcgggctctgctgcgatggccgagcctatggcgacgcgcatcatctcgccttcggagagcatacgcggatcgcggtgccggagtccctctatatgcagtcggtcaagcacctcatcgacacgggagcgtatttcgtccggcgccacacccctattctccaaggggaatgcgatttcgttctccacctcgttggtgacgaacaaatccaccgggttctggggcacataccccaccttggcggagatattagagacgctcgtgcttttcacgttcatgccagccaccctgatgaaaccggtaagcgtgccatcgagaatatgagggatgataccggtgagggcctgcgccaatgtggacttgcccgaaccggtcggccctactatcccggccagggttccctccgccacataacaactcacatcatgcagtgcccctcttggcgtgccgtgcgccgaggagggcgcatactgccaacccaggttcatcacggtgattacatcggtcacaatcggctccatcaatctcacaacaagtgcgcttggctgggtgaacttctaccctacgttcacacgtaaccgtaagcatactatgtcatctcgttgatatcctgcatcattcgagctgacccgtccatgggcgaacgattcgcgcccatggacggcggcaccgacaaacgggagatcccgcatgcccacgcatgcgggatctccccagaaaagctgttgaccatatgcatggcatacgtcatacatgctcaatcggcgaagccggaggcgcgcaccgcctcgaatccgcctttcagatcgtcgatgatgtcgtcgatgtactcggtgccgatcgacagacggattgttccctgatgtatgccctgatcctccaactcagtctcggactcctgagaatgcgtcgtggaagccgggtgaatcaccaagctcttcgcatcggccacattggccagcagcgagaacagatgcaaattgtcaatgaatacccgggctgcatccttgccgccccgaatgtcgaaagtgaagatggatccggcaccattcgggaagtatttctcgtacaggtcgtggtcagggcgtccctcgatcgatggatgcgagatcgactcgacttcgggcacggttttgaggtaatcgatcactttgagcgcattctccacatggcgctcgacgcgcagtgacagcgtctcggtgccctgcagcagcaggaaggccgagaacggcgagagcgtggcacccgtgtcgcgcagcaggaccgcgcggatgcgggtcacgaatgaaaccggcccgagcgcctcatagaagttgaggccatgatacgagggatccggttcggtgagcgtcgggaatttgcctggcaccgcatcccacttgaaatcgcctccctcgacgatcacgcccccgagcgtggtgccgtggccacctatgaatttcgtggcggattccactacgatgtccgcaccatgttcgagtgggcggaacagatatggcgtggcgaaggtgttgtctacaatcaccggcaagtggtgccggtgtgcgatctcggtgattgcgtcaaaatcgggcaggtcggcgttcggattgccgaaggtctcgaaatagacgagtttcgtgttgtctgcgatcgcctcctcgaatgcgtggggatcgttggcgtcgacgaaggtggtggtgatgccgtcgcgtggcaaggtgtggcgcagcagattgaacgtgcccccgtatatgttcttggcggccacgatatggtcaccggcctgcgtgatgttacgcacggcgtactccacggccgcagcacccgaggcgaccgccaatcccgcggtgcccccttcgagcgctgcgatgcggtcttcgaacaccccttgtgtcgtattggtcaatcgcccgtagatgttgcccgggtcggccagaccgaatcgggcctcggcgtggtcgaagtcgtggaatacatagctggtcgtctggtagatcggcactgcacgggcgtcgctggccgggtctgcgctctcctggccgacatgcagctgcagtgtctcgaaatggtatggtgtgtgggtttcctgtgcgctcatggtgttccttacgctcatgcacgttgccgtgcgtcgttttcgtctggcgaccctcgggtctgggcagcagattagggaactcgcacagcacaatgcaagccagacgttatcgcgattggttatacccgtttatcaatcggcgcctgcgcacctgaacatgggatccgtcagtccccacgagacggaggcgacacgccgagaccctgtggtggaccatctcatccatgcaacacggcaggaatgcgcttggcatatcgttcacctattgtatgaggcatatatggtcgatgactgcaaggagcaatatgccagaagtgctttacgaacgcaatcgcgaatatattccacgcatcgcagcggtgcatgacatgtgcgggtacggcaaatgctcgctcaccgccgccatcccgatcctctcggctgccggatgcgatgtctgcccggtgccgaccgctctgttctcggcgcatactcgctacaaggtgttcaccatggaagacaccaccgacatgctgggcggatacctcgacgcctggcagcaggagggcgttgagctcgatggcgtctactccggattcctcggctcccccgatcaggtggcgatcatacagcgactgtatcgcgagtaccccaagtcgctgcgttttgtcgacccggtaatgggcgatgccggtgagatgtatgccacgtacacggcacagctttgcgaggcgatgggcgcgctcgtcgatggcgcggacctgctcatgccgaacctgaccgaatcctccattctcaccggcactgagtaccccggacaggacatcacgaacgagcaggtcaggcagatcattggcaatctgttcgatatgggcgccaagaacgtcgtgctcaagggcatcgaccacaatgacggccgaattcgcaacttcgtggccaatgccaaggagggcgtggaccggatgaccgaatgcgtgcacgagaaactgccctacatgtgccatggcaccggcgacgcgttcgcctccgccatgatcgggggcgtgatggccggactcgaccttgcagcggcctccagacttgccggcgaattcgtgcacaacgcgatggtccagacgaagttccagcccgactatcaggatcgtggcgtgagtttcgaactgagcctgggagatttgaccagcctcgtggattgagcaggtcgtggatctgacgcattcgccccgcatgaaaatgcggggcgaatgcgtattccaatgccgacacgcacagtggacatcccgaatgtgaataaccgcttgggtgtccacattcgacaccaatgcaagccgggttatccacaaatcttcaaagccggttgcatgcgtgccgcgatgttgctggacttggagcatggacattacatcacagcacaacagcacatcgccgacactggcgaccatacccacgcagacagtcgtggacgcggataccttcgagcaatgcaaggccatgctcttggccccggacctcaccgccaagcagatcggctccctgggagagcggctttgccgggcatggctgatcgaacatcattggcacgtgttggcctgcaactggcactgccggttcggcgagatcgacatcatcgcgcttacctcgcacagcaccatcgtattcgtcgaggtcaagacgcgtagatccacatcatgcggcatccccgaggaggcagtgcatgctgccaaacagatgcgtgttcgtcgggccgcaatatgctggctcggtgagcatggatcgaccatacgccacatcggagtgcgtttcgatgtcatcgccgtcaccgtcacacccaccgacgtcttcattcatcatgtgccggaggcgttctgatggctctgggaacagcattgtcagtcgggctggtggggctcaaggccttcatgattcagttgcaggcattcatctctcctggcctgccgttcttctccatcatcgggctgcccgacgcgtcgctgagcgaggccagagagcgcgtgaaatcggcatgcaccgcaagcggcttcaaatggccccagacccgggtgaccgtcaacatgtcgccggcctcgatgcccaaacgaggttcttcacacgatcttgccatcgccgccagtgtgctcagcgcctcggaattcatagagcccgacgcgttggacaacactgtgctactcggcgagctcaacctcgatggcacggtgctgcccatcaacggcctgctgccaatcatgctgcatatgaaggagcatggcatgaaccgcgtcgtggttccccgtgccaaccgcgatgaggctgaactgattgacggcttggatgtcatgtacgtctcgcatctgggtgaactcatcgaattgttcggaggtcgtgccaactacacggtccatgagattcatgtggacacccgaagacgcgacctgccggagggcaatctgctgcctgtcggcgacatgaacgaagtggtgggccagcacgacgcgaaggaggcgctgaagatcgcagcagccggaggacaccatgtgctcatgaccgggccacccggcatgggcaaaaccatgctcgcctcacgcttccccggcatactcgccccgctgaaccaacaacagcaattcgaagtggcatccattcgttcgctctgcggccagctgggcacccacggcatcgacagcatgccgccattcgaggctccgcaccacaccgcctccgtcgcctcattggtgggaggaggcaccggcctgggagaaccgggatcggtgacacgcgcccaccatggggttctgttcctcgacgaggcgcctgaattcgcaccacgcgtgctgcaatcgctcagggaaccattggaggctgggtatgtcgccgtgtcacggtccaggggaaccacaatcttccccgcacaattccaactcatcatggcggcgaacccatgcccctgcggctatgggtatggcaccggcgaacgctgcacctgcagggaacgcgaccgcatacggtatttcagccgactctccggccccattctcgaccgcgtcgacatgcagctgcaggtatgccccgtttcccacatagggtcccggcagttgccggaaggcgacagcagcgagcgcatccgccagcaggtcatcgctgcacggtccatggcggtggagcgattccgatcattcggctggacaagcaatgcccaagctgcagggtcgtggttacgtgagcacactccccaccgtgtgctcgccgtggtgaaccaggcgctctcctcctatcagatcagtctgcgaggggcctaccgcgtgatgaagctctcatggaccatctgcgatctcgatggacgtacaagtccgaaccttgacgatgtcgaccgcgcgctctcgttgcgcaccactgaagtcaactgaacctacccggccccaccttgaaacggagaagacatgaccgccctcacccatcagaccacgtcacaatcacacacggcacccgcacaacccacgttgagcgccaaggcgctgctgcagtctgacgacgaagcgctcgcccgcatgttgctgacccactgcagcgaatgcgccaatgcgctcatgacctcgttgctgaagggatgcgacagcgaacatccaggtgtggaggcactgcgcgcgctgctcatggttgcatgcgccaccaccgaacaggagcaacgacgcgcacgcaacaccttggaatgcatgttcattctgggcacggcacgctggggccgcaaggcgcgcagcgaaggcgtggcatccttccagctggcctcacaacggtggatcggccgcctgctgcagctgccgaccttcgacccggatgcgctatgcgcactgttcaccggacaaggcgcctataccgttgtcattcccggttcgccctactggccagagtcgttggaggacctcgacgtgcgctctgattgggcgcctccacttgccttgtgggtgcagggcgacgcaacggccctcacatcatgtgatcgcccggtgtccatagtgggttcgcgtggcgtgaatgaatatgggcgtcacgttgcgaggaacctggcctgccagacggccttgaatggccatctcgtcgtttccggcggtgccatgggcatcgatgccgcggcgcattggggagcgctcgaggccatgaatcagctcggagccaaagtagccggaagaaccgtggcgatattcgccggcggactcgaccattgtggccccaccacgaatatgcggctcttcgagcagatctgcgcccagcatggagccttggtgtcggaatgcaccccgagcacgataccggagccacgtcggttcctgctgcgcaatcggctgatcgcggcactggcctattcggtcgtggtcgcacaggcccggctgcgctccggagcgctcaatacggcaggctgggcgaacgagatgaaccgcaggctcttcgcagtgccgggcgagatcacgacacccgcgcatgccgggtgcaacaggctcatcgccgaccagcaggcgtcgttgctctccagcacctcggacatcgagcaactgtgccatgagacccatgcaccgagcatcagaccataaacgtcaggccctatggcagaatcgaggtatgagtccaaccaaggttgaagacatgtatgatgcggtgatcgtgggtgcgggcggggccggtctgtccgcagcgctgggattctaccgcagccaggaggtcgctgatctcagggatcggggcatcgagcccaaggtgttggtgatttccaagttgcaacccctgcgatcgcataccggatccgccgaaggcggcatagccgccagcctcggcgacatggaacccgacgaatggcaatggcattactacgacaccgtgaaaggcggcgattggctcgtcgatcaggatgccgccaagttgttggccaaggaggccgcccacaccgtacgtgacctggagcatgacggagtcgccttctcccgtaccgaggatggaagaatcgcccaacggcgtttcggaggccataccagcgacttcggcaaagccccggtcaaacgtgccgcctatgccgccgaccgggtgggccaccagattctgttcgccctctggcagcaatgcgtggcacagggcgttgcattcgctgaggaatggtacgtgaccgatcttgtactcaacgccgatcatacggccagcgaaggtgtggtcgcctacgacgtcgccaccggcacgacccatgccatcgccgcgcgcaacgtgctcatggcgaccggcggtgccggacgcctgttccatacgacgtcgaattcccacgatctcactggcgatggcatggcattggccttgcaggcgggtcttgatctcgaagacaccgagttcctgcagttccatcccactggtctggcgcacaccggaatccttctctcggaggcctcgagggccgaaggtggcgtattgcgcaatgccacgggagaggcattcatggaacactatgcgcccgagcacaaggacctggccgcgcgtgatgtggtttcaagggccattcgcagcgaggttatggccgggcggggcgtcgccgacccgaaggatccggaagggcccaaggactgtgtatggctcgatatgaccggcatcgacgccacccgaatgcatgaggtgctgccacaggtggtcgaaacgatccgggattatgccgggctcgatcccgccacggacctcgtgccggtcaaaccgaccgcgcattacacgatgggcggcattccaatcaccgtcgatggcgaagtctacattcccacagccgacgggcgtcagattataacgggaatgtatgcggcgggcgaatgctcgtgcgtcagcgtgcatggagccaatcgccttggaggaaactccctgctcgacgcatgtctgttcggcactcgcgccggacgctccatcgccacccgagtggcatccgatccggttgccgcatcggatgtggaaggtgacacgcacgcccttgcgcaggaactcgtcgatgcgtcgaatcgacgcaaaggcatcatcgacacactgctcgaatccgctgactctgcagagggaacgtcccagagcgacaacgcctatgcgctcatcgccgatctcggcaccttcatggaggcgcatgcagccgtggtcaccgacgccactttgctcgacaaggcaatggccgcattacgaaacgacctcattccacgttctgagctactgcatgcccatagcgattccaaagtgttcaaccaggagatcaccgcgattctcgaggcgcatcatctctgcgaactcgcgctggccatgctcacggccacacgcgcccgtgaggagtcccgcggctcgctctatcgcagcgatttccccgagcgtaacgatgccgaatatctcaggcattcattcgtgaacctcaacggcgacgtcagctgggcgccggtgaacatcgtagacatcgaaccaggctcgcgctcgtactgattccagccgtgaccggcgcaaccgtgtgaatgttgcaccggtcacggcttttgcatgcgcgcgcatatacaatatgagacagtattcgacactgtggaaaggcattgcatgagctccccatcctccgtcatccaagcgacggtgacattgcgtgtgcaccgcttcaccccgcgtcccgaacgggagcgccgacattcgtcaagtccgttcggcaggcgcggcggctcgccgttcgcggattccgcacgcgccggcaggccacgcggcaaatcctgggtgcaggaatacgagttgctcgtgcgtcctgaagacacgttgcttgactgtctgctcaccatcaaacgcgatatcgacccgacactggcattccgctattcctgcggccatggcatgtgcggttcggatgccgtcgccgtcaacggcacacccacgttgctgtgcacggcacaagtgcaggattgggtgcagcggctacccaacatctcctaccccgacgacgagggattccgccgtaccggcgatgtcgacgacgcagacaacgccaacgtattcgaggaggatctcgcacatcagatcgacgagggggatcatctgggtgtcatcgaactcgccgcacttcccggtttcccggtcaagcgcgatcttgtcgccgacatcgattcgatgctcgaacagattcgccgtctcaaaccctacctcattcaccacaatgccatcaagacccgtgaggacggcaaggtggatgtgctggagtatctgcagaatccacaggaactggccaagtatgaattgctcagcaactgcatcgcctgcggcgtgtgcgagggggcgtgcccggtctatgccggcggcgaggcgttcatcggcccggcggcgctcatcaatcaggcgcgattcatcaacgattcgcgtgacactgcaaccgaggaacgccttgaggcccttgacaccgccgatggcgtgcaggcctgccagtcggtgcgggcatgctctaggcagtgcccccgcggcattgacgtgggcgaggagatctggcaactcattgcgcaggtgaaagagcggtaaggaagaatgaatatggacagaacgtcattcgaaaaccatgcgcgggcatgggattggattgaaacccgcgaattcgcgcttgaacccgaccttgtgcatgaggcgcgcacgctgatgcaggaagacaacgacccgtcggtctccgcatgcgaaggcgccatgctcagcatgttcaagacgatgtccggcgcatcgtcggtcattgtgatcggcaccggatcattggtacagacggctcgaatcgcttgttcactcaatgacgacgacaaactcactgccgtcgactccacacctcaaggtcatagccagatcaagagactattccgcaccgccgccacgatgacccgggccacgctgcgcaccgtcaacgcagatccaacccaattcttgtcgcgtctcaacggcgacgactacgatctcatcgttgtatgcggcgatgcctcgaactaccctgccgcctacgagcaggcaccgcgattgctgcgcagacatggcgtgatcattttcaccgatgtgttggccatggaatcgccggattccaaaggcggtctcaccaacccggcggatcgcggcgacaaggccgtggccatgcgcgaactcatcgacgccgtgaccgatgacgaccgcttcatctccgcactctcccagaccggctggggtatgctcatcgccacattgcaataattcggcatggtggagcggatcggaattggattcccgtgattcgcaccaccatgccatacggatcagtgcgcaccggtctgcctgggaaccatgctggtggcgacatcgacggcctcgtcgatgtcgtcggtgatcgtcaccagatcgggatcgatgttcgagatcatgccccgttcacgcaccggcccgtcaatccaatcgaacagccctcgccagtatgcggaatcgaagagcacaatcggcattttcgccaccttctgcgtctgtaccaacgtgagcgcctcgaaggtctcgtccaacgtgccgaagccgccggggcaaacaatcacgccagacgagtacttcatgaacatcgtcttgcgcacgaagaagtagcggaacgtcatgccgaggttgatccacttgttgagcccctgttcatgcggcaattcgattcccagacccaccgatttgcccccggccttggcagcacccttgttcgccgcttccatgatgcccgggccgcctcccgtgatgacggcaatgtctcgctcggcgatcttcgcgcccattgcgacggcggccttgtagtccttcgtattgggctcgacacgtgcggaaccgaagatgctcacggcaggaccgagctcggccagcgatccgaagccatccacgaattcggcctgaatgcgcagtacacgccatgggtcgcgatgcagccaatccgtgtcggaatcattgcgcaggaagcgttccgaagtgctttcacttggaatcatcttgccgcgcaacaacaccggtccctgcgaataggtccgtccgagcggctcctccgcatgattcatcgtctgcccgccattcgcattctcctcattgttggattgcatgccactccttcgattctgtggtgtatttccaactgcgagtgtagcgagtgcagaccccggccatgtaacatggccacctcagctgcgggagtcttcttccttgagttgcgccagatcctgctcggcatccctacccatggtctgggagaccacaacggtgccatcccggagcgtgcgcgtggcctcgagggggcgttccatcgcggccaaacgctcctcgacggagtccatgcgggcgaatctggccgactgccggctcagcagcaccgccgacaccgcagccgccaccagcgaccccagaagcacgccgaatctggcctccgcggaaagctcagcgttcgcatacgccagcgatgcgatgaggaaggagacggtgaagccaatgccgcaggcgattgaagccgggaacatgtcgcgcacgcgcagtcccttgggcatcgcaaacgggccgatgtgggtggacagccatgcggtggccatgatgccgagcggcttgcccacgaacagcgccacgatgatggcgatgaccaccggagagaccagcaacattggggtgatcgaatcgaagtgcacaccagtggcgaagaaggcgaagatgggcaatgccagcaacgccgagaacggctgcagcttgtcggcataccgttcggcacgcggcgaacgttcgccgtacatggcacgtgcaggcgtgagcaatcccacgagcacgccggccaatgtcgggtgcacgccggcctcgtacatcatcacccaagccagaatgcctatgacggccacgccgaaccatggcaccttcttcatgcgcaccaggaagtaccaggcaaccgcgcagatcgcaatgcccacaaaccagtaccaggcgttgagcgacgagaagaacacggcgatcagaatgatcgccaacagatcgtccaccgtggcgagcgtcatcaggaaggcacggatcgagccaggcaacgccttggcgaacagcgcgagcaccgccagcgagaatgcgatgtccgtggccgtgggaatcgcccatccgtgtgccgtctcggcaaaactgaacatcgaaccgttcgcgatgatgaggctgcccggatctccggcaccgaagttcgagaacagtgagatgacggcaacgaacagcaccggcggcaccaacatgccgcccaccgcacagagcatcggcaccgcggccgcgcgtacattcgacaacgagccggtggtgagttcctgacgcagctcgagcccgacgaccaggaagaagatcgtcagcaggccgtcctgagcccaatggcccaaccccatgtcaatgttggttcccggaatgcccagatggaaatgcgaaagctcttcgaaccagtggtaggtcgccggcagattcgccagcaccagaccgagcaacgcgaatccgagcatgatgagacctgatatgcggtcggatgccgccactttccgaatcgatgcccacactccacgctgcctgttgctcatgccgccctcgctgtactcctatgccaatatccagctatccattatgccgcattcacccgccatacgcccaatgggacgcccccgctcatacacaatccgcaaaatccgcggccacgggtcccactcccagcttgcaaagcgctgcgtctagctgcctgcacatccgctcgatcacgcgcacagggcaagcgaggttgatgcgttcgaaaccactgccctcctggccgaacagatatccttcgtcgaaatagagcctcgcctgttcgtgcatgaacgtctccagctcatcattcgaaaggcccagcccgcggcaatccagccatgccagataggttccctccggctcgatgagccgtatgccgtcgtgggtgtcggcgaaggcacgtacggtgtcgagattacgccgcaccaccgcgagcatctcctcgaaccagtcctcgcagcgggcataggcggccatgcatgccaccatgcccagatgattcaccgtgctgccgccggttttcgccgcggcgatgtcgaactcctgcttcaccttggcattgtggaagatcgcgttcgagcacagcagacccgccaggttgaatgatttcgacggtgcggtgaactcgatgagatggtctgcataccgctcccccaacgtgccgaacatcgtcacggcgtgcccggggtgttcaagatcgccatggatctcatcgcatagaatcatcacatcgttggccacgcagatgtcgccgagcatacgcagctcctcggccgtccacacacggcccaccgggttgtgcggattgcacagcatgatcgccttgcagcgcgggtcggaggccttgcgttccagatcctcgaaatccatcgaataccgaccggtctccccatcaaacagcagggcgttgttgaggatctccagaccattgttcatggccgcgttcgtgaacgggtagtacacaggtcgctggatgatcaccgcatcgcccggatgggtgaacgcacgcaacgccgtgttcaccgccggcatcacgcccgccgaaagcgagatgagcttcggatcggcctcaagaccatggcggcggcgcatccagtcgcacacggcggccaagtactcgtcggtggcatagtcatacccgaatacatcattgcgagcagcatccacaagcgcctcgacgacggccggcggcgtgacgaactccatatccgccaccgacaacgccagcacatcctcatgaccgacacccagctcggtctcgatcatcttccatttcaccgaagttgtgtcgtgccgctctggccaggtttcgaaatcgtacatattccctttccctccgtcgctgcggtctgttctctcatacggtgggtcagcttaacgtcgccatgttacggcggcaacaccacagttcacgaatgggttacggccaacatcgcgccgcatgcaattggaaaagcccttgagcgtatgcacgttcaagggcttgttgtgcgcgagacaggattcgaacctgcgacctgctgatccgtagtcagctgctctaatccgctgggctactcgcgcatgctacctgaatcgcatgcatttgcacacagttcacatagccaagtgcgcgagacaggattcgaacctgcgacctgctgatccgtagtcagctgctctaatccgctgggctactcgcgcaattgcttgcttcaggcaactcgactaacatacaacgtttcatggtcaatcacaacttcggcgtgtcgaaatcgtgaagatgacggcattcacagggcatggatcacacgtcgccgctcgggccggaccatctgcggaggcacgccctccgtcacgcaatcggcattcaccaccacttcggtcacatcgtccatgttcggcaattcgaacatcgtctcctcgagaatcgattcgatgatcgaacgaagccctcgggcacccactccccgctccagtgcggtgctggcgatggcttcgacggcggcgtcggtgaacgtgagcgtgaccccatcgactgagaacagtttctggtattgcttgagcagcgcgttcgtgggtttggtgagtacgtccttcagatcgtccaccgtgagttctcccagcgtgcacaccaccggcaggcgccctatgaattcgggaagcaggccgaactccgccaaatcgtcggcattcacctgtctgtatatctcgtgttcgtcgatcggattcacgcgccacgacgccccgaaaccgctttcatgccgacccagcctgcgcgagacgatctcgtcgagccccacgaaggcgcctccgcatatgaacaggatgtcgctggtgtcgagttccaccgtctcgccgtccttgtgcctatgtgcgccgtcgaccggcacatgtacgagcgttccttcgagaatcttgagcagtgcctgctgcacgccctcgccggagacgtcgcgggtcatcgacgtgttgtcgccgctcttgcgcgcgatcttgtctacctcgtcgatgtagacgataccgtgtcgcgcacggtccacgtcgccgtcagccgcctgcagcagacgtgacagcaccatctcgacgtcatcgcccacatagcccgcctcggtgatggaggtggcgtcgacgatgatgaagggcacctgcatcgccttcgccaatgtctgcgccaggtaggtcttgcccacgccggtcggtccaagcaatagtatgttcgacttcgccacactcacctcgtcgagcggatcgagaatcgaacgtgtcgaatccgcaagcctggactgctcgaactggcggtgtgcattggcatcgtggcgttcaatctgcgcgcgtttgaaatggttgtagaccgccacgctgagtgtgcgcttggcgtcgttctgcccgatcacgtattggtcgagcacatcgcgaatctgcgagggcttcggcagtttcaacacctcaagacgcgagtccttggcgttctcctcgctcaggatctgcacgcagaggccaatacattcgtcgcagatcgccacgccggcaccggccaccagacggtgtacctcatgctcgcttttgccgcagaacgtgcagcgctgcacgccgtcgttatagctgaccacacgtcccatattcaccctcattccgcatgcatacaaaaacgggcacgtgcactgggcacgcacccgtcattctagaacagatcgcagattaccgcattcgtcaggctgcgtcaggagcggtgctcgagcacctcgtcgacgatgccgtattccttcgcctccgaagcggtgaggaacgtgtcgacctcgatgtcgcgggagatgcgttcacggctctggccggtatgcttggcaagcgtgttctcgagccattcgcgcatacgcatcatctccttggcctggatctcgatgtcggtggccttgccgaagccctggtcgattgcaggctggtggatgagcacgcgggcgttcggcagcatgagacgcttgcccttcgtacccgccgccagaatgatcgccgccgcggatgccgcctggccgaggcacacggtctgcacatcgggtttgatgtactgcatcgtgtcatagatggcagtcatggccgtcatcgaaccgcccggcgaattgatgtacatcatcacgtcgcgattcggatccatgctctccagcacgaggagttgggccatgatgtcgtcggcggacgtgtcgtccacctgcacgcccaggaagatgatgcggtcgtcgaatagacgggtgtaggggttctgtgtcttcatgccgtaaggcgtgcgctcagtgaactccggcaccacgtaccggttctgcgcggccagggctcggtcacgcgcggccgcgggctggaaaccggcaatgcctgcagggcctgcgagacgctcggccctggcgacgaactgtgcttcttcggatgccatgcttactccttatcgctgttcatcgtctcgtgcgtggagacgagcttgtccacgaagccgtactccaacgcctcctcggcggtgaaccagtggtcgtattcgttgtcgcggtagatctcctcgatcgtgtggccggtctgttccgcggtcagctcgccgagggtcttcttcatgtccatgatgagttcggcgttgatgcgcacgtcggtggtcgtgccgccgatgccgccggacggctggtgcatgagcacgcgggcgtgcgaggtgaggaaacgcttgcccttcgtgcccgaactcagcaggaactggcccatcgaagcgcacatgccgatgcccaccgtggccacatccggttcgatgagctgcatcgtgtcgtagatggccatgcccgcggtgatcgagccacccggcgagttgatgtacagccagatgtcgctctttggatcttcggcggcgagcatgagcatctgtgcgcagatgcggttcgccatatcgtccttgacctcctcacccagccagatgatgcggtccttgagcagtcgattgaaaatcggatcggccggacccgccggcatgtcttcaccagccatgcgaggggacgtgatcaaatcactcacgttgtctccttaatctttgcagattttcctatgtgtacaaaccagctctcccggcaatctattccccgtctgccgaatacggcgaacagattcgcgcgtcagccgagcacagtcaccgaccggcgttccaccacactcagcgtcgcgtgcgaggcgagcaaagagatcatggaaataaacaccaccggcacgaacaggttcatcggcgcctcggtgagctccatcaccaggcacatcgccatgagcggggcgttctgcgaggcggagagcagggcgcaggcgccgagcagcgcgtagacgccgattgagttcgtgccggtcatctgcatccacaggatcccgaggatgcatcccatcgatgcgccgagtgcgatgcccggcgtgagcacgccgccggaggcgcccgcgcgaatcgtgaacagtgtgatgagcgccttggcggcgaatgacagcaacaacaatgggatcagcgacatcgtcggcgtgcccgagaatgccagctgggcggtggcgcggccgttgcccatcacctgcggaatccgaatcgccacgatgccggtcactgcaccggcgagcggcagcatccatagaatcgcattgccggccgccttgttcctctcggcccactgcgaccctttgcggaacaacgcgccgcaaacgcccagaatcaccccggcgggtatggcgaaaaccatgagatcccacgagaagtgcgcatccacatgcccgatcacgtagaacgtgtgcgtgcctttgacgagggtggccacccaggccgccagcgtggagcagaggaaggagaggatcacggtgccaccgctgacatcgacgagcagaatctccacggcgaagaacgcacccgcaagcggggcgttgtagacaccggcaagaccggccccggcggtcacggcgacgattgtgcgcatgtcggtcggattcagccgcagcatgcgtgcgcatcgctgcgcgagcatggcaccgagttcgcgcggcgccacctctcggcccaccgacagaccggtgccgacgatgaagatctgcagcagcacatgggcaacggtctgccagataggcatgagtctgcctgccaccgcctgtttgaccgacgggaccgccttcgatttcgtgcgcagggcccaccatgcgatggcggcgaccgatgcgccgccgaacaccgatgccgcacgcctccatgccggcgtcagaaaggggccgggcagttccggatgctccacgaagcccaggcacaggtgttcgatggcatagagcagcaatgtgagcagccccgcgcagatgcctatgagtgcaccgagcaccagtgtggagacgagcaacgagaaagcgcgggagaccaccggcggtcggccttcaccggtggcatcggcacgtgtgttcgccatcgtcgcgaaatcgttgtcgaaatgtcccccgctttccgcgcatgggggctgggcgaaggaggaaagaggcgaatcttgttcactcggagtggacatatcgggggcgctccaaagacgttcggatatgggaagacccccgccgagggcaggggtcttgaaggaaaatgagatcactcggcgtcggtgccgtcgtccgaggtgaggttgtcggcgacggcggccgctgcagccgctgcggcaactgactcatcctcttcggcctgtgcctcggcctcttcggaaccgaggaagccactcagatcaagcggttcgccgtcaacggtgaacttcacctgacgcatgccggcgagcatgcccttggaacgggccacctcctcgacggcggagccgatctggccgttacgcatgagggcctggatgaacatgttcggatccatgccgtactgctgggcaatcgagccgaggaagttgaacacatcggactgggagacctgcacgtcgagcttctcggcaagggcatcgagcaccatctggtccttgagcatcttgtcgacggcctcctcggcctccttcttctgatcggaggtcgccttgccggcctcgacgcccatcgacttgagctgctgctcgaccatgttgttgcgcacacccttcggcagcggaatgtcaaggccttcctcaagggtctcgatgaacgcatcacgtgcgatcgtggcctgacggccctccgcatcggcctcgatgttcttgcgaatctcggccttgagctcgtcgagcgtgtcgaactcggaggcctcctgggcgaagtcgtcgtcaagctcgggaagctcctcggccttgacggagttgaccttgaccttcacctgggccttctcgccctcatggtcgccgccttccagcgtgctttcgaaggtggtctcctcaccggccgacaggccttcgagcgcctcgtcgagtccgtcgagcatggtgcccgaaccgatctcgtagctcacgccctcctgggagtccacggtctcgccgtcggtctgtgcggtcaggtcgatgttggcgaagtcacccttctgtgccggacggtcgacacccacgagggtggcgaaacgctggcggagggtcccgaggcggttgttcacatcgtcatcgctcacctcggccttgtccactgcgatctcgaggccctcgagattcggcagctcgaactccggacgacgctcgaccgtggcggtgaacttgagcttggtgtcgtctgcggcgctctgcggcatctccacgacctcgatctgcggctggtccatcggacggatgtccttctcgtccagggccttggcatacatatccggcaatgccttgttcacggcctcacccgcaacggcaccgaagccgacgcgctggtcgacgagcttgcctggcacatggcctttgcggaagcccggaacggtaatctgctcggcgatttccttgcgagcatcttcgaggtacggatcgaactcatcctggtcgacggtgatggtgagcttagccttggtcggctcaagattccttacgctgattttcacgcttgcgctcctgaaagttctgttctattggtatatcaactgccccttgggcaaccgttacatgatagcgcgggacagcgactcgctgagcaagtcgacctgccatggtctggcgccttgttgcgcaaggaattgggccacatcacgacgatgtggatggtccgtccagcataggttgcgcaggatctgcggcttgagcagcacgtcggtaggggtgcaggtgtcctgcgagatctggttcagcacggccttgcacctctggagctgccggtaccgtttgggctcatgggtctgccagaatttcgcagaccgtggcgcattcaccacgtcctcaccgtgaccagccgctttgccgggaagctcgggaagctcgtcggaaggcaggtccagcgcctcctggattgtccgtttccatagcgacggcttgactttgcgctggatgggcgcatagcgttcgaacatcttgtcctgctcgttgcccagatgcatgcgcacccgttcgttgagcgagcgcactgcacggaactgactggcattgtgcggcttcctctgtgccgcttcgatgatcgcggaatccgccaacagcaacgatggcgagatgtcatattcgcgggcgagtcggtcccgttcggtccatagcgccttggccacggcgagtcctcgacggtcgcgttgcagcacattgatatgcgatatgcgcatccacggcaccggatgcggtttgggaggctgcaatccctcgtgcagggcataatcgaactcctcctgcgcccattcccacttgccctgccgtttcagctcatgcgtcattgcccgctcgagatcggagagcaattcgacgtcgagtgcggcatagttgcgccaatcgcgaggcaacgggcggtatgaccaatcggctgccgaatgctccttggccagcgtgatgccaaggaaatgcgccgtcacataggcgaggccgacccgatgcagccccaatagcttggcggcgatctcggtatcgaacagccggcgcggcttcaggccaatctgggcgaatccggggaggtcctgacgtgaatcgtgcagaatccattccgcgtcgcccacagcctcattgaacgcattccaatccacaccctgttcatcgagggcgatcggatcgagcagcgctatcggtgcaccgtcgcgtttgaattggatgagccagtcctcgtggccgtaccggtacccactggccctttcggcatcggtggccagtggggtgttcaccgctgcgtattgttcgcagatgagttcgaagccagccaaggtgtcggtgacttcgggaaccccttccttcggctcggtctgcaacaccggttccttgttcaccgaatccaacgcaggtccctcctgatgcacggtttgccttcaaccgtcaaatataacgaatgcgctgacaccggtgtcagggatcatgtgtcggcgcattcgccgtcgcttagacgtagaccgtgaatccgtggctctcgaactgctggcgcacgcggtcgcgcaacgcctgggaaggtcccttctggtcctccaacgggtaagggattcgcagctcatgccacttcggacgcccgagctggtggaacggcagcacgtctatatgctccaccgcgtcgccgaagctctcacagatgcgggccacattctccacgttctcctccgacgaggtgagcccgggaaccagcacgaagcgcacccagatcttcttgcccctcctgttcaaccgctgtccgaaatcgatggtgggctggagcactcccccggttacccgcttgtaggtctcctcgtctccggacttcacatcgagcaggcacagatcgatgtcgtcgatcatttcatccgaatagttggcgttgaggaagcccgaagtatcaaggcaggtgtgcacacccatctccttggccgcccggaacacccgcgacacgaatgccggctgcatcatggactcgccgcccgagaaggtgatgccgcctttcgtggcttcgaacaggtccttgtaccgttcgatcttgaccaccatggcatcgaggtacaccggcttgccgtcgcgcatcttccaggtgtcggggttctggcagtactggcagcgcagtgggcagccgctcaggaataccgtcatgcgggtgcccgggccgtccaccgacgtattgatgtcccaggaatgcacaaaacctatgtcgccggttttcaacgcattgatgcggtcacgccgatcgagtccgatgggcgattcgaatcctgacagaccgcccatgagcgtcttgcgctggtactccttcgacgacttgagcatgtgccgcgtcgtggtgcggaatgcggatgcaccgtgattcgactctgaattcgacatggctacctccagtatcactatagccgaatgcaaaggggcggggccgaaaagccccgcccctaccggcgataaaatcgcctctcgcgtgccttagtcctcgaccgcgccctgatggaaggtgcgggaaatgacgtcaagctgctgttccttcgtaagcttgacgaagttcacggcgtaaccggagacgcgcacggtcaggtgcgggtacttctccgggtgctccacggcgtcttcgagctgttccttgcgcagcacgttgatgttcgcatggtacagtccatggccgttgcctgcgtcgaggatgccgacgaggttgctgatgcgttcgtcctcatcgcggcccaggccgtcgggtgtgatcgtgttcgtcagcgagatgccgtcaagggcgtcgttgtaatcgatcttgcccaccgagaacatcgaggggagcatgccatgggagtccatgccgttctccgggttcgcgcccggggcgtacggcgttcccttggcgtggcccgacgggaaggatccggtgttcttgccatactcgacgttcgaggtgatcgtgaggatcgactgcgtggggacggcaccacgatacaccggcaggcgcttgacctggcccatgacggtggacacgacccacttggcaatgtcatcggcacgatcgtcgtcgttgccgtaaagcgggaactcgccctcggtgcggtagccgaccaccagatcgtcgtccgcgccttcgacatattcgtactcgtgacccggcatgtccttggcgtccttgttgtagattgggtacaccttggcgtacttgcatgcggaaagcgaatcggcggcgatcgacaggccggacatgccgcagcccagggtgcggtagacctcgcggtcgtgcagcgccatctcgatggactcatacgcatacttgtcatgcatgtaatgaatgatgttcagcgcttcgacgtaggtctccgaaagccattcgagggccttctcatagttggccttcaccttctcgtaatcgagcgtgccgtcagcctcgggctggatcggctcgatgatgcccttgtcgatcacctgcatgccggtcatctcgtcacggccgccgttgatcgcgtagagcagcgccttggcggagttcacgcgagccgcgaagaactgcatttgcttgcccacacgcatcggggagacgcagcatgcaatggccgcatcgtcaccccaatggttgcggatctccttgtcggattcatactggatggccgaggtatcaatggagatctgggcgcagaaacgcttgtagccttccggcagcttcggatcccagaaaatcgtgatgttcggttcgggtcccggtcccaaatgctcgagcgtgagcgtgttgagcagacggaacgacgtcttggtgaccatggtgcggccatcgtcgccgaagcctgcatccgaccatgtcgcccagtaggggtcgcccgagaagatcgaatcgtagtccttggtgcgcaggaatcgcacgatgcgcagcttcatcaccagattgtcgatgatctcctgggcgtcggtctcggtgatcttgccttccttgagatcgcgctcgaagtagatgtcgaagaacgctgacacgcggccgaagctcatcgcggcgccgtcctggctcttgatggaggcgaggtagcccatgtaggtccactgcacggcctcacgcgcgttcatggcggggcgcgccaaatcgagtccgtattccttgcctaggttgatgagcttcttcagagccttaatctgctcgtcgtgctcctcgcggtaacggatccagtgctcgatctcggtctccgagaagtcgttgcggtacgggatggcgtccttgtcacgctgcttgaacttaatcagcgcatccacgccatacagggccacacgacggtagtcgccgatgatgcggccgcggccgtaggcatccggcaggccggtgagaatcttgttgtggcgtgccactttgatgttcttcgtatagacgccgaacacaccgtcgttatgcgtcttgcggtacttggtgaagatcttcttgatcgccgggtccggctccttgccggcctccttgatggcctgctccaccatgcgccaaccgccattcggcatcatggctcgcttgcatggctcatcggtctgcaggccgacgatcacattgtcgatctccggggaatcgatatagccagccgggaaggcgtcgatatccgccggcgtgtgggtgtccacatcatagacacgctgcttgcgctccaccgccagatagttgtcgtcgaggtacttccacaggtacttcgtcttgtcggtcgcatccgcgaggaacgattcatcaccctcgtaaggcgtgtagttcttctgaatgaagtcacgaacgtcgatgtccttctcccagttgccgggaacgaacccctcccaagcctgttccttgatggcttccggggacacctcggccacgttttcaattgctgacattgccactccttctgggtgtagcttgtatacgacgccactttgtgccgcatctctaacaaaatccatagtacttcaaatcgctgtgccgcgaccagcggcaaacgcgtgagcttggtcacatttccacttgtgcatcgcccacattctgcacaacacaaggcgggcgccctccattccggatggccgcccgccaaagtgggtatgcacataatatacacattcagactacttcttgtccgttccccaattattccagtccctgtcctggtcctcccatttcttgttgcgcttcttggcgatctcgagcgccttctcggcgtcctcacgcgtcgcatacggtccgagacggttctgcatcggggactgtgggccgagctccacttcaccggtcaccgtattgtagtaccactcctgcggttctgtcatgtcattctccttgtctcacatcatggggtatagctacgcggttattcgcggaatgcgtcggtgaccggcagacggcggtcgcggccaaatgcgagcgcgctcaccttcggccccaacggatactggcgacgcttccattcggcacggtcgacgagacgcatgacggtgtcgaccgtctgctcgtcgaaatccgcatgggcgagcagatcggcccgcccttccgaatgttctatataggcggtgagcaccttgtcgagaatatagtattcaggcagcgaatcggagtccttctgctcgggccgcagttcggcgctcggtgccttcacgatggaattgttcgggatgagctcgccgctggcgggcacgacgccctccgcattcgggtcgtagccgaccacgggcaatgccccgagccccagaccttccttgagcgctttgttgcgccaacgcgacagctgccatacctttgtcttgaacacgtccttgattggagcgtatccgccgacggcatcgccatatatggtggaatacccgcaggcgagctcagacttattgcccgtcgccagggccagcagccccttggaattcgaatacgccatgacgatgacgccgcggatgcgggcttgcagattctcggcggccacgccctcgagatccaactgcttctggaatgcatcgaattccggtttaatcggctgcacatcgtacgaggcgcccagattctcggcgagttgggccgcatcgtccttcgacccctccgacgagtacatgctcggcatggatatgccctgcacatgctcaccgccaacggcatcggctgccatggtggccaccagagcggagtcgatgccgcccgacagtcccaggcacactccgttgaaaccgttcttcaccatgtagtccttgagaccgagcacgcaggccgtgtacacttcgccgtcaggatccatctcgggtgcgatgtcggccggcttctgggtggccgcagcggaatcgatgtcgatgtagctcaggtcctccacgaacatcggcgagcgttcaagcaacgtgccatccgcatccacaacgaaagtgcctccgtcgaatacgaggtcgtcctggcctcccacctggttgacgtagatcaccggtgccccgacctcggcggcacggcgacggcacagctgcagtctggtatcggttttgccctcctcgtacggcgaaccattgatcgtcacgagcacatcgatattccgctcggcaaaatcggcgacaggaccgccctcctgccagatgtcctcgcagatcgcaaaacccagcctgacgccgtcgatgtccatcgtcaccgaacggtcgcccgacgcgaagattcggaattcgtcgaatacaccatagttcggcaggaaatgcttgtcatagcccgcccatacgacgccgtcgtgcagtacgacaagccggttgtatggcttctgtgtgctgtgctccgtgcccacggtgcctacgaccacatagagcgaaccgagtccgtcgtcggccagacgctgcgccaagtcattggcggtgtcccaggcggcctgacggaaggtgcgccgcaatgcgagatcctcaatgggatagcccgtgagtgtcatctcggggaacaccaccacctgtgcgttgttcgaggcggcgcgtgatgcgtattccagaaccttgtcggcattgcccttgagggcgccgacacaggtgtcgatctgtgcgagtgcaaaacgaagcttggtcatagcttcctagtctaggcccgtcaccgttacaaccgcaccgttcagcgcatcgcgtgtcggaaggagcacgatgcatcagtggcatcagtgattggtggcgggcaaacgcgcaggcggcgcccggcaaggttgaggaacgtaaagggcgcttgcgatccagtgacgaagcctttccgggaacgctccgacactccctcggcgatcgccccctcatggcactcagctcagatgctcgagcacttccaacgccgagttcgcatagaattcggcaccggttttcaccgcgtcatcaagcgcaacgaacttcggtgagtggaggtcggcacaacctccggagccattcgatcctatgaaggcgaacaacaagcgcgtgtggccctcgtattccgcgaaatcctcccctgccatcgatgggtgaatcggctcgagctgcgcgtattccggcacatggctcatggccagcgtcgccagatccgggtcgctcaccagcggacgctggaaatcgtcccacacatagtccacggcaatatcgtaggcggcagccgtactttcgatgacctgcctgaatcggcgttccgccagatcgccgtcctcacggtggaagtagcgtgctgttccttggaatccggcctcggctggcaccacgttccacacgtcgccgccatgcacctcggtcaccgagatgacgagtggatggaatggcgaggcattgcggctcacaatggtctgcagtgaaaggaccatcgccgccatcgcctcaagcggcccggtaccccggtgcggatacccggcatgagtgccctgtgcatgcaggttcacccggaatttcacacatcccgccatcatgggatccacgccgacggcaatctgaccgggcttataatcggggttgttatgtgtgccgatcatcgcgtcgaggccgtcgaccaatccggcatcggccaccgcacgcgccccctgcccgagttcttcggccggctggaacaccaatcgaatggtcccgtggatcagctcccgatgagccgccagccagaatgccgcccccagcagtgatgtcatatggatgtcgtggccgcaggcatgcatgaccccttcgttctcggacgcgaagacgagtccggagtcctcgtgcacgggcaacgcgtcgatatcggcacgcaaaccgatctgcggtccatcatgctctcccttgatctcaccgatcacaccggtgtcaagcgggttgtccagcaccgtgatgccgtgtgattcgagcagattgcgcagcctcatgctcgtttcgaactccttgaatgagcgttccggatgccggtggagccggcggcgaatgcctagcagctcgtcggtcagcgcaatctcgacatgctcagtatggtcggtcatatgccctccttcgaagtcggcaacgaggtcacggagtccaatccgtgttgcccatacagcatgggcgcaatgcaaaaggggcgccgatccgggcgccccatcgttcagttgttctgtgtgcgacgcagcaggtgcttggcgatcgcattggcaatcgactgcaccacctgtacgagcaggatcatgatgatcacagcggtccaggtgacggtctggtcgaacttctggtaaccataggcgattgcgaagttacccaggccgccgccgccgatgtagccggccatcgccgacatgtcgagcacgccgatgaacaggaaggcataggcgaggatgagcggtgccaaggcttctgggatcagcaccgtgcgaatgatcgtgaatttcgaggcacccatcgaacgcgcagcctcgatcactcctggatcgacgggcacgaggttctgctcgaccagacgggaggttgcgaaagtgcacatcacgcacatcgggaaaatcgccgccgcggtgccgatcgacgtgccgatcaccttgatggtgagcggctgcatggcggcgaggaagatgatgaatgggatcgggcggatgatgttcaccagaatgtcgagaatgcggtacacataccggttctcgaacaggttgcccggacgtgtgccgtagagtatgacaccgagaatgagaccgaggaagcctccgacgacgattgtgatgagcaccatctgcagcgtctgcaccacggattgtccaagcaggggtctcaagacgctccagtcactgcgtgaggcgagggtcgtctggtcgaatgcgagaatatgcatcacttcgtctcctttcgcgcaccgttcgcgtcatcagacgcgacacgggtgtcggcttgcgctcccggggtgtcctgcccgttgattcggctgacggtgaccacatcgtccacctgctcgaaatcaagcgcgttcgtattcgcatggtcatcagcggcgcgattctcgggggcggcaattcccgctcgctccaccgcctgcgcatagtcgaccggttccgcggcggtgccgaaatcgacgatgtcgctgttttcggcgagttcggcaaggaacggctccacttcggcctccggcccgtcgaaggtgtaggtgattgcgccgattgcgacgccctgcacggtgtcgatgccgccatagatgaggttgcttgccacgccgtgcttcgagatgagctcggagatgttctgtcctgaggacggtatgcgcgtgtttgcattctcgtcgtcgatgtcgtgctgtcgcacgatcacggtgacgaggcggccgctccaatcccgatgcatctattcgacgcgtgtctcgtctggcaatcccgacatggcggtggcgatgaaccgcttcgtcacctcctcctgcggtgcggcgaacacccggtacacggtgcctttctcgacgaggcgcccgccgctcatcaccgcgacatggtgggcaatctgctgcacgacgttcatctggtgcgtgatgagcacaatcgtcacgccgagctgctcattgatcttcctgagcaattcaagcacctcggtggtcgtctcggggtcgagggcgctcgtcgcctcgtctgcgagcaggatcttagggttcgtggcgagcgcgcgtgcgatgcccacacgttgtttctggccgccggaaagctgtgccggatacctgttcgcatgctcggagaggcccacgaactcgagcagctctttgactcgcttgtcctgatagtctttgcgccagtggtcgagctgcagcggataggccacgttctgcgcaacggtcttcgtggagaacaggttgaactgctggaagatcatgccgatcttctgtcgtaccgcacgcagtttcgactcgctcatgcccgagacctgctggcccatcaccgtcaccgtgccgcttgtcggattctcgagggcgttgatcatgcgcaccagcgtggatttgccggctcccgaatagccgatgatgccgtagatgtcgccctcgtcaatggacagtgtgacatcgtcgaccgctttcgtctgcttcttgccacgcccggcatacaccttgctcacgtggtcgaattcgatgatggcgttcttctcttgcgtcatttccctctaacttctccgtttacgtcgaggttccgtccggtgcctgcactgcggccggatactcgcatatggtagcgcgacccaatggcgagtgtgtgaacgtcgtgtatatgggagcaggttggggaatagctctccccaacctgctcattgtgttcagcgatctgcagccatgctatgaacggctcacttgttcttgatatccgtctcgatctgcttcagatagctcgccagctcctgctgcgagaacttgtcggcaaacaccgcggtgccgccggactcctcctgcagggcgtcgaggaccggcttcgtctggtagatctccacgcacttcttgtacacctcgttgttcacatcgtcggcgcgcacggcgaagatgttgatgtatgggcgcgcctcctcggattcggcgttgtcctggtagatcgcatcggtgggcttgagccccgcgtccgccacatagtcgttgttgatgacgcccgcggacagatcgtcgccgcctgccttgagcgtgttggcaatctgctcggccttcatcggcacgaccttgaccttcgacttcgcctcatcgatgtcctgcgggatcgtgaacgccgtccagtcgcctttcagcgtgacgacgccggcggccttgagcacgccgattgcacgagcctggttcgtctcgtcgttcggaatggcgacggtggagccagccggcaggtccttgatgtcggtgtacctcggcttgccgtccttgtcgaacgcggagtagacgccgagcgggtagatggcgacgcctccgagcggctgcaggttttgcttgttctgcacgttgtagttggccaaatagagcagatgctggaactcgttcatgtcgaggtcgccctgcgccagtgccggattctcgctcgtgtagtcctggaagtccttgatctgcacgtacacgccctgctgctcggcctgcttggtgaactccatccactgcggatcggtggcgccgaccacgccgatcaccaccgggttgttcttggagcccttcggtgaatcgtcgttcttgttcaccgcgcgcatgccgaagacgatggcgagcacaatcgccaccacgaccaccacggcgatgacgatgttgcgtgtggtgtggttgacgcgtaccggttcctccggtgtgttcggagcggttggctgcgtgttgttcgaagtcattgccttgtcctctgttgttcctctgttgctgttctctgtgtgatctgccggaagattccctctcccgaacaccgtgttcaaccatacggcatgggtgtcatgaacgcacgcgcgttgttatcgaatctgcttatagtgcgcgcaaaccgaaccggcctaagcgctcacggaaaacctgacacccgttagtcgccctgtgctacggtgagaggctatgagcactattatcatgcacacctccgaaggtgatatcaagatcaatctgttcgacgagcagacaccgaagaccgtggagaacttcctcggcctggccagcggcaagaaggagtggaccgatccgttcaccggcaagccaagccatgaggccttctacgatggcctcaccttccaccgcatcatcaaggatttcatgatccagggcggttgcccgctgggcaccggcaccggcggcccgggctatgacttcgacgacgagatcgacccgtcgctcaagttcgacaagccgtatctgctggccatggccaacgccggcctgcgccgcggcgccgacggcaagatccacggcaccaatggctcgcagttcttcattaccaccgtgccgaccccgtggctcaacggccaccatacgatcttcggcgaggtcgccgatgaggcctcccgcgctgtggtcgccaccattgacggtgtggccacggatgcgcaggatcgcccgctcgagccggtcatgatcgagggcatcgagatcgtcgactgattcgacccacctgcatcccaatgggggcggccttccacgtggaaggccgcccccattgtcgtttcatctcatatggtgcatgccgtgggactagtcacggtaatggtccgcgcatccggcgcatgcgcggctcgctggagtcctttgcaccggtgatgcggtacacgtcgaagacgccgtcgatcttgcgcaccgccgacagcagcgtgttcaggtgccccgggtcggccatctcgaagctgaactggctcgttgccacacgatcggaaccagtggcgattgtgccggagagaatgttgacgccatggtcggaaagcacgcgggtcacatcgctcagcagatgaggccgatcgagcgcctccacctgaatcttcaccatgaacagacccttgttgctcgtccaggagacgtcaacgacacgttccggctcgcgtttcctcaggttgatcatgttcaggcaatctacgcgatgtactgagacaccctcgttgcgggtgatgaagccgatgatgttgtcgcccggcaccggcatgcagcaatgggcgagcttgacccacacgtcggtgacgcccttgacggcgattcccggggtgttgcccttcgatttcgaagcctgcgtgggccgcagcggcaagagttcctgctcggcctcctcggctacttcgttcgttcccgcgtccttgaccagatgggtgatcacattctgcgtggacacctgcccctcgcctatcgccgcgagcacggcgtcggcattcagcaggttgagatcgtcggccactcccacaagcgcctccggcgtgagcaatgcggaaaccggtaggttgcgcttgcgcatcgcacgtgtgagttcgtcgcgcccctcctcgatcgactcggagcgacgttccttactgaaccattggcgaatcttgttgcgcgccttcgggcttttgacgaagctcaaccaatcgcgggacgggccggcggtgtcggatttcgacgtgagcacctcgacggtgtcgccattctccagcttggtgtcgagggggaccaagcgcccgttcacacgcgcgcccatcgtgcggtgaccgacctcggtgtgcacgttgtatgcgaagtcgaccggtgtggcatcggcaggcagcgagacgatcttgcccttgggggtgaatacgtacacctcggcggaaccgaggtcgtctttgagggagccgaggaactcgctggaatccggggtctcgctcgtccagtcggcgagctgctggatccattgcagattgtccttctcctcgaggttcctgtccccgcgcttgagatcggacttatcgggggcgctcaacgcacggcccgcctgaccgttcgccttgtatttccaatgggcggcgatgccgaattcggcgcgccggtgcatgtcccacgtgcgaatctgaatctccaccggcttgccgccgggtcccatcaccgtcgtgtgcaggctctggtacatgttgagcttcggcatcgcgatgtagtccttgaaccggccgggaaccgggctccagcgtgcatgcacggcgccgagcacggcatagcagtcgcgaatcgaatcgacgatgatgcgcacgcccaccaaatcgtagatgtcggagaaatcatggccgcgcacaatcatcttctggtagatcgagaagtagtccttcgggcggccggtcacataggcgtcgatgtgcgcgtcgtcgagatcctcgtggatctcctcgatgatctgcttcaggtacacgtcgcgctgaccggcacggcgttcgacgagcacgacgatctcgttgtagatcttcggatagagcaccttgaagctcagttcctcgagctcagtcttgatggcgttcataccgaggcgattggcgagcggtgcatagacgtcaagtgtttcgcgggccttcttctgcgcgctggagggcttgacgtagcgccaggtgcgggcattgtgcacacggtcggcgagcttgacgacgagcacccgtacatcgcggctcatcgcgacgaccatcttgcggatcgtctcggcctgcgccgaatcgccataatccatcttcgtcagcttggtcacgccgtcgaccagaccggccactgtgtcgccgaactcggcgcggcactcatcgagggtatagtcggtgtcttccacggtatcgtggagcaatcccgcggcgacgacactaggacccatgccgaggtcggccagaatctgcgccactgccaacgggtgaatgatgtacggctcgccggaacgacggcgttgctcggcatgctggatcaccgcgcgggtgtaagcgcgtgacagaatctccatgtcctcatcgggatggtgctgtcggcacatcgcctcgatcggtgccagtgggtcaagtggattcgggctgatctcacagcccagcatgttggcggggcgcagatcctcttcatgctcgctcatcgctctcaaccctccttgctctcctccgatatggatttgagattagtcgttttgcctccgaaatgcacatcgcacatccatgcgtgaacaggcatggatgcgcgcgtcacactccgctcgagccgaacccacgctccgctcggtcggaacccggcaatacggacgcctcgatgaattcggcctgcacatagcgctgaatcaccagctgcgcaatacggtcgcccggttcgaacaccgcggtgtgttccggatcgagattgatcaacggcaccttgatctcaccgcgatatccggcatctatggtccccggcgcattgagcaccgtcaccccctgcttcacggccaatcccgatcgcgggtgcaccaggccgacatagccggcgggcaaggcgatgcgtacaccggttgggaccagtgcacgctggaagggtcccaattccacatgtgcagtcgtcacgagatccgcaccggcgtcccccgcatgcatgtaatgcaactccaccggctgtgccggattgaccggtgcgaccaatacctcggtgcgttccggctccacatatgcctcgtcgaacatcaggcggcgcattccttgcataccggctggccatcaggcgtggtgtacgccaactggctgcgatgcttcaccaggaaacattccgagcagatgaactcatcaccctgcatggggatcacggtgaccgaagcgtcctcattgctcagatccgcacccggcagctcgtaatcctcggcgatggcgttctcgtcgtcatccatgtcgttcgaggcattctgcgagctcttgccgagcgcctggagcgactcctcgtcctcgtccttgctacgcggggaatcatagtcctgtgccatgagaggattcctttcgttacgtgtttttacgtacccgtattaacgtgtaatactacgcaagtattccccgcataggatacacgatttggcaacaccgtaaaatccgacacgaggggcacaatgtaaatgttcacatttttcgatgacgacgaaggcgtgaaaatgggtactggctccttccccgcagcacaattcgaccatgtgacaccggacggtgacctggtgttcacggccgacggcatgccgttcctggtgcgtgtcgacgatacattcgaacgggccatgttggaggccaagcaaatccgttcagagaaacggatcaccaccgcggtgcaccagcagcgcacgctgcccatttcgcagatccaatcgctgatccgcgccggcgccgacccggagcacatcgctcggcagtatgagctgagcgaggtgattgtgcgcagattcgccacctcgatcgaagcggagaagaagtacgccatcgaacagttcctgcgtgtgcgcgcacccaaggaaagcaaggtgcgcacgctctccgagctcattgaccgcaccttggcggccgcacgggtgcgccccgaatcggtgcaatggaaggcgacgcggcggggtctggaaccgtggcgcatcagcgccaccttcatctcggcggggcatcggatccacgccgaatggtcgtggaacatgcacgacaacaccgtggtgtgcatcaacaacgccgcgagcaagctgatcggcgagatgggatctgtcacaggcgcctcgttcgacgatgcgggaactcagaccgccctcgacgaggccctcccctcatccgtcgacctgccaggtgattcggcgcgttcggcgcgcatcgaacagaccatgcgagcatggaatgggtcgggaaacgaggaaccttccaacgaacaggagacgctgacgaccaatgagaccgaggcccgcaccgcaaccgataccgcacgggccgcggacgcatacgcccatgccaccatggacgccatgccggaagacgccggcacgacacctgccgaggaagcctcgcagtctgaatctgcaccatccgcggtcgaagagccggtgcagaagggcaccgacacctccagccagtctgactccccacattccgacgatgcacctgagcccgctccatcccaagaacacagacccgacgaaccgtcacagctgcgcaaacgtgtgccgatcagcgcactgtaccccaagcagaaggctccagcgcaattcactccgaagaacaccggggcccagcgtcctgccatcaagccggatgccgtgcaaagccagccggagcagcatggcgacgacgacacccccacccagcaacagccacaggcccacaggaacacctcggagcagcattcgccgcaccgatcgaaccgggcatcgatgccaagctgggacgagatcatgttcggcaaggatccgcataaacacgactgaatatgtcggattcagtcgacgagatcgatgaggcagggcacatccatctccatcatcgtctgcgatccatgcacgccgggcatgcgggtggctccttcggtttgcgagcgcgtgtccacgatcgtgttctctctggcggcatagacgaacacatcgccgagcatctcaggaacgtcgggccgcattggtccgagcaaaccgcaatcaatcacctgctgtttcgtgcggatccacgcacggtcccccagtcgcgcacgccaacgttcggctatgctctcggcatccacgccatcctgggcatacagcatcgtggcgcggggttcgcctcccaccagtctcacgccctgctggagcaccggatccaaggccatgtctatacgcgcctcgtcgccttggtccgcggtcgccatgccatggtcggcgatgaccacaatgagcgtgcccttcgggacttgcctgtgcaactgccccaatcgcatgtcgacccgctcgagggccacctgccattcgtcgctgtgccaaccgtatgcgtggccagccttgtctatctcgcgcatgtacaggtaggtgagcccgggttccttggcggtgtcggcggcgatgcgcacgcgtttgttcgcatcgtcatggccaatgtaatcggagccgcacaacgccgcacgggtcagcggggacgccatgaatctggtcagccccacgctggtggcgcggttgccggcatcgctgatgagcgagaacacagtgggttccgtctgcagttcttcgggatgtatggcaccacggaactggatgagttgactcaacgcgccggtgcggggattgagctgcgtgtagccggccatgcctgtcaatcctgggcaggtgccggtgccgaaggtggccatggccgccgtggtggtgcttggcgagcatgtgctgatcggacgttggttgagcggttcgttcatgagtgagcgcatatagggcgcgtaaccgagcttcatgttgagattccagtaccccagtccatccacgagcaccacaattgctgatttggcgcgcggcatgccgagccgttggcgcaagccctcggcgtcgacgtgcacatcggtgcgcaccggtgtgccgatggccgcactgagtgccggcagcaccgcggagatgtgcagcgcgcctccacgggctccctgctgtgcattcccgagaccagccggcacatcgctcggccggtcggcgtcaatctcatcgccgtactgtgctgtgggaacaaagccgaggagtgtgccggaatctggaatatctacgctcatactgctattcaagcgcggttgatggactcgtgggcacgcgtggcggaactcatttcaccacatgggtctttcggcgcggacggggtagaatgggacggttcattggataagggagagcaaatatgacgcgtcgcaggcaggcagcggccgggtacgacccccggcaggtcgaggagcacatcgtggagaccccgctcgccgaggagatgagcaaatcgttcctggaatatgcctactcggtgatctacgcgcgcgcgttgccggatgcacgcgacggcatgaagccggtgcaacgccgcatcgtgtaccagatgggtcagatgaacctgctgcccacgcgcccgtacatgaagtccgcccgcgtggtgggcgaggtgatgggcaaattgcacccccatggagattcggcgatctacgaagccatggtgcgtctcgcgcagccattcgcgatgcggctgccgttggtcgacggccacggtaatttcggttcgttggacgacggtcctgcggcatcgcgatacaccgaggcacgccttgcacccgccgcgctcggcatgaacgccgacatcgacgaggacacggtcgatttcgtgccgaattacgacaacaagctcaaggaaccgaccgtgctgccgtcggcgattcctaacctgctcgtcaacggcgcctcgggcattgccgtcggcatggccacgaatatggccacgcataacctcggcgaagttgtcgccgcagccaaatacgtgatgaagcatcccgatgccacactcgacgacctcatgcaatacgtgcccggacctgattggccgggcggagggatcatcatagggcgacaaggcatccgagatgcctatgagactggccgaggcgtggtcaccacccgttccgccacacatgtggagaatctcaccgcacgcaagaaggccatcgtagtgacgcagctgccatacatggtgggtcccgagcgtgtgctcgaacgcatctccgagggtgtgaagaaccataagctcgacggcatctccggtgccatcgacctgacggaccgtcacaatggcacccgcatcgtgatcgagctcaagacgggattcgacccggcagccgtgttggcacagctcttcaaacacaccccgttgcaagagaacttcgccatcaacaatgtcgccttggtgaatgggcgcccccacacactcggactgcgttccctgctcgatgtatggatcgaacaccggcgtggtgtcatccggcgccgcagtgagttccgccgtcagaaggcgttggaccggctgcatctggtcgagggtctattgctcgccttggtggacatcgacgaggtgatccgcgtgatccgctcaagcgacgatgcggaggcggccaagaacggactcatgagccgattcagccttgacgatattcaggcgcaatacattctcgacctgcgcctgcgcagactcaccaagatgagccgcatcgaactcgaatccgaacgcgacgaacttcagtcgtcgatcaccgaattggagcgcatcctcggctcggccgcattactggatggcgtggtgatcgacgagatggacaaggcggtggcaacctacggcacgccacgacggacggtgctgctcgatgagggcgacgacggccggctcgtgccagtcgtggcccacggcgatgacatgccttccgacgccgcactcgatgccgcacgccatgcggagaacgtactcgacgccgccgatgcggtggcggcagcccgtaaggccggcgaaaccgccgaggcgctgcggatagaagacgaaccatgcgtgatcgcattgagcgcctcagggctcatagcccgcatgagcatcgatgccctgaccatttgggccaaacgaggcgctcacaccgaaaagcgtgaacccgacgatgtgatcgtctcgctgatgccggcacgcacccgtgccgactatgcgttggtcacctccgcgggccgcatggtgctcgcccatgtggtggagctgccgaatctggaggtcaccggccacctgagcctcacaggaggcattgaagccaccgagctgctcacctccaccgaaagcaccgatccggtgcccggcgaacgggtgatcgccacgctcgcgctacgcgacaccgtcgggcaggacgatacggcggcacagctgccgccggtcgggttaggcacacgcaacggcattgtgaagcgctggaaccgtgaatcccccaccacgatggattcctggagcatcatcgatttgaaggacggggacgagctgcttgtggcggccgatgcgcatgacgacgaccgcttcgtgttcgtttcctccgattcctcgctgctcacgtatgaggccaggaatgtacgtccccagggccgcactgcggcaggcatggccggcatacatctcgccgatggatgtacggtgctctcctgcgccgtggttgcgcacgccgatgtcgaatggcatgatgccgagcacgatgacgcaggcaatctgctctctcccgccagtggagccgtggtgctcactgtcgccggcgatgtggatgcgctgccgggcaccgagaacggtgcggcgaaggtcacgccattggagctctaccccaccaagggaagagcgaccggtggtgtgcgctcgcagcgcttcctcaaggggcagaacacgttgatcagggcgtgcgtgggttcctacccgctgctggccgcaacgtcggggggccatcccgtcgagctgccggcgccggatatgcgtcgtgatggttcgggaaccgagctgcctgcaccgatcgcctacgcggcctaagtgagatcgcagagtcggtatacgacaggcctcggtcagagtagctctgaccgaggcctgtcgtataccgacttcatacctatcacgtggtggtgtacatcgccataagcaccgcacctgccacgatgagcaatgtgccgaagagtatgcagatcatctgatgtcttgtcttgtgttccttgaggatcacgatgccaccgaaggtggagacgagcactcccagttgggagaaggtcgtggcgatggcctgaccgacattcgggttggctgccgagatgaagatgaggcagttgcctatggcccaggagaggccagtgaagatgttcagcgcggtcttgcgggtgaagatgagcgactggttgtgctcgccaagcacaatgatggcgactgcagcgagcacctgcccaaccgactgcggcaggatcattgcggtcatataatacaggccgttaccgtccggcgcattgtagatagcgttgtcgatatacccggtcttgtgcagaaggttcgggaacacgaagtacatcatgaacccgatggtggagatgagcagggcgatcatgccgaatttcatgttcttcgcactgatatgcacggcatcggtgacggaatctctggccgaacacagtatggcgccggaggtgacgagaatgatggcgatgatcccgatcacccagactcgcaatgagcgccactcccccaaaacgatggcggccatgagcgcattgcccaccacctgaccggccgtggagatcggcatcgccaaagagacgccgagcggtttcaaggccgagaactggccgatggatcctatcgtccagaatatgccggagcataggcccaccacccagatgcggggattgaacgcgaacgatgcccctgcatggggaatcgtgtagcacacggccatcagcaccgcgaagaggaatgcgccgaaggtggtgcccagcgtcccctgacttggcttgccgtcgatcttcgccgtcatcacactgttcgagccgaggaacaatgccggcaacaacgcaatgagcatgcccatgtgaagtcctttccctgtacaatgccaaatcgttgtacgcagaacgcaaaacacaagcattctaggacctccaccgctacgttcggaccgctcttccgctcatagcgaggaggctgcccgccatacccgcctcatcgatacagtcggagcccctgcggcgacggggtgaatccggcatgccgaagggcgtcggacatcgcgttgccgccctgcaatggcacgccgttgcaatcacggaaagtgatgctggccccatgcaatcgcgaacatgtctgttccaaagccgtcgccgccgttttaagcacgctcggcgaaggctcgaacgccacgatacgacccgaccacagtgccgcatacagcaccgcgcgcccctgacgcagcaccaccaatgagcccgggcgtcgtattggtttcacggcagcgcgccgtttggagtccgtgcgggcattggattcaagtatggccggcgccggccattccaatgacgaaccatagagattcgccggatcgcatacatccatggtgacggtcatgacaggctcggaatcgatatggtgacgcagcaggtccaccgtctcccgctcggcgaattgagcggcaccgaaccccttgacgaatacacctcgcaatagcgtgcctttctcctccatgcgtttgagcaccggataaatggcactgaatccgccggcgacaccggcatctgacaccgtattgggcgcaatgatgccgtagcggtcgagcagaatacctatcaggtcgatcatcgcctcctcatggctcgcatcgccttgggtgcgcaccagtgaccacagaccgccgccgaacataccgcgtgtgggtattcgggcacgcaagcggagacgatgcgaccgcaccgtggccttacttccacccgtatgcgttgacaccgaccggactggttgcagggaggtgttggtaatgaatccatgccagaccaatgaccatagggtctgctcgaatcgcgaatgggaccatgatgtggccatcacctcgccggtcgtctcattcacctccggctccggattcgcctgccacagggattgcgcacgctcctccaatgagtgcgccgtgtaagcgccaccgtcgtgcagggcaagcagtatcgcatcgcgcaccgtcagcggcatgtcggattccggcgcagccgctcgacctagggaggattccaatgcctcagcatgcacctgcaactgtggggagtccgccgggaagaacatgacgcgtcccgcctcgtcacccccttcgccgctgcccgtgggatcacccacccataccacatcgccggagccaaccagctcgtcgagcaatgtcggcgtgtaatctcgcacacgggccgggaacacgtggcgctcccacacgggcatcggcaatgcgacaccctccagctgttcaatggcacgcaagagtccatccagaccttgcaaccgttcgccgcccaccgagccgacaccctgccgatgaacgagaaacgcctcgtaccgctcgggttccacaggtttgattgccgcccgggccttggccaacgactgcgagcgaatgcgtttgagcacgtcggcatgcacccattgcgtcacccccggagcgagtcgttcgtcgaaacgaccgttgatgagctcgccggcatcgcgcagttcaccaagcagttcgacggccgtctgcgcgtcgatctcaagttcggagagcaggcgatcggcagtgaacggtccatgcgtcttggcgtagcgattcacgcgtccccgcagatcgtgcttgtcgagttcgttccagaaggtcttcgaagccagctggccggccactgaatcgatcacctgtgtatcgagcacctgggccaggttgtccgtccccaacaaccgttccagcaccagcggatccatcgagagcagttgcgcattgcgttcggcctgcggcacatcgtactggtacatcaccgaccccacgaaaccgaacagaagatgctcggccataggcgatggcacttgcgtctcgcatgcatgcacgtcgatggctcccccacgtatgcgggtgagcacttcgcggagggcaggaacgtcgtagacgtcctgcagacattcgcgggcggtctcgagcagcagcgggaagttcttcctcgtgcgcgccgcggccagcagctgggtggccctcagcctctgctgccatagaggcactcgtttgcccgggtcgttcctcggcatgaacagcgcacgcgccgcgacctcacggaatcgggcggcgaacagcacactgccggagacctggttctccacgatgcgctgaatgtcatcggggtcgaagtcgatgagcgcgccgacgtcgatgcctccttccccatcgggcagacgcagcacgatgccatcgtcggcggcgaagatctgcccgtcgaaaccataacgctgcgtcaacctcatgttgattgcgagcgcccatggctcatgcacacgacgcccgaacggcgtatgaatgatcacgagccaatcgccctcctcctcgcggcagcgttcgaccacaaccgcacgaccgctcgggatcacaccggtgctcgcccgctgctcggagaggaaggccgccagattctccatagcgttggcgtccagaccatcggctcgcaggcgtttgagaaccacgtcgctgaatcgggattccggcgcgttcccgacattgccgtgcgccggttgcaatcccgcggcgatgtcatgcacccattccccaagcgacatgccgaaggaataatcgcgcccgttgccctccccatgccagaacggcaggcgtgcccttcgtccgggcgccggcaccacgaccacgcgggagttcgtgatttcctgcacctgccaattcgtggtgccgagtgtgatgatgtcacccacccgtgtctcatacaccatctcctcgtcgagctcaccaacccgtctcggacctgttcccgcctcggcctcgggcagcactacagtgtagagaccgcggtcgggaatcgtgccgccgctggtcaccgcgaggcgctgtgcacccggacgcgccgagatcatggccgaatcctcgtcgaacatgagcggtggtcgaaatgccgagaagtcctcggaattataggcgccggtgagcatgcccaccacggcgtcgaacatcgcccggtccaacgaggcgaagggggcggcgcgtctcaccgtcgcataccaatcatcggcggcgatgggctccagactggcggccgccacggtctgctgcgcgagcacgtccaaaggattcattggcatatgcaatggttcaatcgccccgttgagcatgccttccacactggcacctatgccgatgatctgttcgcgtgtcaccgggtacatgacggcgtgcgagactccccccaccctatggtcggctcggcccacgcgctgcaggccagaggagaccgacaacggcggcgtcacctgaatcaccagatccaccgaccccatgtcaatgccgagctccagactgctcgtcgccaccacacaacgcagacgtccggatttgagtctctcctctatttgcttgcggcggtctttcgacaccgacccgtgatgcgccatggcaatctgctcgtcagggccgtgcgcccccactttcattgtggtggacccatacgtggaatgatagtgggctggctcgtccgtctcgctggtcggcagttccaccggattgcgtttgccgagccgttgtgcgtgcagatcgttgatctgcgcggtcaggcgttcgcataggccgcgcgaattcacaaacaccaatgtggtgcggtgcgagagtatctcgtcgagaatatggcgttggatcgccggccacgcggatttcacccccgacggattgtgcgcgccttcgctcaccggcgtacccggcggcagcgaatccccccatcgcttggttgtctcgccggtggttgcagattgcggatcgccttggccatcccgttccctcgccttgcgctccgccaagcgttgcatcgcgggcgtcacgccggtcattggcgcagaagtgctgccgacctccccagcaccccccttgcgcctgccattggccacgggcccgtcaccaagggtcttcgccggttcgaccacagtgatgtcgagtgcaggctttcccccggtggcgatgaccgtcaccggcaatgctcctgcgaggaacttcgcggcacgctcaggcgggttcaccgtcgccgaaagccctatgcgctgtgccggccgttccagaaggtcatcgagacgctcaaggctcagcgccagatgcgccccccgtttcgtgccggcgaccgcatgcacctcatccacgatcacggtatccaccgttttcaggatgccgcgcgctttcgaagtgagcatgagatacagcgactccggggtcgtgaccagaatgtccggcggatgcgacatgatcgcacgtcgctccttcggggtcgtatctccacttctggtggcgacggtgacctgcggcgcatgcgagccaagggcatcgatctgttcgcgaataccggccaaagggacatcaaggttcttcgccacgtcgacgccaagcgccttcaacggtgagatatacaacacgcgcacgcctttgcgtgcatggtcggcggcactgcgggacagaagcgagtcgatggcgaacaggaacgcggagagggtctttcccgaaccggtcggcgcgatgaccagcacattctcgcgtcgcccgatcgccggccatgccaatcgctgcgcctcggtgggttctccgaacacacgtgagaaccacacgcgtgtgggttcgctgaacattgccatacattcgcacatatgttcgattatttcctacctcgctcgcgattgcaaatgtgacacgctcatgagaatgacggcggccagtatgccaagcgacgtgaaacacgccaagtaccacggcagggccgccatgcccaccgtggcagagaacacggcgaacaatacgggactcaccagtgtggccacggcgatgacggcggtctcccagccgatcatggtcatcgtatgaacagcgccgaacagccgtggtgtcatatgcacgacggccggattaatcggggcacacccaaacccgagcatgaccggcgcgacgagggcgcgccatgaccccatgggcacaatcatcaccacaagcgccgcaacaagtacgcccaagccgccgccgagcaacgcgccgtcggacaatcgcagcgccaagcatcctgcgatcacggaacccagcgtcaatccaatgaagaataggttcgcgtagataccggcataatggatgctcatgtggccggcatgcaccatgtagctgctcgcccacagcatggtgctctgctccaccgaagcgtaggcgaacagaagcaacagtgtcgggaacgcgccgcgcaatctcagggctcgcacccagacggccatgcgtatgcgcgtcgacatgccaatcacgctcgccatatgcctgcatgccgaatgtggcgcgctggatgggggtcagttcgtcgcgccacagcttcgtggcactcaccaacacgatggccagcgcaagttgcacaaggcctatgcagcggtatgcccacctccagtcggcatcgttcgcaatgatccaaccgagcatcgtatgacctgccatggcacctgcggccgtcgtggcgtgcatccaaataatatgcgcactcggcaagcgcaatgctatgtatgcgttgagcgcgagcgcaagcaggccggagcccacgccatatggcacggcgaagaacagcagcagccaatatgacggcgtgaacgagaagccaagcaatgccaccacggtgcatgccacaccaacatccacactgcgccccgagccccagcgacgcagccaaggctcaccggccagcgcagcccacatggcccctgcggcgataacgacggggatcccgatgacggcggcaagtgacgcatgcagtcccgaccccatagccggccacgaggcaccgagcggggcctccggcaaccccatggcagcgaagccaacgtataccaacgccaccaacgccatcggcatgccatcgccccctcattcagacgtcgtcggctcggattacatgctgcatatatttgcctatacagtgcatacacggtcatcgtaaggcgcatcgacggcgcatatggcacggcatcgcctgttacgaacatgtcagacggccatgtcgtcgcgtcgcaatgcgcgcagccactcgtgcatcgccgccatgaacgcgacgaacaccagcagacaccatggcagcacggcaatcgtcgtggcctgcgcgatcacgccgaacaatggtggcatgagcatggtgcccacatacgcgaacgccatctgcacaccgacgatcgcctgcgatttatcggccccgaagtatgtgggcgtggagtggatgatgcacggatagaccggagcgcatccaaggccgacgagtatgaacgccacggcggagagggcggggttgtgcacgggaacgagcaacaggagcgccccgaggccgatcgtcatggtgccgatgcgaatcatggcgggatcggagaagcgcatggtgaggaagccgttggcgaatcggccaacggtgatgccgatgaggaagatgctcgtgaacgtcgcagccacgtcttcggccatgccatccatgccgaccatgtaggagctggcccatagcatggcggtctgttcgatggcgcagtagcaaaagaacatgatgagaatctgcgtggcgccactgatgcgcaatacaccgagcaggccgattggctttcggtccgtggcctgcgtgcctgcgtccgcggcagcggggcgcctcttccacaacggcaggctgaagatgagcacggcggtgagcacgagctggataacaccaaccgaacggtagccccactgccaaccatgccggcttgccatggcgtaactcatcatgtacggtccgatgagcgcgccgagcccccacatgcagtgcagccagctcatatgccggctcgtgtagtggatggccacgtagttgttgagcgccgcatccacgccacccgcgccgagcccgtagggaatggcgcacacgataagaacccagtagttcggtgcgaaggagaatcccatgagggcggccgcagtgagcgccacggagaacgccgtcacacgccctgcaccaaatctcagcgtgagccggtcgctcagcagtgcggagatgatggttccggcactgatcgtcatcgagatgccaccggccctcgacagtggagcatgcaggtcaccgctcatggtgggccatgccgaaccgagcagtccgtctggcagccccagcgagatgaaggccaagtagattacggcgagcagcagattcgtcattgcacctccaaatagtgtgcgccagtttctgcatcgacagcccataattatcttcttacgtaaagaaaatatccggttcttcgaaatctgttcgatgattagactggtgcccatgagcttgagaatcggattcgtgttcgacgacaccctggacgtgctcgacggcgtgcagcagcatatcgtgaccttgggccaggagctggcgcgacgggggcatgaggtgcattatctggtcggcgagacgcatgactcccccgtgccgaacacgcatccgatgtcacgcaacgtcatggtccggttcaacggaaaccgcatgcgcatcccgcttccggccaacacacggcatatccgcgaggtgctcgacgaatacgatttcgacattctgcacgttcaggcgccctacagcccgttcatggcagccagggtgctcgaccatgcgcaccagcgcactggcgtcgtcgccacctaccacatcgcatcggccgaccttgcctcccggatcggcggccgtgcgctcgggctggtcaatatgcactcccaccgccgcgtcgacgaggtgatcgcagtctcccagatcgccgcgcagtatgccgagcagaccgcgcatgttcgcggtgtcgtcattccgaatcccgtcgatgtcgatcggttcgcaggcgcctcccccacccatgccattgtgcagggcgacacggccagtgcgcactcgtccgagggacccctcgcggtgttccttggtagattcgttccgagaaaaggcgcggaattgcttctggatgccgtcgaatacggcgaggagcatgatctgttcccgcggggcttccatgtgcggttcgccggcaagggcccgctgctcgacgaatgccgggaacgtgcctcgcatctgcgcacgccgatcgagttcctcggcttcgtggaggaagaggagaagccgaagctgctggcgagcgccgatgtggccatcttccccgcaaccggaggcgaatccttcggcatcgtgctgctcgaggccatcgcctcgaatgccggtgtcacgctggccggtgacaatcccggctaccggtcgaccatgctcgatgacgaggactcgctcttcccggtgagtggaacagaccgtgcccgcattcttgccgaacgcattgcccgcgcactcaccgacgaaccttgggcggccgacctgcatgcccgcgaagcggggctactcgatcggtataacgttcgcaccgtgaccgatcaggtggaacaggtctacggccaggcgatggcggctcgccacgccgactgacccatatcgtgcgagaccgatgcccacaggggcccggaacccgcgcttcgtcaaagtgtctgcgcgctttgcgcgtagagcacgctcctcagcgcgggttccgggcccctgtgggcatcggttgcacgaaagcgtcaggtgtcaatcttcgaacggtcgaaatcctcggcgttgtcgacaatgaactggcggcgcggaggcacttcgtcgcccatgagcaggctgaagatgtcgttcgcctgctcggcgtcctccatgcggatgcgacgcagcagacgcgtgcgcggatccatcgtcgtgtcggcaagctggttcgcgtccatctcacctaagcccttgtagcgctggatgtcgtcggcatacggaatatgctcagcgtcgagctgcgcgagcctgcccgccaactcgtcatctgaatacgtgtagatgtactcgcccttgcgtgcccccgccaaagcgatgcggtgcagcggcggcacggccgcatacacgtgccccgcctcgacgagcggtctcatgtaccggtagaacagcgtgagcagcaatgtgcgaatatgcgcgccatccacatcggcatcggtcatcatgacgattttgttgtaccgcgccgactcgatgtcgaagctggcccccgaacccgcaccgatcacctggatgatcgacgcgcattccttgttcgaaagcatctgcgacaacgacgccttctgcacgttgagaatcttgccgcggatcggcagcagcgcctggaacgccgaattgcgggcggccttcgccgtgccgagtgcggaatcaccctcgacgatgaacagttcggcgatgtcgtcgttgcccggctggcaatccgacagtttactcggcatagaagcagattcgagtgcgttcttgcgacgtgtgacctccttggtcttgcgtgcctgaatgcgcgcgtgcatctcgcccacgatcttctcgagcacgcgcgccgactgctccttgtacccgcgtttcgcgccggtgatgagctcggcgaactgcttgtcggtgatgcgtgtgacaagcggcttgaccggcgcggtgccgagcacgtccttcgtctgcccctggaactgcggctcggcgatgcgcacggtgaccacggccaccaatccggcgagaatgtcgtcacgctcgatcttcatcttcgggtctttgagattgaccttgagcttgcgcgcgttgtcttccaccgtcttgcgaatctgcttagtgataccctgcaggaagccgtccacatgcatgccgccgcccggcgtggcgacgacgttcacgaagctcttcaacaccgtgtcgtagccgttcgtccaacgcatcgcgatatcgacatcgcaggttcgcacgatcttctgcgcatgcaggtcgccgttcgcgtccactgcctgcgtctcctcatggtacgtgccctgcccgcttattcgccacacggtggaaacggcctcgccgtgggagaggaagtccacgaaatcgacaatgccaccggtatggcagaattcctccacacgccggtgtcccggcactgaggcgcccgaatccgcagattgcacgaccggtatggctgcgactgcctgctgcgggtcctgtgcctgttcctgcgcgtcctccgcattcgcccgctcaaggccgatcttcgcaggattctcgcttgcctcggtctccgcctcgatccgctcgaccgggtcggattgcgcctgtttgacgtcggtctcctcgaacacgtcggtgtcgacgtcgcctgtctcacggatgcgttcgtcgatcaccgtgatcttcagacccggcaccaggaagctcgtctggcgcacacggtcaatcagttgttcgtagtcgaatttcgcggtgtcattgaagatttccggatccgcccaatagcggatgcgcgtgcccgtgcgcttcgggggcaccttgccgatgatctcgagctctgtggggcggttcttgcgcgttttcttgaacggtgagtcgggggaaggacgctgtgggtcctcgtcggtatacacacctggatgcccttggtggaacgccatatggtaggtgtggccgttgcggtcgacttcgacgtccatgcgcgagctcaatgcattgaccaccgacgagcccacgccatgcagacctccggcagcgttgtacgacgaattgccaaacttggcacccgcatgcagcttggtgagcaccacctcgacaccggtgagcttcgtcttcggctccacatccaccggtatgcctcggccgttgtcggcgacttcgatcgaaccgtcttcgtgcagggtgacgacaatatgcgtgcatgccccggcgagcgcctcgtccaccgaattgtcgatgatctcccacaggcagtgcatgagaccctggctgtcggtggtgccgatgtacatgcccggacgcttgcgcaccgcgtccagcccttccagcaccgtcaatgagccggcgccgtagctgccgggttccttcttcgccataaccctcctccgtatctcctcttcgatgcaaaagagagcggagccactcggctcacgctctccctggcactgtcatgtcgtctggcgtcggcacgcacccatcggggtgcgccggcaatggacgccgttcagcgtcactgatcgaggaagtcgcgcagcgtctgcgaacgggacggatgacgcaacttcgacatggtcttcgactcaatctggcgaatgcgctcgcgggtcacgccatatacgcggccgatgtcgtcgagcgtcttcggctggccgtcctcgagaccatagcgcatcttgatcacgcccgcctcacgcggcgagagcgtttcaagcacctgacggaattgctcctgtagcagtgagaatgcgaccgcctccgatggcgcgatggcatcggtgtcttcgatcagatcgccgaattcggaatcgccgtcctcacccagcggcgtatgcaacgaaatcggctcgcggccgtacttctgcacttcctgcaccttctccaccggcatgtcgagctcgcgggcaagctcgtcgggcgtgggctcacggcccagatcctgcagcatctggcgctggacgcgcgagagtttgttgatcacctcgaccatatgcaccggcacacgaatcgtgcgggcctggtcggccatggcgcgggtgatcgcctgacggatccaccaggtggcataggtggagaacttgaagcctttcttccaatcgaatttctcgacggcgcgaatgagacccagattgccttcctggataaggtcgaggaatagcatgccgcggccggtgtaacgcttggcaagcgagacgacgagtcgcagattggcctcgagcaggtggtccttcgccttcttgccgtcggcggctgcccacttgagttcgcgtttgcgtctgaactccatcgtgtcgccctcggtgtcgagcagatgctgggcgtacaggccggcctcgatacgctcggagaggtcgacctcctgttcggcattgagaaggctcacacgaccgatctgcttgagataatccttcaccgggtcggcggtcgcgcccgtggttaccacgcggcgcttcggattcacgcccggattcgccagaagggcttcgtcgtcctcatcgttgtcgctgacgacgaacgcacccttctccttgggctccttcggggcctgcggctcttcgtcgtcgtcttcctccggctcgggttcgtcctccgactcctcgtcctcgaggtcgtcatcgttctcgtcggcgtcaagatcctcatcgaggtcaagatcctcctcgtcgatcacatcctcaccgatcatgtcctcgtcgtcgatctcctcggacttggaaatggccttcttcgcgccggtcttcgaagccgcacgagtcttccttgccggcgttgactcgctctcggcggcatccttcttcttccgggccgtggcacgcttggtggtcttgccggcggagcccttcttcgccgacgaagccttcgaggaggccctcctacgggtggtcttgcccttctcttcgacggcggcttcgtcgtgggcgctttcggaggccttcttcttcgcggctttctcggtgctcgtcgtttccttggcgaccaaactgtacctccctgggtcttgtggaacgcggccgaccgtcgtatgcttgcttttgggcatagctacggcaaggtcaagtcgctgactatgtgagttaaccatgtcttcgggacgattattcccatagaccctcaggtgcctgcaatcggtgcgtcctccgtctcggcgcggcctgcatgtgccgggtagacgtgtcgggtgaccgcagccgcgacgatagccgccaatgtgacccgttcatcctcctcgagcaccccgagcgcatcgtgcagcgcggactcgtcgccacgccaccatttaagataggccctcaccgcccgcaattgcctggtgcattcggcgggaagacgccccgacatcgtgtgaagcagttcgacgacccgcacgcaccgccgttcgtccgattcgggttcctcgaaggccgcggtaagcatggcggacatagattgtgccacatctttgtcatggggatgcgcggcgaaccgtgagatgacgccttcgtcccactgcgactcgtccgccaccactgtcatgatgatcgcatcgcgcaccgccaacgagatgttgaaaccggtgaccaacatcaactgcacctcatcatcgagatcctgcggcttcatttcaggctcccgcagccacgtcagccatggaggcagcagatcggcgatccaccgggccgccgccgatgccgtaccgatgtcggtcatccgctcgaaatactcgcggcgcatacccccgagccgcgccaccggcaatgggtgcatgcccagacccgcgataccgccgtcttcccggttcatctccgcttcctcgttgtgttcattgttcgacaccatatctactccttgtccgtcttgcattgcgacccaaacgggccttgcatccactgtggcggcagaatggaaaggattccatcccaacgggcatttgtggtcggagaacgtgttatccacattgcaggtcgggcatattgtgcatgacctgcaatgtcggaatgctgtgaatacactggaaccatgagcgattccagcagtatcggcgccattgaaacccgcattcgagaacttgtgcacgactacgtgggggtgaacggcacagatgcacccatcaccccggctctgcgcccgatgttccatacagtggtggatcaggcgctcgcctcaagcgaagggggcaaacgcctgcgcgcgctactcacactggatgcctacgatgtgctggccggcgccccggattccacacaatcgcgaagcgtgcgcaccaaggtgcttgacttcgcctgtgccattgaggtgttccagaccgccgcactggtgcacgacgacctcattgacgactcggatctacgccgcggcaagccctccgcgcactgcgcgctcacctcgttcgccggcgcacgcagcattggccgcgggctgggcctcatgctgggcgacatgctcgccacggcatgcacgctcatcatggaggacgccagcaccggtatggtcgaacatcgacgcttggtggaggcctttctttcgatgcaacatgacgtggaggtgggccaggtgctcgaccttgccattgagcgcatgccactcgacgatccgcaagcgcttgccgaagcgtcgctcgacgtgtttcgctggaaaaccgccagctataccaccattgccccgttgatgctggcattcctggcatccggtatgaccagcgaggcagccaacctccactgccatgccatagggctgccattggggcaggcattccagctggccgatgatctgcttgacgtcactggctcctcccgcagcacgggaaaacctgtcggaggtgatattcgtgaggggaaacgcacggtgttgctcgccgacgccatgatgttgggcaccgccgcacaacgcgtacagctgcagcagctgtacgagcagccgttccgctccgacgcgcaggtgcatgagaccattgcgctgttccatgacaccggggccatcgagcattcgcacgaacgtatcgcgaagctgtggtcgcaaacccaggaaagtatcgaagcaatgggtctcaccgccgcacaatcgcaaagccttcgtaaagcctgtgagcgctttctgccggatttcacagccgaacggtaaaatatcctccgaaggcacactcgcaatcggggcatcacagcagaaggaacacaaccagcatggtggataccacggcacacggcacggaccactacaatctcattgacggccgctaccgcattgtgcgcaagatcgcggatggcggcatggccacggtgtaccagaccgtcgacgaaaggctcgggcgcaatgtggcggtcaaaatcatgcacatgcagctggcccagggcccccaccgcgagcagttcatcgagcgcttccgacgggaggccaaatccgcggcagcaatagccaatccgcatgtggtgcaggtgtacgacaccggtgagacgaatggctcgtactatctggtcatggagtatgtgcacggcgtgaatctgcgtagtcagatgcagacgcacaccacgttctcggtgcgcgacaccctgcgcatcgtcggcgagacattgaacggacttgccgccgcccacgagatcggcgtcgtacaccgcgacatcaagccggagaacattctgatcaacgaccgcggtcatgtggagatcaccgatttcggcctagccaaggccgcctcgcaggccacgctctcctccaccgggatgctgcttggcacagcggcctatctcgccccggagatgatcgaaaacaaccaggccactcctcagggcgactgctattccgtgggcatcatggcatgggagctgctggcggggagggtgccgttccagtcagacaatccggtgacgatggtgttcaggcacgtcaacgagaacatcccctccataggaacggtgtgctacggcatcgacccccgggtttcggccttcatctcgtacctgaccgcacgtgacgtcaatgcccgtccgaaaagcgcacagaaggcgttggatcgcctccgtgagctcatgcccacgctgagccgccaggcattggactatcgcttccgcccccaggaaccacccatcaacagcactcgggtgttcccaatgggtgcgaatgagcaggattccgaccgtccctccgtttcgagcaaatcggattcgccggaagaatccactccaccacctacctctgccgccgcgcttttcactgcattggcctcccccgatctcactgaagaggaggcggaacaggcaagaacggtagctctcgccacaccgccggacgactcctcgacgccaggctctggggttccggcctccggtggaaccaccgttccaccatatggaggctctaccggaagttatgggcgtaattccggccgtcccggcgagccaggtgcgccattgcccagcaatgcccagacgcaagtgcagcctcgcaagaagcatagaacggcgatgatcgtttcgatcatcgccgccatactcgcattgggtgccggtggcggattcgcattgtggtacttcgtggggcctggcagctactggacactgcccaaacccgaggggctcagttgtgccgaaaatgcgccatgcaagatcacaggtgtgaaatgggatgcctatgagcgtctgctcaaagtctcgcagattccgtacaaaagcacacagcagtatagcgacacagtgcctgccggcgagatcatctccaccgacccgcaatttgtggatgcccatgtgagcaagcgggccagcggcgaggtgcatgtgacggtgtcgcaaggtgtgcagcaggccaccgttcccgaaggcatcatgagcagctcgtcccctctggacgacctgcggaaggcgggcttcaccaacatcacgcacagcgaagacaacgacgagtattccgaaagcgttccggaaggcgaggtcatcgacatcacgcccagcgccggcaccacacagaaccataacgacgacgtcgtggtgacgctctccaaagggcccatgccggtggcaatgccgaatgtggtgggcatgacgcgcggtcaggcgcagaagtcgtttgatgacgccaagctcaaggcgacctacaccgaagagtacagcgatacgattccacgggaccaggtgatttcagtggatcccgaggcgggaacccaattgcactggggcgatgcggtcacagtcaccgtctcgaagggccctgaaatggtgaccgttcccgacatcacgggcaagaagacggaggaggccaggaagatccttgaagacctcggctttgaggtgaaggtctcatcaccgttgggcgacctcctgcacaccgtgcgattccaagatcccaaaggcggccagcaggtgcgtctgcgtggcgaagacggcaagaaaacggtgatcacactcacggtgatctgagcggcgtatgcgcgtatacattgtgtcccagagccagactcaggtcagcctattcatgttcacgctcgagatcagctgctgcctctgcgccagcggaatcgagcacgtcctgctcctccttcatctgctgcttgaccacctgggcgtattcgggaacgtattcctgcccgctcatcgcctggatcctgcgcgtgatttcgtcggtgagctcacgcagccgttcatgcgtcacctcgtcagatggagtcttctccacttcgatgggttcaccatagatcaccttggagtgccccttgcccggaatcacctgccccggcttctgcagttcgcgtgaaccgatgatggcggcaggaatgatcgggcaaccggtttccaaggcgagacgcgcggcaccggtgtgccccttgtatagacggccgtccgggctgcgggtgccttcgatgtggatgccgaacaggtggccttcctcgatgatctcacgtgcatgctcaagcgcaccgagcgactttgagccgcccgaacgatccacggggaacacgcccaccgaggtgaaccaccacttcttgaacttgcctttgatgcccttgccttcgaaatactccgccttgcccatgaaatgaatcatgcgcggacaggtgagcggtagcaacgcatcgtcgatcacagccagatgattggctgcaatgatgcccccgccggtgcgtggaatgttctggagcccttctgccacgggcttgaaacgatgccgcgccaccggaccgagcgttctcatgaagaaccaatacaacatgctgcctcctcctacatgtctcatagcatccgcttgctacagtgaacctatgactgacctcaacaatagcaacgacggcgaagaaacgaagccacacgattccgggcgcaacgggggtgattcgagcgagatctccgaggaggccgcctggaatcgcttcctcgacgagtattccgacgatctgggcgaggtggagcgatcacgcaccgcgaggaaattcgacaggcacgccacgcgtcaggacaaacgcgaggagaagagggcgattctttcggtgaacgacctcaaacagggcagtttcgtcgattcgtcaggcccgcgtgatttcacgcaatcgagttggctcgacaccgacgatgtgatggatcgcagcagcgtgttcactccccccaatcccgatctgggtcagattcgctggtcgcgtctcatctgcggcattctgctcgtcgtcggcgtcgccggcatcatcgccacggcgtttctgccagcctgggcgaccgtgctcggcatcgtcttcggcatctcgatactcgtcggcgccggtggcctgttcgtcacacaccgcggtcatgacgaaacgaagcgagacgaggaagacgacggcgctcgcgtataggattcccgaaagaacaaggtgccattcggccgtgcatagccgaatggcacctctggttatagggaccaggtaatccccgtactcctacaactcagtcgacatgtttgcttgcgacggcgatccactcgtcgagcagggcggcggcacgaccggaatcgactgcctgttcggcgatggcatgggcttggcggaaccgttcgcccagaggagcggaggcatcgataagcgagccatccgccacgattgcggaggcggcattgagcaatgccgtcgtacggaacggcacatcctttccggcgaagagatcgcgggcggcctgggcattgtagtccggctcgccaccacgcagatcctcaatcgtgaccttggcgagcccaagctcctcgatcgggtcgaattccgtttcgcagaccttgccgtccttgaattcccagacggagatcggaccggtcggcgccatctcgtcgagtccctcgttcgaggtgtacaccatgccgctctggccgttcgccgcgtagaccgcggccatgatcgggctcatcgcacggttggcgcaaccgattgccatatgcttcggggtcgccggattcgtcagcgggccaagcacgttgaacacgcacgggacgccgagcgcggcgcgcaccggtcccacgaatcgcatcgccgggtggaaggttttggcgaaggcgaaggtgatgcccacctcatcggccacctcggccacggcctgcggtttgagatcgagcggcagcccgagcgcctccagacagtcggccgccccgcacttggagctcgcggcgcggttgccgtgcttgacgatcgtcacgcccgcagcggctgcgatcaccgcccccatcgtcgataggttgacggtatgcgcgccatcgccacccgtgccgacgatgtcggtgcattcacggttcacttccaacggcacggcatgcgacaccatcgcctttgcggcaccagcgatctcatcggccgtcaatccgagctgctgttgtgtcgcgagcacggcaccgacggctgccgggttggcgttgcccttcatgaggtcatcgacgaaccactcggattcctcggcagtcaggtgattgccctgcacgagcttggtgagaatcgatttccatgtgatgtcggccatgaccactcctcgtttcgtagctgctacgcacagtctagggaacacaagcaacgaacacatgtcgagtcccgcatcatggtcaacacaaaaggggcgccgcatgcggcgcccctcgatatcgggttgaatatgctcactgctcgttctggccgtggcacatcttgtacttacgtccggagccgcacgggcatggtgcgttcttcggcgtgcccgggaatgtgcgaccgtcggaccatggggtcttgagctcctcgctcttcggacgcttgcgcgccggcaccttgccctcggcatggctcatcggctccgggccgagcagaccggattccggaatccgctcgccttcctccgccgcttccttgaccgcagcgatgttctcggcggtctccagctcgtcggcatgattgtcgatgcgcgcggcctcttcgggctcgtgctccgacagattgcccttgttcagctcgtcgtcctcgctcacatcgtcgcccatcttgatttcggcggaatcgaccgccgcgtcgtcgatggagtcagtgccgtcgtcgttcgtctgggcgatgctgtcgaggtcgatgtggaagagcaactgcaccgtctcctccttgatggcctcgatcatctggttgtacatctggtagccttcacgctggtattcgaccagcggatcacgctggcccatgccacgcaggccaatgccgtccttgaggtagtccatctcgtacagatgttcgcgccacttgcggtcgagcacggcgagcacgacgcgacgctccagcgtacgcaggccatcggcgccgagcttggtctcgaaggcctcatactgcgcctcggcgtcgtcgacgaacagcttgaccacggcgtccacggccttgtcgcccttgagcccttccgccgcctccttggcctcgtcaatggtcaccttggtcgggtacaggtcgttcacagccttgaacaggccgttccaatcccaatcggctggcttgtcggatccattcttcgcgcctcgcacatagctggtgagcgtgtcggagatgaaggcctcaatgtcctcgtgaatgtcctcgcccttcaacacggcctgacgttccgagtagatcacggtgcgctgcttgttcatcacatcgtcgtacttgagcacgttcttacgaatctcgaagttacgcgattccacggccttctgcgcattgcgcacgcccttggacacgctcttcgactcgatcggctcaccctcgggcatgcccttcgccatcacacgggcgacgagctgcgtgttgaacaggcgcatgaggtcgtcttcgaggctcaggtagaaccgggactcacccggatcgccctgacgtccggagcggccgcgcagctggttgtcgattcggcgtgattcgtggcgttcggtaccgagcacatacaggccaccgagcttcttgacctcttcgtgctcgtccttgacctgctccttgatcttcttcagggtctcaggccacagcttttcatattcctccggggtgtcgtccggcgagtagcccttcgccttgagttcggcgtcggcgaggaactcgacgttgccgccgagcatgatgtcggtgcctcgaccggccatgttcgtggcgacggtgacggcgcccttgcgacccgccacagccacgaccgccgcctccttctcatgctgcttcgcgttgagtaccttgtgcgggatctcaaccacgtcaagcagcgaggagacgacttcggaggactccaccgaggcggtgccgagcagcaccggctggcctttgcgatgacgcgcagccacatccttgacgatcgcggcgagcttctccttcttcgtacggaagatgaggtcgtcctgatcgatgcggatcatcggcttgttcggcggaatcggcagcacgccgagtttgtaggtgcccatgaactccgcggcctcggtctcggccgtaccggtcatacccgcaagcttgtcgtacatgcggaagtagttctgcagcgtgatcgtggcaaaggtctggttctcggccttgacctccacgttctccttcgcctcgatggcctggtgcagaccctcgttgtaacggcggccgggcagaatacgtccggtgtgctcgtcgacgatgagcacctcgccgccggtgaccacgtagtcgcggtcgcgcaggaacagctccttggccttgatcgcattgttgaggtagccgatcagcgcggtgttgctcggctcatacaggttgtcgatgcccaggtagtcctcgatcttcgtgatgcctgggtcgagaatgcccacggtcttcttcttctcgtcgacctcgtagtcctcgtcacggttgagcttgagcaccagcttggcgaactgacggtaccaacgggtcacatcaccctcggcaggtccggaaatgatgagcggcgtacgggcttcgtcgatgaggatcgagtcgacctcgtcgacgatggcgtaatggtggccacgctgcacgagctcgttcttctcccacgccatgttgtcgcgcaggtaatcgaaaccgaattcgttgttcgtgccgtaggtgatgtcggcattgtactgcttgcgacgttcggccggcttctggccggtgacgatgcacccgacgctcatgccgaggaaacggtagatgcggcccatcagctcgctctggtagctggcgagatagtcgttgacggtgatgacgtgcacgcccttgccttcgagcgcgttgaggtagctcggcaacgtcgccacgagggtcttgccttcaccggtcttcatctcggcgatgttgccccagtgcagtgccgcgccacccataagctgcacgtcgaagtgacgctgacccagcgtgcgcttggacacctctcgcaccgtcgcgaaagcctccggcatcaggtcgtcgagcgtctcgccgttggccaggcgttccttgaacttggcggtctgccctttgagctcgtcatcgctcatgaccaccatctgatcttcgagcttgttcacggcttcggcgacgtgttcgagcttcttgatctggcgaccttcacccatacgcagggctttgtctacgatatcaaccacatttactccctaacggtgtttgcaacaacactcctacaataagcggctcgagccccctattccacttttttcggctattctacgaagatttgcgcatttttggcattccttcgcattccgcacacaaatgtgtgaatgccgccccttttccgacaaagcaaaagcggcccgcaacgcgagccgctttccattgaggacgaaacctgttcaggccttgcgctcctcttcgagcttcttgatgttctcgggggtgtcgatctcgaagacgccgtagctccagccgtgacggtggtagacgaccgacggacggccggtgtccttgttcacgaacaggaagaagtcgtggccgatgagctccatctcatacagcgcctcatcgatgctcatgggttctgcgacatgcagcttgcgacggatgacaatcggggtgtcgccgacgtgaacctcgacggactcgcccggaccgagatctccggcgactgcggaggcggggctgttgtcgacgtcctcgtcacccatgatgtcttcgcgctcctcgctcggcggcacgaacttgcccgcatcgaccggcaccggcgtgtagttcttgcggtgatccttgcggcgatcgcgcgcacggcgcagacgcagcgtgagcttgtcgagcgccagatcgagggcactcacctcatcgaggctggacgcctcggcgcgaaccacggtcgaaccagccacaacggtcagttccacgcggacggcggtgtcatgcagacgtggattgccttcatgcgacagcacgacctgtacgcgctgcgcgtccggcgcaattgtggtcacacgattcatcttgctttcgacgacgtcacggaacttctgcttgatctgaatgtgacggcctgtcagaacgatatccatgtggacctccctagactcaagcggctttcacaccgctatatacggaccgaacggctactgccattcggatatgactcatattgtaatcgagttcgggcaagaattggcaagacacgcccccgctctcccctatttgttgaaaaaacggcgtcttttcccacgagtcggaacggattgctcgcgtcgcagatgcatatgccgcaccaaagcaccagtttcgtcacaaggcgcctcctccagccaccactgcaggcagtcacaccccttgctacaatcggacgcgagacctcttgatggccgcggccactttgtggctgaggaacttccgggctccacagagcacgatggcggataacgtccgcccagggtgacctgagagatagcgcagcagagaacagaccgcctgccttcgggccggtaagggtgaaacggcggtgcaagagaccaccgggcaactggtaacaggagccgcatggcaagcctcatcgggagcaaggccaagcagaaggctatagagttgctcgctctgccttcgggtaggctgctagagcctgacggcgacgtcaggtcgagatggatggccatccatgccttcacggcatgacagaacccggggtataagaggtctcactccttatctttcggtcttttcggcatgattgatttgaccgtcattcgtagatccgacgtcgaaacaactcgtcgcttacggcgcgcagatcctccggcgcatggcccttacggcctccggcggaccagaagcgccgtttgcagacctcgacatctttaccggcgttctttttcgccacagtcctgccgagttcccacgcgcagtcttcgaataccccggcctgtgcggtctcccgtaccatgcgttcggccagagggcgaggaacccccttgcgcaccagctcccgtatgacaccacgcgcacccatcatgcgggcggtgcaggaacgaatcacattgcgggcgtattcctcatcgtcaatgagtccaagctcctcgagacgcgcgacgacgcggtcgatcacctcggcatcgtattcccgttcgacgagcttgtcccgcagggatccgctggaccgcgcggccgcgtcgagcagacgcaatgcgctttccttgcactcatcttcgtcgtgcgaatccgccgccaccgaataggcgaagccaccagacagctttcgacgccgttccttcgtcgggtgcttccccggaacgtctcgatttgagctgttgggcgccgacggctcacgcaccatctgctcatgggagctcagaaactcctctgcactgatcattgcaactccattctccgcattccttcggtacggcatgcaatacgccggtgccccctggatcgagcgtcggccggccgacacccgatccacggggcacccaaagaagcactcaggcttcagcactcgtctgagcctccgcattcgactcactggtggttatagactcaccgttctcctcctcggtgccgtcgacgccgaactggtcgtcggtggagatgagcccggtcttgaccttcacctgagtggagatctcctcggcgagcttcggattgtcgatgaggaacttacgcacgttctcacggccctgccccagctgttcaccgttgtaggtgaaccaagaaccggacttcctcaccacgtcggtctccaacgccatgtcgagaatcgacccttcctgcgagatgccctgcccatagagcatgtcgaactcggcggtcttgaatggaggtgccatcttgttcttgaccaccttgacacgagtgcggttgccaatcggctcgtccttgtctttcagcgtctggatgcggcggatgtccatgcggacggatgcatagaacttcaacgccttgccgccggtggtcgtctccgggcttccgaagaatacgccgatcttctctcgcaactggttgatgaagatggccgtcgtgttcgcctgtgccagcgcaccggtcatcttgcgcagcgcctggctcatgagccttgcctgcagaccgacgtggctgtcacccatatcgccttcgatctcggccttcggcaccaacgccgccaccgaatcgatgacgatgacgtcaagagccccggaacgaatgagcatgtcggcgatttccagcgcctgctccccgttgtccggctgcgaaacgatgagcgaatcggtatcgacgcccaggtggcgcgcatacacgggatcaagggcgtgctcggcgtcgatgaacgcggccacgccaccgttcttctgcgcgttggcgaccacatgcaacgccagcgtggtcttgcccgacgactccgggccatagatctccacaatgcgtccacggggcagaccgccgatgcccaaagcagtgtcgagggccaacgaaccggtgggaatcacctcgatgtcctgttccggcctatctcccaaacgcatggcagagcccttgccgaactgcttctccacttgggccaacgccgaattgagcgcatcctcgcgcttcttgtcgacgccaggcgcctcggtcttctccgtctccttgacggaggacttgcttcgtgcagccatctgtactcctcacttcaacagtcaaacgcgccatgatcggcgaacaccccaaccctaccggcacagtgtcgggcggcacaagcgcgccggggccttgtggtcggaggacaccgatatccacacatcatatgcagcatacgcatgcaatcgacgccgtggcttttgcgatatgctcagtataccctctcatgcgaacatttgttcgaatacgcccatctgccgactggttctccacattctcaacacgccccgccagaccacccaagcacccctagtgaaaatcgacgggcagcggcggtgcattgtgatcccggccccaacgcttcgcatcgggcacatccatctggccgcacaacacattccacaccacacgaggctcttcgccggcggccagcgcctccaccaccgtcatgccatgcaacttggtgagcccctggtcatgggccaacgccctgccataggagcgaccgaacacttcttcgagcaactgccagaattcccgttcacgcatggccccaagcataaccgcgtcggcacagcgccgcaagaggagccgaccaacccagcttcgatatatcagatgcggcgcatagacacgaaaaaggcccgccaccaaagcagcgggccgacattcataggcgaacgcccgaattcacgcctcgacggaatcgaggtaatccgcgaccatgcgcagcatctgcgatgtgctcagacccagcgattccgagatggacgccagcagctcggagctggcctccttctggccacgctcgacttcggagaggtagccgagggacacgcccgccttctcgctcacctcacgcaacgtcttgtgatcgcgtgtacgaaggtcgcgcagtacatgcccgatcgccttgcgcagggacacttccttcacctcgcccacggtctcacgacggtgcaccatcgcgcgcggacgcgcggtctcggcgtcttcctcctgccacatgcgtgcgagggcggcctgatgctcgtccttggccttctttgcggcacgggcacgaagaacctgctgctgggcgaacatcaccgcacgacgctgggccggagtgagttcgcgcatgcgtgcactgcctgagcgcacctgctccggagtctcaaccgatgacttcaacttgctcgttaaccattgtcatctgttccatcacgaacacctttcctttcctactacccctcatgagtttcccttgtctccattatcggaattttttcctgtgaagaacctgtgaattctctcatttttcccagaacacaggccacggtgagatgtctaaccagttctcgcgagccgcgtaacgctaatctgagcgcaaaatcacgttcctgtattacgctatgagaaaaacacggcacatcgaagccgatatacacggttcctgccggttttccctcgtcgggtccgggccctgcgacaccagtggtagacaaccccacgactccatgcgcatattgctcttggtaaaacagatgggcggccccgcgggccatctgccgcgcgacttccgggtcgaccgcgccatgggtccgtaagagttccgcatcgacgcccaacaccatcgccttggcgtgaatgtcatacgtcaccgcagaaccgaggaacacgctcgacgcccccggaatccgcacaaaggaatccgcgagcagaccagcggtgagggactctgcgcatgcaatcttgagtccccggacgtcgcagtgagcaagaatatggcgcgcctgttcgtcgcaataccgctgtacatcggccacgtcggtcacaccggcgagttcggcgacctcgaaaagttctgccacacctgctccctccacgtcgtcatctgcatgccgttcactctcagtgtgaaaaattgtgcagacattgtgaataacggcgtgttgtctgcatgttttgcatatgcaacggcaaagcaacgggcccgcacaccgaagtacgcgggcccgtatgcgatcgttgcgaccgttggtcagatattcgcctatttgcgcgtcaccgcaggtttcgcgaacacgcctcgcagatactcgtaaccggaatacaggcacagaatgagcgagaagtagatgagcgcatacgcgacaatgaagtacacggtcaaccacgccggctgcgacacggcatgcgtgaagctccacaccgggatcagcagcaatccgagacccaggcagagcgtgaatgtcttgtatttgcccgcctgcgacgccgcgatcaccttgccgccgtggtcgatgacgaagaaccgcatgatcgtgatgccgatctcacgcaccacgtagagtccggtgacgatccagccaatccacatgttgccaaattcgttgaaacaggcggccacgacgagcgcaccaagcgtgagcagcttgtcggcgatcggatcaaggagcttgcccagttccgtcacctgattgtatttgcgtgccatccaaccatcgatcttatcggtcgacgcggcgatgatgaacacgatggcggcgccccaccgcatgccgatgttgcgggcaccccatgcaccaccgccgatgtagagtcccaggaacacgacaacgagtacgattcgggcgagcgtcaccaggttcggcggtgaactccactggctccacatcgattgcttggttgatttctcagtctccatagtggctagcgtactcgcttacatgtccatagcgttgccgtgtcggacaacctgcaccatatcccgagaaacattcacaccggcatgccgccgggcacgcccagcaccaagtacatcagtactcggcagtgccggaggcgccagaggtcggttcagccggggctctggcaccggtcaggctgccgctctcccccttgatgaacgcaagcacctgcggcagatcctgaggctgcaccagcacctcacgggccttcgaaccttcggacggccccaccaccccacgcgattcaagcagatccatgagtcgaccggcctttgcgaagccgacgcgcagtttgcgctgcagcatggaggtggaaccgaactgcgaactgaccacgagttcggcggcctgcagcagttcgtccatatcaccgccaatgtcctcggtgggatcgaccttcttctggtccgcttccttggccatctgctcgatgtcctcgcggtagtgcggcttacgttgcgtgcgcacgaactcgacggccttgcggatctcagactcgttcacccaggcgccctgcacacgaatcggcttggccgagcccatgggcagaaaaagcgcgtcgccctgaccgatgagcgtctcggcgccggtggtgtcgagaatgaccctcgaatcggtggccgaggaagtcgcaaaagccagacgtgacggaatgttcgccttgatcaggccggtgatcacatcgacggaagggcgttgggtggcgagcaccagatgcacgcccgccgcacgcgccagctgtgtgatgcgttggatcgagctctccacgtcgttcttggccaccatcatgaggtcggccatctcgtcgacgaccacgagcagcgacggataaggggccaccttgcggttcgaccccgccggcgcatggaccttgccggcacgcaccgccttgttgaaatccttcacgtcacggaagccgaagaactccagatcgctgtatcgggcgtccatctccttgaccacccattccaatgcctgggccgccttcttcggatcagtgatgatcggtgtgatcaagtggggaatacccgcatatgcggagagttccacgcgcttcggatcgaccatgatcatacgcacctgatcgggcgtggcgcgcatgatgatcgacgtgagcatcgagttgatgaagctcgacttgccggaacccgtcgcacctgccaccagcaaatgcggcatcttcgtgaggtcggcagtcacgaaatgcccctcgacgtccttgcccacaccggtgagcataggattggggtcgttcatcgccttgtcggagcgcaacacatcacccagatgcacgatctcacggtcggcgttcggaatctcgatgccgatcgcgctcttgcctggaattggcgagaggatgcgcacatccgaactggccacagcgtaggcgatgttcttgtcgaggttcgtcaccttctccaccttgactcccggtgccacctccacctcatactgcgtgaccgaggggcctcgcaggaatcccaccaccttcgcatccaccttgaactggcggaacgtctcattcagcgcatggatcaccgtgtcgttcgcctgagtgtgcgcggcatgcggtttgcccttgacgagcaggttcagatccggcagatggtatggcgcatcaggctgttgcggaatgtcaggcatgccttcatggtcttcaggcgtcgcgggggatggcatggccggcggtatcctggagccggttggcggcatgggcgacgaggccggcgaccggtcgaggatctcgccggtctgggtggagaccaccatcgtctcgccctccgcatcgagatgcgcccagggatcggtgccggtggccgtcgctgcgggcatggagccggatggcagcggaatggtgcctgaaggctgggcgttccatgtgcccgagtcgatgcttcgcgtggcgtcgtcattgaaggcaccgccactgctcaccctgcgcgggccctcgtgcagatccgtttcgttggcatccccatggcggctcgcggcgttgaggaacgcctcgtcacctgcatagcgatcgagtttcgtgtcggtgccggggcccttcccgcgtcgatggaacagcctggcgaggaagccgaccttgctgtccggttccggcacgtcagtgccgtcatgcgcaggcacgccatccgcgaacgccaatgtatcgtcgcccacgcgcacctcgttcaggaactgcccgacctcgggatccgactgctgcgcatccgcggaatcagcagatccccgccgggagaatctactcagcttctgcggaatctcggtcacatgggtgcgcgtcatcaacagcacggagaacaccgcagccacgacgaacacgatgattgcgaacgtctgggagagcccccatgccagaggtgatccgacgacgaaaccgaccagaccgccggcctgctgaatgttctgccaggagaactccttcgtgtccgcagccatgatcacgtcgatgatcgagcagatcgaccacagcaacatcactccaccggcaatcacctgcgtgttgtgggattgcttgccggagttgcgcatgaggcgaatcgccaacacgatgagcagcaccggcaccaccacgctcatcacaccgaagatcgcggaggcgaacgagtgcagcccgcgtccgagcgctccgtcgacgcggaaccattcggacccgcagaagaacacggcgaggatgatcatgacgaagcacaatccatcccgacgatacgccgggtcgtactcccccacgctcaccttacgcacggcagagccgaacgcccgtggcacacatagcaatgccttgtgccagaacggttccgctccttggttccgcgcaccaccctgtgaactctgcgcggaacctgcacgtgaccccgtcccgccgccggaggaggaacgggcggtcctgcccttcgatgatttggaagatgattgtgccataacggttgaattctacctcagaccggtcccgcaccagacggccggcgaatatcgcccagatgatgctgcacatattcctgtgcatgcatgtcgatggcatcgtagtcgccggcgtcggcgtggtcgatgaccgccatcgcattgtcgaccagagccgggttcaatgccgagagccagtggatgcgtgggtctcggccgaaccatcccatttgcttgcgggcgaggcgcttggtcttctgcgcgatgtctgccatggtgtcgtccaaatcgaccagaccatcgagatggtcgatcacctgctggtagccgagcgcacgggctgcggttggccccagatgggaacgcagacgcgccacctcatccacgaagcccccgtcgaacatctgcctcgtgcgcacgtcaatgcgcttgtccagatcggcacggtcaaggtcgagccccaattgcaccgacggaatcacataacggtaccggggcaacgtggccgaatacggtttgccggtcacctcgatcacttcgagtgcgcgaatgatgcgacggggattgcgcggatccatatgctcggccgcctgcggatccttgaccgccaactcgcggaacaatgccgtggctccctcggttcgctcacgctcctccagatgctcccgaatctgcgggtcggtgcccgggaaggagatgtcgtcgatggccgcacgggcgtacaggccggagccaccgaccagaatcggccgtatgccacgcgacttgagatcggcgatggtttcacgcgccatctgttggaacctcgcgacagacatcgtctcgctcggctcaatcacgtcgagcagatgatgcctgaccgccgcacgttcctcgtcgctcgccttcgcggtgccgatatccatgccgcggtacatctggtaggcgtcggcattcactatctcggcacgttcaccacgatcggcgagtctccgggcgatcgcgatgcccaggccagttttcccagaggcggtggggccgacgatcgagatcacacgcgcgccgtcatggcgctcaactcctgcggatggcataggtctgtcctttggcgagatcggggtctgcaatcaggttatgacggccagcatgggtgacggtggcagtgacgaaatcaccgatctgcggtgcatcatgcccttcgggcacccccacatgcaccagcacgccggttttctcgcgaccggtgtagcggtgcgtctcggcatccttcttcccggtcacaccggtgatcatcacctcgacgtcacggcccacgaacttctcgagaatctcctcggtaatgcgctcctgcacggcgagcagacgttcgagcctgtcgagggccacgtcatagggcacctgttccattgcggctgcgggcgtgccgggccgcggcgaatagatgaacgtgaaggccgacgagaatctggcttcctcaaccacgcgcagggtctgctggaaatcctcctccgtctcgcccgggaagccgacgatgatgtcggtggagatctgtgcatccggcatcgcctcacgaatcttcgcgagaatgcccaggaacctctcggaacggtatgagcggcgcatggcgcgcaagatgcggtcggatccggattgcagcgggaaatgcagctgatgcatcacattgggggtctcggccatcgcggcgatcacgtcgtcggtgaatgccgccgggtggggcgaggtgaaccgcacgcgctccagtccctcgatctcgccacaggcgcgcagcagcttggagaacgcatagcggtcgcctatgccatagccatacgagttcacattctgccccagcagcgtgatctccttcgccccgttcgtcaccgtctcgcggatctcggcgagtacgtcgcccggtctgcggtcgcgctccttgccacgggtggtgggcacgatgcagaaggtgcacgtgttgttgcaccccatcgagatggccacccatgcggaatgggcggaggcgcggtgtgcgggcagctggctcgggaagagcgtgagatcctcgttcaccttcacctgtgtgtgttgcgctgcacgggcctgatcgagcaatgcgggaaggtcctctatgttcttcgtgccgaacacggcatccacccatggcgtacgtttggcgatgcgttcgcggtcgagttgcgccatgcagccgccgatggcgatctgggcatgcgggttcctgtatttgaaacgcttccatttgccgatggtgccatacatgcgttctgtggcattctctcgcaccgcgcacgtgttcatgatcacgacgtcgacatcgtgcgccaggaactgctcctcgctcgccgggcggtagccgttctcctccatcacgcccgcgatgcgctcggaatcgtgcacgttcatctggcagccaagcgtgtgcacataatacagaccgcgaccacggccggatgctcccccgtactgcggggcgccgggctcgacctgcgtcgtatgctgtgcttgcgatatgttcgtgcggcgttcctcaggcgtcatcatgtcttcgttcatagaggccatgctaaccgaagctcggcacagtgggtcgcccggacgtggattccgcacgcgttgttcgctctcgttttctacaatggcaatgtgatactcgacagacagaaacggatgaacaccgcggagatccgcgcccgcctgacggcggccgggcattcgctcggattggacggcaccgaggagggggaacggggcgtcgacctgattaccgatttcatcaaccagatgcagatctacgaaggtgcgatgtacgagatcagcacgaaactcgagattctcgactccgaatttcaggtgcagttctctcataatccaatccaccacctcgaacgcagattgaaatcaaccgaatctattctgggcaaactcgaccgacgtggccttccctatacggtggaggcgattcgtgacaacctgttcgacgtcgctggcatacgcgtgatctgcaattaccgggacgacgtgtattcggtggcgaattacctctcggcgcaatcggacattcaggtgctgcgcgtgaaggattacatacgcaaccccaagcagaacggctaccgctcgctgcatgtgatctatgcggtgccggtgttcctgtcgagcggcgcgcattacacgccggtcgaagtgcagttccgcacgatcgcgatggactactgggcgagtctggagcatgcgctgcgctacaagaccgatctgcccgacgacaagcacgccgagcattcacagacgctgctggactgcgcgcgtgcattgcagaacgtggagacgcagatgcagacgattcatcgcgacatcaacggcgcaccgcagggtggcgaggcaccgaccgcgaatgaggactccccgattcgcaatgcgacgctcaaggggcagtgagcttccgcagcggaaaacagatggggcgaccgtgtttccacggtcgccccatctgttgggagtgcccggacggaacctgtcggttctaatcgcggctcaatccaagcgcctgcagaatgtacaggaacaggttgatgaagtcgaggtacaggttcagcgcgcacaggatggagatcttcttgattgcctccggtccctgcgaggcatagacggcgaacgccttcttcgtgaactgcgcgtcatagatcgtcagtcctgcgaacagcaggatgccgattgcggtgaccaccttgagcatcgtgttgctcggcgccacgaacatcatgatcacctcggcgatgatgagcacgaccagtgcgatcatgaggatcggacccgccttgagcatgttgcccttcgtggtcagaccgaacatggtgagtgcgaagtagaagccggcgctcaccaggaatgcgatgccgatggtgcccagatcgtaggccaggaagatggtgctcagcgtgacgcccatcagcgccgcatacacgtagaagcacacgcgggcggccgtggtggacatcttcatcacgcgcatgcccagatatatggccagaccgatctcgacgatggcgaggatccacatgcccatgccgcccgtagcctgcaggaagcgcatgtagaagccgctcatctgcgtgaagatcgccatggcggcggtgacgagcaggcccaggcacatctcgccgtatgcgcgcgtcaccgagacatgctcggcgcgctcgtatgactgcgaggcctgaacattgatcgtgttggcatagttcatcggttgctgcccatatggttgctggccatatggcgagccgttcataggctgctgcccataagtcatgttcgttccttctgtcgtatgtgctaacagtataggctgttcgtgcagggaatacccccagaggaggctgaaagccggctgggagcatatgcatcttcactcattgtaggcaacagccatggaacgcaggtattccgcagacggcctgccgattatggaggttccgcgaagccggacgccggcggggtttcgtccgctatagtgggaggcacggcccgcacacgcaacgaggcgtgatggccgtcaagcaaaggagtggttatggaacctattcgcgcaatccaattcggctgcggcaagatggccaagtacaccgtcaggtacatgcatgacaaaggcatgcagattgtgggtgccatcgatgtgaaccccgacgtggtgggcatggatgtcggcgagttcgccggaatcggaccgctcaacgtgacgatcagcgatgacgccgacgccgtgctcgactcatgcgatgcggacattgcggtcgtcacgctgttcagcttcatggacgacatcgaaccgatgtgcgaggcatgtctctcccgcggcatcagcgtgatcaccacctgcgaggaggcgatctacccgtggacgacgaatccggccgtgaccaaccgcctcgaccgcatcgccaaggagaacggcgccaccatggtcggctcggggatgcaggacatcttctggatcaacatggtggcccaggtggcaggcgggtgcaattcgatgacgaagatcagcggcgccaccagctacaatgtcgaggattacggcctggcgcttgccaaagcgcacggcgtgggtcttacggccgagcagttcgaggagcagctggcgcatcccgacgaggtggtgccgtcatacgtgtggaactccaatgaatcgctggtgcagaggctcggactgacgatcaagtcgcagacgcagcgtgcggtgccttacttcagcgatgtcgatgtgtattcggagacgatgggcgagacgattccggcgggggtgtgcatcggcatgtcggcggtcgtcacgaccgagacgatgcagggactcaccatcgagacctcatgcatcggcaaggtgtatgggccggacgacggcgatatgtgcgattggagaatcgaaggcgaacccgacaccgaattccatgtggtcaaaccagcgactgtggagcacacctgcgccacgatggtcaaccgcatccccaatgtgctcaatgcgccggcaggctatgtgacggtcgaccaactgcctgagatcaaccatctctcctaccctgcggcgatgtacgtcgcctgacacgctccggttcaggcgagggcatatctgaggggcagcggcgctgaggagcgtgctacgcgcgtagcgcgcagacaccttgacgaagcgcctctgcccctcagatatgccctcgcctgtttcgctagacctcggccaattgggtcgaggccggagccgcaagattcgggcgcagacggcgcatctgcgacaaggcgagtcccaatgcgatgaacgccacgccgaacagaagcaccaacgcaatacccgggaaccagttggatacgctcacggtgccttcggaattcatcgcggcgctgatcgaccggcagaaccaccaacccggggtgcatttgcctatgacgatcatcaccttgggcatcagatccaccgggaacgccatgcccgaggtgaacatgatgaccagaccatacacattggcgatcgcgttgattgccgcactgttgacggcgatcatgctcaccatgaagccactggccgcggccgtgagactataggcgaccatcgtcaatgcgcacagtaggaatcccctcgggtcgacgccggtgatcggcaagccggccgccaccggaagagccagggcgagcgccagatagaacaggctcacgagcacaccgaacaagccacaacaggcgaactgctggaacagcatcgaaccggtgcgttgcggtgaggcatacatgcgtctgcgtacccttgcccccgagaacgatcccatcgtcattgcggtgatcgtgaacattgccgcgaccatcggataggctcccatgtccatcatcgtctggaacgcgtaccgtccgttcgcctcccggtcgtcggtccctgccgggtcctcggcgatggcgatctgcgggtaggcgtcggcattgccggtaagatccgcgatcaccgaaccggccgccgcattcaatgaggcgacgctaacggaggaacccgacgacgctgcatctgcaagcgcagtcatccgggtgaggttcaggaaatcctccacctgcagtttggcgagggagccgtaggctccggtgaagctggtgaccatctgcagctcggggacggcggaatccgaggtgaatgccgcagccaggtcatcgacatagtgttcgggaatgatgacgatgaggtcggcatagtttgaggccgcagcggtctgcaggtcctgggaggtggtgcccacatcgacgaggtcgcagtccttggacaggaatttcctcagcgaatccgagaaccctgagccgacgcccccattccggtcgaccaccgccacttcgggtcgcagcgtctcataggtggtggagttgtcggtgttcgaaaggttctggatgatgctccaggacagcccgaacatcatgaggctcaggtagacgatgtagacgaggatcatggttcgttgggcgaacaggactcgccagcatgttctaaaggtgctcatagcgttgcctcctgaggaagatcgtggacagtgtcagagcgagcacggtcattgcgaggagaatgcccgacgtgcgtagggacggggcgtaggaatcgtagtggagcaagtcgtagaacaggttcgtgatctgctgggtgggattgacgatggcgaatccgggggcgttgcgttgggtccagtcgctcaggttcattgcgccggtgccgtagagtccactgaatatcgagagcacgcacgacagcgcggtggtgatgcctattttcacgccggaagtgagcttcggcaacgatcctatgagcgtgccgagcgcattggcggtaagggacgcgagcagcagcgccaggacgagcacgggccaacggccgccgaaatcgaccttgcacacgaaatggacgtagagcgtcgcaaccaccatcgacaccgatgcgcatagccagctggcgaggaaacctcccatgagctggttgaacttggagagcggggccagcgaccgtctcataccaagcgccgaaagattcgcctgcgtggcgcacacggtcgtggtggcgaaggtcatcgacatgagtgcggtcatggcgagcagcgcatagtagaatcggacggattcggtcggcttgaaatgggtggggctcacaactttcgtgaacgtcggggtatcgcccatctccttggtgaacgtggcatcacggaacacgcccgaatcggtgttgagcagctcggtcacggtgatggctcgcctattgaacatgcctacggcaccatgcagaatgttgagggatgcactgaagccggaatttccggtgtcatcgttgacggatgcgacgctggcacgactgatcgtcaggttcagcagcccgtcttccgtggcgttgatgtagccacgcaccccgtggtcggcgttgatgaggcccttggcctccttgacgtttgacacggcctgcaattccaacaggttcctgagctcggaacccacctgcccggacgccgtatcgggcgcagcgccttccatggcgttcccgcagccctcgttccgcagtggattccgctgcatcgcatgcagcatctgacgcgcgttggtcgccctgcagaagttcgcgtccgcgaccactgcgaacctcatcgtatgtatttcatagacctcgccgatgttgccgaacatgcccatgaacatcgtcgacagaatgatcgggaagcagaagagccagaacaccgaactcttctcacgcagattcacgcgcatggtgttgaggaatgtactccacatgtattcacctccttcgtcgtatgtgccgcacgctcaatcgcgcaggtcggtcccggtgagggcgaggaacacgtcgttcaacgtcggcgcacgggagctcacatgccccatggggatgtcgagcgagcgcagcacctgcagcacatcgatgagattgtgctcgccctgcgaacagaccaccacgagctcgtcgttctcgaacgtcacctcgtgcacagcctccaagtcacccaacatcgagacggcccgttggcacagggcctcattcgcgctcaacgccggcgcttcgacggtgattcgctcgccggcctcgatcatgcgcttgagctcgtcggccgtgccgatggcgatctgacggccgtgatctatgatctggatgcggtcgcagatctgctcgacctcctccatgtaatggctcgtgtacacgacggtcgcgccacgctcgttgagccgtttgatgccttcgagaatcgagttgcggctttgcggatccaccgccaccgtcggctcgtcgaagaagatgggttcgggttggtgcactatgccgcatgcaatgttcaatcggcgcggcagacctcctgagagcttgcgcgggcggaatctgcggtaatcctcgagtcccacgaattcgattgcttcgtccaccagccgcgcacgtctcatcttgtcagcgacgtacagcgagcagaagtactcgatgttctcctgcacggtgagctcgttgaatacagccacgtcctgaggcaccacgccgatcctgcgcttcaggtcgtaggcggtggggcccatcttgccgccgaatgcacggatttggcccgaatcataggtgagcaacccgagaatgcagttgatcgcggtggtcttgccggaaccgttcggccccagcaatccgtaaatctccccagtgcgcacgttcatgttcaaatagtcgagcgcgagcttgtcggcatatcgtttcaccagttcgcgcacctcgatcgctggtgcggcatcgcgctgtacgttgttctctgctgtgttcatgcctccatattgccgaacaggcaacggccgacacggtgccaggaatcaccgtttttgtacgaatggtgacatttgtcaccattcggcatgacattcgccctgttgtcatgaacaatggaacagaataggaggggagagacaacggcatgatcatctccgtgggagctcatgcgctgatgttcgtcgtcagcgtgctgttctcggtgatgctgagcggcgacaccgataccaccttcgtcattggtctgctgttctgcgtgatcctctgctcgttgatccgtctggctcccctcagatgctggatcgcactcgccatgatgttctgcatggtctgcctgtttgttccgcaatggatcgcgctgatgccgatcgtgggcttcgatctgggattgcgggtgcagtcgttgggcaggtctttccaaatgctggtctgcgtccccccactggtctgcggaatcgtggccggtcagcacagtccggcattgcacgatctgtcagccgcagccacctcgccgctcgtgatggccctttggattctatgtgcgctcacctccctcgcagttctcggcggctgggtattcgcactcgcgcaacgaagacaacggtgcttccaatcgttggcagacgaccaacgggaacgtatccgccgttcgcgcgctcgtctcgccgatgtcgaatccgccaggtcggcggacctgcagcatgcgcggctcaccgaacgcacacgcatcgcacgcgagatccacgacaatgtgggacatctgctcactcgtgcgatcatgctgacgaatgcggaccaagtgattgccaccagcaccggtgacacgctgcatgccgatcaattcgggcagcttggtcataccctcgacgaggcgatgacgatgattcgcaaatccgtgcatggtctcaaagacgaaggcactgattttcgggcgatggtcgaggatgccatggccaccgccaagcaatctgatgtcgagattcgcctctccaatgccatcgatgccgtgccttcccatgtggcacatgcattcacggccgtgattcgcggagcgttgacgaacacaatccggcatagcgcagcttctgaggcccacgtgcatctgattgatttgccggggttgtggcagctgatcgtgcagggcaacggcggcgtaccggaacgcggccgcgtggcgagcatgggcattggaatcgccgacatcgaggaacgggcgcgcgcattggatggcacagccacctgcggctaccataacggcggctggcgcgtgttcatgtccgtcccgaaaacagcggaaaggaatatgcgatgaaggtcgcgattgttgacgatgaccctattgtctgctcgtccatcggcacgatcctcacgaccaccggcaccgccgaggtcgtgtggactgcgcatgacggggccgccgccgtggtggcctatgcacgtcagaaaccggatgtgttgctcatcgacgtgcagatgccgggcaccgacggccttgaagccagcgagcgcattctcgtgctcaccactttcgccgacccggagtacattcgccgtgccatcgaattgggcacgaaaggctatctcatcaaacaggacgtggcttcggtgattccagcagtgcaggcggtcatggccgggcaggtggtgttgggcgcggacgtgctgcgcaacctgccgatgcacgatgcgtccgggaatgtggaggaaccaaaggcgtccccattaccggatgatcccagattcgcgcatctcaccgaccgggagcatgacatcgtcgagctggtcgccgaggagctcgacaatcgtgagattgcggcgaagctgttcctgagcgagggcaccgtgcgcaaccgcatcagcggcattctggcgaagacgcacatctcgaaccgcacgaagctcgccatcgaatggctgacgtcgcatgaccgtcacatccatgaccatcacatcgaggtgcgataggtcttccagatatcgctcaatgcacggccgtcggattcccgcttccatacgttcaggctcgccgaggaacctccgatggcgcgggcggcggacgtcggcgtcgcatattcggtgccgtcctcgccccggaacccagactcggtgacggtgatacgccagatctcgtgcttgcgtgggcggttccatacgaatcggtcccccaccgtgagcagaccggcgcgcaccacttcgcccaccgtcacacgcttcgacgtgcgtcgactgcgatgcgcggatgtgcctgtgcgatcggactgcccctgcggctctgccaaggatcccagctcccccggattgatgttccacgcctgtgcgatcagctcgacgatctggtgctgccgcaattgcaggaactgcggcgtcagcttctcaagttcgccgatcacgcgcgtcaacgggaactggcgtgagcttgggctgcgcagaatgcgggctcgtcgcgtctggaagtcgtcgagtccctccatcgatttgcgggtggattgggtgagcacatagttgcctatgcgctccgcccagtaatcgcactgaccggcaggccaatccgcaaaatccgaccccgactgtatacgtacgggaatgagcggcaccgcattgagactacgcggtcgggtgatacggccccctgccagctgctcgttcgcacgaatcagcagcaggcgtttcatattgctgtcgatcgacagttcgccgcgcagatgcagcatggcgagtcgttgctcgtcgccgtcgacgtggaagcctgcgatgcgctgcaatgggatgcctttgttggctcttctcaggttagtgtgtaaggatgtctttgagttggctgctgtggatgaggcatcgttggatgtagctggtggtgttggcgaagcccatggcgttgccgcgcagggtctcgagcctgccgttgatggcttcggtgggtccgttgcttgagcgggggtggcggaagagggcgaggatgtcgcgcatgcgtcttttgagcacgcggccgagggaggcgagttcccggcagcctttgtagcgccccggtccggtcaggtcgtcgatcagctcgcgcatcatgcgttcgccgcgtcgcctgtcgtcgcaccggtaggcgtgtatgaccctttggtaggcgtcgtgggcgagcatgaggtcgcggttggcctggatggcgaacagggccatgagtctggcacggccgcgtgcgccgaggtattcgtcgctggtcagcagggcgcgcctgcagtcgtagagcctgtcgcccttgacaccgcgcctgccggtggcgtcgcgttgcaggcggcagcgcaccttggtgacgcgggcggcggccagttgcacgacgtggaacgggtcgatgacctcgaccgcgtggggcacgacggattcgacggcctgcttccagccggcgaacgcgtccatggcgaccaccccgacgcgtcttgtgaactcgccgccgcgcgcctgcatccattcgcgaagcacctgggcggaacggcccggcaccatgtccagcagtcttgccggcctgccgtcgcaacgcggggtcaggtcgacgatcacggtcacgtaccggtcgccgaacgcgccgtggcgccacacgtgctcgtccacgccgatcgcgcgcaccgaggagaaccggtcggcctgctcgagcaacagcatgccccgctcgcgcaccgcccggtcgaccaccgcccatgccacatgaagcagcctggcgcacgccgagaccgtcatcgagtccaggcacacgcgccgcagcgcccacatcaccgccggcacgctcaacacgcccctgccggcgcccaccgcctcaggatcatcgctccacgagcgtgagcacggcacgcactcgtagcggcgcacgcgcaccagcagatgcaccgcgtcgtcgccgtagggcacatgcgccagcgtgcgcagccacgacgaacgcaccctggcatacgcgccgcacgaggggcaccagcgcgcgtcgtgcgagtccggctcgcacctgatctgccttaaccccgggccgtccggcctgccaagacgccgccacgagagcacacgaagacccatctcatccaaaccaaggaaacgttgggggtcgaacacgctaaactcgggttcaggccgtgtttcctcattcaatttctctatcacacaagcaatgatgaagcacggcccttacacactaacttgagaagagcccctttgttcagatcgcgcacgattgtggacgcgcgtgtgcgccgttcgagctcgctcttgccgttcaggcaatcggtgccggtgacgcggtcgagcgaggcgagcacgtcacgcagacgttgggcgtcatgcaccttcacctggtgttcgcgcccatgatccgccgtctgccgttcgaagacgacggtgtcagggtcgtcgagtcctttgagcgaatgcacgagcacccacatggcgactggatgccagtccttggaggggtagtcattgagtcctatgagcagatcgaccacatcgtccggcaacaggctttctccgggtcggtgaatgatctcattggcgatcgcgtatggccgcagcacctcgtcgatgtattcgatgccctcgcccttgcgcatatagcgctcgagcacatggtccatgaaatcggcgatgagtgattcacacagcggtgtcttggtggcgatgaggtcgagatccttgaagaagcgttcgatgcgttcggtgtcgtcgcccatcggctccatgatttcgtcccaatacctggcgtaggcgtcgcgtgccgccggtgagatggacgaaaccaccttcgccttgaacacgtcggagggggtcaacggcatgccacgcatgttcatcacgtcgaagatgcggtaggcgccggagatgtcgtctgtggtcacgatgacgaacatgacatcgttgaccaggtattgcgcgaactggcggcgttcgtcgtcctgcatacgcgccaggatgtcgtacgcgcatctcgtgttgccctgaatattgcgctgggcctgcgtgtggatatcggtctcgcgcaggtcgaacagcgcctcgaggtcgccctgctgcacgtattcgcggaagaacccctcatcctgctcacgcaaggtgagtctcggctccgcgttgatgccacgcagcttgtcgccggcctccataagcagtccttccagactggaggtcagctgcgggtcctcctccaacgcaagcaggatcgaaaacaggatcgacagtgagaccagacgttgctgcccgtcgatcacctggtgcatgccgcgttcgtcatgcacgagaatcagcgacccaaggaagtacggtccgtcgtgcaacgcgcaggcgtccatgacgtcgttgacgagctgccgcatctgcgcatcatgccaactgtatgatcgctggaacgagggtatggtgaaccggtagtcggaggtgaacaccttcgacagcggcttctcactggcactaatcgacatcacgtcccccttccggcatacgccgatcgtggcagggatgcgtggtgcgcccgcacgacgcctgccggtcgcccgcaatgatcgacactgttctttgcctcacgctgtcattgtaacaagggtgacgcgccggggttcgtgccggccttagattccctctttccatgcacgatattcacgtgccttgcgctgccactgttcgtggtcggcatcggtgatggcacggatcgggcggcacgggttgcccacggcaatgcaatgtgaggggatgtccttgaccacaacggagccggcgccgatcaccacgtcgtcgccgatcgtgacgcccgggcacacggtgacgttgccaccgaaccatacgtcgttgccgatggagattggcttgccgccctccagctgttcgttgcgcacctgcgcatcgatcgggtgatagggtgtgagcaggctgacccgcgggccgcagaacacgttgtcgccgatgtcgatgcgtgccacgtcgaggaagatgcagtcggtgttcgcatagaaattcctgccgatgtaggtgttgcacccgtaatcggcgcggaacggcggctcgatgtacgagccttcgccgaaactgccgaacagttcacggaacagggcttcacgcttgtcgaactcgtcgtagtccgaacggttgatctcctgcacgagcctgcgacgcttgaggctgtgttccttgaggtacgggtcgtctgcgatgtacagctcgccgctcagcatgcgttcgtactcgcgggtgtcggcactggttccgttggtcatggcgttcgtcgttccttgggttcgggattcattctctggctcaaggatatccgaggacgcacggattgcaatccacggcatcccagaacattccaatctgcgcagattggtgtattctgttctatgaaagcgtttgcaataccaaacgaacgctctttcaaaggagaaagatatgacattgctgtggagcagtctgttcacgatcatcgtcgtggggctggcactgtgggtcctgtattacatcatccgcgccgctgtgagcgccggcatcaaagacgcctatgcccagatggggttcattcgcgagcccgacaccaaggaagaccagctgcagcgtaggcgtgaggaactgcaggaagagcgcgtgcagaccatcgtgaattccgaggcggatcgaatgtcggggaagaacggcaagcactgaacaagcgttgaaataacgtcttatatgggaaggggcgcacctcgttggaggtgcgccccttcccatataagacggaccaatgctcacttcatgagattgcgcagcacgtactgcagaatgccgccattgcggtaatagtcggcctcacccggtgtgtcgatgcgcacaaccgcctcgaattcagtcttcgagccgtctttgtgtgtggcctcgacatgcacgctttttggcgtgacgccgttgttcagctcggtgatgccggtgatgctgtaggtctcggtgccgtcaagccccagcgattcggcggactcaccctcggggaactgcaatggcagcacgcccatgccaatgagattcgaacggtggatgcgctcgaagctttcgacgatgacggccttgaccccgagcatcgcagtgcccttggcggcccaatcgcgcgaggaaccggtgccgtattccttgccgccgagcacgacgagcggcacgccgttgtcgatgtagtcgcgggacgcctcgtagatggtcgtcggcttcatcgccaggaaatcgtaggtgtaaccgccgggcctgacctcctctcccaccgaggcgaggagcatgttgcgcagacggatattgccgaaggtgccgcgcaccatgacctcatggttgccacgacgcgatccgtatgagttgaagttcttcggctcgacgccatgttcgacgagatacttgcccgccgggctcgaggccttgaacgcacccgcaggagagatgtggtccgtcgtgaccgaatcgcccagcagcgcgagcacgcgtgcgtcgcgaatgtcctcgaccggagccggcgtggcgctcatgccgtcgaagaaggtctgcttgcgcacgtacgtggactccgggttccaggcgaacagctcgccctcgggaacatcgagccccttccaacgcgaatcgccctcgaacacgctggcatagtcgttgaggaacatctcacggctcacattgccgctgaccacctgctccacctcggcattcgtgggccagatgtctttcagatagacgtcgttgccctcaggatccttgccaagcgcctcatgctcgaagtcgaagtccatcgtgccggccaaagcgtaggcgatgacaagcggcggcgatgccaagtagttcatcttgacatccgggctgatgcgcccttcgaagttgcggttgcccgagagcacggcggtgacggtgaggtcgttcgcattgatcgcctcggagatctcgggcagcagcgggcccgaattgcctatgcaggtggcgcagccgaatcccaccagttcgtagccgagacgatcgaggtcgtcttgcagcccggcctgtttcaggtagtcggccaccacctgggaaccgggggccagcgaggtcttcacccatggcttgggcttgaggcctttggcgaccgcattacgggcgatgaggccggcggcgatcatgaccgagggattcgatgtgttcgtgcacgaggtgattgaggcgatggccacatcgccgttcgtcaattcgaaatcaccccggaaatcggtggagacgggaacagggttgccgttcgtcttctcggtgatgtatccgggaagcgtctgctcgaaggtggtcttcgcatggctgagttcaatgcggtcctgcgggcgcttcggtccggcgattgacgggaccacggtggacaggtcgagctccaggtactcggaatagctcggttccacgaaattcggatcgttgacgtcatgccacagcttgttcgccttggcataggcctcgacaagggccacctgctcctcggagcgaccggtgagacgcagatagtcgagggtcacctcgtcgattgggaagatgccgcaggtggagccgaattcggggctcatattgccgatcgtggcacggttcgccagcggcaccgaggcgatgccctcgccatagaactcgacgaacttgcctacgacgccatgacgacgcagcagatcggtgatcgtgagcaccacatcggttgcggtgacgccctcgggaatcgatccggtgagcttgaagccgaccacgcgcggcaccagcatcgagatcggctggccgagcatggccgcctcggcctcgatgccgccgacgccccagccgagcacgcccagaccgttgaccgtcgtcgtatgcgagtcggtgcccacacaggaatcgagataggccagcgtggtgcccttcgagagctccttgcgcatgaccacctgcgccagatattcgatgttgacctggtggatgatgccggttcccggcggcaccacgcggaagttctcgaaggcctgctgcccccagcgcaggaaccggtagcgttccccgttgcgctggtattcgatgtccatgttgatctcgacggcgttctctacgccgtaggcgtcgatctgcaccgaatggtcgatgatcatgtcggactgcacctgggggttgatcacctcgggatcgccgccaagcgacttgacggcatcgcgcatcgtggccaggtcgaccacgcagggcacaccggtgaagtcctgcatcaccacacgcgaggggatgaactggatctcatggctcggatcggccgcaggatcccatgcgagcaattcccgaacctgctcatcggtgatgttggcgccgtcgatgttgcgcaccaggttctcgaccagcaccttcagcgagtacggcaggtgatcgacgccttcaagatcggcgatgcggtagtagtcatacgacttgtcgcccaccttgaggacatccagctgttcgtcgcgcagagacatagttcctccgaaatctcatggatgttgcgtgccactaacactacagggcgtttgtgtcaaccctttttcagccgtttgtattgtgagatgcgccattaatcccggtctcgcggcccgcctcccgcatccacttgggcaggaagcgcgagaacacccagatgctgatgacgaacagcacggtggcgacggccatctgcagcaacaggatccacaccgcgcgccccgcgggcagcccgaatgcgaagaagcgcgcaatgaacgggatgcacgcgccgatcacgccggcggcggcgaaggcgagcaccagccagccacgccatgaattgagcggcttcgacaccctggacagcacgtagatgcccatgaggaacagcacggtggcacacatcgaacgcaaccagaacagctgctgctccgaggtgaacacattccagtgcatgaatctgggaatgaaccaggcgctcagcagcaccgaaagtcccgtggcgatgccgcagggcaccgagaacgcgaccaccctgcgtaggaagccgggaatgtagcggcgcgtgttcggggcgagagccaggaagaacgccggtgcgccaatcgtcagcgcaccgatgtaactgatgtggcggggcagatacgggaagggaatgcccatgagcaccacgccgagggaaatcagcgcggaataggcggtcttcgtcacgaacaggctcgccacacgctccatgttcgccatcacctgccgaccgcgcgccaccacgtcgggcagatgcgagaacttcgaatcgacgagcaccacctcggccacggccttcgtggccggtgccgcattgcccatggcgatgccgagatccgcctccttgatcgccagcgcgtcgttgacgccatcgccggtcatcgccaccacatggtcctgcgtgtgcaacgcctgcacaatcgccttcttctgttcgggcagcacacggccgagcacgtccactccctcgagcacccgggccagctcatcgacgttcttcggcagctcacgtgcgtccatcgccacaggcttgcgctcgccggtcaactgcaccttcgcggcgatggcgcccacggtcaccgggttgtcgcccgagatcacacggcaacgcacgccctgttcacggaaccagcgaagcgtcggctcggcatcggaacgaatgtgctccgagcacagcacgatcgcgacgggcaccgccgtacgctcgagttgcgggttcgtttcgaaatcggcaggcacatcgccgccgggaacatgggcgatgagcagcacgcggttgccattgttggcgtattcgttcacctgcgcgagaatctgctggtattcgccgtcgaaaccgctcagcagcacctcgggggcacccatgtaccacacgccattctggccttcgtcgggaaggccgtggaacgcgaccgcgctccatttgcgcgcacttgagaacggcacgcgcaccaaacctgcggaaccggagaagccttgcttgccgagcccctccaacaccgcgcgtccggtgccgttggggctctcctcgttggcgaggtcgtatagcgcctgcatcgcatgttgtttgttccggcaacccggcagcgctatgaaatcgtcgtacacgatgccgccgtcggtgatcgtgcccgtcttgtcgagattgagcgcatccacgcgtgcgagggtctccaccgagtcgaggtcctgcaccagcgtgttcttgcgggcaaggcgaatggcggcgagcgcgaaattgagtgacgtgagcagcacgagcccctcgggcaccatgcccacgacgccggccacggaggagacgacagcttggcgccattctccggtcgcgatggcgttgtgccagccgccgaccgtgcgcatctgcgtgacaatgagcagcatgcacagcggcaccacgaggaacgtcatgaacttgaggatcgtgttgatgcccttgttcaggtcggagacgttcttcttgtacaccttcgcctgagcggtcaacgtggcggcataactgtgggcgccgaccgcggtcaccttgacgagcgccatgccggagacggccgtggaacccgaatacacggtctcgccctcctgtttgcgcacggtgcgtgactcgccggtgatcatggactcgtcgagctccaatccccaggtatgcagaatctcggcgtcgcacgggatctgctcgccggagcggatccacaggcagtcgccgagcacgatgccgttatgcgggacgtccacatccttgccatcgcggcgcacgaggtaatcggaggcgatcagaatggagagcttgtcgagcgtgcgcttggcccgcaactcggtgacgatgccgatgccggtgttgatcaggatgacgaggccaaacaccgcgtctttccacgaaccagtgatgagcaccatgaccatggcggtgaagatgatgccgttgaacaacgtgaacacattggcgcgcacgatatccgccagggaacgcgacgtcgacgacttcacctcgttcgtctggccgcgctccacacggtcgcgcacctcggctgcggtgagccccttctcggtgacgtcgggcatatgtgcatggtcgtcgccaccttgcgcaccggtcatcgatacgctctgctgtgcattcgcggaatcgctcatgttcgccagtctactcaaccgtacgcacgcaggggaatacgccggtggtcaggaacgcgtgctgacgacgatctcgcgctcatggggatggtcgaagatcaccgaacgcaacgcctcccccatgggctgcgcgtccatcatgcgatcgttgacgacgaaggtggcggcgaacagcttggtgtcgccgggcacatcggccggattgagcagcacgaccggtatgcccgcattgcgcgcgttggcgagcgccgtattccactgcgactcgtcgtcatggaaggtgagcccgctgatgacgatgaccttgggatgacggctcaccgcatcgctcaccgccttccgtgcgaaatcggcggcgcgttgcgggtccgccgagtactgctgcacaccggtgtaactcgccttgaactccttggtggcgagcgagcgcatcaccagctcatccgcgccaccgtgcggcgagccaatcaccgcgacgtccagccgcgcaccggtgttctcattgtggttgtgctcataggtctcgttgttttgcgtgtcccccaccgccgcacctttcggcgtgcagccggccatcagcgccagcgccgccacagcgcatgcaatggccgccagccgtttcgttctccgtgccatgttcctcccgcctgccgcgcttcccgtgcccatctcacccagtcgtagctcgggtgccgtgatgcatatagcgtagcgtgatttcgtcatatctgcgcaaatctgcgacagaacaacgcatatcggcgtcctatttcgccaaatcaacgcagattggcgcaagtacgacgacaatacgggcatcttttcgtccgtgtaccgccaaagtgcagcgatatgacgaaaacagcaggtctcagcgaatgcaagcacagattcgtgcctgtgaccgcgacgagccatggatacaagcccgcaccggcacggcaccgccggcagatacgcgctctctcctctcatttcacgaagactgcgacggtctccacatggtgggtctgcgggtagatgtcgaaggccgcgatggagtggatccggtacccatgttcggtgagcgtcgccgtgtcacgtgcaagcgaggccggatcgcatgcgatgtagacgacgatcggcgcaccgctgttcgcgatcttatggcacactttggccttcgcgccggcacgaggcgggtcgagcacgacgatgtcgggatgcgcgcgttgaggatcgatgtccttgtcaagcgtgtgcagcacgtcgccgcacaatgcctgcacggtgtggattcccgcgttcctcaggttccggcgcgcgttggccacggcgtccttcgccccctcgatgctcacgagcttggcacggtcgtcgagcagtgtggcgaggggcagcgtgaacaggccggaccccgaatagagatcccagatgaccagattgcgcccattgcgcggtgcacggtcgccgggcgtctcacgaatctgatcgatcacatactgcggaagcaccatcggcgcctcgcggtgcatctgccagaatccgccggcatccaccgtgtattcgaacggtttgccgtccaccatgatggtttccttgagtgcgcggctgccgtgacgcactttgccgtccaccatgatcgcatagttcctgccgattgccttgcgcaacgcttcgggatccgcaatctgctcggcatccacgcgcggttcgggcacggcgatgcgaatctgcgcgttctccggcagattcccgtcccacacgccgttcatttcggcgacctcgagcacggcacgcgtcgccagtggcatcgtgtcgatcggcacccgcacatgggtgccccggcggcgcatcgacgggcgcccctcgtcgtcggtgaccatctcgatgcgggtgcgccagtgaagaccatgcgcctgctcatcccccggcatcgcatatacaggcacatcatcaaggtcgacatggcctagacgcttcatcacatccttgagggtggcttccttccagcgttcctggccttccaaggacacgtggatgagatcggcgccacctgctccccctcccatcgcaagtggtgccgccaacggccatagcggctccacgcgatcggggctgggttcgagcacctccaccacctcgcctgtccagaaccggtcgttgcggttcgtgggttcgtcgagttcgatgcgcacacgttcgccgggcaacgcgaaccgcacgaagaccactcggccgtcaatgtgcgccacgcacctaccctgatccgcatatcgctcgatgtccaccgtggcttccatattccgcctttccgctcaataccaaacgaacttaagagtaccgcatgccatacatacgcgagggagcccggtattgccggactcccccatggcccactgtcgatgtgccgctgctattgggcagtcggatgtgcgtcgccgccctcagtacttgtggattcccgctccttctcgagcatgcggtgacggtgcaacgggtcggcgacgatgaggtaggagatccagatcgccagcgcccagaacggaatgcccatgaccagcctcgtggtgccgagccaccccacctgattcgtcatgtacagtggcacctgcacgatgaggcgcaacgcgaacaggcctatccacagccatgtgatccgggcatacgccttgtagagcgccctgtcactgcgccagccgctgagccaagccttgaaatgctcggtgggcagcgatcgtatgaactccacgaggaacccgagccccggcacccgtaccgccatcgagacgagcagcagcacaatgtaggcggcgttcgtaatgaacccatacatgtagtagttgcgggcctcgccgctcttccacgcccagaacaggcatatgccgacggcgacgagaccacccaacgcgcccatgaccgactggcgttgaatgaggcgtacgaccacctgcaccacggcaagtgcggcggaggcgatgaccgtcatacgcagatccgacgtgcagatgaacagcacgacgaacaggagtcccggaagcatcgattccacgacgccacgtacaccacctatggcggcgatcaccgagaactcgtcgttctcccccgcattcgccagtgccgccatgccgcttcgtgcgcgtgccggccgggtgttggaagcgtgtcgctcgttctggttgctcatgacctcgttcgtgggtgttggtccgtaaatgtcggatagatgagatgagtaggcgttgctaggtgccctcagcgcacttcggagaacatcgggcctcggcgcaacgtggtctgctgctccacttgctgatcagtggacaacgggccatccggacggccggggatcttcgagtggtcatcgcctgcgagatcgccatcctcctcctgggcggcgagcgcacggcgttcattcggcgtcagcggacgggccatcggaatggggtcgcgcggcgacaacggctcatcgccgcgctccaccacaatctgtgcgaaggcatcgttgaggatcttcgtctcggtgccgtcggggtcggaggcggccttgccggagaagatacccctcagcatccaccgtgggccgtccacaccgacgatgcgagtgtgggccgtcttgccattcggcagcttgaccggcagcttcacctcggtgccgaaaatgccgtccacggcctcggcctccggattcgatgccagcaggtcctcgcgcacgtcgtcccacagtcccatcgtcttcggggcggcgaaggcctcgacctccaggctcgaattgccaatcgtcatcgtggcccccacaatctcatgggtggcgttgttcgccttgatgcgcaattggatgccctgcacgaatggcagatagtaggcgccaagtgagaggtactcgtcgtaatcgggggcgttcgcgtcatccacatcccacgggccgaccgtctcgccacggccctcatagtcgacaccgacctcggtgcgggcgccctcaagtacctcagtctgctcgtcgtcctcgctgtcttcgacggcgacgtcctcggtccgcgagtccaccgcctcggccagacgctcgtcatcctgctgctttttcttctttctgccgaatccaaacaagcccatcatgcctccatgcaagacgtataccaatcggtgaataagctgtgtccaacactagcacgcgcactggcaatgcacgtcaaatcaggccatcccacgcccaatccacacacatcgaccctgcacgctgcgcctctcatacgtcgtagctgatcgtcagcggcgcgtggtcggaccaccggctgtcgtacgacgatgcgcggtccaccacaaagccgcgcgcctgctgggccaattcgggagtggcgaattggtagtccaagcgccatccggaatcgttgtcgaaggcacgcccgcgctgcgaccaccaggtgtaggggccttggatgtcgccggcgagatcacgcatcacatccacgtagtccatctggtcgatccacttgtccatataggcgcgctcgcgggggaaatacccgttgttgttctcattggacttcgggttcttcagatcgatcgggttatgcgcaatgttgaagtccccgcacaccacggcctgcctgccaccgcttgccgcctcatcctgcaactgctgcatgcgctcggtcatcgtgtcgaggaaacggtacttctgcgcctccttcgggtcgtccaccaagccacccgcatgcacgtacacgcacacgacggtgatcacatacccctgttcggtgcgaacatccgcctcgatccagcgccccgaatccacgtcttcctcgagtccgggcaatcccacgcgtgtttcgagcaccggcatgtcgctgatcatgcccacgccggcgcgccccttgattctgcagacgtccaccagcgtatgcagttcctccggcgacgcgatcttgccggcatgcacatagtccgccgcgagctcgccgtagatgtcggcgatgatctcctgaggcgcgcgcgtctcctgcatgcaccagacattcggcgtatgcgccttcgcccagtggtcgaatcctttgcgtttggccgcacggatgccgttcagattcgaggttgtgattgtcaaagccatgcttaaagcctaccagcgcgcgcaacatatggttctggcgaacaggtttcatgcggtgtttcacataagctgacatatgaaagtcccctcgtcccgctcccaacgaactactgtgtgagctgggcgatgcccacacccgccatcgccgtgctgttcgattactgggagtggatatgaccaaaccaaccgattcccctgccgccaagctgcccatgccgcgtggattcaagctcttcattgcgctcgccgtgctcatggtggtcggcgccgccatctcgctgttcgacaaaagcgagttctatgcggacgtgttcatcgagatctcagtattctgcgtgttcctcgccggcttcttcacgaatacacgcacactgcagttcgcctatctcgtcggggcgaacatctatgtgatcgtctgtctgggcgcattctccaccgtgttcttcacgaagatgaatcagggtgtgggcgtgctgctgatcatccagatcatattctcatgcctgaatcttgtgccgatcatcatctaccacctgaccgaccgcgaattcttctatacctaccaacgccagctcatctaccccacgctgttcttcgtgttcgtgctattggggcatctgccaggcggcgatgtactcaccagcgaggtctcgcacgagatcttctccctgatcatcttcgcgcaggcattcgagatcatggacgcgattcacaaggtgggcaaggcgcaccatatggccgcctatgcgatcaatacacagccgctcggcacgaagctggttcccgataccgatgatgcagatgattccgagggctccctcgacgaacccgaggatgtcgaggaatagacttgcgtaaaaggagacagattaagcaagaatctgtcccttttacgcatgattatctcgtgtgtgaacaccttgtgtgcaagtgcccctcagcgtaatcagcgtaaaaagagacagttccggtaaggaaattgtctccgattacgcaactaaccgtatgcactcccgtttgcgtaaaaagagacagaggcccatagagcaacgacccgcggcacgcagattatgcgggcagcgggtcgttgtgtatgttcaggattgctcaggccttgtcttcaagattgagaccgagctcgagcttgccgcccgggatggcgtcaagcaggtccttggtgtactgctgctgcggatgcaggaacacctcgtcggtggtgtcgtgctctacaagcttgccatgctgcatcacgaccacgtcgtcggcgatttgacgcaccacggcgagatcgtgcgtgatgaacaggtaggtgagcccctgcttggcctgcaggtcgttgagcagatgcagcacctgatcctgcacgagcacatccagggcggagacggcctcatcgcagacaatgacgtcggggttgagcgccatggctcgtgcgatggcgatgcgttggcgctgaccgcctgaaagctcgttcgggtaccgtgccatcaccgactccggcaactccaccatgtcgagcagttccttgacgcggttgaggcggctcttcttgtcgccgatcttatggatgcgcaacggctcctcgatggaacggtaaatcgaatacatcgggtcgagcgagccataggggttctggaataccggctgcacatgacggcggaaatccaacaggctcttgcccttgaactcctgaatgtcctgaccgttgtagagcaccttgcccgaggtcggctcgagcagcctcaacaccatgttcgccacggtggacttgccggaaccggactcgcccacaatggccagcgtggtgccacgacgaatcttgaagcttacgtcgtcgacggccttgaacatctcacggcgtcgcggcagcttgaattccttggtgagatggtcgacgtcgatgatcacgtcgctatgctcgagcttgtcttcgtccaccttgtgatccatgagcgaggtggcgtcctcacccttctcctccacggagatgatgcgctgcgaggccaacgatggggccgcggccaccaaacgcttcgtgtaggggtgctgcgggttctgaagcacttcgagcgaggggccggattccaccacctgccccttgtacatcacgacgatatgctgggcgcgttcggcggccaggccgagatcgtgcgtaatgaacagcacggcggtgccgagcgagttcgtgagctcctgcaggtggtcgagaatgcgcttctgcacggtcacgtcaagggcggaggtcggctcgtcggcaatgagcagctcaggacggcatgccaagccgatggcgataagcgcacgctgtcgcatgccgccggagaactcatgcgggtactggcgtgcacgcgtggcggcatcgggcagacctgcttcatcgagcaggcccgcgatgcggtcggtcatcgtggaaccggtgacgtatttcttggcgatgtaccaagcgtcgtcatccttcacaccgcttttgatgaggtcgtcggcaacacgccagcgggtttcggaacccggcacccactcctcgcggaaatacgccatgcgcttctcgtacttgccgccttccacaccggccttgaccagggcctgcccggccgcttcgagcagctcaggcagctccttggaaccgaggaaggtctcatcgccctcgcttttgatcgtgatgtcggcctgggccaatgccttcgacaggttcgaacgcttctcgtgggcgacgtccatatggttggccgtcaacgcctccttgacctgggtgccgatgcggtacaccgggttcagattgctcattgggtcctgcggcaccaaacccatcttcgaaccacggatcgaagcgaactgcttgggcgagtattggctgatctcttgcccttcgagcttgatcgaaccgcccaccacatggccggtacccggcagcaggcccaggcatgccatggcggaggtggactttccggagccggattcgcccacaatggccacccactggcccgggtacacgctgaacgagctgttgcgcacggcgtggatcggcttgccctcatcggtggtgaagtccacctggaggtctttgacctcaagcagcgggcccacctcatgctgcatgtcctcgatcttctcttcgatcgtctcctgattggactgtgtctcgtttgtcatcgatgtctcctgtgcgctcatgcggtacggctcttcggatcaagggcatccttgacggcatcgcccatcatgatgaacgcgagcacagtgatggccaacgccagcgacgggtagaacagcaccatcgggtcggtgcgcagcacggtctgcgccttcgagatgtcaccgccccagctcaccacgctcggcggcagaccgatgccgaggaagctcagcgtggcctccgagacgatgtaggagcccagcgacgtggtgccgatgacgatgatcggtgccaccgagttcggcagaatatggcggaacagattgcgcatcggcgtggagccgagcgccgtggaggcggtgttgaactcgaggttcttcgagctcaacacggcgccgcgggcgatacgtgccgtcgagacccatccgaacaatgccagcacgagcacgaccttccagattgacgagctcgtacggaacatctgcagcacgacgatggcgccgagcagcatcgggatggccaggaagatgtcgaccagacggctcagcaccgcatcgacccatcctccgaagaagccggcgatggcaccgatgagcgtgccgacagccacgacgatgatcgtggtgagcacgccgacgctgatcgaggtgcgtgcaccatagaccacacgggcgtagacgtcgcagccctgcaggtcgaagccgaaggggtggcccggctgggagccgtcgagggaattctcgagattgcagtagttcgggttcgtcctggtgaacacccccgggaagatcgcaacgaacaggatgaacaggatcacgattcccgagatgatgaacatcgggttcttgcgcaacgtacgccacgcatcggcccacatgctcgtggccggtgcggattcatccacattgtccaccgaaagcagcggggtctcatccaggggggcgacaaagcgctcctgcccaggcaacggtttgttggtgatgtcagtcatgtccctccctccttcacacgtagcggatgcgcgggtcaagcgccgcgtagagcatatcgacaatgagattgcagatcacgaacacgagcgtgagcaatgtgaccaccgacaccacgagattcgcctcgcctttgaggatgctctgataggtgagatagccgataccatgaatgttgaagatctgctcggtgatcatggcaccgcccatcagtgcgccgagatcctgacccaggtaggtgaccaccgggatcattgaattgcgcaggatgtgacggaacgtgaccgcggtgttgctcatgcccttggcacgggcggtgcgcacgtagtcctgtgcgatgttcgacgagatttcggaacgggccaggcgaatgatgtacgccatggaaaccgacccgagcaccatggccggcagcagcaggtcgaagaagccagggtccgcgcccgccgtcaccgggaagatgtgtcccttgacgccgaggaagtactggccgacgaagccggtgacgaaggtcggcaccgagatgagcagcagcgagacgatcaggatgaccgaatcgtaccacttgcctttcttgaggccggagattgcgccgaacacgcagccgaagatcgcctcgaagcagaacgccatgagggcgagcttcaaggtgaccgggaacgcccggcttatctcgtcgatcactggctggccggcgaatgtgttgccgaagttcagcgacaatgcgttcttcaggaacaacagatactggacaataaaaggcttgtccaaattgtattcactgcggatctgggctgcgacggcctcattgactggcttgtcgccgaacatcgccttgactggatcgcctggcagcgcgaatacgagcgcgtataccagcaatgttgtaccaagaaccacggggatcatctgcagaatacgtcgcagaagatacttgcccatcggtttctccttgcaaattcaatgccggtgcaacgcggcgaactcgacacgccagcggttgcatcggttattcagttcgtgcctagtttaccgcatgcgttgacttacgtcgagaagaagatgccccatatgggctatgggaggtgtggcccgccacgtaaatcacagtggccttctgcctgcaaccgaaatacaagaagagggcgaaaccaatggtttcgccctcttcccatggatggtggctcatgtgctcacacaattgtgaacaaattgagcatcacttggacatcacctggacatcacttggacatctcttcatagatgggctggttctgccaatccatctggaagttcttgacgcccttggctgccacgccgtccgcattggaatagtacagcgggaacgccggaagctgttcgagcaggatctcctcggcatcgtggtagtacttgatggccgtttcctgatcggtcgccgaagctgcctgatcgaggagcttgtcgacgtccttgttcgagtagtcgccgtcgttggagccgtgaccattggccgcagcggtgtcgtagagctggtacaggtagttctcggccgacgggtagtcaggctgccaagcggtgcggaaggcacccttgatcgtgcggttcgaaatggcgtcgcggaactcctggaaggtcggcatcgggttgatcgaggcctggatgccgagggtgttgttcacctggttcaccacggcctcgtagatcggctgagcgccgccatcggcgttgaacgagaacgtgagcttgccgtcgtacttcgagatcgcgtcggccttcgcccacagctccttcgccttggtcgggttgtacttgaggttgtcggagcccttgagatccttcgaatagcccgggatcaccggtgcggtgaagtcggtggccacggtgccgatgccattgagcaccttctcgacgatctgctcacggttgatggccatcgagagggcctgacgacgcagctggccttcctcggtgccggtcttccagtggtcgaggtcagccgggatggtgaaggtctgaatcacggagccggccttgttgtaaggctcaacatccggatcgctctggaaggtcttcgtgttagaggccgggacggtgtccatcacatcgaggttgcccgcctgcacatcggcgtacgccgagtccggggaagtgtagatcttgaaggtgacgccgttgttggcgaccttctgcgagcccttgtagtcggcgttcttggagagcacgatctgcttgccgtgatcccagctgtcgagcttgtacatgccgttgcccaccggcttctcgccgaaggccttcgggtccttgtagaacgattccggcagcggagcgaaggccaggtagccgatcttgactgggaacaccgaatcaggcgcgttgaggtcgacggtgaaggtcttgtcgtccttgaccttcaggccttcgagctgctcgtcacccttgagggagttggcgtcctgcagcttgtcgtagcccttgatcgagctgaagaaggaggagcacttctgggcgttcttcgcattggccacatagctccaggccttggtgaacgactcggcggtgaccggcgtgccgtcggtgaacttccagccgtccttgagcgtgatcgtgtactgggtagagtcggcgttcggcttgatcgagtcggcgacctcgttctccgcctcgcccttggcattgaaggcgatgaggttggcaaacagcagctggcccaccttgccgccgccggtctcattggtgtcgcctgggatcagcgcgttctgcggctcggagttgtatgcggtgatgatgttgtcgccggagcccttggccgagctgccgccgttggaaccacaggcgctcaggctcagcatcatgcccagtgagcagatgccggcgatgaggccgagtgtcttcttcttcatggtatctcctattcatatgcagacgaatactcgcctaatagcagcggggctgaaggtgggaccctcaaccccgttgctgattacccatcattattgccacacctcccgtcaaatcaaaatccgcagcagattcattccatcgatacatctcatttgcgcatgcgttgcaatacgcgcatttgccgcgaatccccgtcaattcacgtgggaggcgtacgccgctacattgttaccgatgtgttaacaagtgacgccgacggtccggggcaatgcgccctatgctcggggaaaggcctgcctatagcggtccttgagctgttcgatcgagacatgcgcatatcgttgcgtggtctgcaacgaggaatggccgagcatctcctgcacctcgcgcagatccgcacccccgtcgagcatatgggtggcggcggaatggcgcaacgcatgcggcgagatgtcaggcacccccgcctgctcggcctgctcatgcaccacctgacgcaccacacgctggtcgatgcggcacccacgtacaccaatgaacaccgcgttgccgctgttcccattcgcgaataccggccttcccccgtgcagccagtgctcaactgcctgttgtgccggagccccgaacgggatgactcgcgtcttgttccccttgccgagtacacgcactgtgcggttcgaccagtcgaacgagcccatgtccaatcccacgagttcgcccacacgcatacccgtggcatacagcaattccagcatcgcacagtcacggagcgcctttgcatgagcgttcaaggcgtcgtccttcgacttgcccgcgttcttctcccctgcttcggcatccacggtgtccatcagtcgttcggcctggtcctcgttcaacacggccggcaggttcctgtcgattttcggcgtgcgcaatgcatgcgccgggttgtgggcgagcatcccatgctcataggcccaggtgaagaaactacggacggctatcgttttgcgggcgagcgacgtcttgcccacggtatgcgccatgcgccccatccacatgcgcaggtcgtcaagcgtgacatcgtcgggattcccacggccgaaggcatcgagcgcttccaggcactgcagaatatcgccgcggtacgccatgcaggtgtgctcgctgagtccccggttggagcgcagatattcgatgaatcgctccatcagcacttgcgcatccatggcaccttccatctcgtgagattgtgcgatccagcataccctgcttccggtactgtggtctgtgcaaacgaccctcatccatgaccatattcgactcatatggagcggtcgtgcagtgaagatgaaggggcctgcgccgttttgcggggcagatatcgcgccgtgccatgcacatatgcagattggcgcatcccacccatcggataccgggcgacgcaagcccggtggaaaggtttccatgagcaaacaagcccgcacagtcacaaatcctgacgacccggtcgtcgcccgcgcagtcgatctggtcaagacctacggcgatacggacagccaagtgacggcgctcaaccatgtcagcgtcgaattccagcgcggcgagctcaccgcaatcatggggccgtccggatccggcaagtcgacactcatgcactgcatggccggattggacgtgccgacgagcggacaggtgttcgtcgaagacctcgaggtctcgtcaatgaagcagaagcagctcacccaactgcggcgcaaagagatcggcttcatcttccagtccttcaacctcgtgccaacgttgacggccgaggagaacattctgctgccgctgcagatcgcgcaccgcccggtcgaccgcgactggttcaggaaagtcgtcggcgtcgtagggctcgaaaaccgcctcgaccaccgccccagccagctctccggcggccagcagcagcgcgtcgcatgcgcccgcgcgatgatggaacgtccgagcgtcatcttcgccgatgaacccaccggcaacctcgactcccgttcgagccgcgaggtgctcggcttcctgcgccaatgcgtgcaggactatggccagtcgatcgtcatggtgacacacgacccgcgtgccgcgagcttcgccgaccgcgtgctcgtgctttcggacggttcgatcacgcaggatatggaccacccgacctacgacgacatcctcgccgtcttcgccgagcacgacgacccggacaacggcccggtcgacgtcgagcccgcagccagggaggcctgagccaacgatgttccgtatcggattaagggataccaaggcgcatttccgtcgcttcatcatgtcgatcatcgcgatcgcgctcggcgtcgcgttcgtcgtcggctcgttctgcttccgcgagatgctcaacgaccaagtctcgcagatgatgggatcgaattcggacgccgacgtctatgtgcgcggcgcgaccgaggagaagcaggagccgggtggcagtgtcaccagctacaacagcacatacaacgaaatcagcacaagcatcatccccgacattgagaatgtcgacggcgtcgcgagcgccgatgcgacgatgcagctgggcaacgccgtgctgctcgaccacaacggcgacgcgctgacgacggtcggtgcaccgacgctcgtcatcggcgtcgatcaggacgccccatggcgttcggcgcatttcgtctcgggcgaatacccgcagacggacgatgaggtcgcgctgcttgaagacacggccgacaaagccgggctcaagaccggcgacacggcgaaactcatcgttgacggcgaggcacgtgagatgaccgtctccggtgtcttcacttcgccgtcgacacagctcggcgcaatcctcattctcgcccgcccgagtttcgtccagcatgtgctgcaggaggagggagaggacacctcgagcatccagttcatcggcgtgtacggcagcaagacgacgccgctcgacgaggaggcccagcagcaactcgccgaccgcatcaacaaagcactgccgaagagtgcggacgcgcacgccgtgaccggcgactcggtgcgtgacgacgcgacgaagagcatccaggaccagctcggcttcatccagccgctcatcctgatcttcgcggcgatcgcgttgttcgtcggcgcgttcatcatcgcgaacacgttcacgatgatcgtgcgcgaatcgatgcgcggttatgcactgctgcgttcggtcggcgcctcgccgttgcaggtgttcgcaagcgtgctcatccaggctgtcatcctcggcctggtcggctccggcatcggtgtgctgctcggctggggtctgctcgaattgatcgcgaagggcatgacgcaaagcggcatgccgctgtccggctcgcccaccccttcggcgaccgatgtcatcgtcggcgtcatcgtcggcgtcatcgtgacgatcatcggcgcgacattgccagcgaagaccgcggcgaccgctcccccgatccaggcgatgaacgagacggtcaatccggagaagccggtcagggcacgtggatggattggcatcgcgatggtcgccgtcggcgcagccttctgggtgctgtgctatctcgatgcggacaaacgcgttgattggcagtggctcaaggacctcggttccggctggacgctcggccttggcgcggcattcgtcgtcatcggcgcaatcgtgtgcgcgccggcgttcgtcgcgcccgctgcgaaagtgctcggctggatcccgtcgaaggcgttcccggtcaccggcaagctcgcgacgcgcaacatcggccgcgcgaagcgccgcaccgcgaacacggcggccgcgctgttcatcggcgtcgcgatcgtcagctgtctcggcgtcgtcgcatcctcgatgaagacctcggtgagcgacctcgtcgacaacaacgtgaacgcggactacgtggtcatggcggcgagcatgacgcaaccgatctccacgaaggccgtcgacgcggtcgaggacacggaaggcgtgggtgcctcgtcggccgtctccatgctgcccacggtgaaggtgacgaacgccacgaagaccatcatgccgaccacgagcaaggtcgatctgttcacgaagatcgcaccggtcgaacgacaggatggcgatgccgcgaaggcgatcgagaacggtgaggccgtgatcggccgtaccgtcgccaatgatgagcactggaaaatcggtgacacgattgatctcaagtccgaaaacacatcggtcgacgaacaggccacgaagcaggcgtacgaagcctaccagaagaagatcgaatcccaagtgacggcactgcagcaggaagcgcagcggcttgcctcctcgggcgacgtctccggcgctcagagcaaagcgaaggaggcggagagcatcgtcaagcaggcgcagaataccgacccgaagcagttcgtcaagatgaagaccgagacgaagaaggagcaggtcaaaatcggcgcaatcgtcgatgacgctctgtactccgacggcatcatgatctcgctgccgactgcggagaggctcacgagcaaagacatgatgatggtcacgcagatgtacgtgcaggcgaagcccggcgcgaacatcgagcgactcggcaagaacctggagaaggccgtgaagccgttctacacgatctcggtgctcacacgcgacgagttcaagtcgtcgatgagctcgatgatcaactcgatgctcgcgatcatctacgcgctgctcgcattgtcgatcatcatcgcgatcttcggcatcgtcaacacgttggcgctcaacgtgtcggaacgtacaaaggagatcggcctgctgcgcgcgatcggcacgtcgaacggccaggtgcgtggcatgctcgcgatcgaggcggtcatcctctcggtgttcggcacactggtcggcatcgtcgtgggtgtcgcggccggcgtcgtgattcgcatagcctacgagtcgcagggcatgacgacgttgacgatcccgtgggaccagctcgtgctgttcctcatcgtcgcgatcctcgtcggcctcatcgccagcatctcgccggcaaggcgcgcgctgaagcaccccgtgctcaacgcagtcgccagcgagtgacggaaacccggtcagcagtggctgggcccggtcaatcgcacgattggccgggcccagccgttatatgcactccccgaaggccatggcacgatgtctgcgcagcgttgcatgttgggagggcatcgttttcgggaaggagcgcgaatgagattgccggaacgaatcccggtgggagcgcgcgtggtcgtgcgcatcaccgatggcgtcgacgagtacactggtcgacaccagtaccgtgactatgtgggccatgtgcgtgcgtgggatggcagaacactgcagctgacgcgcgatgccgcggcgaacggcagcagacccgcacaggacgtggatatatcggcgaccgacatcgccattctcaaaccggtgccagagcgcccggctgcccgtagatgagcagccagcaacacgtcaggagcgaatgctcggatgctgctcggcgatcaggcggtgcccggaggtgaagcgcacaatgtactcaccccgttgggcggatttgagcagctgttcgcgccaatgctcagggtcgatgcgcagcgactggaagatggtctcggtgctgtcgctcaccttccccgcattgatctgcgccttgtagtcgcgatatggctgcccctcggcgaagaaatggcgaatctcggtctcgtcttcctcatgcagggcattggcgaactcgctcagccaatcgatcatgcgatgcagcagttcctccacattatgcgcgttctcgaccaccatggcacgcgtgcgatccgggtcggtcaatgccacgcgggtcatgtcgcgccaagagccggcagaaagtgccgaggcgatggcgttgttcgcatcgctcgtcatctcgttgatgagcgccgtggacagcacatgcggcatatgcgagatgagcgacgcctcgcggtcatgggtcacatcgtcaatcacgatcatcgtgttgcgcacgccgcgtgtgatcatgccggcgatctgcacaacgcgccggtactgcgtgtgcagaccgaatgtgaccgcccacagcgcgtcatcgaacagtgtggggtctgcggccacccagccagaatgctcgttgccggccatcggatgcgctcccacgtagcagtcaagcagaccgacttcgcttacctgtgtgcgcacgggccccttcaccgaaccgacgtcggacagcgtggtcttctgtggattgatgatcggtttgatcgtctgcagcacctgcggcatcgccacgagcggattgcacagcatgagcacatccggctcctccgccaccagctcctcaagcgtgtccttgcaatcgatgccggccgcacgagcgttcgcatatgggtgatcgcgatgattccacgcactcacatggcagccggactcacgcagacggcgtgccagcgaacctccgatgagcccgaggcccactatggcgacatgcttggggcattcgatgccctccggtgcgatttggggttcgccggcgttgtcgcgatcccactgcttgatcgtctcctcgtgcatatcccgctctaccacagcaattcctttcgcacatctgcgctctcacgccaattcgccatgtggggttcaccttcaaatcgtactccacctgcaggaagcatccattccgagaccgttgggtagttacgctcgtctcgcgggtagaccgccagcgtgcgcacccagtcgccgtgctcacatatctccaccagtgcgttcacgaaccgttcatcccacggtgccgcgtcgagcgtcgccaggaagctgtaagtgccgtcgcgtcccttaaccggccgcgagatcaggctcaccatgttcagttgcgcgtcgcgcagcacgtcgagcagattcgcgagcacaccgggccccgtcaccagcggaatgaacgcgatgaccgattcaaattcagtcttcggatcgctacgtgggattcgcaaccgctccaccacctgactgcgcggggcgatcgtgaggaactcggtgcgagcgccgtcgaaatctcccacattggccgccacgcggtgcagaccgtagatgttggcacagatcgaggggcccaatgcaatctggaagtcctgaagatcgcgacaggcggcggcattcgatgctgcgggaaccggtttcagtccatgctcgcgcgcgaatcgccggcattgtgcgagtccgtgcgaatgcgcgcagaccgcggtgcaatcgcgaatcgcaagctcgtcaatcgtgggcggcgttgaggcggcaccataggcattcgcattgtcgcgggcgggaatctgcgcatcgtcgacggcgatctcactggcatattgttcgcacgcatgccggtaggtgcgctcggtgacgaatgcgtcgaatcgcacattcacgcccacgcgcaggaaaccggcggcatcggcggcgtccatcatgaggtcgagattgggaaccacgaatccctcgacattgttctcccaggcgatggtgccccatccctgcccgagctccactgcatgcaggatctgaggaaccgtgtcgcaggcgacgaattcgaaatccgcgacgtccatatgcagcctacgtgatgcctcggcggcagactcaatggccgcctgatgcgtgaacgaaccctgcgggccgagataatggatgcgtgtggattgccgcgtcatggattccctcacctacctgccgtcagtcgtctgtgccggagtcattctcggatttgcgtctgcccacacgtcgcgtcggcatgctgaagaatctcctcgggaacacgagcagtagcaactgcacgacaacgacgccgaacagccagctgtagcccgcatgctgcgaccagaatggcagcgaatccgaggcgaatccggcagcgatgagtacgtcgcccgaacgcagtgccaggaaatacaacaccgtggtgctggcgatgaaatacaatgcgaagccggccacgccatccctgctgcgcgcactccatgcaccgagtgccacgagcagcaacgccagcaccaagccgtatgggatgttctgcgcggcacccatgcggtgcgcaaatgttcccacaatgccgagcgccgcgccactgaccacatcgatgaggtaacgcagccacggccgctgcctgtaactccatggcagcgcggactcctgcgcatcatcgcccgccgtgacgtattcggtgacgttcgtgttctggctcatggctccatcgtaggcgtcccgcgggatttcagggcacgcacatatatgcatatgcgatggagggcggcttgcaccgccctccattccgatcacatgcgcatcgccggcatcacttgttgttctgctgcgcgttggcgcgacgctgcttggcgcgccacttgtaccaatcctcacggccaaggatgatcttgcgtacacggatcgattcgggcgtgacctccacgcactcatcctcgtttgcgaagtcaagcgactcctccaggctcatcttgatcggcggggtgagcgtctcgagcacatcggcggtggaggaacgcatgttcgtcatgtgcttggcgagcgtgatgttcacgtcgagctcgtccggcttgttgttgatgccgacgacctgcccctcatacaccggcgactgcggttccacgaagaagttgccgcgggcctgcagacgctgcatggcgtatggcgtggccacaccctggcggtcggagaccatggagccgttctggcgggtcacgatctcgccagcccatggcgcatagccggccgcgatggaagacgagatgccggtgccgcgggtggatgacagcagtgcggtgcggaagccgatgaggccacgcgacggcacggtgaactgcagacgcacccagccggaaccgtggttcgacatcgagtccatgcggcctttgcgggcggccatgagctgcgtgacggtgcccatgtactcctccggcacgtcgatcgtcgtgttctccattggctcgcacagctggccgtcgatggtcttggtgaccacctgcgggcgcccgacggtgagctcgaagccttcgcggcgcatctgctcggcgagcacggccagtgccagttcgccgcggccctgcacctcccaggcgtccgggcggtcggtgggcagcaccttgatcgacacgttgccaatgagctcgcggtcgagacggtccttgatcatgcgggcggtgagcttgtggtccttgccctcggtgccggccaacggggagtcgttggtgccgaaggtcatcgagatggccgggtcgtcgacgtggatcagcggcagcgggcgcgggtcgttcggatcgacgatcgtctcgccaatcatgatgtcgttgacgcccgcgacagccacgatgtcgccgggaccggcggactcgaccggcagacggtcgagaccctgagtacgcagcaactcggagacgcggaagttctcgatggagccgtccacgcgcgacaggccgtaggtcttgcccttctcgagcgtgccgttgtagatgcgcacgagaccgagacggccgaggaagtcggaggagtcaatgttcgccacatgggcctgcagcggtgcgcccggctcgtattcgggggccgggatgttcttgatgatcgcgtcgaacaacggttccagattgtcgttgtcgggcagctggccatcggccggctggttctcggaggcatagcccaccttggcggcgcagtagatcaccggcaggtcgagcagtgagtcgaggtcgaggtccacaccctcctcgatcacatcctgcgccaagccaagcagcagatcggaggcctcgcccacgacctcctcgatgcgagcgtcgggacgatccaccttgttcacgcacaggatgaccggcagcttggcctcgagcgccttgcgcagcacgaaacgggtctgtggcagcgggccctccgaggcatcgacgagtagcacgacgccgtcgaccatcgagatgccgcgctccacctcgccgccgaaatcggcgtggccgggcgtgtcgatgacgttgatcgtgatgccctccgggtgaccgtatttctcggcaagcggtccggtgtactcgacggccgtgttctttgcgaggatggtgatgcccttctcgcgctccaggtcgttggagtccatgacgcggtccggcacttcctcgcgctcgttgaacacatgggactgctgaagcatggcgttgaccagcgtggtcttgccatggtcgacgtgagctacgattgcaacatttcgaatatcgccgcgaacagccattcaaagcctctcttgattattcctatgatgtgattcacactcaggcatacgtataggtgttgcgttgactcgcaaaccatcgcaatcgtactctcgcagtgtgacagcgttgtataattattcgtcctatttcgcctgaggagtggctcggcatatctttcaccagtctgtctgcacgtcgacgaccgagcttggcatatatggtcgttgagcgggcaatctgtccatagaacgaccatagtagagacaaaaaaggtcgtttacccacattgttgtcaggtaaacgaccaaagttggcatgaactatggtcgttcagtggacacagtctgcaaggaacgaccaagtctgcagattaatcctccagggattcaccggtacgctcgggcaggaacagcgcggcgacgcaggcgagcacgaaggcgacagcgaagacgatgaaggcgacggacttgttgccgccggacatcgtgaggaaccacggcacgagaagcggcgccacgatggcggcgatacggcccacggcggcggctgcaccggctgcggtggaacgcatgcgggtcgggtagatctccggcgtcaccgcgtacatcacaccccacgcacccaggttggaggcggagagcagcatgccgaagcacagcacctgcgccaccgttgcggattgcgagaacaggaacgcggcgagcgcggagacggcgaggaacacgctcagcgtcttgcgccggccccaacgttccacgaggaatgcggcaaggaagtagccgggcagctgcgcgatcgagatggcgagcgtgtagccgaacgacttcgtgagcgagccgaactggtctgcaagcagcgacggcatccaggtgaacgcaccgtagtacgagaagttgacgaagaaccaggtggcccagatcgccagcgtgatgccgaggtatttacggccgacgagttcgcgcatgcgaatcctacccagtttcctggcgggtttcgatggcacggcggcgacacccgaggcttgttcgaagtagcggacggaggcctctgcgcgttcgttgtcgccacgggcctcgaggaagcgcacggactcgggcaggtggcggcgcgcgacaatcgcatagagcagcgggatggcgccgatgagcagcgcccaacgccaaccccagtcgccggtgtttggaatcacgaaatagccgatcatcgcggcgagaatccagcctaccgcccagaacgattcgagcagcaccgtgatgcggccgcgctgcttggccggcgagaattcggagacgagcgtggaggcgaccggcagttcggcgcccagaccgaggccgatcacgaagcgtgccgccaagagcgcgagcagcgtccacgagaatgccatggcaccgttggcgagtccgaacacgatcattgtggcggtgaacaccgtcttgcggccgagcttgtcggcgaggaaaccgcccagcgcggcgccgatggccatgccaatgaagccgatcgacagcacccatgacttctgcgtggcgtcaaggttgaaatgcgggtcggcggcgatggcggtgacgacgaacgacaccaatcccacatccatggcgtcgaaggcccaaccgatgcccgacgccatgagcagtttgcgatgcgccttgttgaacggcaggcggtcgagtcgttcgttgcgtgtgagcgtggtcgcttcggcattggcgagcggctcgcgctccggtgaggggccgtcgatcggcgttgcggcgccgaggcccagttccgcggtggtcatagcactcctcggtttcttctctctgtgttctcgttgctctgtcctgtgttggatgcgatgcctatgcatgcggcatgagggcggaaagcgcgtcgtcaggcgtattcacctgcaaagcttcgcaagcaccatgcgggttcccggctacatgctcggcgaagaaggcgaagccctcctcctcggcatggtcggcgaagtgatacagcgcggcaggccgtctgcggccctcccgtgccacctcgccggtgtcttccaacgtgtgcgaggcgagcatcttgcggcggaaattcgccagatcgatctcctcacccagcaccgcctccaccacatcgtgcaactggccaagcgtgaacggctcggcaatcagctgccgtaccacattcggcgcatccatgcggtggcgcagacgccacagcgcatactccacgattgtggtgtggtcgaaggccagttcgggcagatcgtccaccgggaaccaacgcacgttgtgcgcattgcccgccgtgccaggctctgtgccgagatcggcatggtcgagcagcgcccagtagcacaccgacaccatgggaatgccgttgctcgagcgcattgggtccccgaatgtgtacagctgctccaagtaggtcgggtgcaggtcggtggtggaggccagcgtggcgaacgcggattcctcaagcgaacggttcgcctgcaaccgccctcccggcagcgcccacattcccttgaagggttcgcgggtgcgctggacgagcgggagccagagtcggcggcgcgcatgcccgtgcgtctccgattccaacgccagaatcaccgaggtgacgccaatctgcggcggggcgaatctccgttcgctcacattgccgtaccccatacctctcctatcggactcgtctgcctcgcatgcatccctatggcatggcagcatgcccggttgcatccaccccaagcatatcattaatagtcactatgactattaatatgtgtccacatggtggaacactgtttgcccatacaatcccgcggacaatgaaaaaagagaagaaggaaaagtggaggggaaggaaagtggaatcaggcgacgatgtcgcggtagatcatctcgcgggcgacctcgcggtactccttcgccgtcttgtggttgtgcgcgaagaacgtgatcggcgctgcggccacattggcgtcgggaagcttgatcgaacgcgagatcaccgagtggaacaccttgtcgccgaacgcctcgtaaatgcgctgcagcacctcgtcgctgtgcaacgtacgcgtgaacatcgtgacgagcacgccgtagatctccaacgacggattgatgcgcgactgcaccttctcaatggactgcatgagcagcgccacaccacgcaatgcgaagaactcggcggcgacgggaatgatcacgccgtcggctgccgtcagcgcgttcacggtgagcaggccgagcgaaggctggcaatcgatgatgatcgcgtcgtattcgttgatgatcggccggagcaccgaagcgaggatctgctcgcgccccacctcagtgaccagctgcacctcggccgcggaaaggtctatgttcgccggaatgatgtcgagcccatcgaatttggtgtgctgaatcacctcatgcacatccatacgcggattgaacaacgccgtgtaaatcgtgttctcaagcgcgttcgcattgatgcccagacccaccgtggccgccccctgcgggtcgaagtccacgatgagcacgcgcctgccgtactgggcgagcgcgccggctatgttgatcgaactcgtggtcttgcctacgccgcccttctgattgcacatggcaatgacccgtgcgggaccatgctgccgcaatggttccggcaccgggaaggtctcgtattcacgtccaagcagatcggtaggcatatcgttcactttaccagttcaataacacaagagcgcccgcatttgccccatgcaaacgccgcgttcactcactgcatatcagtgtaatgcgccgagtagattgcgcgctgcactacttcgcacggggatgcgaggtgatgtacgtctcgatcagcgtgtcctggctgacatgcgtgtacatttgcgtcgtcttcaccgaggcgtgcccgagcagctcctgcacggtgcgcacatcggcgcctccctgcagcatatgtgtggcgaaggaatgcctcagcgtgtgcggatgcaggggtttgctcacatgtgccaacgcaccggcatgcttgatgatctcccacaccgactgccgggtgagccgcttgccgcgtttgttcaggaagatcgcgctgcgctcgcgctcgcctttcgccttgttctcgagttccggtctggcatgctccacatacgcgcgcaatgcattcgccgcatacgtgccaaagggcacgagccgctgcttggcgcctttgccggtaagtcgcaccacttgcgcatccatgtcgacgtcggtgaagtcgagtcccaccgcctcgctcacccggcagcccgtggcatacatcagctcgagcaacgccgaatcacgcatcgacaccgcctcgctggcgtcgtcatgccgcgccgcatcgagcagacgctgcacctcgtccacggtgagcacttcgggcaatgtctccgcagatttcggcggacgcacgctctgtgagacgtcgtcggccaccacacgctcggattgcatgaaccggtggaacatatggatgcttgcaagcctacgcgccaatgagaccgcgcttgttcccgacttggactgcgcggcgacgaaatcctccacatcgttcgacgtgatggacgcggccttggcgatcccctgttcgccgagccaacgcacatactggtcgatgtcgttctcgtatgcctgcaccgtcgccgcagacaggccacgttccacatcgatatgcgcgaggaacctcgcctcgagcatcggcagctcgccgttcatcgccacgcctccttctgctccctaatcaatgtatctgtatatcagcatcttcggattgtcattgcgcgccagtttttccctgcgccccttctgcgtagaaagagacagattgagggcatcggatgtccccgattacgcaaaggggagccgcttacgcaaaaaggggaaccatcctacgccacaggccctcccctgcgtaaaaagagacagataggggggcatcagatgtccctaattacgcagaggcggagagattacacagcggcggggagattacgcatagccggagagacggcagaagacgctgattgcggcatgtgaaagaccccgccacattggacggggtctttcacatggagaacgctatggcgtcactgttgcggcctgaagctcaggcgttgaccggagcgttgacatcctcaggcagagcggccttggcctgctcgacaatggtcttgaaggtgtccggatcgttcacggcgagctcggcgagggcgcgacgatcgagttcgatgccggccagacgcaggccctggatgaagcggttgtacgtgatgccttcgttgcgcacggcaatgttgatgcgctggatccacagcttgcggaagtcacccttgcgagccttgcggtcgcggtagttgtagttgaaggagtggagcagctgttccttggccttgcggtacaggcgggaacgctggccgcggtagcccttggccctctcgagaactgtacgacgcttcttgtgtgcgtttactgcgcgcttgacacgtgccatgtgattcctctttccagtaaagctttattcgttgttgtcgatgccggtttcagccgagcaggcccttcatcttcttggcctgtgccgtctgcagcacgtcgtcacgcttgagtgcacggcgcttgcgagcggacttgtgctcgaggttgtggcgcatgccgctgccagcgtgcatgaccttaccggttgcggtgaggcgaacgcgctttgctgctgcggtctttgtcttcatcttcggcattgctgccctccttgttgttcttcgtgtttgaagattgctattgctactcgttgtcgatagcggcctgggcttccttggcctcctcggccttcgcctcctgcttggcggcgagacgagctgcctggcgtgcctggcgttccgcgcgggattctgcgccacgcctgcgctgctcggactgcgtgtgcaccttcttgcccttcggggccaacgtcatgatgatgttgcgtccctcctgcttcggtgcgtgttccacagtgcccaggtcggagacctcctcggcgagacgctgcagcatctccacaccgccgatcgggcgggactgctcacgtccgcgaagcatgatggtgaccttgaccttgtcgcctgcgttgaggaaacgctcaacgtggcccttcttgacttcgaagtcgtggtcgtcgatcttgaggcggaaacgaatctccttgatttccgcggtgctctggttgcgtcgcgcttcgcgctgcttgatcttctcgttgtacttgaacttgccgtaatcgatcagcttggcaaccggaggcttcgcattgggcgccacctcgacgagatcgaggttcgcttcctttgccaggttcagtgcgacggaagtcgcgatgacccccacctgttcgccgttcggtccgataaggcgtacctgggagacgcgaatctcgtcgttaatgcgtggttcgtcgctaatgatgactccattcctcatattgtgccggggacctctggatgtcatactcgcgccatggcagcagcaaaacggccttcgaagacctcatacatgcggtagacatgcaattccaaacgccgtttccgcatgcccatgcagatcggacgtcgcacctgccgtgccgtgacccgaaaccatgacaggtttccaggtgggtttcccactttcttgatttctcaagcctgttagataataccacacccctggaccaaggcgattccattgccacgcccgcacgcagccggcagactcaccagattcgcatgcgcttgaaaatctaccacggcaggggctttcattcagacatgcgccgcggttttacacaggcgcgcaaaaccgcggcattctacaatggggagtgagtattcgggtgcgcggacgatggcgttcgtgcacccccatacccggttcagccctcccccgcattaccatgggtgcaggaatcatatgcgtagcacggcagcgcaagtcgccggcaagccaagcggagggggtcaccacgaacaccgcatcccgaatctgcgtcgttttcggcgccggcgagtattacacgcgcccatattctctgccagagcatgcgttcgtcgtggcggcggacggcggctatgcccatgcgcgcgaactcggcgtgcatgtcgacgtggtcgtcggcgacttcgattccaccgaggatctcgcgacggaatccaccagcgatcccggtatgcgcacactcaggctccctcccgagaaggacgaccccgacatgctttccgcactcaaagtgggctggcggcatgggtcgcgtgaattccatatctacggcggtctcggcggccgcgtggaccacacgatctccgacattcagcagaccgccatcgtcgcctcgcacggcggcatcgcctatctgcacggcgacggccgcatcgtcacggcgatctcggacgccgcactgcactttgccgcgcacgaggtcgccgacacccagtacgtgtcggtgttcgcgcattccgactccgtgcgcgacgtgaccgagcgcggtctcaaataccgactcgaccatgcgacgctgagcaatctgcaagtcaacggactgagcaacgagttcatcgacggcgatgccgcgcagattgccgtaggcggcgggattgcgatcatcgtgttcgacgatcgcgcaccgttgcccgaactcgtcggcgcgactcctcacggcacactcggggaaccgagcacacacgtcaccgacgcgctcgcatagcgcgatatctcgcgaacagacatcacgggttcggttccgcgtagcatatcgagcgttcaaaccgagcattgggcgcctcaatgtgagacataatcgttcgccaacaattccaacggctttcggcgcgcaagcgggggcttgaagtcaagcaacgccggtagaatgggcaatgttggttaaccaagccagcaggtgctatgcatccgccggcatccccaagggagaactacatgacagtaaagattggtatcaacggctttggtcgcatcggtcgcctcgccttccgccgcatcttcgagctgcaggagaagggtggcgaagccgccgacatcgaggtcaccgcaatcaacgacctgacctcgcctgccgcactggcatacctgctcaagtacgacagcacccacggtgtgttcaagcacgttgacggcaccccggtcgacgtcaagtccaccgacaccgcgatcgtggtcgacggcaaggaatacccggtctacgcagagcgtgacgcccgcgacctcaagtgggttgccaacgatggcgttgagttcgtgctcgagtgcaccggcttctacacctccgccgagaagagccaggcccacctggacgccggcgccaagaaggtgctcatctccgctcctgccaaggacgagaccaccccgaccgtcgtcttcggtgtcaaccacgacattctgaagaaggacgacaacatcgtgtccgccggctcctgcaccaccaactcgatggctgcaatggtcaagctgctcaacgacaagtggggcatcaaggccggcttcatgaccacgatccacgcctacaccggcacccagatgattctggacggcccgcgtggcaacaagagcggccgtgcactgcgtgccgccgcgatcaacacgatcccgcattcgaccggtgccgccaaggccattggcaaggtcgtcccggaggtcaacggcaagctccagggccacgcacagcgcgtgcaggttccggacggctccatcaccgagctcttcaccgtgctcgagaaggatgccaccgttgacgagatcaacgccgcattcaaggatgccttcgccgattgcgcctactacggctacaacgacgatgagatcgtctccggcgacatcgtcggcgacacccacggtggcgtcttcgatccgacgcagaccgatgtcaacaccgttgacggcgtgaccatggcccgcaccgttgccttctacgacaacgagtacggcttcacctccaacatggtgcgcacgctcgagtacttcgccgagatctccgagtgagcttctagccaagcatcacgagcatgagggccccgcttccacgcggggccctttcgtatgccgcttgaatgccgaaccaaatactgccacctattgatcccgctattatcgcgatatttcaatatttcaatatttcaatatcccaatacctcaatcttgaatcttgcgtaaaaagagacagatggaatccgcaattgtctctttttacgcagggttgtgcctatgcgccttggtacgtctctgcgtaatcggggacagccgtgggctccatctgcccccttttacgtcggattgctgcttggatgcgttggatttctgcgtaaacagagacagatggagcccgcagctgtccccgattacgcagaatggacgccgtaaccagtctctctccccctgcccagctgtggtcctagactgatagcatgggtaagaagaagcggagggcagccgcgacgccggccatcaaacagcttgaagacaccaaggtcacgttcacaacgcacgaatacgaacacagcaacgacgatgctgacggatacgggctcgaagccgcacgcaaactcggctacgacgaacggcaggtgttcaagacgctcatggccgacaccggcgatgagcgtgtgatcggcgtcgtgccggtcaacggccatatgagcctcaaggagctcgcccatgccgtcggcgcgaagaaggcggagatggcggacccgaaggtggccatgcgtgaaagcggctatgtggtgggaggcatctccccgctcggacagaaaacgcaacataggacggtgcttgacgaatccgcgctcgaattcgatgagatactcgtctccggaggcaaacgcggactgagtctgggtgtcaacccgcacgatctgctcgccgtgctcgacgccaccaccgcaccaatcgccacacagaagaaatcgtactaatatcctcgttccctggcagtggggcaaccggtgacctttcgtcactagatcgcaagcgccctttacgttcctcaatgtcaccggctgccccacctcagggaacgtgcgaaagcggcggtgcgggggatggccggcgacgttgaggaacgtaagggagcttgcgacagtgacgaaatgtcgccggccatcccccgcaccgccagaggcagaccagcgtggtcggatgttcagcctcgtttacgcaatgccgcggggagcacgaaatgcatgttctcctcaatcgtctccaccgtgtcgacctcggtgaagccaagccgctgcagtgcgtcgatcacaccctgcaccagctcgtccggcaccgacgcccctgacgacacgccgaccgcagagacaccttcgaaccatgcggaatcgagctcgtcggcgtcatcgacacggtgggcggtgccacgtccgccaagcgcctcgttcgccacctccatgagccgcaccgaattcgacgagttcgccgaacccacgatcaccatggcatcggcctgttcggccaccagtttcaccgcggcctgccggttcgacgtggcgtagcagatgtccgagctcggcggcagttcaatccacgggaatctgcgctgcaatgcggcgatcgtgcccgtggtctcgtcgacgctcaacgtggtctgcgaaagcaacacgagcttttggtcgggcgagaaatcaagatcgtccacatcgcgctcatgctcgatcagatgcacatgctcgggcgactctccgatcacgcccacggcctcgtcatgaccgcgatggccaatataaacgatctcatagccttcccgcacgaaacgcaacacctcgcggtgcactttgctcaccagcgggcagctcgcatcgacgacgctcatgccgagttcgttggcttcgcgcaccacctgcggcgacacgccgtgcgcggagaacacgaccggtatgccggcctgcgccgccgcctggggaatctcggaaagctcgtcgacgaacacggcgccctgctcggcgagttcgtcgacgacatgcctgttgtgcacgatctgccggcgcacatacaccgggggcagatcgtcttcacgcggcgcggcagtgttcaaaatggtctgcacggactgtatcgcgcgatcgacacccgcgcagaacccgcgcggattcgccagaatgattcgtttcgtcatgcctgcctttcgtcgcatcaatcataaccgaatgaatgaacactacacttggttgaatcgctgaataaataggggccacgcgcgctacaatgggcacacgtctcaacaacgaggcaatcaacgacgactggagtcccatgagcgcacttccccctcgcacaggtcagcaattctccatttcacacggcgattacaccgcggtgatcgcgcagcttggcgccacattgcgcgtgttccgataccaaggcgacgacgtgaccgtgtccaccggtcccgacgatgtggtcacctgctgcgtcggccgcgtgctcgtgccgttcccgaaccgtctcgagcacggctcctatgatttcgacggcgcccactaccaactgccgatcaacgaacccgagcgcgacaacgcgatccacggcttcggcatgaactactactggcagctcgaacgactcaccgaagattccgttacgctcagctggcgcgtgccgctcactgaaggatacccgttctcgctgcaggtgttcatcacatacacgctttccaattccggcatgcgcatcgactgcgacgcggtgaacaacggcgacggcccggcaccgtgggcgatggccgtgcatccgtggttctcgaacggcgaggacgcccatggcaacgcgatcgacgccgtcacctcgcgttgcagtgtgcagattcccgcgaacacgcatgtgctcaccaatgggaacctgatcccgaccggaaccgagccggtggacggcacgaaattcgatttccgcacggccgcgttgctcgaccggcagccgtacgacgacgcgctgaccgacctgacccatgccgccgacggcaccgtgaccgcggtgttcacgcggccggacggccggcaggtggcgatcatcggcgacgagagcatcacctcgttccaggtgtgcaccggcaccggcttccccgaggcgatccatccgaccggcgtcgccgtggaaccgcagaccgcgtacgcgaacacgttccgcacaggcatcgacctcatcgagatcgctccgggagacaccgcgcatacgacgattcgctatcaggtgcttcagtgacatacaagccgtccgtcaacacggctacactatgaccattgtgccctgtgcaaagtgtatgcaccctgcaacgtctgggcggcatgcgacaatgcataaggcatatgacggctttagaaaaggagtccactatgggtatgcgcggacgtaagcgtaaggctcgccgtaaaaaggcagcaaatcacggcaaaaggccaaatgcctgagcagctgtgacccgtcttgaacggaaatgggagaggcccgtggaattccacgggcctctcccatttttcgcatatatgaaaccaatgcgcaaccataaccaaaaagccggcatccgggaaacctggataccggcgatgccactcacagtccctgacggtgcgtgtgatggatgatcgtatgcgaggtgaccacggtgtgctcggtgatcacttcgccacagcatttgtccagcgtcatcttcaatcgttcatacaggcattccggcgcctgctggggtctcaaatacgctttcatagcggcgatcatcacctgttcacgcgcgtcgcagcatgatgacggatcgaagcactccccctccacctgcggcgcggatgcatcattcgaattatgcagatcgtccagcgacacaggctcatcatgctcatccaaaggctgcgatatgcccttgctcattgcctcgcctttccgtgagctccaactagttccttctcgcgagcgtcatctcgcgtttcattgctatttgtctcaacggaattcgcctccgttttatttccacgcttcgctttggccgtcgaagtgccacgggaggtcttcgtggatttgccgtaaccgcgggcggcggcgtattcggcgagctccttgcgcagttgcgtgcgtgcacggttaaggcggctcatcaccgtgccgatcttgataccctgttcatcggccacctgctggtacgacttgccatcgatggcggcatcgatgaacacctgacggcgctccggggggagcctgtcgagcgcagccatgatctcctccggcgcgaacgcctccaaatactgctgttcggcggactgtagaccttgcgaagtatgctcggaggccgcgaagatatcccagtcgtcgtattcgccggtggaatcgttcgcacgctgcgggcgacgcttcgccttcgcatactggttgaagaaggcgttgcgttcaatcgtcgtcatccaggcttcgaaattggaacccggcttgaaggtgtcgaaggccttgaagccgcgctcgaacgtgtcttgcaccagatcctgggcatcctccggattgttcgtgaacttcatcgcctgacggtagagcgcattgacggcgggcatggcaagcttctcgaagcgcgcccgcttctcctgcatcgtttcgtgttcattctcgcttgtttcgctcacgccctccattgtacggtacgaggtgaaggaaatctgaaagccagctgggggcgcaaacaccgcgagtgtccgtctggtattcgccgctcgcgcacatgcacggcgcacggtagaattcaagcggaataaaggagaaccatgtctttgtcgttgcaatccgcagcacgcgagctcttcgcggagaatctgctgcatgagatcatcaccccgcacatgtggaccatgaacgcggcctccgtagagaacaacgaggtgccgttcacggcaatcacctacgacacgcgcacggtgacgccaggcagtctgctcgtatgcaaagggaacttcaatccgaaatacctcgagcaggcgaacaagctcggcatggcggcgtacgtggcgacgaacgattattcggcgtacacggacgcgcccgggctcatcgtctccgacgacaagaaagcactcagcattctcgcccaggcatactacgaccacccggagcgtcagctcacactgatcggcatcaccggcaccaagggcaagaccaccaccgcgtactacacgcacgccatcatcaacgcgctgagtggaaacacgacggcattgttctcgtcggtggacaattgcgtggacggcatgcactacgtggaatccgacctcacgacgcccgaatcgctcgacgcggtgcgcatgatgcgcgaggcggtgaacaacggcatgaaatacctggtgatggaggtctcctcacaggcatacaaagtcaaccgcgtctacgatttccatttcgacgtcgccgcgttcctcaacatctcccccgatcacatcagccccatcgagcaccccagtttcgagaactacctgtggtgcaagcggcagatcatacgcaatgccgacatgctcgtgctcggcgagcgcagcgaccacgagcaactgctgctcgaggatgccgaactgaaccgcgtacccgtctccacgttcgcattggccgattcgccggcgcagtccgacatcgcggacgtcacctgcgcaccgaccaatatggagcacacggcattcgactacttcgtggacggcgagcgtctcggcagcctcacgctcgcaatggagggcgacttcaactatgcgaacgcggccgccgctctggcaatcgcgcatgacatcggcatggatgtgagcgacccgcgtgcgctcgcctcactcgccgacgtacgcatctcgggacgcatggaggagatgcacgacagcaggtcgaacacgctcgccattgtcgactacgcgcacaatttcgcctcggtgaacgcgttgctcgatttcgtggagcagcggtacggcgccgagcatccgcatatcacgctgatcaccggttcggccggcaacaaggcatacgaccgtcgcgagggaatcgtcaaagccgcacaggaccgcgtgcagaagctcattctcactgcggaggacaccgacaccgagcccatcgagcaaatctgcagcgagatggccaacaacgtgacgaacgaggatctcgatgtgcagacgatcctcgaccgtgccgaagccgtgaagcatgccgtcgacgaggcgcgtgcggcggacggcggactgagcatcctgctgctcataggcaagggcgacgagcagtggatcaaggaccgcaacatccacacgccatacgagggcgactcgcagatcatccgacgtctgttcgcttgattcgcatgcgacgcgcctacaatgggaacagacgccttggaaaggaacacatgatcatcatcgaacgcgtcactccggccaccatggaggaggaagcgagcaagcacaacattgaactgccaatcgagcagacgtcggtttgggcggatttccaagcggacatcaacggccgtagaccatggggatgtctgctcatacgccgtgacaccgagctcgtcgccgtgatctcgctcatcgacatggagacgcatggataccattacctgcgttccgtgcacggaccggtgtgggcgagcaagccgaacgaagagcttgaggagcagatgatcgccgcgctcgccgactatgtgaagcgcaacgacaagcgcgtggcgttcctgcgcatcgacacatggaccagcaagggcacgttccccgtgctctccaccgtgccgtacaacgaaaccgtcgtgctcgacatcaccggcgacgacgaggagattctcgcgcgcatgaagaaacgcggccgacgcgacgtgcgcaaggcattgcgtgaatcgccggccgtgatcgccgacgagaccgagttggcgacccgtgatttctcggattactacgcggtgatggtggagaccgcgcatcgcgacggcttcaatcccgcgccgatgagcgactacaccgacatgatcaaggcgctcggccctgagcattgccgtgtattcgcgggacgcatcgacggcaaggtcgtggcatggtccatcgtgaccgtgcacggcaagactggcgtgtattactacgcctccatgctcacttcggtgcgtcgcgagcatgtgcctgacaaactgctgtatttcgtggcctgcgcgctcggcaagcagggatgcacgaagctcgatctgatgggcataggcaacgatttcgccccgtcactcaagtcgctcaacgaattcaagacgaagttcgcccccgagaccacgcagatcgccgccgggcgcgacattccgatcaagaaggccttctatcgcatgctgcgcatgatgcaaagcgtgcgcaaggcgttgaaaccgaagccgcacggcaatgcggagaaggtgcgggccaaggaatcggccgcaaagtgatgcaattgtaatacggtatttcggcactttggtcgtttatttcgcacagtgtgaggtaaacgaccaaaatgggaggaactttggtcgtttacctcgcactgcgtgatatgaaccgccaaagtgggacgaactatggtcgtttggtgaacagattacccagtgagtgatcatagttgcccgcagtttgaccctttaccgtgcgccgtgtgaagaaaacgaccaaaccacggcgatatcactcggattcgatatccccggattcgccgtcttccgcaagcttcttcagaccaagcacgtcatcgacgtcgaaatccgggttcgcatcggtttcgtaatcgatttccgcagcgtccgcttcctgcgccttctgccgatattccggatccacggcgacctgatgcacgcgctcggccttcggcttcgtcaaatccgggtgtacgctctccttgagcagcatgcgtgcgtcgcccgcggtgacgaaactgccgcagatgagcacgccatgcccgtagcccacgccgagctcatcgtctgcatccacgcggttcaccgcctcctgaatcgcatccggcagcgacggaatgcaggtgacgcgctccggcccgaacacgccgcgcgcgatctcggcgagcttgtcggcaggcatcacgcggtccgtccacgaattctcggtgacgatgagctcgctgacaatcggttcgagcacgccgagatattcctccacctgcttgtcttccatcatcgcgacgacggcgacgagctgcgtgaaatcgtagttctcttcgatcgccgcgcgcaacgcctcggcggcgttcacattatgaccgccgtcgatgatgatcgtcggtgacgagcgcacctgttcgatacgtcccggaatcttcaccgaactcagcgcttcggccaccagatcgccgtcgagcgcgccgctgaccggaatcaccacctcgcacgcgcacaatgctgcaagcgcgttgtgcgcctgatgctcgccgaacttgtcgaccggcacgtcggcataggtgccgttcggcatacgcagcgtgaccatctgacctcccactgcgggcatgcgcgagacgacctccgcctcatagccgtcgcggatgatcgtcgcatggttttcggccgccgcctgctcgatgatcggcatgacctcgctctcgtgcggctgccgcccgatgatcgccgtgcagcccggcttgatgatgcccaccttctcctgcgcgatctgctcgaccgtgtcgccgagccaggccatgtgatccatgtcgatcggcccgatcaccgccgcatccgcgtcgagcacattcgtcgcgtcccatcgaccgcccatgccgacctcgacaatcgcgacgtcgaccggcgcgtccgcgaacttccagattgccatcgccgtgagcacctcgaagaagctcatgcgcggcgcgccctcctcgtccattttcttgtcgacgagcgcaacgaagtccttcacctgattccacagttccacgaagtcgtcgtcggacaggcgctgcccgtcgatgacgatgcgctcgctcacatgctcgagatgcggcgacgtgtacaggccggtccgcatgccgtatgccctgcagatcgcttcggccatgcgtgccgtggatcccttgccgttcgtgccggtgatgtggatgatgcggaacgagtcctgcggattgccgagcaggtcgaggatcatcctcattcgcttgagatccaggttcgtcgtgttccgctcgctcggacggttcatgatgtctcgctcgacgtcccgcacactcatctgattgtcgctcataagcactcttcccgcgtatgtatacaaacctcgtccattctatgcatttgcccgaccttccaccgccagcgcacgctatagtgtttcccacatggttgagcgcgggacttgggggccgtattgatgacgatgcaggcatgacgacgaagacatcggaggcgacggatcggcacggccgatatacgctcggcattgtggacaacgacccgctggtcgccgaggcgccacgctcctcattcgaacgcttccacgccccgctcgaggtgatctgggcgctcaccgaccccgaagacgctctcgtccactgtctgcatgcgaagggccgccccgacgtcctcctcaccgacatcgacatgccccgcctctccggcctcggcctcttccacgaactccaaacccgcaaactccccattaccgtcatcggcatctccgcgttcccgaacatcgccgaagaacccggtttggtcatcctgcccaaggaatccgccgtcgaggagatcgtccaactcgccggcatgctccgccgtgacgacgacctgacccgctggttcccgaccccaacaaaaccaaacccactctcccccagtgaactccatgccctcacccactactccgaaggtcttacaaccaccgcgatagcccacaccatgcacgtgagcgagtcaagcatgaagaccttcgccaagcgcgcgtatgagaaactcgacgcccattcccgcaccgaagccatcgccatctgcgtaagaaacgggtggatctgacatgaccgaaatactatctgcagactccccaaccaaaccgaaaccgctcaccaaactcgtcgcccacctgcgcgcgcacccattcatcatcgcgggcacattgttctgcgtagcagtgctcgtgtttgaatggctcacatattggccggatctcaacggcttcgagactgccctgagcacactgattcccgtgctcacgcttggtgtcgccatcatgccggttccgttcagtctgtcgatcatcgtcgtcgaagtactgcgtgggatcttctacatcttcccagtcgtccactccggtccgaccgtctattacagcgtctggcttgcgctcatcgtaatcggttacgaaatgcccgcgaaatacgcgattccgatcaccgtgattgccgcgctcgacacgatggtcgacaacgcgatcttccaggtgccgttcgatgcgaacgacatcggtttcgccgccacgttcctgctcgatgggttcgccggcctcgcaatccgccgcaacaaggagttcgcgcgactcagatacgaacagcgtgaacaagccaagcagattcatctcgtccgcacgctgcacgacgacatcggcggctcgctctcctacgcactgctgctatgccggaacgctcaggccgagaccgatccggacacgctgcgcacgtcgctggagacaatcacgcaaaccgtggaatccacgcttgcagatctgcgcaccaatatcatcacgccactttccgcatccacaccggcatccacggcgatatcccgtaacgtggatgagtcgacgaccaccggcagctgcgctcgcctatgccagaacgtgctcaggcagccggcactgctggaacaagcgggattcaacggcacgattcatgtgtctggcgaggcgacagacgaatccgcgaacctcgtgaacatatgccttacggagatctgcaacaacatcctcaagcacggcacccattcgtatgtggtgcgcatcaggttcggcgagcgcaccacacttgtcgcctcgaacgagattgcagcgggtgaggcacagcctgattcggctcatcatggtctggagatgctcgaatccagactccacgacctcggcgcggcgatgaccgtcagcgaggaggatggaatctggactctggcaatcgaacgatgaggaatcagaagttcaattggcatccggagccttccagtgcatgcgtgggttgggtgcgaagtcagtcgacaggtaatcggttgttccgctcagcatctcgttgagtctgccgtcggtgtcgatggcatatacggaatcaaggttctgaatgtccgattcgtagagcttgtatacgaggatcttgcagcgattgcgcccatcctccggcactgcaatcaccgtggcgaagccgccggtccctttggtcagaagggtcctcgagagtgggtagctgtcattgcccagtgaatcgggaagatggaagtgctggtggtcgatgtggctcgtggttgtgttcactgtctcgatggctccggattcgaggaacaccgtcagttggtcgcctacggtgagccctgcgtcgttcgcaaccgataccaacgcccattgtgttccgaacgcctcttgccggtccttgacatatcccttgcagtgttcattcgaaatcaggtagtcacgcttctggtcctggaagaacacgccggtgccgttccacacgatgtgctgttggagcataccttccgtctggatgtattccgcgcggccattgctgtgtacgagtgccacatagcccttgtcgacggtctcgaacttcttgctcgacgggttgagcgcaatcgccgcaatcacatcatcaagttctgcagactccggcgagacgatcctcattccgaacgccccggccatgccgtcacgcacgctgcatccgcccacgaccatgcatacgcatatcacggctgcgatcttggcgaatatcctacgcatcgcgctcacctcctgaatgattgatgtacttccattccagcatcagcgagcgcgacactcaatctatcgctgtccccaaaacggtcaatctgcgaacagagttgaccgcacactgtgttcggtagccgacactggcggcctgctgtgcacgacgaacagattcgcgcccgcgactaccatgttgggcaacggatatctcatgcccaaacagtggagaaaagagcagcaatgagcgaagtaatcaccgagcaggacaaggaatacgaggcgcgtgagcaggcggcggcacccggcgacgatcagccaatgaacgaccgtgtgaacaaccgttcgctgcgcccgcgttccgatgcgttcgtggacttcatgagcagcggttgggacaacaacgagcccgagatcgaacgccttgaatccgcctcctacattccggcacgactccaggtgctgagcgaggcgttccccggcgaacgtctggtgattccggcaggccagccgaaggtgcgcaacaatgactgcgactacgcgttccgcccggattccgcgttctcctattacaccggtctcggccaggactacgaggcgggcgcggtgctcgtgctcgacccgaacgaggacggcacgcatacgccgatgctgttcgtggccccgcgtgcagaccactacacacaggacttcttcaaggacccacactacggcgagtactgggtcggcccgcgcgctggattgaaggagctcgaggcgatgaccggcattgaaacacacgacatcgcccagctggacgacatgctcggcaaggacgtcggcactgagaacggcgccgtgcagctgcgcgtgattcgcgagacggatccgcagatcacggccatcgtgaacgagctgcgcgaggggcatggtttcccggatgaggcagacaatacggtgcgcgacgacaagctgcacgaattcgcctccgaagcgcgcatggagaaggatgacttcgaggtgcgcgagattcgccgtgccgtcgacgccaccaagcacggcttcgacaacattctcaagaagctgccgagcgcactgggcaagccacgctccgaacgcattctcgaaggcgcattcaatgcggtttcgcgcgaggaaggcaacgaggtcggctatgacacaatcatcgcctcgggtgcccatgcgccgattctgcattggatccgcaacacgggcaccgtgaacgatggcgagctgctgctcatcgacgccggcgtggaagtcgattcgctgtacaccgccgacatcacgcgcacgttcccgacgaacggcaagttcaccgatttccagaagaagctgtaccaggctgtgctcgactcgcagcaggccgggttcgaagccgcgaagccgggcgcgacctactccgacatccaccatgcctgcatgcgcgtgatcgccgaacggctgcatgactggggcattcttccggtggacgtcgaggagagcctttcgcccgagggacagcagcaccgccgttggctcgcatgcggcgtcgcgcatcatctcggccttgacgtacacgactgcgcgcaggcccgctatgagtcgtaccaaggtgcgaagatcacgccgggcatggtgttcacgatcgaaccgggcctctacttccgcgaggacgatctgatgattccgccggagtaccgcggcatcggcattcgcattgaagacgacgtgctgatgaccgaggatggccccgaatggatctccgccggcatcccgaagcagatcgacgacgtcgaggcctggatggcgcagatggcggacaccaacaactgagccagtcgctcgaaaggagcatcatgccgaccccggatttcattctcgaattgcgcgagcgcatcggccacatgccactgtggctcatcggcgtcaccggctatgtgcgccgcgacgacgggcttgtcttgctcgaacagcgcaccgacaacggcaaatggacgctcgtcaccggcatcaacgagccgggtgaggagcctgcggacaccgtcgcacgcgaggcgaaggaggagacgggcgtcgatgtgatcgtcaccgatctggtgagcgtgaaatccgaccggcgcatgatcacctacgccaacggcgaccaggcgcagtacatggatcacctgttcctgtgcgaagtcgcgccgggcggcaacggcgaaccggtcgtcggcgatgacgaaagcatgcgcgtcgggtggttcgcgctcgacgatctgcccgaaccgctcagcgacagcacacgcgaacgcatcgcatacgtgcagcggtatctcaggcaccgtgcggaaggaagcgcacgggcacagttcgcgttcgacggggtcatcgagcatctgtaggccgcatacagcggcatatgaatcaatggatgctgccgaactccaccgggcacctgtccgagtaatggtttggcagaaaatagcacacggcacccgaatcgggattggcatcgcgcatgtcactcaattcgggtgccgtgtttttgggcgtgtcgcatgtattaactgcgttaatatataaacatcgttaacacatgagttcgcggctgcccagcggccgtacacaacgaagtgaacgccgaaggaggtgccatgaactcgcggaccaccaccgaacagcagaccctgagcgaatacaatcgggcccgcacactgcagtatctgcaccaccatggcatcgcctcacgcgcacagatcgccaaggcactgcacctcacaccggcggcactgagcaagatcagcaaccatctgctcgccagcggcgcaatcgtggagaccggtgccctcgaaggcaaaggcaaccgcaggtcaatcggactggcggtcaatgcccgggcgttccaggtgctcggcgtcaaattcgcgcgcagtctcatcgagatcggtctgttcgacctcgccggcaagccatcgttcatacgagaactacccaccgtggagaacacgacgattccgcaggccatcgaaagcctgcatgccgaaatcagacgcctgctcgccgagcacccgcacatcctggccatcggcatggccgtgccgggcccctacctgcgcgatcgcgggcacactgcggtcgtctcatccatgggacaatggcgacaggtcaacttccgcgccgaattcgaacatgccttcgacgtgccggtgatcatagaacaggacgcccgcgccggcgcactcgcccagtatctcttcgacccgaatccggcgaatgagaatctggcatactatctgctcggcgaaggcataggcctgggcgtcatcgaccacggcaccgtgatcaacggctcgctcggcgcggccacggagatcggccatgtgagcatagacgtgaacggcaaggcatgcgattgcggcaatgtcggctgtctcgaacgctactgctcggcggtcgccatacacgaggcgatgctcggcaacggcatgctcgccacagattcccggctcacccatcgcgaggcatgcgccgagctgttcgcacgggcgcaatccggcgacgggcaggcacgtgagctggtcgagcggatcggcacgttcgtcggctatggctgcgtgaccatctgcaacgcgttcaatccatctcgcatcgtgatcggcgacatcgtggcgcaagccggcgaaccgctgctccagcgcgtgcgcgaggtggtcggcgagcgcgtgatccccgaaattacgcagtccacgcagatcgagctttcggcactgcccaccgatgcggcggtgaccggcgccgcagctgtggcgattacgtacattctcgaccatccatcgcaattctttgccagcggtacgtagaattgaattaatccgttcacaagcaacacaaccaaacaacaacacacaagaaaggtgacatcatgtcaaagccaatcgtggtctccctcggcgaactcctgtgggacatgctccccaccggcaagcgtgccggcggcgccccggtgaacttcgcctaccacgccacgaacaacggctgcgaagcctatgcggtcagcgccgtcggcgaggatgagctcggcgatgaactcgccatcgccgcggagaaggccggcatccatgccgtgctgcagcgcaacgcatggcccaccggcaccgtcgaggtggccctgaagaacggcatcccggagtacacgatcgtcgagaacgtcgcctgggatcacatctcctacacccgccagctcatcgacatcgtcgagcaggccgacgccgtgtgcttcggcacgctggcacagcgctcccccgagtcgcacgacacgatcatcgagctgctcaagcacaccaaggacggcgcgctcaagttcttcgacatcaacctgcgtggcgacatgtattcgaaggagctcatcgaggagatgctcagctatgcgaacgtcttcaagatcaacgacgaggaactgctgctgatgcgcggcatgttcggcatcgagaacacctccgacgaagaggcctgcaagtggttcatcgagcagttcgacctgcgctacctcattctcaccggcggcgccaccttctccacgatcatgtcgaacgacggcgaggtctccacgctggcaaccccgcacgtcaccgtggccgacaccgttggcgccggcgactcgttctccggcaccttcaccggccgcattctcaacggcgactccctcggcctcgcacaccgcgcagccgtgaacaccgccgcattcgtgtgcacgcaggaaggcgcatggccgacctacccggccgagatcaccgactacctcgccgagatcggcaagtgagcgtgacgcttttccgacaatgaaccggagtctgcagactgctgcgactccggttttcttacgccccgccgcgctatagtgccggtatgagaatcgtattgcagaaagtgagccacgccggcgtgaccgtgaccgacgaggcaatcggcgaactcgacacgacattcaccgaacagaccatcgcagccggctatgtgctgctcgtcggcgtgagcgatgccgacggcaccaggcagatcgactggctcgcccacaaaatctcgaatctgcgcgtgttcgaagacgaacagggcaagatgaatctgtctatccacgacgtcggcggctcgattctgtctatctcgcagttcacattgttcgcggacaccagaaaaggcaatcgtccgagcttcgtgcgcgccggcaaacccgagcatgccgaacgggtctggctcgaattcaacgaggcgttgcgcgcgcagggacttcaggtgaaggagggcagattcggcgcacatatgaatgtgtcgctggtcaatgatggcccggtgacgatcctgttcgacacggaggagcttggcatataacgccacaatcaatgatggcgagagcataagccctcgccatcattcccgtacttcacccggaacgttgttccaagtcgcggatacccatagtctacaccgcgccgcggtacatagccggtcacatacgaaaaacccactatttccagtgggttttatgctatttgtggagccgcgggggattgaaccccaacatatcatcctagaaaacgttgaaataacgccattctcaagcatcacatctgtgttttggacacgttttggacgcatttagcctaggcggccgggaagatgctgtccatctccacgcgcaccacgtccaagtcggcgtcgaacaggtcggcgtaagtatccaacgtcatggcggcgctttcatgccccaactgcctttgcacgaccttgacgttcgcgcccgcgctcacgagcagggacgcggccgtgtgccgcaggtcatgcacggtcatcttcctcgccaacacatcacccagcgcacgtttcttcgcccaatagaaccacgagcttggagagttcggcccatgagtgcgcctgagcatcttcccttgctgatcgacaaacaggggttcgtcgccgtcacgtccttgcgccatctcgacgagcatcggctccaatatggccgggtaggtgatcgtccgtttctcgtatgttttcggcgtgcctatcacaacctcccctttgacctcgacggcgttgcgttcgatcctgagccggtgtcctttggcatcgaggtcacgcacccgcaagccgacgagttcaccccagcgcattccagtcgtgcccaaggcgagcacggccggccgacgccacccggcctcgtcggccaaagccatgagctgctcggccgtgaggtatacatggtctttcctcttcttgcggggcactgtgatgtcgtcggcggggttcgacgcgatcagccggttcttcaccgcggccttcaacagacccttgagcatatcgcgtgcgcgtatcaccacggacgcgctgtattccccagccaacttgttcacccattcctgcacttcgtcgtggcgtatcgacccgaccttgcgcgcaccccattgcggccccacatgcttattccacgcgccccccaatgattccatgtagcttggtttgcatcgtgtgcgcttcgtctctatccacgactgccacagttccgccactggagtgttccccgcgctttgcgtgatgaacgtgcccttggccttggcgatctccacgttctcagcggcccatgcttccgcgtccatcttgcgcaggaacccgcgtttgcgcgtcgtccgtccgcccggtgtccggtagcgcacctcccacttgacacactttttcgtctcgtacttccccactgtgtagctcatgctttcatctcaaccccaccatgagacagtgcgcgcatagggaaagcggcgcatggtaaggaggcagaccatgcgccgcttcacatatgggtgagccccgatcattgggcgcatgaccggggcttccctgttggcggcgcgggccgttggcgtccattgattatgaggttcgcgtcgcctgttgccggtgtcaaccccccaccggcaagtctctactcgttgtccgggatcggctcgttcaacgccttgatttccgcagcacgcagcctgtccttttcggccggagtgtacgcggtgtacaggccctctgcacgggcctttgcggcccatttcgccacagcgggtttcgacacgccgaaccccccggcaagcacttcacgcgggttcttcatgatcttcgttgcgacggaatagagccgcgcgaatgctttcagatcaagggaaccggactcttccctagcctgtgccacatagtgcagatcgttccagaaattgtagggcatgtaatcgaagtcactgattggagtgcccggcctgtacctcagaagaacaaggctcaccgcgtagttcttgcaatcttcgatacgcaatgcccgcaggagatttgcgttgatgatccaagttcgggcggggtctgtgctgtacaggcgcattccaatcacgtcgtattcgtcccgtgggaagcctgagtagttgatatcaagggccagcatgaggccttctttgccttccaccggaatatcagtgacggaaaaacgcgctggagcgtcaacgtcctctgcgatatccacaacagtactcatgttcagggagcggtcatagatcttcactcggcggtctaagagcggtgcaatttcacgtgtttccatatgcacagcgtatcaccgacacgcccgataggttcttataggacttataggaatacaatgaatggaaaacgtgtagtcctatacgacgcacaaggatacataaggacaggatatggccacagacacaccgaaaacgaccacaagggaactgctcgacatcaagcaggtagccgaacgaatcggcatgagcgccacaaccatctaccacaagcgccgcacccacaaggacgaagtgccgcccgcgatccgcatcggccgcaaactcttctggcgacccaaagacgtcgaccagtggatcgacaaccgcccgaccgtgtgaaacaaggagccaccatgcaacgcacaccactgctcacaccggacgaagccgccacctacctccatgtcagccgcctcaccctagcccaatggcgcgccgaaagaaccgggccgcgatacataaaactcggcacgctacgacccggcagcgtcaaggacacacgcgccgtacgctaccggcaatccgacctcgacgcatacaccgaacaaaacacgtacaacaactgaaagaagcaccccatgaccgaacagcagatcaccgacaaccggcacgcgctcgtggaaagcctgccaccacaattcacccgcgaacaactcgccgccgccaccaacaccaccacaaccctatgggccctcaaagaggatcgccacgccggccccaaatgcacccacaccgtcaacggccagacatggtacgcacgcgacgacttcgccgcatggctctaccggcagcccgccacaccggacggcaggtgacggcatgaacaccacacaggaagcgctcaaagaactgcacagggacatcgcacgcatgttcgacacactgatcgcgcacgtaggcgacgacaccgccgcatggcaccaagccgccctgctcagcatgatcgacggccgcatcgtggccatactcgccaccaccaccagcaaggaggaaaaccgatgggatcgatgatctccgactcgttggcacgctcaccgctcgtgcggttcacacccgacgaactcgcctacgtgggcgacgggatcccacgcaccgcaggcggcaaacccctgccttgggtatgggacttcctcaccgacacacaacgcgcacaactcgaagaagaacagaaagcacacaaatgggagtagaggtagcggcaaacccgcaacaacaagccatcgcggacgccctatgggacaacgtagagaaacaggcgcgcgcacagcatgacggccgtaggatcgcgctcacacgcgcctgcgacgtgaaagtggaacgcccagtgttcctgcacaacccgctcgtacccacgaaagtactcacgctgatcgccggacgtgcgggcgtatcgaagagcacgctgagcatcgacatagccgccaaggccacacttggcaagctcacgggcgactggcaacaccagcccgtcaccgtcgcgttcgccgccatcgaggacgacatgggaatgcagaaagcacgcctacaggccgcaggcgccgacatgaaccgcgtcttgttcctcaccgtggacgacacaagggacggcaacacggtaagcaccggcctgcaactgcccgacgacaccgccaccttgcgtgacacactccgcgaacacgacgtgaagctcttggtcatcgacccgatcacctcgtgcatcgacggcaacaccgacaagcgcgacgacgtgcgccgcagcctcgacccgttggccgcaaccgcccaagaactcggtatcgccatcatcggcatactgcacttcaacaagggcggcggctacgcctccgacaaggtgagcggctcgcacgccttccgtgacaccgtgcgctcgctgatcctcgtggccaaggacgacgagacgggcgaatgtgtggtgacgctcgataaaagctcgtacacgccgcaacagggcgcgtcctacaagtacacgctcgccccgcgcttcatcaccgacgacgacggggaacgcatggaagtacccatcatcgccgggttcacgccgaccgacacgaacgtgaacgaggtcatcaaccgcaatgtcaccggaggcgacaccacaggccgcgcagcagacaacgaagtggccgactggctcacagcctacctagccgagaacgggccgacgaactgcaagcagatcgccgcagacgcgaaggacgccgaaggatacaccttcaaacagctccagcacgcccgcgaacgcctgacctccccgcgcgtcatcgcacgcaaagaccccacatacaccggacgtggacgccgctcgctatgggaactcgaacaacccgaatgcacaagcacgtattacgccccatcaacacatggggtgaaatatggggcctaatcctaaagccttatattgcaagggtttattaatacgccccattacaccccatctagaacacgagacatggggcgtaatgattacaccccatcacaccgtgtctgagatggggcgtaatggggcgtaatcaaaaccgttggaaacactagcgtttgaatacaccccatattacgccccatcacccatatggggcgtaaaaacagccacccacaccaaccaccacacaaggagcgacacatgaaccaacaaccacacgccgacatcgactacgatccgaacgccgacacgatcctcagcgcccacgactgggcaatcaacaccgacatgaccgtaaccgaatacgccaccaacatccaagcattcagaaacgaaacactacaggactgggaagcaaccacaccagacgaactacgccacatggcagaccacatacgccacgactacgccgacaccctcgacgccatagccaaccaatgggaacaacacaaccaaggagacaccacaccatgaacgacatctaccagctacccgcgctcaaccgcaccatagacgccctgcacctagacgacgaccggcacgccgcgcagatcacagccgcacgcctcatagccgaacaactcgactacagcgacaagcccacggccaccctatgcgccgcctacgtgcgactactccacgacctcaccacacaatgaccgccaccacaaggagcaccccatgggcaaacctcaagagcaacccgacatgatccacaccggcgacacccactacgaacaggcacgcgcacaccggatcgcacacgacctgctcaccgcagccgcccaagcactcatgcacggcacaccaccacactacccacggctcaaccgcgccgacccatactcggacgcagtcaccgcaaccatactccaccaactcgcaaccacaacaacaaccaccaaggaggaacaatgaaccccatcatctacgccgacatgcacgaacaccggctcggcctctcattcatcgccgcccagtacgacgacaccggcatcgaagccatgctcgaccaaagcaacaccatcgacttcacctcacccgacgaactcgacgctctggccgactacgcacgccacgaactcgcggactggctcgaagaatgcgcacgccaataccgcaacgccacccaaccaaccgacaacaccgacacggaggatacgaccatgcaccgcaacccaacacacccatacaccggcacaccacaacctaaccgaaccaccatggggtaacgaatcgttaccccatcatcagcaagggcatcgtgaaacgcgaccaccttgccgacaagggtagggggagtccaaaaaataaaacaatagacgcgaaacacccgccgccgaaactctttttttcgcgtctcaaaaagatcgggccttttcggacgtgacggcgcgtgccacacggtaacgcgccgtcatctcccaccgttgtcccgcttgccacgtgcttgttcggcgggtaggcttggcattgttcggtgaagccgatccgggccgctgtacagtcgccgcgggttcgcaagagaccggactgtttgccagccgaggccgctgcacgcagtcgccacaggcacgcggatagagataaccacatattgattgttaccacgctttccggtgtggcttagcaaaggtgtatccgcatatgtattacaaaaccaatgattcacacatctatgtgaagtccgattccttgggtgatgggcttgaggagggggatttcaaggcttacgtgagcacttggacgcgcacgcccgactgttacggcgacgtggttgccaagggcgcgttctcgcagacgttgcgcaagtgggatatgtcggggtcgtgcattccagtgctgtacgggcataacgagactgacccggactacaacatcggctatgtgaagtcggccatcgaggacgaccacgggctgcttgttacgggccacttggacatcgacacgaacgcgaaggccgctcaggtgtaccggctgctcaaaggccataggctcagccaaatgagtttcgggtacacgatcgaacgcaaggcgcaggctcagagcgccaagggcatggccaacgaattgcaggccgtgaacctgctggaagtgtccatcgtgccccacggcgcgaacaaggacaccagcatcgaggccgtgaaatcggagtccgcctacccctccaacttggagccattattcaagaccatcgacaccaccatcaaatacgcaaagaatggatatgagaacatgagcacgaaacaggatcttttggacgccaagggcaagctctcgcagattgccaacaactctgttggacgcatgttgtccgacgctgagcttgaggaggtgacccaccttaagggggtcgtggccgattgcgtcgaaaagctcaggcgtgacggggacatcaccggagatgttgaccagtggcttcacgacatcacaagcccgaagcgcgtctccccgtatagcaccaagagctacctcgacctctccaagctcaccaagagcattcccgaaaccatgcgcaaggacatcaacgaacgccatgtcaagggcatcgacatggcgtcgatcaccggggccatgttcacgcccacgccgatcgtcaactccattccgatccacgatcagggcggcgagatgcccatcggcatcgtcaactacattcctgccggagtggtgcatacagacgaatatgactatctcatggaaaccacgcaggaggacgcgggaaccgcagcggtcgtggagaagggcgagacgaagccaacgttcaagctcggcctcaagaaggtacgcaaccagctcaaggtgatcgccgtcgtgtccgaccctgtggacaagtacacatggcagtcgtctcagggcgtcgtggattatgtgggcgaacgcctcacccgtgagatcatgcgcacgttcgagaacgagatcatcaacggcgacggcactgcgggccacctgctcggcctgaaccatgtcgagggcatcaagtcgcaggcgttcagctcggacgccgtgaccaccgccatcaacgcggccgcgcagatcgaacagtacggcatcacctgcgccatgttcgtgcttcccgcagtggactgggtggagatcgccaccaccaaggacacgctcggccattacatcaacgatccgatcgtggacgtgcagaacaagcaattgtggggtgtgccggtggttgccgacgcctatcttgagtccggcaccgggtatgcgatcggcacgaacaccgtgcagatcatgacggacggcaaccttgagacggcgacgaacacgagcgagggtttccggacgaacaccgtcatctcccgtgtcgagggccgtttcagcttcgatgtgctcaagccgcacggtatcgtgaagttcgccaccaaggccgcagcgaagtccacgccgacgaagtgagggggcacgccatgagcgacagggagccacggtacaggaacacgcaggtgcttgagggcaatgcgggggcggattacacgcaacccgcctatgcgcggtacgctacccgcgtgaaacccgatgcaggcccttatgatccggtgaacagggacgacccggagcgtacgatcataatccgggatcgtgtgctactgaccggcgactacctgaacccaatcgtggacaacctgtagcggtgtgcagggcatgtggggcggttgtgggcttgagcgcctgcaccgcccctgtgctttttggcctcattttggacacgtttcatattggaatgcgtccattttaacccatttacacctatatccacggggcccgaaaacccttggaaataaacgaaaacccgccatttctggcgggttctgaaaaagtggagccgcgggggattgaaccccggtccggtgaccgtaccctcgtccttctacatgcttagtctgctgactcgaacgagcgtattttcggcccccgccaatgccgcagacaactggcggcgagcctagccacagcaaaatgtccttgcgagaccctgcagttcaatctcacaagtcagtctcctaacgacacctgacctctccccgaagacgcgggagagcagatggagtgctaactcgctggattaaatctgattacgtttaaaatcaggcagcgagagcgaactcagtgcgattagatttagcacttatttttattgcagagaacatcacgagtggaccctgcattctcggcatgcttctccaaggcgaacagatcaccgtcgaaaccaatcggccccttttgaattatcaaactcaccggcgtagctctcgcctagccggactttccaatatagcacaacacgaacgcactcgcaatattccgatgtatgcgtatggggcgcccgctcccacacatgcgaagcgggcgccccattatttgcagattccctaggcctcctcggcgagcagcttgcgcagctcctcgcgatgtgcggcctgctcgcggggatccggaacaggcagcgacgccagcagcttacgcgtatacggatcgctcgggtgttgcatgatctgcgaggcgtcgccgtgctcgacaatacggcccttgtgcatcaccatgatgcggtcggcaagcatgtccaccacggcaagatcgtgcgtgatgaacaggcacgcgaagccgatctccgcctgcagcgtcttgaacagctcgagcaccttcgcctgcaccgacacatcgagcgccgaagtcggctcgtcggcaatgagcagactcggtttgagcgcaagcgcacgggccagcgacgcacgctggcgctggccgccggagagctcgtgcgggaagcggttcatatatgcacgcggcagctgcaccatctcgagcagctcccccacatactgtttcgcctgcgagaccgtcttgtaccggccgtgcacaatgagcggctcggccacattctcgagaatcgtcatgagcgggtcaaaggagctgcccgggtcctggaacacgaagccgatctgctcgcgtagcggcttgaacttgcgttccttgaaatcacgcatctccatgcccagcacattgagcgaaccagcggaaatgcgctgcaagccggcgatggcgcggcctgtggtcgatttgcccgaaccggactcgcccaccaatcccagcacctcggatttgtgaatttcgaagctcacatcgtccactgccttgaaatccggctgcatctgccccggataggtgatgtccatatgctcggccttgaccaccaccggttcctcacgccaatcgacactgcgctcgatcacatgcccggcggcatcgcgcaccatgagctgctgtccgatgcgtggcacggctgccagcaggcgcttcgtgtaatcggcctgcggattgtagaagatctgttccacgctcccatgctcgaccacatggccgcgatacatgacgaccacctgatcggcgaggtcggccacgacgcccatgttgtgcgtgatgatgagcaccgaggcaccgaattcgtcgcgggcgagacgcagcagatcgaggatctcggcctgcaccgtcacgtcgagtgccgtcgtcggctcatcggcgagaatgagtccgggattgagcacgagggccatcgcgatgacgatgcgctgcttctggccgcccgagaactgatgcggatagtagtcgatgcgcgtggcggcgtccggaatgccaaccttctcgagaatctcgattgatttcgcccgcaattgcttcttgtcggtcaaaccgtgcgcgcgcagaccctcctcgatctgccggccgatcgtatagaccgggttgagcaccgagttcggctcctggagcaccatggccgcagcgccaccgcgcacctgctgcaggtccttgccgctcatggtgagcacatcgaagccctcggccccatcctgtgcggtgcgaatgtagatcgcaccgccagtggtggccgtctcgggcagcagcttgatgatcgagcgggcggtcaccgatttgccggagccggattcgccgaccacgcccaccacggtcttgcggggaatggtgaaatcgacaccgtcgattgccttgatcgggcccgcgtccgtcacgaacgagacgctcagacccttgatgtcgaccagattgtctcccatcgacccagtgcgttccaactcatcgctcattgtcgatcactccctcgctctcatccggcacgtctttgttcaccacggccgtctccggatcctgcgtcacgaggtattcgttcacgtcctcacccagatcggcaggcttctcggtggcatctttgatggccgcgtactcctgttccacaacggcctgtgagataggcccagagtcaggcgaatccaccgaggtgtcttcgattgaaccgaccacttcgccggcggacttgcgcgcacgcagtcgcggatctgccaagtcgttgagcgactcgccgatcagcgtgatgccgagcacaatgagcacgatggccagaccggggaacacggcggtccaccaaatgccggaggtcacatcggcaacggaacggttgaggtcgtagccccattccgcggctgccgtcggttcgatgccgaagccaagaaagcccaggccggcaagcgtgagaatcgcctccgacgagttgagggtgaggatcaccggcaacgtacgcgtggagttcttgagcaggtgcttgctcatgatgcgccaggtggaggcgcccacgaccttggcggattcaatgtacgcggaatccttgatgcgaatcacctcggcacggatcgtgcggaagtactgcggaatgtacacgacggtgatcgagatgccggatgcgagaatgccgccccacagactcgactgaccgcccgagatcataatggccatgagaatcgccagcagcagcgacgggaacgagtagacggcgtcggcgatcacaacgaacacgcgatccacccatccgccgaaatacccggagacaagccccaggaacacgcccgcgaaaatggagagcagcacagccaccacaatggcgatgacggcggtgcgcgcgccccataccgtgcggctgaacacgtcgaatccacccaccgtggtgccccagatatgctcgcgtgacggcgcggcctgcgtcgggaacgcaacaccgtcgtcacccttgatctgcgcatatccatatggcgcgatccacggcgcgaacaccgccacgagcaggaagaaccccgtcagcaccagaccggtgacaagcatgcccttctgccaaccgacggcaattttcagatcgcgcaccacaggcagtttcgcgaaccatgactgcggcttctctatgttgggattctccagacgcgcgtcacccggcacgccgactctggtttccgtgctttcactcatttcagtaccgcactcgcggatcgatcaacgcgctgatcacgtcgacgatgaagttgaccacggagacgatgatcgcaatcaggatcacaatgccctgcaccgccacgaaatcacgtgccttcaaataattggagagcatgaatcccaagcccttccattcgaacgtggtctcggtgagcaccgcgcccgcgagcagcaatgcgatctgcatgcccatcaccgtgatgatcgggatcagcgccgggcgccaggcgtgcttcgacatcaggcgcttctcggaaacgccgcgggaacgggcggcctcgatgtagccggcattgtaggtggagatcacattcgtgcgcaccagtcgaatgaacacgcccgccgtgagcaatcccaaggccagcgccggcagaatcgcatgcatgagcacgtcgccgagcaccttcatgtcgccgggttgcaatgcgtcgacaatatacagcccggtgggtgagaccaatctggagaactgcatctccgattgcagcgaggagcgtccggagctcggaagaacaccgagtcccaccgagaagatgagtttgagcaccaaaccgaggaagaacaccggcgtcgcatagcacagaatggcgaacatgcgaatgccggcatcctgcgcacgatcgcggtgcttggcggcgatgcgtccgaagccgatgccgacgagcaatgccacgacgagcgagagcaacgccagttcgagcgtggcggcgccataccgtgtgagcaccgagatcaccggctggttgtcggtgagggtacggccgaggtcgccatgcagcaagccgcccaggtaatcaaagtactgcacgatgagcgggcggtcatagccggccccgtgaatgcggcgctgcagttcctcgggtgtgagtctgccgcccatcggggccgagatcggatcgccggtggcacgcatcacgaagaacacgatcgtgacgagaatgaacacggtggggataatgagcaggaagcgaccgagaatgaagcggaagaatcctgcggaaagtctgtttttatgcgcggttggtttcgatggtgcggaatccgccggcgatgctattgcttgagacaccggatctccttggaataatgcgggaatgaactggacaacgggccgggaacagtcaatgcctggtgcgtcccggaaagaacgcaccaggctgacctatgcgaaggacctcagttcttcaccacggaggcgtagcggaaacggaacgaggggtcgagcacgacaccggagacgttgctgccggtgaccgccacctggttgccctgcagcatggggagcgtggagaggtcgtcggtctcggtcttctgaatgtccttgagcatgccctcgcgcttggcttcgtccttctcgccggcctgcgccacaatggcgtcgttgaccttcttgttggagtagccgttgttcacgaagttgccgtcgcggaagaacggggaaaggtaattgtcggggtcggagtagtccgggaaccagccgagctggtacaccgggtagctaccgtcggagtcgtcggtgaccacacgctccttgttgtactgcgtccattcggtctgctgcaggtcgaccttgaacaggccgtcggcctcgagctggctcttgatggcggcgtattcgtcggccgagctggaaccgtaatggtcgccgttgtactggagcttgagatccaccggggtggccacgccggcgtccgagagcgtcttcttggccttggcggcgtccggcttgccgttgtccgtgtaggccttgagcgtgttcatggccggtcagaccatcgggaatgaaggaatagagcggggtgtaggtgcccttgtacaccttctgcgagagctcgtcgcggtcgatgaggctggcgacggcctggcgcacggccttggccttggcggcgtcggcgtccttctgcgattcgccgtacggctggagcttgaagttgaaggcgagcatgcgcacctcaccgcccgggcccttgacgaccttcaccttgctgttcttgccaaggtcctcgatgtgggtgggcgaaagcgagcggtaggccacatcgacctgcccctgctccacggccatcttcagattggaggcatcggcgaagtacttcacctgcacaccggagttcttcaccggcgtcagcccctggtagttgccgttcttcgaatagctcacggcctcgttgagcttgaacgagtcgatctgataggggccggcgaatgccttgccgctcacgatcgtgtcggcatcggtgattttgtctgccgagaacacctcgtcgtcgacgatggggcctgccggcgagctcatgacctgcttgagcgtgacgtcgaacggcaccttcgaattgaacacgacggtgttggcgtccggggtttcaatcgaatcgatgttggcgagcagcgagctcggtccgttcgggtcgttgatcgtgtcgatgcggtcatacgagaacttcacgtccttcgagtcgagcgtgtgaccgttcgcgaacttgaggccgtccttgatcttgacggtgaactgcttgccgtccttgctccacgtgccgtcgtcggctgcgatgtccggcgaaagctcggaggtgttgtaatcctgtgcgtacaggaaggggaacacctgaatctgcacggcataggaaccgttgtcgtacgaaccggccgggtcgagcgatgtcaccttgtcggtggtgccgacaagcacactgttctcacccgcggcattggcggcgtcgtccttcacgccgccgcaggcgctcaccgagggcgagcgcggccaccgatgcaatggcggcgatgatcttctttgcgttcacaccgaaccctctctcttctggaattgctccactctctcacggaacaattaccaagcagattgtcagcttcacgcattacctgcacgtttcgcctcagcatacgtatgcgcatgaataggtatgctggaggcaaaagcattgcaatacagcgcttttttgatttccggggtgtttccgggcagtttcgtatgctgagatttgcccggggccacactttcccccggcttcgttatttgatgatcggccttcccggcgcggagacgttgatctgtttcttgtcgccgatcacattcgggtcgttcatgatcttgtcgacaatcgccatcttgagtttcagttccgcgctgtcgccccacacgatggtgatgccgttgtcgagtgtggtcgtcaccgagtcctgcgtgttcgcgctcaccgcggtcactcgggtgcgccaggattccggcatcgcgtcgagaatcgtcacggcggcgcgcaccgatcgctggccgagtgcgtcgtcgatgttcttcacctcgatcaccggaatgcccttgactgcctgattggtcacggaattgagcacacgcgtctggttatcgaccgccgtcagaccgtccttgcctgcaactttgagcattgccgccggtcgttgcgcggtcacctccacctcgagtccgttcgggaatttcttcgtggcgcgggacgaggagacgcccgggatgtcatcgagctgttgttccaccgacttgtcggagacgatgagcagcgatttgccggcctgctgtttggctatgtcgaggatctgcgtgcggttcacccactcattcgcgcccatcaccgtgatcctgtcttgccgcaatctcagcgccggcgagaagaacagcagccagatcaacgcgatgaccagcgcgaagacgaccgcgccaatgcctatacgcatggcgagcacgcgcagattcgcggttttacgttctcgttggcgctccttgaaatccacgacttttggccgggtggcgacgccgatcgtaccggcggactcatcgagcgtgcgcgcgaccagatcctcgctttccagcgcccgtgcatcgacgaacgaaccgggcgcggagacggcctttgactgcgaggactgtgcggtgcgcgccgtgcgttccgattcgcgcctgcgtttgcgcacgagtttgcggaagcggtaccgtgggcgtttggccgaatcattcggaccagatgacacctgcgtggattccccgctggcagattgccgttcggcatcgtgggttccggacgtggctgtacggggctcaacggttcgtgactggccgccacgcacacgtctttccttgccggcgcgcaccgatcgcgcggcttttgccgaacggccggaacgtgcctgcctgcctcgcatcgccttcgggtactcttcgaacgactgcgattgggtgggcggctgctcatcgtcccgcacggctgcggtattgtctcgggtgggcgattccggcatatcacggcgcgagcggacggctcggttccccgacccagcggacctgaccgaccggccgcgcggccactgcggttcctgccgctgcgagtccggggaatgaccggaggagctcaccgtacgtcttgccatatcgccttcctatgccgtgttcttcagccgctcagtcctgctgggcgttaccgtaatgcgcttcgagcacatgcaggatcaccggccccatcctcgtgatgtcaccggcgcccactgtgaagatcacatctcccggctgcgcgcgcatagcgagcatctgggcggcgagactcatatcgtccaccgcctcgatctcatacgaaccgtcaccatgcgcattgtccacaatcgtgttcggagtcacctgcgggaaatcagactgcttctcacgcgccgggaatatgccggtcacaatcacatcgtccgccagtgagagcgcatcggcgaactcctgtgcgaagaactgtgtgcgtgagaagagatgcggttggaacagcacgtgcagctgcgaatcggggtagcgtctgcgcgcggccttgagcagcgccgtgatctcggtcggatggtgtgcgtaatcgtccaccacggtgatgtcgctcaccgtgccgcgaatctggaatcggcggttcgcaccgaggaaggtgccagccgcgaccgccgcgcgttcggcatccatacccagcagaacggcggcaagaatggctgccgtggcgttgcgggcgttgtgcaggccggggatcctcaagctcaccggcaatgcgacgtcggcaccgacaagcgcggcgggaatgtcgatcacgaagttctcggtgccgctgttcgcggactcgtgttcggaggcgatgtgcacgaaggtggcgccgttgaggtcgccgagctcgtcggcggtgtgggtggaataggcgatcaccttgcgtgcgtcctctggggcgagcgagcggagcacggcaagcgccccggcatcgtcgacgcacatgatcaccgcgcggcgggcatgcgtaacgtggtcggcgaatgccgcgtgatagttctcctccgtgtggtagtggtcgagatggtcggcctcggcattcgtgataatctcgatgtcggggtggtatttggcaaagctgccgtcagattcatcggcttcggcgacgagcaccgtccccttgccggcatgtcccccatcgagcgtggttccgtcgggtccctgaatggagccgccgatcgcatagctcgggtcggcgagttcgccggtgccggcatgcatgagtatgtgggcgagcagcgagctcgtggtcgtcttgccatgggcgccggcgacggtcacagcgtgcttgccgttcatgagcagggcgagaatgtcactgcgatgcaccaattgggcgccattggccacggctgcgacgatctcaggattgtccggcttgatcgcgctggaatacaccaccacctgcgcatcctgcacgttctcggcgcgttgggtgaattgcaccggtatgccgagtgattccaaccgctcggttttcgcgcccggttcgcggtccgaaccgtcgaccggcactccctgctcatgcagcatctcggcgagcacgctcataccggcaccacctatgccaatgaaatgcgtgttgcccagatctgcggcacgcaggtcttcgccgaactgtgccacggtcggatcaagcacaatggattccttcaccttcaagctccttgctctgtgttccgctgtcccatgcagcatggcttcagactcgcgcatcggcgatggaaaggatctcacgggccatacggtccgccgcatcacgaatgccatactgccacgcatgctcaccatatgagcgcaagcgggccggattcgccagcaatccgggcacttgcgcggacacccactgcgaggtgaacgatctgtcgtccacaatgatgccgccacctgcgtcgctcaccggaagcgcattgaaccgttgctcgccgttgccaatgggaagcggcacatacaccgccggcaacccgagcgccgtcagctcgctcaccgtaccggcaccggacctgcagatcaccaggtcggcacaggcgaacgccttgtctatgcgctccaagtactgcgcgacgtggtagttgcgcccgggccggctttcctcacccagaccggtgagcacatcggctccggcgttctgcaccaccagatcacgcacctcgtcgatcttgccttttcctgtcagatgcacgatttgcgccacttcggtgagctgcctggcactgccggcaacggcgcggttgatgctctgcgcgcccagcgaaccgccggtgaccacgataatcggccgattcgggtcaagaccgagttcggcggcattgcgggttcgggcgccttccctgtcgcgttccagttcctcggcgagattcgctatggcaggtcgcaatggcagtcccacacgctcgattccgccatcctttgcgggcttgagcccggttgcgtcgtaggcggtgccaatgaactgcgcccaacgggcgccgagcttgttggccatgcctgcacgggcattctgctcatggatcacgaccggaatcccgagcctgtgtgcggcggaataggccggcgcagaggcatagccaccgaagccgacgaccacctgggtgccctggtgctcaaggtactgcatcaccttggccttctcagccttccatttgcgggggaattccaacgccgcacggttgggtctgcgggggaacggcaccttctctatcgtctccagttggtacccggcctgtggcaccagatcggcctccagccccacggccgttcccaacgcgatgatgtcggcgtcggggtcgaggcaccgaatcgcgtcggccacggcgagcaacggattgacgtggcctgcggtgccaccacccgcaagcatgatgcggtgctgtgtgttcgaactcatatctccactgtacttgattgtgctctcatatgacggattgcgaaacggcgaatgctatgcgcgcgaatgcgccgccccgatctgcggctgggcgcgcatcaacgagacgcatgcccctgcggccatcagacagaagatcatcgacgaaccgccggccgagacgaacggcaacggaacacccatcacgggaagaatctccacgacgacggcaatgttgatgagcgcctgaccgacgatccacatcatgaagcacagcaatgcgacgctggcatacctattgtgcatctgcatggccaccgccaccagacaccaggcgatgaccacgaagagcagcaccaccagtgcggcacccacaaaacccgtctcctcgccaatgatggcgaagatgaagtcgttatgcgcggcaggcaggtagttccacttctcgcgggaattgccgagccccacacccagcagaccgccggaggccaacgcgtagttcgagtgggtggcttggtagcatacgtcgatgttatcggcggtgcagcccgtataggtcgccatgatgcgtgacatgcggttggagctgaacaccgtaaggatcgccacgcccaccacggccgcaatacccaccagacccacgtacttcatggggaatccgctggccacaatggccatgagtcctatgaggataattaccaatgcggtaccgaggtccttgcccaaaagcaccgaccccaaaccaagcacatataggccaaaggttcgcccccagtcaccgaggtcccacgccttccacgactgccgtatccccggtttcagacgcatcatcgaaatcatgactagtgggaaccacaggcagatcgtgaacttcatgaactcggcgggttggaactggatgcctgcgatacgcagccagccgcggttgccgccaacgtcgatgccgaagaagaacgtgaacacctgaactgccacactgaccaagtacatcggcagggccagccacttcagcgtacgccccttgcagtgtgctgcaaccaacgcgagcaccaggcccaccacgctgaagcccacctggttgagggccttcgcccacggcgaggaacctgcggcaaccatgtcgaccgacgagctcgagaacaccatgatgatgccgaacaccgtgagaatgcccactgcgacgatgaatccatagtagcagcccaatgggttgagcagcacacgccaccctttgtattcgccggcaaagtcaatcatgccgaactgtggtgacggacgtttggaggcgattcgtgctgctgtggcagggtcgtcgtgggtgacggtccatggttggggcgcaccgctccgacggcttcggcgcaccagcggcttcaccgagggaatggcgccgctcgatttgccgtcctgcgccgaacgcatcgaacgaggttgacgttcaggcttcggcatgtccattcacccaccgtttcgcctgggcggcgaactggtcaccgcgatcggcataggatttgaattgatccatcgaggcgcaggccggtgccagcagcaccacatcgcccggctcggcgaagtccgccgcggcatcgatggcacgttccatcaccgtggcgttgtcggctgggtcaatcaccgtcaacggcagctccggcgctttggctttcaatgcctcgagcatcggtttctggtcgatgccaatcaccacgaccgccttgagacgattccgctcctgctccaccagctcttcgaaggtggcacctttggagaggccgccggcaatccacaccaccgaaccgggcgcgaagctgttcagcgaggcacgggccgcatgcgcattcgtggccttcgaatcgtcgacgaagcgaatggtcccttccggcgaagcgagttcagccaccgtctgaatgcgatggcctcccggtgcgaatcgcttgagcgcgttgagcgcagtggcgacgtctgcgccgagacccaccaccagaatcaacgcggtcagggcgtcggcgagcagatgcgggtagattgtaccatcgggttcggcgagatgcgtgaagtccgcaatcggcgccagcgcatatgcctcgccggtctggccaccacataggccgctcatgtcgacgatccagccgtccttgatgccaatctgccccgaaaccggctcccccaacgtgaagccgatgtgttcgcagccctcggcggtctgcgcggtacgtgccagctcgctcacccgggcatcctgcgcgttataggcgatgacccgtttcgcgccatcgaacaccttggatttgtcggtggcatagttcgccataccgccatgccagtccaagtggtccgcggcgatgttcgtgatcgccgcgcaatcgagctctagcgaataggtgaagtgcagctggaaggagctcagctccacacagagcacgtcattgaccgggtcgagtgcggcggcggagagcgcgttgcctatgttacccacggcaggtgccgtatacccgcacgccttgagcatctccgacgtcatttcggtggtcgaggtcttgccgttcgtgccggtgatgccaatccacggagcgggcgaaccggtgcgttcgctgggcactcgcatgcgccaggcgagctccacctcggagatcacctcaatgccgcggctttgcgcctccacaatgaacggcgtgcgcgggttgaacaccggcgacgtacataccagatcgacctcatcccagtcaatgtcgtcgaaggaatgcaggtcggccgcctccagcttctcatcgaccccgatcaccgtggcgccggcatcacgcagaatcttcgccatgctgcgtccggagatgcccagacctgccaccaccacgcatttgcccgccgcgttgaattcctgattactcatttcccacctcgcatgtcttgctggaatgcctcatgtatgtccctctacctataccgccgcggtgtttcggccacatcgcccgctacgccgcaagcttgcgatcagtgatgccagagccccgacagccccacccagttgccgtagaagatgatgagcccggtaatgacgaacatgagctcgacgatccagaagcgcacgaccaccttgctctcgctccagccgcacaattcgaaatgatggtggatcggcgccattttgaatactcgcttgtgcgtcgccttgaaatagcccacctgaatgacgtcgctcagagtctccaccacgaacagaccgccgatgatcatggcgaggaactccgtgtgggtgatgatcgagagtgcggcgaacaagccgcccaatgccagggagccggtgtcgcccatgaaaatggaggccggattgcagttgtaccacaggaagcccaggcaggccacggccgcgcagcatgcgatgatgcccaagtcgagcgggtcggagacggcataggtgaagccggaatgggcctgccccttgagatggtacatctgccacatggcgatgatcgcataccccacgaaggcgatcatggaggaaccggcgcacaggccgtcgaggccgtcgctgaggttcaccgcattggtccaggcggccatgaggaagttcacccagatcacgaacagaatgatcgccacaatcctaccagcgaactcgaagctcaggaatggcttctctatgaagctcatgcctgcctgtgccactgggaatcccgaccgggtgggaacaatgagcgcaagcaccgcgaatatggtggcgaagacgacctgaccgaagaacttgcctcccaccgtcaggccctcgttttgcttcttgcgtaccttggcgaaatcgtcgatgaagccgaggacacccatcgaaaccatggcgaacagtgcgagaatggccgcccaagtgggccgtgcccccgtcgtgcagaaacggtacagggcagaggcacaccagccgagcaccacggccagcacgatgaccacgccgccgagcgttggcgtgccgcgtttgacctgatgcgacttggggccgtcctggcggatgtactgaccgtaattgagcttgtgcacaatgcggatcagcaaaggggtaccgacgagcgtgatgatcagcgacgtcagaattcctatgatgagggcgatcacgaggttactccattcgtgggtgttgttgccttgtagttgttgggttccgtgttattcggcctcggcggcccactgtgtcgccaacgcgctcagacctgaggcgtgggaccctttgagcagcaccagcatgtcggggtgttcggcgttgagtgcgcgaatcagatcatcggcctgctgagtggtcttcaccgcccgaaccggtcgcatgtcgtctgcatccttcgcctcggtgccgccatccgcaatgtcctgcgccaacgcgttgagtgaggcgtcatcgccgccacccacgcagatcagcgcatccacaccgccatcgagcgcgtaggcgccaatcgtcctgtgcaggttatgctcatcggagccgagctcaagcatcgagccgagcacggccacacggtaaggctgctgatcctcctggctacgccatgccatgaggccatcgattcccgcgcgcatggagtccggattcgcgttgaaggaatcgtcgatgagtgtgaatcgtgcaccatcccgctccacctcactcaccgccatgcgatgcgggctgatcctgcgggtatccgccaacacctgggcaatgcgttcgagcggcatgcccagcagcttggccacgctcgccgcggccaacgcattcatcacgttgtggcggccgccgatgccgagcgacacacgctgctccactccctgcgaggacacgagttcgaacacgggatgccccagatcgtccaatgcaatgtcgtcggcagccatatagccgtcgatatcatgtgcctgcgccttgtcgatgccgaaccagaacacatcgcccttggcaatcccgctcatcgccgccacacgctcatcgtctgcattgagcaccgtgatcgcattcggcgcctccccacgtacgatctcgctctttgcctgggcgatgcgttccaccgaaccgaattcacccaaatgggcgacgcccaccttgagcactacagcgatgtcaggcggtgcgatcttcgtgagcctggcgatctcaccgatgtggttggcccccatctcagccaccaggtatcgcgtgcgttcccccaccttcagtgccgtcaaaggcagcccgatctcattgttgaacgatcccttcggtgccacggtctcgccttgcgtgctcagcaacgcatggagcaggtccttcgtggtagtcttgcccaccgaaccggtgatgccgatgatcgtgaagggctcatcgatggccttgcgcgcctcgagattggctttggccaacgcccccaacgccgccaccgtatcgggaaccacaatctgcgcgatgggagccgacttgatctcacgctccaccagcgccgccgcggcgccttgccgtgccgccgcatccacgaaatcatggccatccacatgctcgccggcaatcgccacgaacagcgccccgtctacgacctgccgtgaatcggtcaccacgctcgtggcggtcaccgtctccaggtcatcgcagtcgcaatgctccgcagagccatgcacggcttgcaccatctgcgccaacgtcattcgcatcatgtctgttcctcaccgttcctttcgaaaaatcctgcgctcagtgcagttccctcgacacccgcagagcgctgcgaatgttcgctttcttcacgcctgcagccatcaccatggcaatcgccagcgacagcgacctcaccttgtcgagcccgaaatccgcttgcacggccatctgatcggtctcatcggtgcggaaggcgatatgcgtgccttcatcaatgccgcagccataccgttcgcaggcctgttccactaagtcctgccctgccatggggttggccacaccgtcatagccgatcacatcggcccccaccgattgcagggcgtcgggctgcaacgtgttgtcgtccaaggcgagaatcaccgcggcggcgccatcctcggcgcataccgagagcacccgctgcatggagagaatatccatcgggtacctcaaatcgaggaatcggtccaacgactgcgagtcgccggcgcagattgtgcccactggattgccgagcatgtgcaggaactgggagagcatctccacattggcatggatctggtcatcgttgatcccggcgatggcgaacaccgccaaagttcccgccggattcccggtcatattcgatgcgatctggcctatctcgcgtggggtcgggtcggcgtacaccaaagggatgtcggcttccagatcgctcgatctcatcgacttcgggagcatcaccgcataggcgcctttccgtgaggcggcggccaccctggcggcatcgatgcgtttgcccggcataaacaacgatccggcggtcaccgaatcgatgtcgctggccagtgacgtgacggtgaccgcgcgggagaacttcggcgagagctcgtacccgtaccggtctgcaagcatgcccaatgtggtgcggtgcgtggccgcttcgctcagtgaactcatatgaactccttgcctcaccattccaccgggatggcgtccttgcgcggcgtggatgccggcacttcatacttctgcatgaggaactggcctatctccgcggtgaccgggccggcggtcagaccgccatagttgccttccgggtctcgaagcaccacggtgaccacatagcgtgggttgtcggctgggatgatggccgtgtagtcgctgatcagcgatgacagcttgccgtcatcgccgacgatctcggcggttccggacttcgaggcgacacggtagccgctcacgccggcgaacttctggtagtgctccgccaccgattccatggcgttgagcagctcattcgccacgctttcatcgacgacgcgtttggattcgccggggttgaccttctcctcgcgcccgttggaggccgtgaccgatttgatgatgctctggggcttcatcacgcccttgttcgccacgacggctatggcgttggtcagctgcagcgcgttcgtggagtagccctgaccgaacagcacggtattgcgggtacggccgtcccatgcgttcgccggcgtgagcacgccctgcgattcaccgggaaggtgcagggaggagggttggcctatgccgaatttcgacagatactcgtagcgcttgtcgtcggggaaattgtcggaggcctggatggtgcccacattcgaggattgctcgagcacaccggccagcgtccaacgctcggcgccatggttgaacgaatccttgtaggtctgaccctccagcgtgatgctgtcaggcacggtgaaacggtcacccatatggtgcagcttctcctgcaacagaccgcccatggtgaacaccttgccaatggagccgggctcgaacacctgattgacgcttcgcgccacctgcaccttggcatcgccggatccggcctcgatcttgtcggtgtcggccagggcaatgatctccccggtgcgaacgtcctccaccacgccaatgccccagcgcgccttgtacttctcctgtgcatcggcgagaatcttctccacacgccattgcacgtcacgatcgatggtcagcgtcacattcgagccatccaccgcctccttcgagtcggtcatcgtgccggggatctcctcaccgccgttaccttgctggtacacctgatagccgtcggtgccggtgagtgtcttgttctgcagctgttcgatgccggcgaccccctcgccctcggcattgacgcccccaagcaacgctcccatgagcgtgccgttcgagtacaggcgttcattgctcagctccgaatagacaatgcctcccaagtacagctgcgaaatcttgcgtttgacctcgggcgtcacgtctttcttcagtacggcgtactggcctgtgcccgacagcttgccgcctatctccgaggcgctcatgccaagcagcggggcgagcagctgggagaccgcggccacacctgtggtggtcagcggcttgccgtcgagctgctggcaatacggcttggtcgctgccgtacatgccgtcggttcgaaggtctgcgccgcatccggattgcctatgatcgtgtagcgctccacgctttgggccagcaccacgccgttcgtgtccatgatcttgccacgcttggcctgcaacgtcaccttgagcgtacggctctgctgggcggccatggccaattgcgggccttcgatgagctgaatgtacaccagcttgccaaggcagcacacggccagcaccgccatcaccaccgtgatgacgatggtgcggcgcatcaactgcgaggcgccattccatttggctttcaggcctttcattcggtggcacctccctgactggtgtcatgctggtttgacgtcgcctgctgctcggctgattcccctgttgtcgccttctcatcctttggcggctggtagccattgagatctatcgtgagggatcccgaggcaggcaccatattgagtttctgcgcacgatccggcaacgtggcctccaggttcgagagcttcgcctgattatcttccacatcctgccgaagcatcgtgatgttctgctccacttgcgacgattcgaaggagttctccaccatctgggtgcgcagcatcaacgtgccgatccagcacagcaccagaaacagaatcgcaatggtggtgtgcagccatgggcgcgggcggctacgcgtccacgcgatgacggtgctggccacatgagcgccatgccccgtctccttggcatggtgctctccggactccaccacgtgcagatgcgggcgcttgagtgccggatctgactgcctgcccgcaggtgacacattcgaacgtgtcgatcgcattggaaccgccatgttatcccctcctcgcctgggtacggcgccggtggccatgtgctccgcggacaccgtcctccgacccttgagattccagttcgaaggcatggacccaacgctgcggcagcggacgcgtaagctcgaccgcgcgcaatcttacggacgcgctgcgcggattgtacgcgatctcgccggcatcggctttcaccgctcccttggtgagcgccttgaagaaaggctgcatgtccggcggaatcaccggcatatctgccggggcgtcaacccgcaacccctgcgccatgaaattcttcaccgtgcgatcttccagcgaatggtacgactccacaaccaagcgaccgccgacagcaagatggagcccaatctgaggcagtgttcgccgaagcttgtcgagttctccattcacttcgatgcgcagtgcctggaacacacgtttggccggattgccgctaccacgcctggcggccggaatcactgcatcgaccaaggcggtgagctggctcgaggtctcgaggggactgctctggcgctgctgtacgatgcgcttggctatcggcttgctgaagcgctcctcgccatactccttgaatatatgcgcaagccggtccgcgtcgtaggtcgcgagaatctcgcgggccgtcaacgcctgagaggtgtccatgcgcatgtcgagcggcgcatcatgcgcatacgagaacccacgttcgcgttcatcaatctgcagactcgacaatcccaggtccatgaacacggcctgcacccggctcaccccctgtgcacgcaacacctcgtcaaactggtcgaaagcggcgtgcaccggaacgaatcgtgcggacaacccctcctgggcaatgcgtgcggtggccttgtccaatgcctcctcgtcacggtctatgccgatcaccgtggcgttcggggcggccttgaggaacgcaatcgtatgcccggccagcccgagcgtgcagtccacggcgacggaatccgaggcatgcaaagcgggagtgacgagatcaacgcactcctgaagaagcaccggcttgtgaatctgcgagaaatcggtcatcagaactccaagtccggcagcacatcgtcggcaatgtccgaatattccggctcgttgtcactcaaatactgctcccacgccttcctgttccatatctcggcgcgcgtacccacgccgatcaccacaatgtcgtcaccgagatccgcatactcgcgcagcatctgcggcaccaccacacgcccctgcttgtcggtgtcctgatcaaccgcgccgctgagaaacacgcgcagatactgacgtgccgccttgttgcccaccgagacgcgctgaatctgtgcggcgatgcggcggaactcagactgcggcagcagatatacgcagcgttcctgcccgcgcgccatgaccatgccctcaccgagctgcgcacgcatcttcgccgggatggccatgcgccctttggcgtcgatcttcgggttgtacgtgccgagtaacagcggaggaaccaccggtgcggaggagtccggctcgactggttcgtcggtcatggctcctcctatcaacacgcatgcgaactcttcgtctctccactctaccccaccactcacctaaattccccaccacacacccaaaaccgacgaaacacgcgtttcttcacaaaaaactccgcttccgacaccactcatggcgcactgacagcggcgtccaccgcctcaggcactcgaaaagaaccgcatagaatacctgaaaattcattttttccactcaaattgcaatccggaaagattgatttcgcccattgcgatgccatacggattgttcttccgggcatacgcccccacggtagccgccgattggtaagatagtgtggcttcagtcagactagggaatgtacgggaacatgtcacagtactcttcgcagattcaggaagaacaacaggtagtggaccgcgcctacggcaggctcgacgaccttcgcacacaggcgcgcgaacgcctgagcgacgtgcgcgcggccggatcccacggctcgcccacgcaacgcaccgaacgtgactccttcgccaccatgtacgaggatcggctcacccagctgcgcgccgtcgaggaccgtctggtgttcgggcgccttgacgacgagtcggggaaccgacgctacataggtcgcatcggcctttccgacgagaaccatgagccaatgctcacggattggcgcgccgaggctgcacggccgttctacgaggcgactccgtcgcatcatggcgacatcgtgatgcgtcgccatatcacgttgcacttccgcgaggtcgtgggcattgaagatgaggtgctcgacgtgcattcaccccacgtcaacaccgcgtccgagcagggaacgctcacgggcgagggcgcccttctggcctccctcgggtcacgacgcaccggcaagatgaccgacatcgtggccaccatccaaggcgagcaggaccgcatcatccgcgcggcactgcgcggggccgtcattgttcagggaggaccgggcaccggcaagaccgcagtggccctgcatcgcgccgcctacctgctctacacgcatcgccgtatgctcgaccgttccggagtgctcgtggtcggccccagcgaggagttcctgcactatatcgatcaggtgctgccgtcgttgggagagacgggcgtggtgagccgcacgatcggtgaactgattccgggcatggtggccgagcgtcacgacgaaccgcatgtggcacagctcaaaggcgaacgccgcatggccaatgcaatcgccaacgcggtggcggcgcgcgaacgggtgccggccaatctgcccaccgtgtatttcaacggcattccagtcaccatgagggcagccgacgtcaccgaagccatcgctgcggcacgacgcacccgtcagccgcacaacaaagcgcgtgagaccttcgtgaacgagatgctcgaacgcatgcgctcccagtacatcgaacagctcgactacaccccggaggcggctgaggtctccgacttcatgagccagctgcgcctttccgatcccatccgcatcgcgctcaacctggcatggcttcccatggacgccaaatggatgctcgaccagatgctctcgaaacccgcgcaactcaagcgctacgccccttggctcaccgaggcgcaggtacgcatgctcacgcgtgaacgcggcgccgcatttacacgttccgacatcccgctgctcgacgaggccatggaactgctcggccccgaccctcgcgatgctgcacgtgccgcggcgcgcaacgccaagcgggaggaggaggaacgcttcgccgccgacaccttggcgcagaatggcatcggctcgggcatcgtcaactcgaagatgctggtggatcatatgaacggcggcgatgccgaactggtggcgcaacgtgctgccgccgatcgcgaatggacctatggccacattgtggtggatgaggcgcaggaactcactgccatggactggcgcatgctcatacgccgttgcccctcacgctcattcaccattgtgggcgatgtcgcccagacttcggccctcggcggcacgcgcgactggaagaagacgatgacaccactcttcggcgagcataactggagcctcaatgaactgacgatcaactaccgcaacccgcaggaggtctcaaacctcgcctcgtctttcgccgagcgcgaaggactctatatttccacagtcaaggcgattcgctcgattcccgactcggtgcagcgtctggtggtggacgacgacacgacgatgtacgacgaactgagcttccacgcggcatcgctcgccaaggaattcattgacagcgacggcaatggccgtgtggccgtcattgtgccccaggaaatcaaagacgccgcccgcagtgccatctcacggaggttcaagcgcatcgccgacaccagtcagatgcacatcgaggattcccagttgctggtctgcgacgcccagtcggtgaaaggcctggaatacgatgcggtgattgtggcccagccgggactgattgcacaggaggccccaagtcgtctggctgcggcggctgatctgtatgtggcgttgacacgcccgacccagcgtctgcttatagtacggacaagagaagatgaaaacctactgaccctttaaggtgggaagcatgcctaaagctctactgttggaaaacattcatccactcgccgcggagagccttcgcgcccacggattcgaagtggagacccgcaagggtgcgctctcggaacgggaactcatcgacgcgctcgagggtgtcgacgtgcttggcgtacgttccaagaccacggtgacccgagcggtcatcgatgcacgccccacattgaccgccatcggctgcttctgcatcggcacgaaccaagtggacctgaaccatgccgccaagaacggcatcgctgtattcaatgcaccatattcgaacacgcgttccgtggtggaactggtgatctgcgacatcatatgcctgatgcgacgcatccccgcccacacacaccacatgaagcatggtgtatgggacaagtctgcttccggctcccatgaggttcgcggcaagaccctcggcatcatcggctacggcaacatcggttcgcagctctcggtactcgccgaggcgctcggcatgagtgtcatcttctacgacctcgaggagaaactcgcgctcggtaatgcacgtcgatgcgaaacgctccacgagctgctcaacgaggcagacgccgtgaccatccacgtggacggccgcaagtcgaacaccggcttcttcggcgagaagcaattctcgcagatgaagcagaacgccatcttcatcaacgcctcccgaggcttcgtcgtcgacctcgatgcactgaaggagcacctagattcagggcatctttcaggggccgccattgacgtgttccagaacgaaccgaagaagaccggcgacccgttctccacaccgctggccgatgaggacaacatgatcctcaccccgcacatcggcggttcgacgctggaggcgcaggagaacatcgcgcagttcgtctcccaaaggcttgaggattattggttcaaggcatcaaccatgctctccgtgaacctgccgcaaatcaccaccggtccctgtaagggagcggcacgcatcgcccatctgcacgccaacctgccgggcgtgctggccaaggtgaaccaggtgcttggtgagcaggacatcaacatcagcgcacaagcgctcggaaccgaaggcgagatcggctatgtggtgaccgatgtgaccaagtgtcccgacgaggtcaccatcgacgcgctggacgccatcaccggcacgatccgcacccgggtcatcgaaagctgatacccacagctgatgctggtttccgcttgcccggctggacaagcggaaaccagcatttattccgaatccctcagtgcatcgatggcgtgctggaaatcctcgagatcttcgaagttctggtacacactggcaaaccgcaagtaggcgacctcgtcgagatctttcagcggtctcagaatcgccttgcccacctcgtcggacggaacctgcgccacgccacgggcacggagatcctcctccacctgctgaccgagtcgtttcagatcatcctcgtgaatgggcctgccctgacatgctttgcgaacaccggcaatgaccttgttcctgtcgaactgttcgacgttgccggaccgtttcttcaccaacagcatcgtggtttcaagcgtactgaagcgcgcaccgcaattggggcattcacgacgccggcgaatcgagtggccgtcgtcgctgattcgggtatcgatcaccttggtatcgggattctggcagaaaggacaatgcatactccaagaataccgcgcccacggcccatgttcgcattgccccgaatatattagcgcatgacgtgtcatgatatgacacctgatgacatagcactcacaacggaatcaccaggtgctgacccgcccgaaggctgcccccacgcagattgttcacctgtttgagccgttccacccgctggtaggcactggacgaatcaccggggaatctcgaagcgatgctccacaacgaatctccaggttgcaccgtatagtgcacgacttccgaggaagccgcctccacaacagcatcgctttcacgcgcgccagcagtcacacaacacagcgcgaaacaggccgatatagtcaccaccacggcaagaacacggtgatgtgcgcgaaggaaggaattccgatatcgctcgctcaccgtcttcgcctgcacctgcacaatcgacttcgaacgcatgaccactccttcgaacaaatgttctaacagctgcagtccatattcgcacatctgttcgacgatgtcaatccgttcgaacatctgtttgatttttcaggcgtttcgcggtagggtatgcacataggaaaggacacgacatgagcaacctcgacgcacccacgccggccggaagccgaccgagcctggaatcactcacgaaacggcagctacaggtactcgatgccatccgcaagctcttggaggaacaggggttcgcgccgtcgttgcgggaaatcggcaaagccgccaacctcaagagcacatcatcggtgcagcatcagctccatgcattggaaagcaaaggattcatccgccgcgaccccaataaaggccgggccatcgagcttgttgagacacaggacggcacatccggcggcaatcccatcgttcccttcgacggcatggatttggaaccatccgacttcctcgacgtccccctggtcggcgccatcgccgcggggcagccgatcaccgccgagcagcatgtggaggatgtcatgcgtctgccagtgcgtctcaccggaaccggcaatctgttcatgctcgaggtcaaaggcgactcgatgatcgacgcggccatatgcgacggggacttcgtggtcgtgcgcgaacagcacaatgcagagaacggcgacattgtggccgcgctgcttgacgacgaggccaccgtgaaaacattccggcaggagcacggtcatacttggctcatcccccacaatccgaactacgcacccatcgacggcacccatgcacagatcatgggcaaggtcgtcaccgtactacgcaaaatctgacggatcaacattgtcggaaggaaccggcgactacagacttacccctgtgttgacctaaatgggaccccaaagcattttgccgtagggtcccattcatatctcttaccctcttaccctcttccccatcctcgcatcgccatccatcccacatctgggagcactccatccccggctgccccgatagggtcacagcatctcgtggaatatggtccgtaggcaaacgcgaccaatacaaaacgaccatagtcgggccaactatggtcgttcagcgaacgcatccatcactcaacgaccataattcatcaaagtatggtcgtttatgcaacaagtccgtcacgaaacgcccatggcaaccgctccgccaatctgcatacggcggcgatcattcatggatctgccccacgtcgacgttcgaatacccctccggctccagctggaatgtggtatgcgcgatcgacaccgggaaatgctgtcgcgtgcaatcctgcagctgtctgagcacctcgcctgcctgggccacggtcagatccggctcaacaatgacgtgcgcggtgagaatgggcatgccggtggagacgacgctcgcatgcagatcatgcacggccagaacgtgcggcacgcccagcaagtgctcgcgcaccgtgtcgagatcgagaccatccggcgtctcctcgagcaacacacgcatcgcatggtggagcagcccgtaggcccgcgggatcatcagcaatgcaatcagcgcgccggcgatggcgtcgaatccgctccaacccgtgcacatgagcacaatgctcgagatgatcaccgcaaccgagccgagcgcatcattgcacacctcgaggaacgcggcgcgcatgttcatgttgtcattcgactgtgctcgcagcacgaacatggatccgatattcgaagccaagccgagaatgccgaagaacaacagcagccgaacatcgtgcacggactcggattccacaccggtgagcctgagcaccgcctcgatgagcgcatacaggcccacgaacatgagcaccagtcctccaccggcggcggtgatgatctccagacgggcccagccccacgtcttcgacttgtcgggcttgcgacgcatgagcgcggccgtgacggtcgatgcggtgagcacggcgacatcggtggtcatatgccccgcatcaaccaacaacgccaaggaaccggtgagcgcagcacccacgacctcggccaccaggatcgtggccgtcagcgccaaggtgacgatgagtcgtttgaagtgcccttcggtgccgttcaccggtgcgtgggaatgctcgtgcgccatctctccccccatattctcgtgtcaagtggtgtatccagtatgcgccgggcatccgtgacacgccagaaaaagaaatgccgccgaataatcggcggcactcatatcatcgcgaatcagaagccgaactgggcggccgtctcacgcagcgtctcggcggagcgcttgagggctgcaagctcgcggtcggaaaccggcgtattgatgcgggagtttacgccgttgcggttgagcaacgtaggaaccgacatgcacacgtcggaaatgccatggaagtcgctcagcagcgacgaaaccggcagaatgcggttggagtccttgagaatggcctcgatgatgtcgacgccggacatggcgatggcgtagttcgtcgcgcccttgccgttgatgatcttgtaggccgcgttcttcacttcctggtggatgcgctcgcgagcctcagcatcgagcggctcatggcccggcagtgcctgccaatcgcacatcggaacgccgccgatggtggcggaggcccacagcgggacctcggaatcgccgtgctcaccggcgatgtatgcgtgcacgttcttgacgttcacaccggtctgctgggcgatgaggaagcgcagacgagcagagtcgaggttggtgccggagccgaacatacgtgatgccggcagaccggagagcttcatggcgacatgggtgacgatgtccaccgggttggtgatgagcatgtagatcgcgttcggggcgaccttgagcatgttcgggatgatcgacttcatgatgttgatcgtggcaccggccagatcgaggcgggactgacccggcttctggcgtgcgccggcggtgatgacgaccatgtcggcgtcacggcagacctcagggtcgtcggagccctcgatggaaacggtcgggaagaagctggaaccgtgctgcatgtcgagcacctctgcctcgacacgctccttggcgatgtcctgcaatgcgatctcacgggcgatgccacgctccgcagccgcgaacgcaagagtggaaccgactgcaccggctccgacgatggcaagcttggttggcttaattggcgaattcaccatactgacgacctctcatactacccgcttatggcgggattcacatatctttcacctgtactttagcagaatcgcgccacagcggtgcctctcgcgattctttttatagttcaatgcgaacacaatacgagcatgtttcaacgagccgtatacaccacagcatcggtgtgatctgcatcactccccgccctccccgtgttccggggcatccgtctcgtgcagggccacgtccatgattcgcgccgccagtctttcgtccacaaaagcctgcagcataatgccgtcatcgcggtattccagcgactccaggcgcccatactcgcggaccttcgccagcaacgatccctcggtgtatggcagcaacgcctcgacatgcacatccggatcgacgagcatcgactcgacgtcggcccgcaatgcgtccacgccctcgccggtggcagacgaaacgatatgcgcatcgggtgcgagcgcatgcagacgctcgcgtttggcatcgtcaatgaggtcggccttgttgaacacggtgatcaccggcagtcgctccacaccgtctatggtctgcagcacctcgttcaccgcgtcgatctgagagaacggatcggggtgcgaggcatcgaccacgtgcacgatgaggtcggcgtctgcaatctcctcaagcgtcgatttgaacgcctccaccaaattagtgggcagccggcgtacgaaaccgacggtgtccacataggcatagagtcggccgtcgcgcgtctgcgtgcggcgcaccgccgtgtcgagggtggcgaacagcgcgttctccaccagttcggtcgaaccggtcagccggttggtcagcgacgatttgccggcattcgtgtaaccgacgacggcgatggtaggcaatccgtaacgtcggcgtgatccgcgcttgacctcgcgcgtgcccgacatctccttgatctgcttgcgcagtctcgcgatgcgggtgcggatcacacgacggtccatctcgatcttcgtctcacccgggccgcgggagccgatgccggcgtcggcaccggcggcccggccgcccgcctgccgtgacaatgcggcgccccaaccgcgcagacgcggcagcatgtactgcaactgcgcgagctccacctgggccttgccttcacgagaggtggcatgctgtgcgaagatgtcgaggatcaccgcggtgcggtccaccaccttgacgtgggtcagatcctccaaggcacgccgttggctcggcggcaggtcggcgtccacgatgatcgtgtccgcgtcgttcgcggcgacgatgtccgctatctcacgcgccttgccggaacccacatatgacgtcccatcaggccgtgaccgctgctgcagcacgccgtcgcacacctcggcgcccgccgtctcggcgagcgcggcgagctcgcgcaacgactcctcggcctgcgcgaacgtcgactcccgggaagaccacacccccaccaatacgaccttctccagccgaaccttgcggtattcgacctcggtgacgtcttcgagctctcccagaccggccacatgcttgagctcgttgcgcccttcacgctcgcgccaggtctcgtcctcaccccgccagccggcgtggtcgtcgtcgagcagcacctgcgactgcccgtcgagcacgttctgcgaatctgtggtctgcgaatcctcggtatatctcgggttgcccatgcggcccccgttctcgaatatggtcaaaagcgcctttcttttgaactgcaagcgttcttatatcatggtacgtatagtgaacaagacaggtacggcaaatatttcagtatttcatggaaacggggatgtcatgggcaagtcgaatggcacggcgaacgaacagtacttcagctccgcgccacagtccgccgatgtacgcaagacactcgaggtgacattgcgcgaccatccggtcaccgtcgagacatccaatggcgtcttctcggcacaccgcgtggatcttggcacctccgtgctgctccggcatgcgcccatgcccccgcttgagggcacgttcctcgatctcggttgcggctggggtgccatcgcgctcgcgctcgcattggaatcgccggaggccaccgtatacgcggtcgatgtcaacgaacgcgcgatcgaactggcacgcagcaacgccgaggcgaacggctgcgggaatattcacgccggcactgcggctgttgtacctggtgacgtgcgcttcgacgtgatctggtcgaaccctccgatccgcatcggcaaggaagcgctccacgaactgctcatggagtggcttccgcgcctcgtctccgacggccatgcctatttggtggtgcagcgcaatctgggctccgattcgctcatcccctggcttgccgagcatctcggcgacggctacgaagtgggcaaatacgccagttcgaagggctaccgggtgattgacgtgcataagctcgcctagcacagcgcaatacctgaacaccgattatcttcagaaagacgttatgaaattcgaataccccgatcagctgcctgtctcggccgcacgcgaagccatcgccaacgcggtgcgttccagtcaggtggtgatcatctccgggcaaaccggttccggcaagaccacgcagctgccgaagatcctgctcgaactcggtcgcggctcgcatggcaagcagattgtgcacacgcagccacgccgtctcgccgcgcgcaccgtggccgaacgcctcgccgacgagatgggcgtgcgcctgggcgacgaaattggctaccaggtgcggttcaccgacgaaagctcgccgaagacacgcctgcgcgtggtcaccgacggcattctgctcgcgcagatccaacgcgatccgaaactgacacgctatgacacgatcatcatcgacgaggcgcacgaacgcagtctcaacatagacttcctgctcggctatctcaccgccctgctgccgttgcgtcgcgacctgaagctcatcatcacctccgcgacaatcgattcggcgaagttccagaagcatttcgaagacgcactgcgcaccgaggtaccggtaatcgaggtctccggccgcacgtacccggtcacgatctgctatgagccgctgggaggcactcccgcgctgatgaggcatgttcccgggtttgcggacggaacggccggcgacgacatcacgaacccggacgccgaggcaatggacatgcccaccgcggtcgctcgcgcatgcaccgaattggcgattctctccacgcatgaccaaggaccacgtgacattctcgtgttcgcctccggcgagcgcgacatccgcgacttcgagcaggcgctccgccatcatttcggcccgcgtgccgccgacatgcgcaggccggacgccatcgagatcgtgccgttgttcgcacgtctgagcgccaaggaacagcatcgcgtgttcgaaccgcatacgcaccagcgcatcgtcatcgccacgaacgtggccgagacatcgctcacggtgccgggcatacgctatgtggtggatccgggtaccgcgcgtatctcgcgctattcgaagcaggcgaaagtgcagcggctgcccatcgagccgatctcgcaggcgagtgccgaccagcgttcgggtcgctgcggccgtatcgccgacggcattgcgatccgcctgtattcgagtgaggattacgagtcacgcccgcgtttcaccgagccggagattctacgcacgtcgctcggcgcggtcgtgctgcacatgctctcggtgggcgtggcgaggacggcggaggacatcaccgatttcggattcatcgacccgcctgacatcaaggcggtctccgacggcatcaacgaactcaccgaattgcgtgcgatttctcgcaaacgcggcgtcatgcaactgacgcacaccgggcgccagcttgcgcgcataccgattgacgtgcgtctgggccgcatggtgatcgaggccgcccgctccaccacgccgaacaccttggccgcagtgctcgtcgtcgtggcgttcctgagcctgcaggatccgcgtgaacgccccgaggagaagcgcgaggaggcggattgcatccacaaccgctacgccgacgagaccagtgattttctcaccgcactgaacatatgggaccgcgcatatggggcggatggcgagatgagcagccatgcactgcgcaggctgtgcaagactgaatacctgcatttcctgcgtatgcgccagtggagggatctcgtctcgcagctgcgcgaactgtgccgcgaactcaagttcaatgtgggcgaaccgattccggtgtcgcgaccgccgcgtgagatccgggaactgccgatcagccagcaggctgcgcattcgctcgcctgttcatgggacagccaaggcattcacacctccatgttggccggtctcctctcgatgatgggcatgcaggtcgtgcatgagccgaaggcatctgatttcaccggtctcaagggtgccgcccgagcgcgggcgatgaaacgtgcacagaagatggcgaagaacgattacttgggtgcgcgaggcacgcatttcgcgattttcccggcgtcggcactctcgaaatccacgccgagctgggtgatgagcaccgaactcgtgcagacgagccggttgtgggcgcgctactgcgctgcaatcgaccctgcgtgggcggagccgctcgccggcaatctgacccgcaccacgtatgcgaacccgcactggtccgcctcacgtggctccgcagtggcggaatcgaatgtgctgctgtatgggctgcccatcgtgcaggggcgcaccgtgcagtgggggcgcatcaacccgctcgaggctcgtgatttcctgattcgtcagggacttgtggaaggtgagattcagcagcggttcgcgcacgacgagttcatcgacgccaaccggtcggttatcgaggaggcccaggaggagtcgaatcgcacacgtcaggtggcgcagacggtgagcgacgaggatctgtacgatttctacaacgaggtgattccgaacacggtgacctgcgtggctgacctggcgaaatggtggaagggcgagtttgaggctcacccgcatctgcttgatttcgatccgtccaaggtggagcggctcctcgatcaggaatcggtgagcatggaggacttccccgaccactgggtcgccgtcggttccgacgagcgtgtgattgagctgcggctgagctacgtttacgacacgcacgatcctgcggacggcgtcaccgtgcacattccgctcggcgtgctctcacgcatctcggcaccgcagttcagctggaatgtgcccgggctgcgtcatgagctcattgtggcgatgatcaaggcattgccgaaggcgctgcgcgtgcagttcgtgccggcgccagacaccgcgacgaagatcgaggactggatcgactcccatttccaaaccgacccgggttccggcacactggattcccctgcacaggttgacgggggcgtgtggccggatttcgcgcacgtgttcacacaggccgccatcgaggtggtcggggcgcagattcacccggaggtgctcgatggcctcgccgacaagctgccgccatacctgcgcatgaatttcgtgatcgagcagccgaagccccggccgaagcgtgcccaccgccgccgttcgtacgacgatggcgtggtggtgctcggcacaggcaagtcgctggtcgagctacagcgccagtttgccgaacaggcgcaggaatccgcacgcaaaatcgtgcaccggcaggcccagaaggccgccgagcagggtcaggtggtggccgaggcggatctgctgcgcaaagccggtgccaccacggaggcgcgcgaggagatgctctggcgaggggcgctcgatcggctgcgcctgcctgccgaacgcatctcgtcacgctggctcggtgccgaggccctcatgctcgcatcggctccgtattcgaccacgaaggcgctcgccgacaacctgcagttgcagacggtgaagcgattgctgccagacattgcgaaactgagctccgacgaggcgttgagtgaggccgtggatggcgtcaaagaagtgttcgaggacgccgtgtatgaggtggccaaggacgcgatcgaggtgctgcgggcctatgcgcaggtagacaaggcggtcagcggcaaggccgacctgcccatgctctcggtgctgcagtcggtgcgcgaacatatcgccacactcgtgcatcccggtttcatcggcgccacgccgcccgattcattccgcagactgccggtctacctgcaggccgacatgatcagactctccaaggcgaaaaccgacaagaaccgcgatgtgcgctgggcgtggcaggccgacgaagccaaacaaatcgtcgacaaagcgctcgaaaaggcacgcaaggagccggccggggccaagcacgacgagctcatggccaaggcgctcaaggcacgctggatgctcgaggagttctacgtgtcgctctgggcgcaagagctcggcactccttacccggtaagtgtgcagcgcatccagaaggcactgcgttagtttccccatgtgcatgcatatccaagcggcggggtgttccgaatcacattcggaacaccccgccgcttttctcgtcacattcacattgacagctcagagcttggccaggtacttcttgagttcgaagggcgtcacctgactgcggtactcctcccattccttgcgcttgttgcgcaggaagaactcgaagagatgctcgccgagcacatcggccacgaaatcggatttctccatgatcttcagggcctcgtccagcgactcgggcagcggctgaatgcccatcgcctgacgctcggcgtcggtgagctcccacacgtcatcactcgtaggctcgcccaaggtcatcttcttttcgatgccatcgaggcctgccgccagcagcaccgaataggcgaggtacgggttcgcgcccggatcgagcgcgcggaactcgatgcgcgcggagttgcccttgcctggcttgtactgtggaatgcgaagcagagccgaacggttgttgtgcccccagcagatgtagctcggggcctcgttgcctccccacagacgcttgtaggagttcacgtactggtcagtgacggcgcagatctcggcagcatggtgcagaatacccgcagcgaactgccgggccgtcagcgacatgttgaactcctgaccggcctcgtagaacgcgttcgcatccccttcgaacaggctcaggtgcgtgtgcatgcccgaacctggcgcgtccgcgagcggcttgggcatgaaactcgcatggatgccgcgttcgagagagatctccttgaccaccgtacggaaggtcatgatgttgtcggcgatcgtcaacgcatcggcataccgcaggtcgatctcattctggccggggcccgcctcgtgatgcgagtattcgaccgagatgcccatctgctcgagcatgttgacggtggcgcggcggaaatccatgcctggactgcgtggcacatggtcgaaatagccgccctgatcgatcggcacggggctcttggaccagtcgtcctgcttctcgaacaggtagaactcgatctccgggtgcacgtagaacgtgaagcccttctccttggccttcgacagcgaacgcttgagcacatggcgtgggtcggagagcgagggctcgccctccggagtgagcacgtcgcagaacatacgcgccgtgccttggggacctccgcgccacggcagaatctggaaggtgctcgggtcgggcttgacgatcatgtcgtcttcagacacacgcgtcatgccttcgatcgcggagccatcgaaaccaatgccctcctcgaatgcggcctccagctctgcaggcgcgatggccaccgatttcaatgttcccaatacatccgtgaaccacaggcgaatgaagcgaacatcgcgttcctcaacggttcggagcgcaaattcttgttgtttgtccatagcaccccatcgtttcaaaccgatgttacggcacgcgttaacagacggtatgtggacaccgcatcgatatacggacggaatccgcacggaacgccgtataaacacgaattgtgcctgcccgcacggtattgtgcaagtatgagcgatggaaatcttgtagagtcaagcgaagcgcatccgatgttcgacatgagcgcatggacggagttcaagaaccccgaggatcgcacgaacgccggtctcaaactccgcgaacgcttccctctctcctcgcatgccgtatggcgcgtgcaaacgaagcggcgtgacgtgatcggtctgctcgaggagcagaacaagatgcgcgttcccgacctggtgccgctgcggttcaagcgcatgagcgcaaacgccttcaccttctaccgagggggcgcggcgatcatggcgaacgatctcgcccgcacccctaccacctgcattccggtgcagtgcataggagatgcgcacataggcaacttcggcatcttctattcgccgtccaaacgtctcgtgttcgacatcaacgacttcgacgagacggccacgggcccatgggaatgggatatcaagcgacttgccgtttcggtggagattgcggggcgcaacatagggctcaaggagaaggagcgtcatgatgccgtctatcgttgcgtgaaacagtaccgtgaaacattacgggaattctcgcagatgggcttcctcaacacgtggtacacccatttcgatgtagaagacagcctcgcccatctggagaaggcgatgaaagcgaagccgtcgaaaacgttgcacggcgccatagccaaggcgcgttcgaaggactccaagaaggcagccaacaagctcacctatctcgacggcaatcgactccggttcaagaccgagccacccgagctcgtgcagatcaacgacattcgcggctacgaggacatcgatgcgctgcgcggccgcctgcgacagctgttcgacacctaccgtgattcgctgtatgaggaccgccgccatgtgctcgaacagtaccattatcaggacacagcgcgcaaggtggtcggcgtcggttccgttggcacccgctgctggatcagcgcgttcataggccgtgacatagacgacccgctcattctgcaaatgaaggaggcggtggccagcgtgctggccaaatacgtgggccactcaccctacagcacgcacggtgagcgcgtgatccaaggtcagaagctcgtgcagtccaccgccgacattctgctcgggtggtcgcggttcgtggccaacgatggtctgccgcgcgactattacgtgcgacagctgtggaatggcaagggttccattgatcttgacacgctgcatgcggattcgttgagcaatctgggctcgctgtgtgcgtggtgtctcgcccatgcgcatgcgcgcagcggcgacagcgtggcgatcagcgggtatttgggcgacagcgacgaattcgagacggcgatgatgagcttctgcgattcatacgccgaccagaacgaagacgatttcgagctgttcacccaactcatcgcatccggtgagctcccttgcgcatagcccgttattcggtgacgcaaacaactcgaatgcatgcatatgatcatatggtgcgtcaatggggatccggcagaaaatgtccccattgacgcaccattcaattgacgcactgtgcaatatcacgcattggctacagcaagtgcctcttcgagcgtgaaggcgcccgcgtagaggctcttgcccagaatcgcggaatcgacgccaagcggcagcagctccttgatggcacgcagatcgtcgagcttcgagatgccaccggaggcggtcactctggcatcggtgcgctcggccacttcacgcagcagatcgatgttcggcccgctcatcatgccatcgcgggtcacgtcggtgaccacgtagcgtgagcagcccgcgtcgtcgaggaaccgcatcgtctcgaacaggccaccgccctccttcacccaaccgcgggcggcaagcgtatgtccacgcacatcgaggccaacggccaccttgtcaccatatttgtcaatcacacgggccgtccactccggattctccagtgcggcggtgccgatgttcacacgtgcggcgccggcgtcgagcgcggcatccagggaggcatcgtcacgcacgccgcccgacatctcgatgttcaccttgtctccgagctgcctgacgatctcacgcaattgggcgcggttgtcccccgtgccgaaggcggcgtcgagatcgaccaagtggatccactgcgccccggcgtccacccacgtgcgtgcggcgtcgagcggcgagccatagtccgtctccgaaccggactcaccttgacgtaaacggacggccttgccgtcacggacgtcaacggccggcaacaaagtcagtgacatgttctactccaatctggaatcttaaaatacggcaaataacaacataactagagtacggcggcccagttcgcgagcagtctggcacctgcctgcgcggacttctccgggtggaactgcgtggcgaacagaggcccgcgctcatagctggccacgaaatggctgcggctgtaatcgcagaacgccactttctgctcggcgtcgccgaggtcgatgtcgaactgcgtcaaatccgcgggcgccgcggtgaaagcggcgtaggagtgcacgaaatagaaccgttcgccctccacgccattgagcagcacggagccttcgggggcatcgacggtatcccagcctatgtggggcaccacgtcggcatcgagtctgctcacctcgccgtcaatgagctgcagcccaggcgtgtcaaggtcatgctcggtgccacgggtgaacatgatctgctcacccacgcacacgccgagcacagggcgccccgcacgcagacggtcgtagatcacgttgtcgccattcaccttgcgcagtccctgcatgcaggcaccgaatgcgcccacgcccggtacgacgagaccgtcggcctccagggccttgcggtaatcggaggtgagcgtgacgtcaaggtcctgattggcgagtgcgcgcatcatggagcgcacattgccgaacccataatcaaatacgactacagatttcataatctcactttcttcctgtgccccgtgcattcagtcgatcgacgagccgtcacgcccgaagttcgtatgctcggcgatgattttcaatgcatggtcgtgatccagatccgcggaatcgacaatcctcacaccctgctgcgcgagcgcatcgaccgtggtgagtccgagcatgagatcctccacgaaatgcgcgagcgtctccagcacgaacggcggcggcagttccgcatcctcggcggtgccgttcgcatagggaacggcggtcatcttgtcggcgcgatccacgagcaacagcacgctcagccccgccaccacttcggtgaggtccttcgcggccgcctcgggaccgtccccgttgagattgcgcagcactgccaccgcaccctcacgcgaatcgatgcattgcgcggtgatgtcggcgagcgagcagaaggcggcgagcaaatcggccgaggtgaggcgcgtgactagaatcgcacgcttcgccttgttgccgagaatcccctcgagttcgtcgtcgaagcctatctcggcgttcgcgttcatgatctgcgagaactcgtcggacacgtcttcgggagcattgccgtcttccgattccccggtcgcggattccccggcatcgtcggtgctcgcattctgctcgagattcgcaagctcctggttgaggctctccatctcacgtgcgagatccggatcgctttcgaaggcccagaacgcgtcgttttcgtcgccggggttatcgggattgttgggatttcgcttgtcgtcgtctgacatcacaacgcgcccttcgtgctcgggatcagcccctgaatacggggatcgggttctatggcgaagcgcaatgcgcgggcgagcgccttgaactccgcctccgcaatgtggtgtgggtcacggccggcaatgagatgcatgtgcaggcagatctgcgcgtggaaggcgatcgattccatcacatggcgtacaagcgagccggtgaagtggccgccgatcattgcgtactggaagccttcgggttcgcccgagcacacgcagtatgggcggccggagacgtcgacgacggctttggcgagcgcctcgtcgagcggaacggtggcatcggcgaagcggcggatgccgcgcttgtcgccgagggcctggcgcaatgcctccccgaatacgatcgccgtgtcctccacggtatggtgggcatcgatatcggtgtcgccgctcgccacgatgttgagatcgatgagcgaatgcttgcccagtgcagtcatcatgtgattgtagaacggcacagtcgtttcgatgttcgtcttgccggtgccgtcaaggttgagttcgaggtcgatgctggattcgctggtctggcgaacaatgtgcgcggtgcgtgccatgtgtctccatgtctcctttgcaggtatacgtatgtctgcggcctaggcgttctcgacggcgcgcatcgattcgacgagcgcctcgcggaatcggcgcatctcctcgtcagtgcccatacacacacgcagccagccttccggccccaccacgcgaatgagcacgccacgctggagcatttggtcgaagatggctccgcgatcatcgaaatggccgccgaacagcaggaaattcgactgcgagggggcgacttcgagtggctggcccttataggtctgttccttgagccaagcggcggtctgctcgcgaatctcgcgcaggtggtccacctggctcagctgttccttcctatggtcgaaggccgccagcgccaccgcctgcgtcacggcggacagatggtatggcatgcgcacgatgcgcaggcagtccacaataccctcgctggccgccagatagcccactcgggctcccgcaaacgcgaatgccttgctcatggtgcggctcacggccagattgtcgtagtcgttgatgagcgtcgtggccgacggcgtgcccgggttgcggaattcaatgtaggcctcatccacaaccacgatcgggtgcaccccatcgtgtgcaccagcgacctgagcactctggcaatgttcgagaatgcgcttgagatcggtcataggcagttcggtgccggtcggattgttcgggctggtgagcaccaccatggccggctggatcgcatcgatgtcatcgatggtatggtccacatcaagggtgaagtccggcttgcggtgcgtggtgtaccaactcgtgaacgtgtcgcgtgcatactcggggtacatcgaataggccgggtcacagcccagtgcggcacggccagggcctccgaaagcctggaacagctggagcatgatctcgttggagccgttggcgccccacacctgttccacggtgagctgcgcccccgattcctccttgaggtacctgacgaaggcctcgcgcagttcgatgtgctcgcggtccggatagcggttgagggtaggcgccacctgcttgacgtgctccactatgctgcgaaccacggcgtgatccggcggatacgggttctcattgacgttcaggcacaccggaacgtcgagctgcggggcgccgtagggcacctcgccaatgaggtcgttacgcagtggcagatccgccggaatcatcgcttcgctcatcgtaatcctgcttcttcttcctgttcggtaatggtttccttgttgtacggatcgtcaatgaagcgcgtcagcacgctctcgccgtgcgccgggaggtcttccgagacggcgagggcattcaccctggcggcgagctccttcagtccctgctcgtcgtattcgatgacctccaccggcttcatgaacgtgtgcacaccgagaccggcggcgaatcgtgcggtgcccgaggtgggcagcacatggttcgagcccgacatgtagtcgcccagcggcaccggggaatagttgccgcggaagatggcccccgcgttgcggatcttcgcgatcacggcatccgggtctgcggtctgcacttcaagatgttcggcggcgtaggcgttcgccgcgtcgatcgactgctcgatgccgtcggtgagaatgatgccggactgcttgccggagaggctggtggccacacgttcggagtgctcggtgcgcggtacgcgcttgttgagctcggcctgcaccgcctcggccaactgatcgtcgtcggtgatgagcaccgatccggcgagttcatcgtgctcggcctgaccaatgaggtcggcggcgacatatgccgggttcgaggtcttgtcggcgatgatggcgatctcggtggggccggcgaccgcgtcgatgcccacaatgcccgaaacgagacgcttggccgtggccacgaagatgttgcccggaccagtgatcttgtccaccggctcgcacagcaccggggagaccggattgtcgaggtcggtggcgccataggcgaacatcgcgatggcctgtgcaccaccgacggcgtagacctcgtccacaccgagaatggcacaggtggccagaatcgtcttgttcggccaaccctgcgcattgtcacggcttggcggcgtggcgatggcgaggctttcgacaccggcggcctgtgccggcaccacgttcatgatcacggaactcgggtacacggccttgccgccgggcacgtacagacccacacgctggatcgggatccagcgctcactgacgcgcgcaccctcagccaaatcggtatggaagtcctctgggacctgcgatttcgcgactgcgcgggcacggcgcacggattcctcaatcgctgcgcgcacttccgggtcgaggcacgccacggcggcatccatgacgtcggtgggtacacggaacgacttggggacgatgtggtcgaatttctcggcatattcacgcaacgctgcggcgccgttctccctcacgttgtcgagaatcggctgcacgatctcgctcgcttcgtcggttcccatctcagctcgtggcatcgcgtcaagcatctcggcgcgtgtcagttccttgccgcgcaaatcaatgatgcgcatatagttatcttggctcataagccactatggtaccaagcgcctgtcacgagaaggaaaacgagggcatcgggtcttttgcatcgtgagattgcccgctggcgcgccccgacgagttccgtaggttcgcgttaattcagcaaatccacgtaatcggggacgcatcccgtgtgaaattagttccagattacgcaaaacaatgacaaagatcagacgcggaaatgagagatggcaggcatccggtttgtgcgaacggagacggcatgccatcgcatgccgtctccgttcgcacaaaccgccgttcagatcataggcagtgcgttggcgccaaaaagaaccttgatgtcggcgaacaggccggtctcacgacgcacacggaagcgatcgccgagggtcatgagggtcacgccgccattgtcgtcgacgatggcaagcctgacctcgcaggcaccgggatgattggagaggatctgcgagaactgttcgagccgttgcatatcgagggcgtgcgcaggcagctggacgaaaacaggacggtcctcaccggcttcgatgacgggcaccatgaggtcggtggcgcgcaacgaaatcgtctcgtcacgtgcctcgaccatgccacgcacctgcacgatcgtgtcgatggcgagttccgccgcgtgcgcctcgtacaccttgccgaacagcaggcattggatggagctctccatgtcttcaatcgtcacgatcgcccatcggttgcctttcttggagacgcgtgagtcgacgttggtgatgagcccggcgaccatgacctgactgcgctcgggcatcgtgggagcacggtcgatcagttgcgcgatggacatgtcacgcaggctggcgagcacggactgcatgcctgaaagcgggtggtcggacacatacaggcccagcatttcgcgttcgaagttgagcttggtcttcttgtcccactcctccacgtcaggtacgctgatcgacacgtcgccaagcgcttcggcctcgccatcgtcggcaccggcgtcgaggtcggcgaagaggtcgaactgcccagtggcctgcttgcgtttgaggtcggtgaccgagtcgatcgcggcctcgtgaatctggtagagggcacgccggttggggtcgatcgagtcgaaggcacccgccttgatcaacgattcgaccaaccgcctattgagtgcggtcagaggcacacggcgaatgaagtccatgaagttgacgtacctgccgtggctgccctgacgctcggcaatgatgtcggcgactgccttttcacccacgttcctgatggcaccgagtccgaaacgcaccacatcaccgacggcggagtaggcgtacacggattcgttgacatccggcgagagtaccttgatgcccatgcggcgcgcctcgcctaggtacagggcggtcttgtccttgttcgtggaggcgccttgcaacagggcggccatgaactcggccggatagtgcgtcttcaaataggcggtccaatacgagatgagcccgtaggcggcggaatgcgccttgttgaacgcatagcccgagaacggcacgagcacgtcccacaccgcctgcgccgcctcgcgggaatagccgtgctccttcatgccttcgaagaacggcacctgttccttggccagcacctcgggcttcttcttgcccatcgcgcgcctgagcacgtcggccttgcccagcgaatagccggccagaatacgggcggcggattgcacctgttcttggtagatgatcaggccgtaggtctcgtcgagcacctccttgagcggctcggcaagctccggatggatcggctcgatcttctgcaacccgttcttgcgtttcgcgtagttcgtatgcgagtccatgctcatcgggcccggacggtagagggcgatcaatgccgagatgtcgttgaagttatctggcttcagctgcttgagcagcgcacgcatgccgtcggaatcgagctggaacacacccagcgtgtcgccgcgcgacagcagttcgtatgtctccttgtcgtcgagcggaatcttcgtatggtcaatcggttccttgccgttggcctcgatgttcctgagcgtgtcaccgatcaccgtcaagttggacagacccaggaagtccatcttcaccagacccaatgtctcacacgtgtggtattcgaatgtcgtcgtcaccgtgccatccgtgcgctccagcagcggcgacgtgtcagtgatcggctccgagcccatgatcgtggcgcatgcgtgcacacccgtctggcgaatcaggccctcgatgcccatcgcctcgtcggtgattcgcttggcatcgggattcgactcatacaattcgcggtattcacgcgcctccgcatagcgtttcgcacctggatcgaaaatgtcgtgcagcggcacgtccttgccacccgttgccgccggcggcaacgccttggtaaccaactcgcccatcgagaactcgtagcccatgatgcgcgctgaatccttgagcgcctgcttcgtcttgatcgtgccgtagatcacgcattgcgccaccttgtcgtgcccgtatttgtcgccgcagtactcgatcaccttcagacggccctccgggtcgaagtccacgtcgatatccggcagcgacacgcgctccgggttcaggaaccgttcgaagatcagaccatgctccaggggatcgagctcggtgatgcccattgcataggcgaccatcgatcctgccgcggagccacggcccggccccaccatgatcccatggtctttggcccattggatgtaatcagccaccaccaggaagtagcctgggaattgcatctggcagatcacaccgcactcgtaatccgcctgcgccagcacatgcgccggcacattgccctcgtaccgccgttcgaggccctcctccactttcttcaggaacagcgaggtctcgtcccaaccctccgggcatgggaacttgggcatgaacgcgccgtcctcgtggtcgtcgaacatcacattgcaacgttccgccacctcgatcgtattgtcgcacgcctcgggcaggtcgcggaacagctcgcgcatctgctgcgcggaacgcatgtaatacccttctccatcgaacttgaaccggtccggatcatccaggtgcgagcctgaattgatgcacagcatcgcgtcctgcgcgccagcatcctcctcgtggacgtaatgcgaatcgttcgtggccagcagcggcgcaccgagcttcttcgcgatctcaagcaggtccttcgtcaccttgcgctcgatctcgagattatggtccatcagctcaatgaagaaattgtctttgccatagatgtcctgcaactcacccgccgcacgcaaggcctcatcgaactgaccgaggcgcaaacgggtctgcacaatgcctgacgggcatcccgaaccgcagatcacgcctttgctgtaggtggagagcacctccttgtccatacgcggatagcgcatcacacgtccttcgagattcgccaccgaagaggccctgatcaggttcctcaatccttcgtcgtcctcggcccacagcgtcaaatgcgtgatcaggcctccaccggacacatcatcacgccgttgcgcctccgtgccccaatgcacgcgcgatttgtcttgcctcgccgtctccggcgtcacataagcctcgatgccgatgatcggcttgacatcctgcttcaccgcctcggtgtacatctcatacgcgccatgcatgttgccatggtccgtgatgcccacggcacccattcccaattccttcgtgtacttcaccagatcgggaatcttcgatgcaccatcaagcaacgaataatgcgtatggttgtgcaactgcacgaaatcagcggaattggtcatagtgttctaatgtaccttgaaatccgcttgctgtacagagcgcgaaccggggtgccccgcaacccttcgaacacgccatgtccgtttcgacacgcggcatttccagcgcatcaatcgcttcatatggaaacagcgtcgcctcgtcgctagagtgttggcaacattgccgagtaagtcgacgcgagggaaggaaggctgcctatgacggcatcgaagccggcccgcggcaggcgcatcgccgtatatgtggcgctcattccactctgcgccctgcttgcccttcccggagccatcggcatggtgcaggccattcgcattctgcttggctgcgatcatgcggccggctattccaccggggtgcgcgagctggaggcgtggaccagtctgttgttcaccacgccgttggccgttatgccgacctgcgcgatgatcatattcgtggtattggcgattacggaagccagtcgcgggaaatcaccgccatcgtcaccctcgcgacgactctaaacgctggtgctcccgttgggcgaagcgctcacgctccgtctccagcgcatgctgcagatcggtggggtaccgcgaggtgaccacggtgttgatgtgcgtgcgcggatgccggaactccagctccatggcgtgcagccattgacgttcgagccccagtgcctgagacagacggggattggccccgtacatcgggtctcctacaagagggtgcccgatggacgagaaatgcacgcggatctggtgggtgcgtccggtctcgagattgattgacgcgagtgtggcctcgccgaagcgttccatcacgtcccaatgggtgacggcctccttgcccgcgggcgtgaccgtgaagcggaaatcggagacctttgcccgcccgatcggagcttcgatggtggccttgtcttccttgagattgccttgcacgagcgcatggtaggtcttcttcacctcatgctcggagaattgcctgcgcatctccttgtaggcgaggtcggatttgcatacgagcatgagccctgaggtgcccacatcaagccgcgagacaatgccctgccgtcccgcagcccccatcgaggtgatgtgcacaccgcgctggatcaacgaacccagcactgttggcccggtccagccgaccgaggcatgcgccgccacaccgaccggtttatccactaccacgatgtcgtcgtcctcataggcaatcgtcatttcgttcgaaacgggttcgggttcccgtctctcttctcgcacatcaatctcaacggtgtcgcctgcttgcaatgtggcggatttatggatatcacgcccgatcacacgtgcctgcccggtttcgatgagttcagtggccttggcccgtgagatgcccatcatcttggccacagccacatcgaaccgcttcccgatcagtgcatcgggcgccggaatgatcgtgctcattgagctccttccatatgcctagttatcggaatgtccggcagccgctgtatcagccggctgtcgctcgtcgctccccctatagggcactccacacagaatgagcacgatgatgcctattcccgcgatcatgaggaagatgtcggccacattgcccactgaccaaccgtaattgaggaaatcgacgaccttgccattgaggaatccttgggcatatgccacgcgatcgatcaggttccccaacgccccggcgaaggcgagtgccaggaacacggtccaggccatcgatgtggtgcgccaggccatccagacaagcacacagcatgcgacaatggcgaagaggctgatcacccaggtcgagttggcccccatgcccagcgaggccccgggattatggaccaacgtcaggtgcaggaaccgtgggatcacctgaatgtaatcggtctcggtcaggtaggtctgcgccaggtatttgctaagctggtctgccccaagggcgacgatggcgatacatgcaaagacggccacgcgtacacgcggccgtcttggtttcgaattcaacattggctaatggtatcagttggccttgtcgatgtccttgtagttgttcgtgtcggagacctgtgcctgcagctggccgaggaactcggtgaggcgtgcacggtattcggtctcgaaggtcttgaggccctgaatgttgccttcgatcaccttcgactgggtctcgaggttctcacgcacctgctgggcgtagtcgtcggcagcggtgcgggtcttcgccgagtagtcgtcggcacgcttcttggcttcggcctcgaatgcgttgatctcgtcgtggcgttcgaccacgtactggtcggcctcgctcttcttctgctgggcgtaggtgttgccctcgtcctgcttcttctgagcgtattcgtctgcctcatgggccttcgagtcggcataggtgtcggcctcgttggtcttggcggcggcgtagttgttcgcctctgcgatcttctgatccgcgtaggtgttcgcctcattggtcttgtcgaccacgtactgatccgcctcggcgtgcttgttcttcatgtatgtgtcggcatcttcatgcgtcttggcgctgtacgaatcggcatcgtcacgagtcttcgcactgtaggcatcggcagcctcgcgggtgcgggcattgtaatcgtcggcctcggaacgagtgcggttcgaatagtcgttggccttggagatgagctcctcatacttgcgctgggcctgctcggtgatctccttggcggtcgccttgcccttgtcgacgtactggtcgtgcagctgcatcgcgagggtgagcatcgcggtggcgcgctccggctcgctgttggcggccgcagcagcgctcttgatcttctgcaggctgcccgtctcagtgttcggttcgaccttggccacctgatcgcgcagctgttcctcacgctgcttcgattcctcgagttgcttggtgaggtccttgacctgggcttcggcctgctgggcgcgcatcgtctgctcgtgggcagcggagagctcatgacgcagattctcgctgtcggcgcggaactgatcgcgctggcgggtaatctcctgcagctccttggcgagatccggctgatcggagttctgcgccgcctgtgcggtgagctgatcgacctgcgcggaaaggcgttcaatctggttcttcagctgttcattctgagtggaaagcgcctgattgttcgactcggcttccttgagctgcgcctgtgcagcctgtgcggcctgattcgcctgggcgatctgcgccgtcgcctgttcgcctgcaccttgcgcggcggcggccttgagcgactggttctcctgctgcagggactgcacctgtgcagtcaaatcggaaatcttcgtgttcagcgcggagacatcagggccgagtgcctgcgtggactgaccacctgcaacagcctgcttgcccaaagcctccacggtttcggttacctgatcgaggaagtcatcgacctcgtcgacatcgtacccttccttgaagcgcaccgtttggaaggtgtgctcccgaatatcctttggcgtcaaaagagccattatcttaccacctcgctttgggatagacccagcttagttgaccttattttttgatgctatcacgacacctgcgcaagcacaccgcatgggcggcttttttcacatgaccatcggactttttccatcggtcagatcagtatgcgcaagatcaccaatacgaaatacaacaccagaaaactcacatcgaagtaaacgcgccccaggggaatcggcttgatgtatcgtctcaggaagcgcagtggtggctcggtgagctggtagatgatgcgcagcagggtcgccacaaaaccggtcggccgccatcgcggagccagcaccagcacccaatcgaagatcatgcgggcgaacagcaccgcgatgtaggcctcgatgagcaggtcgacaatatggaagaagaagccgaataacgtcgaaagcatgctcccagcctatcgaatgactaggaacatgcttcctcgaacagcaaatgacgtgaatgtgggggccgctgccccgcctcatcagttctcgaacaggttgtctgacatacccgattcagtgtcctccgcgacaatgtccacacgagcgggactcagcaggaacacacgctcggtcacgcgttcgatggagccggagatgccgaacaccacgccggacgagaaatcgatgatgcggtaagcctgtgactgcgagacatcggtgagattgagcaccaccggaatgccgtctcgcagtgcgcgaccgaccagttgcgcatcttcgtagctctgcgggtgaatggtcgtgatccgattgatgttcgcatggaacggggccaccgacttacgctggctcgtggaaggctgcgtggacgcggccgggatgggcgtgacggaacgatcggtgtcgaatgacgactccggctcctcgtcaatgacctcgtcatcttcgtcttccggcacgacgtcggacattcccagataagacatggtcctcttcatgaatccggccattcgcgtttccttctttgctgtcctgtttcaggttgactctttgggttctacaggtattgtaattcagaccgtgccgtaagcggatcgactactgcaggaactccggaatgtcgaggtcacccagatcaccaagcgccgtatacggatagctgctggtgtcggacgaggcatcgtattcggagcgttgcttcggcgtcggctgctgggccacgatcttctcatccgtcttcttctcctcttcgaacaccggaccggtggagggaatgggagacgtgaggatggtgggctgcccggaagccgtggcggtcttggtcaccggtttgacggtgcgctgaggcgccgaggcggcggcctgggcgtcctcattggcctgagcgagcttcttcttgtcgttgaagccggcggcaatcacggtgacgcgcatctcatcgccataggcatcgtcgagtgcgagaccaaagataatctgcgcctccggatgtgcggcctcgcgaacgaaaccgacggcctgattcacctcggcgagcttcaggtcgttcgaagccgcgatgttaatgagcacgccgctggcgccgtcgatgctctcctcgagcaatggcgagctgatggcgatctctgcggcctgcgctgcacgatcctcgccccgtgcggcgccgatgccgaagagtgcagtgccggagttctgcaggatcgacgtgatatcggagaaatcgacgtgaatgtacggattgatcgtgagcaggtccgtgatgccctgaacaccagcgagcagagcggtgtcggccgtgcggaacgcatccacgatgccgatggagctgtcgtcgagttcaagaagtcggtcgttcggaatgacgatgagcgcgtcgacctcttcgcgcagattgtcgatgcccagcgctgccgaggcggcacgctgcgggccttcgaaggagaacggacgagtgacgactgcaatggtgagcgcgccctgctggcgtgctgcgcgggcgaccagtgggcttgcaccggtgccggtgccaccgccctcaccgcaggtgacgaacaccatgtcggcgcccttgacggcctcttcgatctcggactggtgatcctgggcggccttcgcgcccttctccggatccgcccccgcgccgagccctcggctcgaggcgtcgctcagcgagatcttgacatcggcgtcggaacgcagcaaatctttcgcatccgtgttgattgccacgaattccacattctgcagaccctcggcaatcattcggttgactgcattgccacctgcgccaccgacaccaacgaccttgatgatcgtggtgtcgttgaaattgtcggtctgggcgatctcgctcacgttagtctcctgtcactcacggttgtacacaactgtaccgcagatgggtgagaaaacaggcctccctccactggccaaggccaatccgctcaccctcctctttacattcctcgtagacaccgtagacccgatttccgaaagttttcttaaaacgtgtcgctcagtagctcgcatccatcgggtcgtcgccgaacagtcgctcgcgctcctcgtgggtcgtggtccgcgaatcgagccaaccatatggcaaatgcaccttcttcgcaaagcgaacacgacccctcggctggtccaccacccgttcaggatactcgatgttcgggtcaagcgcgtccacctgctcacgaacatccttcaaactctcgcattccatgaacgcgcgcctggtggagccccccaccgggaaccctttcaggtaccatgcgacatgcttacgcaggtcgtgcacagccatccgctcgtcaccatcgtagaactcggtgagcagctcggcatggcgcatgatgatgcgccccacctcgccgagggtggggttgatacgcacgtcgctgccggcgaaggcgttgcctatattgccgaagagccatggccgcccttggcacccgcgaccgatcgccactccggcacacccggtttcgttcaccatcgcgatggcgtcctcggcaccccagatgtcgccgttgccgaacaccggtatgtcgagcgtgctcacgagctcaccgatccggcaccaatccgaatgaccgccatagtattcggcagtggtgcgggcatgcagggtcactgcgctgcacccctcctcctgagctatgcgcccggcttcgaggaaggtctcatgctcatggtccagccccacgcggatcttcgcggtcaccggaatgttcgccggctcgcacaccgcaactacgcgctggacaatctcggtgaacagatccgttttccatggcaaggccgatcctccaccacgccgggtgactttgggaaccgggcacccgaaattgagatcgagatgatccatcatgccgttgtccaccaggaaccgcgccgcttgttccataatcgacgggttcacgccatacagctgcagcgatctgatgcgctcgctcggtgcgaacctgcacaacctgagcgccttcggattgcgctcgaccagcgcgcgtgcagtgaccatctcggccacgtaaaggccgtcgggcccatattcctcgcacagcacacggaacggccagttcgtcacacctgccatcggggagagcatgaccggagtgttcaccatgacatcgccgagcctgatcggtgccaacggaccggccaaaaccggttcaagccgtgcaccggcatctgcgcaatccttggcatctgggcttgcctcgcgttgccgggatgtgttcagtatcgtctcctgctcgctcatatcccctcgttcatgtgtccgaattgtacagagtatcgtatgaattattcgcacgctcgcctcgtacgcaaaatcgcctgcgtcccgcaatctcaggcatacggggcgcaggcgattgatgcatggcagatcagtacaaaccgccggcctcggcgatatgcacggtctcgggccattcggcgccacccatcgacaccggtttgagcggcacacgtgtacgtttgtcgttgatgcgcttggccacgtagtcggcaacctgggtgagcgccacgcgctcctgctgcatcgtgtcacgctcgcgaatcgtcacggcctggtcatcaagagtgtcgaagtcgacggtgatgcacagcggggtgccgatctcgtcctgtcgacgatagcggcggccgatcgcaccggattcgtcgtagtcgatcatccagtcattgagacgcagatcctgcgcgaggtcctgggccaccgactgcagttccggcttcttgctcaacggtagcaccgcggccttgacgggagcgagacgcgggtcgagacgcagcaccgtgcgcttgtctacgccgcccttggtgttcggggcctcgtcaacgtcgtaggcatccacaaggaaggccatgagcgaacgcgacagaccggctgcaggctcgatgacgtacggaatgtacttctcgccggtggcctggttgaagtagctcaggtcctcgccggaatgcttggcatgggcgccgagatcgaaatcggtacggttggccacgccctcgagctcaccccaatcggagccctggaagccgaagcggtattcgatgtcgacggtgcgcttcgaatagtgtgcgagcttttccttcggatgctcgtaatggcgcagattctcggggttcacaccgaggtcgatgtaccactgtgtgcgggcgttgatccagtactgatgccagtcctcatcggtgcccggctcaacgaagaactccatctccatctgctcgaactcgcgggtacggaagatgaagttgcctggcgtgatctcgttgcggaagctcttgccggtgttggcgatgccgaacggcggcttggagcgcgacgaggtcatcacgttcttgaagtccacgaagatgccctgtgccgtctccggtcgcagataatggaggctgttctcatcttccacaggaccgaggtgcgtacgcagcatcatgttgaagtcacggggttcggtccaattgccgcgggtgccgcagtccgggcacacgatgtccttgaggccattcgggggcagctggtcgttgtgcttctcggcatacgactcctcgagcttgtcggcgcgatgacgcttgtggcaggtgaggcattcgataagtggatcgttgaacaccgacacgtggccggaggcgacccacacctcggacggcaggatgatcgacgtgtcgacgcccacgacatctggtcgggtgacgaccatcgagcgccaccattcgcgcttgatgttgtctttgagcgccacgccgagcggcccgtagtcccacgcagagcgggtgccaccgtagatctcgccggccgggaacacgaagccgcgacgcttggcgagggagacaacttcatcgattttggaattagccacaatgcaccttctggtttgaacggtttggggtcttatacaaggcttcaccctaccgttggcggctgacacgcagggagcccgttccggtgcccatgtggggtgatgacacgcatgagcacagcaggcgtcgagagtgttcaatacgtttggaatacacatgtcaggggagctgatagagctgagagtggcttcgcgcctaacccttcgaacctgttggctagcaccagagtagggagtacagatgaccacagcgtcgaccacgccgaattccgacacatccaatctacacgaggtcgcaccagacgaccccattcgtgagcgtatacgccaggcggcgcagaatgttcgcgagcagaccccgcttgcgcagtcattcaccaatttcgtcaccattaatctggtggccaatgcgcagctcgccgcggggggcaccgccgccatgagcttccttcccaacgatgtgacctcgttggcctcttcgtgcggtgccacatacatcaacgtgggcacgctgctgccgttctaccgcgatgcactgcaggagatctcggagcatctgagccgccatggctgcaagtgggtgctcgacccggtggcagccggcgttggcgtcgcgcgcaccgagatcctcaaggggttcaaggattaccctcccaccgtcatccgcgccaacgcatcggaggcactggtgttgcacgacatgtggcaactgggcgatgcagccggaacggatgagcacaatgggcccgcaggcgtggaggccgccgacagtgtggatgccgccatcaccgcggccaccgatctggcggcgtatctggcgctccactcccccacccacacgggggccgtcgcggtctccggcgaggtcgatctcgtcaccgacggacgactcgtctaccgacttcccggtggaagcgcgatgatgacgaagatcaccggtgccgggtgctcgcttgggggtgtcacggccacctatcttgcagtggccgatccactggtggcatcactggccgcctcgatgctctacaacgtatcttccggagccgccgaacgagcatcgcatgggccgggatcgttccaaaccgcgttcctcgacgctctgtggaacgttacgccggaggaaatcgcctccgcaccgctctatttggcctagaatctgccatggcacggcatgccggcacacaacaaacgaatcaggtgacacaatgaactcgttcccatacccatccatgcgcgaccgtttcgacctgcgcttctatttcgtggtcggccccgacgattgcggcaaccggccgattctcgacgtcgtggccaaggccctcgacggaggcgccagtttcatccagctgcgcgccaaaacccaggatgtcgccgagatcgtctccctggcgaacgacatcgccgaagagatcgcaggccatcacgtggagcactcggtggcctttgtggtcgacgaccgggtcgatgccgcgctcgaggcccgtgccaagggcatcaaggtcgacggggtgcacataggtcaggacgacctcgatccagtggtggcacgaaagctgcttggacctgacgcgatcattggactgtcggcgaaaaccgtcgacgaagtgcgcgaagccaaccatctgcccgaaggcaccatcgactacataggagccggcccactgcacatgacggccacgaagcccgagagcatgatcgtcgacgaaaatggcgatatcaccacgctgaacgtctcctccatcgacgaaatgcgcacgatgagcaagtatccgctcatcgtgggcggtggcgtgaaagccgacgacattcccatgctcgccaagacgaaggccgacggctggttcgtcgtatccgccattgccggcgccaccgacccggagcaggccactcgccgtctggtcgatgactggaccgccattcgcggcgacgagaagccccggtacaccggacgcaagcctgctgcaaccaagctgccggccgtgctcacgatcgccacaaccgactcctccggcggtgccggcattcccgccgacctcaagacgatgctcgccaatgatgtattcggcgaatgcgtggtggcgggcatcacggcgcagaacacgaccggcgtgcaggccatcgccgccgtggaccccagcatcgtgggcgcccagatcgattcggttttcgacgatattcgacccaccgccgtgaagatcggcgtcatcgtgggcgttgaatctgtgaaaaccgtcgcccgcaaactcagggaccaccaggccacgaacatcgtggtcgacccggtcatggtggccacaagtgggtcgagtcttgccgcggacgacacaatcgccgaggaaatcagcagtctcttcccgattgccacggtgatcaccccgaatattcctgaggcacaggtgctggcccagatgccgatcggcaaccaggccgacatggagaccgcggccgtccaactcgccaaggactatggcacctgcgtgctggtcaaaggcggccatggcgtgaaggacgccgacgacgtgctcgcattcccgaccggtgccgtcacgtggttcgagggggaacgcatcgccaacgacaacacgcacggcaccggctgcacgctgtcgtccgcaattgcctcgtatctcgcccaaggcgaggacctcgaagacgccgtacgcgacgccaaggcatacctgagcggagctctgcgcgcgaatcttaacctcggcaaaggtcacggtccgatggaccatgcctgggcgatgcactgagcagaaggcaatctgaaattccatagctgtgtggctgagcgatgaacagacatgcccggtcgcacgcctgcgacaaaggagaagacacatgaacagccctgatcgcaatgcggtgcggcaggaagtgcccgtggacgagcacggcaaaccgatcatcaacacggtggcggcagtggcgatcgcccccagcggtgtcggcgccgagctgagcgaatacgtggcggaagcggtggaggtgatccgcgaatccggattgccgaacgagacgaacgccatgttcacgaacatcgagggaaaccttgacgatgtgctcaaagcggtgcgcgacgccacggtgaaactcgccgaacagggataccgcaccggcgtgacgctcaagctcgacattcgcccgggcttctcagggcagatcagcgaaaagcagcagctcgtggacgagatactcaccaagcggtaagcggcacggaatatgtgggtgtgccgtcggtatgtcatgtgcatattcggcataggacgtataaggtggaatcatgacgacgatgaaggaaatcgcacaagcggccggagtctccgtctcctcggtctcgctcgtgctcaatgggcgtgattcggggcgcatcaatccgcagcttgcgaaccgcatacgcgaaaccgcagagcgaatggggtaccagcccaatgtgctggcccgctccctacgcaccaaccggacgtatatgatcgggttcatcagcgtcgaagtggccaccacgccatatgcgggcggtatgatccaaggtgcacaggacgccttgagctcgcttggctacatgctcctcaccgtgaacggagacaccgaacaggccctggaaagcgagatccgcgctctgaaacgctacggtgtggatggcttcctgtattccgcgatgtcgaaccgcgtgatgacggtgcccaaatcactcgccaagttccctctggtgctcgtcgacgccgcagaggagaccaatcgcttcccgtccatcgaaccggacgagttccgcatcggctatgacgccaccaccagactcatcgaagccggatgctcccgcatagcgtatgtgggatgcgccgaacccatggtggcacagaccggcaggctcgccggttaccgacaggccctgatggaccacggcaggggcttcgacgaacgactgcaatgcgacgtgctcaacaacgggccggcactacgtgccgtggaagcgttattcgacaccgagcagcccaacggattcttctgcttcaacgacgcacgcgcctggtatgtatacgagacggcggcacgacatggactggccgtcggacgcgacatctcggtggtcggcgtggacaaccatcgcgtatttgccgagacactcgagccgcaactcaccaccatcgaactgccccactacgagatgggctactgggccgcgaacaagctcgtgtcgatgatcgagaaccgcccgctcaatgaaggcgattggccccatacgaccgcggtgatgcctctgcttgacacgccatcgccggtgaaggtgcactgcacgctgatcgagaagggatcggtgcgcgacacgccgacgaccgcgtgacgcatggtcactgcggcagcaaagaattcgtcaaacgattgacattaaggcttcaggaaatatggtggttttatggagaagaagtcaatcgtttgatgtcaatcgatttacactctattctgagaacatatggaacaccacaactgacacagacgacgcgaatggtgctcccctagcagacccatcgaggcctgccccctcctgcgcacaacacggacacacggtgcacagaccggagcaatgcgcgggagccgtcatatacaacgcagcttaggctcagacaacgaggttcacatcatggcaacaaccacgaaggtgtggaggaacccctcctacctgcaaagctcaaccggcatcttcctgttcttctgctcctggggcatctggtggtcgttcttccagcgctggctcaactcgatgggactcaacggcgcggaagtgggcacgatctattcgatcaactcgctggccacgctcatcctcatgttcgggtacggcctcatccaggacaatctcggactcaagcgccgtcttgtgctcgtcatctcggcgatcgccgcactcgtcggacccttcgtgcagttcgtgtacgcgccgctgatgaggacgaacatgatggccgccgcactcgtgggctccgtcgttctctccgcgggcttcatggcaggctgctcgctcatcgaggccgtgaccgaacggtacagccgccgtttcaacttcgagtacggccaatcccgcgcatggggttccttcggctatgccattgtggcgcttgtcgccggcttcgtgttcaacatcaacccgatgatcaacttctggctcggctccgcattcggcgtgggcatgctcatcgtgtacctcacctggtatccggccgagcagcgcgaagcgctcaaggaagccgccgatccgaatgccgcgccaactaacccgaccatcaaagacatgctcggcgtgctcaagatgcccacgctgtgggtgctcatcgtgttcatgctgctcaccaacacgttctacaccgtattcgaccagcagatgttccccacctactacgcctcgctcttcccgaatgaggccaccggcaacgccgtctacggcacgctcaactcggtgcaggtgttctgcgaatccgcgatgatgggcgtcgtgccgatcatcatgcgcaaggtaggtgtgcgcaacgcgttgctgctcggatccacggtgatgttccttcgcatcgggctgtgcggcatcttccacgatccggtgtccatctcgatcgtcaaaatgttccacgccattgaagttccgctgttctgcctgccggcgttccgctacttcacgctccacttcaatccgaagctctccgcgacgctctacatggtcggcttccagattgcctcacagatcggccaggtcgtcttctccaccccgctcggcatgctgcatgaccgcatgggcgaccgcacgacgttcctgacgatctccgccatcgtgcttgctgccaccgtctacggattcttcgtgatcaagcgcgacgacgagcaggtggatggcgatccgttcatccgcgattcgaagaagctgccgtcgctcgccaccgacgaggcgatcctctccgcggattccgaggatatgtaaagccccatccgcacctctcccccccgtcaatctctctcatatccctgcgtctcctctccctcccctcatttgcgtaaatagggacaaatggcagcctccaactgtccctatttacgcaatacaacctcaatcccggattccgaacccgtatacatcctgcaatcctgagtacaaggagacagatgtcgactgaaaacgtctccgattacgcaaacgaaatcagacagccgaatccgaaaggacaacgacgatggcaacccttcccaccaatattcccgccaacggcattctgacccccgacccggcgctcgaccctgtgctcacgccgatctcggaccatgccgagcagctgtcactcgccgaagcaggcgtgtcggcactggaaaccacccgcaacgaccgctggtacccgaagttccacattgcctccaatggcgggtggatcaacgacccgaacggcctgtgccgctacaacggacgctggcacgtgttctaccagctgcatccccacggcacacagtggggcccgatgcattggggccacgtctcctccgacaacatggtcgactggcaccgcgaacccatcgccttcgcgccaagcctcgaacaggaacgccacggtgtgttctccggttccgccgtgattggcgacgacggcaagccgtggattttctacaccggccaccgctgggccaacggcaaggacaacaccggaggcgactggcaggtgcagatgctcgccaagccgaacgacgacgaactgaagaccttcacgaaggagggcatgatcatcgactgccccaccgacgaggtggaccaccacttccgcgacccgaaggtgtggaagaccggtgacacctggtatatgaccttcggtgtctcgtcgaaggagcatcgtggccagatgtggctgtacacgtcgagcgacatggtgcactggagcttcgatcgggtgctgttcgagcatccggatccgaacgtgttcatgcttgaatgccccgatttcttcccgatccgcgatgcgcggggcaacgagaaatgggtcatcggcttctccgcgatgggtgccaagccaaatggcttcatgaaccgcaacgtgaacaatgccggctacatggtgggcacatggaagccaggcgagagcttcaagccggagaccgagttccgcctgtgggacgaaggccataacttctatgcaccacagtcgttcaacaccgaagggcgccagatcatgtacggctggatgagcccgttcgtcgcccccatcccgatggaggaggacggctggtgcggcaacctcaccctcccccgcgagatcacgctgggcgatgacggtgacctggtcaccgcccccaccatcgaaatggaggggctgcgcgagaataccataggcttcgactcgctcgaccttggtacgaaccagacctccacgatcctcgacgatgacggcggcgccctggaaatcgagatgagactcgatctgaacaaaaccaccgccgaacgcgccggactgcatgtgcatgccacaagcgacggccactacacggcaatcgtattcgacgcgcagatcggcggcgtcgtcatcgaccggcagaacgtggcgaacggagacaaaggctaccgggtggccaagctcagcgacaccgagctcgcagccgatacgcttgacttgcgcgtgttcatcgaccgcggatgcgtcgaggtctacgtcgacggcggcaagcatgcgatgagctcgtactcgttccctggcgatggcgcacgcgccgtcgaactcgtgagcgaatccggcaccacgcacatcgacaccctcaccatgcactcgctcaagtccatcggactcgagtgaacaaacgcagcaccgtaccagcggcggggcacaggcatcggcttgtgccccgccgctgttcttcgtgagcgcatgcccacagggtggcctatactgttgcagtcgccatgcacacgcatggcagagttaacttttctggtcgttcggcggtagactcctcaccttgctgcctgaagccggcggcctcacagcgcgacatgcgcagaaagtaaggtgccatggcttttcacagctcattgcgcaatcacacggaccgcccgcgccggcaagcgtggaggcattggcccaccgtcgtcaccgtcgtggcactgctgctcatctggcaggtctgggttgatgcggcccatccgcccgtcacgatggtctcctcccccacgcagatcgtccgctcggctatcatctcgtggcccaccctctggccagccacctgcatgacgttcatcgagggcgtgtgcggattcgccatagcctgcgtgctcggcgtgctcctcggcataggcatacactgctcccgtaccgcatatgcggcactgttcccgctgctcaccgcggcccagacgctgccgctcatctcaatagccccgctgtttctcatctggttcggattcgaaccggtgggcaagatcgtcattgtcgccgtgttcgccatcttccccattgtcgtgcagaccatgcgaggactggctgccgtccccgccttctatgacgacgtggcgatgacctgtggcgcctcgcgcgcatggacactgttccatgtggatctgcgggtggccgcgcgccagatcttcggcggcgtacgcgtgagcgccgcctatgtgttcgccactgccgccaccgccgagtacctcggcgcacgcagcggtctgggaatctggctgcaggccgcctacaattccttccagaccccgcgcatcttcgccgcgaccttcgtgatcatcatcatgaccggcttgctgctgctcgccgtgcacgccgtcgagcgactcaccatcggcgcgccggccgacgacgacgacccggacgcccagtgaatccacaaatctgcaaatccgagcaccaattcgaaagtgaccatatgaaatccccccgccatattcaccgacatctcactcgcatcatcgccatgctcgccgccctgcccaccatattcgcagtcacggcgtgcggttccacaagcagcgcgaacggcggcgatgacggcctcacgaaggtcacattcatgctgtcgtgggcgcccgacaccaaccacatcggcgtctatgtggcgaagaacaaagggtactaccggcaggcagggctcgacgtgaacatcgtcgccgtcgcacaatccggcgccgagcaggcggtgaacaacggcgtcgcggatttcgcgctctccaatctcaccaacgtgagcacctactccaccaaaggaacagaactccggcaggtgatgcagattcagcagaagacgagcgcgatctggtgcgcgctggcctcgaatgcatccatcacacgaccacgcgacctcgacggcaagacgttcgccaccttcggatcaagcgagtccgacgccgtggtgcgccgcatgatccagcacgacgggggcaaaggcaacttcgacaaggtgacggtgggcacctccacgttccagacactcgaatccggccgcgccgacttcggcggcttctactccacctgggaaggcgtgcaggccaagctcaacggaccgaaactcaactgcttcaccgaaccggaatacggcgtgcccggcaacgcggattcaatcggcatcatcaccagcgacagactcatcgcgcagaatcccgacctcgtgaaacgcttcgtgcaggcgacgcaacgcggctacgagtatgcgtatgaccatggcgacgaagctgccgacattctcgtcaaggaggcacccgaggcgaatctcgaccctgaattcgtgcgcgagtcaatgaagacaatcatcgacgggcagtactggggcgatcgcgaacagatcatctccggcaagcagacgttcggattggcggattaccaaggcacacaggcgtacttcgacttcctcgcgcaatccgacgcgtacacggacgcggacggacgtgtggtgcacgcagcgccgcagtcgaaggacctcgccaccgacgaattcctgaaacaggcgaactagcggcacgacggcaacgcgcagcaaccgcacacagcaacaaggcacacagacatgggcatgacgaatccacagaccgacatacaccacatcgtggcgagcatggacaccggcatcgacgacgcgctcgcattggcgttgcttctcgcacagccgaacgtccgactgcatggcgtgagcgccagctacggcaacgtgctcgagcaaccggcggcgcgcaacacccgcgctgtgctgagtctgctcgggcgctcggatataccggtgttcgacggcgcaaggcatccctcatgggcaccgtatttcatcgccgacgccggttgcgcgcaattccacggcagcgatggtctgggagatgtcagcaccggcgacggcgacaatgccgacttcacgccgactacgcccggcgagacgctcgccagtgacgcgaatggactcgtcacactcaccgcaccacagattcgcaacctcaccgagtgcggcactgcgatctcggtaggaggttaccaagtgggcgagaagcacgccgatctgcccacgatgccagaactcacgattcccagcgggtctgcgcacacccccactcccgagaaactcgaattcccgcaggagagctgctcgcaggccaccgccggtgcgcgcatgatcgttgacgccgcccgcgcattcggccccgacctcacgatcctcgtcaccgggccgctcaccgacatcgacaccgcgctcacactcgacccggaggcggtgcggcaggcgcgcatcgtgttcatgggcggcaccctcacgcaggaagggaattgctacgacctcgtctgcgaaacgaacatgatccaggatccggaagccgcagatcgcgtgctgcgcagtggcgcggacgtgacgatggtcgggctcgacgtcacccaccgctgcctgctgggttcctccgacatcaccccttggaacgcggcgcataccgaggcctcacggttcctcactgcgattgcggagttctccattcgcgcgaacgcggccagcgagccgatcttcgccgccggcatgccgttgcacgatccgttggccgctgcggtggcgctcgatgcgacgctcgtcggcacgctcgacctgcccatgtgtgtggagacgagaagcggcgacggcaccggcgtgcgcggccgcaccatcggcaatccgcagggattcatcgatgcttccttatgccccacgcatgtggccgtgggcgtcgaccgcgaacgtttcctcgcgcggttcacgggcgacattgcgaatctgctcacctcgctacggtgacattcctaaagcttgcgcaatggcactccggcttcgagcagcttgcgaatgaaccgtgcgcaatcataggtctcgcgaacacggaagcggacgatccggtcgaccccgctgcgcaacagcagccgttcgcgctcgcgttcggcgtcgacaatctgctccaccgagtccccgccggtcatctgaacattcacatatttctcgttgcccaccgtgtgagcgaataaaccaaataacagccgcttgctttgtcccgggcatgcactcccagcgagacaaatcaagtaacggccacttgctttatctcactggcagatccaaattgaaacagagcaagtggccgaatagcagtcccgattcgcttgcaagggcatgcgaaagccgcgttctatttcttgacgccgccgaaacgacggtcgcggtgaatatagcggtcgatggaaccccacagcactacgcggccacaatccgggaacagctcgggcacgaagtcgagttcggcataggcggcctcccacggcaggaagttgcttgtgcgctgctcgccggaggtgcggatcaccaggtcgcagtccggaatatcgggattgtacagatgttcggagatcatcttctcggtgacgcggtcgcctttgatcctgccatcgcgcacctcgcgtgcgattgctgcggcggcgtcggcgatttcggcacggccgccgtagttgatgcagaacacgacatcgatcaccttgttgcgcttggtgcgctccatggccacctcgagctcgtcgatgacggatttccacagcttcggcctgcgccccgaccagcgtacacgaacgccccattcgtccatctgcgccacgcggcggtggatgatgtcacgcgagaaccccatgaggaagcgcacctcctgcggcgagcgcttccaattctcggtggagaacgtgtacaggctcaagtagcgcacgccggcctcgattgcgccggcgattgtgtcgaacaccaccggttcggcggcctgatggccgtccgtgcgaatgagaccgcgttgctgcgcccagcgtccgttgccatccatgatcacgccgacatgacggggaaccttgttcttcgggaaatccgggataatcgtggggtcggagaacggcgcggccggcacgctcaaggatttgtagtccactgcatcaaaagccatggttctaatctagcaagcgcagagaacgaatcggccgctcaaggtagtattgcgcccattcgcgaacgatgttctcgcaccgcgggtcgggcgtctgcagcatgtcgagctgcggccaatccccctgttcgagcgcccgcaactggtcgaacacatgcaccggcacgcgcacggcatctggcgtgtggtcattcgggcacattgcgccgcctgccgaagccgagaagaactccacgtcctgactgccgcacaccacgcacgagtcgaggcgaatggtccagccggccaatgacattgcgcgcagaatatacgacagtgcaatggcctgagggtcatgcagatgcctgctcaatgcgcccaatgcggcgatgagcaggcggtattgcgctgccgcgggctcgtgctcggcggggagcagatcggccgcggtctcgcacatcgcactggccgcagtgtaggtggcataatctcccgtgatgccgccggcatacgcacttatggattccgcctgccgcacgctgtcgaaggtgcgcccctcacccagcagcagatcgacgcgcatgaacggctccaagcgcgccccgaatctcgatttcgtgcgacgcacgcctttcgccaccgcacgcaccttgccgtggtcgcgggtaagcaatgtgatgatgcgatcggcctcgccgagcttggcggtgcgcagcaccacggcctcgtccctgtacaatgccatgcagccggctccctagaacctgaacaatccccagaaggagaagcacagcagcatcgagatcagcgtgatggtgaggatccagaagaacacgcggccgaatctgctggtcgcgatgatcggatcgtcgttgtgcacgagcgcacgccacgcgtcgcgattcataggccattgcaacagtccccgctgcgaccagatctcaatgattcgctctatcatcgacgcccatgcccacagcacgagaacgcaggcgaactgggtgacgggccagctccagtacatcatgccggcactagaatcgggagccttgccccacgccaattgcacgacggcgatcaccacttccgcgaaaccgcccaggaagagcagaccggcagccgccgtcattatcgcggtgaatctcagcgcgcgtgcaaacggtttgcgcatgcccatgccatgtgactggtggcgcactcgacgcatgatcgcgcgtatgagggtgaccacgagcagaacggccgatacgagcatcatgatgaggttcagccccatcaccacaatgccataccacgtcatcgcaggacgtgaatgcagttccagcggcactgcgatcgactggtagagcggtgttcctgcaacgggctcgcttgtctgtgtgaggccccgcgaggtgccggccacccacgacaccgtgtcgcgcatgtaatcgtcggcgaacggcgtgttctccatcgcctcgtctcccaaacgcagcacatggttcgcaatcgggtagctgcgcagcgtcacattgtaattgccggctttgtgtgcctgttcgagaatgtctttgaagccctgtacctgtgcggtcatcacgtccttcgccccataggccacgagggtgggaatgcggtaggcggccggcaccgatgtgttgaggtcggcgttcgtcaatcccagggccggcaggtcgagcgagaacacgcggcgcactatcgactggtacccctcgttcgcgccgacaagggcgaagtcctgcacggcgaggaatgcgagtgcgtgccgggcggagaacaccatgggcgaaagcagcacctggaaggcgacctgctcgtcccgttgcactacgtatgacgcaatccacgcgccttcggacgtcgcatagagtcccacgcccttcggattcacgttcctgaatccgcgcatcatgttgatgacctgctcgtagatcaccgcggagccctcatagtcacgggtcgtgtcgttcgtgttccacaccggcttgtctatgaccgctgtgacgaagccggcggatgacattgccgtggcgatgtcgccgaacgaattgtcacatgtgccgtagcccgcgccgtggaagaacatcaccgccggcagattgtctccggcaccttcgggctcccggaagttgatgttgatgcgctgcacgtcgccggtgctcggctgtttcgcatcgattgcctgatgccattcatgcaccttgtaagcaccttgtttgggcagttgctcacgtgtatcgaaggtgacctcggtgttcggcgacagcgtggcgaacgtctgtccggtgggcgtgttgtctgccggcagtcgcgtgtagttcgacgccatgacgagcacgccgagcagaatgataaagatcggcagtgtgatcatgagccgacgtgtgcggctgaagccctgccgctccggtatttcgtgagctttggacacgctgaatcctatcgatttgtcggtttcctgttccccgcgcatcggcgggcacagcttctacgcggttggcttccggtgcagattctcgccggtcagcggcatgacgacggggccggtgcccatgccatcctcattctcgcccatggtggctgcaatctcatgggcgtatttgagcagcgtctccacgattctgtcttccggcacggtctcgaccacctctcccttgatgaagatgcgtcccttgccattgccggacgccacgccgagatcagcctcccgcgcttcgcccggaccgttgactatgcagcccatcacggctacgcgaatcggcgcggtgatgcctttgagcccctccgtgacggcgttcgcgagctggatcacatccacctgcgcacgcccgcagctcgggcagctgatgatgtcgaacttgcgcggtcgcagaccgaggtattccaggatcttgcagcccactttcacctcctcgacaggaggcgcggagagcgagacgcgaatcgtgtcgccgatgccttcggcgagcagcgcaccgaatgccacgcaagacttgatggtgccctgccaggccggccctgcctcggtgactcccaggtgcagcggccagtctcctttggaggcgagcagtcggtaggtctccaccatggtgaccgggtcgtggtgcttgaccgagatcttgaagtcgtggaaacccacatcttcgaacatgcgcgcttccttgagggcggacgccacgagcgcctcaggcgtggggccgccgtacttggcgtagagctccttgtcgagcgaaccggcgttgaccccgatgcgcagcgagatgccggcgtctgtggccgccttgcagatctgcggacccacctcgtcgaatttgcgaatgttgcccgggttcacgcgcactgccgcgcaacctgcgtcgatcgcctcgaacacgtacttgctctggaagtggatgtcggcgatcaccggaatcggcgatttcgccacgatcttcggcaacgcatcggcatcctcctgattcggcaccgccacgcgcacaatatcgcagcccgccgctgtgagttcggcgatctgctggagtgtggcaccgacatcggaggtcttcgtgttggtcatggactgcacggagatcggcgctcccccgccgaccggcaccggccccaccatgatgcggcgtgacttgcggcgcgcatgcagcgggctctcgctcaccgccgcctcacctgtcttacggaacgttggctcactcatacctgtttggaactctttctgcggtactgcacggcatgcccgcgccagatcccgcgtgttctgtgtctggtgtgttgtgtcttgtgtatgcagactatcgcctgctcggatgtcgaaagactatcctttggcggcgatgatctcgttggcgcgcacgcgtgcctccctctcgagctcctcgacttcggccaccgattcgaacagcggattcgcgctcagctgcgcatccatctgttcgatcgtctcagccacgctcggcacaatgtcgagataggccagcctgccgtcaaggaaggcgtgcaccgcctgctcgttggccgcattcaacaccgtagtgtgtttctcggaggctttcaagcattgccgggcaagattcaccgccgggaacgcatcgttgtcgagaggctcgaacgtccattccgaggctttcgtccagtcgcatccgcgtgccacgtcatcgagacgcaccggggcggagagtcccaaggcgataggcagccgcatgtcgggcggcgatgcctggctgatcgtggcgccatcgcagaattcgaccatcgagtggacgatggattgcgggtgcacggtgacttcgatgttgtcggcggccacgtcgaacagtctgctcgcctcgatcacttcgaggcctttgttcatgagcgtcgaggagttgatggtgaccaccggccccatgttccacgtcgggtggttcagcgcctgctgcggggtgacggattccatctgctctcgtgtccaaccacggaacgggccgcccgaggcagtgacgatgagtttggagacctcggcgtgcgtacctgcgcgcaggctctgccaaatggccgaatgctccgaatccaccggattgatctggtgttcacgtgtctgcgcatcgaacaggaggtggccgccggccaccaccgattccttgttggccagggcgagctgggaatcggcctgcaacgcggcaatcgacggttcgagccctatggatccggtgatgccattgagcaccacggaagccccggcaccggccagtgccaccacctcgtcctgcccactgcgaatctgggtggcgtgggcgcccttggcgtccaatgcctgccgaagcggctcctcggcctgcgggttcgacaccaccacaagcggtacatggaacgaggcggcctgttcggccagcagctccacatgtgagcctccggcagccagaccggccacctcgaaccgatctctatggcggttgatcacgtcaagtgcctgggtgcctattgaaccggtggatcccagaatgatgactcgttgatgctctgcttccattgagcgttctaccctcagatttcaatccttgtgtgaatatgtgcccgctgattcactgcctcggggccgagtcacgtcccgacggcgcatcggggaacgcaagatcggggatgtcgatgttcatctggctctcacgaatatagcgtcgcacggcgtcgtcgttcgtttccaccgaattctgcgactgatcagtggattccgttgaggtgtgggccgatgacggcattggcaggtcgggaatcgatacgctggtgagcttcggcaccgacagcgtgtcgaagattgacttggcctcgtccaaggagcttgagctctgcggaatgctcgaggtctcatgcaccatcgatgccaacgacgacaacgtttcggaggtctgtggctgctcggcgacgaacggtttcatctgtgtcggtgcaaccgtctcggcattgtcggctttgtcatccgatgcattcgaatcgctcggggtctgggtggcgggagtggatggcgtctgtgcggccaccgccctttcatacgacggaatggtccgcggtgccggtgtgatcggctgtatggacgaaagggaggcatgcgaggcactatgcgttcccggacccaatgtgcttgcggatggcgtgtcgtgatcctccaccaccggggcaatcgtctcggttggcgcggagtcctcggagaacggcaaggcagctgccgcgaccggcgcggcaggcatctggctgatggtggccggcggaatcaccggcgatggggcagcggtgcctgcgttgaaaatcgcctcctcctgagcatggagttcgtcgaaactgccttgcgtggaatccgcctgccccatggttgcctgaaccggcgcattggagccgtcggctgcgatgcttggggatgtcgccggattctccggctcatctccctgcgtctgcggcacattggcgaacaatggcttgactccgttcaccggtgccgccgatgccgggcgttccaccgtgccggatgccgggatgctgccgttctcattgaggcgctggtaggattccagccggccgagcagatccgcacaggttgccagataatagtccacctgtcgctggtcatagccgcgcggccctttcaccacggtgaatgccgcattctctatggcctttgcattgagattcgggtaggggtcgttgcccaccgccggatgtgttccgtcggttgtcacctcggacagctcataggccgccttgtccatgatgtcatcgatgagttggtcgacctgtttgcgcttgtatgagagcatcttgtgctgaccggaggcgaatcgggcaccgtggtcacggtctgcatggcgctgcaattcgcgcagcgactcctccatctgcgctttccaggccacccgcccgagctcgctgatctcggcaagcgtctgcttgtcacacaacgcgcttttcagacggtcgagcatggcatccacattcgccggcacatacccgcccttcaccatggcgaacgaggcattctgaatgccggccaaggtgagcgagggatcgccttcgtcatagagtcgatgggcctgggccacgaaggcatccacctgacgtggatcataccccctggaatgctttccaacgcggggaatgctggtggatgtgctgctcgattcctgttcctgcgccatcgacgttccttccatactgtgtgccgtgggctgtctgggcatgccatgcagcccgacgaactacaaacctagctcaagaatacgttcgctcacagacccattacgctcgcggttgcgtatgccgccatcgcgaccgcctgtctttgacgattctagtcggttggcgtacatgccgcatccgagtcgtcgcatctgccacgactcttccacccctcctgtatagtggtctgttgcgggcgattagctcagttggttagagcgccacctttacacggtggatgtcaggggttcgagtcccttatcgcccacgtttcttctccgtaagccatatcgcctccggcgcttctctagattcctatactcggcagtatgaccagtattttcgaaagcgtttccaaccaactctcctcactgccgcatctgatcccctcctttgtgcgcaaaccgaacgagaacgatgagcggattgacgacctggagaatcagatcgcgcgtctcgaccgcgaatccaaatggtgcgatgtcgaactcgaccgccgaatcaaagagctcactgccgaggtcgactcattgaagcgcacgcagcatcatgaccgttcgctgcgcacggcggaccgtgtgctcgcaatcgtgttcatgtcgcttgccgcgctgattctcgtgccgatgttcctcaccctgttccatgtgatcgacccatccggcgagacgatccgctgggtggtcttcgcgctcttcgccgtcgcaggtggcatgggtgtggcgatcaccattgcacatggcaagctgccgcgcacacgcgactcgctcattgtattcgtctgtgcggcattgctgttgctggttgcctgcctgctctagcgtcgtccaccttgtgactgaatcccgtcgtcgcatacgcaaaggcccggcacatgccgggcctttgatgactgtgcatggatactccatggaattcggattcattccaaggagtcagccgttcatctgcctttgccgaacgcacgcagcagaataccgttccaatcatcgctcacggtgagcggagtcgccgcattcatacctgcggttttcgccgcgttctgcaccgtactcggtgatggagccccttcacggcccggtttgggggtgagcacccacagtgggccgtcgtcgcccagcactgcgtaagcatctacgattgtgtccgacagttcatcttcgtcgtcgccatcgcgccaccaaataatcgccccgtcgaccgcggaatcatattcctcgtcgaccagatcctcattggtgagtttttcgattttttctcggatcgagtcatccacgtcatcgtcccagagccattcctggaccaggtccccttggcggaagccgaactcctcagcgttgtctgatgctgtttgattcacgctcgtaaatataccaaagccatggaacaggcctgtttacaagccatgcgcgaatgaatcgtgactgttcggacacttgccgggcatccctctccactcagccgatcattctccggccatattatggtccgcggcccgtctcaccgtgcaatgcggcagcgaatccgcgtcgcccttgcctattttgacgagtgcggtataggcctcttcaagcgtcgacaccttcacatcgcgcaagccgttcggcacatgccccaccacctcatcacaattctcctcgggggcaaggaaccatgtcgcgccatcctgcagggcaccgatcattttcagatcgatgccgccaatagcccccaccttgccggtcttgtcgatggtgccggtgccggccacggtgacgccattcgtctcattctccggcgtgagtttgtccaccagaccgagcgcgtacatcatgccggcggagggacctccaatgtcttcgatgtgcattgagacgtcggcatcggacaccttggctcccagcctcttcgcataggccagaccggcagctgtggccgcctccattgacgagtccatatccgccttggcttcctgatcatactcctcgctgctctgccccaccgggaacaccgcctcactcggcagcacgttcatatgagggtcaagccaaccgatcagagcccagatgttcgagatcgggtagccgggcacgccgcttgcattcaccgtggtgagcaacagttcgcccctatcggggtaagtggtcgcattgctcacggagatcacctccttgccatcggccttgccgagcacgttctcggtggggccggggctctccaccacgtacgggctcggcgcaagcatgaggcacaacgcgagcaggaaggtgaacaggcctatgaaatagcgtttgggccgattgtgccagcgcgcgcgaagacgacggaacacgccatgaccacggccgggcgttccggggacatcggaatcgacttgcgagattgactcgggtgggttcaacgaagacatgcctccatagtatgggcaggtcttggccgccatgctccactacgatccacagccatgatgcattcggaatatttagcccgtattgtgagtagaaatgctagatacggactttatggacatacaggggaggatctgccatgagtgaagacgcgatccgtcaatggcttatcgaatgctttggaccggtacagggcgaacaggcattccagcagctgtcgatgctgcccgatgcgctgcgcgagcagctgatgagccaggattcctcatctcttccgagtccggaacagatgaagcagatgatgcagatgttcatgggtggcaacactccgatgggctccatgttcggtatgggtgaaccgggcaatgcggcgggaaccaatccggccggcttccatagcgccaatgcgggcgcccccactgacgccgcccagagcacagcacaatctccgacggccgacgagaacgcggccatcgacgtgaacattgcgaaaacgattgccgggcaatatgtcaacggcgaagacagcgagcaggtggtcacggcaggcgaaggcgagacgatgcgccgcgcgatgagcgaggcgaatctatggctcgacaccgccaccgaattcaacccggtggacggcgaggcgagtgtgctcacccgttccagctggctcaacggcaccatcgagcagtgggccaagttcgcctctccggtcgcctcgtcaatggccgacgccatgaacgccgtgatcaacgagcgtcttggcgaccagttcggaggcgagatcaccggcatgttcgccgggcccatcccgattccgattccggagagcatgcgcgacccaaagaagctgatgaagcagttggcgaaggcgacgttcagcatgcagctgggcaatgcagccggtgcgctctcccatgaggtgcgtggttccttcgaccagggtcttgccttgctgaagaacaaggctggtggcctcatcatgcagaacgtggaggaatacgcgaagtcgttggagatcggtgtcgatgaggtgaccacgttcctggcactccacgaggaggcctatgcacgtctcttcgccaccgtgccgtggctcatgccaaggttcgaggcgctgttgggcaagtatgcccgcggcatcgccatcgatctggatgcgatggaggacgagttgcgcgacgtcgaggggctcgaccccgattcgctgtcgagtgcgctcaatctcacgaatgtgggcatgggtgaagacactcccgagcagaaagacgcgatgcgctcgcttgagacgctgctcgcgctcgtggagggatgggtcgactgtgtgctgtggcgcgccggcatggcgcatctgccccacatcgagcagttgcgcgagatgatgcgccgcgagcgtgccgtcggcggccctgcggaacggacgttcgagaatctcatcggcctgcagctacgccccaagcgcatgcgcgaggcggcccagctgtgggagcgcatcaccgccgagcagggcatcgaggcgcgtgacgcaatgtggtcgcatcccgacctgctgccggcactcgagccggaaggcaatgcagacggtatggatgcggattccgaggcagatgcgacggaagccaaacacggcgacgacatcgattgggacgccgagctgagcaaactgctcgacgaatccgagaacggcaccggtgagggcgaatccacagaagatgccgatgacggcgactctggggaccagcacggatccggagattccggtgacagtgccagtgaagaccctgatagcggtacacttgagcaataacccaaaatccaacctcatacatgaacggggccttccatttgaagtggatggccccgttcgcattggtgttgccgaattcacgcacttactgcaggaatcggctcagccgtcgcacataggtggtctgcgaatccgatcgtttggcgaacgacaggtggagggtgtcctccgcacgggtcagcgccacgtacagcacacgccgttcctcctccacatcgccgtcatcgctttgcggcttgtagggcaatagcccctccgacaggcctatcacgaacacatgcttgtattcgaggcccttggccgcatggatcgtcgagattgtcacgcgccccttctccacgccaagctgctccaccccggcattcgatgtctccgcggtctcctgccgtgccgtgccggcgagcgcggacgactgccagttcatgttcctgcgcagccggtagggtatgttcgcctgtttcaacgcctgcgcgacaagggtctgctggccgcccacgcgcgtgagcaccgcgcagtcgctcgcgttgcctccctgcgcgagaatgcgcgagatctgccgtgcgaccgcctgggcctcggctgcgtcggtctcgtagatgcggctcatcacgcgcgagccggttccgcgcccagattcgagcctgatgtagtcctgtcgttgcgcggagccgccaagcacccggttcgcgtagccgacaatgggtgaaacggatcggtagtcgcggttcaacgcgatatcagcggtgagcggagcgaactccttgccgaaatgctcgagatagtagctggtggcgcccgcgaatgaatagatggtctgcgcaggatcgccgactacgcagatgttgcggttgcttcccagccagcgcgtcatgagcaggtgttgcaacggcgagacgtcttggtattcgtcgacggtgagccaaccgatctgcctgcggattcgcttggcgacgtcggggaaggcgtcgagcacgtggcatgccaacagcaggatgtcgttgaaatcgatctcgaaccgactgttcttctccgcctcgtactgctcgtagacggtggcgaactggcccggttcgagaccggccggcggtgtgcggtgcgtcgcagcgcacacgcgcgcatagttcttcgcggtgatcagcgagaccttgcaccaatcgatttcggcacccacctcgtacacgctctgtttcggctgctccttcggcctgattccgttgaagcgatacagtgcctgggccacaagcgcgcttttgtcttcggtgacgtcggggaaaggcccttcgcagatgtcgggccacacctcgcgcatctgacgcaatgcggccgaatggaacgtggatgcgcgcactccacgcggcacctgcaatgcgtccagacgctcgcgcatctcattggccgccttcaccgagaacgtcactgcgagcacccgggtgggatcccataccccgctcgcgcatgcgtacgcgatacgccgcgtgattgttcgcgtcttgccggcgccggcgaccgcgatgatgcgcaccgggccgtccactgccagcgcggccgagcgttgggcgtcatcgagcgtggcgagtatgcgctcaggtgaggtcgtgcccatttcgacttcgctgtgtgcgatggtcggggccccgttgtctgtgcccgcattcggctgtgctgtttcgctcatgccgccattgtgccacgggagcggcgaaagttgtagcaggtgcgtggaggaacgacgatgcccacggttcacggcccgttcacaacgaacgtaaagcgttgcaatcattggattttgtaccgtgtgcatgccatgattgcactgtgagtgagcgaagcaatctgaagttggcggcattggcttctgccacgatgccgaacgtgtccgtggcgggggttcgcgatagcgagcaggataacgacaccgaccgtgcggtcggcattgagcaggccgtggtgcaggatatgcgcgggcgtctgttcaatgtgtacgcggcatacgacccgcgtggcaagaagcggctccatgcccgtgggcgcgccgctgccgtggtcgaccgttctcgtgaattcgccgggctcggcttcggtaccgagcatgtactcgcattccatgcaggcaaggagggcccggaggacgcatctgtgctcatcacgacgcatccggacggcgtcgcgcgctcccttgagttgctgaccatagacgactgctcgagtttcggcaccgcgcttggtgcgattcatcgcctgcgccagaatttcatcacagacgcacactacccggtgttcaccaccggccagattcatgcgcagctcaccgcgtggatcaaacggttgcgccaggcaggccatgttccccaggaaatcacgagccgctggggtggcatcatggagaccgagggactgtggtcgttctccacacgcccggtgcacggcggtttctccgacggcgatctgatctattcaggctcctcgattaccgcgatcacgaactggcaggatatgcagatcaacgatccggcccgcgatctggcatgggtgttcgccaaactcgacgagacgcaccgcaacgccgtgatcaccgcgtatggccgggtgttgggcaatcgactcgacgacctgatcatgctgcgtgcgaatctgtgggtgcagatggagcaggtgggcgatttcatcaaggctctcaatgccggcgacaacgaccgcatcatggagttcaaggcacaggtggacaggctcgcccacaaactcggcgtctccgcccgcgccgcgcataccgcccgcccggcctccgatgccgccgcgacctcaggcaacgcaccgagcaccgtcaccgtgaacacgctgttgcgtgaggattcccgcacggccgctccggcgagttctgccggcttcccggatgactccacgaacgagaccgatgtcaccggttcgcgctcctattcgcaggtcatggatgaccgcacgaactcgcatccggtggctgccgtggacgattcgacgaacgattcgcctgtgctttccagcgaaaccgtgatcataggcatcaacgacagctcctcgcgcggcacgcagatcgtacgcgaagaggacttccactatgccgatgacgatacaatcggcgaccgcaccgattccaccgcctccgccgtggccgcaagccgctccgatgccgagacgacggtgattccgttgctcgagcgtgaggaacgcgcgatgcgcgacgcacgcgccggtctggagggcacgcaggggccggattcgggggcgggtacgcaggccgtctcgaccgacgggtcgtccgacgacctcgaccgtacgaacggctgagggcaacccattcgcgttcggccgctgggaatctgaaataactggcgagcaatgcgattgtatataacgtagctgtttgcagcggaaggcaaccgcagcatatcgaaaggactcgaaatggacattgaaatcggcattcagaacgtcgcccgcaccgtcaccttcaccaccgacgaggccgcggagaccgtcaccgccaccatcgaccgtgcattggaggaacacaagccgatcgtgctcaccgacaacaaggatcgccgcatcatcgtgccggcggactcactcggatacgtgatcgtcggctccgaacagcgtcacgccgtcggtttcggcaacctcggctgattcgcgggcttcggcatgaacaatgtgtgggccggacggttcctcccgaaccgtccggcccacacatttcaagccaagaggaggcggtgctcaacgacacagcggaatcgcaccgcgccgtacgatctctgccacggtggcgtcatcggtgagattctcgccaagcgcgttcggcttgcccgccccatgccagtccgagcctccggtgacgagcaggtgataccgctgtgccaatgcaagcaggcgcgcacgctggtcctcgggattaccgcgatgccatacctcaagaccgtcaagcccctcatcggcgaggcgcgcaatctgttcgttggaaagcagcacgcgattgcggctcggatcagccgcatgtgcgatcaccgagacaccgccggcaccctccaccgcacgcaccacctcgcttgtggatggcgacggcgtgggtatgtagtatttgctgtgcgtgctcaccgcatcggcgaacgcctcgttgcggttcgcgtacacgccggcggccacgagcgcgtcggcgatgtgcgggcgtccgattgtcgtgcgcgagccctccttggtctgttcgagcacgctctgccaggaaatcggataatccttggcaagcagtgcgaccatcttcttcgtgcgctccacacgcgagcgccgtgtcttctcgaacaggtcgcatatatgcctgttgcgtggatcgtacaggtacgcgagcatgtgcacggagacattgccatcctgcgcggtgatttccgtaccgcgcatcagcggcagatggaggtcgtgtgacgcctgcccggcctcctcccatccggcggtcgtatcgtggtcggcgattgccacaccatgcaagccgagtgacttcgcctcctgaaccatttcacgcggcgtgcgcgtgccatccgagaacacggtatggcaatgcagatcccagccctcctgcggcggtctcgttggcatgacatattcactcatggttccatcgtaaacgaatgtaaccgccacatgtgcagattttgagattctgcccggtattttctcccagaatgcgcacttgtgccccgccgttcaggttgcatacggtatcgtgaacgccagaacgtattcgcccggcggcatgaacgaacgcccgcgcagaccggaggatcatatggaacgccacccggaacagccatcaccaccacagtcatcgacgactttcaccgaccttaaaccgcatggttggcgcaacggggccacatggacctatctggtcatgctgctcgcctcgggcgtggctttgctggtctccttcgtgctgtcggcggagacgctgcagatggccaggcacccgggtcagtcgcttggatgtgacgtgaacgccgtgctctcctgttccaccgtggcacaggcttggcaatcggagatcgtcaaattcggcgagctgagcttcccgaacgcgttcttcggcatcgccgcggagtcggtgttcgtcaccatcgccgtgatcggcatggcccgcatgaccatgccgaaatggttcgcaacctgcacctggctcggctcgttggccgcactggcatactcgtactggctcacctcgcagtcgttgttcgtcatcaacgcactgtgcccatggtgcctggtgctcatgttcgccacgaccatccagttcatggcggtctcgcacgccaccgtgaccgtgcagcatctgccgccgcatgcgtcctcactgcgcacctactaccgcctcaacatcgatctcatggtcgatgcggtgtggatcgtggcgctcatcacgctgatcctcgtcaaagacggcgcgatgctgttccgctgagatggtgggtgtcgtgcgccggcctactgcaggagcctgaactcggcggtgagcgcggcggcgccggtgagcatcaccgagtcatcggtcacatcgacgcgcacgatgccgccgggaatgcgaatgcgccagtggtcaatctgcgtcttcgcacgcaacacgattgccgttgcacacaagccggtaccgcatgccatcgtctcgccgcagccgcgttcgtatacgcgcattgaggcgtcgcccaggtcacgctcggtgtcgaggttgtcgatgcgcgcgaactccacattctgcccgttcggcagttccggactcacctggggggcacgggtcagatcgagttcgcccaataccggcagcgtcgaataggcgtcctccaccacggtcaccacatgcgggttgcccatgtcgacgaacgttcccttgcccgaaccggtgtcacccggaatcgtgacggtgtattcgtcctccgcccccatcgaccacgagcccatgtccacgcgccataattgccgccccaattcggggttgtccggcatgcgcgtgatgcgcttgactccggcgcgcgtgccgagcttgaacgcgtcgccctcctcgagctccagcattccctgctgcacgaggaactgcgcggtggcacgcgtgccgttgccgcacatctcggcaagcgtgccgtcggcgttgcggtagtccatgaaccactccacgccctccttgcgcatcttctgggcgtcgtgtccgtccagatcggccacatgccccgggcgggtgatgcggatcaggccgtcggcgccgatgccgaaatgacggtcgcacaattggatgatgtcctgcttctgtggcgcgtgttccccactgcggtcggcatacatcacgaaatcgttgccggtgccctgcgccttgatcatatgttctggcaaactcataccgcccactctaccgcaaccgaagctgagatgtgcatatacgtgtagcgaagcggggaatacgcgcaggtctgtagactggagacttgcaatatcacccgcatgcaggaaagagactcccatgacctccagcgcaccggtaggcgtgttcgattccggactcggcggcatctccgtggtcaggcagattcgaacggatctgcctcatgagcgaatcctctatttcggcgactcggcgaacgccccatacggcacgaagactcccgagcaggtgcgcgacctctcgttccgcattgtcgaggatttcgtcgaacagggtgccaaggcggtcgtcatcgcctgcaacacagccacgtcgagcgccgtgcaggaactgcgggagcactatgacattccgatcatcggcatggaaccggcgctcaaggtggcctgcgaccgcgggcatggcgaacgccagagcgtcatcgtcgccgccaccccgctcacattgcgcgagcggaagttcgcggcgctcatgcatcgtttcgaggatgcacacaccattcataagcagccgtgcccgcgtctcgtcgaaatcgtggagcgtggagagctcgacgaccacgacctcgtcatgcgcacgctgcacgactatttcgaccagtacgacctcgcccacaccgactcggtggtgctcggttgcacgcatttcgtgttctaccgggactatttccgcgagttgctgccgaacaacgtcgcgatcgtcgatggcaacgagggcactgcacgccatctggaggtcgtgctcgaatccctcggcaaactcgcccccgaggaacaggacggcggcgttatcttgcgcaattccgacccgggcgagcgtatagccgaactcgcgcagcaactgctggagaggtagtctgcagccattcccgtaagacccaagcagatcagatgaggagacccgtatgacccacaccgcacacaccaccggaatcattgacgtcggcggcggtttccgcgccatcttcggggccggcgtcgaagaccgctgcctcgaggaggacgtcggtttcgaccactgctacggcatctcggcggggtctgcgaatctggcatcatatctggcgcggcagcagggccgcgcgcacacgttctacacgcagtacgcgttccgcaaggaatatgcgagcatggagaactacatcacgaaacgcaacttctgcgatctcgactacgtgtatggcacgctgagtaacagcgacggcgagaacccgttggattacgccgcgttcagcgacaatccggcgaccttcaccgtcgtggcggcaaacggcgaggacggctcgtcgcgctacttcgacaaatcggacatgcgtcaggacgactacacgatactcaaggcgagttccgcggtaccggtggcatgccagccggtggtgatcgacgacgtcccgtacttcgacggtggcatcgcggacccgattccggtgcagcgggccattgacgacggttgcgaccgcatcgtcgtcgtgctcacacgcccggtggacgtggcccgcgaacagcagagggacgtcgcgccggcacgcattctcaaacggcatcatcccgccgcagccgaacgtctgctcaaccgctaccgcacgtacaacgacgaggtcgcgctcgccaggcggtacgagcaggagggcaaggtgctcatcctctccccggaaagcctctacgggctctcgaccatgtcgaagaccttcgaaggccttgagcgcatgtaccgcgcaggctacgcccaggcagcgcggattcgcgagtttctcgactcctgatatcgtccggaccacacatgcgcaaatgccggggccgtggaagtttccacggccccggcatttgcgcgtatgagatcagttctgtggactggattcctgcgtggtgagcatcgcctgcgtcatctggtcgaacagctccgaatagccgcctggcgtggccgccggcatcaccagcgtcttcgcgttcttcgattccgagagcgagcgcagcacatcgagatactggttgaacagcaccacgttgttcaccgcgccaatgtccatgccgacttcctgcaggctcttgatctggtccacaatgccatcggcgatctcgcggcggtaattcgcctggccctcgccctgcaggcgcaccttctctgcttcagcggccgcctgggtctcgatctggatgcgcatggcctcggcatgctggcgagtcgcctccttttcgcgctgggccgcgttgatcgagtccatggccgatttcaccgcggggctcgggtcgatggccgtgatcagcgtcttcaccacggtgaagccgaagcgcgccatttcggaacccaccgtctgctgcacgtcggccgccacggaatccttcctggcgaaggcgtcgtcgagcgtgagcatcggaatggccgaacgcagtgcgtcttccatataggaacgcagctgaccttgcggatcacggagctcatagtaggccttcgccacgttgtccggattcacgcggtactgcgtgctcgccacgatcgtgacgaacacgttgtcgagcgtcttcgtctccagtttcacattgagctgcgagacgcgcatattcgtcttcatcgcgatgcggtcgacgaacggaatcagcagatggatgcctgcgaatctcacggagcggaatttgccgaatcgttcgataatgtacgcctgctgttgcggcaccacatagatcgccatgcacagcagcacgatcaccaccaatgcaatgacgccgattccgataagcgatgggctcatgttctccctctttctgtgtcccgtacccggtattcattcgggcacctcctctcaccgtatcgaaccgcggattcccctcccattgcgttttcgggagatggaatttttacgacatgtttggtccacgagctgagatgaacggtccgcatacaaaacgggcgcctcctgtacggaaggcgcccgccctgttcacccgcgatcacacgatgtgatcgcgagtcgaataccgactcatttctcgatcacgccggattccaccacgatgtcgtccggattgacctcatcgccgtacaccggcttgagcgtcttctcgaagtccttgtggaagaagttctccttgccgagcttcacgatctcgtcgttgatgtagtcgagcagctccttgttgcccttctgcaccgcggcggcgatcacgtcgacgtcgccgatctcggtcacgtcgacacggtagcccttattggccttggcccatgcgagcacctcggtgttgtcggtgctcatcgcgtcgccgcggccgtcgagcagcgcgttgtaggcgtcggcgtactggtcgtacttctgcagcttgatttcggggtgattcttctcgaagtaggtttcggcggtcgtgcccttggccacgatcagcgtcttgccgttgaggtccttcacgtccttgatcggcgccgcatccggtgccacaatgccgagcgcgaccttcatgtacggcttcgagaagtcgaccttctcggcgcgttccggggtctcggtgaagttcgcgagcgtgacgtccaccttgttcgacgcgagcacgtccacacgcgccgccggatcgaccgacgtgtacacgggcttcactccgaggccgtcggcgagcgcctgggcgaactcgatgtcgtagccggcgtacttgccatctttgtccacatagccgaacggtgccttgtcggagaacaccgccacacgcagctcgcccgacttcttgatctcgtcgagcgtgcgcgccttggcgttcgtgctgttctgcgtattgccggaggcggatcccgcctcgctcggcgtcgaagcggacggaccgcaggccgccacagcggtgatcatcatcactgcggctcccgccgccgcgactgccttacccaactgtttgaaaagtgagctcatatttccctttcgtgcccggtttttccttgtctctttccttatggaaatctaattgtgtgcagactggccgtctcccgtgccatcctcgtcgaacgcttcaaggcgctcatgggcctgtgcgctgcgatggcgttcgaagtcgaaggaatgcaggaattccttggcgcgctcggtctgcggatcggtgaagaactgctcggcattcgtggagcggtctgcgatctgcccgtcggcgagcagaatcacccggtcggcgatggcacgcgcgaactgcatctcatgcgtgacgatgagcatcgtctgcccggcatcggccagttcgacgaccacctcgagcacttcatgcaccatctcggggtcgagtgcggcggtgatctcgtcgagcagcagaatctcggggtgcagaatcaacgcgcggcagatcgccacacgctggcgctggccaccggaaagctcatgcggcttggcctgcgcgcggtcggcgagatgcacgcgatcgagcagttccatcgcctcccgctctacttcagccttctttcgcttctgcacgagcatcggcgccatggtgatgttgccgagcacgtccttgttcgggaacagctcgtagctttggaacaccatgccgaacttcgtgcgcagcgactcgggccgcttcgcacggccggatttctcgttcccgggcttgcccgtttcgatcacctggccgtccagtgcgattgtgccgccctgaatcggctccagaccggcgatggcacgcagcagcgtggatttgccggagcccgacggtcccacaatcaccagcaccttgcccttcggcaccgagaacgagatgccgtcgaacacgttccgatcggcgtccgcgtagtgcttgagcaggtcggtcacctgcagtgccggcacgtcggccggtgccgtggcaacggaatctgtacgctcagtcatttgcccacctcttttcgagtgcgtgcgccaccaacgacaacggccagcacactatgaagtacatcaggaagatcacgccgtacacccacagtgttccggtcgggtactggaatcggttcgcgtcaatgatctgctggcccaccttgatcacctcgaccacgccgagcagcacggcaagcgacgtcgtcttcacaatgcgggtcgaaagattcaccgcaccaggcaggaggcgacgaaccgcctgcggcagaatcacatggacgaatgcctgccagttactcaatcccagcatgtaggaggtctcgtattgaatctgcggaatcgattgcagcgccccacgtacgagatcgccgagctcggcaccgccccacagcacgaacacgaacacgcatgatgccgtggcatccatattccagttcgacattctcgcaatgccgtagaacgcgatgaacagcaacgccaactgaggcatgatgcgaatgaagtcgagatacacacgcatgacgaagcggatgaccgggttgcgcagcgtcatcagccagccgcacaacaatcccaacggaatgctcaacccgacggagaccgcggcaatccagatcgtcacccacaggccctgcagcaggcgggggaacacgcccggttcgagcaggatgttagcgccttgcatagtcgaacctcctctcaagccaagtgccgagaatggagatcggcagcagaatgatcagataggtcacgatgagcatgaacagcgcctcgtaagtgttgtaatacatgcccatgaggtccttcgccatgtacatgacgtcggcgagtgcgatggccgagaccaccgacgattccttgatgaggaagatcacattcgccacaatgcccggtgtggatatgctcaccgcctgcggcacgatcacccgcgtgagcgtctgccaggtgttgaagccgagcatgtacgcattctcgcgctggatctgcggcacggattgcagtccggcgcgcatcgattccgccatgtaggagccaccgaggaaccccagtcccacgatcgcgcagagctccgcggaccagacgaagcccatcttcggcaaaccgaagtagaggaagtacagctgcaccagcaatggcgtgttgcggctgacctcgatgtagacggtggtgatctgcctgagcaccgggattcgcgcggtctctatggccgcgcagatgatgccggtgagtatcgcgagcgcaatgccaaacacggagatgaacagggtcatccacgcgccgttcacgaagaacggggcatatttggccacgaatgcccaatcgaacatgtatgggcctccctttgctgctgtctgtgctgtattcgttggctgtggctgcgccgtgcgccacgccaagcgtgtatgagtcacgttacgcgtgcgccacgccactcacatactgagattgcatgatgagattgacgaatgccatacggcattcgaattggaatgcgacaatcaacaacaacaggtgccgatgcgcttgaccgcctcggccaggcgctcatcgggctgcagcaggctcaggcgcacatactgtgcgcccacgttgccgaagcaggtgccgggtagcaccgccacgcccgccttgtcgagcaggtcgtcggcgacctcctcgccgctcctgccggcaggggcatgcatccacacatacagtccgccctgcgaatcgaacagatcgtacccgagttcgcgcaggccatcggccacgatggcgcggcgacccgcataatgcgcggcctgccttccgacgcaggtctggtcgctgttcaacgcggccacaccggcatcctgcacgaacgaagtaatcatagaacccatttgatagtggaaattcttcgccacgtcaagaatgcgttcgctaccggcgatgaatccggcacgccatcccgccatcgcatacatcttcgagagcgagcagatctccaccgtgcactcccgctccggcgacccggccggcgtatgggccacgacctcgagcagactgtgctgctgctcctccacccccaagccggcgtaggcgaaatcgtgcacgaccacgaagtcatgttccacggcgagtttcacggcctgttcgaagaacgccaacggcgcctgcgcgccggtgggattgttcgggtaattgagcacgagcagcctcacgccatcccacaccgaagcaggcaccgcatcgaggtccggcagccaacccaactcggccttcgcgggaagcagcacctcatgcgcgccccgcatattggccatgcaatggtaggaggggtagtacgggtcggcgaacgccaccgcgtcgccctcgtcgagcagtatgctgaacaggtcggccaggccatccacggcaccttccaccgcgaacagcccgcggttcgcatcaagctcgacgccatgcacattgcgataccagttcgcggccgcctcgaggaacgccggcttgccgtcgaacggcgtgtagcgtgcattgagcggatcgtccacggcggcacgggtcacctcgcgaatgaactcctcggggaaaccgtcgggattgcctttcgacagatcgatcacatcgacgccccgaccccgtgcggcgagcaccttccggtccatgcgctcgaacacgttcggcggaatctgcgatgccaccttggcgaaatgaatggccatgccttctctcctcgttctcgttccttgttccgcgcgttttcccttgcgtccagagccatcaggcacatctgcccataccgcgcatggcatggacggaaggtgacggacagtgcgagcgtaacccagcagtgttgcgtgcggattgtgaatgcgttgcacagcaagcgacttctccataagcacattaagcgcgcactcgactttcgcggatgcgcgccatggacgtacggactcagtgggtgaccctgacggcgatgcggtcgcccacccactggatcacctgtacgagcacgatgagcagcagcacaatggcgacgagcacgccggtctcataacggttgtagccgtattgaatggccagatcgccaatgccgccggcaccgatggtgcccaccatggccgaatagccgagcagcgagatgatcgtgagcacaatgccgcgaatatagctgggcaacgcctgcgggaaaatcgcgccgaagatgatctgccgcaacggggcgccggtggagatcgccgcctcgagcaatccttcatccacctcctggaatgcgctttctgccacgcgagcgaagaacggcacagcggcaatcgacaatgcgatcgcgccaccggtgggcgtgtacggatcaccgatgagcagttggatgagcggaatcaacacgacgagcagaatgaggaacggcatcgagcggatcgcgttcaccacgaacccgaccatctcattgaccgcatggttcggcgtgaacagtctgtgctgcgtgaggtagagcaacacggcgagggcggtgccgagcaccacgccgaccaatgtggccacacccaccatgaagaacgtgtcccacagcgctttgccgagattgtcttgcagaatctccaacgtctcgctcatgcgagcacctcctcgttgtctgtccgaacatcgtttacgtcgccgtatgtgccgatcaaccgatcggccgccgcttcgccagcgaatgcctcatccaccgaatgccccagatcgtcgttcaggtcttcgctcagctcacgccatgaatggacgtgctcggcgagctcgtcgatggcatcctgcacgatctgcgccccctgctggccgccctgtcgcgcactgaccagcacgatgagcgtgcccacggcctgcgtgccgaagtagcctacattgccgtgcagcacgttgatcgacacgtcgtggtgttgagcgacctcgctgatgagcggccggaacgcaccaccgtccctgtaacgcagctcgatcagtcgcccaggcggcagttgcggcaccagctgctcaggaatcgcaatgcccagataacgctccaccagcgcctgcgtggtcgggtgatgcggtgacgagaacacgtcgaaggtggtgccctgctccacaatcacaccttgttccattaccgccacgtcatcgaagatggccttcgccacatcgaactggtgggtgatgaacacgatcgtgatgcccagttcggtgttaatgcgcttgagcagtgtgagaatctcctcagtggtctccagatccagtgcgctcgtggcctcgtcgcacaacagtatgcgcggcgagttggcaagggcgcgcgctatggagacacgctgtttctggccacccgacagactggatggatagctgtccgccttttcggccaatcccacgatgtccagcagctcctccacacgggcgcgacgccccttcttcggccagccgcccgctttgagcgcgaattcgacgttcctgcccaccgtcacattgtcgatgagattgaatccctggaatatgaacccgatcttcttacgaagctcacgcagtgctccgcccttgagatcggtcacgtcatgtccgtctatgatcacctggccctcggtaggccgctcgagcaggttgatcgtgcgcaccagcgtcgacttgcccgcgccggagaagcccacgatgccgaagatctcgccttcgcgcacatgcatggtgacgtccttgacggcttcgaccgtgcggccgccctcacggaaggtgacggagatgtggttcagttcgatgatcgtgctggaatccgtgttctgtacacccatgttccctcgctgttcatgcctgcggtgcattgtctcggtcacttaagccgctcactcggcccacgatgccggcttgccgaagtccttgaacttgctggcggcgatggcctgcctgaattcgtcactaccgagcaaatcgcgcaccgtcttggcgaaatgcgtgtctttgttctggccggcaatggcgaacacctcgatcaccccgtcgtcctgctgctccagggcaagcgcgttcttcgggtcgagaccggcggcccaggagtagttgccggggacgagcgagacgtccacggtgtcgagcgaacgagccagctgggcagcgtcgatcggcttgatgttcaggtgcttcggattgctggtgatgtcgttcaccgaggccttcgtggcatccacaccgtctttgatcgtcacgagcttgttctgctggagcacgccgaggctgcgggcgagattcgaaccgtcgttcgcaatggccacggtggcaccgtccgcaatctcatcgatcgagtggtacttgttcgaatagatgcctagaccaagcgtcggcgtctggcccagcgaaatgagatccagatcgttgtcggcgctgaacttcttcaggtagttgccgtgctgcatcaggttcgcatcgatcttgccggaggccaatgccttgtcgggctgcacgtagtcattgaacaccttcgtgctcacctcgtaccccttctccttgagcagcggcgcgaacacctcctcgaccatgtcgccatacggtcccgcgcatacgccgatcgtcaccttcgtcgtcttgccatccacaggttcggcaatgccttcggcgctggcgttctgcgcggtgccgcaggcggcagtgccaagcagtgtcgccgcggcaagcacagcggcgaaggcgcgcgtgagtgtcctacgcttcgatttcagggtggtgaatgcggttgcgatggtcatgggtcttctctttctctcgtgactgcggattccgggcagcgtcggcaatgcagcgtcaggcaatccgtgaatatgaaatctgtgagtattgaatatggcggtggggaggccgtgtcagtctgcgagttccacggactgtgaggcagccttggcggcgatgtcgggatgatggatggcgaacgcgtgctcggcgagatgcacctcctgcgtcacgaactcatgcagcgggcaggcatagccgtgttcgcgccccaggcgtgcgatgtagccgttgatgtagtccacttcggtcggccggcatctcgtcagatcctggtacatcgacggataatgcaacggatgcgcaatcgaagccgtgtgcattatcgtctccacctcgctttcccgcgtgccgagcaattgcacgccggcggcctcggcggccccatatgcctcgtcgaccagtcgttcggtgagaatcggagccgcggggtgcgaggcgaactcgccgaagcgaatctgatacattgtgcacaacgtgttgagcaccgagttgaacacgatcttcgccaggcacatgccgaggaaatgccgcacgatggtcggattcagcgtggccgcctggaaatcggcgaacagctgccgctcgattggatcctcctccacatcatgctcgtcgtacgcgcacaggttcatcgccttcgcatgtgcgcctccggtgaagttgaaatcaccgggaccgtacacatacgcgccgatcagcgccgttccgccataaatgcgatgcttcgggaagtactcggcgagcttttcgaaatgcccgtagccgttcatcgccgagaacaccacctgatgctcgcggaaatgcggcgcggtgcgctcaagaaattcgggaagctgatgctgtttgacgaacacgatccatacgtccgggtctccggcatactcctccgggtagtacacgttgatcggcaccaggtggcgtccctcaccgtcctgcgacacataggcaccaccctgttcgcgaatcttctcgacgttctcggtccaggtgtccacgaaatccacctgctgatgtgcgaattcctgcaacagcacgccatactgaatgcccatgccgcctgctccgagaatcgcgtatttcactgagatcccttcctttcgttgctctctgcccgttcggcaatgcatcccgttctcaaggagctttactcgaaccgacagttgacactgtacgaagcggcggcgggcgattcaccggcgtggctatagccaaaactgatatgcggctcaatactggtgaaatcacaggcatctgcctaggtataagcaaattcgaatacgtgttatatccataccgcccggttgggaggtccatggcaacctcacggcatcgctgccgcaccattcatgcctcggacgccgccatttcagctcgcgggcgcgaaaacaccgcttcgcccgcaattgggtatgccctgagagagtatgttccttatgcttgttcgacatgcgacgcttgacgacctcgacgcgctggcagcagtggaggccgcgtgcttccctccgcaggaggcggccgacatcgaccaactggccaacagagtggagagctatccaaaccacttctggcttctggtgaatcccgccgagccggacaacgactgcttcccagcccaggtcgacgacggcatgctcgtcagcttcatcgacgggccatgcgtgggctcacccgacctcaccgacgatatgtacgcctccacggccctgcatgcggacgatgccccttggcagatgatactcggcgtcaacaccgcacccatgtaccagcatcgtggctgtgcctcgttccttatgcgccacgtgattctcgacagcgcgctttcgcacaggcacggcatcgtgctcgcctgcaaggagaaaatgttgccattctacagctcgttcgggttcattgacgagggccgcagccaatccgtgcacggcaatgcggtgtggcaccagatgcgtctgccattcaccacctctgcagacgcccgcgacgacgctcccggtgcagacattcgccaggcgacaatcaccatggccatgcatgagacaaccgcatacatggatcacgagcgcacaatcacatcacagttcccgcagctggtttaagcgccatctttataatctatacacatattttttactgcacgcgcacagtgaccccacgtttatagtggaatcgtgaatgattgcgtatgaattgcgacgataatactttgccgcgtatgttcatggtgtgttccgatagactggtaaacaagaaaaacgaatattttattgcgtactacaatggaagtagtaatttattcggcaagaagaagggtgcagggaactgcaggcagacggtagaaacgaggtggccatgaagccagcatcgcgaatccccatgaattacatctcactcgatctggagacgaccggcttcagcgcacagaatgaccgtatcaccgagattggcgccgtcaaagtgcgcgacggcaagatagtggatcggttcacgcagctcgtcaatcccggcaggcgcgtctccgcacgcataacggagctcacgggcatttccaacgagatgctcgaagaccagcccgtcatagaagacatactcggggatttcatacactggaccgagaatgaccgtttggtgggacataacaccaaattcgatctctcattcctcattgccaatgcggaacgtgtgttcagcgactccacacgcttttccgtgcgtcccattgacaccatgcatatagaccgactgctgttcccctctgaacggcatcgtcttgtcgatctgatccagcgttacggcattggcgatgttgaggagcaccgcgcgctttctgacgccacgcagacgtaccaatgcttggaatggcagcggcgttatattgacacccgctcggcagacatctccatgcgtacgtgcgtgtgatcttttgcacaagatttcatatgcaattcgcccatcgctcatgcggtgggcttttgctttgctgaataggcatgctattgccgatatgctggcaaggtatgaaatgaccccaggagaggcatgtaggtggggagaaaatagtcgggagttgttgttcttccggtttggaggggtgttcatgggatgaagatcgcgcggtgtgatatgctccccggttcggcggtgtccgtgtcgggggttctgcgttgtgcccgggatacggggaaggcccggggaacgtgtgttccccgggccttcggtgaagtgtggttgcggcggtgtgctactctcccatgtcctctcgggcatagtaccatcgccgtgccagggcttagcttccgggttcggaatgggaccgggcgtctcccctgggccatggccgccgcaaaatctgttatcctgtctgcgggtggcggttcgggaaccggatcgtggacgcgagtgagggacttggtgttcgtgccgccgtgatgccgccggggttttccggcttcgtcatggtggtgttggttgtcttcgaccgttagtgccggtcggctccacccctcgcggggcttccacgtccggtctatcaaccacatgttctctatggggtctcacacacccccggggggggtgtcaggaatccttatcttggagcgggcttcccgcttagatgctttcagcggttatccctcccgaacgtggccaaccagccgtgccgctggcgcgacaactggcataccagaggttcgtccacccaggtcctctcgtactatgggcaggcctcctcaggattccaacgagcgcagaggatagagaccaaactgtctcacgacgttctgaacccagctcgcgtgccgctttaatcggcgaacagccgaacccttgggacctgctccagccccaggatgcgacgagccgacatcgaggtgccaaaccatcccgtcgatatggactcttgggaatgatcagcctgttatccccggggtaccttttatccgttgagcgatgccgcgtccgtacgccggcaccggatcactatctccgactttcgtccctgctcgatccgtcgatctcgcagtcaagcccgcttgtgcgattacactcgacacccgattgccaaccgggccgagcggacctttgagcgcctccgttactctttgggaggcaaccgccccagttaaactacccgccaggcactctccccgacaaggctgacttgtccgggttaggcatcagatggggacagagcggtatttcactggccggctccaccacggctggcgccgcggcttcgaagcctcccgcctatgctacacaatccgcacctgatgccaataccaaggtatagtaaaggtcccggggtcttttcgtccttctgcgcttaacgagcatctttactcgtactgcaatttcgccgagctcctggtcgagacagcggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggatggttatagttaccaccgccgtttaccggggcttgaattcaccacttcgcatcccgcgaggggacgctgatggatcctcttaaccttccggcaccgggcaggcgtcagtgcatatacggcgacttgcgtcttggcatgcacctgtgtttttggtaaacagtcgctaccccctggcctgtgccacccccagccgcccacgacccgcaaggggccggcacagccgggggtctcccttatgccgaaggcacgggagcaatttgccgagttccttgaccaggattcgctcgatcgcttcggtatactctaccagaccacctgtgtcggtttggggtacgggcggcaacggacctcgcgccgaagcttttctcggccgacgggatcaccggatatcacgccatgaaagcgcccatcatcacgcctcaccccatgaagcccccggatttgcctgggggcggggccacacgcttgaccagggaaaaccacctccccggccggctacccgtccgcgtcactcctgaaacgctcaacccatgcgcgtccaggccaaacagcaacggaatcaggaggccgaagcccccatcaaccgtatcggatggcccttgttcacacgggctgttggtcggtccgaaagccggtacgggaatatcgacccgttcatccattcgactacgcctgtcggcctcgccttaggacccgactcacccagggacgacgaacgtggccctggaacccttggtcttccagcggcagggatcctcaccctgctctcgctactcatgtctgcattctcactcccacacagtccacggccgggttcccccgccgcttcgccccggtgtgggacgctctcctaccacacggccatacggccgcatccgcgtcttcggtggcgtgcttgagccccgctacattgtcggcgcggaaccactagaccagtgagctgttacgcactctttcaaggatggctgcttctgagccaacctcctggctgtctatgcgactccacatcctttcccacttagcacgcgcttggggaccttagacgacggtcagggctgtctccccctcgacgacggagcttatcccccgccgactcactgccggaatagacgcgatgggtattcggagtttggttgctgttggtacccggcacgggcccgcaagcatccagtagctctaccccccacacgcaatcaaccgacgctgcacctaaatgcatttcgaagagaaccagctatcacggaatttgattggcctttcacccctaaccccagttcatcccctcagttttcaacctaagtgggtgcggtcctccacgcggtcttacccgcgcttcaacctgaccagggctagatcatcccgcttcgggtccaggacacgcgactgaaaagacgccttttaagactcgctttcgctacgcatacaccacacggcttatgctcgccacatgccactgactcgcagactcatttttcgataggcacgccgtcaccccaccaagggggctccgacggttcgcgggcgcacggtttcaggaactctttcactcccctcccggggtgcttttcacctttccctcacggtactcgtacgctatcggtcagacaggtatactcaggcttacccgacggtccgggcggattcacacgggattccacgagtcccgcgctactcgggagacaccatccatggtgcacgcgcatacggctacggggccatcaccctctacggcccggtatccaacccggttcgcctcacgcatgcatttatcaccacagccaacggcgtcggccgttggacaggcgttcccacgacaccatgcgcgcaacccccgacgggtatcacacgcgcacggtttagccatcatccgctttcgctcgccactactcacggagtatcctctcctgcaggtactgagatgtttcacttccctgcgtaccccccgcacaagtgcggtgccagcccatgacggctggcgggttgccccattcggacaccctgggatcaaagccatgtcggcggctcccccaggactatcgcggccccacacgtccttcatcggtactgtctgccaaggcatccaccatacgcccatcacgacaaccacaacacggccgccatgaccaaagcactactgaaaaaccctagaacgacatcagatcacggggacgcaccacacacggcacgcccccatacgattacgaacgaacccaagaaaaaacaattcctcggatccgaatcacagtacgaacaccaaccccaccccaacgggcgggccgatgctcgcgtccactatccagttctcaaaccaccaccccaccaggacacccaccccgcaccaacaggcaccgggcaaccgacctgggggacacactggcaaccacaccccacaccaggggccggtggcggccagggaacccaacagcacgcaccacaccacacaatccaatacgactcttccacgccagcaagccagggcggcgacgacaaaccatcgcactcggcaaaccccagccacaaaaccgtgcacaaaaccatgcacgcccatattctccgtagaaaggaggtgatccagccgcaccttccggtacggctaccttgttacgacttagtcccaatcacgagtctcaccttagacggctccccccacaagggtcgggccaccggcttcgggtgctacccactttcatgacttgacgggcggtgtgtacaaggcccgggaacgcattcaccgcggcgttgctgatccgcgattactagcgactccgccttcacgcagtcgagttgcagactgcgatccgaactgagaccggttttcagcgatccgccccacgtcaccgtgtcgcaccgcgttgtaccggccattgtagcatgcgtgaagccctggacgtaaggggcatgatgatctgacgtcatccccaccttcctccgagttgaccccggcggtcccacatgagttcccggcatcacccgctggcaacatgcggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacgaccatgcaccacctgtgaaccggccccgaagggaaaccgtgtctccacggcgatccggcacatgtcaagcccaggtaaggttcttcgcgttgcatcgaattaatccgcatgctccgccgcttgtgcgggcccccgtcaatttctttgagttttagccttgcggccgtactccccaggcgggatgcttaacgcgttggctccgacacgggacccgtggaaagggccccacatccagcatccaccgtttacggcgtggactaccagggtatctaatcctgttcgctccccacgctttcgctcctcagcgtcagtgacggcccagagacctgccttcgccattggtgttcttcccgatatctacacattccaccgttacaccgggaattccagtctcccctaccgcactccagcccgcccgtacccggcgcagatccaccgttaggcgatggactttcacaccggacgcgacgaaccgcctacgagccctttacgcccaataaatccggataacgctcgcaccctacgtattaccgcggctgctggcacgtagttagccggtgcttattcgaacaatccactcaacacggccgaaaccgtgccttgcccttgaacaaaagcggtttacaacccgaaggcctccatcccgcacgcggcgtcgctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctgggccgtatctcagtcccaatgtggccggtcaccctctcaggccggctacccgtcaacgccttggtgggccatcaccccgccaacaagctgataggacgcgaccccatcccatgccgcaaaagcatttcccaccccaccatgcgatggagcggagcatccggtattaccacccgtttccaggagctattccggtgcacagggcaggttggtcacgcattactcacccgttcgccactctcaccccgacagcaagctgccagggatcccgttcgacttgcatgtgttaagcacgccgccagcgttcatcctgagccagaatcgaaccctccacaaaaaacattgcagaaagccaaaaacgactctcaaatccatttcaaaagaaatcagacggaccccctaataaggaaagggagccacacaaaaaacctccgccatccatcaaaacccgacaggattacccacacgaaaccatgcaggcggacaacggaactggcatcataaaagacgaccaagaaccacaacggccacgacagccgaagcgacatcaaccttggtcaagtagtacagtacacgctattgagttctcaaaccaccaccacacacccacaaccccgacccgggaaccccggcaggccgtgagcggcagcaaaagaaaaacctacaccacaacccccacccacgcaaccccacccccaaccacacacccccaaaccccaacaaacacaacaccaccaccggcgtgtcgaaaaccagccaaaccccaaccacccccccccacgacacccacaaagacacaaaccaatccacaaacacacaagggagaaaccaccacaggagacaacccccaccccaccttttccccagacgtgaaaggagacgaaacccacgccccaaacgacccaaattacgcaggctgacacagccaagaacaggacgcacaaccaagaaaatccctccaacaggcgccccgcgaacagacgaccactgcagaacagacggccgtcgggcgggatgccgacggagccgcaggctcaccgccaagaagcacgccagcccccgccacggcagtatcgcccaccgaggaggcggatcccacagcagccatcacccgcatccgtacaccacagaaaagtcaccgcaggtgttgcgcctcgaatgcgcgggcagagttgctcacacccagattcgtggaggagaagtgcaagttgcgccccggatgcgcggggcagagttgaggaacgtaagggagcgtgcgacagtgacgaaactctgccccgcgcatccggggcgcaacacttggggcaataccgggggcaacgccaggggcacaatctgaggtcggcaacattccaaccatgcacacaaaaccgccatatcgtccctcgaaccaatgattccaaaggctcaccacatgcctcacgcgtgtcggcggggacattgcacttgcacttgtccgccagatgacgtatgttgttactcgcctcgggcggttggcgcagtggtagcgcacttccctgacacggaaggggtcacaagttcgaatcttgtatcgcccaccaggctgcacaccgtgcactgccttagcggacatagcttagttggtaaagcgcgaccttgccaaggtcgagaccgcgggttcgagtcccgttgtccgctctctttttctcactgttccagacggtttatgccaactcccctgcgcattggcacatggcagaattccggcactttgtaccacttcaccgtgtatccagcgccatgcgcgcagaacaccgagtccggcgtatgctccagatcggcctccgggtcgtagcctgccccatccacgaccgtctgctcgtcatggcattccctgtatccgccgaacatcagcgccagacgcccttcgccgtgcgtatatgcgttcacgtccatcgcatagtcgcgcatttcgctcaccggcgccgcgccttccaccacggcaagcccatcctcaatctgcggggccgcgctctcgccgcccatccgctgcacgtcgctcaacgcgcgcccgagcatctcctgcggcaactcaagacggaaccggtaccacggttcgagcagcacggcatgccccgcttcgcgcgcctccatgagcccctgacgcaccgcgcggtatgtcgcctgccggaaatcgccgccttcggtgtgcttcaggtgtccgcgcccgccgatgagcgtcagccgcatgtcggtgatcggcgcgccgatgagcacgcccggatgctcggtctcctgcagatgctgcatgatgagccgctgccaattgcggtcgagctcgtcttcgctcacatcggtggcgaactccaagccactcccccgctcgaggggctcgatcagcacatgcacttccgcataatggcgcaacggttcgaaatgccccacgccttcgccgggcgcggtgatcgtctccgcatacaggatcgaccccgggccgaaggcgatgtcaagaccgaaacggtcatgcatcagctgttcgatgatctccagctgcactgcgcccatgagctgcacatgtgcctcctgcagccgctcctgccacaccacgtgcaggagcggctcctcgtcttcgagctcgcgcaacgcctgcaggcacgcgtgcatatcgttgcccccaggcagcagtgtgtaggtgagcaccggccgcaataccggctgtgccgcattgcgcgccgcgccgagcccttcgccggggaatgtgtgcgccggtccggtgaccgcgcacaccgtgcccgcgggcaccgactcgaccgtggtgaatttcgcgccggagtagacgcgcacttggtccactttctcggcgccgcccgcttcgggcagcatcatcttggcggtgagctcgccaccggtcactttgatccagctcaggcgattgccctgccggtcgtgcgagatcttgaacacgcacgccccgaattcggcagtatagtgcggttcgcgcgtgaaaaacgcaaagccttccacgaactcactgatgccctgcattttgagcgccgagccaaaatacaccggcaccgccgcgccgtcggcgatcaatgcgcgcactgtgcgcacgtcgatgccgcctgtctcgagatattcgtccatcgcggcttcgctctgcatcgcgagcgtgtcgagctgacgttcggacagcgcatccgccgcgccggtgaaatcgatgcacgcgtccgaacagcgcgcgtgcagctgttcgaggatgcgcgcgcggtcggcgcccggcgcatccattttgttgacgaacacgaacacgggcacatggtagcgccgcagcagccgccatagcgtaagtgtatggccctgcacgccgtcggccgcagacaccacgagaatcgcgtagtcgagcgcctgcaacgtgcgctcggtctccgcggaaaaatcgacgtggccgggggtgtcgaggattgtgagctccgcttcgccgacgcgcatcaccgcaggctcggtgtagatggtgatgccgcgcgcgcgttccatcgcatcggtgtcgaggaacgcgtcgccgtggtccacacggcccagtctgcgcgtggtgccagtggcgtacagcagtgcctcggacagcgtggtcttgccggcgtccacatgcgccacgattcccgttacgatccgcttcaccgaagtctcctttccgtgcgcaatgtgcgtcatgccaccccgaacacgccaccgtgcacggtgtagacgagaccgcacacacccaacaccacgataagcgacaatacaacccagcccctatgcgaaaacagctggcgcagtggcacgccagggcggcgctgccggcgcgccaccacgagcagcggcaggccaatcgcatacaacgcgcacgccatcatcagataccgcaggcccgcggagtagacgaggaacagcgagaacagcgtgccgagcacgccggtggcgagcgcacggcggcgggctgccgcactggggaatgccgggggctcacgtacggcgattttccacagatacacgcagcacagcaggtagcatggcatcgccatgaccgaggtgatggagatcatgacatcccaggcgtcgccgttgacgaaatggcagagaatgagcagcagctggcaggtgacggcggtccacaccaggccggtggatggggcgccgaagcggttggtggcgaggaaggacctcgggtagatgccatcgcgcgcggcatacaacggcatctggctgatcatgatcatccagacgagccatgcgaacaccacggagatgatcacgccggcattgaccatgatggagcccccctggccaaagcactgttccatgatcaccgacatcgagggattgggcatccgcgccacctggccggaggaatatacgccgagcggcagcagtgaaacgaggatgtagagcacgagcacggtgagatagccggcggttgtggcacgggagacgtcacgcggatggcgcgccgaaccggagaccacgaccgcgccttccatgccgatgaacagccatagggtgacgagcatggagtcgctcacctgtgcaccgatacggtgcacgtcgaacccgagcggcgtgccttgggcccccagcccccagaacccacgcaggaatacgccggttttgaatacggcggcgagggccaccacgaacacgatgaccgggatgatcttgcacacggtgccggcgacattgatcagtgcacccgttttggtgccgagcaatgccacggcgagcatgagccacagaatcagcgacgagccgattgtcgcggccacattgttgccgttggtgaacgtgccgggcatgaagatgtcgagcgtggacatgatgagcacgccataggccaccaatgagaagcagttgcacagccaatacccgtaggccacaagaaagccgacgaaatcgccgaatccgctgcgcgcgtaggagtacaggccgtcttgcatatggggtttgacgtgggtgagcacacggaacgtgttgacgatgaaccacatgcccacgccggtgatcgcccatgccacgatctggcctccggcggacgcatgctgtgccatgttctgcggcaggctgaagatgccgccgccgaccatcgccgacaccacaagcgcgaacaggccgacgaaccccactgtgctgcgcggccccgcggccgccgcaccggaaccctccaccatcgccggcgcattggatgcgtgttgcccgctgtccgccatcgtcaatccactcctgttgtgtgcatgcatgccgacatcagagcgtaacagatagttcgttccgcccggccggttgtgcgcccggcgcaatgtgccatggtgtcacacccaaccgcgcaccgcgtagaagcgcagtgtgcacagcacatccacgaggatgtcgttgagcggcccggcggtgtagtcgaccatggcgtaggacgcatacccgtcttcgagacgccatatcgtggcgcatgaaaacccgttggctgccgtgccatggaaccgcagcaaggccgcgttcggcgccgcgtgtgcatctgcgctgtgcagttcgaacgcgcaggggtcttccgcgctcgcggccacacgcaccggcggtgcaattccgagctgagattcaggcagcacaatgggcgcgatccgcacgatgcgctgttcgagtagatcaacagtcacggcaggcggattgccgacggtgccgatgaggtcccggtaggcgtaggcgatgcgccgtgcggctgacgcagaaggcgtgtccgcgcgcatcgtcgtcaggatgcgctgcgactttggcgcgtcggccgcttgctcgatgaatgtggcggtcaggccttcggcgtcatagtcgcagtcgagcgtgaccacgtgcccatggttcgcgcgtgcttgcatgtgcagtcgagcgtggtcatccggaccgtcgcacaggcgcatcagtgcggcggtgagttcgttttctgaaggcatgcactccatataacagtatcccgcctccaaacgaggcgggatactgttgcaatataattccccatgtgaattacacggtgtggggccgtatgactcacacgcttatggtttcctcaccaatgggaacaatatatggggaatcgatcagccttccttggcttcggcttcacgttcaatggctttgtccacattggctgcggccttgtcaaggtccacgtccgacttggcgtcgtgcttggcggccctttcgacgtccttgatcgcatccttctcctgatgctcggccttatgcacgtccacatcggccttaaagtcatcgaacctctctttgagcgtttcgtggggcttcttttcgtctgccataacgaccacctttcgtgtgagtagtctgtagcccatctgggcctatccccattacaccgcatcccgcatctcgccgtgccaagcgacgctacaagcgtatattcgaccgtcattttttggcgattccgcatggcattggcttgcacgccaaaacacgatggcaacatgcattattcccgttttccgcgcagcaccgaagcccctatgcatatggggaacgcggtgttaggttgagggcaggcgcgcaaagagacgcgccgaacatccatcacaaccatacgcaagtcccgaggtgccattgtgttccatccccgtttttcacacccgtccgcacacgtcaccgccgcggtcgcttccatcgcggcgctcggcatgctgctggccggctgcggcaccagcggcggcaccggctcccccagcgcgcaaggctcatcaagcaccgcaaccacttcggtgatcacggtgaacaacgtggaaccctccgccaacctcttgcccggcaacaccaacgacatggccagctggaaggtcgtgacccagctgttcgaaggactcgtcacgttctcggacgacggcgaattgatctacgccgaagccgaatcgattaccccgaacagcgatgcctcacagtacacgatcacactgcgcgacggtctgcggttctccgacggccagaagatcaccgcgcagacctatgccaaggcgtggtcgttcgccgcgaacgccgcgaacgggcagctcggcgccgcgatcttctccacgatccaaggctatgacgcgctgcaagacaccaatggcggcaacgacgcgcaattgagcggactcaaggtggtggacgaccacaccctgcaggtcacgctcaacgcgcccgactcctccttcccctacaaagtgggcgacgtggcgttcctgcccatccccgaaagcgcatacgccgacgccaacgcgttcggcgaacacccgatcggcaacggtccctacatgctcaagcaatggaaccatgattcgagcatccagcttgtgccgaacccgaaatacaccggaccgcgcacacccaagaacggcggcgtcaccttcgagctctataccgacgtgcaaaccgcgtatgcggatgtggaatcaggcaatctcgacgtgatcgacaccatccccacctccgcgctcgccacataccagcacgaaaacggcatccaggccttcaacaagccgggtccggcgttccgttcgttcaccattccgcagaagctcaagcatttctccggggaggaaggacgcctgcgtcgcgccgcgatcagccatgccgtgaaccgcgccaacatcatcgagaaggtgatgtacggcaccgcgaccgtggccaccgatttcaccgcgccgacgatcgccggttattccaaaagcctcaaaggcgccgacgtgctcgactacaacaccgaaaccgccaggaaactatggagccaggccgatgcaatcagcccgtggagcggcacgttccgcctcgcctacagcgcggacagcggcgacaagcagcgcgtggagggcatcacgaactccatcaagaacgccttgggcatcgacgcgcagccatacatcatccccacgcagaaggagctgagcagcgcgatccacgaccgcacgatcaacgcggcattcctgcagggcctgcagtccgactacccatatccggaaggctacctgatgcaggcctacgattcgtcagcggccgacggcaagggcctgaacaacggcgattacaagagcacggccttcgacaaactgatcgatgacgccgcgcgccaaaccaacgtggatgatgcgatcagctactatcatcaggctgaagaggtgctgttcaaggatctgccggtgattccgctgtggtatgcgaatgtgaccgcggcggccggcgagcatgtgcagcatgtcggattcaattacatgggcgtaccgaagtacaacgaaatcacgaagtgatggcatatgggagcaattgcgaacgatgagatgatcaccgccaaagacggtcaacagcacagttggaaatcggtcaaattgctcatcgccacgctgattgtcagcacgctcggcgacggcttctgcggtgtgatgatggcggtcgcgctcccgaacatctcggaaacctaccatgtgagcatcgccacagccaactgggtgacggttggctatgcgatcgtcgcggccacggcggtgatgaccgccgccactgtgctcgcgcgcatcggcttgaagaaactgttcttctggagccgcgtgctgctcatcgtcagttcgctcattggcctgttctccctgaattttccgatgatgctcacgagccgcctgatccaggcggttgggtcgggactcatgttcccaacaatcaacacggtgatcatccgtgtggtaccagccaagatctctggccgtgtggtgtcgctcaacagcgccatcatcggtctgggcatcgcggtggcgccgttgctcagtggcgtgttcctgacctatgtgagcctgacgtcgatgtatgtggtgccgttggcggtcggcatcatctcgatcctcatgggcgcgaagttcatgttcgacgtcgaaccgcgcaagcagcatccgatcgacgtgctgtcgatcgtgctctcgttcgtgggcttggccgcgctgatgatgggcttctctgagctgacgcaccgcccgctgttcgccgtgccgatgctcatcgccggtgtggcggtacttgtctggttcgcggtgcgccaattccatttggatgtgccattgctcgacctgcacccgatgaagcatctgtatgtctcgcttggtgtgctcatgtatatggccggcgcgatgggccagcaggccgtgttgttgctgttgccgctgtacttggagcgcgcgtgcgattacacgccgttcgtggccggctgtttcctgctcatcatgacgttgttctattcgggttcggtgattgtgggaggcaagaccgtggaccgttccggcatgtggccggtcgtctcgagcggcttcctgctcatggtcatcggcctgttcgccacgttcttcgcggcccccaccaagatcgcgtggctcgtggtgctcatcggatccgttgtggttgtcggcgacgcgctcatcaacgtgcccgacaaggatgtggtgcttgaggcgctgcccgacaatacggtgcccgacacgagcgcgatcttctcgaccggcaaccagatcgcgggttcgatcgggtcagcgctgttcgtcggcgtgctttccgccgatgtactcaggcagaccgcggaaggcgtcaaccgccatgccgcatacgcgaacggcttccagcattcgatcctcatcgccgcgatcttcgaggtggccatgttgcttgtgtcggtatggtattcacgcgagatggtgaggcacggccgcgccaagatcaaccagacagcctaaccggccagccagaggctccgccacggaggtacaaggaatgccgggacccgtatcgagggtcccggcattcgcatatgcggcatccttatgcggacggcgcatcccttcagtcgctggcggcctcctgctgctcttccacgccgacctcggccttgaggcgggccagctcatcgtccaccgatgcggagccgccggcaaggtacttgttggcgatgtcttcgttgcttgcctgcgtgttgagctcagccgtggcgttggcctcattgagcatgcggtcggccttctcctccatgcgctcgaacgcggcggtgccacgggaggccttggcggtcttctcggtggcttcgttgacgtgctgctgcgcgttggccacggagaccttggcgtgcaccgcggcacggcgtgcctgcaggctgttgatgtcgttgaccagcttgtcgtgcatctgacgcatcttcgccgcattgtcttcggcgacggtggcggcggtctcgagtgaagtgagcgtgctctcatactgctgcttggtggcgagcagtttgcgggcatcgtcgtcgttgccggccttgaccgcggccttcgcggccgcctcgtacttggcgatgtccgccttgcagtcgttgacctgctggcgtgcgttggtggccgcggccatgacgctcgcggtctccttcttgaccgacgcgaggtcttcgttgaggtcaagcagcatctggtcgaccatcttcgccggatcctcggccttgtcgagcagcgcattgatgtttgcgcgcatgatgtcgccgaatcgtttgagaatagccatggctattgtcctttctgttcctgaccaacctgatcgttgtgatctgcctgatcatatttttccaaaatcggatcgcgcgcctcttcgagcggtgtggtgaccatacgctccacatactgctcgtgctcgcgtttgcgtttgatgagcatccatgtgatcacggcgccaatggcaagcatgccgatcacaatgactgcgatgatcacccacttgtgcacatcgttcttcgtggtcgtcttggtcatgatgcggtccgcagtcgaatcgaacgtggccacgatcgcgtcatcggtggaccggtcgctgtaccagtactcatcaaggtacgtccagaatatctcagtggcctgggcgtccatgatgctcgagacgtgcttgccgttgacgagcgtcatatacccaacgtcgttgtccacgtcctgctcggcgaaatacacaaacagcagcgtgtcctcattgtcgatgtggtcgtcgtaccattcgcgcgcccatgcctgtttctcatcatcggtcttcagctgcggattgtatttggcgaacaggatgtacggctgtatgccggtcttgtcgtagaacaccttgaggcgtttcgccgcggatgtgcggttctcgaaccagccgagctggtcgtcgatgcagttcgaatcgtacggcagccctgaatcgagcttggtgcggttgtacgtgctttccggcaccgtcacgttgtaatcattgcggttgggctcattgttcgagcagctgggcatcatgaaaatgagcaggaagatgacgagcgcggccaggatgccgatcagtggcatgagtccggtgagccctccattgggctttttcccgccgttgttgttgcctccgaacggcgtttgcatggtgggcggggccaccggcggcccaccggccggcgagaacggcccttgccccgcgcccggcgcacccgtgccgaaggggcctgccgaatatggaccgggcgtctgctggcggccgtagttcggctgctgccccatcgcgtcgaagatctcttcagggaatggcatgctgcgacggccgtagcggttgcgggtggaacgccgccctgcgttgtagccacctgccatgcctatgccggccgcccggaacagatcgcccacatcgaatccgcccgagccagtggacccgctggactgcgggaatccggccgagccaccgcccccggcgcgccggcccgaacccggcatgctcggccgatgcccgctggacatgcgtgaaccaccgtcgtggccgcttgacgatcggccagaccctgaaccggcaccagctcttggcatgtgaacatcctaacctcgttgtgagtattggtatcaatatagccgatgtgccggcaggctgcccggttgtctcatcgttttattgcgcacaatgaacatggttgccctatacatgctcagtgtgcacgcactccacgccggcgttttcgcgcggcggcgcaccacgatcgccacggcgatcgcaagcgcgaacacggagccccccccccgcatgcgcggtccgtgtgaagttcatacctgcctcaaacagacccacatatctcgcgcgtcgggtttcacgcatgtcgcgaagtttctcataccgcacgccatcgaactcgtaacccatcgttgcaacctccaaatctcgagggtgttacaacaatcactagaattcacctcttcctcatcgaaagcgccataatcgagagaatccaagtctgtgcttgctacccctcatcataagcaaaaaataatcctcattttcccctctgcaggtgaacgaaaaacgacaccggtgcgtcgcacttttttcgtgcgtcgcaccggcgtcatcgagccctgtgggcaggtggtcagtggatcacgccttggccacatgcaccccgagggcgtcgccttgctcaacctgcatcgacgtggacagcgtctccgagcagatcaggtcgcggaactgctccaccttcggcaggtcaccggaaggcaccgtgagcgtgagcgcgatgcggtcggacacctcgaggccggcctccttgcgcgcatcctgcaccgcgcggaccacgtctcgcgcatagccttcggcgatcaggtcaccggtgagctccagatcgaggatcacgaatccaccactgggcaggatcgacgatgcggaatcgcgccgtgccgtggcgtccgcctcttccacgcgtcgggtgatgtcgtattcgtcgccctgcagcgtgatctcgccgttcggcgtctcgatcaccgggtcgccggttacagggtcggcatgccagtcaccgctcttcgacgccttgatcgcgaactgcacctgcttgcccaggcgagggccggcggcacgcgcattcaccttgagctcgtcgatgatcttcagaccatgctcggcggcctcatccagcgtcgaatagtcgatcgccttgatgttgagctcgctcttgagcaacgcgtcatatccatcgacctgcgaaggatcgtcgacgaccacggtgagcttggcgagcggctggcgcacgcgcatcttatgcgccttgcgcagcgacagcgtggacgaaacgatctcgcgcaccttgtccatcgcctcgaccagcgcgccgtcttcaacgagcaccttgccgagcgcggtatccacaccggtctgcggatcagtcagatacggccagtcacccaagtgcaccgagtcaccgccggtcagaccacgccacacggcctccgcctccatcggggcgagcggggcaagcacgcgcatgaacgcctcaagcaccgtatacaacgtgttgaacgcgttctcatcctcgttccagaagcggtcgcgggtattgcgaatgtaccaattcgtgagcatgtcgatgaaatccgccacctcgtcgcaggcatcggaaatctcgaagttgtccatatgctcggtcacgttcgcaatgagtttgcgcgtgcgggcgagcagatagcggtccatctgcggcagaccgggcacctcgtcggcacgcagcgtgcgcgcgtcatagccatcgccgtggttcgccgcattggcatacagcgtgaagaagtaatacgagctccacaccggcagcatgatctggcgcaccgtgtcgcgaatgccgtcctccgtcacgatgaggttgccgccacgcagaatcggcgagctcatcaggaaccagcgcatcgcgtcggaaccatacttgtcgaacacgccgttcacatccgggtagttgcgcagatgcttgctcatcttctgaccgtcgtctccgagcacaatgccatggcagatcacgttcttgaacgccggcttgtcgaacagcgcggtcgccatgacatgcagcaggtagaaccaaccacgggtctggccaatgtattcgacaatgaagtcgctcgggaagtggtgctcgaagtactccttgttctcgaacgggtagtggtactgcgcgaacggcatggaaccggactcgaaccagcagtcgagcacatcggtgatgcggtgcatcgtggacttgccggtcgggtcgtccgggttcgggcgcgtgagattgtcgatccacgggcggtgcatgttgatgttgccgtccttgtcacgcgggtagtcgccgaagtcacgcttgagctcgtcgagcgaaccgtacacgtccacacgcgggtacttcgggtcgtcactcacccacaccgggattggcgaaccccagaaccggttgcgcgagatcgaccagtcgcgcgcattggcgagccacttgccgaactggccgtccttcacgttctccggaatccagttgatctgctgattgagttcgagcaggcgcggcttgatcttggtcacgctcacgaaccagctggagaccggcttgtagatgagcggtgtgccgcaacgccagcagtgcgggtaggagtgcacgtagctcttctcctggaacagcaacgcgcgctcggactccggacgctcggcgagcggaccgtcaccggcgcgcagattgcgcaggatcggcagattcgcatcgaacacgaacatgccttcgtagtccgggcacagcgacgtgaagcggcagccagagtcgagcacatcgacgctcgcgatgccgtgggcgttgagcgtgttcatatcgtcttcgccgtatggtgcctgatgcaccaagccggtgccttccgtggtgtcgacgtaatcggcggtcaggatctggtaggcgttcggaccgggggtgccgccttcggccgtggcctgctcgcccgcgaaatacgggaagaccgggtagtagcgccagcccaccatgtcggagcccttgagctcgcgcaccacctcatagtcctcgccgagctccttgttgtaggaaccgagcaaggccttggcgaagtagaacttcttgccggcgaacttgccttccttggggcgcacctccacgtaatcgatgtcggcgcccaccacaatcgcgaagttcgtgggcacggtccacggagtggtggtccagaacaccgcgtaggcgtcgtcttcgtcacgcagcttcaccgcgaccgaaacggtcgtgtcctgacggtcctggtacacgtcggcgtccatgcgcagctcgtgcgcggacagcggcgtctggtccttcgggcagtacggcagcacgcggtagcccttgtatgccaggcctttctcgtacagcgtcttgaacgcccacatgaccgactccatgtacgggatgtcgagtgtcttgtagccgtgttcaaaatcgacccagcgcgcctggcggtgcacatagtcacgccattcgttcacgtatttgagcacggaggcgcggcaggcgtcgttgaatttgtcgatgcccatctgctcgatctggtcgaccgagtcgatgccgagctccttctgcgcttcaagttcggcgggcaggccgtgcgtgtcccagccgaacacgcggttgacgcgccggcccttcatggtctggtagcgcggcaccacgtctttggcgtagccggtgagcagatggccgtagtgcggcagtccgttcgcaaagggcgggccgtcgaagaacacgaactcattcgagctgtgctcaccactggggttttcgtcgatggatttctggaaggtgccgttggtgtcccaataacgcagcacatcttgttcgagctgcgggaagtcgggattcggcgcgacgttcgcgctttgttcgccgaccgatgccttgggatacacgtgctgtggtgtttcgctcaccattgctcctcatcttgcaggatctgtcttttcctgcgaggacgatggctccgggcggattgcttgccaacccccgcgccaccgcggtaccacctcgcttgccacgcgggcgtgcatgcacgcgtgaccgcttgtgttcggctgtacgggccgaccccgtcggttctactgggtcgggcggcgccccgcccggctgttcttccgaaggctccccgctgatgacggatcactgcctggtttcttgcgccactataccagcaacgcgggaacgaatgcgaccccgaaacacgaatgacccaccccggcacgccttccgttcgactcacacaccctcacgcatgcggcgtggtgtgccctggggaatggggcggctcgatgggcgggccattgcaggggaacacgaatgatggttggtctggtgttcgcggcactatgtgccatcggtcactcggggacttccatgtgctgccaggtgtccgcggactcgaacagcaggtctttctcgttctgttcggcgaccttgtgcttgtgggcggttgcacaaccctcggcgtccacttccggctcgccggttgccggatcggcctgcggcttgtccgtttcgctgaccacctcttgaagttcttcgacttgtgcggcgtcgagtcccttgagtccttccgctttcttgggttcggtttctccttaacaatcgactctcgtcgtcgatgacgatatgctcactatagcgtcttttccactgccccacgcgcagcgtctcacgttttcccaatcagcacaacaccataagcgcttcagttacttgcgtcatcggtgaggtagaaatcgcgcagtgcacgcaggtcggcctcactgagcccaatcgccgtacgcaggtagccgacggggccgccgaacgatgcagtggcgtcgatatacgtctggaaatagagcggcgaggcgacgaggaactcgtcgatgtccgcatgggccttggggccgagcagtgcttcgaaggtgtcgacgaacgccggcatttccgtggacatgtagaggttggtctgcaggtaatcgtcgcggatcacgtcttcaggcacttccagcgcggccagaatgagtgccgccgcgatgccggtgcgatccttgccctgtgtgcagtggaacaggtagccgcccggctcgtcgatgagcaggcggaacatccgcttccagcacgcgaccgcggcgtcgtcgagcacgaggcgcgggtagaggtcctcgatgaacgtgcccgggcgggtgacgatgtcgcgcagctgcaaacgcagcgccttcgtctcgcggaacgtgggcagtgcgtagaacgaccaatcctcgagcaagcggtctggcttcaggtcgcgttcgggatcggtgcgcaaatcgatgacgttcgagatgcccctatgcgccagcgtctccaggtcgtcatggcgcgcatcgtgcaggttcgccgagcgcaccagcagtcccgggcgcaccatgcgcccttgctccgtgtggatgccgcccagatcgcggcagttctccacggtgggcaacggcagtttgcgtgacactacgcgcatagggctcctctcaggtgggtcagcgactcacttgtcttcgagatacgggtcttcccactggttttcgttgtcggtctcctcggggcggtcgattgcgagctcctcgcgttgcgccgcatcctgcttggcttccttggaggcatcgctcacacccacctcgttttccggaatgtcctcattcggcttgccggtgatcgggtcggtgtacggatggtcagtgtcgctgacaatctgctccatctgcttgacctgatcggcgctcaccgcgccaaggccttcgtgtgtgttggtgtctggaatgttctgttgctctgccatgatggctccaatctcgagagcggcgcgggtgcgtgtcgccccgcttcctatccccccactatagcctcgtacaaaaggggcgcccggcggactttgcccagtggggaacatgcgtgcaggcccagcgtataaggaagccccttgcctatgtgtggcaaggggcttcgtacgtacgccggtgtcgattcgcccggcatgcactcccctgctggggcgcatgcgcgggcggttcggcggatcagtgggtctggtgggtctcttcgtgctcggcgacttccttcttgtcgcccttttccgcacgggaggtctcccagccttccttgacgtccttgagcttgtcggtcagatcgccgacgctcttcttgatgtcttcgaaatcatccttgtgctcgtcgatgcgggccttgatctcttcgaagttctccttcatcttgtcgctcatatcaaccatggtgaccttcctttactggtaaacgggttgcctgctatccattacagcacgttggggccggttgcgcagatagggaaatcgccgcgcgcggcgtcccgcacataccaaagcgcggccgtgcattgcacacggccgcgctttcgctttaccggggcccgctactcgagttcgagcgagccagtgtacagctggtagtattcgcccttttcctccatgagctcgtcgtgcgagccgcgttcgatgatgcggccgtggtcgagcaccatgatgacatccgagttcctgaccgtggacaggcggtgggcgatgacgaacaccgtgcgtcccttcatcaggttgtccatgccggcctggaccacttcctcggtgcgcgtgtcgatcgacgatgtcgcctcgtcgaggatgagcgctggcggatcggcgactgcagcgcgcgcaatcgagatgagctggcgctggccttgcgacaggccggagccatcgccggagagcaccgtctggtagccgtcgggcagcatgcggatgaacgagtccgcattgacgagcttcgccgcggcgatgcattcgtcatcggtcgcgtcgagcttgccatagcggatgttgtccatcaccgtgccggtgaacaggttgacgtcctgcagcacgatgccgagcgaacgcctcaggtccggcttcctgatgcccttgacgttgatgccgtcgtagaggatcatgccttcctggatgtcgtagaagcggttgatgaggttcgtgatcgtcgtcttgccggcgccggtcgcgcccacaagcgcgatcttctggccaggcttcgcgaaccacgtgatgtcatgcagcactggcttgtccgggttgtatccgaaggtcacgtcggtgaagcgcacgtcgccgcgcagcagcgtaagcctgccgtcggccgacgtgaccgcctcttcatgcgcctcctcggccacttcggccgcgcgcttgctgagcctcttcgcggcttcgcgcgaacgcgtgccgtcgtcgctcgcctcgcgcttccacgcccagtgaccggtcttcttcggcgtctccgtcatcgtacggccgtccgacgcgagctcgacgttgacgagcgtgaccgtgccattgtcttgctcggacggctcgtccatcagcgcgaagatgcgcgaggcgccggcgagcgccatcatgaccatcgtcatctgctgcgagacctggccgatcgggttcacgaaggaccgcgacagcgtgagcagcgagatgatcgtgccaatcgtgaacgcggctccggagaagctcaggttgccccaattgccaagcgcggcgaggccgccgaagatcgcggagagcacatagagcagatagcccatgttgccgacgaccggcatcagcacgttgccgtaggtgttcgcgctcgcgctggcgtggtacaggcgctcgttgcggtcgtcgaacgacgcctgtgtggcgtcctcgtggttgaagaccttgatgaccttctgcccgttgaccgactcctcgacgaaggcgttcacgtcgccgagctcctgctgctgcaccacgaagtagcggcccgaacggctcacaatcacgcggatgagcagcaggagcagaccggtgaacacaaggacgaagaccgtgtagggaatcgacaggtagagcatcgcgatgagcgccgcaagcgcggacacaccggatgcgaacatctgcggcagcgactggctgatcgcctggcgtagcgtgtcggtgtcgttcgtgtaccggctcatcacgtcgccatgctcatgcgtgtcgaagtacgagatcggcagtgtctgcatgtgttcgaacatctcgtctcgaatctccttcatgacgccctgttcgacgccgacgagcagatacgagtacagccacgcgctgaatgtgccgagcgcgtagaggatgcccatgaagatgagcgcttggatgagcggcgcccagtccgggacgctctcccctacaagcggcatgatataccggtcgatcaacgcctgcaggaacaatgccgaccccgcctgcgcgactgcggacacgatgatcgcgatgatgatgaccaccatgcgcaccttgtatgtgaacacgtatttgagcagtcgcttgagggtgcccttcttcgccttctcacgcggcatgccttgcgcgccgttcgcctcgggcatgcgcgcgtcgtcattgagggtctctttgtcggtggcagaagtctgtgccaccgttgccgccgctgcactcatcgttgttcacctcccttgattgcttcgatgtcttgcgccatatgcgcttgctgctcgcgttcgcgctccttctgccgcgcgatgacgtcgcttgtgcgcatgtcttcgttgtagtcggtcgcgaaaccgctcgcctcggcctcttcctcgtgcaggtcctgcgattccttgtcgaggtcctgttggctgtgctgctgcgtctgcgattcgtagatgctgcggtattcctcgcaacgctcgagcaattccgcgttcgtgccctggtcgaggatgcggccttcgtgcatgacgacgatcttgtcggattcctcgacggacgcgacgcgctgcgcgatgatgatcttcgtggtgttcgggatctcgtggtggaacgcttcgcggatgagcttgtccgtcttggtgtccaccgctgacgtcgaatcgtcgaggatcaggatcttcggcttcttgagcagtgcgcgcgcgatgcacaggcgctgccgctggccgccggagacattcgtgccgccctgctcgatgtacgtgttgtacttgtcggggaattcctggatgaatccgtcggcctgcgcgagttcgcatgcatggcgaatctcctcgtcggtcgcgtacggattgccccagcgcagattttccgcgatcgtgcccgcgaacagcacgttcttctgcaacaccatcgcgacctcatcgcgcaacgcttcgagttcgtagtcacgcacgtcgacgccgcccactttgagcgcgccggaggagacatcgtacaggcgcgggatgagctgcacaagcgacgtcttcgcggaaccggtgccgccgacgatgccgatcgtctgccccgaacggatgtgcaggtcgatgtcatcgagcaccgggcgttcagagtgttcggaatagcggaacgacacatggtcgaagtcgatcgagccgtcggccacggtcgtgatgggctcgtccgcctcgcggatcgtgctctcctcggtgagcacgccacagatacgttccgcggatgcgcgcgagatgatgaccatgacgaaaatcatcgagagcatcatcatcgccatcatgatctgcatcgcgtacgtcacgagcgcggtcaggtcgcccgtcgtcaagccgagcgcggcgttgttgccggacgcgacgatctggcgcgcgccgacccatgcgatcgcgatgagcgacgcgtacatgcacaggttgaacagcggcgagttgatcgacaacagcttctccgccttgcagaactgctcgtagatcttgagcgagatgcggccgaacttcttgccttcgaaatcctcacgattgaaggacttgacgacgcgcacgccctgcaggttctcgtcgacgacgttgttgagctcatcgtacgtgtggaagacgcgttcgaagatcgggtgcacgacgatgatcaggccgaacaggccgaccgcgagcacagggatgcacgcgaggaacaccatggagatctgcgggctgatgcggaacgcgaagatccatgcgacgatgagcatgatcggcgcgcgcatgccgacgcggatgagcatctggtacgcgttctgcacgttcgtcacgtcggtcgtgagcctggtgatgatcgagcccgtcgaaaaacggtcgatgttcgcgaagctgaactgctgcaccttctcgaactcgtcatggcgcaggttcttggcaaaaccggaggaaccgatggccgcgaaccgaccggacaggaagcccgcgcacaacgacacgaccgcgcaggcgatcaggatgccgccgtacttccagatgtccggcatggatttgccgctgatgcccttatcgataagaatcgcgatgacggtggggatggcgatctctatgaccgcctcaacaatgacgaatagcggcgaaagcaggctcgccgtgcggtattcccgaagggacttcgccaatgtcctgatgacatgcgccttggatggcgtggtgtcagttgccgtggtagtgctcatgctgcctcatctcctttctgctgctggtgtgtggcgtcttgcctggtacgtgtggccggctcaaccgccgtgcgctcggagccgacaagcccggtctccaccaaattggcacgcatgcgggcaaggtcgtccatgaaccgttcctgctcgtccggggtgaatccagtgaacagcgtcgtctccaactggtgcgcggcgcgcatgatctccacaacaaggtcggacgcggtgggcgtgagctcgatcttgcgcacgcgcgcatcccaatcgacggcggaacgcgtgatcagccccttcttttccatgagtccgagcactcgcgacgcggtggagcgagtgatggagaacgcccgttcgatgtcgtattggaacacatccgaatcgcggtgttcgtgcagatactgcacgatgggcatgttggcgcccgacatcatggagtccgggggcacaatgccgttccaataccggccgatgagattgtggagcgccttgatttcgaggctcgggcgcagcatgcccggcgaattcacaccttgcacccggtccatgcgcgctctcctcttgccgtgatatttcgacgcgggaatattgcgatgccacaacgtcgctactgcaacagaacactatagattgttccgtatacaacagttgcagatacaactagactatgccgacagtgaacccgtgcaacaatcgcgcgtcaccgcctccacatatgcaagcgatccgcgccctacagcacgcaggtcgcggatcgcgcacatgatgggccagtgactactgccgacccgtcacatcagtggattcacttgacttcgttttcggaaacgaaggtcaggaagtcatcggcctgcgtgcgcagcgcctcttgatcggcaccagtcatcgcccagtcgccggtctcgacggcctcgtccggcacggacagaccgacctcgaccgggaagaggcgcatgccggcgtcctccaacagatcgccgaccatgatgcgcggatgcagctcctcgaaaccgccgacaccggaaatcgcgaccggcttctggtcgaggacgttcttgccttcttcatccttcgtggacggcagcgacagccagtcgaacaggttgcgcagcgaatccggaatctccttcttgtactcggagacgacgacccacacggcgtccgcattgcccagcttgtcgcgtacggcgagcgcggcttccggaagcggatactccgggtcttcgccggcgagcggcagatcctcgtaatcaatggtgatcgcttcggcgcggtcgcccacaatgcccatgatctccttcgcgaggtccgcctcgaacgaaccgtcggtgagcgaagtctcaacaaacgcaatagtcggcttgtctgccatgtctcctccttatgccccggccggcggcatggtggtcatgcatggcccggagctgtgaactggtatccatcatggtgcgtcgacgtgtgcggcgcacccggaaatagccacaagtgaacaaagcgcggaagggcgcgcaatggtatgcgcggacgatccactgcccgggcgatactggtggcgtggcacaatccccctcgcacccagagtccccgtacgcgcgcggcacgcgcagctacaccatgtcgcgcatccgcggcaaagacacgtcgatcgagaagacggtgcgctcctatctgttcgcgcgcgggttcagattccgcaaaaacgacaagcggtaccccgggcaccccgacatcgtgctgcccaagtaccgcacaatcgtgtttgtgaacggctgtttctggcacatgcacgaggggtgcgagtcgttccatatgccgaagtcgaatgtggagttctgggcggcgaagctcacgcgcaaccgagaccgcgaccgccggcagcacgagcagctgcggcagatgggatggcgcgtgatcgacgtgtgggaatgcgagctgcgcggcgacgcacgcgaagcgcggctcgagcgacttgtggggcagattgcggaaggggtgtagatttgtgggggctgcgcgcaggtgctaacatctaggcggcaggcgcggattgctgcagtgtcacttccacgcttgaggctatgcgccaatatgtatgttcggttactcgattgccctctctagagcgttgtcgcgcaatctgccccgtcacgaagttcagtgatggctgttggcgtctgagctcacccatgaaaacccgtaggagtcgccggagatggtagttgatggctgaggtcagtcacgggagtccaataatcgcgtcccgcatggctgtcgatgtctgaccatcgacaccaacagccgtgcgggtgacataaacagcgaattcgacatggccgtggtcctgccaccgctacgggtagtaccttcttcgctacgggtagtgctcctcccgctacgggtagtgattcctcgcgtaacctccacctacaatcgttgaaatatggcggatcatagtgacgagtgcgccagaaaagcactacccgtagcagaaagaacactacccgtagcaaaaacagaaactgctgccatcccagaaggcggtaacagacgataagagtggtaggtgcattttgacccggaccagccaattatggcattacgcgaaaagcagcgaaggaagcggttcccaagagccaataacgggttcggaggaaaccgctcaatacgactctacctcaatcaatgggacctaaaccagcaaaagagcgcaaccgttaatcatatggttttcgaatcatccttatgcaggcaggcccgctagcgtccgccatgccaaaacacatagcgactctgcggctcctaaaatgaaatcatgagtactgaagcaacggaaagatcacacatcatccccgcacatgcgggacaaaacagcatgtgacgcgtagcggcgcattccatctcccacagtatgctcggctgcgttcagtgatagacatgatggtcattgatcaaccatgataaaagcattacgatgacaggaggtatgtgggataattgagtcatgtctgtgaaggaatccgatgttgaaatggtgcgtgccgcgaaggccgcgcgcaatacgcgcaatcttgcccttgccctccattccgctgagatggagggcggccatgtatcggatgtgctcctgcatgaagcgcatgattacgcgaatgggctgattgacgccgcgacattgggccttcgcgtatgtgcccggtacggtctgaacgacagataatacataccgatgagcgaaccggtgttcgatccgtatcttgttcctggtacggatttattgcgcaatctttccggtgcgcacacgcaacgggaattggcggagatcgagcattcgcttgtcacggcgaggcactggagctgatggatgatcttcctgtcccagatggcacagtagcgcagttgcgttccatccacaggttcctatcccaggacgtatatgactggccagggagatcagatcatactcaaaatcggccacgcctttcccgccaagagtgattacacccacatgatgtcaatcgtccatccaagtatgcagcacatcactcatagcgacaatggcaccatttccaccgggtatgcatgcacatgaatatccagtacagcgaacacacgtcgagcctcgctcagactcgccaaaccactatcgcgcagcgagtacgcagcctgaatgctgacatgcgcatccttcgccagctgctccatactcaggtgccggtcatccaccgcctcacgcacacggcgtgcgacagcttgcggagttggcagataatccacatgcaccactggacgatgtactgcatcagcatatgccgtcacatcattgtattggctcaaatctaacgtcgtgtgcatgtcagcgcatcctccgcgaatatgatagtacgcaacttttcgtgattcatcttcgatgctagagccgtatgagctgcccgcgcagtaaccagtactcagggctcttcgcctgtgtgccatgccgctggaacaacatgcaatatcgcagaccttgatctcggagccatcggcacaattccgcatacagggctaccgttgaatcggacaaagagtcctgatcaagatggagagcattctcacctacataatccaacgcataggaacgtatgactgaacgatacttcgcaagcgtccaagatttttctgtcaatggaaggacgacatgccagctgggaccgccaccggaatcatgacggatgaaaccagccgtcggacttgtctcgtagtgcactgatcgatacacggggcaattcgagaaaccgaacaatgcacaccaagcacgagcattatcagtcctagaaggtacctttagcccagtgggcgtatggctatcttccgtgcctgcaagttcgtcaacattcgtcaatccaaaaagtcccgagtgcactttctctgcggtacgtgcagttataatcgaggcgagtttgagcaatcgcatcgtcacaaactcatttcccctgttgcgcggagtcatctcccataggctggctccgaatttctgctgaatttcaggcgtagctttggttcgattcaaagaccaatatgatggttctcccaacgctccgatataacgttcatccaaagtcgtccgcaatgaatcaatagcatcacgtcgatctcgttcgagcgctacccattcctcgcgaccggctaccgtaccgatgcgagggctgagcgtagctacagttttccctttacctgcataagagccacgtgcattaagccactgcgacttatgccagcgttcggcatgggcacgcacgatatgagcgcattccatctcggttatttcgtcatttgtctccaccatcagggtgtgccgtccgctccaccacaatctacaaatgcggtcttccacggcatcttcaagtatggacgccaacccaaaaccaagcatgtgtgaaaacgcatcatcgtaatcggcaggaattcgcagaacgctcattaatcatcgtccttccatggatatcgtcacatcagcggcacgaagcaaagtttccagaaaagcgatgccccacaatccgtaacgctcattcgttcgttccatgatgctctgccagtaccctgcatcaaataactcttctgctgcggagcggatggcatgtatggtctgggagccatcgccattctcttcggaaacagtctggatgattgcatctggtatgacctgttgagcattcatcggaaacatggaacgtccatgaccatgagatgtccccgcaagtctagtcaccaattccttgtcatgagcctgcaaagattctgagtcaagagcccagcattcagcggctgaacgttgttcatgccgccatccgtcgagcctcaactcgatgcgcttggcacgttcccaggatgaggaacgatacatacttttggccaatggctcggctggcacattgggcatgcgatatcgtagcaatgtttggaaacgcggatctttcttcccgtcatcatggtgtaatccggcagttcgtatatcagcaacaagtcgggaatcaaagcccagctttgcggcgaatagctctgcgcgtgaccctacggattcctgatggcttcccggaccatcaagcagcacaggaccttggcgattaaaacgcccaatttcctgcaactggtctccatctgctgcatccgaggactgcagcactatgaatactgaagaatcacttgaatcaccgtcgatgaatccatctacgaatgcgattctaaaaccgtgattattaatcgcacaggaattcaacgcctcttgcagatttggatacttcgagacatcaatcccctgatactcggcttcaacagtctcatcagtatcagtttctgcgcgaagcacctcagacagttcctcatatagtgcaggttgtttctctctattcgcatgaaggacagccatcgattgctggcatttgttgaatacatcccccggcgacgttatttcgtcctgaagcttttttgaatgtttatcgtccttgctaaagggatcgagcatgggaatcccctcagaaaacactctggctccgtcatcgacaatgagcacatctcccgagcgcaaggttggatctgaatctgcctgcccatctaaaagatgtacagcattaccgttctcgcttgaattcgtgcgcatgatgaatgctcggcgcccttttaatttgttttgcagagcatccagcattgcatatgatgttaccgggaataattcacgcgaatccggaggtgtggttgccaacagacgctgtgcaagataatcatcctgcggaagagtacggataactaccgcaacatctggcgtgactcgatcagctaagtcatcccttaaccacaagtcaacatccgcaggatacgggcgccctgccgctctatgctcagcaaatacatcttcgctggtatgggacagattctcaacatcccaccattccaaccgctgaagtaccatacgttctaattgcgcaggagcaggcggttgaaggacagatgaccatgccgttagtccctccacaggtagcgattccagccacatctgagcagctgttaggtcttccttcatataggggccacgaatctttccactgttctgacagcatatgacgactggaccttctggtcgcaatcctcgtcgattcactcgaccggcacgttgaacgagagatgcggccggagccaactcactaatcattccactgaagtcagcgtcaatacctgcctcaagtgtctgagtagcaacaacgaacttcagacctgtctgcgtaatcgcagattggtcacctcgaattgcatcatagagaggttccgtggaatccaatcgttgcacgaattgatctcgctcataatcacgcatagggccaacgaatgcacgaactgcattgtcaccggcatccttccccaatgcttccctgagcctcctaactacttcgctggcacgcggaaccgtgttgacgaaacatacgaccaccccaccaaggcgctcctgcaatgcaatgctttccttagccatgcaggtggcgatctgcttgtcatcaactgaaagaacttgtatagggcgcggcgtccgcaatctcctgcgtagctctaaatcgattttgaaatcagcttcctccacaccgcagatgctctgttcatcttgcagattggatatattctcccctgaaggggtggctgttgtcacaacaacttggagaggagagaccggcaatggctcaccttggcgaatacaggcttcaattcttggaatctgttgagcggtgtatgcgaattgtctactcagttgcgcttcatccactacgatgactgcatcataggcaagcaatgcagcctctataggttttgccgcatcgctgacaccatatccgctgaatagcagtcgactgccaatcatgtcaggagtaccacacagtatctggcattcgagcggtttataccgccaaacgcgcatatcagccttatcatcaaggcctccgcgcaagcgttgtgcagagcagacgaccttaccctgttcctgacactggaaagctagctggtcaaacgtccactgtcgatccattagttccgaatactgcctcgcatacagaccgactgcaatgagcttaagaatctcagattccgtgtcatcgtctaatgacgcaacatcgttgatgcgagcgcatgcagccgaggcttccaaatactgatcatccacgatgccacgtcgattgaccgtcactgccatacgtcgtggaacggcatccaatgaaaggcttttcagcagatgattcagttctttcggcaacggaatatcatccaatgcagcgagccctgccaatgcattgacaaagaggtgcacgtcgatgacggcagtcttcccagaaccggtcggtgcggatatcagtttcatccactgtccgttattgacgacttcacgcatcaaacgcgtctgccataaatatggcttacgcccctgatgcaacgattccacgaaaagatcatacagttctacgagcatctcgtttggggttgttgcattcatctccatttcggttgccctttcgttgtgaaacagctttcgggacaatccataggaatgagtaagcccccgccaaagtgcctgctctgcccgatagcgagaatctcatctttaatcacattctcaaatgcaatcaatccggtcgatgccgtaatcatgaagccctcacgcattctgtgcacataatcccccatatctgggcgagccacggtacgcgctgcaagaatacgtacaaaagaatctcctgcagtcactgcatcaatgagatcccagtacttacccctgcctcttttttcggcaatttgcccacggaacacgttccgaaatacgtgccctatggaaaccgcaagattgcattccgcggtccacgacctgctttgtccggcggggcttttttcagcttgtgtttcattgaccgaaaatggcataggtgaccatattcgatgcatgccatcccttggtttactccacagatgcaccccttctccagggattggattccctaatcggagtgcaggcttgctgtgtgaatagtatattctggagttggccaacgaacgtactagcgtacccaatttccgcaattccccagcatccatttcgctgggaatcatcaaaatgaaggcaggaagagactctgcgattctctggtctgcaatcaacgacgcataatctttccgcagaacttgaatggcgatgttattcgccggacgtttaaccatagaatcggtggaccaccgaccggtcagatatggactaacatccgtaccccaacgtcgcactaataagcggtgcaacgccacacaccatgcagtcaattcatcatcccgaggattccacgccgaagcattcgactccacgcgcgcgggaatgataatcatacgagtccatggcagctgtactgccgacttggcttgtttctgagggctgtaggtactgcgatgtacacactgcaatcttttctcagatctgacttctgtgtctttttttgtggatgaatccttcggaatcttagaggctggatgtggattagcctgagtgtaatgctccatcagctcctgatgaagccccggcgcagggcaaggcaattcgcgcgcacgctcgacttccatcaatgattgtgattccggacgcagcatatacgaatcaggaagggggaaatcaaatccctcctcgacagtaatacgtacaggacttccagcgccacccaagaatggaatctcccaacacaaatctgcaattgtactgcactcttcgtcgtctgggccatttttccactcgaggatcatatccccttgttcatcagtacggtacatcacagccgaccgggcccgctccgctttgggagctttgtctgctttacgcctataagcaatggcattatgggaggttggagattgcgaaactatctccggaaaacgaatcgcttccggcggattcgattccaaccattcgagtgctgcgttcaaacgcttgtcaagcataccctgtgaattttcagatgaaaaaacggtatgtgcggctgataccattgcctgatataaacgcatgggagttggaaaagattccttctccccatattcgcttgctccttgataggaagcaagaaggaagtggatacgaatcgcgaacgtcatagcgccatcttccggttatcatctatcatcgtcgtcagcagcgcttgcagattcaatcactgcagggtcgccttgcacagtgataatttgcccatgccaatcaatgcctgcctttttctgagcttgtgcatatgcctgagccaacagctcatcggcgtcttccagcgtaagcatctccaaatcatcatgtttaccgccacgacgatccagaacggttttcggctcatcagcttccacaaggaagcagttttcccgtagatgcaattccgcattgcttccaaccatcgcattgatcaacgctgcagccagcagtacacggatagcttcatcaccctctggccctttaccgaagcgcatagcccgaagcatggagaaactcaggacatgtgtgcgcgtaatactacgaactgcgatgccatcaagagcatttgcatcagttgatgggggaatcgcaccaatgacgatagttgagccatccccgctactcgcgaatttgctgagcttcttgtcattcattgttcctttgatgcgctcagcaattttcttggcttcatttttggttagatgcactccggctgcaactggatcaatacgcgcgcctgcacgatgaattggagactcatgcgtctgatcagcaagcaccgcataaatctcaccgttgaagctggcgggaatacgcagttggttcttgtttcgtgttgagtcccagcacccaaacatcactgtcactggggaaatcgccagcattgcagacaaatcctccaaggaggagtttcgtgccgccatgtacttgactttgtcggattcactgaattcagcgatgcgaatatgcgcgtccaccgcacgatgtggcaattgaacatcatcgaaatacctgacgctgctttcgtctcctgggatcatctcataacgtacgcgaacttggggcatcttactgaaaatcggatggccaacttcaatcgctcggctgatgtagtcttccaaacgattggcctgtgatgttctagaatcaatgagcacagtatcaacacactcatcattcacccagcgcttctcgtacacatacgtcgacccattaccagcagtgtattttgcaggagctacgatactacccatacctgctgccggtgcgagcgacgttacttccgtcagcgcattcgagcccccaatttttgccgcttcattcaagtcttgtactgtgagtttgcgcatcattgctcttttctctacatgttttagtgagatcgattcactactcacacatcgtaccatcatcgttaagcagcaccaaatcagcatgcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcagcacaccgctgcccacgaaaaccattactgcaatatccgcaataacacttcggagaaaacaccatcatacatcctgacacacatcgacataggcgattgtgtaaaaactcacgaatccggcaaatccatcagctacatacatatgtacaccgatacaactcaagatcccgacattctcgttttccctaatcgtttttcacaccaaaccagcactcaaatcactgtcggcactctcacatcttcatagtttcgcgatcctataaaaacaatcgactcagaagtcttcgcatcatccagccgagctataaccaccgaatcttccgcaccattgattaacgtatgaagtcgctcttccatcctcacaagtcttacctcccgcatttccatgagaaaaacgctgtactgcaacctgttcccataactctgcagcagcttggagacacgaatccttcgagaatcatccttgatgtcataagcaatgatgtaccgctgcatcaaattattcatgtaatcaccccttaacgcactcgtattccccgataacgctcaaggctgccctccaatcgccccagcaccatgcgtgcctgtatctccacaatcctgcgccatgatgcccgatatgcataaaccggatgcttcaattccgttgccatccgtcgttcatacgcaccgatcagggtcttacgagtctcatcacgtaaccgcacagagcccatcacattagcgaatccatttcgcttgatttccccattgttcacaaccgtctgcacaacggaatccgcaatgggcgcacgaaattcctccataagatcgagggcaagagccggcttattacgtttactactgtgcagaaaacctgcatgtgcatcaagtccacaagatacaatcgcgcgaatacagtcgctcaacaaaagagagtaggtgtaatccagtaatgcgttaagagggtcaggcgcagggtgtcgcattcgttccaaccatggccactcatttcgcttattcacgctgataagatgatgaaattgcgaaaagtacaacgcagcagcttgcccctccaaacttagaatatcctgtatacgattggcattcaccactgatttctctatatgtttcatatcaaacaaaacattgttgtttttatcggaccgtcggagcaatactatttgattgtgaatttttgccgatatgaactcacgagcaagatccagtcgcccttcgtgcgaagcgacatgttgagcgacacgagtctctccattgggcccataggaagaaaccgaccaacccatcagtcgacctgttccactgcaccagagaatagggatattacgccacatcagctctctcatcaaaccacttgatacatctacattcccgtgtatctggagagcctgaatcgaatccaggggaaccgaggtgatttcatcaccatttttggagacatgcatacgtcctgacttcaagtaggcacgtgcgccaggcgtcgctagatgagtaaccgcatgattcggcactttcaccataatacgatgttccggaatgttatgcgcgcgttcttcaggtagacagatacctgcatgcgagcaacgcatgcaccgcggatcatcctcaaaaggcaatggagctgtttcacactcaataagcttacgaacctcctgcacggaaccgtaagcctcctcgtaatcggattttcttagttcaacaggaacaatccgatggtgcgaggtaaagaatatttcagtcccatctactcgataacccatatcctccatgcatgcagcctgcaaggcgagctgtatacgcatggcatgtgtcacatccatactcctacgcacgggtgtagctttatattcacggataatcacaccgttgtcttcattcaaccggaccgcatctaatcgccccgacagtccccacccctgatgattcacattaactgccctatagtcagtatccccgcggccaccgttggcgtcatccactgcacgatggtcatgaaaaccgcgctccatctgtaacgactcaatcttctcaccttggatttctaaccatgcccttcgtggacaaaagataaagtcacatatgagactaatcggtaatgtatcttccaacccttcacctcgcttcattgcgttattctcagcatacttcatttttgcttagataaaaatcggagtacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccggcacgtctgcgagcgcatcgcccacacccagcacctcggcccagtagtccatcggctggtcgtagggcttcgcgtctcccccgcgcgcctgcagcacggcctttgcggcgtgcacgtcttcgccggtcagtccgctgaagtacgattcgaggctggttcggcgctccacatcgtagaacaggttgctcacgatctgcgtgagcagttccgcgcgctcgattggcagtgagtcccagtgccgcatctcgatgaagttcttcaggcgcacatcgttgaagtgcgtggagagcacatggttgatctcgtacgcgttgagctcgcggtccgggtacaggtcggcggccgtcgtgtagaacgccgtgaactcagtgccgtgcacagacgcgccttccgcttccggcgtgtgggtcaggtcggcgaacatgagcggggtgctcagcacgtcggctgcgtaatcctcccagctgaaccgctcgtcgtacaggcccggcgtcacgttggtgcgctgcacgtcgaggtaatcccacatgcgctggcggcacaacggccacgggttcggcgcaccttcgaaatacggcgtattgcggaagaaccatgcgaggatcgggccgatcgcggtgccgaggcgcatcttgtcgattgcgtcgcgctcgctcgtatagtcgatgctcacctgcgtggaggcggatgcgcgcatcatgcacggtccgaactgcccgatgcgccccaagtactcgttcatcgcggcgtaacgcagtttggggttgagtggaatgtccgcgtacgagctcttcggctgatagccgtagttcaccaagcgaaaatcgagttcgtcgaggatcggcgtggcttcgcgcatgaactgcccgtgcagttcgagcagatccttgggtttgcgcaaaatgccgatcgacgtctcgatctgcccgcccggttcgagcgagatggcgattccctcacgcgcgagcccgacgagatgatcgtcctgccagtactcctgcgcggagtcgtagtacgggcgcagacggcgcagcagttcttccacgccgttcggctcaccgtacgtgaccgccgtgtcgtcggcgttgtgcacgggcagatgttcgatctccacgccgaaccccccggtccccggcgcggagcacccctcctcgaagaagcggacaaggctgcgcacgtgccgcgggttcggctgaaccagcaggtgcgcgtaggaaactcgtggtgctgtcataagtgcccatactaacgcgcgcgcatatggacacggcgcgcttgttctaaaaaatccctataacgtgcgcaattcacacactgctgcgtccggctgcggcgttcttcttcgccgcggcgatcatcagtttgatgcgattgagctggttcgcctcactcgcgccggggtcgtagtcgatcgagacgatgttcgcctgcgggtagagccggcggatcttgccgaacatgccacggcccgtgacatggttcggcaggcatgcgaacggctgtgcacagatgatgttggggcagcccgattcgatgagctccacgatctcgcccgtgagcagccagccttcgccggcttgcacgccgatcgaggtgacggtctgcgccttggccacgagctggtccatcggcaggtctttctcgaatttgccgccgctcgattcaagcgcatcgttcacaggtttcatgtaagtgtggatcacacctttgaacgccgtgtacaacgctttgttgcgccccgtgcccagattgtgctcattccagtcgttgatgtacgggcgcatcgtcatgaagtcgatgatgccgggcaccacggcctcgcagtcctgtgactcgatcacttcgacaacgtggttgttggcatcgggctggtatttcaccaggatctcgcccaccacgccgacgcgcaccttgcgttcgacgtcccgcagcggcagcgcgtcgaagctctccacgatcttcgccacgagtttcgcgtacggccagtacgcgcgcccgtacagcatcttcgcggtcttcgacatgccgtggttgagcagtgtctcgcgcacgatcacgttccaccgctcgtacaggcggttcgcggaacccggattcgcctcatacgggcgcacgcggtacaggcacttcatgagcaagtcgccgatgatgagtgatttcgccgcacggtgcagcagcgggacggtgggggtgaacccgggattgtccacgaatccctgcgtggagattgcgatcaccgggatctgcgggtagccggcgtcgacgagcgctttgcgaatcagcgcgaagtagttcgtggcgcggcacatgccgccggtctgcgaaatcgcgagcgcggtgctgtcgggatcataccgccttgatttgatggcttccacgagctggcccacggtcatgatcgccgggtagcaggcgtcgttgttcacatatttgaggccggtttccacgtcggttttgctggcgtgttcgagcacgtcgaatttgtatccggaggcgcgtatggccgcttcgacgagccggaagtggatggggctcatctgcggggccacgatggtgtagtcgcggcgcatgtccttgccgaagggcacgcggttggcgtaggcgctcatggtggcgctttgccggttctgctgggcgccgccggcttgcctccccatgacggcatcgagcaggatttgccggccgggtgtgggcgctgcggtgccggtgtgccggaaggtgccggcgctagctgcgggcgtagcggcgcgctgggcgttgcgttcgcgttcctcgacggcggctttgagtgagcgcaggcggattttggcggcgccgaggttggagacttcgtcgattttgagcatcgtgtagacgtccgctttgtcggcgaggatctcggacacctggtcggtcgtcacggcgtcaaggccgcagccgaacgagttgagttgcacgagttcgagtccgggccaggaggccacgaactgcgcggcgcggtagaggcgcgcgtgataggcccattggttcatcacgcgcagtggcatggtggtgagcttgcggtcgttgacgtgccggaacccttcgctcgtgtgggcggccgggtcggtttcgtcttcggcgagatatgcggtgagcgcgggcacgtcgttggggtcgagccagctgacggagtcttcggagagcacgaccatgccgagcgagcagatcgtctcggggatgccgtggttgacctccgggtcgacatgataggggcgcccggcgagcacgatgccgcgacagttgtgctccttcatgtaggcgagcgcgcgcacgccttcctgctgcacgtcgtgtttgaacacggtgtcttcggcgtaggcggcggcgacggctgcttcggcctcctcgcgcgtcacgccggcccatgcgaattcctcgacgatgcggtcgaccatgaggctgtgcttggagaggttgaagtaggggcgcatgaaccgtatgccgtctgcgcgcagttcgggcatgttggcttcaatgaccaccgggtagttcgccacgaccgggcagttgtagtggttgtcggattctggcaccaggtcgtcttcgaacgagacgcatgggtagaagatcgtgcggatgcctttgttgaggagccacttgatgtgcccgtgcacgagtttcgccggatagcagatgttctcggaggcgatggattcgatgccggtttcgaacagttcgtggttggagcgtccggagatgacgactttgaatccgaggctcgtgagcagggtgaaccagaacgggtagttctcgtacatgttgagtacgcggggtatgccgatttcgccgcgcgtggcttttttgtcggtcagacggcggtaggcgaaggcacgcttgtatttgaaatcgtacaggttgggccggtcgctgcgtttgcgtttggcgtcgccgccgcgttcgcaccggttgccggtcacatagcgcgatccgtcgtggaatgtggtgatggtgagcttgcagtggttctggcacagtttgcacacgtcgcgttcggtcgtcatcgacagctcgtcgagggcggtgccgtgcaggatgctcgagacggtgtggtccacgccgtcgatgcacgccacgtgcacgccggcggcgtcggtgtcgccgtccgtgtcgtcggcgatgtcgtcgtagtgcatgcgcgcggtgagcgcggcgccgtaggcgcccatgagtccggcgatgttggggcgcgtcacctcgcgttcggtgagcagttcgaacgcgcgcagcacagcgtcgttgaggaacgtgccgccctgcaccacgaccgtgctgccgagctcgcccgaatcgcgcagtttgatgaccttgtacagtgcgttgcgcacgacggaatagcacaggccggcggcgatgtcttcgatactcgcgccttccttctgggcctgcttgacgctcgagttcatgaacacggtgcaccgcgaccccaggtccacgggatgttcggaggcgagcgccgcctgagtgaactcctcgatcgtcaatcccatcgaccgcgcgaaggtctgcaggaacgacccacagccggacgagcaggcctcgttgacggcgatcgagtcaatcacgccgtcggtgaccgccagatacttcatgtcctggccgccgatgtcgatgacggcggtgacgcccgggctcaccatttcggcaccacggtagtgggccatcgtctcaaccacaccctcgtcgagatggagaccggtcgtgatcagaccctcgccgtagccggtagcgcaggaacgtgcgatccaggcatcgctcggcaattcggactggatgcgtttgacgatctcgatcgccgcagtcaacgggctgccatcgttcgtcgcatacgacgaccacacgatctcgcggtcatcgttgaccaaggtcgccttgatcgtcgtggaaccggcgtcgatgcccaggaagtgcgggccacgggctccctcgagcgtgcccacatgcacatgctcacggtgatgacgcgcattgaacgcgtcacggtcggccgcggtgtcgaacagcggcggcatcgtggccgtgttcgacggcaggttcttcagatcctccaatgcattgataatgtcgtcgagcgaccgtgccgggtactcgtcggcatgttcgatctggccgggctcgccaacggcgagcgccgcaccgtaggcgacatacaggtgcgcgtcggtcggggtgatgaactcgtccaccttgccatcgagtgcacggcggaacgcctcccgcagctcgctcatgaagaacagcgggcctcccaggaacacaacggtgccgtgaatgggacggcccgaagccaggccggcaatcgtctgcgtggccacggcggtgaagatcgacgcggcaagatcgggcttggcagcaccgtcgttgatgagcggctgcaggtccgtctttgcgaacacaccacagcgcgatgcgattgggtacagcgtctggtaatacttcgccatctcgttgagaccggcggcatcggtgtcgagcagcgtcgacatctggtcgatgaacgcgccggtgccacccgcacacgagccgttcatgcgctgttcgggggtcggcttcaggtacgtgatcttcgcgtcctcgccaccgagttcgatgatcacatccgcctgcgggatcgcctcgtcgattgcgcgcgtctccgcgatcacctcctgcacgaacggcacatgcacggcatcggcgagcgccaaaccgcccgaaccggtgatggccaggcgcacgggctcatctgcgcgacccagttcggcgagatgggcacggatgtcacgcaacaatccctccatcgtcgcgcgcacgttcgcatgatgacgacggtaatctgcgaacagggtggcatcgagggagtcggaatcgtctagcacgaccgccttgaccgtggtcgagccgatgtccagacctatgcgcagcgggcgtggttcggtgttgagggtctgagagatcgacgaaggttcttgcaccagagaagccatcattacctcgtgtttcgtgcggtattcaagtttggttggcatgccggaagcgggagctctgttttctcgcgtgctggcagccataatctcactattctaccgaatcgtccctaccgatggtcacgacattcggcatggtttgtcggttttccacaccgtgtgcgcaggtgtggaaatctgcgtggaaataagcagtgagaatagtcaggagcgggctgcgggaggataggctaagatggagagatgataggcagtcgcagggtctgggagtgtgcgatgagcaaggaacgagtggtggcgttcaccgatgcggtgctggccatcatcatgacgattctcgtgttggatttggataaaccggatccgctgacgtggtcgggattcgggaagttgtggccgcagtttctggcctacgcgttctcgttcttctggctgggatcgatgtgggtgcacctgcacatcgaatggagcggcgttaagctcgtcgaccagccggtgttgtggacgagcatcacactattgttcttctgctcgctcatcccgtattcgacgagcttggtggctggcaatgtgttgtcctgggacctcgcaatcaagatcgtgggcataatgatcacactgaccatttggccgccggccatgctggtgttcacactggccgccgccatgttcctattcctcaaaagcgcctcggccgagcgccgcatgcaggtgaaaatcaagaaggacgcgctggcgaacaacggcatggccacgccagacgacgtcgccgccgtagggggttcagcggaagagtatttggccgccatagaagctgcgaagcaagccgcaaaggaagccgacgaaggagacaagcaatgaacaccgcattgatcacggcctccatcttcgctatgctggcgggcctgctgcatgtctacatcttcgtgatggaatcgttcctgtggacgtcacgcagcacccgagagaccttctcgatgggtgccgacgaagctgaacagaccaaggaaatggctttcaaccaaggcttctacaacctgtttctggccatcatgtccattggcggcgccatcgtcctatggtgcggcgtgaccgtggtaggcgtgacactcatgaccgccggctccgcctcgatgttctgcgccgcgctcgtgctgctgtgcaccgcgccagacaagcattcggctgccatcaagcaaatcttcttccccgccctcacgctcatcgccttgctcgtggccctcatcctgttcgcgtgagtctcccacactcgttgcggcgtaggaatctgcacatctgattataggtaagatgattgcagattcttcgactgaaacgaggtgcacgatgagcgattccaacgtcgagcgaccgacgcagcggattgacatgcccaccacgcagattccaatgcagcaggggtatgcgccgccgagttatcaggcgccctcctatcagcaggcgaattatcaaccagagagcggggatggaggcaagcgtaggaggaggtggcctgtagtcgtggcaatcatcaccgtggtggcgatcgtgggcggcgtggtcggcggcatcatctacaagaacaagcatgacgaggcgtatgcgcgctgccagacggcggtcagcgagttcagcgaggcacgcaaggcgctgcttgacacgacgagcgattcgccggcgttgcagaagctggtgcgtaatgcgctcggcgtcgacaagattctcgacgcggcagccgatgcggcgagcgcggcggagggcaccgtggcacagcaggggtgtgcggcgaacgcgacgatcatacagctcaatctcgtggcgaacacgctgaacagtgcaaccgaatcattgcgcaaatcgaccgcgcagatcgtgcgcggtgcctctgcagacacagataacactggcgacgagtcggaatctgcggcgtcttccgataccgaggacgtcgcgcaggccaagaggaatctgcaggaggccatagaccaggggcgcgcgctgctcgacacgctcaagcagcggtatgcggattccgcggtcggtaggcagctcaccgcaggattcgaagcggcgctcgacctcgcccaggagaaattcgacgagtcgggcatcaaggattctcgctattacaaggcggcgcaggccacgctcgacgaggcgacgaacgcggtgaacgcgtggattgaccggcaggcgcagaaagcggactagctggcgtcgccttcgccggcggcacgctccttgccgtagatttcgggaatgaaacgctcctggtcgtgcagtttcgcccacaccaccggcttgccctgcctgaacgactcctgcacgtcgagaatgcgctggttgcgcgaaccgcggaactgcagcagtgaatcgtgcaacgtcttgatatagcggccgtcaacgagaatgtcgatttcatgaagcaggtcgagcttgtcttgcgtctcgccgtcgcgcatgagctcctcccatgtgtagccggtccagcaccagatgtctttcgtatggccgaaacgctcgcggatcttgcgcgcgagcggcagcagcacgccggtgttgagcagtggttcgccgccgaggaacgtgatgccctgcacgaagctctgcgccaggtcgtccatgatctgcgcctcgagcttgtcgttgtattcgtgaccggcctggaaatcccagattgacgagttgtagcactccacgcagtggaacgggcagccggagacgtacagcgagcagcggatgccttcgccgtcggtcatgaggaagcgcttgtagtcggcgatcatgttgtgactcatgcgattcgtccactgaccaggcttcggattgttcgacatcggcgtcgggatcgccggcccgcgccccgtctcaccggccgcaaagtcgtgcagtctcggcttccccgtgcttcgccacgtgccgttcgcggaatcattcatatttgcagcctctgccatgccagctccttccctgccatccaagcatatgtggtggatacgcctcggtacacgtggtagatgcgtcccgtatatgtgccgttgatgcgatatgtgccccatcgactcgcgttcgttcgcttgcgtaccctgcatctcccctgcgtaacacctccccttacgtaaaaagggacagatttgggcacttggatgtcccaaattacgcaaatgaaaacgcctgcgtaagaagggacagataggcgccttcggctgtcccaaattacgcaaacaaaggaccatacaaacgtaggacacaacgagaaggcggacccgcaggcccgccttctcatgatcggtgatgcttacttggtctcctcgaaccattcgcgcgtctcgccgtcggcgagcgtgacatgcccggtctcgccggccatgtgcttgacgcggtgggcgatctcctcgtgacggccatgcaccatcgggcgctgcacagggttgcccaggtatccgcaagtgcgcttggtcacattgcacttgtcggggtcggaattgccgcattcggggcacttgaagccctcctccgtcggcgcgaagtcaccttcgaaaccgcagacgaagcaatggtcgatcggcgtgttcgtgccgaggtaaccgatgccgatgttgtaggcgtaatcccacacggcctcgagcgccttcgggttggcctgcaggcacgggaactcgcagtagttgatgaagccgccggaggcgtagtacgggaagtccttctcgtagtcgagcttctccattggcgtcggctgcagccataccgggtaatggaacgagttcgtgtagaagtcgtggtcggtgacgccctcgaccttgccgaacttcttgcgatccatgcggttgaagcggtcggtgagtgactcggccggcgtcgaatacaccgaataatggtagccttcggccttgctccactgcttgcacagctcgttcatgcggcgcacgatggagagggcgaagtccttgccctccggatcccatgcgtggtcacgcatccaatccttgccaaagaacacggccgtggcctcatacaggccgatgtagccgagtgagacggtggcacgctcgttgcggaacagctggtcgacgttctcgttggtctccaggcggccgaaagcaccgtagcggaacagcgtcggggcgttcaccggcgtggcctgcttgcaacgcatgatgcggaactgcagggcctggtgcgccacctccatgcgctcgtcgaagatcttccagaaacgctcgacgtcgccatgggattcgagtgcgatgcgcggcacgttcacggtcacgacgccgaggttcatgcggccgtcctcaacgtccttgccggtcttcgggtcgatccaaccctgcaggaacgaacggcagcccatcggcgccttgaacgatccggtgatcttcacgatgttgtcgtagaacacgacgtcggggtacatgcgcttcgtggcgcattcgagggccagctgcttcaggtcgtagttcgggtcaccctcgtcggcgttcacaccgtgcttgacggtgaacacgagcttcgggaagatcgcggtgtggcgctccttgcccagtccacggatgcggttgagcagaatggcgcgctggatctcacgggcgaaccagctcatgccgagaccgaaaccgacggtgacgaacggggtctggccgttcgagacacggttcgagttgatctggtattccatggtctgcatggcgtcatagatcgccttgcgcgtcatgatcttcgcatagatctcacgaatctgctcgagttccggggcgttcgtgtcgaaggcctcgtcggccggcagcggctcgcggttctcgaaatgcagccagcgcggctcctgcgccttgagtccggccaccatgtcgcgggcgacctcgatcggcgtggaatccgggatcatcgcgtgcgccatgtcgaggttcttcacatagtcgcgcttggcgtactcctcgagcatctcgtcggcgcggttgacggtctggccgccgtactgggcaccggcgatgtctttgatgatctgcgtgatctgcgtcgaggcggtgccgatcgacttcggcgagtccatcatcgcgttgccgagggcgaagccgtgcttgagcatatcgccgaaatcgggcagcgaacagttgttcatcgatgtgaacggcgagtaatccgcatcatggaagtgaatatcgcccttcatatgcgcgttggcgacggcgtcaggcagcatcgagaaggccgaggctttcgagacggcgccggcgagcagatcgcgctgcgtggcatagacgttggagtccttgtttgcgttctcgcgcaccagcgattcgtcgcggttgaccaaacggctcaccgcttcgttgatatcggtggccttggcacgttggatgtctttgttcaggcggtagttcgtgtaggtgcgcgccacctcgtacagatggtcctcgatgagcgcgtgctccaccaggttctggatgtcttcgatcttcgcagggccgttgtagcgttcgcggatctcgccttcgatctggttcgcgatgtcgaggatcatgcgctcctcctgcggaccgacctccttgtcgagatcggcgaacgcagacttcacggcaaccacgatattgaccggatcgaagtcgaccacgcggccatcgcgcttctcaaccagcaccctgtcagtgaacatgccctcgaacacatcgtcgccatcaccaacaacggtccggctcagtgtgtcacccagaatctgagtctccatcgatacctccagaacgctttcgctcatgtattgtgattcaggttgcaatcacgcagacgtgactgccatctcattcgcctctacgagcttacacaaatagccgacactagatgtagtacgaaacgccgcgcaaaagaccaacatgttgtgctttccttggaaatccgaccaaaaatcgatgtgtgagaaaactcacgttttttcggattacgccactcgcgtgagatgcctggatggcgtgaaccgttcgaaactgcggcgtgtttcggcgtgtttcagtcgtcctgagattgcgattcgcgacacgctgcgggagcgggctttactaaattcgcgaacgggaggaatctagactcatggttttcaacaacggataccaaaccgggtatcgacagggctatgcacccgcgccagcggccgggccgaatgagctgccgcgcatggcggcgcagacgaccgcggagaatccatggccggtgagcatggtgagccagaagttccacagcgcggttgaacgatggcccgccgtgtggatggagggccagatcatcgaaatcaacacacgacgctcaggatcggcctatctcacgttgcgcgacaacgaccaggacgtctcgatgagcgtgctcggcttcggtgccttcgcccagatggcgcgcgactacaagcagggcgatcgcgtagtggtgcacggcaaggccgatctgtacgtgaagagcacacggttgagcctgcgcgccgacatgatcaagcgcgtgggtgccggcaatctgcaggagcagatcaaccaactgcgcatgcgactcaagggcgagggcctatttgatgagagccgcaaggtggcattgccggagtttccgaagaacatcgggctgatctgcgccccgcaggcacgcgcggaaggcgacgtggtgatgaacgtgaacctgcgctggcccggcgtgcggttcacgattgtgcacgctcatgtgcagggcgagcaatgcccgccggacatcgtctcggcgatccagcaactcgacgccgacccgaatgtggacgtgatcatcgtcgcgcgcggcggcggcagcttcgaggacctcatggggttctccgacgaacgcgtggtgcgcgccacggcggcctgcgcgacgccgatcatctcggcgatcggccatgaggacgactggacgctcatcgatctggcggccgatgtacgcgcctccacaccgaccgatgccgccaagcgcgtcgtgccggacgtgcgcgagcagcagcagctcatcaccgagggcatcaatcgcatgcgcacgttcatcgcgaatcgcgcgggcaacgaggagcgcctcgtcgaaggctatgcgaaccggccgtcgctgacccagccgctcaccatgctcattccccacgaacgcgacatagcggacgcggtgagcgccatgcgcaacggtttgcgccgtattgtggacgaggagcagatgcaggtggagagactcgccgcgaccctgcgcgcgctgagcccgcaatccacgctcgaccgcggctatgcggtgctgcagaacgccgatggcgcgatcatcgacgacgcctcgcaggtgcaggtgggcgacgagctcacactcaccctgcgtcgcggcaaggtcgtctcgcaagcacaggccgtctacgatgagtgaaagacgaacaccaaggaaacgaataccgaacgggaggaatgacatggcggaagacatggagatcaccgaagtgagcgaaaccgaaccgcagaccgcatcgagcctgagtcaggaggagcgtgagcgcatcgcacagctgccgtacgagcaggcacgcgatgagctcatccaagcggtgcgtgcacttgagaacggaggcctgagccttgaggactccatgaagcaatgggagctcggtgaagcactcgcacagcgcgcacagtcgttgctgagcaccattcgcgccaagctcgacgccgcccaacaggcgcaggcgcagacggcgaacacggcggggacccagtcgaatctggaatcctgatcagtgacgcaggccggagacgtccaccgtggcgagcagcgcgcggtggtccgaaccggggatcgtcagcgagttgacctgcccgatggtcacgtccttgctcgtcacgatgtggtcgattccggcgaacgcgggcaggtacttcctgtctgccggccaggtgaacaccagtccgtggccactcacctcggcggcatcctggaaacgggtgccgagcatgtcgcggaacacggcgtggtcccaagtggagttgaaatctcccatcagaatatagtcggtgtcagggtgttcgttgagctgcttgagctcggcgatcgacctgctccatttctcgaatctgccctccgtgggcgactgcgtgtgcacggagacgaaccgcaccggaatcgccccgttgtcgaagcccactgtgccgccgggcatataggaggcgatggaatcgacgtcggtctggctcggattctcgaacggcagcgcggagaacagcgcgttgccgaaatagccatcggcgctcgaggtctgcgaatacggcagcagctgcgagatgccggcctcctcaaggcgcttgaggaagtccggcgtggtctcctgcaacgccaacacctccacatggttgtcgcgcacggcgttcacgattgcggcggcatcggcatgccccttgtacacattgcaggtcatcaggcgcgccacggcgtcggcagtgtcggcacgcggcagcgactgtgaagacagcgcgcttcccgaaagcggggtgccgttatggtagaacggcagctgccagcacacctggatcgccaggcatacgccggccacaatcgcggtgacccagcgcgtggagatcaacgccaacaccaatgacaccaccgacacaatggcgaaccatggcgtggcggcgagcacgacagacacgtatggcaacgtctgcaaatcaaccggcagcaaccgcaacgcacagctgcagagcgacgccaacgccaataagccggcaatagcccccaacaccctgtgtttgcgcatcatcgccatatatatgctccattcccttgtcgccggctcgaccgccctcccggccattttccgcttctgcgtgccaagcctagccgatgcgtgtcacgagcggcatatccgatgagatgatttcgcttgaaatcggttcgccgtgttgaataccgtgcgtcgtgttgtataatggtcattcgttgccctggtagctcagtggatagagcaccgctctcctaaagcgggtgtcgcgcgttcgaatcgcgtctggggcactttgtttttccgacgtcgcatgccgtaaattcgagatacacgcgtgccgcgcgcccgccatgcagtagagtcgctagaaaacacgccgacgaaagaggctggcatggcgattgaggcacattgcggcacgctgagcgcactgacgctcgcactcccccgttcctgcgcggttcccgagtccaggggaacgctgccgaaaggcatgttcgtggcgaaagtggccgtctcggcgaaaacgaagcagcatctcatccacgccatcgacggcatcacgatgctcgccattctgcgcgccgcaaacacaggcgtggaacaggggcgccggattcccgaagtactggtaatcggcctgcggctcgccgacggcatcgaggaggcgccgcatgacatcgtcgagctcattcaggcacagcgcaaatcgggcatcgtgttcgtctgcgtgcgcaacgtggaattcgaaggcgccatgcgcgaggaagcatgtttcgtcgtgcgtcgcccattgagcgaacgcagtgggcatgcacccacattccatgaattcgcgagcgcatggattccctccggagaagccctgctggagattgcggatgccgctgccaccaccgacgacctgtgggattcgctgtgttcgcaggtgatcttcggcagcacggatttcgccgatctcgacgcgcgtatcgtacgcgcgagcagaatcgcccaattgcgcacgcagatcgccaaactggagggcgaccatgccagggcgaagacgcaggagcggcgcaacgaggcgcatgccaagctgcgcaaggcccgcgcccagctcgagtccctcgaacagttgtagccgagtcgtgcccattcaacggcgcaacgaggccacgaaatcgcccagacgctcgaatccgacctccagatcgctcatcgatgcggcataggagagccgtacatgcgtgctgccggtggcaggtccgaaatcaccgcccggcgtcaacgccacatgggcctcatgcaacgcgcgttcgcagaaggtctgcgcatcgaggccggtggagctgatgttgaaatacgcgtagaacgctccgttcggcaccacttccaacggcagtccgatgcgggcgagagcgtccaccacgaatgcccggcgttccagcagttcctgccggcgctcctcgcatatgcgcagcgactgcggtgtgaagcaggccaatgcggcgtactgcgacggcgtatgggcgccgaggaagaagttcgtggccagattgtccaccgcatccaaagcgaactcgggaaccaccatccaccccaaacgccagccggtcatgccgaagaatttcgagaaactgccgcacaccatggcttcagggtcgacggcgagcgccgactccacacggctgccgtctgcctccacgtcggtcaggtccaaataggtctcgtccataatgcgccatgcaccatggtgtgccgcgtacgcgcatacgtcacgcaatacgtcgggcgcgatcgtggtaccggtggggttggagggcgacgtgatcatcaccgcgcgtgtgcgctcgctccagtattgccggacgagcggctgatcgaggtggaagcgcgtcgccgcggacgtgggcacgtcgaccaccttgccgccgaaggaccgcaccagctcgcggttcgacgggtacgacgggtctgcgatgatcacctcgtcgccctcgtcgacgctcaatgcggtcgccagcagcagtgccgccgaacctccttcggtgatcacgatgcgtttcggatcgacttcgacgtcatgcgccgtccggtagaaccgcgcgatcgcctcacggagttccgacaatcccatggaatccgagtacggcagtggacggccgtcatacaggtcgcgcatcgcctcacgcactggttccggcgcaccgtaatcgggttgccccagactgaggttgatcacatcgacaccttgcgcgcgcagacgcttcgcctcattgctgattcgcatgcccatgaacggcctggccaatgccgcgcgtttcgcaaacggcggccgcatgttctgccgttgcgaatccttcgtctgttcgtctgcacctgtcatatgacactccttcgccctgagctgctcactgttgcccagtatctgccgtttcgccgccgttttcaaccgctccctctacgggcgcatccagaatctgcgatgccagcgattgcaggcgcgcgtcacgcgactgccgttccagctcgcattcccatacgtcgatcacccgccagcccatggcccgcagctgctcgtgctgggctccgtcgcgctcgcggttgcgcgtgagcttggccgtccagaatcccacgttcgaccccggcatcttgaatttcgggcaaccttcatgcatatgccagaagcagccgttcacgaagacgattgtgtggtatttcggcagcacgatgtcgggatggcccgggtaacgcctgtcgttcttgcggaatcggaatccccgtgcgaacagatagctgcgcacgagccgctctattgacgtgtccttgccgcgaatgcgcgacatcgtgtagctgcgcgtgcctcgcgcgtatttggaatcgccagaatctgcagatgtgcccacgcaaccattatcaccggtcccgcggatcgccgaacgcacacgattccttcacatagtgagcagacttcgccgttcgcataccgtttcgcggacgattcatgcaaccgtgacagtatggaacaacaatatggtggagggaaacataaggaggcaccgtgggattacgtaatcgacacacccagccggtgtattacaacgaactgtacgatattgaggatttcattggcacgagctgcctgaacaacgacgatctgcatgcgcccacgttcctttgggattcctcaatctgcgaggagtcgcgtgacgacgacgccgagcgtctgggcacgccggtggcgcccacggacgaagcggagacggtgatgacgctgtcgatgcaatggtatttcgactcgctcgccgccattgtgccgggtgcgcaacgcacgggtgacggcatcgagatgccgcttcgcgatatgcccaccttccgcattgattcgcaggcactgcagggggtgagctgcgtggtgggcaacgcggtggcgagcaaccattggctcgacgctgtgaacaatctggcacgcgcgctcgaaatcaccgccgagttcctcaacaactgcgccgaccgcgacaacgagggcctggacttcctcgaagacacgatcatgcaggtgcaggtgtacatggattccgtggcccgcaatgcgagcccggacgtcgcggccaccgcgctgcgccgcatcaccgacgtcgcctgcagcaaatactttcatttgaacgccacgaagatgatcgagctgctctcgtgcacgctctccttcgccagctacgacgacacacgcgtgctcgcctacgagtcgctggaacgcgcagtggactacatgcgcgcgaatctcgacgagatggataatttcgacaccccgtccggctcctcgcatgccagaaacgccgacgacggggcatcgcccaacagaagcgacccgcatgcacaggccgctcccaccgacgacattgcccaagtgaacgagcagttcgagcagatgatggccgccgagttcgatgccgacgacgacctcggcatcgtagtgccgcacgccgattcggacgatgagatggcgctgaatctgacattggatccagaggccttcaaccgccgtctgcatatctacgcacgtgagcagttcgaacaggcagtgcagttcctgcgccacgacctgctgcgcatcagcggcgacgatgcggcggccgacgagttgctgcgcgaccacaccgacatggaaccgctggccgatatgctggcgcttcggctcatcagcacgaagcgcttccatgaactgttgagtctggcgatccgcatcgaacgcgaacggccgaaccagcagatcatgctgttcccggagacgctggtgccataccagtgggattcgatccgagagatcgcgctgcagggcatcgacaaccgcgacgagctcaagcgcatctaccgcgaacgcatcgtcgaggcctacgacccgagcgatacgcgcgcattggcgaatctcaacgccctatgcagcgaggagggcgactgggacgagcaggtgcgccagatcgtcgaggaatatgcgaacggcgaagggcgctacgcgcgcaacgtgatctacgagcagatgctcatcgccgaagacatggtcgaggaggccgtcgaatacgtcgagcatttccccgaggccaaggaggatctcgcgctgctgctgtggtgacgcatcggcatgggtgccgcagggcgtctgggctcagcggcgccgtccggtgtgcttgcctcccacgcctccacggcctgccggaccccatgggccttcgccagctaccttgagcgtgcccaggtggtggcgcatcgccacgagcatgatatgggcgtcttccagccccaaatgccgttcatggctgttgccgtcaagcgctccttgacgtttcgcatatgcttccagggtgttgtcgccgtgcgggtggccgggcgagggaacggagccggcatcccaatggcggctcatcggcatcgtgtcgagaatggtgatctcgccgttgcggtatgcctcggcgtagccttccacgttcgccatgaagaaccggtgttcgaaggtggcgttgtgcgccacatacggttgttgcatgagccgttccagcaacgcctgctgcatgcgcggccattcgtcgaagatgggctcgcccgcgattttcgtcacgtcaatgcccgtcagctgcgcgatgaacgggttcgccacctcggcacagcgcagcggcacgccgaacgacaggcgcgactgatcgtatgcaccatccgcggcatagtcggtctcgctgtagacgtcacgtgctttcgccccctccggcgccggcgtttgcagattcatgcgctcgaagcctacgtcgatgatgtagtcgcgccatgcgcttgtgcccgtggtctctatgtctatgccgagcaccgcgtccacatcgcgtcccggcagatatgccatgcgccagtcatactggctgtccgaacgtcttggagccgccggacggctcgtctgccccgattcctcggacagcaccttgtcgtcggtgaatgacgacagactcgcctgctgcatcatctgcgaccccgccttgcgctggttcatcgcatggttgcgccgttgcgcgcgctcctgcgcaagttgggcggaacggtccacgatctcgttcgcatgggcgtcctcattgccgtgcagcacaacgaaggcggtgccccgctcgaatctgcgctccacattccacaatctgcgcaccttgccctgctccatgatcagcgtgatctcgtcgttgagcctgcgattggcgtacgcaagcgcgcgggcgagccggaacgaatcgagattgcggtcgaagtcgcccatgaacacgctcgtcacgttctcgagaatcgcctcgagccgctcgcgaatcgcatagtcctgcatgagcagggcatgcgcgtcgtactcgtcatgcaccaggtcgagtcgggctccggcacccacgcccgcaacgaagtcgagcgagcacacccaatcccaatcgatgatgcgttcgtcggcgtcgcgctccatcacggccgcccattgcgtcacgtcgtgtttgctcgcctcgagccactgcgtattctgttcgtaggtcatgtgttcatcgtaggccaatcatgcccgattgtgtagcacggggaggcgttgtggatatctcggcgcattcgtgcacctgtggatgacgaaacggggccgcccaccgcatgtggacagccccgtggataacctcttcctcacagctcgaagccaagctccttggccgcctgcgtgggcaccggatcctgcgcccagaagtcctcgagattctcgaccgtggtgagcgagcggatctccgcctggtctatgtacagctcgccgctcaaatggtcggtctcatgctggaagatgcgcgccggccagccatgcaggtgttcctcatgttccttgccgtcctcatcatgccaatgcgcgatgatgtcgaggtagcgtttgcgcaccgcctggtagccgtcgaagctcaggcacccttcgtagaaggagcgcgtctcctcacctgccgggcgatagacgggattgataatcgcgtggaacgggaactccgctatctcgcgcggatcgccgtcatcatcaccgttcgcgtggtcctccaccactgcaatggcaagattgaggccgatctgcggaccggccagacccactccaggcgcgtcgagcatggtcttgtgcatcgtctcgatgagcttgtgcagcgtatgcttgctcagctggccgtcgtagcgcacgcactgctcacgcagcacgggctcgcccgcttcgactatgggcagcacgccttccttcgcggacttgagcagacgttcgacatccgcattgagctcgatgtcgacatggttcttctttccgaacatgttcagacctttctggaattcgctgattgacgtgcgctcacaatgcgagctcgtcggcgacgatctgcgccagacgcgcagtgacctcgtcggcctgttcctgcgtggcggcctcggccatcacacgcacgagcggttcggtgccggacggccgcagcagcacacggcccgtatcgccgagcagctcctcctcgcgggcgacggcttcgagcacggccttgttcgtcttggccgccatcttgtcgacattcggcacgttgatgagctgctgcggcagctgcgggaagtcggcggcgagctccttgagggacttgcccgacttcaccacctcgttgcacagtgtgagcgcggtgagcgtgccatcacccgtggtcgcgaactcgcggttgatcacatggccggactgttcgccgcccaggctgtagtcgccgcgcagcatctcctcgagcacataccgatcgccgacgttcgtctgcacggtgtcgatgcccatctctttcaatgcgagcttgagccccagattgctcatgacggtcacgacgagcgtgtcgtggttgagcttgccctcgcgcttcttggcacgggcgagaatgcccatgatctggtcgccgttgaccatgttgccttcggcatcggcggccaggcagcggtcggcgtcaccgtcgaaggccacgccgaggtcggcgcccgaggccctcaccatcgcctgcatcgactccgggtgcgtggagccggcgttcttgttgatgttgtagccgtccggcgaggcgttgatcacaatgacgtcggcgcctgcgcgacgcaacgcctccggggccaccaccgaggtggcgccgttagcgcagtcggccaccactttgaggcccttgagcggctgctcgttgccttccggggcgatcgccgagacaaggtggtcaatgtacaggttcgtcgcggtcgtcgtatcgtggctcacacgccccacaccggcgcctgtgggacgctcccagtcctggccgagcacggcctcgatctcgtcttccttcgtgtcgggcagtttgaacccaccgcgcgcgaagaacttgatgccgttgtcgggcatcggattgtgcgaggcggaaatcacggcacccatctccacattgagcacgctggtgaggaaggcgacacccggcgtgggaatgatcccggcgtcgatcacgtcgaatccgccggcgctcatgccggcagccagagcatgcgaaagaaagtcgccggaaacacgtgtgtcacggccgatcagcgcacggtgccggttcgtctcgcgaccaccgtcgtcgccgagcacacggaccgccgcgtcccccaaatccaaggccaactgggcggtgagatcccgattggcaagccctcgaacaccatcggttccaaacatacgcggcatatacatcctctattccatttcgcgcattcctatattccgttccagtctacgtcaccagtgcccctttcaccgcgcatcattcgtcatggatgagctgtacccgtgtgcgcaagtatgcgtttgccgtctgtggcacaccctgatgcgttacatacgtgcgaatatgatcttattcgtctcatctccatgtccctccatatgacgaacacatgcgcttgcacacagagttgtcatatttgcagactccttgcgctacattcccgtatatgcacgcacgtcttcgtcgcattgggggcttccagatatgattaatccgtgcgtcgatgcacgtgtctgtcacgttcgaagtcccaaatgagtcatgagactattctgagactattcactgacttgccgtatccgccgaatatcaacaatacggaggggatgagtcccgcggcccatcccctcccatgcccagcacatcaccgggcggattcaccaatcgacgcgttgaaatcgctcaccatacgggtgcgatgcgatgcctcgacattggccttgaccatgcgcagcagcgcgttgtcggcatcctgatgcgcggcgagccaacggtcgcctgcttcgacgagcttggccgggtcggcgtatgccgggtacaggtcgccaatgagcacttcgctcatatggaaggtcttgttcttccagatccagtcgattgcctcgaagtaggcatccacataaccgtcggcgagatcggcgtcatgggtgccggagaagccgcgagccacctccccgagctggctgttggtcagctcgtcgttgtgcagcgcctggtcgaacgcccagtccttcgattccttgctgtgcagcgaggcgcgcgtgcccacggcgaactcgcggttctccgtggtgtcgcgacgcttgagctcggcgtcgatgtctgcctgcttgatcgcattgattgaagcgagcgcgtgcatgatcgaccaacggaagttgttgtcgagctcgagtccttcgaacacgagcgaaccggagagcaagccacgcacggtgtcggcgaactcgctgtcgccttccacgccataggtgaggtaggcgctcacgagctggaactgctcgtcggagcctgccttggcctgcttggcgagcgcgaacagttcgctggccacatgcttggcgatccgattgcgctgcttggcgtcggtgtaatgccagacggtcgttgaaagcatggcgagcgcataccggaacgtcgtcgactcggtttcggtgccgagcatcttgagcgtcgtgtcgatgaagtcggtggcggccagctcaccgtcgcgcgtcatgtcccacagcgacagccagatcacggcacgggcgagcgcatcgtcgaagcggtacaggttcgccatggcgaaggcgaggctgtcgtcgtcgaaacgaagctttgtgtaggtgaggtcgtcgtcgttggcgagcagcagtgacggctttgcctttccggccgcctgtgccaccgtggtgtgttcgccgtccacatcgagttcgatgcggtcggtgcgcacgatcttgccggtctgcgggtcttcatcgtagaagccgacggccaggcggtgcgggcgcagcaccgggaactcggtcggcgcggcctgcgtgagtgtgagcgacgtgatcttgccgtcggcatcggcctgaacagcggtgctgatcgtgttgatgcccgcctgttcgagccacttggcgctccaggtcttcaggtcgcggcccgaggtggcctcgagttcgtcgagcaggtcgttcaatgttgcattcgagtaggcgtggcggttgaggtaatggctgatgccctcgaagaaccgctcgcggcccacgtatgcgacgagctgcttcagcacggaggcgcccttcgcataggtgatgccgtcgaagttcacgtacgtgtcgttgaggtcgttgattggcgcgacgatcgggtgcgtcgtgctcagctggtcttgtgccagtgcccagctcttctcgcccgagcagaacgtggcccaggcgtccttccaatcggtggcctcggcggtggcgagcgtggaggtgaactcggcgaaggattcgttgagccacaggtcgttccaccacttcatcgtcacatagtcgccgaaccacatgtgggcgagctcgtgcagcacggtgaccacacggcgctcggcgagtgcgtcggtcaccttcgactcgaagacgtacgaatcgcggatcgtgacgaggccgatgttctccattgcgccggcgttgtattccggcacatagatctggtcgtacttcgcatacgggtatggcacgccccaggtcttggcgtagaaggcgaagcccttcttcgtgatgtcgaacaggtagtcgacgtccttggcgaacgcgtctttgagcgcctggcggcagtactggctcattggcacggtgcgtccgtcctcgttctcgtaggtggtgtgccaggcggcgtaggggccggcgcagatggccgtcagatacgagctcatcgtgggggtggtggcgaaatgccacagtttcgtgctctcggccggcttgcctgccagcgtgccgtcggcggtgaggtcggccaggtcctcggtggattccaccggcatgtttgacagcacggtccacgactgtggggccttcacgctgaacttgaacgtggccttcaggtcgggctggtcgaatacggcgtagacgcggcgcgcatccggcacctcgaactgcgaatacaggtacacattgccgtcggacgggtcgacgctgcggtgcaggccctcgccggtggtggagtaacggcagaccgccttcaccacgacctcgttgtgctccttgaggttgttcaggtcgatgcggtcgtcgtcgaacacctcgttcacgtcgagtgtctcgccgttcaccgtcaccgattccacggagtcggcgatgaggtcgaggaacgtgctttccccggcatgggcgccgaagcggatcgtggaggtggagacgaaggtcttcgggccctgcgtcaagtccagatccaccgtgtattcgattggataggtgatgatcgccttgcgctcctgcgcttccactcgggtgagattcgatcccggcatggattctcctttactgctctgtgtttcctatgcttagtactactctatatgaatctggtcggattccgctcgccgcacatggcaaacggcgcccggtccgccggacgtgagacttcggtccacgccttgggcgaatcgggcgtcgcgtacggccgctcagtcgttgtacgactccatcttgttcatgtcggcggcgacatccgccacgaccggcacgatcatcggcttgcgcttgagctcgcgcgaaacccagccgccgagcgtgcggcgcatgatctgctggagcttgtgcgtgtctttcgtgcccgtcatcatcgcgtcgcgcagctgctcgacgatctggtgacgcaccttctcgaactcgctttcgtcttcagcaacggcgttgaggtacaccttcggtccggagaccacctcggccgcgtccgtgtcgacgacggcgaagcatgacacgaagccctcggtgccgagaatgcggcgcttctcgagctcctcgtcggtgagctcgcccaccgaatcgccgtccacatagatgtaaccgcagggcacggagccgacgatggcggccttgccgtggtagaggtcgacgacgtcgccgtcctcggcgagcacgacgttctcgggctcgatgccggtcttcacggcgatcaggccgttggccacgagatggcggttctcgccgtggatcggcatcgcgttcctcggcttgacaatgttgtacatgtacaacagctcgccctcgttgcagtggccggagacgtgcaccgccgcgttgtcgcggttgaccacgcgcgcgccgagctgtacgagcttgttgatcaccttgtacacgccgtgttcattgcccgggatgagcgagctggcgagaatcaccgtgtcgaactcgttgatcgtgatgtcgcggtggttgccgtcggcgatgcggccgagcgcggccatcggctcaccctgcgaacccgtgcacatgtacacgagcttgttgtcggggtagtccttggctttcttgacgtcgatcaccgtgtcctcaggcaggtgcaggtagcccagatcggcggcgatggccatgttgcgcaccatcgaacggccgacgaacacgactttgcggccatacttgtgggcggcgtccaccacctgctgcacgcggtgcacgtggctcgagaagctggcgacgatgatcttgcgcgtcgcggtggcgaacacctggtcgagtgccgggccgatcgaggtctccggcttcacgaacccgggaacctcggcgttcgtcgaatccatcatcagcaggtcgatgccctgttcgccgagcttgccgaactccacgagatcggtgacgcggtggtcgagcggcagctggtcgagtttgatgtcaccggtgtcgatgagcgagccggccggcgtgcgcacgcacacggcgagcgcgtccggaatcgaatgcgtcaccgagacgaattcgaggttgaacggacccaccttgagcttgtcacggccttcgacctgcgtcatcaccggctcgatgcggtgttccctgcacttcgcctccacgaatccgagcgtgagcttcgaaccgatgagcggaatgtccggacgcatcttgagcagatacggcacgccgccgatgtggtcttcatggccgtgcgtgagcaccagcgcatccaccttatcgagacggtccttgatgtagttgaagtcaggcagaatgaggtcgacgcccggctgctcctcttccgggaacagcacaccgcagtcgatgagcaaaatgtggccgttgtattcgatcacattcatgttgcggccgatctcacccagaccgccgagcggcacgatgcgcatcgagcccttgcggtacttcggcggtgcgacgcggttctcgtcctgcgtgtcgctcgtggcgagcggcttgttcacgttgatctgcttcctcacccgtgtggacgtattgcgggtggacttgcgcgtgcgcgggctcttcgcctggctggccgccgacttagtgctgcggcgcttcgtgccggttgcggattttcctgcggagcgtttcctcgttgtctttgcttcttgtgttgccatgctactttctcttcgcatttccttgattattgccgttgcctttgcaatcggcgaggtataaaaaccaacggctgccgcttgggcaaccgttgtgtgcggatcattccggaatgagaccggatgcccgcaggccgtcgcgtacgacttcgatctgttcgtcgttcggcccgatgttcggcagacgcattgttgtgcattccatgatgccgcgcaccttgagcgccgcctttgccatgaccgcctggaacccggtgccgttcatcgcctcgatgaccggcgcgatgcggttcgccaggccctgtgccttggcgatgtcgccgcggtcgaacgcttcggcgagctcgcgcatcggtttggcagcggcatgggccaccaccgagatgatgcccaccgcaccgatcgataggaacggcagatacagtgcgtcgtcccccgaataccaagtgagaccggtctccatgcgcttgcgtaccgctccggcgatgtctccggtggcgtccttgacggccttgacgtggtcgagttccgcgagatgcacgtaggtgtccagtgcgattctcacaccggtgcgcccaggcacgtcgtagacgatgatcggcttgtcggccgactcgttcaccgcctggtaatggcagaagattccctgctgcgacggccgtgaatagtacgggcagacgacgagcacggcatccgcgcccgcctcctgcgtctgttcgaccatgcgcacggtatgcgcggtgtcgttcgaaccggcgccggagatgaccggcacgtcgacgacttccttgacggccttgacgagttcgaccttctcatccatgtgcgtcgtcggcgactcaccggtggtgccgttgaccacgaggccgtcggcaccgtcggccaccagctgtttggcaaccgtctgggccatgtcgaaatcgacatcgccgttgggcttcatcggtgtgatcatcgcgggcaatacgcggccgaacggggccggatcgagaagatgcataataccgtcactcataattgcaacggtacttgctagttcggacgcgtaccgcccgttcgctcacaggtcgaggaattgatcgagcccgacggtgagtcccgggaactcgccggaatcgaccttgcgcacggcgagcagcacgccgggcatgaacgagatgcggtcgaaggaatccgctctaatcaccaactgttcgccggcattgccgagcagcacctcctcgtgggcgttcagtccgcgcagacgcaccgcatgcacgtgcacaccgtcgatcaccgcaccgcgggaaccgtcgtcggtctgcgtgttgtcgggcatctcacccagaccggccgccttgcgggcgtcggcaatcgcgtgggcggtgtggatggcggtgccggacggcgcatcgaccttgtcggggtgatgcagttcgatcacctcggcggattcgaaatagggggcggcgatgcgtgcgaacacgtctgcaagcacggcggagatcgcgaaattcggcgcaatgaacacgctctgcttgcgaccgtcgattgtctcggtctcagcgagtgcggcgcgcacctggtcgagcttctcgtcggtccaaccggtggtgccgacgacgacgttgacgccctgcctcacgagcgtgagcacattgttcagactcaccgcgggcaccgtgaactcgacgaccacatcggtgttctgcggcgtgatctgcgtcagatcatcgccggcatcaagcgcgagcgccaactcggtgtcgtcggcggcacgcaccgcctcgaccacgtgcgaacccatgcgtcccttggctccgaccacggaaactcgaatcatacttcctcccttgggattgtgtgcatctgcacctaagagtaattcgtggcgtgcatcacgcgttcgggtcgacggcctgcgccttgcgggaggcgacataccagccgagcacggcgaaggggatcgcggcgagcgtgtacacccacgtcgtcatcacaccggcatgcgcatcgatgtggtcgagcaccatgccgccgagcagcgaacccatcgcggcgccgatctgcccggccgtggtgagccatgagagtccctcagtcaactggctctccggcaccgtgtctttcacaatgagattgcctgtggcgaacattggcgaaacgaccaagccggcaagcagctcgacgatgccaagcacccagtagatgtccatcgtcacgcgcatcagcatgaagcccacggtgagaatgcacaggcacacgatgagccggcgccaatgcgaaccgcgatgctggcgggagccgaagtagaatgcgccgatgcacgaaccgacggcgatcattgccagctggagccccaggaagcggtcgagatggtcggcctccatctggccggtcatcgacacgtcgaaagtggtgaagctcatgttgaagcagatgaacgcgagcatcaacggcagaatcccggcgtacgacagcacgttgcgcgtggtcctgcgcgactggctcaccatgccacggtgcttgcgctccacaccggcacgctgcccggcgacatgcgagccatctgcctgggcggcgaaaccggaacgtgccatgcgcacatcgtcgtcgtcaccgttcacctgcaccgtctccacggcgtgcaacaccggcggttgcgtggatctgagcgagaagaagatgccgccgccgatcgcgcaggcggcggtcggcacgaacagctgcgaaacggggtgcaccgatgtggcgagcgtggcggcgagaatggggccgaaaatgaacacgatctcgtcgatcgccgcttcgagcgcatacgcggtgttgagcagatccatgttgtcggtgcgttcgagcaagtaggtccatctggtgcgcacgagtgcgccgaacgagaactgggtggcacccatgaccacggcgagcacgaacagcaatgggatcggcacgcgggcaagcgccgcgaaggcgaaggcgagcatgacaatcacctgcacggtgagcgcgacacggcccaccttcacttggccgaagcggtcgaacaggcgcgcgtagaacggggtcacggcggcgacggccagaatgtagacggcgctcatcgcaccggccacggtccagttgtcgtacagatgattgagcgcgagcacgatccccaggctcatcatcgacatcggcaggcgcgcgaaggcggcggagaggcaaaacgccttggcccccttgagcctgaagagccgcgcgtacggcgagcccgagccttgtgccgcctgcgtcgccccatcggccgttttgggaaggttggatggcttcgaactcatacggccggcacctcgccccggtacacgaacatgtcgtcgcgaatgccatcggcacgcccgttgtcttccggatgatccgcgcgcagccgttcggccacgcgttgcaacccgtgatgttcgtaataggtgtagtcgcagctggtgtcggtgtgcaggtagaacgcgtgcacgccgttcgcgcggaagccctgcagcagcgcattccacaacgcgcctcccactccatggcccttgaccgccggattgaccatgaacagcagcaattcggcctgcgtgctctgcccgaccccgctacgcagttcgagttggtggtcggtggcgcggaaatggtcgaatccggagcgcatcatcttggcgatcgggttctcgtcgatgatctgccgcaggtcaccgagcatgccctccgtctgggggaacgccaacggctgcccgtcgatgcgcgccaacgtgacgccggcgaactcgccgtcggccgtcaccgccacgcaggacgccgtggcggaccgcatgtattccagcacgaagtacctcgccagttcgtacgccatgggggtgccggtcaacggtgcagcctgcggccatacctcgtcgaacaccctggccacatcctgcaggtcgccgagggtcatcgcacgcagggtgagatcgcggttcgccgtgctcgacgcactggcaacgttgtcatgtcgattattggtgtcgctcatatcactcctcatatcgagtcagtcatatgcgcccgcccgcatattcgccaacgatgcacgacgcgtggaaggccgtgacgtgcgtttccccgccacctatggccgccgttccacgcacgccgcccgatgcccatgtcgcatgggtcacgccgagtcgtgtgcgttggcatgaaaacactgcctacactaactacgggtgtagattgacgccgtgagcgtacgctaatcgttatcgtcgggttcaggaacgccggcgcgcatctcggcgagcacctccgcctcgctccgttgaggcgcgaccacgagcgctttcgccgggtccttctcgctgacgtagtagagggcggcatcgatctgactcatcgggatgcgtttctgcagcgcccagaaataccggtacatgtcgagctgggcgagcttgccggcgcgctgctgtgcattgcgtggccgcgagccggttttccagtcgatgatcgtataccgcgcatccccactcgcaccggacgtgccgtcgccaagaccgccatggaacacggcgtcgagcttggcatccacgcgcttgcctatgccgctgacgaaagtggagacggtctgctccacggcggccggttcacgtgccgaccatgccgactcgaggaaccgctgtttccatatgagcagatcgcgttgctccctgggcaccggacgacctccccgctcggcctgttcgacggcttccgcctcgtgcgccacctcgcgagccatggcctcctgcgagatgccgtattccgggttcacccccgcttcgagataccgctgtgcccaggcgtggaatctcgtgcccgcctgcgcctgaggtgtgctcacttgcggcacggggcgaatgatctccaaggcgaaatccgtggcgttctcgcctgcctcggcattgcgctgcagaccggtggccgtgagtttgtctttggcggccagcacgcgctgcccgcgcatgcgcacggcctgctcaatctcgtcggccgtcatgccttcacggatcagcgtcgccctgttgtcgatgagctggcgcgcccgctccagcagcgatctgccgtcgccttccgcggtttcgcccggcatgtctgtcggattgttttgcgacatgcgctgcaccacctgtgccgcgcccttccgcagtgtgcggtgcatctcttcgctcagccgacttggccatggcagatgctgttccgtatcgatcggctccatgggttcctcatagggttcgtccacaagaagcgtcgcaaattgctcggcccccttcccgacgatgacgccctccggtctcttggcgccgcgttcatgcagcgagcgcggctgcgtggactccagatcatcgtaggtcacggcggtgttgccggcagtggcggcaaccggccgggccggcgcggtggtctgattgtcgaacgcggtcagttccacacgctgggagaacgagtcgtcgcatgacatggaatcgcgcaattcccgccagaacacggagggggcgcccgactccttggcgttgtcttccggtatgcggctcgtcgtggcgcccacgctgtaggtgaccaatgcatcgtgcttggcgcgggtcaacgccacatacatgaggcgccgctcatcggcatgcagggcacgaccacgctcctctttctgcgacaggttccacgcgtcgggctcgcccagctcgtcgaggagcacaccattgtcgcgcagcaacgcgcgtagttcaccgtaggcgtcgttctccaggctctccaccgaatcgatgtcacgcaatgcgcgtaccgcgctctcctgcaggctcgacgcatcggatccccccgcatcgggaatcgtggggaacttcggcagaatggcggcgtccacgcgaatcggcaccgggaccgcctctggactctccagccagcttttggccgtctcctcgtagagcggcggctcccaatccagtttcgacccgcggtcttccagtgccttcaccctcaatgcgtcacccttattcgaggggaatgcgccctgttgcatgcctacgatggccacggcgtcccattccaatcccttcgattgatgcaccgtcatgagcaccacatcggcgggttcatcgccgaggtcagcggctgcctccggcatatcgctgccattcgccatgtcgaggtaggtcaggaacccacgtaatgtaggacgctgctgttgcgcgatctccgacgtgtaggtgttcaccgtctcgagcagcgcatcgattgccgcacgcactgcatcgcgcggagccggcgctccccccgttcgtagactgcttgccaccatgaggtcgacgtcgaggttcaacgcctccaccgcggtgtggatcacctgcgcaagcggctggtacatctcgtcctgcacgcggtgcatggcccgcacggcctgcatcacgccggcacgcccctcatcgctcagcccggcggcttccagctgcgcttccacatcgtcgcgcaacagcatgtcgatcaggtacaccatgttcggcgcattcctggcgtattgccgcaccaatgcgccccattcgcgcttcggcgtgccggcgggggcgagccccgcctccacgagcgtgcggaagcggtattcggtgttcagatcggcggcgcgtcgggccagacgcttgaggtcgagggcgcccagagcatagcgtggtgtggcaagcaggcgcatcaacgcgttggcatcggtgtggtcgcccaccaccttgagcagggccagcacatcctggacttccggtcggtcgagcatggctgaaagacccacggcacgcacacgcaacggcctgccgtcgcgcaatgtcacctggctcagctgatcctcatacaaggccatcgacttcttgccgcgaaacagcacggccaccggcgaatcaccgggcttgcaggcatcaccgtactgttccacggattgtttcacgaatcgtgtgacggcgtcgacctcctgtccgcgggtctggaagccaagcaccgccaaggtgccctcatccacctcgacgctgccgtcgtccacattgcgcagcggctgcaccggcacttcctgtgcgttggcgctgctggggcgctgttccacgcggcgcagcaccttggtgaggttgttcgccccctgcagcaccacccgcgagttgcgccgtgtgcgcgtcatcggcaacggctccgcggcggccggcatgtgaaaatcgttgatgaacatgcggaatgcaccgggcgaggccccacgccatgcgtagatcgactggaacgggtcgcccacggcgctcacggccgcgctgcggtcggtgccatggggttcgtccacatggaacaatgcggcgagcaacgcggattgggtcgtcgatgtatcctggaactcgtcgagcagcacatgggtgaactgacgccggtagtgggcgccgatcgacgggaaccgttcgaccagctgataggcggcgatcacgaagtcgctgtattcggccatatgccgccggcgtttctcctcgtcgaactcacgcacgagcccgagcagcacatcgcgtttcatcgccaccaggtagaggtcacgcgcggccaactcggcgtcggcatgtatcgcttcaccgactgcgtccttgtcgccgggggtctcgacgtactctccgcccttcttctccgcctttttcctggctttgagcacatccttcaccgcctttggcgtggcacccctttgccgatccgccagcggcccggtgagcaggccggtttcatcggtttgcaggaggtcgaggatctgcgtgcggaacgccgcgtcccattgcgttatccgctcgatggcatcggccacggtgaggcatccattgccaatcatcgaattcgcgatgttgttcgccagtgcgcccacggcatccaccaccgtgccgaacgagcccatgtccactggcagttgcacgatctcgtcgacatgccggcccaccaccgaggcgatgatctggcgtgcaccggcgacgctcagcggctgcgtctgcgggtcgaaccccaccagcaatccgtattggcgcacgatcgactggaagaacgcatcgtaggtacgcacatcgggtttcatgaaggcgagccgtgcagggtggggccctccctccctcgcacgttcacgcgcatcgtcgagcaccgccttcgacactcgcgaaagcagctcggaggcggccttgttcgtgaaagtgagacccagaatatgctccggaggcacgccttcgtgaatcaggtggatcacgcgttcggtcatggtgaacgtcttgcccgagccggcacccgccaccacaatcacgttggcgttggcatcggcatcgacgatccgctgctgttcggcgcttggaaccggcttgtttgactgtgccatattcgctcctgcctattcccattccgtttcgaataccgtggccatcgcctcattgcaggctgcgcatacctgcttgtggcggcacgctcccctatgggcgtccgtcggatgcgccacgatgtggtcggcctgtttggccgcggccgcatagaacacgcgggcaagcatcgtcaacgcccacaacgtgccctcctgcgcaccggcgagcaggtcatgccacacctcttccggaacgccgtccggagccttggaaggcagctgcatcttgaacagggagctcatgtggggcatgtagtaccgtgctgcgaacccggtgtccgtgacggcgcccccctccatcagcgccggctgataatacgattccactcgtgtggcggtgcctgccggcgccggctggtccttgacgaagaacagctcggcacggctcaccttcgggcgtggcccggtgagtgcggtcgtggacccatcggtgttgaaggccagcccaagctggtagcacacaagctgcagatcgctgaactgctcggcgggtgagaagctgttccccgtcttgtagtccacaacccgccaatgttcgtcaccattgtcgaatcgacggcgttccaggcggtctatgcggccattgatctgcacctcttgcccatcggccaattgcacgggccaaccgtccatgagcaccccgagtatcgcccgcatctgctgcacggtgagctttggccgatccccggcatggttgtaggcgtcggtgatgctgcgcaacgtgaaggctccttcgaaggagcattccgcgaacgactcgaccaaggtgcctatggcaccggtggtcttatggatgtactcagcctcgttcgaatcgacgaaatacctcgcgatgttgaacagcatcgccttggactcagcatcgcgctgcaatgccgcgaaccgctctgaggcgtcctctatgcccagcgggtctatgcgccgcggcgcatagtattcgtcgaacatcctgtcggctatggcctgggccgtctgctcacgccatgtgtcggtatgcggcccctgaatcggcacgaattgttcgtagacctgcggcagatcccaatggtgctcggtcgcgtattgcgcggcatcgtgcacgagcgtgccgaaatccgccaccaccgcgcttggggtggggccgctgaaatcgcgttccaggcgagcacacaccgcgcacccccacagtcggtcgacctgcgagggcgacagcacgatcggggcgaacggatccgtcggaacactcatggcttggggcgaggctccggattgtgccgagcccgcgttgagactgagcgccgtcccagtggattgcacgctgttcccggattgggtgcgctcatgacgccccggcgatcgcgccccggtgggggcgtcgcgcaggaacggccaacgccgcgggtcggcctcgtcgactcccgccgacgccaatgccgccaatgcggcgacggcatcctggaattccgcggatgattcctcactatgggccaacgtcatacgggccaaggcgatcacaccccgcatgctcgcagtgagggtctcgtcaccggcatgtcgttccgattccttcacgctatggccatgctcagcagtgtccaccgatgtttcggtctgattccttctggaatccgcattcccggcatcggatgcgtcggccagccgttcggccaatggccgctcggcatcgtcacgggtgaagcattccggcaggtacgcgtacaggaaatcggagggcacggcatcgtcattctggctggcgctcacgttcaatgtgccgttggcgcgggtgagcgccaccagccagcccttctgctcggacgccagcacctcgtcgagctggccgccgacctcgttgcggtgccgggtctggctgccgtgcagggcgatatccaccaaatcctcgccgccgaacatggtgttacgggcggccagattcggccagatgccttgttgcacggcgggaatccacacatgctcccagctcagtccggcagtgccggcaggcgtggtgagcgtgaccgcctcgtcaaccggtgccaagctggccagcgaatccgcctcgatctgcagctggcgcacctggtcgatgaaagcgttgatgtcgggggccacgccttcggattgcacgtagttgaacaaccgcatcgccgtgtcgagccggtcgttggcggcacggccgtccggcgagtcgaaaatggcctgcaccttccacgcatcggccacatggcacgctttccatgccgcctcaagcgcgtattggggcgccttcgacggcaaggagccgaggtcgtcggcaatctgccccacaatgcgccacagcagattgaaattgcgcacgtcttcgttatggtctccgcacagcgcctcgagcacatcgagcagcgtctcgtcatcaccttgcgcaaggagcagatataacgcatcaatgccgaattcaaggccgtcgcccaccttgtcggtgtcgctcagccgcgaatcgtccacgacgatgccactggcctgctcctgtgcggcatgcgcggcgcgcaccgtgctcgcaagggcatcccattgcgaacgcagatccgataaagcggatgccttcaccgattcggcgagcgcgctccgatccgggtcggccgtcgcactcgcatcgtcgagaatgtcggtctgggagatcctcgccaacgcttcgagcgatgaaagcgcggcattcaccgtgttcaggcgcatgggccgcgtcggtttgcgatgcgatctgacgtgcgcgttgattgtgttcgtgcccatgttcgcggtgtcgatgagcagactctcggcgattctgcccacgcgggcacgcacatactgcgcggcggcggcgagcgtcatcgagcgggtttcgagtccatgggcacgcagttgggcgagctcgatgagcgcgaacagcccctgcacgaacggctcgtctgcgagaggccgggtcaccgacgaataccgcaccggcacatcggccccgcgcagcctttccccgaaccgcagcacgtcggcgttgtcatggcagatcacggccatgtcgttccatgtcacgttcctgtcgttcagatgcagcgccgaaatctgccacacgatgttgtcgagttcgtcgtttgccgaccggtacagtctgccgttgagagaaccgtcttccagcaccttcttggtatgcgggtcgttggcatcgagcgggcgcaggcggtccgacccctccacggcaggcagttttccgggccgctgggccaacggcagcgaggattcctcggcggaggctatcgacaggctcacgcgtgacgccacgatgtcccgataggtggcgggctcgtgctgaaatgcctgcaatgaaacatggtcggcggcgaacgggccgttcgggtcgaggaagcgtgcatagaggtattccgggtatgagccgcggaatgcttgcacggcttcgtccggatcgccgaacagcaccaaatgcacgccgagcccctgcagcaccgcgagcaacgccaggccacccaacgtgagatcctgcacgtcgtccaccaccagcaacgtgggcatccaagcccctgcaacagtcagggagcgcatggccgcaagcggcagatacgaggggtccaaacggtattcaccagggtagcgccgggccaccagatcgaaatactcgcgcctcaatgcgagtgccagacgccactgcaacgagaggcgcacgccagcggggccctccgattccacagcttggcaggcgacctgcatcgtccattcctccacattgcgcgcagccgccgtcggctgcatcgcgccgagacgcaacaatgcccccacctcgtcgaagtgggcgaacacgtcgcgcaactgggcgatgaatcctgcattgacgttcgctgcgatatcggcaatcgtctcctcgtcggcatcgttggcatcggcggcatccatcacaatggtcgcccagtcgagcgtgcctgcggacgaggagttggcagcagcacccacccccttccgtgcggggggcgcctgcacgcctgcatcctcgaaataggcgctgagcagccggcaggtctcgcatgagccatcctcgccacggcgatgctgttcgacgtgcacggcgatcacatggcgcaacaatgcgtcctgctcggcaccgttgatgagacggggtgcgctgtcgccgcttctcgaacgggcgatctcaagcaattggaaggccaacgcattgagcgtggtggccgggcgcacacgttcgcttgagccgagttcgcgtatgatccgatcggaatacagatccgcgacgcgacggttcggcacgagcatcaccgtcgacccatcgtccccggccgccaagccggctcgcagcccggcgagcgtcgtctccacggccagctgcgtcttgcccgaacgcggggcacccgagacgagcagggtgcgcgccttggagttccggtcatcattgtgaaccgactccaggaattcacgaatggcacggcgagccccctcgttggtccgcggcgcatcgtcatcggcgaccatgccagcgactccatgctcttgggtatgttcgaccatgcattgcctcctcgccctcatcggcatcctccacaccgattctccaagtgtatggacggcctgcgcgcacgtcaaagaaacgccgtgtaccgagcggtccgtccggattcccatttgcatcgtatcgcggctcatatggcgtgcaatatgttgcagcatgcgatgcgccaacatggtcaatctgcccatattggcgcaaaacgaccaacgaaacgccgcacttcgttgggacagtctcattgccggcttacgcgcaagcagtcgagcgcaaatttcgataatctacatatgggagaatccccgacaccggtacacagccagcgaaggagccgccatgacccagcaggtgccccagccaccgcgccttgccggctacagctatgtgcgcgtgctcgggcacggttccaccgctaccgtctacctctaccggcaacagggcatagaacgcgacgtcgccatcaaagtgagcgtcgagcaggtggacagcagaatcgcagacgccttccgcgcggaggcgcgtgccatggccgcgttgtcgagccacccctacattctctccacctacgatgcgggcgtcaccgacgacggccgctattacctcgtgttcgagtatgcaccgggcggcacgctcaaggacgtgctgtgcaaccatgtgctcgacgtgccgcagatgctctccatgggagtccatctcgccagcgcagtcgccaccgctcaccgggccggcattgtgcaccgcgacatcaagacgagcaatgtgctcatcacctggcaacggttgcccacgctcgccgacttcggcatcgccgtcaccgcctacgatcacagcagcaccggctactccctgccgtgggctcctccggagacgctgcgcacgggcggtgcgggaggtgaggcggccgacatctattcgctgggcgcagtgctctatgcctcactggtgggcacctccccgttcgaatacgggtaccacccgaagacggcgaaggagctggcaaggctcatcatgacgcaaccgctgccgacgatccagcgcaacgacgttcccactgtggtgcatgagacgttggcacacgcaatggcgccgaatgccgacgatcgctacccctccgcactggctttcgcccgcgcgctccagcaggcgcaattcgacctgtatgggcacgccacaccggtgaatgtcgagggcgcagacccctatccgtccagcatcgcacgccggcagatcaccgaacgtccgccggcggcacggcaacgcggcaaacaccgcaaggcgtggatggtcgcgggcttcaccgtcgcgctgctcaccctgttcctcgcggtgttcatggggttcgtgctgcccgggctcgacacccatgccagcggaaaccagacggttgtcgaaggcagccacggcgcactccagaacggcgaacggcccgaacccacgggcaacgagccccccggcgcatccgttgtgccgtcgccgcaacagctttccggcaccctcgacgagaatggcatcgcgcatttccattggaggaatccagatccacgggaaggcgacacctacgtgtggtcgcgtatcggcgccgcgaccacgccgggcgcctcgcatgtggtcgattccaccggctttgacattccggctgaccaaaccgatcaggcgcaggtgtgcgtgcgcgtgagcattgtgcgggcagaccgcagcatgtcggcacaacccgccatcgcctgcgcggtacggaaatgaggtgacatgaccgaatcgccacgcaacagcatgcacaagttctcgccacggcgcatattccgcggtcgcggcaaaacgtggatggtgcccgcggccatgctcgtcatcgtgctcgccgtcatcgcgggagccctcgtcatgcactcggtctcgcaacggcatctgcaactcgacgacgggaccgtctgggtgacctcgcaggccgaccagaaggcggcccgctacaacgtgcggctgcgtgagccggatgcgagcgtcaccgcacagtcgccgaacttcgacatcgcgcagcacggtggagacgtcatcctggctgagccgcaaaaagcctcgggcatcgaccaatccaccatgggtaccgccgacgccaccgcgaccacctccacgatgcgcacgctggtgggtggccgtaccgccgcgatcatcgacgccgaccgcggcgaggtatgggtgggaaaagccgatggcatcgcgcacctctcccccaccacagccaccgcgacgatgaaactcggcaccggcggccgaatcgccatcgccgcggacggcaccgtctacggcctcgacgcccacacggcaaaggtgtacaccgtcggggctggttcgaacacggcgcatgaaatcgtcacactgaacgaaggcgaacccattgccgcggattccttcaccgtggtcgacggccaaccagtggccagcagcggcaaccgcctgtacttcggtcggagccatatcaccgtggatggcgtgggaaccttgacgttgcaggcacctccagccgacaccgacgaccgctcacaacgcggttgggtcgcggcggccgcaccgggcgcactggtcacgatgccgctcaacgagggagccaaacccgccatccaccgcaccgcaggcaccggcgaggccgcacaacccgtgtcggtgaacggatgcgtgcacggggcatggagtcaaaccgcgcgaaactatgccaccgtctgctcggcgaacggcgaacccgatatgctcgatctgcaggcgatcaccgcgacggccaatcttcgccttcgtgtgaaccacaggctcgtcgtgctcaacgacatcgcgaacggcaacatatggaacccggcggattcgccggatgtgatccagattcagtggaagcggctcgacaacgacaccagccgtcagacgagcaccaccaccgatagcacgagttcgaagcacacgttcgcacgggaatgctccacgaaatcagggcagattcgcgcagtggacgacgagttcggcatacgcgccggctccaacaccgtcatcgacccgttgcgcaacgacgagcagaccgactgctcggtgctacgcatcacctcagtgagctcgccggagaatgattcggtgaaggcgtccgccatatatgatggccggttcctgcaggtcagcgcgcacaaccccggccgcgcgaccttcacctatgagatcggcgatgggcgcggacaatcctcaagggcgaccgtgacgctgacgattgccggcgaccagaaccgcacaccaacccgcaaggagcagccggaggaaaccgaggtcgaacagggtgccacgtacaccatgaacgcgcttggcggcttcgtcgacccagacggcgatccgctcaccctggtcggcgccagtgtggagaacaccgacgaggcgacggtctccgcacgcccggacggcgaactcgtgttccacgccggttcgatgcgcgaaggccgtgcagcggtgcggctgcaggtctccgacggcaggaacctcaccgaggcaaccgtgtacttcaccatccgtccgccgcacaccttggcggcgaacatagatccggtctgccgcaccaccacgccgaacacagcagtgaccgtcgatctgtccaaggtcgtgcacgccacctcggccgataccccgcaattgacacgggtagacaatcccgaacgcacgaacgtcaccatgcgcgccaccgacatgtcgttcaccttccagtcgagcgaaccgggcacctatcatgtgccctacacgattgtccaaggcgatgtggaagcctcgggactggcacgcatagacgtcgaacccgaccaggaggaatcggcaaggccggtcgccgccaacgacgtggcattgctcggagccgacaagacggccatcgtggaaccgcttgccaatgacgtcgaccccatgggcggcgtgctggccgtcaccgatgtcagggccgacgccaaatccggcatcaaagcgggcatcgtgggaaataaacgcgtgtatatcacggctcagacgctgccatctgcaccagtgagtctcgactacacagtggcgaacgcacagggcatcgccaccggcaccatcgtggtgcaaccgccggcgctcaccagtgccgattccgtgccgaaggcctccgacatcaccgtacccgtacgcaccgggggcatagtgtcggtggatgtgctcgaccatgtctcgtacaccggtgcctcggccctcgcgctggaccgaaacctcaagactgatgcgggcaagttccgcgggctcgccttcgcctcgtcgaacaccgtacggtaccaagctcccagtacgtcgggtaattacccgctcacctacacggtgaccgatgccctcggcaacgcgtcatcggccgtcgtcaccttcgccgtgcatgacagtgacgcggaatcgaaatccgcgccgaaacccaccgatgtcgaggcgcaagtggctgctggccgaaagatccgcatcccgattcgcgtgaccggcatcgacacggacggcgatgacgtgcagttgctcggcttgggcaacaatgcgcccaaactcggccgcgtgatggaaaccggagcggattatctggtgtacgaggcattcgccgattccgtgggcaccgacaccttcagctacgcggtggaggactggacgggcaggcgcgcccaagcgcaggttcgcgtcggcgtgttccaaagcggcgcggattcgggagtctacgcccgcgatgactcggtgacactgcgcccgggaacctcgaccaccgtgcccgtgctgcgcaacgacatcgcgtctgacaacagcaatcttgtgctcgagaacaacgtgcaatgccaaggcatcgacaacgtgaaggtgcagggcggcatgatctcgctcaccgcacccgaccataccggcaccgcctacatcatctacacggtccgcaacgcagcgggggtcaaggatgtcgggttgctgagcgtcaccgtcgatccgaacgcacccatccaaccgccgagcgcctacgattaccgggtgccggcaagcgccaccgtggacaaaaggacggtgaacgtggatgtctcggcatggatctccaacccgtcaggaagcctcgacgagctcgcagtgaatgtggacaagtccgccgcccagcatgcgcgtgccaccggcgacaccacgctctccatcgatctcaccgatgaggcgagggccattgcctatacggtaacgaacacgacgcacggcatcacctcgacggcattcatccatgttcccgcctacggcgtgttcccgccaaccctacgacctcaggcaccccctctgcgggtcaatgccggggagaccatcaccatcccgcttgccgaccacgtacgcgtaggggccggcaaggcgccgatgctggcgaactcggagtcggtgagtgccacgaaaagcgacaacgacgattatgtggtgaacagcggaacgctcagattcaccgcgagaagggactactccggaccggcatcgatcaccttcaccgtgactgacggcagccggggcacgaatgtgagattcgtcaacacggcagtgatcacattgcccatcaccgtaatcggcaacacgcgtcccgcgccgacgttcgcaggcaccaccgtggatgtcgtcgcaggtgaggccgccacggtgatcgacctcaacgcactggtctcaggcggggcgaatgaggatcggaaaccatactcgttcactggaggtcaatcgtctgcacccttcaccacatcactcaccaccgacggcaaactcaccgtggcggccgacgccaccgccacaccgggtgccacccaatcgattcccatcacgctcgactatggcaatggtgcgctccacgccggtatcaccgttcgggccgtgccgtccacacgcccattggcccggctcaaccccgccaccatcaggctcaaacccggtgaaagcaccggcatcgatgtgactcaaggagcgtacaacccattcccccaaaccccgctgagccttgtttcggcgaacgcggatgcagactccacgctgcaaatgcaaaccgagggaaccgttctgcgtctctcggcgcctccaacaatgccagccgccacctaccatgtggtgatcaccgtcatggatgccaccaaaaccgaggaacgcagcgtaagcgccacgctcacagtcgtcgtgcagaatgttcccggcgccccgttgctttcccccgtggccgcaaaacccgaggattcagcggtaacactcaattggacgaccggcagcgccaacggctcgcccatcaccgactatctggtgagatggcagggaggcgaacaatcctgcggaaacgtgacatcatgccgcatcgggaatctgcacaatggcaccacctatacgttcacggtgcgggcacgcaacgccataggctggtcgccggactccaatgcggtgacgggtagacccaatcgggcaccggaaccccccggacaggtgcaggtgaggggcggtcaccgcagcgtcgaggtctcgtggaacgagccggactacgcaggctcgcgcccaagttcctacaccgtgcaattgcaggggcccgacggttggacgaagacgaacaccagggtgacggcgctcgccacatccttcgagatcgacaacaacgtgatcaccgactcgagcgccttctccgccaccgtcgtggcgaacaacgaagtcggagccagtgtgccgagccgactcgtgtcaacccgggacgtgtggggagaccccgatgccccgcaagtgagcatcacgcaggccaacgaccatgagatcaccggcaccgtgacgctcggcaacatgcgcagggcggggtgcgcctccatccagctctcccatggcacgacatcgtgcgaatcgctgcggttcagggttcccctcgacaatgccatgtatttcaagccgttgagcgtgagcgccaccgtgcacacatcaaggcgtcccgcaactgtggcgacgggacaatcgaacaccatcgagcccaccatcggcattgccgagccaagtgtgcgcatggagggcaggaatgacgagtgcatattggaatggtcggtgccacgcggcaggcatgacggcgttcatgtgaaattcggttccatcgatgcaaacagggagcccgccggcagtgagacagtgcggctcagtccgtgggagcgctgccctgcgggcgaggtacgcacccggctccaaggccattacagcccaccggcacgggcaacgagcacacaccagtaccgtgtggcgccaaccgtcgacgccaacgaaatcgaggtgagctggtcgcagcacaaccgcgatgccatcgtgatgcgcaacacagggcgcgccttcaccgactacggccagcccgtcaccatcaccttgtcgttcagcaacggattcaccacgcgctggaatccggacaccgatgtcacggttcgtccggcacccggcgagagcacagtcccagacaatctgcgctggaccgcaagcatcaccatgaacgaggatgccggctatgccgcacgcaccgaagagcacacggtacagggcattcgccgggcggccacaacccgcacaatcgcctggcacacgacaccacgacttccggcagggcatcacagtctcgagccgcatcatattgcaaaggagaggttccatgacagccaagcatgaacagcctgatgcaccccatgcacagcatacggacgagggctacgaatccaccgtcctctcacgacggggcttccacacgcctgcggacgtggcgccggattccgacgccacccggctgggaggcgtccatgcttcaccgtcgcgaaccgaagtccagacggtcaccgagaccgtgagcaccgtgaatatgccgaccgagcgagatgccaccgcagttcggagcgaatctgctcacaagggcgacattgtgcggttccacagtctgttcgacgccatcgtggcgaacatatcgcaagtggtggtggacaaggagaaaacgattcgcgagtgcgtcaccgccctccttgccggcggccatgtgctgcttgaagacaacccgggcaccggcaagacccagcttgcccgagcgctcgcccaatccatcgacacctcgttcaaacgcatccaattcaccccggatctgctgccctccgacgtggtgggagtcaccttctacgaccagaagaacggcgagttcacgttccgcccaggtccggtgttcgcgtccatcgtgctcgctgacgagatcaaccgagcctcaccgaaaacacagtcggccctcctcgaggtgatggaggagcagcacgtcaccgtcgacgggaccacacatacggtgccgcagccattcatggtgatcgccacccagaacccgatcgaacagctcggcacctactcactgcccgaagcgcagatggaccgcttcctgctgcgcaccacgatcggctacccatccaggacccggagcatgcagttgctcaaggaggccgacatcaccgatcgcgccagcaccatcggcagcgttgtgagcgcccatgacatactcgacatgcgcaaggccgtgcaacaggtgcatatcgacgacgcgatctacgagtatattctgcggctggtggagcagacgcgcaacagcgagctcgtcgccgtcggatcttccatgcgcggtgcgcttgcgctcacccgttgcgcccgtgtgtgggcggcggccgacaatcgcgcctacgtcattcctgacgatgtcaaggatctcgccatctcggtgctcgcccaccgcctgacgctcacgccggatgccaccttcgccggccagagccagcacagtgcaatgcaggcgatcatcgacgacgtgccggtgccgcagacgggactcaacgaagcccacgaatccacgcatggcgagcgctgacatggccatacggaaatacgtatcgccattgggctgggcggtggccggcatgttcgtgctcacgctcgcgttgttcctatgcctgggttgggtggagatgcttgcgttcgcactcgtgtgcgccacgttgctcgtaagctccgcggcgctttcagtgggcaacactgcgttcacggccacgctttcggtatcgaacacgcgggtgagcgtcaaccagacgatgcacgccatggtcaccgtgtcgaatccgagcacctccgtcaccgcgagcgcgagcggcgatctgccgatatcccagagcaactacggcagtctcgagtggcaccatgaacgcttcgccataccgagtctcggcgcccaccagtcgaagcagacggcgattcccctcaccgcaacgcatcgcgcggtggtcacagtcgggccattgtcggtgcgcaaaggagacccgttcggcctggtgcggcgcgagcatcgtctcaccgagcagatccgcgtgtacattcacccggacatcgtgccgctgcacacactgcacgccggaatcatacgtgatctggagggcaatccgagcgacgacctcgtcaatgacgacctgagtttcttcggtctgcgcgaatacgaatatggtgacgacgtgcgcaatgtgcactggctgagcaccgcgaaaacgggaacgctcatgatccggcaattcgaagccacgcgtcgcaccgattcgtcggtgagtcttgacgttgcggcgttttcgtatgcgagcgccgaggagttcgaactcgcggtgagcgtgttcgcctcgattggcgtgcagtgtgtgtcagaacggcgtgcgctgtatgcgcaatccggcagattgcatgtgcagccgcgcaaacccgccgactttctcgacacgtgcagtgagatcgaacctgaaacgcgtgggggcaccatgctggcgaatctggcacgcgaggccctgcttgcctgcgacaaggcatcgctgtactgctttgtcgccggttccgcgcatgaggtggacgatctgcgcaggcttggcgccgccattccggattcggcgacctgcgtggtcgtgcaggtcgtcgccggggcgagcagcgcggtgcgcacgctgccggaatgcgtgttcatcacggtcggcgtgctcgacgaccttccgctactcatggaggtgctctcatgacttcgccgacctcctcctttggcgcgacaagacacggccgcacccgcggcgatgcttcgtggatcaacgacaattccacgcaaatgcccgtctggctgacgatgaacgcccgcgacgcgcgtcgggccgatgccgcacatgccgctggccatgccacacgcgatgccgccatctcacttgtcgtggtgatggcaatcgtactgtgcgcatgcgcgaatctcattgacgtgtacggctcggccggcagctgggcgcgcgccgcgattccggctgcattgctcggttctggcatcgcgttcatgacgctggtgccccggttgaggttctggtggcagattctggcgtccgtgctcgcgcaatgcgtgatcggcccgctggtcgcactgccgcacacaagcgtggcctacgtgctgccgacgtggcagaccctcgccgaaggttgctccgccatgttcacgtcgttcaagttcctcatcgccgtgccggcgccgaccggcaccgcggatggctcgctcatggccgtatggacgctctgcctgctctcgtgcacacttggcggcgtgctggccgtgctcccccaacggcgatggagcgcattgagcgtattggttgtgatcggcgatttcgctgtctgcgcgctgcttggcacatcggcaggcgtgcttcggctgccatgcggcgtggtttgcgcgctcgccgccgtagtctggctgtcgtggcgctggcgactgttcgaaatgtcacgatggctcggtgcgggcgcactgttgctgctggcgggcgccgtggccgtaggcgcatgcctgcccgtccacgccacgcgaacgattctgcgcgaccattacgagccgccgcttgcgcccttcgactatgcgagcccgatgtcgggcatgcgcgcgtatctgaaggagcataaggcagacacactgctcaccgtgcgcaatctgccggcgggggccagcgtgcgtctcgccgtgatggatcggttcgacggcaatgtgtggaatctatcgaacacgcggattgccggcgcatcctcgaactacacgcgcatgggtctgcgaatcacacaggacggcgatgactccggaacctggttcactgccatgttcgacgtgcgcgacggcatgcgtgacgattggctgccgcttgccggcgcggcgacgcaggtcaccttcgccaccaatgcgaatgccgacgatttctactacaacacgggcaccgaatccggtctgctcacttccggcgtacgttccggacttgcctacaccgaaaccggcacgcttgcacgccgtcccagtgatgatgagattcggcagacacaggccgcacgcatcgcgctccccgatgccggcgacattcccaatgccgtgcggcgcatggcggaggcctttgcaggaggtcagcccacggctggcgcggctgcgctcgcattggcgaacggcctgcgcgacaacgggtggttctcgcacggtttggtggacgactacccttcgcttgccgggcatggcaactaccggatcacccagctgctcggcggcaccgcaatggtgggagacagcgaacagtatgcgtcggcgatggccctcatggcgaggtccttgggaatcccgtcgcgcgtggtgcttgggttcgtgcccaaggacgagcatggcgacatcaccgaggcccgcacacagagaaccgagaacggcaccacaaccgacttcaccggcaatgacatcgaagcctgggttgaggtcgcgcttgaagggcacggttgggtggcgttccaccctacgcctcaggagacgaagacccctgaagacaatcagaatcccactcccccgaatccgcagacactcgtgcgccaaccgccactgcccctcaccgatccactgcgcgacaagcaggaggccacaggaagcaccgtgctctccggagacgacgcccaagacccgcgaacctcgggagtctggtcgaaaatcggcgcggtgacgcgcgacgtcgctatatacggctcccccgtgtggattctccttgtcatctgcggctgcattcttgcggtcaaggcggcgctgctcatgcgattgcgcaggaatggcagcacgaatcaccgtgtggagtccggctggcgttcactcacgcaattcgcgatgcaaagcggcattcccgtgcacggcacacgccgtgagcaggcgcatgccatcgcgaggtccttcgccgcggaatctgctgccgaagcgaccgccagcccctccgacacgagccgtgggccggtcaccgaagcgcagctcaggcacagcgcgcagacggcggattatgccgcgttctcgggcaatcctgtgcctgaaagcgaggtcgtacagtattgggagtctgtggatggcatgcgcgccgcattgctgaagaccctgccgttctggcgccgcgtgcgcacgcgactgagtctgcgcggcctattccggcaccatgcatacaaagagacatccgaccaccctgcgtaaaaagggacatcttcgttcgcaaatctgtccctttttacgcagggcaagcagatcaaaccgaacaaacaggtcaagcagaacaagctgccctcttacgcaaggtgggatgcttttatttatgcagatgagtccactatatgcggcggtccggccacacacggcgattgatgctagtatggcggcgtgcgagttgaggaagactccacatgcggagactgtgcgtgggctgcgcatgccgaacatctgcgagcaggaaaggaatctcgatggtggactatcagacggcggtggccgcagtgcaagaccctcaggcagacccgatcctgctcgccaaaatcgcctacgagaacccggagttcggcgccaacgtggcggtgcatccacgcgcctaccccggactgaagcgctggctcgccgaattcggcgacaaacgggcgcgcatgacactcgcgcagatgggcgtcatcgccaccgcagaccctgtagaagaccgcttcgacgagtcggagaccccgtctggacagcggaaccccgaaccggcgcgcgccgtgaaactcgccgtggaacaactggtgcgcaattcgggcgcgcagcaaccagtgcaggcgcgccccacgcgattcacccagccagcgcaatctacgcaggcggcacagcacacgctggcgacgcagcctgatcgggcaacggcgagcaatccgaatgcgcagtacagtgcgaatggcgaattcacgccgcagctggccatgaccacgtctgatccggcggtgatgcacgacatcgcccagtacgcaccggatctgcatgtgtatctggtgcaaaatccgtatatctacccagaattgctcaactggctggcttcgctcaatgagacggaggtcaacgaggcaatcgccgcacgccgtgcacgttagagggcaacgccagttcagcgggcatcgagtgtgaagaactggtcgcctatgcgaatgttcgcaggcagatcgagctccaccggcataccttggctcacgcgcatctcctcgtcgtcatgcacgacgtacgtgccgttgagggagcccatgtcttccaaccagagcgtgccatgctcgccgtagctgatcgcgcagtgattgcgggagaccgtacgcgtggggtctatgagccgcaccgatttcgaaccttccggaatgtcgtgcgacggcttgcgcccgagtaacgtgttcatattgatgtcgatatgctggttcgtcaccgcattcgtcaacaccgcttcgcgttcggtttcgcgtgcgaatcgtttggagagcacggtgccgtcccactgggcatcgccttccgaacccggttccgccgtgtactcatcgggttccccggcgtagtcatctggctcgccatgccattcgggctgctcactcacttgtccatcttgtctatgcgcctgcacacggcgcatctcctgcgttccgtacgcggggaacgcgacccccggcaccgcgtcgacgtcatcgtcataccaacccggctccggtgccggtggatacggaattctgctcatacccatgttgtaccacaccgcggcacattcccggcttcgatccccattttttgggcagattccgcgcccgcatacagtgaaaggtccccacacccgccatgggtgtggggacctttcaggtcagacgtcggctcggactacttgagttcgtccgggtcgatgcggaactcgtctccgaagtcgaccgggttgtcgttgtcgtcgaggaagtcgtccgggttgaagtcgtcgccgagcttcagatcaccgaaatcgatgttcgagaagtcgacgtcacccagatcaccatcgctgaggtcaccaccgagcgaaccgtcgcccaggccgaagttcgggtagatggtgtcgcggatcgccttgtcgggctccacggtcgcgttgcggtagcgcgccagaccggtgccggccgggatgagcttgccgatgatcacgttctccttgaggcccttcaggtcgtcttccttctcgttcagggcggcctcggtgagcactcgagtcgtttcctggaacgatgcggcggacagccaggagtcggtcgccagcgaagccttggtgatgcccatgagctccgggcggcccgctgctgggcggccaccggcggcgacggtcttcttgttctgctcgcggaagcgtgcgcggtcaacgagctcacccggcagcaggtcggtgtcaccggaatcgatcacggtgacgcgacgcagcatctggtgcacgatgacctcgatgtgcttgtcgtgaatgtcgacgccctgcgaacggtacacgtcgtgcacctcgttcacgatgttcatctgggcggcacgcggtccgagaatgcgcagaatcttcttcggatccacggaaccctcgaccagctgggtgcccggatcgacgtgctggccgtccttgacgagcatcggcgcgcgacgggtcacctgataggtgatgggctcgagcgagtcgtcgtccggctgcagaatgacctcacggccacgctcggtgtcctgcaccttgatggtgccggcaaactccgagatcggcgcctcacccttaggcgtacgggcttcgaacaactcggtgacacgaggaagaccctgcgtgatatcggatgccgaggcgacgccaccggagtggaaggaacgaagcgtcagctgcgtgccaggctcgccgatggactgtgccgcgacgatgccgaccgcctcgccgacgtcgacgagcttgttggtggccagcgaccagccatagcacttcgcgcacacgccgcgcttggattcgcaggtgagcacggagcggccgatcacctgctccacaccatgtgccacgaggtcgttgagcacgtccatcgagagggcgtcgcccgcgtggtacagaacggtcttgccgtcggctgggtcgagcacgtcctgagcgagcagacgcgagtacgggccgccgtccgccgccttgacgagcacgagattgccgttctcgtcacgctcggcaacggtcatgggcagaccgtgcgtggtgccgcagtcctcttcgcgcacgatgatctcctgggagacgtccacgagacgacgggtgaggtagcccgactcggcggtacgcagtgccgtatcggccagacccttgcgggcgccgtgctgcgagatgaagtactcgagcaccgacaggccctcgcggtagttcgacttcacaggacgcgggatgatctcgcccttcgggttcgccacgagaccacgcatgccggcgatctggcgaatctgcatccagttgcctcgtgcaccggactgcaccatgatgttcacgttgttgtcgtcatggaagttctcgcgcatggcttcggcgaccttgtcggtgcactcggtccacaggttgatgagctcctgacggcgctcctcctcggtgagcaggcccagatcatactggttgttcaccttggcggcctgtgcctcatagcccttgatgatctcctcgcggtccggcggggccacgatgtcggagaacgccatcgtgacgcccgaccacggtgcgcgggtgaagccgagatccttcaatgcgtcgagggtagcagccacctgctgggtggagtaacgggtcgcgatgtcgtcgacgatcttcgagagcttgcccttcggcgcctgctcgttgatgaacgggtagtccaccggcagcgtgtcgttgaacaggatgcggccgagggaggtggcgaacagcacggaaccgtctgcgaaacgctcctccttcaccacgtccgggctgcccggctccgggtcgatgacctggacctcgcccggctcccaatccttcggcagcacgaagtcctgcggcaggcggatgagcaccttggcctgcatgtcgatctcatgcttgtcgagggccatctgcgcctcttcgagcgacgagaagatgcggccctggcccttggcgccgtcgatgacggtcgacaggtagtacaggccgaggatcatgtcctgcgaaggcatggtcacggtgtggccgtcggcgggcttcagaatgttatcggaagccatcatgagcgaacgggcttcggcctgggcttcggcggacagcggcagatggactgccatctggtcgccgtcgaagtcggcgttgaatgcggcgcaggccaacggcggaaggtggatcgccttgccttcgaccaagatcggctcgaaggcctgaatgcccagtcggtgcagcgtaggtgcacggttgaggagcaccggatgctcggagatgacctcttcgagcacgccccacacctcggaatcaccgcggtcgacgagacgcttggcgctcttcatgttctgcgcatagttcaggtcgacgaggcgcttgatcacgaacggcttgaacagctcgagtgccatcggcttcggcaggccgcactggtgcatgcgcagcgacgggccgaccacgatcacggaacggccggagtagtcgacgcgcttgccgagcaggttctggcggaagcggccctgcttgcccttgagcatgtcgctcagggacttgagtgggcggttcgaggcaccggtgaccgggcggccgcgacggccgttgtcaaacagcgaatcgacggcttcctggagcatgcgcttctcgttgttgagcatgatctccggggcgccgagttcgatgaggcgcttcaggcggttattgcggttgatcacacgacggtagaggtcgttcaggtcggacgtggcgaaacggccaccgtcgagctgcaccatcgggcgcagatccggcgggatcaccgggatcacgtcgagcaccatggcctccggcttgttgtcggtggtcaggaaggcgttgacgaccttgaggcgcttgagggcacgggccttgcgctggccggtgccagtctcgatctcctcgcgcagctccttggcggcggcttcgaggtcgaagtcctgcaggcgcttcttgatcgcctcggcgcccatgcagccttcgaagtaatcgccgtagcgatcctccatctcacgccacaggtccacatcggactccatgtcgcccggcttgagggacttgaacttgtcgaacaccgcggcgatgcgcttgatctggtcgtcgtaacgctggcggatggccgccatgtcgcgttccgcgccgttgcgcagcttcgtcttggcgctgcccttcacctcgccgtccgcttcgagttcggccaggtcggcttcgagcttcttggcgcgctcctcgatctcgttgttgcggcgacgttcgagattctgcacctcgtggtcgaactcgtcttgcagatcaggcagatcctgatgacgctgctcctcatccaccgaggtgaccatgtaggaggcgaagtagatgaccttctcgagttccttcggcgcaatgccgagcagatagcccaagcggctcggcacacccttgaagaaccagatgtgcgtcaccggggcggcgagctcgatgtggcccatgcgctcacggcgcacgcggctacgggtgacctcgacaccgcagcgttcgcacacgatgcccttgaagcgcacgcgcttgtacttgccgcaggcgcactcccagtcgcgggtcggtccgaagatctgctcaccgaacaggccgtccttctcgggcttgagcgtacggtagttgatggtctccggcttcttgacttcgccatagctccaaccgcgaatgtcgtcggcggtggccaggccaatcttcagtttgtcaaatgcgttgacgtccagcacgtaatatcctgtctgttgaaaatcgtcttgttcctagcacagctgtgcgggagtgcccgttcagcggtattccggttcgtcagcgacctggtcggccttcgcggcggcgtccgggcgggcgccgatgttgaagccgagatcgttggaggaggaaacaggatcgtcgtcctcgtccttcatgtcgatggccacgccttcggcgttgagcacttcgacgttgagggacagcgactgcatttccttgagcagcaccttgaacgactcggggatgcctgcaggcggcaggttgtcgcccttcacgatcgcaccgtacacacgcacacggccatcgacgtcatcggacttcgtggtcatcatctcgtgcagcgtataggcggcaccgtaggcctcgagggcccacacctccatctcgccgaagcgctggccgccgaactgggccttgccgcccaacggctgctgcgtaatcatcgagtacgggccggtggaacgcgcgtggatcttgtcgtcgaccagatggtggagcttcagcatgtacatgtagcccacggagatcggcttcggatacggttcgccggtacggccgtcgaacagcgtcgccttgccgttgtcgccgacgagcttgttgccgtcgcggtcggtcagcgtcgtggaaagcaggcccttgagcacgtcctgacgcacgccgtcgaacaccggggttgccaccggggtgcccggctcgcccttctcggcgcccttcggcaccatcttcttccattcggcttccatatccggatcgagggagatgtcccagccggcatgggcgacccaccccaagtgcagttcgagcacctggccgaggttcattcgcgaaggcacgccgagcgggttgagcatgatgtcaaccggggtgccgtccgccaggaacggcatgtcctcttccggcagaatgcgggagatgacgcccttgttgccgtgacggcccgagagcttgtcgccctgggtgatcttgcggtgctgcgcgatgtagacgcggatcatctggttcacgccgttcggcagctcgtcgccgtcctcctcggcatcctcgcgcgtgatctccttgacggcaatcacggtgccggtctcgccgtggggcacgcgcagcgaggtgtcgcgcacctcgcggctcttctcgccgaagatggcgcgaagcagacgctcctcaggcgtgagctcggtctcgcccttcggggtgaccttgcccacgaggatgtcgccggcctcgacctctgcaccaatgcgaatgatgccacgctcgtcgaggttggccacggcgtcctcgcccacgttcggcaggtcgcgcgtgatctcctcggcgcccagcttggtctcacgggcgtcgatctcgtactcctcgatgtggatcgaggagagcgtgtcgtcctgtaccagacgctgcgagatgatcacggcatcctcgtagttgtaaccgttccaaggcatgaaggcgaccagcaggttcttgccaagcgccatctcgcccttctcggtggccgggccatcggccagcacggtgcccttctccacgcgttcgccgtcgtggatgagcggcacctggttatagcaggtggtctggttggagcgctggaacttggccagcttgtagctcgaggtcgtgccatcgtcgttcatcacacgaatgatgtcggcggagacgtaaatgaccacgcccggcttctcggccagaatgacgtcgccggaatcgacggcggcacgccattcggcgccggtgcccacgagcgggcgctcggacttgatgagcgggacggcctgacgctgcatgttcgtacccatgagcgctcggtggccttcatcgtgctcgaggaacggaatcagcgatgcgccgaccgacaccatctggcgcggggagacgtccatgtaatcgaccatctcgaccggaacgtcctccgcctcgccggcggcgtcacgcaccaaggcttccttctcgacgaagttgccgttctcgtcgagcttctggttggcctgggcgatcacgtgctcgacctcgcggtcagcggtcatgtagacgacctcgtcggtcacatggccgttctcgaccttgcggtacggggtctcgatgaagccgaaggggttgatgcggccgaaggtcgccagcgagccgatgaggccgatgttcgggccttcaggggactcgatcgggcacatgcggccgaagtgcgacgggtgcacgtctcgcacctccatggaggcgcggtcgcgcgacaggccgccggggcccagcgcggagagacggcgcttgttcgtgacgcccgccaacgggttgttctgatccatgaactgcgagagctgggacgttccgaagaactccttgatcgtcgcattcaccggacgaatgttgatgagtgactgcggcgtgatggcctcggcgtcctgcgtggtcatgcgttcgcgcaccacgcgctccatgcggctcagaccggtgcgcagctggttctggatcagctcgcccacctggcggatgcggcggttgccgaagtggtcgatgtcgtcgacatccacgcgcagctcgacgtcctcgccgtcacgcttgcccgggaaggtggcgtcgccggcatgcagcgtcacgaggtacttgatcgtggcgatgatgtcttcgcggctcaggctgcggtcgttgtaatccttctccagaccgagcttgcggttgatcttgtagcggccgacgcgggccagatcgtagcgcttcgtgttgaagtagaaggagtcgagcagtgtgcggccggcttccggcgtcgcggcatcggccggacgaatcttgcggtacaggtccacgagggcggcgtcctcagagtcgatggtctccttctcgagggcatcgagcacgagcgggtaatccttgaacgcgtcgcggatctcgctgcgggtcatgccgatcgccatgaggaagacgatggccgactgcttgcgcttgcggtccacgcgcactccgaggaagtcgcgcttgtcgatctcgaactcgagccatgcgccacggctcggaatgatcttggcgccgaagatctccttgtcggaggtgcggtccggctgacggtcgaagtagacgcccggggaacgcacgagctgggagacgatcactcgctcggtgccgccgatgatgaacgtgccgtgcggggtctgcagcgggaagtcacccatgaacacggtctgggacttgatctcgccggtctcgccgttctcgaactcggcgttcacgtacagcggcgcggagtaggtgtagtccttctccttgcattcctgcacggtgtggcgcggttcctcgaagtatgggtcggagaacgtcaggctcatggtctgtgcgaagttctcgatcggggagatctcgtggaacacctcatcgagtccggagacgtgcggcacggtgttggtgccgttcgcctcgtcttcctccacgcgcttcttccagcgctcgttgccgacgagccagtcgaagctgtcggtctgcacgccgaggaggtacggcacgtcgatgggttctttgatggagccgaaattcacacggtccgaagccttgtgcagatcgatgtcatgctgatctgcgcgtgcggtgacggaggtggtattcgtcgtagtctgtgacaatggacgttccttaatcgctcactttggtcggtgtattgttaaggaagcgcgagggggccgccatatgcctgcacacgggcgcttcgtctggcagactgcccgctatatgacaatctatacgcaaagacaataatttagcagactcaactcgaaaacgcaaattatattccctcgcacagtgcccggcgtgtcgcatgtgccgatctgcacgaaatacccgaattcggcggtgtctactccacggtgatcgtctgcggtttgctctgcaccttcgggtcgtccttgaggctgagctgggccacatacgtgccgcgatcgaccttcggcaactggtcgtcggccacacaggaggtgcccgtgcggttcgtgttccacgcgatcttctgctcgtcggtgacgtcggcgaagaacaggcgcgggcggtatgccgcctcgcacacatcggaacgccagatcacatcggaacccgaggtgatcgtaagcaccagactgtcggcggccgtgttcatgcggcatccttcggggcttttgcccacatacgcgacccgttcggtgaagtcgagcgagccacccacgccgacggacgtggcatccggcacgagctgcacatccacatcaccgggcgtgcacgtctccaccttgctcctctgcggcgcggcaggcacctcggcacggctcagcgcaggcgcggcggaggcccccgccatgccatgcacgctcaccgcaccgcgcaccagactgtatacggtgaacacggcgagcgccaacaccaccgcaagcgccgagaagaacacgatgcgacgccggcggtacaggcgcttgcgttccgctgcggtcatgcgctttctgccgccggtggtgcgcgtcgtgccacggcgtggcgattgtggtgagctcatgctcccagtctaccgagcgcgctccccgttgctgtcccccacgagctgcactactccttactggtcattcctgcagccccatatcacatctatctcttacgggatgtcggtaattcttacgggatgtcatttatgtacttgtgtgagcaatgtcttcgacattttggaggtgtcatcggcgaaaacagggcttttccgtcttttagccggatgtgccgcagcggtgaaagcggcatcccgcaggagaagggtgacatcccgtaagaattaccgacatcccgtaacgattgaagacatcccgtaaggctctgacacactacgccggcagacgcatcgcgtggccgggcagaatctcaatgaggccgtcgtcgtccaatgatgcgatgcagcggtcgagctgcacggcgtccgcacacagtccctcggcctgcgcatgcgtgagcgcaccgcccgccggcaacgcgcgcaaggcctgcagaatgctgccgcgcacctgcctgtcggtgccgtggaaccgctgccgcggccgtgtgcgtttctctccgagcccgggcatgccggccttcacgaactcgcattgcggttgcagcgggcactgttcgcactgcggcgccttcgccgtgcacacgagcgcgccgagctccatcaccgcctggttccacagcacggactgctccgccgccttcggcagcactacccatgcgagcgcgcgctcgagcggtgtgcacgagccgcccaaggattccacgccaaggaacgcgcggctcagcgcgcggcgaatattcgtatcgatcacggcgacacgctcgccgtatgcgaagctgagcaccgcgctggccgtgtaatcgcccacgctgggcaaggccatcagctcgtcgtactcacgcggcaggcggtcgtcgtagtcgcgtgccaccacttccgcgcactcctgcagtcgcagtgcgcgacgcgggtacccgagacgtccccatgcgcggatcacctcggatttctctgctgccgcaagcgaagcggcgtcgggccattggctcatccatgcctcccaatacggcacgacgcggctcatctgcgtctgctggctcatcacctcgcagacgagcacgccccatggcgttgtgcgtccgtaccgccagggcaagtcacgtgccgaggtctgccaccaggtggcgagttcacgcaatgcctgccgggcgctgcgttcgagttcgcgggcacgccgctcgcccacggtctgctcgggcgtggcctgcgcgcgtttgcgggactttgtgcggggggaggcatctgccatgtcggaaaccatagcgcaacatcgtaccgcagattgccccgacctgcatggccgaactgtcgattgaccgcaatacgctgtgaccatgaccgcacattcccagaatccgcaggaaatccccgcacagcacgccgatcccgaagcccaagtggagaagatgttcgaatacggttaccgcaaatcgaattacggaccggatgaactggtcaccgacgcgcacggcaacccgatttccgtcaccgatgcgatgatgacggcccgcgaggccgccgagacgccgacgaccacgccgcatctgtgctattacagcccgcgcatccccggcaacaccggctcggcgatccgcctgtgcgcggtcaccggcacgatcctgcatctggtggaaccgctcgggttcaatctgcgcgacaccaagctgcgccgcgcaggcctcgactaccacgacatggcccatgtggtgttgcacccgaatttcgaggatctcgtggaatcgatgccgaattcgcgcatcatcgcattcaccgcgcacgccacgaagctgtatacggaggtcgaatacaagccgaccgacattctgctgttcggcccggagcccggcaatattcccgacccaatggacatcatggccggcccgcatgtggccgaacaggtgcggctgccgatgcgtccgagcctacgcagcctcaacctgacgaactgcgcttccattgccatctacgaagcatggcgccagctcggtttcgacggcggccagtgatcacgccgcacgcgccaatcctgatctgagactgggattgcaaaacgagacatgcaccgcaaacatgaacgcgggcacggtattcgaataccatgcccgcgtatgtgcaagctgaaacggccgctcagttcttgaaactgtggatcggcgccggaatgcggccgccgcgcgtcacgaacgcctcacagctcgccgtgttcaccggcatgatcggcgcatagcccatcaatccgccgaagttggccatctggcccaccgtcttgcccacgacaggaatcacgcgcacggcggtcgtcttctggttcaccatgccgatcgcagcctcgtcggcgatgatgccggagatcgtcgacgcggtggtgtcgccgggaatcgcgatcatgtcgagaccgaccgagcacacgcaggtcatcgcctcgagcttctcaatggtcaggcaaccgctttccgcggcgtcgatcatgttcttgtcttccgaaaccggaatgaacgcgccggagagtccgccaacgtacgacgacgccatgatgccgcccttcttcacctggtcgttgagcatcgcgagcgccgccgtggtgcccggagcgcccacctgcgccagaccgatcttctcgagcacctcgcccaccgagtcgccgaccgccggagtcggcgccagagacaggtcgatgatgccgaacgggatgccgaggcgcttcgatgcctcctgggcgacgagctggccgacgcgcgtgatcttgaacgcggtgcgcttgatcgtctcgcacaggaattcgaaatccttgcccttggctgcatcgagcgcgcgcgagacgacgcccggtcccgacacacccacgttgatcaccgcgtcgccctcggtcacgccgtggaaaccgcccgccatgaacggattgtcgtcgggcgcattgcagaacgcgacgaatttcacgcagccgtacgaatcgatgtcggcggtcgcttcggcgatctccttgatgatgtggccgagcagctccaccgagttcatgtcgatgccggtcttcgtggaacccacgttcaccgacgagcagacgatgtcggtctcgctcagcgcggccggcagcgagcggatgagcagttcctcggccggcgtcatcgacttggagacgagcgccgagtagccgccgatcagatcgacgcccaccgttttcgccgcgcggtcaagtgcgtgggcgatctgcacgaagtcggcggaggtcttgcagcagctggcgccgacgagcgcgatcggcgtgaccgtgatgcgcttgttcacaatcggaatgccgaagtcgcgttcgattgactcgccggtggacacgaggtccttcgcatacgaggtgatcttgttgtagatgaggtcgcaggtggtctgcagatcggtggacacgcagtccatcaggtcgatgcccatcgtgatcgtgcgcacgtcgagcttctcctgctcgatcatctggttcgtctcatgaacttccagaatattcagcatagtgttccttttcgcagtctaaatcgagaaaccgaatgcggcgctcacacgcggtgcatcttcgtgaagatctcctcgcgctggcagcggatgcgcacgccgatctcctcgccgagctcctcgaggtcgttgacgatcgtctcgaaggagacgtcggcgtctgcatagtcgacgatcatcatcatgttgaagaagccgtcgatgatcgtctgcgagatgtcaagcacgttcgtgtggtggtcggacaggtacgtgcacacgcgcgcgatgatgcccacggtgtcttggccgacgacggtgatgattgccttgttcatggaactccctgctcggtttttcattcgcttgcgcttgcgacacgcgcacgcccaacgtgttcagtatagggaaaacacaggccatacgcgtgcgtctgctcattttcgcaagactatttccccgctattttctcgaacgcaggtgcgagccatgcgcatgcgtcttcctacgccgccgctgcgtgatcacgatcgtcgccatgcacacggcgacgcccacgatcacgaacgcggtgatcgcgatatcgctcatgatcgcgcgctccgggttcacctcgacctctttcttgttctcgggggtcggaatgcggtgcgcggtgaggatcaggcggtgcgagttcacgccgtacggcgtgcaggtgaccagactcaccaagtcacgaccctcctgaatggcgagcggcttcacgttggtcggcagcaccacctggcgttcctccacttcgtaggtgagcacgtcgtcgtacacggtgatcgagaacttgtcgcccttcttcatgccgtcgatgccggtgaacagctgcgcggacggcaggccggtgtgcccggtgatcaccgcatgcgtggattcaccgccgatcgggaagctcgagccctcgtaatgaccggctgcgatctgcagcaccgtctcgtcggtgccatggtagatcggcagcttcgcgtggatcgccggaatcgcgatgtagcccatgatgccggtgccggagacgtcgagaatcgaattgtagactttcttctcctccccgttcggcaggaagcgcgcattgccctgcccgagcaggttctcgttgtattcgcgcgccttcttgatctgcgcctcgcgatcttccttcggcgtgttcgccacctgctcggagtagccggcgatcgcacgactcgacacatggcggttccacgcgtcggcgacggtggggtacacgatgaggcccacacccacgagcagcatgatcaccatggagatgatcatgagcatgaaccggcggtttgcacgctttttacgcttcgcctgtgctgcggccgcaacgggggtccatctcggtgacgccgttcgcctgcatatcgttgccgttcttcggtgttctcgccatatgctccctcgctgtttcgctctgagcctagtgtatcgaataccggcggcggaggcgactgatatggcgaatgcttgcagacccttttcacttccctgccccatgacgacacacaagccgccatgctgggcacggcggcttgtcgagagggcatctgcgagcagatcactgcacgcggtgcgccgaggcggacgcctgcgcgggcaaggcgcgcggcaaaacgaatccgcggcgctcgaactcatcgcagatcgcctgcgcaatgcgctgagattcacccgcgttcacgagcgcgatgatcgaaccgccgaatccgcctccggtcatgcgggcaccgagcgcaccctcgtcgcgggcgacatccacggccacgtcgagctcgggcacggtcacctcgtaatcgtcgcgcagcgagtcgtgcgatgcgttgaacagttcgccggcggtctgcatgtcaccttccgcgaaagcgcgcacgaaatcgtccacacggccgatctcggtgaccacgtgacgcacgcgcttcctcatggtctcgtcgtcgagtcggtcgagcacgccgtcgagcgcggcggcaggatccgcctgcgcattcaccagatctgccacctcgcgcagattcgcgacgcccagaatgcgcgcggcctcctcgcaggtcgcacgccgctgggcatactgtccgtcgttgagctggtgcggcgcgcgcgtgtcaagcacgagcagctcaaggccgtggccttcgaggtcgaagacctcctgctgcacgctgtccaccgcgctcaggccaggtcggcaatccaaacggattgcatggtcgggggtgcagcgcatcgacgcgttctggtcaaggccaccggtggaggcgcccgccatgtcgttctcggaggcaatcgccgcgttgatcaaggtcacacggccttcgtcggtatcgccgaagccctgtgaatacacgtcgtcgagcgcaagagcggtggagcaggtcatcgcggccgacgagctcaggccggaaccgagcggcacgcacgagctgaatgccgcatcgaaaccctgcacgccgtcgaaaccggcattgcgcaatgcccaggccacacccaccgggtaggcggcccaaccgtccacgccaccggcttcaagcccgtcgaggtcggcctcggcaatcacatcggaggcgaggtcggaaacaacgcgcacgctggtgtcgtcacgcggcgagagcgctatataggtgcggtgcggcagtgcgatcggcaggcagaggcccgcgttgtagtcggtgtgctcgccgatcagattcacgcgccccggtgcggcccacacgcctgcgggctccttgccgtaggcctgcttgaacagttcggcggcccgtgcggcgccctcggcgtcgctcattggctcgatgaattcgactgatgtcatggaaagccctttcaacaagtacttcggattccaaatgtatgaattgatatgcgttgcgctgcgcggtcagtcggcgatgtcgacggggccgagctcgtggaatcgctgtgcgatgagctcgggcgtggtgtcggagacccatgcggccatgcccgactccgagccggcgaggtacttgatcttgttcgcggcgcggcggaacgagaagaactgcaggttcagccggtagttctcgcggcgtgcgtctcgcacgggggcctggtgccatgcggcgatgtacggcaggtccatgcccttgccgtcgcccttgtcgaagaagcggttgccgcgcctgagcagcgtcgagtacatctgcgcgagatcccagcgctcggcgtcgttgagctggtcgagcgtgagaatcccgtcgcgcagcggctgcacatgcacctcgagcggccatcgtgcggccgccggcacataagccacccagctgtggttgcgcatgatcacgcgctcccccgcatcgatctcggcgtgcatcaggtcacgcagcagattgccgccggtgcgctcgaaatacgcctgcgtatgctgcagctcggtctccagcttcggcgcgatgaacgggtacgcgtagatctggccgtgtgggtgggcgagcgagacgccgatctcctcgccgtggttctcgaacgggaacacctgctcgatgccgtcgatcgcgctcagctcggccgtgcggaaggcccatgcctccaccaccgtgcgcagacgttccaccggaaggtccgccggcagcccgttctcgtcggagtcgaagcagatcacctcgcaacggccggccgccggacgctcctgccacagcgggttgccgtccacatagcgcacctcgttcggcactcccggcacctgcaccatcgacgggaagcggttttcgaacaccacgacgtcgtaatccgtgtcgggcacctcgccgtcctgatacgggtcgcccggcttgcgcgccgccagaggattgcctttcgccgtcgcgcccgcgcctgcagtaataggcctgttcatgcgtgccgtggccatgggaatccagtctccggtgagcgggtcgcggcgcatctgcggtgccgcgtacttcacttccacaccctcggcgttcaagtgcggtgcgaagcggtagtccaggtcgcgcgggtcgtcgagcacgcgcgtcctgctgccgttcacatactccggctcgtcgtcgaggtagaagaaatcacggccgtccgacagcgtggtcggcgtgatgcgcagatgttccgcggcgtattcgccgggctggtaatgcgcgaattcgggctggttgggtgtctgtgacatcggtgtcatcactcactttcctcttcggtttcgatctgatgggcgagcacaagctccttcaccagatcgcgggtctttgcaacggaatccgggtcgagaccgtcgtcggtgatcaccgtgtccacctggtcgaatttggcgaacagcgacaacgatgtgctgctccacttcgtgtggtcggtgaggatgatcgtacggtccgcaatgtccatcatcgccatgtcggtcgccgcttcgagcgagttcggcatgaggaagccgcgtggcatcgagaccgaatgcgtgccgaggaacaccgtgttcacacgcagcgaggcgatcaccttgtcggcgatcgggccgacgagcgaattcgaacgagtgatcacgccgccggtgacgatcacctcgacgtccttcgattccagcgcctgcacgagctcggccaccggaatcgaattcgtcaggatcgtgatgccgttcgcgttgggcgattcgagcagatgctgcgcgaacacgtacgcggtggtgccgccgccgatcgcgatgacgtctcccggtgagacgaatttgatcgcctcgcccgcaatcgcatccttcaggccgatgtccatctgcgatttcaccgagaacagcggctcgctcagcagcgtgctggtggagaccgcgccgccgtgcacgcgcctcaacagtcctttgtcggccagttcggcgatgtcacggcgaatcgtcatcgccgagacgccgaactccttcgataacgcggtgatgcggacggcgccgcgcgtacgcaggcgccccagaatcagatgctgacgctgtgaagaaatcatgcgaacattatcgcacatcttcttccaaagaacaacttgaaacgaacatttcggcgtgtttaccacacaacaccgaacaaaaccgcatatatcgcagaattgcggattccctcgcccacgccgcgcggcgcaccgctactcgcgttccatatactcctcggattgctcgggatcatcctgagccaggcccgcatcctcacgcatcagctgcccaggcagctccagatcgtcctcgacctgccgttccatccgctcgttgttgtgcagaatcgtctgctgcatgcgcgtgaagccccactgcgtcaccttacgcatcgcctcgcgcacaatggagccatccatcttcgagtcgcccttcgtgcgatccggaaacacgatcggcacctccaccacatgcccgccggcggcgatcacgcggcgcgtcatatcgatctggaacacgtagccgttcgcatcgatgccgtcgaggtcgatctgccgcagaatcctggagcgatatgcgcggaaaccgctcgtcatatcgcgcaccttgagcccgagcatcacgcgcgcgtactgcgaaccggcacgcgagatcacgtcgcggtaccatggccagtcctgcgtggagccaccgggaacgcgccgggagccaagcaccagatccacctgcgggtgccgctcgagcacgtcgatgattgctcgcagatcctgcggcctgtgcgagccgtccatgtccatctcgcacacgatgtcgtacctatggccaagcgcccattcgaatccctgaatgtacgcggtgcccaatccctgcttgccggggcggtgcagcacaaagacgcgcgaatccatcgtgcacgaggccagtctgtcggcgatcttcagatcctgggtgctcacctgcgtgtcggaatacagcgaggaatcggaatcctcatctgcaaaactcacatcgcgcagtacatcgttctcgttatgctccacgttgagatcctgcggcagccgcgtcacgcgcgagattacgtcggcgagcgtgccggtgccgtcgggcgagttgtcgtccacgatcagcacatccacgccggcattgcgcagaaagaggtcggtgagcgtgggctccagattgtcacgttcattgtaggtgggcatcaccacgcacacacggtgcccgctgttcacctgcgccatccgcacgccctcccgtcattcgagcatccgttattcgaccgtcttcattgtaggcatacgccgtttccccagcactctctcgcagagcgcgaattcgcacgaagcgggcgaaatgcggggcgggtgcatgcaggcatgcatttttgccccatcaatggcacaatggtgtgcatggcttatgtatctcagaacggtctgcacgactcgatcaacaaggcgaccaccgacctgttcacgttcgcatacaagcatgtgatcaagccggatctcgtgttcaaccacacgcccgacatcgcccacgaccaaatgatccgcttctgccagatcaccggcaagatgccgccgctcatgtggctgtgccgcacgatgctcaactacaccgacccgattctcgaaacgaatgtgatgggcatcaacttcgccaacccgttcggcctgtcggccggcctcgacaagaactgcgacatggccgccgtgctcgaccatgccggtttcggcttcgagacggtcggctccaccacttcacgaccctgcgccggcaatccacgcccctggttccaccgtctgcccgaatacgattcgatgatggtgcacgtgggcctggccaacgatggttccgacgtcgtgatcgaacgcgccgaagatgcctggcggcgcacgcagagcatgcagctgagcgtgtcgatcgcacgcacgaacgacgaccaggtgggcgatctgaacgaaggcatcgaagactactgcatctccatggagcgtgccgccggccgcaccgcgatggtcgaggtgaacgtctcctgcccgaacaccaccgtgggcgagccgttcaccgagtccgccgagaatctcgacaagctgttcgccgcgctcgacagaatcgaacgcccgcagcccacgctcgtcaagatgccgctcaacaagccgtggccgcagttcaaggaattcctcgacgtattggccgcgcacaacgtgcagggcgtgaccatcgcgaatctgcagaaagaccgcaccggtctcgacgacatccccaaggattggctcggaggactctccggcggcccctgcacagtggcgagcaccgagctcattcgcagaacctatgccgagtatggcgaccggttcgcaatcgccggcgtcggcggcgtgttcacccccgaacaggcctatgagaagattcgcgccggttcctcgctcatcatgttcatctcgtcgctcatgtaccgcggcccgcagcagatcaccgtattgaagcgaggactcgcgaaactgctgcgccgtgacggcttcggaagcgtcgccgaggccgtgggcgtcgacgcctgatttgtccttcagcttccgctggccgcgggatggggtactcggatgacccatggaatgattgttcagcgaacagcatgcaccttcatcggtaccagcgtggtcggttgggtctgccgattggctgaggaacgtaaaggacgcttgcgatccagtgacgaaatcaaccggcaggcccaaccgaccacatactattccactttccgtcctcggctttttgccgtccctcttccccacggcctctgacatcccgtaacgggctttccctgttacgggatgtctcttgcgacaacgagggccattactcattacgccatgcgccacgcacgtactgtggcgggtatggcaacaggtcggtcggctcaccaagcttgaagccggcacgcaacggccagtacggctcgcgcaatgcggcgcggccaatctccaccgcatccgcctcgcctttggccagaatgcgcgcggcctgcttgggcttggtgatcaatccgaccgcggtcaccggaacatcggccttcttgcgaatctgctccgagaacggcacctgatacccgggcttcgtcggaatcgtcacattcggcagaatgccgccggtcgagacgtccaccagatcgacgccatgctccttgagcgccttcgccaacacgatgctctggtcgagatcccagccgccctcggcccagtcggttgcggagatgcgcgcaaacaacggcatgtcgccgcggatcaccgagcgaatcgcatcggcaacctcgatcacaatgcgtatgcggttctcaagcgaaccaccgtattcgtcgtcgcggtcattgacgagcgggtcgaggaactccgacagcaggtagccatgcgcggcatgaatctcaatcacctcgaaaccggcctccatcgcgcgccatgcggcatcgcggaatctgttcacaatgtcgtggatctcatccaccgtaagctggcgcggtgcaggcaagtcgccaaatggcaactcgctcggcgcaaccgtctgccaaccacccaactcgggcgacacataaccggagtcggtgcgaatggcgaaacaactcgtcgagcccttgcgtccggcatgattgagctgaatcgccggcacagcaccagcgtccttcattccctgcgcaatccaccggtatgaatcgatctgcgaatcctcccataggcccagatcacacggcgagatgcggccgtcgggagtcaccgcggtcgcctcgacaatgatcaggccaaagccgcccatggctcgcgagacatagtgctggtagtggaagttgcctgggcgcccgtcgagagcgaacgcggaatatgtgtccatcggcggcatccagatgcggttgcgcgcggtgatgccacgcagtgtgaacggcgtgaacagagtcggctgctgcgccttgaccttcttggaatccttagacttgcccatacgcgcagagtatcacattcccattgcagcaagcggcacagttcacggaagcatccgcagaacggaccgcaaactgcgcactccatggcatagtttgcggaatcatccgaaaaacagaccacagattgcaccctccacagtccaatttacggaagcttccgtaaaacagaccacaaatcgcacccaccatggcacagcttacggaagcatccgaaaaacagaccgccagcatccgaatagcacgatgggcccgagttgccccgagcccatcgtgctattcacgccgagcgaatcaccgccgttgcgtgttctgctgtgtgccttgcctattgctttgcacgccaacgctattcgtgtacttgtcgacgggttgtccgtaatcgttgtccatcggcagctgcttcttgtcggcgtattggttcatcgcatccttgaacgcaggtgcggcgatggtggaaccatcccagtagccgtggtagttgccgttgatggcaatgttctcaatcgggtggttcgtcgggtcctgcacgtcgccgacgagcacgaaggtggcgatctggttcggaatgaagccgccggtggtcacgtacatgttctcgttcgtaccggtcttcgcgaaggtcttgcgcccgttcgcgagctgggccgcacctgccgcgccgtcgggccgtgtcacgccctggttcatcgtataggccagcgtctgaatgatgtctttgtccaccgcctggtggcagttggccttcggcacgtcgaggtccttgccgtcggagttcgtgaccttcttgagcgcgatcggcgtgcactccacgccgttggccgcatacgtcgcgtacacgttggccatcgtgagcggcgataccgacgtggtgccgccgatgagcagcgccgggtgcatcgagatgtcggaatagacgtcctcctgtccgatcttcgcattgtggtagcccacggccttggcggcgtccgccaccgcgcacagaccgatctgcgcacccatcgcggccatcgtcgtgttatgcgagtgcaccaggccgaggaacgggctttccggcgacaccgtgccattggtcaacgcgttcgtcacgtgccagttgtcggtgccgcccgtgtagccgttgcaggtgaagcggttcgtgaggaagtcggtcggtgcgacgagcatctcgttgaccgagcgtccctgctgcatccaggcgacgaggttgatcggcttccacgaggagccgatcgggaagccctggccgccgccgtcgatctgatcgaccgcgtagttcatcgacgacttcgtctggtcggtggccgcggcatcggtcgcgtcgtaggcgcggttgagcccgaagccgagcacttcgccggtgccgggcttgaccgaggccatcacgatctccatgccgctggaatcgttcgcgggaatcgtcttgttcgccacgtccatcaacgcattgctcgcgtcgaggtcgagcgtggtgacaatctgcagaccaccctcctgcagcagccgctcacggtccttcgcggtcttgccgaactccggcgagttctcgatcctgtgcaccacgtaatcgcagaagaagcccgtgttgtacttcgccgccatgcaaccgcgcgacactggcgtgatatgcagcgtgtccaccagcggggtcttcacggcctcctcgtactcggcctgcgtgatgaaatgctggttcttcatcagctcgagcacgatgttgcgctgcttctgcgcctcctcccggttctccggaatcgacggatcgtacttcgacgggttctttgtgatcatcgcgatcgtcgccgcctgcacgatgttgagcttgtcggcggtcgtattgaaataccgctccgccgcggcctgcacgccatacagcgaattcgtgccgaactgcgcgatgttcaggtagccctgcagaatctcctgtttcgaatacttcttctccatctgcaccgagatcagcatctcgcgcatcttgcgcgcgatcgtgtcctcggtcgcatggtattcggcgatcggatcgtccttctcgcgcgcctgcgtggcgagcacgttcttcacatactgctgcgtgagcgaggagccgccctgctgatcgcccttcttcatatatgtctgcacgaacgcacgcagcacgccctgcacatcgacgcccgcatgctcccagaagcggcggtcctcacgcgccaccacggcctgcatcatcggcttggagatgtccttcaaaggcacgacctcacgattctgcgcatagaactccgcgatcacggtcttgccgtcgctcgcgtacatcgtcgacttctgcggcagattcgtcacgtcgaaatcgatgccctcaacctgcatcgacggcgtcacggccttcacaacctgattcgcccccatcacggtgggcaggaagagcacggccaacgtcacgccgccgccaaggcacagcgtgatgaaggcaagtgcgagcgcaagtatacgagcgccagtgaggttcttcttcttcggcatgtctctattctatgggtctggctctaccggagcgcgaattttacagtatgttcgaaaaatatacaaacgaatgccagcctgctttcagacgacactcagattggcatatcgactgcccgaaaccgcatgcctaccgctgggaacggcggatgagagctcccggctggtagatgattatagtgcggccgttgcgtgcaatccagccccggttcgcaaaatccatgagcgccttgttcacggtctcgcgcgaggaaccgacgagctgcgccatctcctcctgggtgaggtcatgcggcacctgcagcccttcctccaccggcttgccgaagcgcgaggcgaggctcagcagtgttttcgccaaacggccgggcacatcgctgaacaccaagtcggcaatgcgctcgttattggcgcgcatgcgattcgcgagcacctgcagcatgtcgacggccacgcccgggtatttgctgagccacgcgaacaatgcgtcatggtcgagccacaccacctgggtgccgtccaccatcgccaccgcgttcgccgtgcgcgggccgccttgcgggtcaaacacgggaatctcgccgagcagttcgccgcgggtatgtatcgagagcagctgcacgcgcttgtccacagactgccgtgtcagcttcacgcgcccctcctggatcacatacatgcgctggtcggtgtcaccctcggtgaagatgtactcgcccttgtcgtactcctcatggtgcaggtaaggcacgagctcgcgcgcctgctcctcggagacctgcttgaacaacgcggtctccagcagcggattgcgtcgctcgcgtgcgtcgcccatgccggccggttcgtcagacatcgcaccgcttggcatccgctcggcggactgattcatgccgttcctccaaaggtatctatcgaaaagcactgccgttcatattgtattccccacgacaccgaaacgggaggccgtctcgagcatgcaatcgacaatctgcgcgcgcgtgcacgacgtctgcgagttcatcgggtcgacgcgtttgctcgccgatttcactgccttgtccgacatcttctccttcgacgggcgcagcacatgctgcaaatgctcggtgttcatcgcatatgccagcgtgtcgtggtgcagcaggcaaccgggcccctccccgcttgccgggaaccgacgttccgccgcgccgcctatcttgcccgccgcgctcgcaatgtcgttgaggccggcgaaatgcgcgcgcacaccgcatgcggcgagcgcctccagcagccacatatcgcagaactggtagcattgccgcgcgtcgagccccgccaccaccggctcgggcacgtagagcgaataggtgatcgtgttctgcggttctatgaacatcgcgccgccgccggtgtcacgccgcaccacttcaatgccgtgctctttggcgtattccaagtccacctcgtcggcgatcgactggaatttcccgcagaccaccgcgggcgccgcccaatcccagattctcagcgtcgcctgccgctccccgttcgcgacctgcgtggcccatagttcgtccacctgcatctgctcggcgggcatgcgtggaatgtcgacgacggtctgcggattcatccgcgcccatcgccgtttcgcgtcctgcagcccgatgagcatgggcgcaggttcgtccccagattgcgcccgctcaccctgccgtgttgcgcgcgcctcgcgaatacgctcgaattcgcgttcggctgtctgcgcggattcgcgcgcaccgccgcccaccagcgcacgcacgacggccaatgcgatcgcctcgccgttggcgccgatcagcgtgtcgccgatcacgccgcgcaattcgccggacagcgccctgtagaacgcgaggtaatccgcgctcccccagtgctcccaatcatcgggcagttccggcagatgcgcgtcgattgcggattgcgcacgccccaacaccgaaccagcgttggcctccatgaagaaatcgccgtcgattgtcgcatgccaaccgcgcacctcgtcgccctgcaaggtcacccgcacgagtttgccgccaggaatcttcacttcgccggatctcattcgatctcacccgccttggtattcgcaaatatacgcaatgcggggcgcagtccagtggaaccaccccccgcagaatgcaatgcgtcgaagtcgccgctaatcctgaagctcgacaccgcgcgcatcacggtggtgctcggtgccgtagtccgcggtgagaatctgaatcgcctccacaatcgcccagatcatcacggcaatggccccaatgccgaaggtcagcaccgagatgagcacctgtgccacgcctttgccggtgtagcccaggtagaagttatgcaggccgaagatgccgaagaacagcgcgagcgccgccgccacatacttgttgcgcggaaggtaggtcgggtacgcggccggtggctgggcgtaggtgtagttctgctgcgcgtaggcattcgggtcctggtactgcccgttgtagccgccctgcgactgcgtgtactgcggcgcggcgtaattctgcgcgggctgcgtgtactggggtgcctgtgcggcacctgacacgccgttgttctgctggtcgccgccctgtggctggtaaccgttcggatcactcatattgtctccttatacgaatgtcactgtgtatcaccgtgtgtttggtacagctcagcatacacgttcctcgcatgtgaagatatctccacagcacaatgcggcatcagcgggctctcattggtcaatacgccaccgcccgcgcaaaaagacccacgagcagccatcctcgttggccaatttggccgcgtgcgcgagaaatggccaatgagcgcaccttcccggcggcctgatttgcgcgccctgccgatttcggcacgctcacctgcccgggtatgcgaaaaggccgacccgaaggcagacctttccgtgagatttgtgttgcgtatagccccgcaaccggtttcaggccgaaatggccgaattcgaccagctcagtcgacgtagaccgggccgtactccgacggaatgtgcgtcgtggcgatgtacgggcccgaggtcgggcgcgcgtaggtctggaaaccgttgctgtagttgaatggagcttcttcgttgcagttgcagcacataatgtcctcttttcctgccgcgcgttcacgcggcgcttcctatggccgaatcgatcggcttgacgttgccatagtctacaggcgagccaagatgtcgcggcccacttcgtcggtggagcgttgccggctgccgttttcggcgatgtcgagttccacggcggcgtcgattttcgcggcggcgtcgtcgaatccgagatgacgcagcagcatggcggcggagaggatcgcggcggtcgggttcgcgatgccctggcctgcgatgtcgggggcagaaccgtggatcggctcgaacatggacgggtattcgttgctcgcgttgatgcagccggacgccgaataacccacgccgcccacgaccgcgcccgcctcgtcagtgagaatgtcgccgaacagattgtcggtgagaatcacgtcgaagcgcgacggatcggtgaccaggtagatcgtggccgcgtcgatgtgcgaatagtcatgctggacctcggggtattcggcggccaccttgttcacgatgttctgccacatgtcgccggcgttgacgagcacgttcttcttgtgcacgagcgtgacgtgcttgcggcgcttcatcgccagctcgaaggcgtagcgcaccacgcgttcgacgccgtacgccgtgttgatggagacctcggtggccacctcgtgctcggtgccgcggcggatcgcaccgccggcaccgcagtagaggccttcggtgccctcgcgcaccaccacaaaatcgatctcgcccgggttcgccagcggcgactcgacccccgggtacagcttcgacgggcgcagattcacatactggtcgagcgcgaacctcagcttgagcagcaagccgcgttcgagaattcccgccttgatgcgcgggtcgcccaccgcaccgagcagaatcgcgtcggtgctcttgatgcgttcgagatcttcgtccggcagaatctcgccgtcacgcagataccgctccgcccccaggtcgaacggttcgtactcgaaggtcgccactccctcggtggctttttcgagcgcctgctgtgcccacggggtcacttccttgccaatgccgtcgccgggaatgacggcgatcgtgtactgctttgcgttttgagtcatatgggcagactacccgctcgcactcgccgctttcgcgcggttttcagttcttggacgtttcggcgcgaacgtttcgcatagtgagattgacggtgagattagtggtgagattattcctgggattactccggagcagtcggcgccgacgcgaaccggcaccgctcttctcactcttcgatgcccatggcggcaagcacccacgcgttctcgtagcagatctgcttccactgcgcgtagcgcccgctggtgccgccgtgaccggcctcggcctcgatcttgatgatcgcgtccagacccgcggcctgcagccgcgccacccatttgagcggctccaccaccatcacacgcgagtcgttcatcgacgtggtcacgaagatcttcgggaacgccgtcaccggcgtgccgtccggccaccgcgcgccgccctcgcccggcgccggcgcgttctcgtatggcgtgtacgtcttcatgtagcggtaggtctccgcatcgtgcaacgggtcgccccactcatcccactcggtcaccgtgagcggcaacgtcgggtcgagaatcgtcgtcagtgcatccacaaacggcacatccgcctcgatgccggcgaatcgttccggcgccatgttcgccacggcacccatcagcaggccgcccgcggagccgccgttcgccaccgtgcgcgcacggtcggcgagcccgcagtcctgtatggccgcagtgacgtctatgaaatcttcaaacgtgtgcttcttgttgcgtctgcgccccatctcgtaccatgcgcggcccatttcgccgccgccgcgcacatgcggcaccacgtagagcacgccgcggtcgagcatgctcagtcgcgacaccgagaacgccgggtccgaactgatttcgtaggcgccgtagccgatcacgaacatcggcatgcgcccgcgcacgcaatcgcgtcgccagacgagcgagacgggcacctgctcgccgtcgcgcacctgcacccagatgcgtcgctccacatagtcgcgcgcgtcgaaactccccagcacgttcgcgcgtttgagcagcacgtcctcaccggtgcgcgggtcgaactcgcgcagttcgcccggccgcgtgtagcccgtcaccatgtagcgcatgcgcggcgcctcgtagctcgggttgccggcggtgccgatcgaatacaggcgcgccgaggagccttcgaaatccttgagttgcggcggattcaccgcagcgtcgtccgaggcgccgtcccaatccccatcgagctcaggcacgttcacctcggcgaattgccaggggcggcgcgcgaggaagtcctgtgcggcctgctgtttcgacatcaccgcgagcttgggcagtccgttcgcgcggtacgagagcgccacgaaatgctcgtgcatcgcgatgccctccaccgcgagcccgcgcacgccgcgcagaatctgcggattcgtggcatcgtcgtacggcgtgcccaccggcattgcggacgcgccggcgatcaccttctcgccgtcctcgctgccgtacggcgaaccctgcacaatgcgcacgccatcgccaatgcggtagggcgggcgggcggcgctcatgtcgatgacatcgatctcgaaattcgggttggcgagattgtggtagacgattgcaaccggcagatcctcgccatgctcgcccgcatgttcgaacacggcgaagctcacgtcgtactcgacgccctcctgccgcggaatgaacgcctggaactccccctccggcgtcgcagtgggcagcatgagcacctcggtggtcgttttcgaaccggtgccgatcaccagattccgctcatcgaaggagagccctatgcccacccagaatttctcgtcgtgttcctcgtacacaatcacgtcgcgttcgaccggctcgcccaccttgtgccggcgaatcgcatatgggcgctgcgcgtcgtcgagcagcgtggcgaacacatagcggccatcgggcgtgaagcacgccgcagccagcccgtcgagctcgtcgggcaactgttcgccggtgtcgaggttgcgaatgcggaagtcatactgttcgtcgccggacgtgtcgacgccgaacagcagccatgtgccgtccttcgagatgtccatgccgccgatctggaagaaatcgtggccctcggcctctgtgttggcgtcgaggatcacctgttcgccggggatcacgcccggcgcatcgttggcattaatctcgggcggcgtccaatcgtcctcgccgcggatcggcatgcggcactgcacgccgtactgcttgccctcctgcgtgcgtgcgtagtaccagtagccgtccagtcgcgtgggcaccgacatgtcggtctcctgcacatgcgagcggaactcgtcgaatagcgtcttgcgcagattggccaagccggccgtgcgcgcggaggtgtaggcgttctcggcggccacatacgatttgaggtctgcggaatctttatctcgcatccactcgtaggggtcggtgaaggtgtcgccgtggaacgtgcgcacggagggaacctgcttcgcctccggcggcttcgggaaaacatgcataccagtcattaggccaaagattatacctgcgcaccctcccttgcgtaaaaagggacatccgcagacttccacctgtcccttttacgccccactttctgcgtaaaaagagacatttacgcgccctatctgtctctttttacgcagatttcttctgttcaatgcggatttcttccgttcagttgtttcactgcgtaaaaagggtcggctgccgcagaggaggctcggactcacatgaactgccgcaggtacggcaacatcgtcttcatgatgttcgaaccggtggtgcccgtgaacaccggcacgtcggtcaccggcacaggctgcgtggtggagaagcccgacattgtgccgaatccgccggattccttgggcgagagctggcgtatgcctatggcgagcacacgccccgggtagcggcgagcgatctcggcgtaggtggtcgggtctttctgcccgtcgtcgccgatcagaatgaacttcatgtcggggaagtcctccatgagctgctcggcgtattcgagcttgtgctgcacgccggagggtacgaaggtcttcggccgtgggtcgaggtcgcgcaacagcagcggaccgtcggggaatccataatccttcagaaagttacgaatcgaattctccacattccacggcgaggtggacagatagaagaacggcgcccccgggaacatgctcgcgatcttgttgtacatgaccgccatgcctggcaccgacgcgcgcttgtgcgggctcaggaacagcatgttgtacacggctttccacaatgtgggcacctgcgtgaccatacaggtgtcgtcgacgtcggagatcacgcccaccttcgccgtgctcggtatcgtgaacagctccgcctctaccgccggacgacgcgtcaccttgcagctgaccatgtgcacgcccggctcgagcctgtgctcggcgagcaagtcgaggtagcctgccgaatccgaaaccgagtaatccatcgtcaccgaccgtgcggaatcgaccgggttgtagacctccatcgtgcccacctgcacggttcgcagcggcacaccgtcgatgtcgatctgcacgcattggccgggcgcgggcacttcgagcatcgcgtggatgccgcgcatcggcttgttcggctgtccgtctgccggcgcgaggatagtacggcaaaccagtcgcgagtattcctccgtgccgtagcccacgtatggcttgaccatggggaaccaatgcagctgctttgcgatggccgtggagaaccgtatccacaggccgaacgtccaagtgatcgccttgcgcagcactcgcttgatcgatgagacgagtttcggattcctcctcagccgcgttctccccgccggcgctttcgccgcggagagcgagccgagcggcacggccacggtcggcatgtcgtctgtggacgtggctgcggacgtcgtgcgcaacgccaccgccggcgcccgccattgccgttccggggtctcggtttccgcctgcccgttcgcaatgccggtgatgacgcgcgtctcggcggagcctgcatgctgcgtgtcgtcgaagtcggcgtccgtaggcccttcgccggatctcaccgtgcgaccttgcgtcgcaaccgtgctaccgtcgccgtccgcggcgaggcgtgcgcgctcggcctgttcgcgtttcacctgtgcgagtgccgcctcaagcagacgcttggtcttcctgagctcgcggtccgacctgtccgtatatgccatgtctctaacgcattttccgttgattgtttcgtatatatgcctgcgatacccgtattctactgctgctgggcaatgaatttcgcgtattcgccggccgacagcagatccggttcgtcgtcatcgagctcgattttgacgatccacccctcgccgtacgggtcgtcgttgatgaccgcaccgtcgtcctcggtctcgctgttcacgtagcgcaccacgccggccaccggcgagatcatcggctcgacggccttcgcggattcaatctgcacgagctcgtcgcccgcctccacgcgcatgcccacctcgggcaggtcgacgaacacgatgtcgcccatcttgttcgccgcgaattcggtgatgccgagcaccgccggcgtgaccgattcgtccacccacacgtggtcatgcgagtactgcaggaagtccggcacgtcgagatgcgtgccctgttcgttctcctctgccatattctctccttgtatcgttcgtgctgtccgattccgtattcggctgtcctgtgttccgcgcgctcagtccagttcgcgcccgtaccattcctcgatcataacgcgtgcgatcgtcgccttgccgggcgcttcgatctcgccggtgacgagcagattcgtgtattcgtcgcgcgtcacccatcgtgcggcgatcgtctcgtcgccgtccacgtggatgtcgttgctcagcgcctgcgccttgaaccccatcatcagcgagaacgggaacggccagggctgcgagccgaggtatttcacctcgcccacgcgtatgccggtctcctccatcgtttcgcgcctgcatgcgtgttcgaggttctcgccggtctccacgaaccctgccgacacggagaacagattgctgtgtttccacgcgcggttgtgctgcaacagcaggcggtccttcgcatcgaccacggtgcagatcaccgccggttcgactcgggggaacagtatgcggtggtcgtccgactcgcttgtgcagcgttgcgcccaacccgacatcgccggttcggtgggtgcgccgcagtgtgggcaatgccgttgcatgtcgtgccagttggcgagcgagagcatcgtgaccgcctgccctatctcacgtgagctggcgtgcggcgcgaacatgcgcaggtcgacccagtcgaaccgttccaccgcctgctcgaacatgttcacggcgttgctgtctgcagattcgcgcgcatccacgtcgtcgccgaaggccgcgtcgacggcgtgcccggccgctgccgcgcgctcctccacgcgacgcagctcctcgccctcctccacagccgtcaggtccaacgcaatggcatgctcatcgtgcgcgcctttgtagcggcccagatacatggccaccacaccgttgttgccgtgttcgagcgcccgtgccacatacgagccgggcaaggttgccaaacgcatgcgggaggcggccaattgcgccatgttgtgctgcccgaatggcacggccaccttgcccttgcggcacagcagcacacaggtggagggcatttggagcacctgctcgatgagctgcgggtccgctcgccgttccacctggtagtcgatgtcgccttgggccaagggcaggtagggcaatgcctgcgtcaatgcgagtggtgcgaacatcaggcctccctggctgcaatggccgcgtcggcggcagcagggtcggctccggcggcggccggcaccctcgaaacgagttcatgcaatgcgcgggccaccgtctcagggcgttcccatgcgctgaagtgcccgcaatcctctatttcggtcatcaccaccgtcgtgttcaccatgcgttcggcgaggggtctcatcacggcgggagcgctcgacgggtcctcctcgccgcagatcaccgcagccggcgccgtgatcttcgcgaattcgtcgttcaggtcggggcgtgcggccgccatgcgttcacgccaggcgacaccgtcaggctgctgctcgcgaatccattgcgagaactggtcaatgtacgcggcggatttcttcacgctcgaatcgccttcatgcacgtccacgaagaacatcaccggttcggtggtctgccgttccacgcattccttcgcaatggcgatgcgcgaggcatgcgcctgatcactgtccgcgtcgcccttcgtgtcgagcaacgcgatgccggccaccgcctgagggtgacggcgttgaatgccgagcaccacatagccgcccatcgacaggccggcccagatcgcctgcgtgtacccggcgtcgttgagcagggccacgtaggcgtcagcgatgcgatccaagccgtccggcaacgagccgtcctcgttctcacgcccgctctgtgccgcagtcggcaccggactctcgcccgcacccggcatatccggcgcccagatcgggtactgcacgagctcatcggcatcgctcagctccatgagcgccatcgcacaacgcccccacatgcggctgtccaccgggaagccatgcaccagcaccaacggaatgccgttgccctcacgaatcacatggtttgcaatcaccggcaattcccttgcatggtcgtccgccatacccatctccctcactcggtttcatttcatactgtcaaacgactgttaagcgtaaacacccagaaatccaccagtctgctcacagattcacccacgcgagcgcctggcgcacaatcgtgccatgcccatcgttcatctgctcaatgaactcggtaatctgcgggccatgcggatccacccactccacgtcgagcgtctcatcctgcggcttgcagtcaccggcgatcggcaccacatagcacagcgcaatcgcatgctggcgcgcgtcgaagtacggcgagactcccggggtcgggaagaactcggccaccgtgaacggtgtcaacgtctgcggcagcaccggcaatgcgagctcgcccatgtccttcgaaatgttgcgggcaatcgcctcacgcaacgactcgtgatacagcacgcggccagcgatcagcgtgcgctccacaatcgactggtcgttcgccacgcgcagcagggagccaatctgcgtgacgcggccgaaatcatcgacgcgcacgggcacgatctccacatacgcaatgggcatgcgcgaacgcagatcggcaatgtcgtcggcaccgagccagccgggagggttgcccgtgccacgcgtgatgtcttcgggcgtgatgtggtcgaactcgccgcgggagcgtccggcgtcgaaatcgccgtcatcgggcacttcatcattcaagactcgcatacccctattatgacgcgcgcaagcaacgaacgcacgccggcaggcagaatccggcacgccgacatatttacctcgtggcgtattgcaggaaactcacggaatgaattgctaaacatggggttgtacgtgaataagggacgccaagaaacgccccgacagactttaaggagctagatatggcagttaaggaactcacttccgcagatttcgaacaggcagtgaagggcaacgagatcgcgctgttcgatttcttcgcaacctggtgcggcccgtgcaaggcgttcagcccgatcttcgacaaggtggcggacgagaaccccgacatcttcttcggcaagatcgacatcgacaagaaccaggaactcgccaacgcagccaacgtgcaggccgtccccacgctcatgatcgtgaagaagggccatgtgatctaccaggaggccggcgcactgcgcgaagccgacctgaacgatctcatcggccaggccaaggcgctcgacgtcgaggctgcgctcgcagcggccaaggccgcaggcaccgaccaggacgagctgatcgaagagcatgacgcctgattcggcagtcattccgccaaggcgacacatgcacgacatgtgccgccttttcatttgcgcaatgttcaatccgcatgccagcgcatcgcagcaatctcgcagaagtattgtgtttctctatcggccgaatgtgagaactgggtgacatattgccctctgcgtggaaaaactgcaacggtgcgcgtatacttctgcccagcatgtgtttgagacgcccggtttggcagccgcacacagaagacgctcgttaacgaagtcggcgtcttggcatcggcattatccgcagactttaggagaagaatggcacaccatagcaagcacaacgcacctacgctgcgctcgttgagcaaacggcagtggattcgcatttccactgcgatggcgtcggtgggtcttgtagtggccggagtagtcgcaacccaaagcatgtattcgcgtgccgaggcgcagccaacgcccagcgcaaccgcatattccatcaccgagagcaatcatgcggcctcccgtggcaacgcccgcgaggccatggacggcgacacctcgtacgtcaccgtcaaggtgaacggcaagtcccgcgtcgtgctcggccaggacttcaccgacgtgaagtctgtgctcgacgccggcgacatcacgttggagccgggcgatcaggtgaacccgtcgctcaccacgaaggtggacgaatccaccacgatctccatcgaacgccagggcgcgaagatggagaccacggaatcgaagatcccattcaacacggtgaagaaagacgacccgtcactgccgaagggcaccgagaaggtgcagaccgagggcgaggaaggcattctcgaaaagacgaatctggtcacccgcaccggcgacaaggtggtctcgtcgaacaccttcgccacctgggtgaagaaggccccggtcgagaaggtggtgctcgtgggcacagggaatccgcagcccgccgccacctcggccccggcgcagaccagcaataactcgaataccaatgcgaacaactcgtcgcagcaggcggcagcctcgagcatcggctccaccgcgcctgtgggcgagatgcagcagtgggcgcatgactacctgcttgccaacggcggttcggaaggcgacttcaccgccaccgtgtacatcatcagccgtgaatccggctggaacgtgaacgccacgaacccgagctccggtgcctacggcctcgctcaggcgctgccgggcagcaagatggcctcgcacggcgccgactggcagtcgaactaccagacgcagctcaaatggttctgggactactgcaagggccgttacggctccgtgcagggcgcctacaacttctggcaggcgaaccactggtactaaaccgcagaccggtttcccggcactattcagggtggttcatccaacatggatgaaccaccctttttgttgcggcaacaaaggccgccattaaatctcttatgggagacgataaacgcctccacgattcccaagatcccacttatttcccggtattatggaatgctctcctgtaacagccgattggctacaggtagcaattatggatatggctaggaaaaagatgggggctcttagtgtcacacaacacctagagccccatcaaacatacgtatccaactagtaggcgcccgtaccgcggatgaccacccacaccgtcttgatcagaatcgcgatgtcgccggtgatcgaccagttctcgatgtacgagacatcaaggtactcgctttgctcctcggtgaggtcggagcgcccggagatttgccatggaccggtgatgcccggtttcacgagcagacgggccgaatagagcgaaccatagcgcgccacctcctcgggcagtgccgggcgcgggcccaccatggacatatcgcctttgagcacattgaggaactgcgggaattcgtcgagtgacgtacgtcggatgaagcggcctacccgtgtgatgcgtggatcgtccttcatcttgaaaatgaagcgatcggtctggccggtctcctgcatcagctttttcttgacttcctcggcgttcgtcaccatggaacggaacttgtacatctggaatctgcgtccatgcaaaccgatgcgggtctgtttgaagaagatcggaccaccgtcgtccagtttgatggcgatggccacgccgagcatgattggcgacgagatgatgagcgctaacgacgacagcacaatgtcgaaaatgcgcttcaacaggaatgtcgtggcacggtattgcggcaggctagccagtagaatcggctgttcggtggtgttgtgcaggtacagcctatggcctgcgacatcggccaatgccaccgatagcgcaagctccatgcccaaggattcaatggccagtgcaatgccatgcagcagtttggaatcacggtcgagcacatcggccacgaaaacctcctgcacgccgatctgctgcagtttgcgagggaagttggagttcaacggcaccgtctgcacagcgtatttctcggcgatgccctcttccggcacaaaatcggtcataatgtaggcatcgtcacgatccggcactttctcaatggggcatatggcgacggcgcgatacccccaattcctgttggcatcgaagagtttgagcacgctattaatgcctgcggaggaaccgataatcaccgtattgtacttgtattcaccctcttcgcgcttcctatggagcatcaggcgaaggaagagcctgccgaaaagtgccaacaccatgccgaagattggtgcgacaagaagaatggtgcgagggtaatccaaatgcagcatgaacacgatgaagcagaacaccacaatggtggctatcgtggcgttgagcacctccacatagagctcatatccctctgccatgatgtgcctgtggtacgtaccgcgccacaccaaacaggtgagccacacaatgcagtacagcacaatgaacgcccagaccggcatgtaccgctcaatcgtggtgtatgcctcgcgattgaccaacagtacgcccaccacggcgatcagcatcgagatgacatcaaccaccgcaatggtaaatatgaagaggaagcgccagcgaggcgcgttgcacaggtgattggctcttttcttgccggattcctcaaacgaggtgttgtagaacgtgatcggctcatacggcaactgctggcgcgtcgattctttcgactcagcacggtgattctgctcatggcctgtgactatacgtatttcctgcgtttgcattgaggagcctgcagtccaccgagatgtatcacgcaccgtattcccttccgctcctccgccaagcaaagccttatctagtatattcagtcaataggacactatttataccgaataactcgcgaagaatgtacattgaactcgcattggcaagtgttacacatatatacttgtcgaggctcggaaatgggcatcgggatatcacggcaaacaaaaacggccaccgcgaacggcgaccgttgtaatagataggggctagattggttcaggcctcggagaccttcaccttctggcctttcttacgaccacgcttcttcatcacaccctgctcggccttcgccgcattgaacaccagcatatcctcggagttcagcagcgtgcccttgatctgtgcgtaagcctcctgatcgtcctcgacttcggggaactcgaaatacggccccattgcgtcaagcacgaactgctggttcagcgtcaccgaagcggtggtcttgcctggaatgaagaacggaatcgcattcgggttgctttcctcgcatgccttgaacgcgaactgcttggtggtcgggttgatgaagaactcaatgaattcagggcgcccaagttcaagcacggcgttcttgttcaaccgagcgtagttcttcgtgactgtgagtacggaacgaccggaggccgtgttcgggctgactacttcgaatccttgcagagacgacatatacaaacttccttacgtcgacagacggattatttcgtaacaaactgagaccgtatgtcacagcgatacatgctcaatatagcatcttcagtagagattattgcctgatttcacatatttcggtaaaaagaatgcctgatttacaggagtcttttagaattttccgagtcaaccctaatccgtgaaatccataacgccatataccacgcatgctgcacctgcacgaaggaggagacacattgaccatcaaccacgctagactcgtggcacgggtggcataattccactacattcgacgccccatgatccggggtggagtccatttgttacggcacgataaggaagaggaccgttcccagggcagatgacgaaccgtcggctgctggaaatccacgaagaaaggagactcatatggaggcaaccaacggggattccgagaaaacaatgcagtcagcacaacgccatcggcatacggacaaggtttcttcaccattccccgaactcattggcaagggactgcgcgaaagctggaagatgatggccttgttcctcatcatctccatggtcgaaggcattgcgttcatcaccacaacggcgccactgaccatggcggatcccgacatgcatcttccatcgacctatgcattggccaccggtcagtcgttcaatatcacacgggcaccagagtcccaccggcaatatgacccacgcacttcggaggttcccagcagcatgccggtcggcggcagacaattgctcacaggagaagcacgatatctccaaggcagcgtgaatggggcgaaaaacgctctggtggaatcgatcaacccattcgatctcaccagaaacgacgagtatgccacgcagtgcgacagactgaacaatcttgccgagggggaacgtatcatcacaacacccacgcgcagtaaccagtacatgttcttcgcctacattccgcaagccatcggcatgaaattcggcttcctcacccatgccaacccaagtacctgcatcaactacgcccgggcttcgaatctggtttgttatctgctgttgttcctgctcgccatcgctgtgattcccacagcaaaaggcatcatcgcactgctgggcatgctgccgttacctgtgttctgttcaagcactttgatgacagacggcacactattcgccgcagtcgccttgttcatagcggtatgcgtacgtctcatgcaacgcgaacgccgtctgaacaactggcaggttgcagcgctcactgtaggcacctgcctgatatgcttcctcaaatacgtgtacataccaatcattctgctgccatggcttgcgtgcaaagcactgtctggaaagcagaaagtgtggtacacagcatcgaccgttctggttgtcggcgccacagtgctgtgctggcagaaattcttcggatacaacccagaacgcgtggaaggcctatatgcctataatttcaacgcggcactgcataatccctttggaaccacgttccggattctagccaatgtgttcctgaccacattcaacatggtacagagcaatcccacgttaatcgtctgcctcattcttttgctcattgcatggatgttcggccaggacgcccgcatcgccgttcctcggcgcaccaccatgcaggtttacacacttgtcggattcattgtgtttgccacactattcctcatgtacatcccgttcctgctcacctggacgcttccctccgaaagtctcagattggatggcctgcaggtacgctactattatccgattctgcctctattggtaatccccttcatctaccgctacaagaccggaaccaaggatctcgtcactgtccatcagtgacgggctcatgcgagacctcgtcaacgcatgcacggtagggctcgctgacgcttggatgacgaccagatgccgcgatgtaggtctgtgccgcgaaggcgaaacgcgaacgatccttgcgggcgaacaccgcgagcaccaaaccggtgaacaccgcaatgactccgatgatcatcagcatggtggatccaatcagcagcgggaatcttcgtaccatgccggtctgtgcgaattcaatgcacacccacagcgccaagccaagcccaacaccgccaatgatgcctcccaatgtgccgaagaacggcaacgggcggttctcataggccaagcggaaaatgaggttgagcaccttcgcaccatcggagaacgtgctcagcttgctggtgctgccctccggccgatcccggtactgaattggcacctccgtcacacgcagcttgcgatccagtgcgaaaatggtcatctccgtctcgatttcgaaaccattggacatgaccccgtacgcctttgcaaacagattgtcgaacacacgatacccgctcatcacatcgcgaatctgcgcgtggaaggtgctattgatcgcggagcggaccaagcggttgccggtattgtggaatgggcgtttattttcggtgaaataggtcgaggaaagtctgtcgccgaccaccatgtcccagccttggtcgagcgtgtccaacaaggtgtgcacgtcttcggccgggtaggtgtcgtcaccgtccaccagcacataccggtccgcatcgatgtcacgcagcattctgcgcagcacattgccctttcctcgttcaggagccatacgcacgatcgcacccgcatcagcagctacctgtgaggtgcggtcgtcactggcgttgtcgtacacgtagataacggcatccggcaattcgcgacggaagtctgccaccaccttccctatcgtctgctcctcatttaggcacggtatgagtactgcggtcgtctggtgagtggtcatcgtcgcgtctttccgttcgtcatacggtttctagtgatgcggtctccaatgtagtacctctgcagtacgtccacccatcaattgactggacacgaattgaggtactccacattcgtgttctcggtgcccattggcgtctggtcgacggcaagacgactcgccgcctgtttcgacgtcgttacatcgaaggtgtaggtcaccttctgttccggcctcacctgtgccagcgaacggtacatgatcgccgcgttgaatgaatccatggccggaaccgaaccggttccctgcaccttgaaattgctcaattcaccgccatacggcgggtagaagaacaccttatcgaggctggcaccctcattgtaggggaactggccggtgatgtaccagctgagcttgcccacctcgtcttccttgagcgtgttctccaacgtgtactccacctgatatttgtagggtgcagagtcggtgcagatctgcttgatcttcgtggaacgcttgatataccaacccatcttggatgggttctgttcggtgaggtagacgcccaatgtggggttcaccttgtcggtgggcaacgtggcggagaatccggcggccttgatgaggtcctccaacgatggcgtgaatgagtacatcgccagatggcgttctttggccaatgtgcgcagatctttggcgagtgaaccaatcgtcttcatatccatatgcttcatcaacgtgcccacgcaggccttcgccacgatgccgaagtaggcgttcgtctcctccggctcatgttcggtgtataccgtattcatcatgaattgggcggtgttattgccattgagcacagtgccatccggcagtttcacgtcaccggtgactttcacgagagcctgcaccaccaccggatcaaccataatgatgccgttgagtgtggtcttctcgccccatggcattctcttccacagcgagaggaacgcattcgccgtcatttcggtgtcggtgaagttggccagatcacgtacgtcatacgtcatatacaacggtccgtcattcatgaaaatgcgtttggtgtcgaaatccacatctgcacctccttccttgacatacgcgtcattgggaaggaattcaccaatctcaatcttgcctttgttgagagtcagcgtaccgatggccccgataaggccgccggacatacgcatctccgcaggtgtcattgccatgaccgcataagtttggggctccttgtaccccagatagctcggcagatcctgcataatggtttccgcctgcttgagcagcccatcggctgtccccacatatcccttggccatgttgaccagattacggaccacgccgatcgatggttccggaatgtcgttgatgcgtgcgagctggctcatcagatcactgttggcctcgacgaaattcacgtattgcgcggtgacgggtttgatattgacctgaccgttactgaacagcttgtccgacataatgttggacgcgatatctatgtatttgggcaccacatcttggcttacatccgcaacaatctgggtcagatcttgcgctgcaccgatgttgctgcccatgcccggccatgatccaatgaaattccataggccgttgtgcgtgatgcggttggcttttctggtgttttcctgcatcttcgagacggcgttcggcagttccttcacattgccgctcatcgcggtgcgcctgatggtgtcgatggagccgagctcgtaattcttcaccatcattgcctgcacgccaaaagtgccaaaaaatgcaacgagcactgcaaagatgccgatgagtgtccagccccaccatcggatacgcttgtaccacgggcgctttggagcggcgacctcccgctcctgtgaggctgccggttcggattgcggtgcggttcctgcagactccgcagactgatcgatgctcttctcaatctcgggttcattgccttctgttcgggacatgcccaccctttcgtaccggatcgggatccaaatcaatgtctttcaagaataggggtgctgcagtacaagaagcgcgaaaggttcgctcggaacactttccggaacgaacctttcgcacatacatcccctgcgctgtcgatgcatcaatcgtcgatggtgctgaggaaccggtgttcggcaacgtcgagcaggtgcttgccgtacgggctcttgccataccgttcggcggcggcaagcagctggtcacggtcgatccagcggttctcgtaggcaatctcctcgatcaccgaaatcggcagaccctgtgcatgctccaccgtgcgcacgaactcgccggcttcgaacaacgagtccatggtgccggtgtcgagccatgcatagcctcggccgagcgtctgcacgtgcaatgaaccatcgtcaaggtacatgcggttcaggtctgtgatctccagttcgcctcgaggtgatggtttgacctgcttggcgaagtcgaccacgcggttgtcatagaaatacagtccggtcaccgcatagttcgatgcagggtgctcgggtttctccacaatgctcactgccttgtgctccttgtcgaactcaacgacaccgtagcgttccgggtcatcgacgtagtagccgaacaccgtggcgccatgttcgagcgcggctgccttgcgcagttggcggcccaaaccgttgccgtagaagatgttgtcgccgagcacgagggcgcatgcatcgtcaccgatgaagtcctcaccgagcaggaaggcctgagccagaccgtccgggcttggctgaaccttgtactgcaacgagatgccgtatcgggagccatcgccaagcaggcgctcgaaattcggtagatccttcggcgtcgagataatcaggatgtctcggattcccgccatcatcagcgcactcaatgggtagaagatcatcggcttgtcgtacaccggcaacaactgcttggaggtgaccgtcgtcagcgggtacaggcgagtgccggaaccgccggcaagaataatgcctttcatctggaacccatcctcacttcttcagttcgacttcgacataggccttgagactgtcatgccaatcggtggtctcatagccggtctcctcgatcttggccaaatcgagcgtgctattcgtcggccgtgggctcaccggagccttcgcgctctcgaagtactgctcggtggagatcggacgcaccttgtctccattgccattcgtcatggcgaacacctcggcggcaatctgtgcccagctcaccacgtcaccggaaccagtgagatcatacgtgccatacggatcctcatcatcgagcagatggaatatggcagctgccatgtcatcggtgaacgtcagacggccatattggtcatccaccaccgtcacctcattcaatgcatcattcggatcagacaccttgttcgagagcatcatcatcgtcttgacgaaattatgcccattgccgatgacccaactcgagcgcacgatgtagtgcttcggggcgttggcgacggcgatgtcgccggcagctttcgtctggccatatacgccaagcggcgagaatgcctcatcttcgtcgtgcaccttggcggtaccatcgaacacatagtcggagcttacatgcacgagggtcagattgtgctcggtggccactttcgccagcagcgccgggccaagtgcgttggccttccacgccgtcacacgcccttcgggcgtctcggccttgtccaccgccgtgaatgccccagcattgatgatcgtgccgtacaggctccagtcatacccctcataggcggcaggatccgaaaaatcgaattcgtcgatgtcggtgaattcgaatcctttgagatcatgctcttcaacatacttgcgaatcgactgcccaagctggccgttcgcaccggtgaccaatgtgcgcttcggatccattggcttggcatccttgagcatcgggtgatgcaggtccgcttcggagagttcggcctgctcaagcggaatcggccattggatgttgagttccgggtcggccaggttcacgaaggtgtatgtcttcttctgttcgagagaccaatgcgcgttcaccaaatacgtgtaggccgtgccatcctccaacgcctggaagctgttgcccaccccgcgcggcacatatatcgccttcgacgggtcaaggcgcgtcgtatacacctgcccgaaggtgtcacccggacgcagatccacccaggcaccgaagatctcgccggtggccagcgagatgaacttgtcccatggctcggcgtggatgccacgggtcacaccgcgtttcgcattgaaactgacattgttctgtaccggctggaagtccttcggcaagccgagtgccgtcatcttcgccttctgccagttctctttgaaccagccgcggttatcgccgtgcaccggcaaatcgaagaccaacaggccgggaatattcgtctccgtgaccttgagttccttttcaaattccatagttcacgctttccacatcactgttgcatgtctgtacatgatgaatccgccgagttgcggcggattcaaagcattcactggccctgggccttgtacttggcctcggtggcggctttcgccggctcccaccactgcgggttgtcgatgtaccattgcacggtctgacgcaggccggactcgaagtcggtgtgcgtcggacgccaacccagctcggtctgcagcttcgtcgaatcgatggcatacctgcggtcgtggcccgggcggtccttcacccagtcgaaggcgtcctccggctgacccatcacgcgcagaatgtcgtgcagcacggtcaggttgttgcgttcaccgttggcgccgatcaggtaggtctcacccaaacggccagtggtcagaatcgtccacaccgcgctcgaatgatcttcggtgtgaatccagtcacgtacattgagaccatcgccatagagcttcgggcgaatgccttcgatgatattcgtgatctggcgcggaatgaacttctccacatgctggtacgggccatagttgttcgagcagttcgagatcgtggtgcgcaacccataggtgcggtgccaggcgcgcacgagcatgtcggagctcgccttcgtcgatgaatacgggcttgacggatggtacggcgtttcctcggtgaacttcgctggatcatccagagccaggtcgccatacacctcgtcggtgctgatgtgatggaaccgcacatcatacttgcgcgccgcttcaagcaggcggaatgtgccctcgacgttcgttttcacaaacggttccggatttgcaatcgagttgtcgttatgcgactcggccgcataatgcacgatggcatcatgccccggcaccagttcgtcaagcagctgcgcatcgcagatgttgccatgtacgaactcgacacgatcgccgaggatcggcttgatgttctcgaggttgcctgcatacgtaagtgcatcgagcaccgtgatatgcacatccgggtgattgttgtacacgtaatgcacgaaattcgagccgatgaaaccgcagccaccggttacaatgatgttcttcggaatgaatgcgtcagtcataggcatcagtttagcaactaccaactatcagaacacccagcttcactgtggtatcgatcggattcagcagcatattgggcacatgtctaatccatgctttctccttataggagtatcttgaaaaccgaaacatctcatgaggaaagtagtcatccatgcaacctgaaattgaaattctcatggctacctataacggcgcggaatatattgagcaacagattgaatccattcagcagcagtctgtgcccaattggaaacttagcatctccgacgactgctcctccgatggaacgcttggcattcttcagcgaatggcgaatcacgatacccgaatcaacatcgtttcacagggagtgaagtatggttctccacaagccaatttcacttttctcatgagtcaggcatcaggtcaatacgtgtttctggcggaccaagatgacatctggcatacaaacaagctggaactattcatgcaacgcatgcataacgctgaggcacggtatgggaagaatgcacctatcctcgccttttccgatcttgtggtggtagatgcaaacaatcatgttattgcaccatcattcctgcgattcatcgggcgcaaccctcatcggacacagctcaatgagcttcttgcacagaatctcgtcacaggttgtgcaagcgcaatgaatacagctctactgaacgtcattcaatcttgggatcccgaaaacgccaatcgtatgatcatgcatgattggtgctacgccctcatcgcagccacgttggggcatgtggtatatgtggacgaagcaaccgtgaactataggcaacatggggacaatgcgatgggagcgcacagttactcggcattgaaaacgttcatgagtctcgtaatccatcgcaattcgattcgcaggcaacgcgtcacgcatatgaaccacatgttggatcaggcgacctatatacgtgatgccttgtctgatcttcagcagactcggaatctcataatccttgaccagtactgcgctttgcctcagatgacaaaacgtcaacgcacacacacactgttcgcatacgaattctggccgaacaagttcatggatagaatcgtccaactagcgaccatacgtgcgttgtagtctagcgtttcctcaccattgacatgatgaacgattccttgacaagtacaagcaagccgccatcagcgacgcaaaacaccagcgctgcgatgatgatctgcacaaatgggttccacccacgcatcgcataacatatgccagcggtcactatggatgccaccgcccacgcaaaagcaatcttccaataatcggtatatttacggactttccgcatgaagtcacgaagaatataggtgcgaatgcaatagacggacagctccgtaagcacaagtccaagtgcagcaccattaatgccccacaaaggaatgaagatgcattccagaacaatggcaatcacaagaccagccacattggtatacgtatagaccttttcctgatcggaagcgaccatgtattgcgattgcatggaaccaattgacccaagcagcacaagtggtgcgccgattttcaatgcagcattgccgggaagatagtcattgcccccaagaatcatgatcagcggatcggcgcaaatgaccaaggcggaaattatggccaatcccaacatcaagaggaaattgaaattcttcgccatcaacttggtcgtctgatcatgcccctcctgcgcctcgtagtatgagagtctcggcagcatgacgccagtgaccgatcctccgacaccagtgcacatgttacgaatcttgaataccagctgatacaaacccagcgcatagttcgagctgaaaaaaccaagcaacaacatgtctatctggccatacatgcccgacgtgatgctggaaatgctgaacgcgaacatgggtttgaaatgacgccggatgttcatctcatattttcgtgaaaaagtgacgaatgaacgtagccgaagaatattcagaacattcgagcccgttgtaccaagtacggtaactgcagcataggccagataatcgttggtttgacgtacgaaaacaaacagcagcacaatgctcgctattttgaagagaatatttcgtactgtgatgtactcgtattgttcgatggatcgatagaaccattccgcgccgcatgcggaaagccatatcgaggtgcccacaatgaacatgaggggaagttcgtcatgggtgcggggcagcaaaaacaccagtacaacgaatgcgacgtacacaacagttgtggaacatatcagaatgacaagcagctcctgaaccaccacgctcagtttctcgcgatcgtctcgaagctttgcacactctcgggtgccatacatattgaaacccagcaaagccacaagagagaaataccctacgaaagtaaacgcccaggaaacgatgccgttgttgtcgggccccagcacgcgggatacatacggcaccgtgatcagagggaataggaaggtggaagtggtcaggattgtattcatgaccacgttgaatttcactgagcgtatctttggctgtttcagctgcctgcccatgtatatcctcaattatctacttggattattttgagttgacgtactgtttcagtaccttcaatgaacgcacatagttatgcagcgtgaagatcatcttcctacgctcatctttcctcatcatctggtcggtggagacatcctccatatgatctacccggatgcgcttgtcgtaccacatcgtcaggtgccgggctcggcatcgcatcaacagaatgtcttcctcaaaatagaggaaagttccggagtcgaatgcgcagctgaactgcttgacgaatgccggtgtaaatacaaagcacgcaccatggagcttgtaaggtttgccggtaatggcatctgccgtggcattgacatgctcgggcaatgcattggcatcggaatgcgtgagttttgccttgagtcgggtcagcgggccgaacaggtgaaggtgcagcagaagcagaatcaccttgaagcgccatatctgacgatccacctccgcgcgggtgtcgatgatcgaataaatcgggttcgagtgcgaaccgttcttgcccgaaacgatgtccggaccaatcacccccacatcaggatgcgccttgaaatcctcctcgcacagctccatgaaatcatcgcaggaaatggtggcatcgttgttcatcgtgacgatgaaatcgcaatgcaggcgattccgcgcatattcatacccggtattattgccgcgggcgaacccttcattcactgcgttatgcagcaatgtcacggtggaatcagcaccatacttgcgttgcagctcctcgtagctaccattggccgagttattgtccaccaccacgatgacagcttgagggcaatgcgttttgatggattcgatgcaacctgccgtggcatctcccgcaagataatgcagcaccacgaatccgaattttgcagcagtcatgaatctccttcagcggtatcagcccttggcacgcaaggcacgtaccagaagcgaacacaacgtagcatttcgcatcatcgtgtatttgaatcgaattgcagggctcaatgcggaaacatcaatctgatccaatcgtggccccaatgcctgtgcacgagtccgagccgcctgcttgacggattgggggtcggcgagcatgatgaccgccttcagttcctggaaatacaggttcacctgctcctcgttccaagcccgaagcaacgtcgcatcgccatcgagatggtactcacgcatgagtcgggcacgctcgtcaatggccggatggtatagacccctggcattgtttttgtaggtgcgcgcgctcaatccgcccatacggtagtaataccctgcataatccacatacacaatctcgtgcgccagttggaaagcctgcatattgaacagattgtcttgcatgcgaggcaatgctgcgtcgaactgcagtccatgctcctgcaggaaagcgtgcctgtacagtttgccccacggcactccaatggccgtgacgaatcctttgggctgtgcatatgaaccatccatcaattgacggaacagttccaccttctcatcagcggcacgggccgtgaaggattcagggaagaaatgctgcctggcggaacgctggtcatcgaatgccacgcaggtgctcatggcgatatccgtattacgttcggtggctttcagcagggtgtcgagatagtcaggagccacataatcatccggatcgatgaagcacacccattcgcctttggcatgagacagtccattgttacgggccacggatacgccggaattgttctgatcaatgagctgaacacgaccatcacgctgctcgtagccctcgagaatggagacggaggcatcggtggaaccgtcattgacggccagcacctcgaaatcctcgaaactctggtcgaggagcgaatccatgcatgcgcctacgtattcttcctggttatataccggaatgatcaccgagatctcaggcatgcccctcactcccctcatgggtcaatggcgtacgagccaccaatggcagactgctcatacgtctactgtaacgccaaatgaagctggcatagccgtacgcggccacgagcaacaggaacgcgcaattctgtaccggcgcagtgatgaacacgatcatcacgaatccggcgaaataccacatgtgccaatcatgggaacctagcaccagcagcacaaatggcacgatcatataaagcgccagcactaatccaccatggatgagcaggaacagcaaaccactggtatatcccatgccatcgcggtaggcgctcatataatgcgtccagatgtactcgtcggaatcgaatccgaatcccgtcagcgggcgctgccaccaaatacggaagccttcagtgaaatcaagcaagtgggtttggccggaataggacgtggccattttggagattacaatgcgcgtgcctgcgaccacggcagcgatggacaccagagccgcaacactgagcaacgcatagcgcaatcctctgcgctgtacgtgaagcatggccttccatagcaacggcaccaacagcaccaacacgtagagcgcacccccagtggacagggatgtgacaagtgcgccgataatgcagagatcggcgccccagtgcactttcttgcctatatacaagtcgatggcgagtaccataccgtaaaaagccacagcgcagggtggttcattgaaaatcgacgagtttctccacaccgtcatgcccagcacatgagcatcctgcacattgtagtacacatctgcgtacgaatagatcggtggtacattatgcacccaactcaatcgctcgacgtgcgaggggggcagcagaaggaaggagctggccgcccatagcaccactgatatggcggcgaataccgccgccaccaccaccaaacggttgagcagcaccttacgcacatattcgtggccacgcatgagcatgcaccccatcaatgcaggtacgatgagcgcatattggaaccaggtgccgttcgtgtaccccgatcccccatgagacaccgccattaccaactgcccaatgacggtggccagcacgagcacgagcatcgcagaccccacgcgatgcagacggtgccgcgcctcgcgccaacaacacagcatatacgccatgcacacggcgagcaacacgaagcacgagagcgagaaattatcacccgcaagcgcccacaacgaattcgagttgtagatgatggcgagaacaagcgcgtaatccatcaacgcgttcaccacctcacgaattcgcgggctatattccgcctgccgttgaacggtttcggtggtgtctgtcacttcctatactccacaatcttcatcttcatgccatcgtgaatgccccgcgaataggcgcgcagttttgcaatgcgatggttctcgaacagcaatgacaacgccatgagcaacggaatttccgtaagcccctcgccaccggtgtgcctatggtatttcttccaatacacaatgcggttgcgtgactggtagtagcaacgcattggcgaatatccgagcttatacagcggctgccattgcacacccgccgacgtgttgcgaggcaccttcagccaggtacgctcggatttgcccttctcgtgcaacagatagacggtgttgtctttgacaatctcatagccgttcaatatcaggcgctcattgaaatcgaagtccacgtaatcgatgaacaagttgtcatcgaagccaccaacctctaaggccgctgcaacatcgaccaaggaacccgaagtgatcgcgccatgcttggcagcatgggtcagccgctccaacggcggcatcttctgcgcttgccactcctcctcggtcatgcggttgcggtcgagtatgaatgggcataccaacgccacggaaccggtgaggtgccgttccaactcgtcgcacatgccttccgtgggtacgctgtcttgatcgagcagcagcatatgcttgaacccatgctccttggcggcatccaacaacctgttcaacgcaaaggctatgcccctgttattcgggtcggcttcgaccctcagggtcgtatattccgagtccgcaagcgagcggatatccgcgacgttctccgatccattgtcgaagacgaacaccgcatccacttggctggcggtgttattcaggttcgcgcgcaaccgttcgagatcgggattataggtgactatccctgcgcaacgcatacggtaccctctctacagcttgtgttcgaacagcagcgattttacacgcgtgcgcagattctccttccgcgcactctgctcgggcatgtataccgggtattccttgacccgcagcttgcgcgcgttcacccatacgttgagcagacgctcggaaaggaatccgaagagccgctgattgtatgcgtcatacttcgacacatcgatgcggcgctcggcctcgtcgagaatacggaacaaccacgtcatataggcgtcgaaccgttcacccgacatgacgaacatgttgtaggcatgcagcgaatggctcttcagcagttcatcgagcgccggcacatactccggacattgctcctgcatgatcgagcgcacgacctccagatcatccaggttgtggaactgggcgaactggtctcctatggtctttctgagcacccaaggttcggggagcaccacatcgtattgttcgaggtcgcgcgagaattgttcggccggaacaatctgcgctttccgatggtcgatgtagaaataccggcggtagtgcacaaagccgatgttcgcgtcacggtcatcacggttcttccacacccaatactgcgcggtgagctcgcagaaccccggattcttggcagagatgttatcgccggtattgtcttttacctcaatggaggcatggttcttgaccgcccctgcaagaatgggaacatacccaggaagctggggtgcatcaaaatccttgtgacttacgatatacatgatcgtctcggaggaaacagacactttatcactccttcctgccatgagatttggcggcagccctctgaccattgcgattgccgatgagacggaatccgcaatcaacggtgaatcgcattgcttcaatcacatgcccttgcctgagcaaaccgccaagcgtgtacttgaccaaggagaatccttcgccagacaatgacgcatcgccaagaatgtctttgtgcttggcaatctccacgccctgaatgtagttgcgtttgtactgctgcttgaaggtgaagttgtgagaatgaatcaccgtggcgttcgcttcatacacgatcttccaccctgcatgtagaaagcgtgcggcaatgaacatatcttcgttggtcagcacatctgtttcgaaaccaccgacttccagatatgccgtacgacgataggctgcacacacatcggtagagtggaaggccttgatgcccaagctcggaatatcggccttggtgatcaccatggattcatcgccatacgagtacttacgaacgagtgcctctgccgggcgcgcatccttgcgtggaagttgacgcccatataccagcgccacttcatcgtctgcgaatggagccacaatcttcgcaatatagtcattgccacttggcatggcgtcctgcgtgaggaacagcacgaaatcaccagtgctctcgcgaagcatcgcatcgcgcgtaccaccgtgattgaaattcttgcgatcgatgacgatcagtttcacctcgggatggcgcttgatcatctcctgtgtgatgtcttcagacgaggagtctacaacaatgatctcatcgggtttacgcgtctgttgctccagtcgtgtaagcaacgtgtcgatctgcctgcccgcattcagcgtaggtacaatgaccgagattgcgccatccaccaactcgtttcctcccacgtctcatacgccattacactattcattccgagctccgggaacctacaggaatggtaacagcatacgctgattgcgttcagctcagctcaaatcgcagtggtattgcgtaggtttcatacatgtcaccttccaccttagaattcaccatcaagaagacgttggtagatggtttccttaccattgaccgtggttgggtaatcaatctgataggtcagtttgtttatgtaggtactgctaggaatccgcggctgcgcctcagtggaatccatttgctcactcagtgcaaagcgcccctcgttattcgctggtatggcatcaatcatggctgtgaattcagcatgacgtgtataggccaccgacaacatgacatcgagcatgaaatactcggggattcctttcccccgagtgacgaggtgcgtcagcgaacgccccgcgtaatcgaataacggattgccttgggtgctggcgatgaaatacgaagtccaatttctcgtgggattcttctgatgcaccggtatcgagtatatggggtgagtgaatacctcagggtttatgtcatccgtcaagtaaacggtggcatcgatccacgcgccgccatgctggtacagcagcgtgcaacggatgatgtccgagagcaccgccatcggaatctcaccacattccgcagcctgcacaacactctcatcgatggatgcgtactcatgtagattctgcttcgaaataacgtgaaccggatgcccattggcatgtttgcgaatgctgcgcacacacgcctggatgatgtccggagcctgattgtcaactccttgccaccacatgacccagatcggcgcattcgcacattgctgttcatcaacggcaggaatagacatgctgtatggaaggtcttccatcaatgtcgaccatgttgcctgtgatagatcggtatagtaccggtccacgcctatgcccaccgtatgtgccagataaccctccatggcaagctttggcccgaacaggcgccatgcgcttacgcattccttgcggtatcgtttcagctttgtccgaatattgtgaagctttcccatagccgccttccatgtataaaggtgctcggccttccgaggaaggatccaagcaccttgggtgttatcagtcacggcggaagagatcgcgcgtatacaccttgtcggcggcatcggcgagatccgactcattccatcggttcgccacaatgatgtcggaacgattcttgaaggcattgagatcatgcgtcacttcactgccgaagaactcggcatcgtcgagcgtcggctcatacacgagcacatcgatgcccttggccttgatgcgcttcatgatgccctggatgctcgactggcggaagttgtcggaacccgacttcatcgtgagacgatagatgcccacaaccggcttctccacaccctcgagcttggagagaatctgatcggcgatgaaatccttgcgcgtgcggttcgattcgacaatcgccccgatgagattctgcggcacatcggcgtaattggccagcagctgcttcgaatccttcggcaggcagtagccgccatacccgaacgatgggttgttgtaatgcgtgccgatgcgcgggtcgaggcacacgccgcgaatgatctcggcggtgttcagaccacggctttcagcataggtgtcgagctcattgaaataggccacacgaagcgccagatacgtgttggcgaacagcttgatcgcctcggcctcagtcgtgccgcacaccagttccggaatgcctgtggaaccatcggcgttgagtcgatcgttttcctctggagccgcgccttctgcaagaagcatcgcgaaggtctgggcggctttcaccgcctccgcatcatcggtaggagctcccacaacaatacgggaaggatggaggttgtcgtagagcgcatggccctctcgcaggaactcgggagagaagataatcttcttatcccccgtcttctcacgcaactgagccgtatagcctaccggaatcgtcgacttgatgacaatccagcaatccgggtcatattcacgaatcgccttgatggcggcctcaacgctggaggtatcgaagtagttcttcttcgaatcatagttcgttggcgtggccaccacagcgtaatccgctcccgtgtaagcaacagctggatcgagcgtggcctgaaaatcaagatccatcgtgccgtcgcgcttgccatcgaggaaacgagtgatctcggtatcgacaatcgggctctggcaattgttgagcagttcgaccttctcgggaacgatatcgagcgcatgcacctcattatgctgcgacagcaacaacgcaaccgacagtcctacataaccagttccagcaacggcaatcttcatagtagctccattttttatgttgttaatatgctattacattaatatattgaattatctgaaataactaatctgattattccactcacttagcaggagatgaacacattctaagaattcgagctatttcctcctcctaagcacattgactatataattcagaattggattcttgagcatcaccgacgacaagaggaatgatactcctcccatgagcacacaggttataaaagagaagaaaacatttttgataacaaaattgaatacttcaacaattattgtcattatcaatgttgaaacaactgttttccaaattacattctttcgtatgccgaaggacagagtcttgctagcgaaccacgccgtggtcgccgtaacaaaagtctcactcgcaacagatgcaacagccgtgccattctgggacaacaacggaatcaaggcgagattgagagtaatgttgattaatgcaccgccaatagtgcaatacagcagttttttctcttggtcgaatgccagcagtacctgagtgccaaataaattactaaaccctaatgcatagattagtagtgacataatttgcatagtaagaatgcctgcgctataggcatctccgaagagaataagaaccagttgtctagaggtgcatataagtccaatcccaatcgggagaaagcagaagaacaaaatttcaaacacacgacttacgatgctcgcacattcttcgtagcgtttctcgaccttataccgactgatgcgaggaagcaacacgcctcccactgcagtaatcactgtaatgatgatgcgaataattttatcagcatttgtgtaatatgcaactgctgcattattggacatcaatcccaatattgtcacgtcaagtaatgtgtacaacttaatcgaaatgatggttgagaaaatcaaaataattggcttgatatgttttttcaattcaatattactgaatcctaaaccaatattaagtttatgtaaatgtccgacattgaatatattattaagcccgatggcacacacgccaattagtgcataccagacataatcattttggctccgcacgaatacgaaaagcgctgcaagagaaacaagtttcacaataaaactgcgaaccgcgataaagctataatcttctaacccctgataaatccaatcaacattaatgtaattaaggaggatgctaccgccgcatacaatgtacagaaccaagttctctttgaaatttggaactacgaagatcatggcacagtatgcaatcgccgcaagagtagtggagattgcattgattgagatgagctctgtaaatactctctttgtcccagctttcgaatcccgcgcatgcgcaacttcacgtatcgcgtagttggggatacccagagatgcgaaaatcacaaaatacgctacccaattctgggccatcgccaccaaacctacgcccgacggcataagtacacgtgccacatatgatgcagaaatcagcggaaatataacattcaaaagctggtaacaaacattaaaaatagagtttttagccagtgagttactcatatatacaccaattaagctattctacagaacagaaatccctctcacgcttaatgcataaaaatagaacgaacatcttctataaatttattcttctctgccttaatcgttgacctgtacccatcaaagtcacgcatccttcgatcatagtcgacaaggcattctcgtatcgtctccacaatcgcaggaatactcgtgacggaatcctcgaactgatattcctcgggaatcggaacgtcatcatatgcagccgatcctcttttcccggtaatcacacagcatcctgaaattgctgcctcacgagggaatctatctttaccggggtgatctccaaaatctatatagaccttggaggtcttcaattttccccgaacttcttcattactcatgttctccaatggaacccagttcagatcaggagcagcttcaatcaattgcctagtaaattcaatacctttttttggattatataacaccgcattattgcgatatgagatagaagtatcttcttgatattcttcattaatgtagtcggagagatatacgatatttgtaaaaccgcgtttctttagataatcctcggcataatacgattgaacgagattcttacttacattcttgcgtatatacgaaaacccgtagcgccaaaaaccatgctttgtccatgtaagaaaatacctagttaacttgttcttaattatataatgtaaattataccttttcaggtaattatctacactcaaccaccagcaatacttggtcgcattctttagaaaatgaatatcttcgatgttgacttcgggaaatacgacaatcgaatcagctctatcaggaatctgttcgaataaacaatacttcttcacatattttttgaaagctgcgtttacaggagagagtttatcttccttattataggctgtgtaagcaattatggccttcaccccattattattaagaacatgcaccaattggtgaagcaattctgggccaccactttttgaatacgcaggacaaaccacgtaaatagcagaataagcattattagagacagtcataattttataatccttcatacataaaaatttataaattcaaacagattgcttatcaaaatttattaaacagagtacgtgaatctctgatagctttcagaatcgcccgcacacgctgaattcgatttgggtcgaatacaagggtatgcacaatagcggattgaggtgattgaagctggatgtgcatccttttcaggaaggagccgtatttttctcgcacataaaggagattacgaatttgatagtaagtgcggaaaaccgaatgcccgctcctatgaccccgccgaataacaattttcccttgctgtattcttgggaaaggtaatccagatggttctatatgcccaatttcatgagtcaaaactaccgtattgatacgataactacaataccccttcatcaaagctcgaatatcatactccgtatcaactagatcaatgaacagcttttcgtcaaaccctccaattgctttccatgcgtccaagttggttaatgaaccagatgtgatagggaggagacacacttccttctctggtaaatcgcttgtatctactctgacattgatgtcggaaataattggtgacacgattgctacgttatccgtcctatatctaatcaggttactgtacatgttctcacatgcctcgctgtcctgatcgaggagcagaatatctctctcatctctttcaagggcataagcacatagacgattcaacgcgtaagcaacgcctttgttgctgccctcggtagcaatgtgtatcttatcgctcaaagaggcagcgagtgcaatcacttctttgtaattgtctgacccgttatcccaaacaagcacactacccacttgaggaaggattgcattgaaatttgcttctaaccgttttaaatcaggattaaaggtggtgatcccgcaaacagacatattttctcctctgcaacacttaagtatactctaaattactacacaggtttcaaaatatatcaagatcgtgtaattagttagaactacttttaactagtaagcgccactcgggtgcagcactgtgccaatcgtgcgcagaatgtacacgacatcacccatgacgctccagtcctgcacataactcacatcaagctgacggctctcctcctcattgaggtcattgcggccggacacctgccagggaccagtgatgccgggcttgaccaacagacgtgtcgcatagaccgggtcatactcggccacctcgaatgaacgttgcgggcgcggccccaccacactcatcgaacccataaacacatcgaagaactgcggaagctcgtcgagactcgtcttgcgaatgaagttacccaccttcgtgatgcgcgggtcgtgcttgagcttgtaccgggctcccaattcctgcccttgcgcagccaatacctctttcaggtgtgcgtcggcatccacacgcatcgaacggaacttatggatatagaacggcttgccgcgcaagccgatacgctcctgcttatagaacaccggaccgccgtcttcaatcttgatcgccaacgccacgatcagcatgatcggcgagctcagaatgatcgcaatcgtcgacaccacgagatcgaacacgcgtttcttaatctgtgcggagggggaatactgaggcagactgatcgtcatgatgctcataccctgaatgttgcgcatctgcgtggcatgctcggcaatgtcaagcgcagaggtgatcagcgcaatctcaagattcacggattccatctgcaaagcaaaagtgctcagattgtcggagaatcggtcgagcacatcggtgaccatcaccgtctgtgcgccggtttccgcaatccgtccagccagctggggtccatattcaatcacatcaatcggggaattccatgactcatgcacttccttgctgagcaattcggtgttcggatccgcctcaatgagccccgtctcgctattgacccgaatcgggcacaggcgaattggcttgtaattgagctgtctgcgttgattgaggaacttgagaatctgcccaataccctcgggggaaccgacgatgacggtcgggtacgaatactcccctttgcgatgtttactggtgagaatgacgcgcgcgatgaagcgaacgatcatttccgccacccacacaatcaacgaggtgaggcagaccatgtagaagaatatgttgcactgaatgatgaaattcagcgcgcaaatcgccacccaggcaatgaagccacccttgagtagcaacatgttgagctggtatccgtcggcgaacacatgccggtggtacacccccgccacatgcatgcagtagacgtaaatcgccgcgcaggcagcggaatacagccacgggtctatcggcagattcagttgcaaacgagtcgtcactagattcgtgccatgcgatacgaccagcacaatcatgctggtagcgaagtagaccaacgcatcgaacagcatgagtgccaggttcatgacgaaacgccatcgcagcaccctgctggagcggacgtccacttcctcagcgagctgagcatcgcttttcgcctgtgccatggctctccctcatacatgccgtccgtggctcttacctattcaggactcaatacagatgtcaatcatatcgcaatgctcacactgcacaatcagcgacctggcccaccggctaagttcacgagcagtgaatagtacaggccagttctagaataggaaccagatggttgtatatacaccgttctcatatacaatctgagcatccgggtatatcaacctcgccacacgtacagcatgaatcggccgatacggccattcgtcagataaaggaggagacccatgaccaccatcaatgactcaccgatcaccaacgattccgacaccgagcttgaggcatttgaacagcgcgtcaacgagatgctttcgaccggcgaactcgactccgcgctttccatcaccgatgagaacggcgtggcacaggtactgccgatgctcgacaccgagccgatcgcgcatctgctcgacggcattgaggagctcggcggctcggccaacgtgtttgtgcgcaccgccgaaggcactgccattctcaccgtgaacgagtacagcccggaagacgccgcgcttgacaccgcagaaagcgaagcggatgccgaagcagacgctcagtccgcggaataaccgccgcggcgattccaagcgcgccggcagaacacacagaaccatgcagaagagaacagggaatcacaagcgatgaccagccacgagggacccgaggagggcgagcaacgcggcgggaacacggtgaccgcagccggcaaaccatacacccgcgatgtgcatcacgacacagaaccagctccccctcgggcttcgggctacttcgccggactcacccaggcactcacgcgcaccgatgcataccgtgacgggcatttgagccgacccgcgttcctctcgctggccattctcacgttcatcactttcgtcggcaacttcacgcagctgcagctgagcgccgcgctgcccaccttggtgagcgacttccatatctcggtgacgctcgggcagtggatgacgtcgattttccagctcacgatgggtgtcatggtgccgcttaccgcgtacctcacgcgccgtttctccacacggcagatcgtcatcacctcaatggtcgtgttcacgctcggctcggtgctggcgtggctcagcccgtcgttcccgttggcgctcttcggccgcttccttgaggccgtgggcaccggcgtgatgtggccggtgctgcagatcactgtgttctccattttcccgctggcacggcgaggcatggcgatgggcatcgtcggcatggcgatggccgtggctccggccatcggccccacgctcggcggcgtacagaccgatctgaatggctggcgctccatattcctcaccctcaccattattggctgtctcgccattgtgctcaccaccttcggcctgcataatttcgggcaggcagacacatccgcgcatgcggacttcttctcggtgggtctttcgatcatcggcttcggcggcctcatgttcggtttcacgaacattcaggcctacccgttctccgctccggtggtctggctgcccatggccatcggcctggcaggcatcatctggttcgtgctccgccagttccacaccgagaagatgttcaaggcaggcaagagcagccgtcccgccctgcttgacctttcggtgcttcgcaaccggagcttctcgattggcacaatcatcgcatcgctgagcttcttcgcattcagctcgctcattgtgctcattccgctcttcattcaggattgccgcggctacagcgccacaatcagcggactcgtcatgctgccgggcgccattgcccaggcaatctcgcagttcttcggcggacgcgcactcgaccgcttcggcgcgcgccccgtggccctcatcggcacgattctgcttacggcaggcactgcgtgcatgagcacaatcgggttgcatacatggatctggtccatctcgttctaccagttcattcgccagatcggcatgggcttcgtcatgatgccggtgaccacatggtcattgaactgcctcaaaccctccgaagtctccgctggctcggcagtcacgaacacggtgcgtcagatcgccggcgcagtcggctccccggtgatgattctcatcatgtattcaatcactgcggccagcatgtccaacggacagcagaccattcccgccaacatcaccggcatagaatgggcactgcgcatcagcgccgtcatcaacttcatcatgattctcatggtcgtcttcggcgtcaagggtgaagatgccggctcggcccgcgaagccgtccgcatcgcgctccaccacgactcgatagagcaggaagacaagggcacgaaggccctcgcccataccgatgacaccgccaagctccgcaccatcgagacgggtaaataggcagaaatacacgtgacgggaagcgctgggtcggggatccctcgctgaggagcgtgatgcccgccgcatgcggcgaagccgcaccgcggcagcatttcaccttgacgaagcgtgggatccccgacccagcgctttcctcaggctttgcccattagggtgagcacgatgagcacaaggttcagggcgatgatcacggcaaccaccaacaggcagatggcgtgcttgacgggtccatccacgtacttacccatgatctgtttgttgtgcgtatatcgcatcaagggaatcaccgcaaacggaatgccgatcgacagcaccacctgacctatgatcaacgcttcggtggggttcgaggtcagggcgagcaccaccaacgccggcacaagcgtcgtgatgcggcacgcccacatcggcacgttccagtgcagcaaccccttcataatctccgagcccgcataggtgcccaccgaggtcgaggaaaggctggaggcgagcagtccaatcgagaacaccgtgccgacggtagggccgagcacctgtgagatcgtgtgctgcgctccctcaatcgtgtcggtgccacccatgccgtgcagcgaattcgccgccagcacgagcagggcgatgttcaccgaaccagcaagcacgagcgcccacaccacatcaatgcggctgccgtgcagcatctccttgatgctgggcttatgcgccttatgcgcgtagtggtcgttcaccagcgtggaatgcaaatagatcgcatgcggcatcacggtcgcaccgagcatcgaagcagccatgagcaccgaagcgcctccgttgaaccgcgggatgagcccttcggccaccttgagcggattcggcggatccatgaacaggccggcaatgaagccgaacgtgattacgagcagtaggccgatcaccagtcgttcgaaaatcttatgggtcttccctccttggaacagcagcagcacggtggagacggcacctatgatgagccctcccacgagcaacggcaatccaaacagcagattcagtgcaatcgcgccaccgatcacctcggccaagtcggtggcgatcgcaatcacctcggcctgcgcgaagaacaggaagctgccagcactgcccatgcgttcaccgagaatctgcggcaggctcttgccggtcacaatgccgagtttcgaggcctggtattgaatgagcacggccatacagttcgcgagcacgagcacccagacgagcaggtagccatattgcgcccccgacgtgagattggcggccacgttgcccggatccacgtaggcgaccgcggcgatgaatgcggggccgagcatgctggcgagcgcatggatgggcttctccggtttgccggaatccttgcgcgctatcgcgacatcctgatccgccacggccgcctcggccaccgtgtcgatgtccaccaccggctcgccgctcaccattgccgattggctgcctgtcgcgccttcatcccgttccgccatgctcccaccacctcactcttctgtgtcgttctgcttcaggttgccgttctgcttcagattttaggcggcaattgcaaccaagcgaaattcgttcgcagtgcgctcaatcggcgggaatctcctgccccgggcatccatgcagcacactttgcatcgcacgcttctcgctgctcgtcaccgagagtccgtatttgtctttcacaccgatttgccgggccacgtaatcgcagcgatacgaagcgtttgtcggcagccagtatgcggcggaggcggagcctttgccttggttcgccgggccatccacggcgagcagattatacggatcgttcgcgaactgcatgcgttttctcgcgttccaatccttggccccggattgccatgcgttctgcaaggcaaccacgtgatcgatctgcacggcggcactcgtgttctgcccgcgtgtgaaatgaatcaccttgcccgtgtacgggtcgttcagcacaccggatttcaccttgcagccgttgcgcgtgacatatgccacatcagtcagatcgcgcgccagaatgtcctcgcgcacatcgcacccgttgccgtcgtcgtcggtctcgcggaatccgaacagatcgcggtcatagccgtcgccattgggcctgtccaccacggcgagcttgttcaacgtctccgcagcggttccagtggccgtgtatctgccggtgatctcggcgatgccgttgttgatgcgcggcagaatcacgccgagggttgctccgaccaccactgcgatgagcaggatgatcaggattctctcgagcggtgtcactccgtatttgcgcttgaatcgtcgtgccatacgcacagtgtaaacgcgcacgttcgcaaacaacagtcttgcgtgttcccgagtgttttactgccgcccgcgttcacaatggggacagtttcccgagatatgcgtgttcgtgtgctaattgtcgtgttgacacggaagcacagtgagggaagagactcatggaaaccactcgcaacgaactcaacaggaacctggcgcagatgctcaagggcggtgtgatcatggatgtgaccacacccgagcaggcacgcattgccgaagatgccggcgcgtgcgccgtcatggcgctggagcgcattccggctgacatccgcgccgccggtggcgtaagccgtatgagcgacccggcgatgatcaagggcattcaggaggccgtgtcgattccggtgatggcgaaggtgcgtatcggccacattgccgaggcgcgtattctgcaggccattgagattgattacatcgacgagtcggaggtgctctcccccgcggatgacgtctaccacatcgacaagcgcgaattcgacgtgccgttcgtgtgcggcgcgaagaacctcggcgaggcgctgcgccgcattgaggagggcgcttcgatgatccgtacgaagggtgagccgggcaccggtgacgtgatccaggccgtgcgccatatgcgcacgatgaccaagcagatccgcgaactcgcctcgctgcgcgacgacgaggtgtacgaggcggccaagcagctcgccgtgccgtatgagctcgcgaagtatgtgcacgataatggcagattgccggtcgtcaacttcgccgccggcggcgtggcgacacctgcggacgccgcgctgatgatggagcttggcgccgagggcgtgttcgtcggctccggcatcttcaagtccggcgacccggccaagcgcgccgcagccattgtgcaggccaccgcgaactggcgcgacgccgatttgctcgcgcgcctgtcggagaatcttggtgaggcgatggtgggcatcaacgaagacgagatcgagacgatcatggccgctcgcggcgaatgacacgatactgctgttgaggactattcatggttgttgacgtttcctatatctcgaaggaacactcggaggatgccacgacggcatcctccggtgtgaccggcattctcgctgtgcagggcgccttcgccgaacatgcggcgatgctcgacagactcggcgccccatggaagctgctgcgtgcccgagaggacttcgacgaatcgattgaccgcgtgatcctgcccggcggtgagagcacgacgcagggcaagctgctacgttccaccggtctgttcgagccgatcaacgagcacatcaaggccggcaagccggtattcggaacctgtgccggcatgatcctgctcgcgcagcggctcgagaacgacccgaacgtgtacttcggggcactggacgccaccgtgaggcgcaacgcctacggtcgccagctgggttcgttcatggccaccgagaatgtcgccacattccacgccgatggcactccggctggcgtgatcgagaacttcccgctcgtgttcatccgcggtcccttcgtcgccgagaccggagcgaatgctcgggtaatgtgtgaggccaacggcaatactgtagcgttgcagcaaggcaggattctagctacggcattccatccagaaatcactccggatacgcggattcacgaattttttctaatcatatgagaaataatttatttgccctgaactaaaaccctaaaagggcaacgcttaacaactctgctgttgcgatcagcatgataccaacagcagcagtggctctacgataccactccaacaccacgaacagctggtgttgcagagcctcttcccacccttcagattgaccataatcaaaaaattatatatatatcttgtattattttctattcaatattcccattaaactcatgtgctttcgtctatagcgcggagcatactttgatataatgtagttgctcaaataaatcgaacctaattcaccctcttatcaaattagagcaacaaggttttaaggattgagagaatatgcaagtgtcaagcgaataccaggatcccagcatcgcgtctgacggcaatcgttctgagctcgactcaaattctagtccggcgcagcaaaaaacaccggtggaactgagcggcaagactatcctcattaccggtgcggccggatttatcggctggaatctggcggaacgtctgcttcatagctatccggacatcacaattgtcggcttggataacctgaatgactattacgacgtcaaattaaaggaagctcgtttggaacgtctgaccaaatatccgaatcttattttcgaaaaaggcgacctctccgataaaaagcttatcgggcggctcttcgagaagcatcatttcgatgttgttgtcaatctaggcgcgcaagcaggcgtccgctattcaattacaaaccccgatgcttacgtaagttcaaatctaattggtttttataatatcttggaagcctgccgccataatccagttgagcacctagtatatgcatccagttcgtccgtgtatggtggcaataaaaaagtcccattctccacggaagacaaggtggacaatccagtcagcctgtatgcagcaacaaaaaagagcaatgaacttatggctcatgcctattccaaactatatgacattccctctacaggtcttcgtttctttactgtttatggccctgctggtagaccggatatggcctactttggttttacaaataaacttcttgccggcgagaccatcaagatcttcaattacggtaattgtcagcgtgatttcacctatattgatgacatcgtcgaaggaattgttcgtgttatacagggagcaccaactcgccagacaggcgaggatggtctgcctgtacctccctatgctctttacaacattggttgcggccatcctgagaaccttctcgactttgtaacgactcttcaagaagaattgattcgagcagaagtgcttccggatgactatgacttcgaagcgcataaggagctcgtccccatgcagcccggtgatgttcctgtcacctatgctgatactgaagccttaacaagggattacggctatcgtcctaccacgagtctccgtgatgggcttaggcgatttgctgagtggtacaaacagtattatatgtgaattaatactatactgctctttctcgcattaccggatactggtactatccctacagaacaagatcgacgcacatatctatatatgattcaagggaagtaagttaagtggttcataaaagaaaaccccgtctttgttttgtctcctcctccggggggcactgggagcagctccagaaactgctcccactggctgaaaaatacgaaggttttttcgtcacagagaaaacgcaatttgagacgccacgcgccaaatatttcatgaagcagacggatttgaaagacaaattcatggttccaaagatgatcgtgaactcggcgcgcgccctggtcatctggattaaagaacgcccggacttcatcattacaactggcactatggtggcatatcctttctatctccttgctgtactcttccacaagaagtttatcttcattgagacctttggacgtgccaacatgcccaccgaagccggtaagaagatggagaagcattccgatttgttcatagttcaatgggaaagccaaaagaagttctacactaaggcgatttatggggggtgtttatactgatgatcttcgttacggtaggctcacgcaattatccatttgatcgtctatttaagaagctggatgatttatacgagcagagtgttctgtccgaacctatgttcgctcaaattggcacttcatcatataagccaaagcattaccagtatacggattttatatcaccagaagagtttgaagagaaaatccaggaggcagacatcgttgtaactcacggtgcttccggctctataatgaaagccctcaatgcaaagaaaaaggttatcgccgtaactcgtctggccaaatacggcgaacacatcaacgaccaccaaatccagaacaatgaagccttcagttcgaatcattacgtcctaatggctgaccccgagttgggcaaccttgctgaatgctttgagaaaatatacatcggaactgatggcctgattccttgggagaacaaagatccgttatcgattgtcaaaatcattgataaattcattcagaaggaatggtacggataatcctctcctagttcgattgaagaaccagctagacaatccgataattcattatcccgagttcgtatggagaaactacattgaaagcttccgttgccgctggcgtagtgctgttcaacccagaggatattaatagagttcagcaatgcatcgctgccattcttgagcagactgaccatgtttatgttttcaacaatggtactgtggatgttccgcttgccgaggatgctagaatcacatatctctcagaaaatgcaaacaaaggaattgcctacgctctaaatcgcatcatggaatgcgccatgaaggatggacatgaatgggtgttgacaatggatcaggattctattgtccctgacggcatggtggacgatttccgccgccttattgagaaggatagggacaagacagccatattttgcccccaagttattgacaagcgtcgagcttatatgaagacggctgatgataataacgttattaaaattactaaatgcatcacctcttcaagctgcacatccacaaaagcgtgggaatgcgttggcggatttgatgagtggctattcatcgatcttgtagatgatgatttctgcagaagacttatagcgtccggctacaccatcaaacgcgccaataaatgggtgctggatcaagaattcggaaaaatcgtccccaaatcttctcgaaaacaacaattttggattggcctcagtaatttattgcataataagaatattgcaaaattttcatataataaatatgtaagtccacttagagtgtactatactaatcgcaatattatatacgtgaatcgtaagctaaaaaaatacggaccggttggttacatcaactacaattgcaaaggttatttaggttttatattttgctttaatttgccaagccttcttcgagcccggcataaaggacaggtgctatccgcaatcataaagggcacacgtgcaggattgaaaacatacccctctcaatgggttgctccgaccataacggaggcagcaaaggaacataatgaatgatacaactgccagacaaaacctatttgcaggaatagttactttcaatccagacattgaattactccgcaagaacatcgaggctatttgcgcgcaggtcgacttagtgattattgtcgacaatggttctcgtaatctagaagatatccgacccctcgctgacgcccatcattgcaaattgattcccaatgcgcagaatgaaggcattgcaactgcgctaaatcaaattgcactagccggaaagggcgatggctattcctggatgctcaccttggatcaagactcggaatgtcctccagatttttgttcgacgctttcacagtttttctcaatgaattccagaatcgctatcgttgctccagttatacaagatcgtgatcggggcattatcggacacaaacccgcaggtacatacggggaagtgcgaacatgcatcacatctggctcatgcactcgtctctctgcttgggaaaaaatcggaggttttgacgagaagttgtttatcgatagcgtcgatttcgatttctgctatcgtatacgtaaaactggatatgtaatcattcagacgagagaagcagtactggaacactccattggagaggttaagaaaaacaaacttcttggaatcccctattccgagcattccgcatttaggtactactacatttccaagaacaacatatattatccattgaaaaacaggttgtatctgcatgctcttcgaggtaatgctcgaaacatgagaaatcttcttcaggtacttttttttgaagaggataaaaaagctaagcttaaacaaattgctcgggggtgggtcaacggatacaaatagattttcttatacccggttatcggtagtacatgtttaagaatgtagatacgtctactttcagcacctccggtgcttctctgacgaaaggactaactgtgcaattcatattgcacgccgtacgcatagcgtccgtagctcaaccagacatcatagagtagtcttgcgcccgattttttaggatcaccatgattcaagctgttagttatttcatattattgtctatctccttctttaaaagaaaaagttatattctgtactttgtttgcatagtattcctttggcttattgcctcttttactacagggaatgcagatgaacagatttatcaaagccgttatgacgaatatcaattatgggaagataacactgaatatctgtatatggcgcttatcaaaacatgcaatgctttgggattaacgtatcaggcatttaaatgcgtttctgccttcatagtgctgaccttaatcagctgcacaattcttcgatttgctgcatgcccgatattgactctgctgctttatgcggtgtatcctttccctattgacgtagcccagatgcggaattgtttggcaacttcagttttcatcttcggcatgggcttcttactggacgacgtacagaatggcgacaatcaaggaagattcctgaccaagaacgatatcctgtattgcctatgcatctttatcgcaacaatggtacatactgcagcgttcttctggattatcattctcgtggcaaagaagcttaataccaagtgggcagcgattttcacatttgtgttctgtctgctgttctcagccataatgaccccacgctttatctcgggtctgtcgggtttattcggctccaatgaccgaattaacgcttacaccactgcggcctacgatctgactcgtgatcttcatttacctctcgctttgctgcgtgttgctatttttttcattacatcattggcggttctactgattactaatctaagcagcatgaaaatgacaggagtgcaaaagaaagaatacatattctatttcaaaattactatattaactctatgcattcttccaattacgataaattacactcccgaaatttatcgaatgcaaactgggctctcgctaatcttctatatgattatcctcaacatcatttcaggcgagacaatcaactccacgaacgacgcgattctcagattcatcattccacttcttttgctagtatttggtgtcgtcaatgcgttccttctctatatatttggagataatttagagacagtatttataccaatttttgaaaacaatacgttcttcaactctatcgtctaatgaacctcgctctcatatataatcaaggaaacttcttcttgccgataatttgaagtagtcgtcagcaataataaaatttctggaaaatagcagagaatttatttaatttacataaatcggattttcatgctttatgaattccatcagcgatccgcatcgtcgaagctcggtgagaaacaagcacaacagccgcatcacgctcttcgaccagagcgttgatcgactgcaggatataggcctcgttgagtgaatccaggcgactggtcggctcgtcgaacaggtagaggctcgcatcgcgcaggaacatgcgggccaggccgaggcgctgtcgttcaccttccgaaagccgatcaccgagttcgcccacacgcgtctccatgccctcaggaagatcatccaccaaagcagcgatggatgcctgctccagagccctgtgcaattcgtcatcgctcgcctccggtttggcgatgcgcaggttgccggcaatcgtgtcatcgaacaggtacgtctcctggctcatcatcgtctgcaaccgcctacgcgtatgcgcatcgatggcaggcaaagcatgcccggacattgacacggtgccttgttgtgggtcccagtagcgcatcagcaacttgagcaatgtggacttgccacgtccagacggtccctgaataccgaggatcccggagagcgggatatccatcgtgacatcacgcaacaccggcgcaccgtcaccatagccgaacgtcaccccgtccaacgacatgccgtcgtatgcgcattgctcggttccccgctcttccactgcaggttcggcgtcgagcaccgagaacagtctgcgtgcggaggcgaaggtctgcgtcagattcgccggcaacgcgctcagtgcgagcgtggggccgaaggaactcaccacgagcacgaatgcggcgatatttgcagcagcactcgtgttgccaaggctcaatgtcaacgccagcaatgccgccacggccgtcaccacaatcacgatcatgctgtcgtagccgctgaatgcaccgttccgcgcactcaatctcgtgcgctggcgccacaatgacctcgaccacgcatcaatccgcttcagccggtcgtcaccacaatcaaagcgaatgatctggtcaagcccatgcatgtcatcgagcacttgatcgtcaagcgcagcgctgtccttgcgcagttttgaacccacaccacggagcgcggcagcgaacagacgcggcatcagcacgccgagcagcagatgcgcgatcaccagcaacaatgcaaaccaggggctcaggaacagcaacgccaccgtataaagcacggtcgtcgagagcgcgataatcgtcggcgagatcgtgtgggcgaagaagatctcaagcaattccacgtcggtggtgatcagcgagatcatatcgccgttgccacggttcgcaagcgcagccggagcgagtctgcgcaatgcgtcgaacgcacgttcacggaacaatgcgagcagacggaacgccagattgtggttcatgtactgctcgcagtaggccatgatgccgcggatcgccgcacacaccaccatcagggtcacggcccagccgacagacaaaccccacaccgggtgaccaaacgccgcgcacgccgccatgatgccaaacaccggcatgaacgtggccgccaagtggccgagcacaccaaagcagcatgccaacaccatcaacggacgcaatgaacccacctgtgcgagcagacggcgaatcacctgcacggtcgtcatcgcatcgtcggcagccatatcaatgccggaaagcgcagcgttccgtttcccagcagattccgcaacacgcttcggcatgtcgccgcccacttcgttctgcgtgtgcgcgtagcgtatgccgccgccttccgtacgccgatgcacttgttcgacggtggcctgggcgtggaacatgcgcgcatagcggccatccgcagccatcaatgtgctagagtcgccggtttccacgcagctgccgtggtcgaagacggcaatcatatccgcgtccaccgtgtcggcgagtctatgtgtgacgacgatcaccgtcttcgactgcgcgagctcgtggattgtctgcatgatgagcgcctcggattcggcgtcgacactgctggtcgcctcatcgaaaatcatgatcggcgcctcatgcagcagcgcgcgtgccacagcgatgcgctgacgttggccgccggagagattcgccggatcgattggcataccaagccctgccggctgctcgcgtacgaaatcatcgatatgcgcgagtcgcaacgcgtgatgcagttgctcgtcggtggcttgcggattcgccatgatcagattgtcgcgcaacgtccccacgaacagatggctgcgcgcaccgacgaaggagacggcagccatcagtgcggattcggatagatcagccacttcgacggattcaccatccacttcgaaggccaatgagccactgtacccttcgagttcgccggcgatgagcgcggcgagcgtggacttgccggatccggattcaccgacaatggcggtcagcgaatgtgccggaatgtcaagcgagaccttgcgcaatgccggttgggcatctgcttcgtcgtctccatagaagaagcccagattatgtgcatgcacggaaatcggcccggcggggagcgtctgctcaccatgatgcggagctggtgcgtcgagcaacgcgaagatcttcttgctggaagtcatgccgttcatcgccacgtggaagaatgaaccgagctggcgcaacggcaggaagaacgatgcggagagcagcacgatgagcaacatgcccggcgagccgagctgcggtccggcgaacatatccagtggcgcgaaggtggtgcggaacatcgtgacaccactatgcgtgagctgccagattgccacgccgatgccagccgccgcaccgccataggcaacgacatccatggcggtgagcgagcgtagctggatctgcagcacgcgcatcgtcatcacacggaaattctcggcctcctcgtgcatcttcctggcggccgactcgtcggcatcgaaggtcttcagcgtctccagcccctgcagattgtcgaggaacgcggagcccatatcggtgtacttgccccagtatttcttgaacacgcgggacgcgcgcatggcgaccatgccgacgatgatcacgatgagcggcgcacaaacgagcagcacgacggctgtgggcatattgatcggcgcaagcacggcaaacaacgtaagcggggcgagtacagcgtagaacagctgcggcacgaacttctcgtagaaactctgcacctggtccacgccttcaccggcgagctgcacaatgctcgccgtgctcgcctgctgacgatacgacgggccgagcacgagcagcttgcgatacaacgcattgcgcaagccgagtttgacacgctcggccgcctcggtgccgaaccgtgaaccgagatagtgggcaaggaatcgtatgaacgcgatgactgcgaatgcgagcgcgtaccaccccagcgacaccacagtgaacgtatatgcggtattgcggcccagcactgcgcccatcaacgacacagcagtgacagacaacgcaatgtcggcgagcagaccgacccacaggcacaccactttcgccacgatgagcccacgcacgccgggagcgaggggaaacaggcgcttatcgaacatccgacactccagttcacatttcgacttgagaaaaccatgtgccaatctagcagccgaatcgcgtttgcaacagaccccggcgcgaaaaacagctgattgtgtgaatctgacaatcaatttcgccatgcgttgtcggagctcacaaagatttgctacgccagcgtaacttagaatgcttgaggatttgctcagcaattcatgcagattgtttgttatttgccaagacaaggaaataaggcatatgctcaccgaatacacgacgccgggtcctgcgctcaccgtgcgcaatgacgagaccatctactctttgctcaccgaccgcattgcacgttccggcgaggactccccgctcaccgagaacaaggaggccgacggcgcgtggagcaagctcactgccgggcagttcaatgaccgcgttcgtgccatcgccaagggtctgattgcattcggcatcaagaagggcgatgccgtgacgatcttctccgccacgcgcgtcgaatggggtctgcttgatttcgccctcgctgcagtcggtgcggtgaccgtgccgatttacgacaccgattccgcggcgcaggccgaacgcattctcaacgattcgaacgtgaaactggcgattgccgacaatcaggagcgcttcgaccgcttggattcggtgctcgaccactgcccgtcattggaacgcattctgatgctcgacgcgaatgccgtggaagcgctggaaggtcttggtgtgatggtctcctcggaggaactcgacgagcgcattgcaagcgtgaacgccgatgatctggcgacgatcgtctacacctccggttccaccggcactccgaaaggcgccgaactctcgcacaggaacttcgtgagcatcacccgcgcggccgccgactgcgtgcccgaagtactcgaaggcaattcacgcctgctgctgttcttgccactcgcccactgcttcgcacggttcatccagtatttcgccttcacctccgatgccggtgtgatcgggtatctgccgagcacgaaaacgctgccccacgacatgcaggtgttcgaacccaccttcgtgctcgccgtgccgcgcgtgttcgagaaggtctacaatgcggcatcgcgcaaggcaggcaccggctggaaaggccgtctcttcgccaaatccgtcgagttcgcccgcgaatggaccgagatggagcaggccggcatcgcaccgacgcccaagcagaaggcggagcatgcgatgtatgagaagctcgtgtattcgacgatccgcagcgcattcggcccacgcatcaaatatctggcctgcggcggcgcaccgctcgaccgtaaactcgccaccttcttcaacggcatcggtttgacgatgatccagggctacggcctgaccgaaaccgccgccccattcgccttcacccgcgtgcacgataacgtgataggcaccgtcggacagcctgtgcccggctcctcggtgcgtatctcacccaccggcgaactcgaggtgaaaggccagaacgtgttccttggctaccataacctgcccgagaagacaaccgagacctttgccgaggacggctggctcaagaccggcgatctggcttcgattgacgacgaggggcatatcacattgaccggtcgtgccaaagacatcatcatcaccgccggcggcaagaacgtctcccccatcccgatggaacaggagatctcgacctgcccaatcgtcgagcacgccgtagtggtgggtgacaatcgcccgttcgtcggcgccgtgatcacattggatcaggaaggactcgccagctggctgcccacccagaaactccccgccgacctcaccatcgaacaggctgctggtctgcctgaagtcgccgccgagattcagaaatatgtcgaccgcgccaacacgaacgtctcacgagccgaatcggtacgaaaattcatcgtgctgcccaccacgttctcgcaggataacaagtgcttgacgccatcgatgaaggtcgtacggccgaaggtgaaccaggtgttcaaggaacagatcgacaaccagctgtacgtgggcaagcgataatctcgactctttcccgtgtatatggcaatgggctgcacctgcgcaggtgcagcccattgccatatacacgcgaattatctgcccttgtatgtggaggcaatctcattcaaccgcttctcgaagcgcggccagtcagctcgcattgcggtgagcagcttcaggttgggcacctcggcaatcggtacccactcgatctccatactctcatcgtcattggcgcgcggatacacctcatggcccggcttctcgaacgcgaacaccgtggtgtatgcccatgggccgtggtcctcgcaatatgagcccaccacttcgatatcggcaggagtgatgttcgcctcctcgtatgcctcgcgaagcgcaccctcaatcgggctctcgccatcggcaatcgcaccgccaggaataccccatgtaccaccctcggcactccaagtcgcgcgatgctgcatgacgatatgcgtcacctcgccggtttcctgatcacgacgggcaagcaacacaccggctgcaccattggtaccccaatgcttacgcccgcatgcacaatccacccaaccgtcaccaggctgatgcacattctccttcggaggcaatgccttgaccgacgacagcggctgagggaattgttcatcacgcgccacgttccacaggtcggtccaatcgatgccgagttcctgcacgagctcacgggcgagtggcagactcaaaccaatgatgccgctcggatctccctctatgctgtcgatgtaggcgccgccaaatccgtcaagggtgaaggagcctgccacctcgagcggctcccccgtcgcaatatagcggtcgatcatcaaatccgagaattccgcgaaatgaatcaccgcgcggctcacaccagtcaccatgcgaccactggcgaaatcgatcaggcaatggccagtgaacagttcgccgctcgcaccactcatcagttcaagccgttcgcgcgcaatctgttcggtatgtggtttgccatacgctttgccgtcgagcaggaacatcgaatcgcagccgagaatcagcgggccgactttcgcattcgtcaacccgtgcgtttcaacaacagtgtcttggatcggctgtgttcgagtggggaactgcacgcccgagaaatcacgagtctgggcgtcatccgtatgagcggaatctgcagtcgactgcgcagcctccaatgggaatccggtcacctcgtcaccatgagcattcgtggatacctctgcgacatctttgtaggcctggtataccgcgttcgccttcgcttgggcaagcaccatgaccttcgtggcgatcggcaaatcgtcaacactcacaccggcacccacagcggccttcgcaatcaccccgggttcgtccacatgcgagacgcgaatggtggggcaaatgccggcatggaacaacagatcacggcgcggtttggacttcgaagagagaatcagcggaatactcatactcccaccataacgcacacacatggcacaatgcctgtgaaattcatttgaaaatcgttaacggcgcgcatattcgtagccagcgcgctctattatgatgctattgattgaatgattgaatggactgcggtgaatacccagtgatgcgtacaccgcaacccggagagcaacgagaaaggcatacgcgatgaaggtgctgtttgtatgcacgggcaatatctgccgctcacccatgggcgaactgttgttcccgcatttcttccatacgaatggcatcgaaaccgacagcgcaggaacacaggggctcgtcgacagcccaatcgacccatcgagcgcgaaactcatggcactcgacggcatcgattcgagccaattccgttcgaagcggctcacgccccaattggcgatgtcgagtgatttgattctatgcttcaccgaacatcagcgccgaaagattgtcgcacttgcaccgcgcgtgcggtcgaagaccttcctgctcagcgatttcgccaacctgtgccggtacttcgggcagaacaatctgctgcatggctccaatgttgaggaccgcatgcgtgaggtgatgtgcaacgcatcgatggcacggcgagcactgccggaggcggaagatatcgcagacccctaccgcaaggagtttgcggcgttccaagtggcgcacgatcagattggatatgcgatcgcggatatcgcgcaggcgttggagccttcacgtgcggggcatgcgactgaataagacagctgtctatgccgattccaataactaacgaaatggccggagctttcgtggctccggtcatttcctgttcagatcatcgtgtcagtttgcttttgctgagcacttcggctctttgacggtgatacccgtgtctttccatcccaatggtgtctgatcaatggtcagtgcagattgtgcctgtggggataccgtgacatcaaaggagtacgtcacactttgctccggcagaatctccacgacggtcttatacagctccttgccgttcatggttgtcttttgcacggcattcaccgctccgttaagttggctgatgttgttgatgcgaccgccggcaggagggtagaacagaatcttctcgatacctttgcccctatttggcgcatcaacaccggtgatatatggcggtagatttgccacgtcgctcaccttcatcgtgttgttgagcgtgtattcaacgtgatatgttgcaccactggcatcgcagcgggttttctcgatggtggcggtacgcttgatataccagcccatcttcgacggattctgctcggtcaggtagattccaaccgaaggattctgcggatcatttggcgtctcaccggtgaatcctgcagcttggatttccttctcaaggttcgcatcgaaggagaacatcgtgaaatggcgctcccgagccatcgtgcccatagtttcgccgattttaacgagtttgccgagattcaggctcttgaacatgccagctatgacgtttcctgtggtttccccgaacacagcgtctgtctgtgatgcttcgtattgtttatacaccgtattgaggaagtactctgcagtattgtcaccattcagagtcgtcccatctgcgagcgtgaccggcccgttgatcgccaccatttcctgaacgaacaccgggtcgaccatgattacaccgctcaacggcttttgctgtccccatggagtacgattccaaatcgattgcatggccagagcagctcgttcagtgtcagggaaaaccgccgtgtcacggatatcgaatgacatgtgaagaggaccctcatccgagaaaacacgcgccatatcggcagagtgatcaccaatgccatacggcaaataatccttattcgccttgaattcaccaacgtgaacactgccattgtcagcggtgagctcacccacagaaccaatgagaccaccagatgaacgcatttcggaagtggtcattgacatcacagcataggtgcgggtttgaccattgcccaggaatccgggaagcatgcggaacgtgctagacaacgcatcaacacgggtggccagcgcgttcaatttgtccgagccttgggcataagccgaacgaacgatatcaatattgggctgcggtagtgcattgtatgcacccacttggtgttgtaaggattcattggctttctgcatgccttgctggcagtcgatgattggtcgaagattgatgccatcgtcagttgaggagagattcgcatgctgcaggttagtaacgacatccatgaattgcggcaccgattgatgcattaaatcatcgatcacgttggtcataccttgcacggtagagacattactaccgaaataaggaatcttattggctatattccaccaagcaccattggcgatggcagaggcttggctggtctcttgctgaatctgcgggagctggtctttgaccttctgcacattggcatcgtctatcttcgtagagaagtcagagatcatagacaacgcccgactctcatgcgcctgcacctccttcgactgcctatatacattgaaccccgcgattccaaatagaacaagaactgcgacaaacagaccgacaatactcaacacccaaggccatacgcgatgatgcctcttgacattagtccgtgatactcgatgcgatgccatacgcgcccccgacaatgataagcaccgcacgccaaaaggcacgcggtgctatgttatacattattttacgatttacgattttttctatttttttcagcaggactactattcgaataatagtaatagttactattctcaagtgccttcttattttccttagcgcagttgataatgactcccgtgacaggcatgtccagagtctccagttcatctgcgatctcgtgcagatcacgcttgagcgtctgatctcggcggcacaccatctccaacgtgccaccctgcttcatgaagatcacggcatcgttcgccacgaccattggagcggtgtcgatgatgatgtaatcatactgctgcatcgcattggccaccaaagtagtcatcagaggagagttcagcaacgtcgacgcgttcggtggcttcgggccagccggtatgatgtgcagattcggcttccagtagcgctgaatcacatctttgactgccgcttggccagaaagcacatgggtcaagccagcagagccatcgatatcgatcttatgcgcgacggaggggtgacgtagatccgcatcaatgagtaatacgcgtggaccatcctcagcgagagcggcggcgatgttcaccgaaatggtggttttgccttcggaagcacctgccgatgtaacaaccacaagacggcagttcgtaccttccaccggagtggagaacgaaagattggtgcggatacggcggaagtcttcagcaatcggactccctggctcactgactacaaccggagaactgccagcaagaatatcatccttcaccacgcgaccgattatcggcgcgtcgacaatatccgttacatcactctcgtcctggattttcttggaaagcacatccttcagcaatgccgccaatatgccaataatcaaaccacctagcacgccgaccagaatgttgagactccacttcggggagctctgcttcgtgggaacctgagccggctgcacaatggaaagcttcactgcggaattggacccggcagtgtacagggatttctctacaacattgctgagcgaggcagccacaccgtttgcgatgcgggcggcggtcgaaggatcggcatcagttacagcgatattcacaaatgctgtgttcgtaggattcgttacggtaatctgcgacgcaagtgagataggcgttgtatccaatttaagctcgtccacaaccggctgcaataccgattgtgttttcgccaaatcagggtacgacttaatctgactcatgatatatgaactgccgctgtactgctcagaggagttcgcggaatcattggaactgttatacgtcgcaaacagctgcgtggtggtcgtatacgccaccggagacatagctgtatagagtatatccacaccaagtatcaccacaaaggtgacggcaatcgtaatgatatgtttgcgcaaaatactcagtaaatcgacaatggtcatgccttcatgcgcaggcactggagtttgcgattgactctgcgagtagcggtttacctcgttctcggccatgtataacgctttccattcaagcatagaggcaccgctcaagtcagaactatctctaggctttcgcttcaacctcaacgtttcccatcgaatatcaacttttatatgatatcaatcgtttgcgactgcgaaacattgtgcggattccccgcaaaaatcaccaagcatcttcacatctttgtggcgcagaagaacactctctgtgaggagtttccgggaatcgcaccaaagtgcggtagcgatggtgccaatgcacgattacagtcattcccaatcgaatatcctgtagagaaagagaaatccctctgccagtatggcgctatgctctgggaacgtctgacattatgagcaacgtgcggatactgaacgtgccttggtatttgttctggaatagctattcggcgcgggttgagatcaaagatgcggagtctacagcggatatcttgtagtgcgcaattggagagttcggtctcactgcgaccatgtaggcgaggtaaatgtgccgtgtttgcaaacagcctgccgcaaagatcatcgagtgagctccaacatcgccgttgccgagagtgcagcctcataacagcaaccgaagcgccgccagggtggtcggtcttgcaagcccagtctcaaggaggcgcttacagcaccgacaaaagcgccaatatagagaacggtatctcaaacaggcaatttaggcgcgccaacttcatttccacaaacacttcatgctgtttcgtttaccacgcgagcagttttggggccatgcgggagaatcgggaatcctctgcgattccagcggtagaattggaaccgtaatcttgagaaggttccagcagctggagtaatctgcgacgacgatgtcgcggacccgcaacgaagcgaggtgctgtcatgttcaacggcaagaagaaagcgccaaagaacgactggcgacagtcaatcatgtcgctcggccaagtcaagaatgaggcgaacgagagcgagagccagacgacaaggcgtatgccattcggccgaaccgggcgaacggatcggccacaatctcaacacatgccgacagcaaccatgcccaatggtccggccacgggcatgcaagtcgccgcacaagccgctcccccgcagaaacgcaaacgattcaaggtgctgatctacgcgtttgccttcctcatggtgtttgcactcggcgtgggagcgggttcctcgaatgcttcgaaaccggcgggaacggtcccgtctgctgcagtcgcgcccaccgagcagatcgacgccaaggagaacgacgccgaattgaaacggcgagaggaggctctgaacaagcaagccgaggaactcgacaaactgaagcgtgagctcgacgagcagcagaagtcacaaagcgagcgccagacccaactcgacgagcgagagaagagcatcgccagcaaggaggaggcgaagaaacaggcggaggtcgaggctgcacagcgcaagaaggccgagcaggagcaggcggccgcagcggagaaggcgcgcgcggaggccgaagccgcggaacgggagcgggcacaggctcaggcggcacaagcagcggcggaggaagcggctcggcagcaagagcaggctccgcaggtcgtagaacagcagacatcgcgaatagtgcatccaggtgccttctgctccacagccggggagacaggcgtttcgcagaagggcgtcggatacacgtgcaaggcagataacagcgggcgcttgcgttggcggcggtgatggggtgtgcggcggtaatatatcgcagatcgtcgtaaaccgaatcgcatgcacaatgaagtgttccgtcgattgccggattttggaatgagaaccgtgctttcaaattgagtatccagattagtaccgcgtgccctcggaagagagcatcgccgcactcgtccaagccaatcacacaatcattgttttgtatataccatttgccgagcagctcgttgagcatgatgcaatcttggtcttgtgcggacacaagcgaaagccacagcaggcgaacttaaagtgccatgcttgcaatcggttggccgcaatggtcatcgagcaagctctagcattgccgtcgccgcaagcgcagtctcataacgacaaccaaggcactgctaggaagatcggtcttgcagacgcaatctcagcaaaagcccttgcagtattcgccagatcgtcgatattgcgaacactatctcggtgaagcactcatatgccatcgttcgaaatatacacagagatactaccgaacgttgagattatgtaatttcgatcctccatcggtgccgttggcgcgcacagttagcgacacggcgtgtgggtccgcgacgcgtagtggagggaggattcatatctgcgtggtgcgatgcgccagatttacaatctggtccggtcatctctgctgcggacagccaccgaatccatggtctgcaaatacgtgctatggtttgtgatggcatgcgttccggttgccgcccccctttggtagcttctgagacgcatgcctcattcagatgagagcctgctcttcgtcgcaggtatagtggctcttctcaagttagtgtgtaagggccgtgcttcatcattgcttgtgtgatagagaaattgaatgaggaaacacggcctgaacccgagtttagcgtgttcgacccccaacgtttccttggtttggatgagatgggtcttcgtgtgctctcgtggcggcgtcttggcaggccggacggcccggggttaaggcagatcaggtgcgagccggactcgcacgacgcgcgctggtgcccctcgtgcggcgcgtatgccagggtgcgttcgtcgtggctgcgcacgctggcgcatgtgccctacggcgacgacgcggtgcatctgctggtgcgcgtgcgccgctacgagtgcgtgccgtgctcacgctcgtggagcgatgatcctgaggcggtgggcgccggcaggggcgtgttgagcgtgccggcggtgatgtgggcgctgcggcgcgtgtgcctggactcgatgacggtctcggcgtgcgccaggctgcttcatgtggcatgggcggtggtcgaccgggcggtgcgcgagcggggcatgctgttgctcgagcaggccgaccggttctcctcggtgcgcgcgatcggcgtggacgagcacgtgtggcgccacggcgcgttcggcgaccggtacgtgaccgtgatcgtcgacctgaccccgcgttgcgacggcaggccggcaagactgctggacatggtgccgggccgttccgcccaggtgcttcgcgaatggatgcaggcgcgcggcggcgagttcacaagacgcgtcggggtggtcgccatggacgcgttcgccggctggaagcaggccgtcgaatccgtcgtgccccacgcggtcgaggtcatcgacccgttccacgtcgtgcaactggccgccgcccgcgtcaccaaggtgcgctgccgcctgcaacgcgacgccaccggcaggcgcggtgtcaagggcgacaggctctacgactgcaggcgcgccctgctgaccagcgacgaatacctcggcgcacgcggccgtgccagactcatggccctgttcgccatccaggccaaccgcgacctcatgctcgcccacgacgcctaccaaagggtcatacacgcctaccggtgcgacgacaggcgacgcggggaacgcatgatgcgcgagctgatcgaagacctgaccggaccggggcgctacaaaggctgccgggaactcgcctccctcggccgcgtgctcaaaagacgcatgcgagacatcctcgccctcttccgccacccccgctcaagcaacggacccaccgaagccatcaacggcaggctcgagaccctgcgcggcaacgccatgggcttcgccaacaccaccagctacatccaacgatgcctcatccacagcagccaactcaaagacatccttacacactaacctgagaagagcccctaaatcatggatgcccgcaaggaacacagtgacccttttcgctagtgtggcatccccattgaaattactcgcaatgatttcccgggtaccctccggcaaccactcatcccagattttctcggccacaagagccgaatccgacatatgcacatacaacggaagccactcctcccccacatcccgatcggtctttccccacagagcgcgcgcttgcgccgacagagccaatccatcatccgaagaatatccaagctgccccatctgaaaccccctgcgctttcacccttgatcgcattgtttcacccacactaccatctcaagcgcgttgcgaacaacaacatggagagtcactctccaagcattttataaacacatgcacaagccggtggcatgatcgggaacatacattctacaaatctgtaaaaaagacagatacaaccttaatctgtccctttttacgtaatagattcaatgaattcgatagctccttgcgtaaaaggagacaccatcagcggcttacccgtcccgaacgcaaaagaggctggagctacagccgcgccacctgcacaccctgcgtgtccacgttgaggtggagcacacgccagtggccggatgcgagctgggcggtggcaatctggttcaggtcgtccgaggcgtcgccgttgtgcagcacgcaaacgcatgggccggcacccgatacggcggccgcatacccgtgctcgcgcagcaaatcgatgagttcggcggacggcttcatgagcggcgcgcgatagctctggtggagcttgtcttgcgtggcggtgaacagcagttcgttcgggtcctgctcccctgccaacgcggacggattcatggctccgatcagcagtcccatgcgagacacgttgaacacggcgtccgcgaacggcacggtgttcagcaatgcggcgcgggcctgcgcggtggagagttcgtaatccggaacgaaaatcgaggcgcgcacgccggcgtcgacgaggtagttcaccgagcggaagccggtgttcaccacctcgccctgcacgatctcgctttgcccgtcctcggtccacgagacggtcatgccgccgtataccgcgggcgccacgttgtcgggatgcccttcgaggtcggccgcgtactggaagatcacgtcgcggtcgagctcgccctcgtgcgagaacgcgtaggcggcggagatgccggccacgatcgcctcggcggacgagcccatgccgcgcgcctgcgggatgttgttgtgcgcctccatgatgaacccgcatttgctcaggccaaagcgcgaacatgcgcggcggaacgtggagaccaccaggtgagactcgtcgcgcggcagcgtgttctcgccttcgccggtgatgagaatctgtgccgccatgttgagcggatcggaactgagcgtgaactcgagctcgtcatggtaatccaaggcaagtcccacggtgtcgaaaccggagccgagattggcgctggtcgccggcacgcgaacgtggactttacgagtcaccggatccattttccacttcctactctgacggtcagggcaatacgaattgccggtctatgtataacagattatcagtcgagcacgcgaatgatcgatgggtcgccggtcaccgagtcaagctggcacaccgcgtcgaccgcctcgcgcagcgtcgtctcgtcggtcatatgcgtgaccaggcgcagctgctggatctcgccgtcatagcccggttcggtcgccgtgggcttgaggtcctggttcacgccgttgatcgagatgccgcggtctgcgaactccttcgccacctgcaacagcacgcccggcttgtcgtgaatgaggaagcgcacggcgaagctcgccttggctgagctgagcggcgcgatcgggtagtcgttgtacatgcggatcgccggaccggtgcaaccggaggcgatgtggcgcgcgacggtgacgatgtcgccgacgactgcggaagcggtgggggcgccgccggcaccgcggccatagaacatgaggtcatcggcatactcggcgtgcaggaagaccgcgttgaaggagccatgcaccgacgccagcgggtgctcgttgcgaatgagcgcagggtaaacgcgtgcggagacgccgtcttcggtgtgatcgaccacggcgagcagcttcaccaccttgccttccgcggtggcggcggcaatgtcgtcggcggtgatgtgcgtgatgccttccacggtcacgtcgtcgatgccgacgttcgtgtggaagccgagcgtggccatgatcgccgccttgttcgcggcatcgtagccttcgatgtcaccggtcgggtcggcctcggcatagcccttctcctgggcctccttgagtgcgacgtcgaaatcgaggcccttggtggtcatctcgtcgagaatgtagttcgtcgtgccgttgacaatgccgagcatgctcttcacctgatctccgacgagcgactcgcgcagcgggcgcacgatcgggatcgcgccgccgaccgccgcctcgaagtagatatccgcatggttgtcttcggccgccttatacagttccgggccgtacttcgcgagcagcgccttgttcgcggtgaccacagacgcgccgttgttgagcgcctccaacacgaaggtgcgcgcgacgccggtgccgccgatgagctcgaccacaatgtccgcgttcttcaccaccgacatcgtgtcgctggtgagcagcgacttgtcgatccacgggaagtccacctcgttcgggtccaggcaggcgatgccggagatttcgaggggacggccaatgcgctgcccgagctcgtccttctgctcgaccaggatgcgcgccgtctgcgagccaacggtgccggctccaagtaagcctacgcggatcggggcgttctgttctgccatgggaatcctttcatgcggtgcacactgcgtgttcacaggtttgcttaggtcattgtacgtggaggtgtatagccgcgtacgcagtcgctctgtctgtggaatcgaaatccgccgctctttgcgtgatctacgtaaaagtggacagaaaacgcctggatctgtcccaaattacgcaagagggagacctgcacggaggaagggaatctacgtaaaaggggacagatcaccgggcggaattgtccccgattacgcaggtggcaggtgtttgccattcactcgctcacgtcgagcgcgagcaggtcgtcgatcgtctgccgacgcatcatcacatgcgcgccatgcccgtctatgccgacgacggccggaatgagcgccatgttgtagttgctcgccatcgaacggccgtaggcgccggtgaccggcacggccaggatgtcgccgcggtgcacgtcggcaggaagattcgcctcattcaccacaatgtcgccggactcgcagtggatgccgacgacgcgcgagagcttcgccggttcagcggactcgcggttggcaagaatcgcggtgtatttcgcgtcgtagagcgcggggcgaatgttgtcgctcatgccgccgtccaccgagatgtatgcgcgttcgcgaatccgctcgcccgcgttgttcgtgaagccgtcgccaagctgcacggtcttcacggtgcccacacggtagagcgtcacgccggcgggggcgacgatccagcggcccggctcgaacgagatgatcggcgcgggcatgccgagcaagcggttcgtcttcgacacggcgtcggcaagacggccgagttcgcggtccacgtccatgcggtcctcatcgtcggtgtaggcgaccgaatagccgccgccgagatcgacctcggggagcgtgtaggcattcgtcgcatagaacgtcttgcgcagcagcatcatgcgcttggccgcctgaatgaacgcctcggcatcgtgaatattcgagccgatatgcgagtgcacgcccacgagttccagattgccgtacttggcgatctcacgcagcacggcgatggccggaccgttggccacgagctccatcgcggcggcaagcaggcgatcaccctcggtcacgtcggcggcgttcagatcgtacgggtagcgcacgtcgtaccgcagctgcctgtctgcctgctgcttcgtctcgccgccccgctcgagctcggtctcgtgcacgagcgcgttcgtggccgccggggagacgtcctgcagctggtcgatgttgtcgacgatctcggtgtcggcacctgcaggcagcagtgcgacgccgaatttctggtcctcgtgcgcggtggagacgtattcgtggccgccggcgtgaatgccggaggtcacgcgcagcatcacgcgggcgcgcttgccgagccgttccgcaatcgcggcgatgcgtgcgggctcgtccggcgaatcgatcacgattttcgagaagccctcggcaatggcgagttcgatctcctcatcgctcttgttgttgccgtgcagcaccagtcgacgaccgggaacgccggcggcgagcgcgatcttcatctcgccgagcgtgcaggtgtcgacgaacatgccttcctcggtcacaatgcgcgccatttccttcgagaggaacgccttggcggcatagctcacatgcgtggtgttgttcgtgaacgcgtgtgcggcggccttcacgaagtggctggcgcgggcacgcacctcgtcgagatccagcacgtacaggggcgagccgaattcgtcgagcagggtgctggcggtgatgccgtggaacgtgagctcgccgttggaattcctggccgtgtctgccggccagattggactgatggccatattcatctcctcatctcgtttgcggtatcttcttcgttccgtcccccgctcttcccctctcccccctttgcgtaaaaagagacatccgctggctcgaatacgtctctttttacacaagggcaacaaagcactaagtccacaaaggaagagaaggcggagaggaggccaggaggaccgcacgccggaaagcggacttacatcttgtcgggggcggtcacgcctagcaggtcgaggccttcggcgatcacggtctgcacggcgtcgttgagcttcagtcgggcggccgcgcgcgcgggctccgggttcttcgcgatgcgggtgcgttcgcgggtctgctcatcggcgcgctcctccgcttcggtgagcggcatcggcaccacgcgctcgacgttgtaccacttgtggtatgcggcggcgaggtcttccaggtagtgcgcgatgcgatgcggcgcgcgcaggtcaccagcgagcgtgagcagtgcgggccactgcgcgagtgcggcgatcacctcgccgtccgcctcagtgtcgagcagcgagagatcggcgtcggcggcattgatttgcgcggcttcggcattgcggtcgacgttgcacgagcgggcgtgcgcatactgcacatagtacaccggattgtcgttcgaatgcgaggcgagcagattgaggtcgatgtcgaccggcgaattgtagtcggtgcgggccagtgaatagcgggatgcgtccacgccaatcgcgtcgatgaggtcgtcgatcgtcacgatgttgcccgcgcgcttgctcatgcgcaccggcttgccgtccttcatcacattgaccatctggccgatgagaatctgcatgttctcgcccggtttgtctccgaacgcggcgcacatggccatcatgcggccgatgtacccgtggtggtcggcgccgagcatgtagatcgcgacgtcggccgggtcggtcttgcggtggcgcttgttgcggtagtaggcgatgtccgcggcgaagtatgcgtacgtgccgtcggatttgatgatcacgcggtctttgtcgtcgccatgctcggtcgattcgaaccaggtcgcgccgtctttctcgtagatgtcgccggcattgcgcaggtcggcgatcgccttctccacctcgccgtcctcgtacaggctgttctcgtggaaccacacatcgaagtgcacgcggaattccttcatggactggcgaatctcgtcgaacatcattggcaccgcgcgcttgcggaactcctcacgctgctcggaatcgccttcgcccagcggctcgcccttctcgtcggtgccgccgtcgacgcgcggcagattgagaatatcgatgccttcggcgttggcctccacgatcacacggcgtgcgatctcgtcgatgtaggcgcccttgtatccgtcgacgggcgtcggctcgtcgtgggcggcggccacgagcgacttggcgaagcggttgatctgctcgccgtggtcattgaagtagtattcgcgcacaacggtggcgccattggcctgcagtatgcgggccatcgaatcgcccaccgcggcccagcgcgtgccgccgatgtggatcgggccggtcgggttcgcggagacgaattccagattgagcgtcttgccgctcaggtgattgttcttgccgaatcgattgccctcgtcgagcacctggtccaccactgcggccgccgatgcggagtcgagcgtgatgttgatgaagccgggacctgccacttcgacggcggcaatgccatcggtgccattcagtgcgtcggcgaacagttgggcgagatcacgcggtttcatgccggctttcttcgccagctgcatggcggcgttcgacgcccagtcgccgtgcgcgcgatccttggggcgcatgacggcgaatttggcggaatccgggagttcctcggccgtcaaagtgccggctttaccctcggaaacaaggttattggcaatggtgaagatcaattcctgtagcgcttctggactcattccaacaagtctaccggcaacgccgacagatttgaggaatatcctcgattgtgaggtggcccgtcgtccgcatcttcgattgttaggttgagtaccctaggagaacatcatgaaaacccccttttattcgacaaatcacccaacttttgtcgaataaaagggatggaattatgcgtggatactctggccacccacctaacaatcgaagatacctgaagacgatcaccacacggtacacatcatgccaggaaagaggtgagggaggaagccggcaatgtcagcatcacgccgttgcctgcaccgcgcagatggcacagcaggtcgagcggctcggggcgagagttcacgagcacggcaacaacctggtcaccatcaccatgagtaagagcggcagggactaggaaggcggcggcacgcacaccttgcgcatggtcgagcgcgcattccacgcaacgtgagccaatcggcacgtatttggagaagtggccgagcgcgtagtagtctgcattgcggcgtatcgaaccgtcgtcacgcacagtgatcagaccacggttctcggaatgccggcgatcgttgcgcaggtagtagtagtcgggaccgccgtgctcgtcgagcgcgatgttccacaacacggcgctcctcgcccagttgttcatcatgtcaatgaccgccgtgcccagcgagagcagcgcgggtgtgaaattgcgcggcccccagtcgccgccgctcgcctcggtcgcccagatgcccttgttcggaaacgcgtcgtgaatgcgagacatcgtgcgcgcggatccgccgtaataatgccatgcggagccggcgcaggcggtgagcgcggcggaatcggcgtacatgtctcgcacgaaggcgccgtccggataatggtcggtggagtagttgtggtcccagcacagaatgcgcgtgccttccaatccggcgtggtcgagcatggggcgcagatggcgcgcgacgaactctgcctgctcgcgcggggtcattgccatcgatggccatcgcgactgcgggtagtcgggttcgttcgtcacggtgagcgcgaacagcggcagtccgcgctgcgcatacaatcgcgcaaaaccggtgatatagcgcgcataggcggcatacatgccgcgccgcagatggccggtgatccgcgtgtagcgccgtttgccgagcacgctgagattcgttttcatccaccatggcgcgctccacgggctcgccataatgttgagcgcatgcgattgcgtggcgagcgcacagtcgttcgcggcctcgaccatgggcaacacgcgctccatctcgggtgtgaaatcgagggagttgagattgcggtcggggaatctgcgcacgaagcggtacggcgcgctcacatggtcgcttgggccgattggctgacggagcatcgagatgcctatgccgtcgcgcgggctgaacagatcgcggatgcatcgctctttgtctgtgacgcgattgtgccacagccagctcgtcgcctcggtgatcgatgcgccgaagccgtcgatgggctggcgcacgcgagtcgtgtcgatgctgagcgtgggggtgctggcgtgtgacgtgctctccggcgtgcgccctacacgcaaataggcattcccaagcggcgcgaacgcggcggcaagcgtggtgccctgcgcattcgcgtatgttgagaatgcctgaatcatagccccagtctagcgctgtgcgaaacggcatgcgcagccgtgcgccgacggcggggcgaatgtggcgtcagttctgcgggcagaccgctatgacgtcgatctcgacgagcgcccccttggggatcatgttgttgccgaacgccactcgtgcgggcttgaccgtgccggtgaaggtcttcgcatagacgccgtccacctcggagaaatcctcgacgttgcgcaggtagatcgtcgctcggcagacgtgttcgacgccgcatcccgcggcggcgaggatgttggtgatgttcttgagcgcgcgtgcggcctgttccgccgcggtgacgccgtcgagctcgccggtggccgggtcgatgccgagctggccggagacgaacacgaatccgttcgccttgacggcctggctgtatgcgccgagtgcggccggcgcctccatggtggtcactgcctgcagattctcgtacatgatgttcctttcgctcgctggcgtgaatctatgctctggtttagcaccttgagtgtgcacgtgggctcatgtttcatattgcagactactcgtggcagcccagaccgctgccccaccacgctacgcgaatgtttcacgtgaaagattggggaaccacgcatcttcgatgttctgcggattgcggatatggaagaggccgaggtacagagacaatctgcaccccggccgaatgagaggagggaacgaatcagcccttcacggcaccggccatgatgccggagaccagttgcttgccggcgaagaagaacagcagcaacagcggggcggtggtgagcacgacgcccgacatcacgatcgtgtagtcggtgaagtatgcacccttgagcgttgcggccgccacggtgagcatcttgttcttgttcgggccgagaatgagcatgggccagaagtagttggtccactgggcaatgaaggtgaagaggaacagcatcgcggccgccgggcgtgcggcggggatggccacatgcaggaaggtgcggaacatggagcacccgtccacgcgagcggcctcgatgagttcgtagggcagtgcgtcgccgatgtactgggtcatccagaacacgccgaatgcgctgaccagtccggggatgatcacggcccacagcgagccgaacaggccggctttgttggccatgatgtacagcgggacgacgctgagctgctgcgggatcgtcatcgtggcgacgacgagcatgagcagcgcgttacggccgcggaagcgcagtttcgagaacgagtagccggcgagcgtcgagaagaacacggtggagatcgaaacgatggtggccaccaggaaggtgccgccgagcgcctcccagaacttcatggcaccgaaggcgcgggcgatgttcctgaacaagccggtgcccggaatcatcgccggcatgttcgtgctgtacggcgagcagtatgcgcagattctcgagcaattcggcgaggcctgcggcatgggcgccgacgaggtggcgaacgagaccgccgaggtgcgcaagacgatcgccgaagtgcgtgaggccacgctcaccgctggttgggacggcgcctggttccgcagggcctacgacgccaacggcaatccggtgggcacgaatgaagacagtgaaggcaagatctacatcgaaccgcagggcatgtgcgtgatggccggcatcggcgtcgacgacggcaaggcggccaaggcgctcgaatcgacgaaggaactgctcacctgccgctggggcaccgcgatcctcgcacccgcatactccacctaccgcatcgagttgggcgagatttcctcatacccgcgcggctataaggagaacggcggcatcttttgccacaacaacccgtggatctccattgcgaacgccaagattaacaacaacgacgaggccttcaacgtgtacaagcgcacctgccccgcctacaccgaggagtattccgagattcaccgcaccgagccgtacgtgtactgccagatggtcgccggccccgaggcgccgaccccgggcgagggcaagaacagctggctcaccggcaccgcggcatggaccttcgtagacgtctcccagcatctgctcggcgtgcagcccacattcgacggcctgaagatcgagccgcacctgccgcccaacttcggcgagctgcatatcgagcgcacatggcgtggcacacggtacatcattgacgtcacccgcaccggcgaacagtcgctcaccgtggacggccagccggtctccggcaccgttgttccaaccgcagcaacaggaaccgaggaggtgcatgtagctctgacaatctgactgattttttcttcttccacttccgcgaggtctgcagggcgccatccctgcggacctcgtttgcaatcctggtggccgaaatccgggtggacgattgcgcgcccacggcacgagccaaaacgaagaagtctggaataccggcatttcggtattccagacttctcaacatggtgggctcaatgggattcgaacccacggcctttcgctccggaggcgaacgctctatccactgagctatgagcccatgcctgcactactttacacgttcgcctgactttccgccagcaggcgcgtatgtaatgcggacaccgaatggcggtcgcgatacgaccgatcagtacatgagcgtggccaggcggcgacgtgcacgtgcgagacgctcgtcggtggcctcgggaatgaggaagtactcgagcatgcgttcgcgaatcggctccaccgcatccggatgagctgccagatagtcgagcagacggtcgaaggcatcctgaatctggccgccgatcatatcgacgtcggcgacggccagctgcgcgtcgaggtcgtccggatttgccgcggccttctcgcgtgcctcgcgcacatccgcattcgcggaacgggcaagcagcagcgccttcgcacgcccgcgcttggcgagttcgtcgtccggctcacgttcgagcacctgctcgtaggcatcggcagcgcccgcatagtcgccctcctgagccaaacggtgtgcttcggcgtgctcaggcggcacggcgggttccttctgcgtgtcttcctcgtcgtcggcgttctgcggcgtgatgtacggcgcggtaccggtcacaccggcctgcgccgcgacctgcacgagctgcgggagcacctgcgtggtgatctgcgtcatttcgtcaccttgcggcatgccctgcagaatcggcatcgggcggccgccgatcagagcgaacaacgcgggcgctccctgcacgccgaatgcctgcgcgatctcgggttcgcggctcacgtcgatgcgcgcgagctgcagcttgccgtccatgccgttgaccgcgtcgccgagttcgcgggccatgtcgaacaggcgattgtcggtaggcacccacatgaagatgacaatcgggtaggtcgccgacgcctgcgccacggcctggaaattgttctgtgtcacatcgatcacatagccacccgcggccggtgcgccacctgcttgccccggctccgccttgacctgatgcttgagtccctcgaggtcgatggcccctgccaatgagattcccggcttgatttcacgttccggcatgatgcccctttccgcgcgtgttcgcgcactgttgaacgtttgcaatatgcgcgtgcaaaaagactgttagatcgcctcgaccttgaccggctggcgttccgcgcccaccgccgtgatcttcgcgttcgccttggccgacggtatgtagagggcgaccacgttcacataggtgacgcgcatcgtgctcgtggccttcgcgtcgccgaacaatgccttctcggaatccgaggccggctgggactcgcgtccctcgcccgctgcgcgcgtccacaccgagttgatctgcgccaccaccagatcgccgccgtcagccgcacgcataatgcgcatctggccgtccaccggctcgaaggtctgcgtttgcgtgcccttgttgcgctccatgccctgttgcacggtctgcgagagcgtggcgagctcctgccgcaggtaatcgttgtcgaaatcgcctgcatactggctcttgtcgccgttctgcagcacgtccgcgtaacgcttcaccgcttccttcggcgtcatcttgagattgtcgtcgttgtcggtgcccatctgcgcgccgatctgcggcacggtgaacttcggcatctgcacgccttggaacaggcgcgcgactccccacagcttgtaattctgccgtgcgctttcctgatcgaacacgagcaggcgcttcgactgctggtcctgcgtggtcgtggtgatcgtgaacacgctgcgcggccatccgctatcggtcgggatgatcgtctgtgtgatcgcatcgggaatgtcggtcttcggatcgagattgccggtcttctgcgccacggcgagctcgcttctgcgaatctcgagttccgggcccgacatcgcacggtcgaggccgtccgccgacttcgcattgttgcattgctcaatggcttcgagcagctgcttgcgtatcgccttctcctgctcggtggtgagattcggtgacgccgaagccgaggcggtcgcctgcaccggttccggcaattgcccttcgcatgcgccaagcgtcacgcacatgcacaacgcaaggccggctgcacccagagaaacggctttcctacgcgtgttcatttgccctccttgtcgcccgactcggcggccgcggactgctccccttcggtttcttcctgagaggcttccccgccctcgctcgtctcggtgacgtcttcgggttccgtggattcagtggattcattggattctgcagactgttcgtcttcggaggattcagattcgtcagtgtcctgcacacgctcggcctctggctcgccctgctcggacggcgtggacgattccatgccgacttcgcgggccagacgtgcgaagtagtcctgcagctcggcttcggtgatcaccgaagtggtggtgccatcggtggcagacccgtcattggagaccgtccgcgtggccgtttcgctcgcctcatcggagccattcgccacggagacctccacgctggcgttctcgttcgcctgctgtgcctgttccgccaccagatttcgtgcgtgcgggtccacgatggtcggggttgtcggctgctcatcctcctgcttgccggcatgcctgccgtgacgaggaccacccttggtcttggacttgcccttgctccgcggtttcagcgccgcgagggagcctgcaagcgcctcgcctatcttcggttcgtccttgcgctgttcctgccgctcctgacgggcacgttcggcgtcttcgctcactttcttgcggcgcgcgctcatgtccatggcgaacaccgaggcgcacagcacggcgagcaccgcacacagtccgcccgcgaaataccacgggatggagaagttcggaatgtcatgacgggtccaatgcatctcaagcgagccatcggaaaccttctgaccgaagtccgcaagcaccacatcggtgccggccgcgtccttgaggtcgagggatgccttgccggcaccgcagttgacctctttccacatattcgagtccttgaaggcgacgtcggcgccggaggtgttcgcctcgccttgtgcaccctgttcggcgtaagacagtgtggaccaattggaaagcccggtgatgcgctcgtatggctgccccgccagccagccagccgcatccttgggcgacgtgagtgccatgcatacgccgtcgttggcggtggcgctcgggcttgcggcttcaattcgaacgttcttgtcgaccagattggccacgccttggtcgacgagcaggtattgcgtgttccgtaccggcgcggtcgcggcaatctgcggattcggctgccagatggtctggttgagaataccgaaaacgatgcaggcgaccgccaggaggccaaagatcggcgtcaccacgccgcgcatgattttcgcgtggcgcgtcggctctttcttggtgcgagtctgctctcgctgttcgtgtatgtctgtcatatctcttctattctagcgctgtatgcagattcagcttcttgcctgagcgcatatacattcggcgaaatacatgcgcgcggatattcttggcaggtatgacacaagccaaatcagcaggaatccgcaaacgggcggtgcaagccgtggccgcgatgtgcgtggccgcgacatgttttgcgttcgccgcctgcggaaatagcaatgcatccgaatccaccggaaaatcttccgcctcttcctccgccagctcgggcctgacgaagatcgagggcgtgaaggacaccgcgaaggtgggcgagaagccggtcctcgaattcaagaagccgctcaatgttcctgataattcctatgccatcttgcaggaaggagacggcgaggtaatcaagccaggcaaccgcgtatgtgcacagggaatggccgtggacggtaaaacgggcgatatcaagatgagcacttgggagaccaaccagatggattgctcactagtggcgcctaaaaaaggtgaaaaaacatctgcgttgctgtcggtgattgatggcctcaagcttaactccaccgtggtattcggcagcaatgacagcaccgccgactcatccaatctcatagtgatgacactcaagtcgcagtccactgacctcacgaaggccgagggcacgaaggtgaaggacattccgtcggatctgccgaaggtgacgaatgcagccgacggcaagccctccatcgacatgaacggctacaaggacagcgacaagctcgtggtgcagccgctcatcgaaggcgacggcgagaagctcgactcgaacagctacgcggtggtcaaatacaccggctggctgcttgacggcaagcagttcgactcgtcgtgggaccgcaattcgaccttcgacgtgaacatgcagggtggcgtgatcgagggatggctcgaaggcctcaagggccagaaggtcggttccgaggtgctgctcgtggttccgccgtcgctcgggtatggggaccaggcgcagggtgagatcccggcgaactcgacgctcgtgttcgtcgtcgacattctcgcgaagtactgatcggcaacctcgcatatcgcattgatatggaagcgctccgtgggcctcaggcccacggagcgcttccatattcgggcagataccggccatctagaacaggcgcagtgcgccgtcatcggtgcccttcatgtcgtcgtaatcgagcagcaggcagtcgaaaccgcggtccttggcgagcacctgcgcctgcggggtgatcgtctgtgcggcgaagatgccgcgaacaggggcgagcagggggtcgcggttgagcaactcgcaatagcgcgtgagctgttccacgccgtcgatgccgccgtggcgtttgatctcgatggccacatgcgtgccgtcggcgtcgatggccatgatgtccaccgggccgattgcggtcgggtattcacggcgcacgagcttggcgccctcccctatgcgctcgatctgttcggcgagataccgctgcaagtggtcttccacgccatctttgcgcagtcccggatcggttcccagatcgtgcgtctcgtcgctgtagatgtgctgcagcgtcacttcgagcacatcgttcgttttcgtggactgcacgcgaatgatcttctccggcgtgggtgttgccgggtcatcgtcggcgtcctgtggggtgatgtctttgatcgtgcacggggacagcatccagttgagcggcttgtacgagccgatctccgagaagatgagcaagctgttgtctgccttgatgagcaggactcgtttggcgagcgggagggaggccgaaaggcgtccggtgtattcggcgcagcagtctgcaacaatgattcgcatgccgtcaaggctagcggcccctctcccccaaccctgctcgcccatgcctctaatcggtgattggtgtcggatgcggggcggtgcggaaaggcttcgtcactggatcgcaagcgccctttacgttcctcaacctttccgcaccgccccgcatccgacaccaatcaccggcagcaacgcctcaaggcttccgccaattccatgcgttgacgtgtggttgccgtgggccggattgggcgggcggcagggttgaggaacgtaaagggcgcttgcgatccagtgacgaggccctgccgcccgcccaatccggcccacggcaaccaccaaggtctggaaatcgttgcctgaacggcatattctgtcgcccaatatgcgagtgggccacccggaaagcccgagtggcccactgaggggattggcgttgggttcagcccacgatgccgctttggtcggcaccctccgcctggaacgcgatggaacgcgcgttttcaacagccacggtgagtttgttggagtcgaaggagatgaagccacccgtcacctcgaacgagaacttcttgccattcgggtctgtgacgtccaaacggccttcctcgatcaccgaaagcactggctcatggccgggcagaatgcccatgccacccgcgtaggcgggaaccaccacctgcttcgcctcaccgctccagaccgggcgctccgacgaaacgatgttcactgcaatcgttgcgcctgccatcagtcaccgtattccttctgcatcttgtgccacttcttctcgagatcctcgatgccgccgatgcccgagaatgcctgctccggcacgttgtcgtacacgccgtcgcagatgcgggtgaaggcctcgatggtctcctccgcaggcacgtaggagccggggacaccggtgaacttctcggccacgtagaagttctggccgaggaactgctcgatcttgcgggcgcggttcactgtggtcttgtcttcctcgccgagctcgtcaatgccgatgagggcgatgatgtcctgaagctccttgttgcgctgcagaatcgccttgacgcggttcgcgcagtcgtagtgcgcctggcccacgtaccgcgggtcgaggattcgcgaggtggaggccagcggatccacggccgggtagatgcctcgcgaggcgatgtcacgggaaagctccgtggtggcgtccaagtgggcgaaggtggtggcaggggccgggtcggtgtaatcgtcggcaggcacgtaaatggcctgcagcgacgtgatcgaatggccacgggtcgaggtgatgcgctcctgcagggagcccatctcatcggccaggttcggctggtagcccactgcggatggcatgcggccaagcagcgtggacacctcggaacccgcctgcgtgaagcggaagatgttgtcgatgaacagcagcacgtcctgattctgcacatcgcggaagtactccgccatggtcagtgcggtgagcggcacacgaagacgggtgcccggctgctcatccatctggccgaagaccagcgcggtcttctcgagcactccggcctcgtccatctcgccgatcaggtcgttgccctcacgggtgcgctcgccgacgcctgcgaacacggagacgccgccgtggttctgcgccactcgctggatcatctcctggatcagaacggtcttgcccacgcctgcgccgccgaacagaccgatcttgccgccctgcacgtacggggtgagcagatcgatgaccttgatgcccgtctcgaacatctgcgtcttcgactcgagctgatcgaatgccggcgggttgcggtggatgggccagcgctccttgatcacgatcttctcgcccggcttcttgttgagaatgtggccggaaacgtcgaacacatggcccttggtaacatcgccgaccggcacctcgatcgggccgccggtgtcgtgcacgatggcgccacgcaccaagccgtcggtggacttcaatgccacgcaacgcgcggtggagtcgccgaggtgctgttcgacctcgagggtgatgacggagtccttgacctcgccttcctcctgctgacccatctgcttgatctcaacagtcagcgcgttatagatgtccggcatgtggcccacagggaattcgacgtcgataaccgaaccctgaatacgcgtcacatgaccaacgattggctccgcagcctcgtcagcggccgcattagcttggttctcagccatttcgcgttcctactcttcctttttgttcaacgcatcggcgctgccgatgatttcggtaagttcctgggtgatcgacgcctgacgcgaagcgttgagcttgcgggtcagatcgttgatcagatcacgcgcgttctccgtagcggtatgcatggcgttctgcctgcaggccacctcggaggccgccgcttcaaacaggcattcatggatacgcgaacgcacgtaccttggcagcacggtgtcgagcacctcgtccaggctcggctcgaaggagtacaacgggcgcacctgcggcgcagtggtcgtgtccggcacattcagatgcgacttgtcttccttcaccacctcgaccggcagcatgcgcagcacacgcaccttctgcaccaccatgttgatgaactcggtgtagacgatgtacagctcggcgacgccgccctcgtcgaccggttccatgtatgccttcagcaacgcacgggagatggcattggcgacctcgacgccaggcttctcggtatcgccttcccaagactgcgccaacggacggttgcggtaatggtagtaagacaccccgcgacgtccatacacgtacagctgcggctgcttaccctcgccttccaagcgggcgagcagatcttcggtctcacgaatgattgacgaagtataggcaccggccatacctcgatccgccgtcagggcgagcacggcgacccgtgggttgccttcgtccttcttgacgatcggatgcgagatatgcgtgtgcgacaccaaggtctggacggcatcgaaaatcgcatcagtgtacggcttcgaatccagcgccaactggcgggcctgcgcgatgtgcgaagccgcgatcatctcctgagcgttgaagatcttctccaacgaacccgtggaggcgatcctgctttttaatgcgagttgcgatgccataggttacttcttttcctgagctttgccggccttgatctgctcctggtcgacaggggtgacgctcttgggagcggtcttcttgtcgacgagcggcttgcctgccttggtgacgtaggtttcacggaaggcgtccaccgccttgtcgagggcctcttccgtctccttcgtgaaatcgccggtgtcacggatcgtcgtgagaatatccgtgttgcgatccacatactccagcaggccatgttcgaacggcagcacgtcggcgatagcgagatcgtcgaacttgccgtgcgtgccggcccacaccgagacgacttcctgctccatcgagtacggcgagaactgcggctgcttcagcagctcggtcagacgcgcaccacggttgagctgtgccttcgaggccgcatccaagtcggaggcgaacatggcgaaggattccagcgagcggtagcgggcaagcgagatcttcagcgtgccggagaccttcttcaatgccttcgtctgggccgcgccaccgactcgagacaccgagatgccgacgtcgacggcaggacgctgacctgcgttgaacagatcggactgcaggaagatctggccgtcggtgatggagatcacgttggtcggaatgtatgcggagacgtcgttcgccttggtctcgacgatcggcaggccggtcatggagccgccgcccagatcgtcggacacacgtgcacagcgctccagcaggcgcgagtgcaggtagaagacgtcgccagggtatgcttcacgccccggcggacgacgcagcagcagcgagatcgaacggtaggcctcggcctgcttcgacagatcgtcgaacacgatgagcacgtccttgccgttgtacatccagtgctggccgatggccgaaccggtgtacggcgcgatgtacttgaagccggcggaatcggaggccggggaggcgacgatcgtcgtgtactccatggcgccggcctcttccaggctctgcttcacggaggcaatcgtggaacccttctggccgatggccacgtagatgcaacgcacctgcttcttcgggtcgcccgactcccagttcttcttctggttgatgatcgtatcgattgcgattgccgtcttgcccgtctggcggtcgccaatgatgagctgacgctggccacggccgataggggtcattgcgtcgatcgccttgagtccggtggacattggctggtcgaccgggtgacggtgcatgacgtccggggcctgagcctcgagaatgcgccttccctcgctcttgatctcacccatgccgtcgatgggccggcccagcgggtcgaccacacggccaaggaacccatcgccgaccggcacggacagcacctcgccggtacggcgaacttcctgaccttcctcaatgcctacgaaatcgccgagaataaccacgccgatctcgcgagcgtcaaggttgaaggccaggccaagggtgccatcctcaaaggtcagcagttcgttggccatgcaaccaggcagtcccgtcacatgcgcgatgccgtcaccggcggtcgccacatggcccacttcctgggtcggcgtctccgatggcgtataggcttcgacgaaatcgtcgagcgccttgcgtatcgtggcgggatcaatggtcaattctgccatgatcactccttatgtttgtgtatacattcaatcggccagccttgtaggccggccacgcgcaacctactcgctcactccggctttcaccttgcgcttgaggttctccagctgtgcgacaaccgtgttgtcggtgacctcatcgccgacctggatgcgcatgccacccatgacggtcggatccaccaccgaatgaatatggaccgggcgcccagtcttcttcgtgtagatccgcgccagcttgtcggactgctcgtccgaaagcggggtcgccgtcgtgacggtgaccatcgattcgcccatgtggcgggagaacttgttgatgagccattgcaccgattccaggtaacgacggttacgcgggttgcgtgtgcaatgctctgcgagacgcacggtgatgcggtcgaaatccgcaccatcgatgagtgcatgcagcagttcgtagcggacgttcaggggcccttggctgtcggacagatccgagcggacgaccggcaggttgagcagtgcggactgcagctgcgccagctggacggagaccttgagtgtcttcttctcatcgtcggcctgatacatcatggcatccacagcgaaatcctcgatcgcgttgtcgatgtcacctgcacggctccagctgcggccgacaagatcggtgagaatctccatcgtcagcggcaacgcctgcttgccaagcagattgttgagtaacgccaccttgtcttccgtcggtcggccaggatcagtgagcgcacgcggaatgcgtggattgtggtcgaacacgtacgtgatggtgaacagctcattgccaatctcccacgcatcgttacccgactcacgcagcttggcggcaaaggaatcgcgcgattcgcgatccgccaagcgtgacgcctctccttgcatcggtcacctccctttcttcactcatacgcgcgccaagcgcacgtgggtgacgtagcactacttcttgctttcgtcgttttccatgtcggcgagcatctggtcgatcatctgcgtctgcacagcagaatcctgaagctcggagccgagaatcttggaagcgagcgaggtggccagagaaccgacctcacccttcagattcaccatggccttctgctgctgggattccagcgagcgttcggcattcgcggtaatctgcgcggcctcggtctcggcacgcgaacgggcgtccgcgatgatatgcgaagcctctgcgcgagcgtcgtcgcgaatcttcgaagcctcgacgcgagcggtgctcaactgagcctggtacttcttcttggcctcttcggcatctttctgggcttgctccgccttggcgaggccgccctcgatttttgcggtgcgctcatcgaaaacagactggaacttcggcaggaagaacttatagaagaacagagccacaatgatcagaatgatcagcgaccagacgatgtcgtatgtttccggcagaaacaggtccacgccgttagcagcaatggtcacgtcctcctcctttcttgtcctcgtatgatgtgcttcggattagtctgactcgatcactggaagatgaatgcagcgacgaagccgaggagtgcgaggacctcgacgaatgccaaaccgaggaacatcagggtctgcagacgaccgccaagttcaggctggcgggcggtgctctcgatcgtcttaccgatcaggatgcccagaccgatgccaggaccaatggctgcaagaccgtagccgacgacgttcaggttgccggcaacctcagcgagggtaacgatatccattgttatttcctttctggtcattgcttttcagcaacagttatttgccggtggtcagtcgatctccgggtagctcatattgatgtacgcggtggtgaggatcgcgaagatgtatgcctgcaggcaggcgaccagcacttcgaacaggtacatgaacacgcctgcggcgaaggtcacgacgccgaagggcatcatgaacttgttcaccacgtcgatgaggaagtactgcgtggccgataggcacagcgcaagaatgagatggcccgataccatgttcgcgaacagtcggatcgtcagcgagaacgggcggatgaccagcagctcgagcagctggatcggcgacagcaggatgtagatcggccacggcacgcccttcgggaacagctcgtcgcgcaggaagtggccgagccccttctcgcgaatgcccgcaatccaatactgggcgaagcaccacatggcgaagacgagcggcagcgtgatcgtggcgcttgccgcgatgttcatgccggggacctcgccgcacagattgaacaccagcagcgtgaggaacacggtggtgatcatgggtacgtagcgcttgccccgcacctcacccatcacctggtacacgatgtctttcttgatgaactcgatgagccattcgacggcgccctgccagcggccaggcaccagtttggcgcgcgcagcggtgattcccagcaccagcagcatgatgatcgtggccaggatacgcacgaagatgatgcggttgattgcgaacggcgtcccctggaacagaatctccggtgggaggaagtcgtcgatgctcggcatttccatcgatgactctgcaagcgtcagtgcgcctgcgctgaatacatcaaccattcatgcctcctgattgtctctctgctgcaagtctatgccttggcgccgcggcgattgtgacaagtctgttacacccgccacggcatcgctcacggcaatctactgcataccttacttcgcatacgctacggtcgccgttgcttacgctcaacgaacagttctcgccagccgcccggcaggccgccggacaactgaacagcgattattagcccgatagtggacataacgacacggcaccgacaccgccgtgccaacaccagttcggcggtgggcagcaagggacgacgggccttatttgaggccgtaacccgacgtgtcgaacggcaggaactgatcatcgcgcggcgagcaaggggcgtgtcgaatcgaacggtcggtgccgagtctgcgttcggcacgcagctgtggaacctcggacagatcgtacggggttgtctggtatacccagttgagccagttgcgccacaacaggttcgcatgcgcgcgccaggagaacagtggggccaaggcagggtcgtcgttcgggaaatagttgcgcgggaacggcacattgctcatgcccttcgccatatcgcgccggtattcctccgccagcgtgtacttgccgtactcccagtgcccgagtgcgaagacctccgaaaaatcccgcgtggcgatcagcccgggaccggcctgcggcccccaggtgagcacctgcagttcaggattcgcggcgatgtcggcctcgttcaccccggccaatcgagaatgcggctgcagcgcgatctcatcgaagccgttcgtgaggaagcaatactcatcctgcaggaattgcggaaacacgccgaacagcttctcgtcgagatccatcttgtgcacgccgtagcgctggtagagcgccgccatggcgccccagcacatgtacatcgtggagaacacatgcgtggaggaccaatcgagcacgcgcttgaactcatcccaataatcgacgtcctcgaaccgcagatgctcgacgggggcgcccgtgacgatcagaccgtcgtagcaattgccctcgtacgcctcaagcggttcatagaacttcactaagtggtccgcgctcacatgcttcgactcatgcgtggaggtcttcatgaagtcgatctcgacctgcagcggcgacttcgagatgaggcgcaacagctgcgtctccgtctcgatcttcttcggcatgaggttgagaatcaccattttgagcggacgcacacgctgacgctccgcctccggcttctcgagcgcgaagatgcgctccgagtcgagaatggcgcgggccggcagtccgccgggaatcttgataggcatgctccaattatgggcgaacgttcttacaacgcaaccgcacagtacgcatgccgatatgcaatccaaagaatatggccggcaggcgcaaagcacccaccggccatatcgcacgagtctacgtcaatgctcctcggcggcattctgagctggtttcggaatgagcagcgaactcaggaatgcaagcaccagcagaatgatgccggcgatcatggcaccggtgtaccccatcgtggcaccatgcgcgtcggagaagccctgctgcacgccatagagaatcgcatagctcaagccggcacccaggttgaatgcgccggcattcaggccgggcaggtaaccgggattgtcttcgggggacagcacgatgccgaggccgttcagcatgatgttcgcggtgccggcatagctcaggccaagcaccacggagagcaccaccaatccccagatatgcggggactggcaaacgaacacaccgaacaccatcgcgatggcggagacgatgagaccgccacgcaatgtgctgcggtaccccatcttggaggcgatcacaccggcgaccgggccgaacaccagacccaccaatgcatacggggtgagtgtggcgagcgagacggtgtcggcgctcatgctcgcaccgaccgaggtgtcttgcgcaagcgccggaacaatgccgttcatgacggcgaacacaccggtcatggtgagcaaggtggtgagcaacaggccccaagtgcggcgttccttgagatacgtcgtcgtgaccatcgggttcttctgtgcattttccacatgccagaagatcacgaacaggacggccgcgacaacgatctcgatggcgatgagccaccaattggcaccagcgagcttctcgatctcgttgatggcgaggtacgcggccaggaatgcggcggaaaggagtattgcgccgagccagtccatctttggggtctcatcggcagtcgactcacgggcgaacgaccagaccagcacgacggcgagcacggccacgccacacatcacccagaacaccgaacggaagccgaaattgccggcaagccagccgccaagcaacgcatccacgccggcgatgccgccattgaccgaagtcaggatagccatgagcctcgcgtaccgcgcattgtcggtgacctctgcatgcagcatgagcaaggtcattggcaccacaggtccggctacgccctgaatcacgcggccgatcatcaacatcgtcacattggtcgcgcaagcagagatgacgcagccgatcgccgtgcaggcgagcatgccgatgagcaccttcttgcgccctttgagatcgccgagtcggggaaggaacagcgagaacacggcgcaggcggtgaagaacaccgtttgcgtaaggcctatctcggcgtcggtggtgttgagttccacacgcattgtcgtcaatacgggtgaaagcatggaagcgttgagctggaacgcgaagatggcggccatcaacgcggccatcagcgcccctacatgtttggcatccacctgcttcggtgcaggcgcattgtgcacagaggtcatttcgaccctccctatgaataatgattcgttgagttatcggatatgcggtcacacggctctggtcgcacgactgtgaaacgaggatgctcgagtgtgcaggaagcgcggcccgctcaccctatgcgccggatggcatcggtcaccagattccagaacttgtcgaaatcgagtttcattgccacctgggtgtggcattcctccgcgcttggctcagggccacgcagatcggccaccgtcatgccgagcgtcaattcgccgcgcagctccacatccaccgggcaccggcgtgtggtgatcaccgtcgggtcgatgaggtacgccacagtgcacggatcgtgcacaggaggatcgacgaagtcctggttttcggcataggatttgcggaagaagtccatgaggccggaaacgaaactcgcaagcggcgtcccgatgccctcgatcatcctctgcttctccggcttgcacagggcctgatgggtgaggtcgagaccgatcatggtgaccggccacttctcattgaacacgatgtgggcggcatcggggtccaccttgatgttgaactccgccacggcgctccagttgcccacatgcacgccgccacccatgagcacgacttccttcacacgctcgacgatgcgcggttcgagtcgcgccgccagcgctatgttggtaagcgggccggtgggaaccagcgtgatggtgccgggctcattgctcatgatcgtgtcgatgatccagttgacggcatggccgggatcgagcggacgcgtcggctccggcaattccacgccgtcaaggccggtctcgccatggattgtcgccgcaacctgcgggtcgcggatgatcgggcgcgcacagcctgcatgcacggggatgttgggcgcatgcgccttctcgagcacggcacgcgcattgtatgtgactttttcgaggctctggttgccgccgacggtggtcacgccaagcaactcgatgttcgggttgccgatggcaaggagaatcgccacggcgtcatcgtgcccgggatcgcaatccaaaatgatcttcttcaccattgttcttcctcctccagtttcctgggatttgtttctgacgcgaatgcggggctcctgcgcccttgcacgagcacttggacgaatccggtcgacgtcgaccggatcgtatgcgatgcatttgttcagatgcccatatcatagaagaaattccgatgacgcattggcggtaatccgtgggtaaaacccgcccgaaagtggtaaggcgacacgccggcttgactaaccctcaagtctgagtaatattaacttttgctgtttgaaacagccgacgcggggtggagcagctcggtagctcgctgggctcataacccagaggtccatggttcaaatccatgccccgctactaatcaaagcctagaaatcgtgcggtttctaggctttttattttcttcttgccctacgctagaacgcggatttggacaaattctggacatactatcgtccactcttgctcttcttgctcttttcctcgctatctgcacgtaacttttcatactgcactcgctctgccttagtaggacttgcaagcctatccggtagatcatttaccgcaagaattggctcgatgtacagcgaatatttgtaatgtcgttcatttaacccaagcactctctcgcattcttcctcaagctgcggcggtatggttatgccgtcttcaagaagtaggcgacggattccatatagattcgtaacatttgactccagataatcgaaaacactggaatagatttccgccggactgataccgtattcatccttttccgtagacaatgaatactttaaggagctttctgcaatctcttttaccgtgttcaagcttttttctagttcgagaattctattctgctggaattcacccatggctttccccgcaaccatgccccgaaattcgtcatctagagggaaacgatcaggtttgctctggatatacttcagcagctctcgtcccacgaaccgagaagtctcttcgctggaggggcatcctccacgaacagcaccccaatcgatgaacgggatactcgtttcagtctttcggtgaatccatttaagcccgatcattgcccttgccgctgtcatgaaatctggtgcgaatggtgtaaaagtcacccacttaccctcaactttgagcgcacagacccaaccatttcgaagcacataccagttttcacgtgccatcatgtctctagccaattcagtggacactcgttcgttgtcgctccttgccaatgatccttgcactttcctcggaaagagagtcgcactcacattcaggccgtcaacaaactgttcaaagtcgtccggcctttcgaaattcagaacctccctgcgcaaacgccaaagttgcctgtacctcttcagctccggcaatggtatatccacgttcatgagaatccgaagcacatcatcaccagtgagctttgatcgtcctgtaaagatgctcttggttctatctttgctgaatcccagctgcttacctacatcttgcagctgcatgtgctttgcttccgcatagttccttagcgaagccaccaacattttgctatcgatctccatactcacctcggccgtatcttttttcaaattttgttatcccaatgatatcaaggtctcaagccacatcaggtgtaatttctgcactcgaaattcgtcaaaccgaactgcatgtttttagatggaatcaccgacgaacacgaacgaaaggaggtgagcaacatggcaaacaccacggacccgattttgcacgtagaaatcgtgcagggtgtgagcaaggcgggtaagccatacgagtgtctcgaagttcttcttggagaggactccgttggccgtctcttcccaactccactggaaatgcgctctatcaaagccgctctgcaagatgaatcagacatgacgttctgatttctcctcaatggctgtcccgaagtgccggagcgaacctcagcttcggcactccatcttcactgttttcacatttgtcatattcgaaccagtccaaggagaaccaatggatttcatcaccaaagcgcaactgttcgcacaagaccacttcatcgtcattgcaatcgttctcttcgccctcctcgctgtgtgcgcgttcttcatcgcacgtcacaacagccgtgcagcccgcaaacatgacacactgtgcgcaaaaccactcagcctgtcgccagacgaggagaaagcagtgaaggtgaggtacgcgaggaagcccaagcgcgtgattttcttgctacccgccgcactcactacagacgaagacgtgaatgcatgggcagatgcggttgccccacgtctcggccacgcattccaagcagtgaacgtggagacaatcccacagggactgttctcaagagcaaaatacagggtcacattcgcccgattagaggagcttcgatgaatatcttcagaaaccatcggaaactgccgtcagaccgatattctctcggtcttgacatcgccgacccgaagaggacagtcacaatcccgcgatctgcacatcttgccgtcatcggagagtccaacagcggcaaaggtagcgtcatcgccaacatcatctctcaggaggtggcattcggcggagaaatttggttcatcgatctgaaagcaggcatggaagcagagaactactgtaacgtgctggcccgtaaagcctacaccctcgaagaagcatatgatctgctgactgatttcaactcgaatgtggacacactagccgccgaatggcgcggcaagacgcgctccctcaccgacgcccagacatgccaccgactgcttgtcatcgatgaagcggcggacatggttcgatcgggcccgaacaaaaagctatcagactcgtgcatcgagttggtgcgatcgattctctcacgatcccgcgctctaaactgcacggtcgtggtagctacccagaacccgcgggtaagcaccagcttgccatatcggagcttgttgctcactaccgtggcacttcgattgaactctaaaggcgaagccaccatggcgttgggtgaagatgcagtgaagcgtggagcccgcccatggcagatacctttttctcgacctggcgatgggtatttgtgggataccgagactaatcagacggtctatctgcatgttccattcatcagtgacgaggagctgcaccggctgcatcggtgactcggctggcgatgggcgaagcgtcagcgaaagcccagacccagcagagtcgccgcctgaaaggtgtatgggggcctactacgactgcccccatacgagatgtgagatgcgagaaaggcgagaatatgaccgacgataatacgcaaaccagcctgaacgacaagggtcggtattgggcgggcttgatctaccccgacagctgtcccgatgactggaaagcaaccatgcaaatgtcgggtttgcagatactggtttcgccagtccatgacaaggacatcgaggatcctaagactgggaagttgaagaaaccacataggcacgttgtcgcaatgtggacgaacacgacgacacgtcgcaatgcgacacgtttcttcgagcagtttaatgggccgaaaaccatactgcgagtggaaagtccgcgcggaatggctcgctacttggtccatctcgataaccctgaaaaagttcagtatctgccggaagatgtgattgagatcaatggagccgattggaagaaaatcgcgctcacagatgaggaacgaccagaagttatggaacttctggaactcattgaggagtgggaggtgcatggctactttgagttgctcaagctctgcgagctcaagaaaccgaagttactaccggtcgcagccaaagcgacaacctattgccgtgaagtcatctggtcatattggcagttcaaagaacggaactcgaagttcaaagacgaattaatggaacgtcagcgtgaagaactgcggaggaagaaagccactgagcagacgaagcagcgtgcgcagagaaagaagctcgatcagagcgctcgcaaatctcggaaaaatcgtcgagtaaaaaaccaaccgcaaaaaagcgccaagaagcagaggaggaagaaccatggccaccgtgcctagcagcgaaaccccgtcagatcgactgaagttctacgatgtgaacgatctacggcagatgttccatgtaggacgcaataaggctcgcctaatgatggacgcgcttccctcgattcgagtcggcagcaaggactacgtgacagagagcgctctaaacgcgcacatcgcagagcatggaggcattctcgtgaagtggcctaagcgcaatcgttaggccactcatagcacgaggcttacttgttgctctttttgatgttgtccttgacacagagcatcacacaattttcaagaatcgtcttgccgcccttgctccatgggatattgtgatctgcttgcatctcggagagctcgaagtgttgctggcacaacgggcaaatgcccttttgcttttcgtaggcagcacgcctatctcgatcggtgaatgcgcgaatattcaggacgcgttcatggccggtcagcaagtactcgtatacgccagactttcgagttacgtcgtcgtctgccatcaactcactcactcgatcttcaagtgccttggggtcgtacttctgctcatgatactggttataccagagaccccacggaagccctttcatctctcgccgatatacggggaagagtgattccgtccactcgattaccgtacggaaataactccacagctcctgagcagtcgggtcattctggtgcgccgacatgtatccatcgaccgtagtgccgtcacggtctgcgatccattcgattgctgtctcaaggatctcttgtcggatactctcgcccttgacgtaaccgttacaacccttgctgttcccataacgggccgctgggcagtttgtcttcgaaaaataacgttttgcgtccgatacccacggccctgcatacacagcattgcggagctcttgattagtgagccgttctcctgcaatgttgatggtcttgaaccacttgagtttctcagagtccgtgccatcacagatgtagacgagaagttcgtaatcaagaatcctctcctgaacgtcttcgggaaggttatcgaagttcatagcattgttctcgtacttgattgagaaattgccatcgacgtattccatcaggcttatggtgcgctgttggccatcaagaacttcatacgtgtcatcgcctgttttagcccaatacatcacattgagcgggagcccctgcaatacggtatcaatcacggcatcacgcttcgcgtccttgtaaacgaattcacgctgatagcggggacgaatatccaagcgatcgtcatagccgaccacaccctcttcatcatcgttctcatagttttcatatacgtcgcgaaccttgatgcggttttcagtgatctgcattactttccttgcgcttcttcgagagtgactgtttcataggggcgaggttcggggtgcaagttgcggacaagtatccgcccgaatttcagcttgccgttgatgtatgggccgtccttaccagtagaggacggaatgccggctaatccccggatattgccagcaagtagcccgataatctcgaactgatccggattgaacttgtccatgaatgtgacgggtacacccatgattccctcataatcacaaggaatatcaatcaccttaccgacattgatggcttcgtaattgtcatactttgggtaatcgtcgcgattgtaacgcttaaccagaactaggtcttcatggcgcttcttgatgtcgagattggtgtaccaacaggcatttcccatggatcgccacttctgcccgctctcatcttgccaatatcgcgttttacgcggctcatagtcatctggaaccttaaacgccatatcgccacaaccatagcccagccagactttgttatcccgcaatagggggaagaactccttataggtgatagcgttttggttaccgatgatgatgaatttcttatcatgctccacaagggtagacacgaattcacggaatttcgagaaaggcggattggtcaccacgatgtccgcttcatctagcaatctcaggcattcttctgatctgaaatcgccgttgccttctagacgttcgcaaaggttctcgccctgcttgaacaattcggccacgtcaaccatgctggtagcaccatcaccattggcatcacgcacagaagtcacaacagccttgtaaggcgtgcgcctttcctcttctgtgtcgtcaccgaaaagcgtgagctcgttccctgttatcggggatcctgaatagcaagttgcaatgagcttcttcaacttcagacgattgaaatttaagcagaaatatttgaagaaattagattcgaatggatcatcacaattgcacaacaccgtcttgcccgcaaaatgcttccgataatgtttcaactcagattcgatgtctgacaactgagtgtagaactcgtcttctttcgcctgatttgctcgattgagaggcgtagccatgcctgtatcaccaccatccattcattctgatcgattaattatatacaccctagatcttcagcactaccgataacccactattccaacagcttgcccataaaatcggcagccttacgatcattctcgcccacttcttcggcatagatattcagcgttgtgttcaagctctcgtgccccaagcgcgcctgcacagtcttgggatccactccccccgccaccagcagcgtggcttgagctcttcgcaatgcctgaaagttcgggccgatgtatcccgaccgcttcactcgttctattccgcgacgatcgatataggttgattcgtgcgcgtaatgtgccagtccctcttcaacatagaatttcctcctccatctgctgaagttgtcaggatcgaggaaaacgcacagatcattactgcatactggcgaggattcctgcaaagtaagccccacttctgcaaatagccctgcttgcttggtcttccacttcgtaaggaattctacagtctggttatcaatagaaatcgtgcggcgagactttgctgtcttcgggtctttaagtactttctccttgccgtactgtttacgaatccggagacgtgcgttctctaaatcaacatcctcccagacaagcgccagcgcttcgccgcgccttaagccagttgccagaccaagccagactgccacaatccgaccgtcttgcggctcattcttaagcttgtgcacgaactccaaggcctgttcttttgtaattcgcgtttctttgcgtttctgcggacttacctttggacgtttgatatcctctacggcatcgcatggattacgctcaatcagttcctcgaggtaggctttgcgcatgatctgcgccaacttcatatgcaccttatgaatcgcgtcaggcgatgcgttgtcttgctctgccatgtgcaagtatgctttctctatacgctgtgcatctagatccactacgcgaacatcaccgagaaacttcacgatgcgatcaatctcgtgctgatctcgttcgatagtcagcgaagacacctttccgagagccctcctcttagcttggaaatcggttgcatactctccgacagtaacgctcttcccactacgagcatcttctagctcctgcctgtaagccacgagagctgctgtggcttctgccttgtttccctgaaccttgcgactctttgaccagtgccacgattggtgagtatcgtccggtgcaagtcgcacacgaatcgaataccgccgaccgcgctccaactctttgatctctcccgatgtctctcgcttcgccatctttgacctccttcgtatgtatccagtgtatcatttctggacaattctggacatggatgcagttggacaaaagttggacaaagtcaccaatcaccattaacagaaatcaatgaattacggcgtttctaggtcattgtcaagacctagaataaacaataccaaactcggataaactgtagaaacgtgggctcataacccagaggtccatggttcaaatccatgccccgctaccactgagggctaggaatcgaattcctagcccttttgcttttccagcgcatgaaaccgactccgcgcaccaatcgaatctacgtcaccgtccacactccccgttccattggccagattgggagcgccagcgaaatataaccaatgagcgagcacttacggcggccattttgtgaatatactgcctcgatggccaacaagatacgggaaacacaggaccgggcacacggagcgaaagcgacccatacaccgaaaaccgatctcggaaaaggcacctcctccacgggctggaacttgcccctagtagctgaaacaagtctcaataacgacgtttcgtgcatatattgattacaactgattacaaggaggtcatgtatggctgacaaaagcactgccccactggcaggcatcaaggtaatcgactggacgcaggttcagtctggcccttcgtgcacccagattctcgcatggctgggcgccgaggtcatcaagctcgagaaggtgcatggcggcgacccgacccgtaacgagatgaacgacgtcgacggctcgtactcgctgtacttcctgcagctcaacgccaacaagaagtcgatcacgctcgacatgaaggacccggaaggcaagaagatcctcaccgacctgctcaaggacgcagacgtgttcgtagagaacatcggcccaggcgacgtggaaaagctcggcttcggttgggacgaggtccacaagatcaacccgaagctcatcatggcctcgctcaagggattcaaccagggcagccgcttcgaacatgtcaaggccttcgagcctgtcgcccagtgcgcaggcggcgctgcttcgaccaccggctggtgggaaggcgacaagaacatcccgacgcagtccggcgctgcccttggtgattcgaacaccggtatgcacctgacgattgcaatcctcaccgcactgctgcagcgcgagcgcaccggcgaaggcgtgttcgtgtaccagtccatgcagaatgcagtgctcaacctatgccgcatcaagctgcgtgatcagctcattctcgatcacctacaccagctttcctactacgactgctacccgggctacaagttcggcaaagcgattccgcgtgcggccaatgccgagggcggtctcgtgctcggctggtgctatcgcgccaagggctgggagaccgatccgaacgcctatgtgtacattgtgattcagcagtcgcagaagggattcgagaacttctgcaacgccatgggcttccaggattggctcaccgatccgaagttcagcacgccgaacgctcgcgatgagcacaagcaggaagtgtacaagcgcgtcgaggaatacacgatgcagtacgacaagtacacgctcaccaaggaactcggcgccaagggcgttccggtgggcccggtgctcgattggaacgaactcgaaaacgatccggatctcaacgaggatggcacgctgatcacgatcgatcagggcgacgcccgcggcaagttcaagacgatcggcctgccgttcacgatgagcaactatgcgccggattaccagcgcgcgccgaagctcggcgagaacaacgaggagattctcaagtccctcggctacaccgacgagcagatcgccgatctggcgaccaagggcgtcatcggctcgaacgatggcgtcaaggcagacctcaccgccgctccggcacaggcctgattgcgctgcaccgctcacacgcggtcatagcctgctacgcgaagggcgggtttcgatatcaatgcggtatcgaaacccgcccttcgcatattgcatatgaagccggccggttccccgaacagtggaaccggccggcttcatatgagtaggagattctaggaattagattgtcgcagtgttctcattgtgtaatatgcgcccctttcagcgaaccttgcagctcgcattgttctcccagccccaaccgtcaccgtccgggtccacggaagcagaggagcagatcgggtacccatcatcggtcgtgccggaattgccgccagtgttacccgagccaccggaattggagccgccgccatagatgccggccttctctatgccgcggctcttcaacccgttggcaccattgacgaacatgttgccccagccggaaagcgagccggcgttccagttgttcacgagatcgaggtactcgacgccctcggtgttgccgcaccacgaccaggcgagcatgcccacgcccttttccttggtgtagctcatgatcgtcgcggcatccggaatgccgtcggagtgcttgttgccgaattcgcccaccatgagcggcagaccctggttcacgaaggagtcgatgtacgacttcaccttgtccgccgtgctgtacacgccgtacatatgcacatcgaacagcacgttcgaatcctgactgtacacactcttggcgttgtctttcatcacaccctgccaatcctggccccagttcggcgcagtgagcacgagtgtgtgcctgaaaccggcgtcgcgcatctggcgaatggcgtccttggtcccctgcgtccactgtgaagcggtgttgttgccgtagggttcgttgccgaggttgatcatcacataatcttcctggcccttcactgcgctgccaacggacttccagaactgcacggcatcgctcaggctcttggcatcggcggcatacgcggtgtcgccgtagccggtggtgtcgtgatcctcgagaatgcagaccagattgttcgacttgcactcgttgacgatattgctcacctcgctcgccgacgtcgtgccgtaacggcctccggagagcaccacgcgcacggtgttcgcaccggtgttcgcgatatccccgatcgagctggtgtgctccgggtaccactggtatgcgtggttgatgccctgcggaacgaactgcttgcccgccgagtagatcttgccgcccgagacgtggagcgaattgtccgccgcctgcgctgccgttgccggaagcaccgccgccaacgtcattgcgccgaccacggctgccagtgttttcttcatgttggtatgcatgagcctactttcttcttccactgcttcatcgcagatgtttgcttcattgcatgcaatcggaacacatttgctcagccattgagctgttccgattacgaatgtaaagatatcgtgaaactgaagcgcttcacaaccgagttgccgaatgctgaaacgcttaatctacgaaatgtgagacaaactgttcagaatacgcaatcagtgccgacaaataatctgcagattatttgaattccattgatatcgcaccggtttcatatttgccgattactggagaagcgctctaaaatatcatctctcatggtagatttccagctcagctgcagttttccagatttagcgcttaagcatctccagcaaaaatacgcagcgacaggcaccatctgccatcctcagctatcctctgccacctctgccacctctgcaccctctgcgtaaaaagagacagatgaaaggatccatatgtccccaattacgcaagagactggcaggaggctaacaggagactggcaactgcagtctacaactgcgtaaaaagagacaaatacagcgcacagaatgtcccaaattacgcaggagattggcaaccattcctccctcctcaaacctgcgtaaaaagagacagataggaaccgccatatgtccccaattacgcaggaggtaacgactaacgaccgccgcgcaactcttccctgcgtaaaaggagacgtatagagaccgctatatgtcccaaattacgcaggcgaagcacatgtctccaattacgcaggagaagatggcgcgaaaatctgggccaatgcaagggaccccggccacatgcatggtcggggtcccgaatatttatatatatatatagggctgaatcagtggcagcacagcggcacgagccagatccacagcaggcaggtgacggcgaacgcaaccgtggagaccgcggtggtcgacgcaccttccttgacgtagatgttgtagcggctcgagatgatgatgccggagaatgcaggcggcagggccacagccatgacgagcatggagagcttgttcacattgctgcccatgcccagcagcaggccgacgccgaggaatgccgcaggggtgagaatcaagcggtagaacgtgttccagatcgtctcccagcccagcgagaacttcacagtggagagcgcgaggccggcggccagcacggcgacaccggagttcgctttggcaatcaggtcgaaggtgggagcgaaaccggacggcacgcgcacgccgatgagcacgagcacgatggcgagcagcggagcccagcacacaggctgcttgagtgcgttgatgagcgcttcgaggttctggttcttcttcttgcccatgttcgacgacttggagatcatcacctctgccgtcttgtcggtcttcgcatccttgttcggatcgacggcgatatcgtccttcggattggcgatgctgacctggcccttcgagttcgtgacggcggccttcgacaggcgctcgcgatccttgctctggccgaggttgatcagatacatgccgatcggaatcgtgacggcgttgacgacgatcgagatgatcgcgatgacgaggttcgtgctcacggtgtcgccgtagatcgggtcgagcacggcgaagccgaggaagccgatggtcggcgagccggcgatcaacgcgcatacggccgcttcctggatcgaatggtggaacatcagtcggcacaggtagtagctcaacatgaacatcacgatgatgccgatgaagccgagaattgtgagcaccgcatcctgtgcgagcatctcacgggtcgccttgacgatcgagatgaacagtgcggcagggagggcgatgttcagcacgagcttgttgaggccctgacgctgatcgttgtcgaagtagctgagttttccacagacatagcccaacgccatgatgacgatgatggggatgatgtcgtctatcaatatctttgtcatttgtcttctcttgtcttctggtggagtgggcgggagcaccggtgccgcggcgcggatgacttgtcgtcataccacgccgcggcgctccggggcaccggagcgaatcacatatgggcgcccttgaggtaggggttcgcggtcatttcggaagtggcgagcgggccgacgacgggcttcgggttcaggttggagatgtgcccggactccttgcccgcataatcggcgagctgcacgtgcacgaggctcggcttgccggaggcgacggcctcgccgaccatctgctcgacttccgccggggtggtcgcgtaatagccgttgccgccgaacgcctcgatcatgcgctcgtagtgggcgtcgtagctcagcgtcagcggcgacgggtcgccgtcgtcgccgagattctcgaaatcgccgcggtagatgccgccgttgttgagcacgacgaaggtgatcggcagattgtagcggcaggcgacctcgacttccatgccgtcaaagccgaagccggaatcaccgccgacgtacaggacaggcttgccggtggccactgcggcgccgattgaatagccgaccgcgcagcccataacgccccacgtgccgcagtcgagacgatggcgcggctggtagatgtcgatgatgttgcggcaatcgtcgagcgtgttcgcgccctcgttggtcaggatcatgtccttgtgctggtcgtacaccttcttgatggcgccgagcgcgtcgtagtgacccatcggcacggtgttcgagttcacgcgggcggcgaacttggcatcgttcttctcggcgtcggccttgagcatgtcgagccactgcgcggacgccttcactggcgtcttctcgagaccggcattgatcatctgcatggcggacttgatgtcgccgaccaccgggcatgcgatggaacgggcgttctcgatctcgttcgggtcgatatcgatctggatgaacttgacgttcgggttccattccttgccctcgccgaaattgagcatccagttcagacgagcgccgacgagcagcacgacgtcggcggtgcgcagcgcgagaccgcggcagctcgccgtgcagtgtgggtcatcgtccggaatgacgcccttggccatcgacatcggctggaatggcatgtcggtcttctcgacgaattcacgcagttcgtcctcggcctgggccagcgccgcacccttgcccacaagcatgagagggttcttggcctcggagagcagcttgagcgcttcatccacagaggactgcgccggcggcattgccggagccggctggttcgcgacccacagctgcgactcggcgacatccttgtcgagcgtctgggcgacggcgtcgtccgggaaatcgatgtagacaccgcccggacggccggagcatgcgatgtgcatggcgcgggccacagcaagcggaatgtcttcgatcttgtcgatgcggaacgattccttgcagaactgcttcgcatagttcatttggtcgaggccttcgtattcgccttcgtgcatgtcgacgacatggcgagtggacgaaccgccgatcatgatgaccgggaagccgttcgtggtggcttcaagcagcggtgccagaccattgaggaagcccggcgcggaaacggtgagcgccacagctgggcgaccggtgaggaatccttcggcagcggcagcgttcaccgcgtcctcctcatggcgcatgccgatgaagcggatgcccatgccctgtgcgatacgtgcgaaatcagtgaccgggattccgacgacgccgtacatatgcttgacaccgttcttgatgagcgtctcggcgaggtagtggggagaatccgtgagattctggtctgagcttgtagcagttacacttacatcaaccattgcaaacatcctcctggtatggttattcacctcgatactaagacgacttttcgtgccgtctcggcagaaaagcgctcagcgtacatttattcgagctttacgcttgtcgcggcaattgctcggatcacatctgacagacgtccgtgaattgcctattgacaaacctgcagacaacgtatggcacacacggaactcgaaccgactacttcgtcttcggctcccgctcttgcgtaccgtttgcatttgcagactgcgcagggcgcgtcggtgcctcaggatgatgcggcttcgcaggcgcgcgctgcgccctgcgcacatccgcacgccgcttctcctcacgttccatacgctcctgcatgtgttcctcatgttcgcgctgatgttcggcgatccaaggatcggcgaacacccgtgtgcgatcggtggccttcttgaacgcggtggtggcgctcagcacataatcgaacagatcgggatcgtgattggcggcattctccatggcacgcctatgctgtcgcaatacgaacttgcgccagccggaggtcatgagcagatcgatgctcgccccatacatgcccgccggatagccgaacatgaacgaaaccgccacacccacggccagaaatggtgccatgccccacccaaagatctcacatcccaacagaaacgcgctcaccgggcagcggttgaatgctgctaggaaacacaaagcgccaaccgccacacccatctgcgggctcgagccggtcatggcgaaacacgcgcctcccaggaggccacctatgcacaacgacggcatgatctcaccgcctttgaaccagaaaccgaggcagatgaaggtgagcaaccccttgattgcgaaatcccacgacacattgggctgtgcaagcatgtggttgagcatttcgccgcccgaaccggtgagcctccaccacccgaacacggagaccaacgtggccatgatcagaccaccgacaaccacccacagataatagttgcgcacaatctgcatcgtcgtgttctgtagcaggcggatgcacagcgcgaagatggagccggccaccgcacaggcgacacctatgacaaggcagatgcccacggcacgccaggtgaattcgggaatcggcaccgtgcaaatcagatcgccgatgccgaaatggcgtgcaatgaagtaggcgacgaagcaaccgatgagcatcgacgccacatacctcagctcgctgaagcgcatgaactccaataccagcatgcaggaaccgagcggagcaaagaacaatgccgagaaggtggcggccatgcccatggaagcggcataggagtgcatactacggtcctcggctgcgccttcctgaacccgcagcacatcgtgcaacttaaacggtttggcaatggtggctcccagactcgcgcccatctgaagcgctccagcctccttgccaacggagccgccagccagaatcgacatgccagtggtgagaaagatgcccggcgccagcaatcctcgcaccgtccgaccgtgcctcatgcgcgcaatcaccgattcggtggtctcccccagcgggatgcggaacatcttgtagaggagcaactcgagcaatccggccaccggcagcagccagatcagccaggtgttgcgcacgaagacactacgcatggcatcgacgaacaggcagagcagaatcgacccgaaacctccggccacgccacacaccacggcgaacagcaaatgcttgaatgattcccgccaatcgaaccgtgccgcactgcccttcacgcgtcccgacaggccgtttccctcctgcgtcaagggctcaggaggtccggccgcattgccattgtggggcgattgctcgctggtcatgcctgcgcccctccgttctgctctgtgctgcgcctgattcgtctccatttttgcaggcgcccgacgcgcgcacaacggaatgcgcagttcgcgaattcagcccggcgcaccgaacgccaaccggtgcccgcgccgaatggactccgcgactcacgcattccgtcgactccacaaagggtgtcattcaacgagcctacctacagattccggttcctgcgtgctatgagcaatccggtgagcaccatgaggccaagcgcgccagtgatgacggcaaaggcaaggaacacgtcggctatgacacctgtcgccgcgaccgacgtgcccgaacctgcgttgccccgcggtctctgcggttccggcggcttgggatagatcaccgtctgccccgcatcgtcgatgtcggcatgcatggccacctgtttgccctcaaccatcagccgttcgaatgccacagtctgcacttcgcctgacacgttgccgagttcggcgtcaaacctcaactcggcggtcccagttggcttggctgcagtgaatctggcgaatgcagtcaccggctggccgtccttgttcctgagcacaccgccatcctcgccattggcatctcgtatgtgcagttctccccgcacctcatattctttgcctacggtcaatccggtgaaggcgaccgtatccacctgtgagattcgggagtccagcgttccggaatgcgtaccagaccgggcgtcgcgggcctgcgtgccgatatcgatgatgcgcacggtctggccctcatctgctatgtcggcatgctcggccgtcagctgttgcgcgtcctgcatcggattggagtacagtcgctcgtaggcgaccaacacaacattgtgcagatcccgtttcagcacggtgaatctgaattcgagcctcgccgtgccgttggaccgtttcggcgtgaattcgacagaggcgaccaccgtattgccggcatggtctttgagcacaccggcatcacgggcatggccggcattgtcgaaaccgcgcaaatgcagttcgccatccatccgatacggcatatctgccagcagattggcataggccactgtgtcggtgagcaccacttccacctgtgatacgtcatcgtcgctttcgcgcacctgtattcccagctgtgcgtccagttgcgcctgcgagaccgccgaagtcacctgcaattcgtgggcgccgccctcggtcgtcaactgcgtgcctatgctcgcgatctgcacctcctgatgctcgtcgttgatgtcggcgtgctcggcgagcatcgtatggtcgcgcagcagggtctcgaacatcacgcatcgcttgccttccaaccgcagatgcccaacgtccaacgggaactccacatcgacggtgccatccgcctgcccgggggtgaatgtcgtcgtcaccgtcagcgtgttcccgtcaccgtcggtgagcgcgcccatgtcggaaacggtgccgtcatcacccacgaccttcgcatgaatggtcgaaaccaactcgtaatcatgccctggactgaggttgcggtactccaccacatccttcaccacgccattcgtgatcggcagcaacgagtcaccgtcaaaggcatccgaggccgatgtcgcgatggcagggaaacgcacgtcctgccgctcatcggcgatgtcggcgtgagccgcgaagtccacgccgttatgctgcaggctttcgaaggccactaccgtcttgccggcaaggtcttcgggcggttcgaacaggaaggtcacgtcaaccgttccgtcggattggctaggtgcgaatggcagctcggcggtcacctccttgccgtgtcggtcgtgcaccactcccccgtcactcaccacacccgtgtcgccgaacgtgcggtagtggagcgttgccttcagcgtgtagggcttcccggcaacgagattcgcataggacaccgcgtcagtgattgtcacggattgtgcgctcgcattggcttcgtcgtcgatgtcggccgcagcattcgtatggatctgcgggaagcgcagttgctgctcggcatcggcggcgtcgcggtgctccagcaacgacgtgccgtcggcattgcgaatcgtgcggaacgccactaccgtcttgccggcaagtcgttcggcatggtcgatggtgaaagtgagcttggaagtgccgccatggggattgccaaccttcaactgcttcgtggccttcgccacagcctcgcctgaaatcctgccgttctcgatcacgtagagctcgcccgaatcggtgtacgttcctgccgtcacgccccagtattcagccgaatcgaccaccgatagcgttccgatggcaggcgcgagcttgtcaccggcattgccgtcatcgccaaaggcatcggcacctgcaccgaagtatgcaagccgtgtggtcatgcccatcgccacattgcccagtgttccgtagtccatgtccacgccgttgccgtccgggttcaacgaaccgtcgccgttcctgctgaattccttggcggtgagggtcaccgaaagcatgcgatgcccgtcgttcgcgccgggtgtggggagttcgacgagttcatagtcgtcatagggcaatgcgcgcaatgcatcgttcacctgtacagcacgcttcgcaccatcgcgcgtcacctcataggaggtcgcggaggtccactgcaccgactggcctcctgatctcggcccgatgccggtgaaccatatgccggcctcggcatcgagtttcgacgcatccttcaccaccggattcccttgagaatccttgccaaccgccccgtttgcgttcacagcgtccgggtcgttggcgttcgtgttcctgctgtgcggtcgacatccggtggtgccggtcccggagtcattgaacctgccgtcgcatgatttcgtatggagttcgccgttcttgtcggaaacaatcacatggctttccccggtcgtcttcgaggtgagtcgccaggcgatcggccccatgcgctccatggtgtcggcgcttttcttgatgaagtggaaatccgcgcgctgcacttggttggacgcggaacctgcacccgatacatgcgccaatgaggcataccgatgcgggttgccattggcctcataggctccggttgacgcatcacctccatcatggcctatggtgaagcgctttgaccatgcgcgcgcggatgcatcgcgcaaataccctgccgaggcaacggtctcacgcacctcataggttccgtagggcaattcgtctatggcggttctcgccacgatgcccttgctccccgttggcttcccatcggagtcgactatgtctccgtaggaggcagacaatgttcgcaccacgtcgccggacttataggtgcgattgttcacgacaaccgcattggcactgcggttgatcacctcgaaaccggtgccgttcaacgaagccgcacccaatggggtcgccaaccccgtctcacgatccactttgagcaattggagcccaccgcgctgcacatcgttggcattcgcacccactccgcggatcgtggccatgttcgcgtcgacgccattggcgtcgagcgtgtaccgcacgatcatgttgtcttcgcgaatccggaaggtcttgtcgaacccagcccggtggtaaccggccgcagcactgcgttcgcgaatctgataggtgccgtatggcaggagtctcgtctccgttgcagccacactgttcccctgcaccgtcttggtggctatggtcgccaccacggcatcgcggggaatctccctgccgcccacatgaaccggcgccatggatttgttgacgatctcatacaccgtgccgtcgagcgacgcatcgccctgtggctgggaaccatgcaggtcatcatcggtcttgaccacctcgacgccgcctttgaccgtttcattcgggaatgcgatcgtggtcgcgtcgttgccgcccgagccgttgttccacgggttcagtgtagtgcgcatcaccttgtggtcgccgccgtcggtgagggtgaatacactgcccgggtgttgtgccgaagcggcacgcaccagcccttgaggtgcgttgagctcggtgatgcgcacggttcccagaggaaacatggtgcggcccgctgaatccgtgtagggccatgtgccctcatccggcttctcatgcaaccgcgcaacgccattggagtcggttcgccatatggcattcgcttgggggtgtttgccctcaagggcggctgcatcggtggccaccatgccgaaccactccacccggaaacgcaccccctctaacgacgccacatcaccttcgagggagcccggcgagccggcgttggctatgactttgcgcacgtgaaggtcatcaatggaggtcagcggcaattcggcatgttcgccatccatcgtgatggtctgcgtgcctgatccttcagcaatctccacggttttgaccttggaattcagcatgtagcctcttcgtggcgcctgcatttcctgcaacgtataggtgccgggcatcacatcgacgctcgaggtcgccctgccttcggcatcggtgctgaaggtatgcaccagcgtcccattccggcgcaatgcatactcggcaccggtcatatcgtatgcctcattggcggtggtgtatgcggcattcgtcgcgaccttacgcatcgtcaccgtccgcgggtgcgctttcttcggcaccctacgcgcatacagcatgcgttgcagggtgcctgcggttccgaccggctcatagaacacggcctcgtattcgtcgcgatcctcggcattgagggccttctgcgccagaagccacgccagaccgatcatcgtgtagggggcgaaattctgctggccgccgctcgaatagccggccccagccacctgatgccccggatttgccaccgataccgccttcgtggccttcgatgagtcctctccaccttccacacgcacctgaccggaggcgatccatattgccagctgcgtcacggaacgtgcgtcgacgtcgtcgaggttcttggcgaacacgctctgactttccacgttcgggtaccccttcgccgcgatccacgccacggcaccggtctgcggagcacctgccttgtggtattccaccgtgctgggacgggtggtgtatttgaacatgtggtaccccgtgaccggctcggccaccgtcaccgtattccgcgcgtcgccccaatggtcgcccggagcccctttgtcgacgtccatgcaataggcggcattgcctcggaagtacgcctgcgcctcttcgaattgactgttcgtgtacaccggcacggtcggattcgcctcccggaacccggagaaaccgtagcggaacgccggcagatcgttctcgctcaaattcatattggccatggagacggcgaaatgcatggtttgcgggaattcagcggattcttcggcccacgcgggtgccgcctccaccacaccgaccactgttgccacggccatgcaggccgaagccgccctcctcgccaataccgcgagcgcgctgtgcccgccatccaatcgcacgccattgtgctttcgcatgagattcctcctattcctttcctgtttccatgtgttcgtcggcgcctgcggtcgccgcgttgtgttcaccgtcttcccgtcgcagtgacatcgcatgtcgacgatgcgcgaccagtagcatggcgatggcggtcacaatcactacgcccatcagggcgacgccgcccatgctcacgcctgttctcgccagtcgaataggtgcgggctgccgtgtgacgctcttggcggggtctgttcgcactccctgttgcgtcggggaagcactgaggtcagcggtttttcgctcgtctgcgggcaacccgtctgcagccggttcggcatggacgctcccacgtaccacgcggacgcactcccagctgtcgccgtaggcgctctgctgcggcatcgcacgggcgtcacccttgaatttccagacgaacacataccacccaggacgggcggcttgcaccgtgaccgcatcgccatgcgcatcgatctggccgccgccgaatctcacgatgccgttgcgcgcgggcacgtcccagctgccgatcagcgtgtggtgtccgtcttcctccggctcggcctcgccttgcggccggtacggttcgtcgtcaccgccattgccgtcgcccgcccaccacatgcttacctgggcgtacggttcgtcggcagccagcccgtactgttcgttgcctccgaactcaccgtggtcatgggggaatccgctcacttcgatcacgtcggtcagcatggcgcccacgtgtgcactgtgttcaccggcctgtgaccgcacctgcacaggcgtgcgggtcacattggtctccgccggctccatgaacccgctcacccaatcatgagtcatcacctgttgcacggcggatggttgccgttgccgttccaccgcccacacccatgtgccgtaggcgtcgccgtcatgtgctcggtacggctccgtcccgttctcctcgctgacggcctgcacctgcctatgctgcccgtcatgggtgaacgtcgcgttgccgtatgcggcgggttcgaatccgagccgtttcagtctgcctaggaattcccgtgccggttcgccggaatccgggcgtatgaccgagtccaagttctccccgcgcaggccggtgaagtaccacccgctcgcctccactgcggaatcggcaggccagtagttgtcgtcaccgtcgagtcgcatggtcacgtcatcggtcaccgcagacccgggatctgtggatttcggcgtggtctgggtgaccaacgtcggcgagaacacggtgaccgtgtcgaatgccgtcccggccgcttccaccgtcttggccgcagccacgcgcaacaggttctgggagctcacggccatctccaccgccggcacctgcatctgcgcatggacgcgcacagctccttcgccgctcgccttccatgcgaagcggagggtcttgccgttggtgcgcccgattcgcgttctcgcaccgttcgcgaacacggcatcgccctccagactcaccgaatactccgtgttcgtggtgggcgtgccctcgtcgtcgagaatctcgagcacgatgtttcccgcgcgtttgccgtcggtgtactcgactcgggtcgcaatggactgcggcacgaccggacgcacctcctcatagagctcgcgcgccttggcgagtatgttcgggtattggctttcgagaatccctctcgcatgcggccaaccggcatctccctggcttgtgtcgaatgcatcgtgcacgatgaacgccaacgccgcctgcagatcgtcgacgttgtgttcgcgttggtgtcggttgagcatctcgcccaccaggcgcgtcaccaacgtgtccggcatcggtttggtgacgccgagcgtgtagttcgtctcctgcgattgatccatgcagtagtaccgtctctgctggccgtcatatccgatcattccgaagaaatagattcggccgccatcgaagtagctttggtagtctgaggcgctggccacggtgagtttctcccctgtgtacgcattggcacgagtcgcaccccgtatgccgacaatcgcgcatacggccgccagcatggcgagcagccgcaccaccacgacccgcatatgtcttgccgatctgttcattccaaccgtccttcccgtattgtgttggcagattatgtgctgtcagattcacacagtcaggtcggcgtgcatagccggacggggcattgtggacggaggacggcgtttcagtcgattgtggataaccgcgccactattcacaatccacaacgcctatgcgacaacggcacgaactttgtccatcccgcattgaattcatgcgggaacgaagaggcctgcggccttccgaccggaaatgcatccacaatgtggactattggtaaggaatttccaccgtttgtacaggctcgcaacctcagccgcgaaaaactccatacaatgacaggtatggaagcacaacacaatgagacagaggccgccgggaaaccggcggcgaagaaaacgacgcgcacgcgcaagccacgcgcgtccaagcaggccacattcatagccgaggcaccggccatgccgatcgccatcaaggagccgggccagttcggacgcgtcaacatcctgaactgccaaccgtccgtcgaagacgacgtctacgctgcccgagtcgagatcggggagcagttcaccgtttccgcccaggtgttcatggaggggcgcacgaaggtcggagcgaccgccgtgctgaagaatccacgcggccgcatcatggcacgggtcccgatgaccgtggagaacgcaggcctcgacctgtacacggcgaagctgcaggctggcgagcattccacgctgaacccgtgggatgccgaattcgcagaggtgaagaagcagctgggcaactggcgcgtggccatcgaaggttgggaagacacctacggggcatggttgcatgacgcccgcatcaaggtggatgtactttccgacgtggagaacaccctgaccagcggatccgagctgctcacccgctgggcctccacccgtgacgcgaatctcaacgccgagcagcgcaagacgttgcgcgaggcagcgaaatcgatgatggacacgtcgctcgacgccaaaagccggctcaccttcgccgacaacgccgacatcgaggcactgcatgagacgaatccgctgcgcgacggtctcacctcaagtggtgaccatgtgttccacgtggaacgcccgaagtcgagcttcagcgcctggtaccagttcttcccgcgttccgagggcgcctacctcgacgacaacggcaaaaaggtgcagggcaacttccacacggccgtcagcggactggaacgagccaaggcggagggcttcaacatcgtgtacctgcctccgatcttcccgatcggcgtgacgaaccgcaagggccccgacggtgccctcaatgcgggcccggacgacccaggctcgccgttcggcattggcagcgaactcggtggacacgacaccgtcgacccactgctcggcacgatggatgacttcaaggcgttctgccagcgcgcccacgagctgaacctcgaagtggcgctcgacttcgccttgcagtgctcaccggaccacccgtgggtgaaggagcatccgaactggttccgcaccaagccggacggttcgatcgcctacgccgagaacccgccgaagaaataccaggacatctatccgatcgacttcgacaacgatctcgagggtatcgagcgtgaggtcgaacgcatcatgaacctgtggatcgacgcgggcgtaaccatcttccgcgtcgacaaccctcacaccaagccggtgcgcttctggcaggacgtgatcgcagccgtgacgaagaagcacccagaggtgctgttcctcgccgaggccttcacgcgcccggccatggtgcgcgcgctgagctacgccggtttcacgcagtcccactgctatttcccgtggcgcaacacgaagccgcagctcgaggagttcctgcaggagaccaacggcaagggcggctactaccagcacaacacgttctggcccaccacccccgacatcctcaccgcctatgtgcgcgacggcggtgtggcggcacacgccatccgcgccgtgctcgcggccctcggctcccccagctggggcatctacaacggctatgagcttatcgagaaccggcagcgcgccgatgccgaggagcagtcgtcgaacgagaagttcgagatcaaggtccgcgactggtccgcggcgaacagaatcggcatctccaaactgctcacctcgctcaacgagatccgctcgaagcatgcggccaccacgagctaccacaatctgacgatcctgccgtccgccaacgagaacatcatcgccttcgcacggcagacggaaggccgcttcaccaaagacggacgcaccgacacgctcatcgttgtggtcaatctcgacccatacaacgagcagcagtcgtcgatccacgtcgatgccaaagcactcgggctgcccaccgagcacccgtaccgcgtgaaggaccagctcaccggccgtgagtacgactggagctgggacaacttcgtctcgctggcaccctgggcggatgtggcgcatgtgttccacgtagagaccggggaacagccgctcgactgagagcaccgctgagcacacgggggccgttcgccgcatgcaactcgcgacgaacggcccccgtgtgcatgtgcgggtattgtgttgttcgttagcacaagtccatgcaaaggagaaataccatggcagaaaccttcaatgtcgtcgtggagatcccacgcggttccaagaacaagtacgaagtggaccaggcctccggccgcgtgttcctcgaccgcacgctgttcacggcgatgggctacccggatgactacggctatatcgacggcacgctgggcgaagacggcgacccgctcgacgcgctggtgatgctcaccgactctgtgttcccgggctgcgtggtcaagtgccgcgccgtcggcctgtaccacatggtcgacgaggaaggcggcgacgacaaggtgctgtgcgttccggacgacgtccgttatgacaacatcaagaacatcgacgacgtctccaagttccacaaggcggagatcaagcacttcttcgagcagtacaaggctctcgagccgggcaaggaggtcatgcccggggacttcttcgccgacgtcgagaccgccgagaaggaaatcaaggaagccaaggagcgtctcgccaagtccaagaacgaagacatcacgctctgaaatccagacgcgcatgtgaatggcgatgggggccggtccatatggaccggcccccatcgccattcacatgctgcaggcgtctgcggccgtctgcgatctcacaccgtgagcgtgagctgcacgaccagcgtggcgagcgcgaccagaccaccggtgagcatcaccggtatcaacgcgaagcccacccaaggagcctgcgcgccctcgagcggccgcgaatcgcgataccatacgcgatccatgaatccaagaccgacggcgaacaccacaatggccaccacaccggcaatccacacccacaattcgccattcgcgctctccgccttgctttcgccgaagccctgcatgagcatcggcaggaagcaccatccgctgcacagcaccgtgcatgcgccgtccatcaccatatgcgacaactgcacaatcaagtggctgcggtcgaggcgagccatctgcctgccgaacgcgacgaccacgagcacgacgagcaacgcgcccacgccggcgaaccatgcgcacaccgccaacgtacccggcgaacccaattgcgggcgggagggcgaacccatcgagccgaacacgaactcgccaagcatgggcgtggaggcgaagatcataccgagcaatccgagaatcacaccggtgacacggccgggaattccgtcgcgcagcggcgtgaagaacgcaaacagcatgatcatgacacccactacaaagccggtcagcgagaacatgaccgacgagacggcattgctgccgggaatgcatgcgagcgcgacgagcaccacgtagagtgcaatctgcaaccatacggaccgcgagaacggagccaccggcgccacagggcggtaatccggggccatctgcgcggtcagggtggaatccgcggtcagttcgccgtccgccgcggcattgcgggcgtcgttaccatgttgtgtctcactcatctctcaccttcatatctccaccgtcacacgcatacatccacgcaggcggtcacaccaagaaacagtgtaatatggggccattcccgcccacaaatcggcccagcagccgcactcgtcgcccgtcgcgatgggcgcgcgtccggcacgacgtcccattttcggtttctcatcgcgaaatggtcgcagggttttttcgtcgcttccgctacactgacagcaaaacgtgcttgcacacaccatgcgcacatcgctgttacacaagcatggaacccaacaggagaggatcgggaacgtgacggatttgactttgatgacgttttccacggatccaaccaccgtgctgccgtcgctcaccctgctctcccaccgtgtgcgcgtattgcctatggacgcctcgagtctggtgcgcatgcccgagaacacgattctgctgctcgacgcacgcgacgacctggcctccgcgaaaacactgtgcaggctgctgcacgcctcgggtctgtcgacgccgatcgtgctcattctcaccgagggcggcttcaccgtggtcaacggcgaatggggggtgagcgacgtgatcgtgaacaccgcatcgccggccgaggtcgaagggcgtctgcgtctggtcaccgaacgcgtggccacgtataacgtgatgccgaatgcactggcgaattccggcccggaggacgaggacggactcatccgctccggcgaccttgtggtggatacgaacggctacaccgcgaatctgcgcggcgtgcccatcgacttggcatacaaggagttcgagctgctcaaatacctcgtccagcaccccggtcgcgtgttcacgcgagcgcagctgctgcaggaggtttggggttatgactactacggcggcacgcgcaccgtcgacgtgcatgtgcggcgcctgcgtgcaaagctcggcggcgaatacgaacatctgatcggcaccgtgcgcaacgtcggctaccgcttcgacccgcccgaagaggaatctgcgaacaacaccgcccgtgaagctgccgagatgggctcacctacctcggcggacgaataattcccctcttccggttaccctacccttagggacgtgcgaattcgcatggaacctaacagtcgaggattgcgggagcggtatggccggtgaaagcaggaaagcgcgcatcacacgcatgcacaggcagtatgagaccctgtgcgagttcattccgacggtgaaatgccagctggatttccatacgccctttgagctgctggtcgcgacgattctgagcgcacagaccaccgacaagcgcgtcaattcgatcacgccggagctcttcggcacctaccccaccgccgcggcgctcgccgacgcccgcttggaggacgtcgagagcattattcgcccgcttggcttctaccatgtgaaggccgagcacatcattgccgtggcacggcagattgtggaacgattcggcgggcagataccgcagacaatggaggagctcacgtcgctgcccggcgtgggccgcaaaaccgcgaacgtcgtgcttggcaacgcgttccgcgttcccggattccccgtagacacccatgtgatccgtgtgaccgggcgcctgcattggcgtgatgactggatgaagacgagcacgacccccgaacgcatcgagcaggagatcaccggctgcttccccgaaagcgaatggaccgacctgtcgcaccggctcatcatcttcggccgcaacatctgcacgagccgcagtcccgaatgcgagaactgcccactgctgcccacctgcccgagcgccggcgagttcctcgaaatcgccgccgagcgcaaggcgcgcgccacgcggcgcgcccccaggaagccgcgttcgcgcaaaaccgccaagtgaccgggcgtgtccagcacgcgaattcaacacgcgaagacagctacgactccagcgtgcgaagccaacgcgcgaatccagcccgcaaagccagcacgcaaagccagcacgaatccaccgcggatccagctgcgtaaaaggggacagatacccatgcaaatccgtcccttttacgcaggaggtttaatctatccgtgcagcgggtcttcgatttgcaacctccaatccccccaatctgcgaccctcaattcccaatctgcaatcttcaatctgcgtaaaaaggctcttctcaggttagtgtgtaagggccgtgtttcctcattcaatttttctatcacacaagcaatgatgaagcacggcccttacacactaacctgagaagagcccgtaaaaagggacgtttatgtgcgtgatttgtctctttttacgcagatgtttgcgttgttgatgcagctgatgcagctgatgcaactgatgatgcgcaatgacctgtctgcgtaaaaggagacagattgcatggatacctgtctccttgtacgcagggtgggcagagaggcgcgccggattatctatactggagccatgactgagcacggcaacaggcgcgcacgcaagattcgcccctggattgtattcttcgtcatcatcgccgtgcttggcgcggcggccggcgtgggcatcaccggactgcgcggcggcaacagcggcctcaacgccgtggttgggtcgctgcgcggcggccgcaaactcgaagtgggactcctcgacgagcccacgtcgctcgacattcggtccaacagcgaacgttcggtgcagcaggcactcatgggcaatgtatacgagacgcttgtcaccttcaacgacgagcaggcaatcgcttccggactggccgcccgctggacgcagaccaccgacggactgcgctacacgttcttcctgcgcaacgggctcacattctcggatggcacgccgctggacgccagctcggtggtgcgctcgctccagcagacgctcgccggcgaccacacgaacgacgggctctcgaacatcacggccgtggagaacaacgacgcgcgatcagtcacgttcacgctctcctcgccgaacccgcgcctcttgcccgcactggcgagccaagccggcgccatcgtgaacccgaatgcgaagaaccccgatttcgcacaccattcctacggctccggcccgttcatcgtgaacgcggtgcagccgggttccatcgagctcacccgcaacgaacactattgggcagacaagccgaagacctcgcaggcgacgctgcgctattacacggacgagcagaagatggccgacgacctcaaagccggcaagctcaacgtggcgctcccccgttcggcccacattgccgaacagctctcccacacgtccggcatcacactgcaagacggtttcagcacgcgcaagactctgctggcgctcaacagcaagagcgagagcccattctccgatgagcaggtgcgccagttcacacgctatgccattgacgcacggcagatcgcgaatgccgagccgggtgccaaagcccagctgagcgggccgatctcgcagatgcagcccggctatgtggacctcgacaatctgttccagcatgacctcggcaaggcttcgtcgatgcgctggtatttcgccgcagattacttcaaaccgttcaatttgctcgccgatgaggcgcaccgcgagctcgcccagacgctggtggaccagatcgccgcgattccgatgccggtttcgttggaagtggtcgattcggccacgctgaacagtcgcgtgcagtccggcgactacacctgcgcgctgatcgagatggacgatccgcacgattacacgcggttcgtcgacggcagcgcaatgttcggctatgtgaacggaaccgtgcagcagcagtaccgcaaggcgctcgaacaaaccgatttcaaggactaccgcgaacagttgcgcgaattcgaccgcctggtgagcgatgatgccgcgagcgcgtggctgtacacgggcaaggattatgtggccgcgcagaacgacgtgcagggtgtggacgcgaatctggcgggctccagacttgcgctcgcccagctgagctagcgcggccgcggaacggcggcggaaacgcatatgttgtcagcgtagctttttagacttctttctatgacagatagcgaagattattcgatcaacgccaatctcaccgcactccccgaccgtgtgggcgtggacggccttgaagccaagtggcgcaaggtctgggatgaggatggcacgtacacgttccacgatccaggcgagcgcaaggccgtctattccatcgacaccccgccacccaccgtctcggggcacctgcacgtcggtcacgtgttctcgtacacgcacaccgacatcatcgcccggttcaagcgcatgaacggctatgaggtgctctacccgatgggttgggacgacaacggcctgcccaccgagcgccgtgtgcagaactactacggtgtgcgcgtcgacacttcgctcaagtacgacccggatttcgtgccgccgttcgagggcaccgagggcaagaagatccaggccaaggaccaggtgccgatctcgcgcaagaatttcattgaactgtgcgagaagctcactgcgcaggatgagaagcagttcgaggaactctggcgtcagctgggcctgtcgatcgattggaaacagacctatcacaccattggcgagtacccgcagcgcgtggcccagaaggcattcctgcgcaatctggaacgcggtgaggcctaccagaaggatgccccgggcctgtgggacgtcacgttccagaccgccgtggcccaggccgagctcgaatcgcgcgaatacccgggcttctaccatcgcattgcgttccgcttcgaggagaccggcgagccgatctacatcgagaccacccgtcccgagctgctgccggcctgcgtggcgctcatcgcgcacccggatgacgagcggtacaagccgtatttcggcaagatggtcacctctccgctgttcaacgtgaaggttcccgtgctcgcccacccggccgccgagaaagacaagggcgccggcatcgccatgtgctgtacgttcggcgacatgaccgacgtcgaatggtggcgtgacctgcacctgccgacccgctcgatcattcagcgcaacggccgcattgtcatggacaccccggactggatccatgacgagaagggccgccagtatttcgcgggtcttgcaggcaagaccacgttctcggcccgcaagcagatcgtggaggacctgcaggagaccggcgacatggacggcgaaccgaagccgaccatgcgtatgacgaacttctacgagaagggcgacaagccgctcgagatcgtcacatcccgccagtggtacctcgagaacggcggcaccaacaaggccctcaacaccgagctcatcgagcgcggcaaggagctcaacttccaccccgacttcatgcgcgtgcgctacgaaaactgggtgcatggcctcaacggcgactggctcatctcgcgccagcgcttcttcggcgtgccgttcccgctgtggtacccgctcgacgccaacggggaaccggattacagcaacccgctcaccccgagcgaggatcgtctgccgatcgacccgaccatcgatgtgccggaggggtacggcgaggaccagcgtgaccagccgaacggcttcatggccgaacccgacatcatggacacctgggccacgtcgtcgctcaccccgcagatcgtgacgaagtgggccgagcccggcgaggagaacgagcggttcttcaagtccacgttcccgatggatttgcgcccgcagggccaggacatcattcgcacctggctgttcagcacgatcgaccgcgccgacctcgagaaccattgcctgccgtgggccaacgccacgctgtccggctggattctcgacccggaccacaagaagatgtcgaaatccaagggcaacgtcgtggtgccgaacaagccgatcgagcagttcggcgcggacgccgtgcgctactgggcggcatcggcgcgcctcggcctcgacgccacgtatgacgaagggcagatgaagatcggccgccgcctggccatcaagctgctcaatgccacgaagttcgccttggcgatcggtcgtgaggacgagaaccaccacgtgggcgagggcgccacggccagctgggatccgaaggacgtcaccgagccgctcgaccgcgccgcgatggcgaagatggcgaaggtggtctacgatgcgaccgaatcgctcaacaactacgagcattcaaaggcgctggagacgattgaggacttcttctggcagttctgcgacgactatatcgaactcgtgaagaaccgcgcctatggcaccgccgaatccacaggagttgagcccagcccgcaggccgtgaagtccgcacgcaccacgctcggactcggactcgacgcattcgcacgcctgttggcaccgttcctgccctacaccactgaagaggtgtggagctggatgcacgccggcgaaggctccgtgcaccatgcgccatggccgaagcccatcacttacgccaccgccgcgttcaaggcctcgccggagctgctcacgcaggccggagccgcactcaccgcactgcgtggcatcaagtcgaaggccaaggtctcgatgaagacgccgatcctctcggtgatgctcaacgtgaacgacgagctgcacgacgccctggcgccggcccttggcgacatcgccgaggcggcacgcgtcaccggccgcatctcactgcagaaggccagcgacctcatggcgaagttcgcccgtccgaagggcgagggcacggcagcaccgggcccggcatcggacgagacggacgtcgaggagatcaccgtggtcgaaagcgagctcggcgagccaccggtcaagaaaccgaaggccgcgcagtaagcgcgaatccgggaaacgaaatgcgggaaggcatgagcatgtgcctcccgcatttcgttttccggcggcggcatgcaagggaccatctcctattcgtcggaaattaatgggcaggttgttcgtctcgcgtataggctttgggcgaatacaaaaaagttgtcggggtcttaaactcattgatgaacgtattttctatctgttggaaaagaacgagaccatgactagcacgcataccaccacagagcgccgttatgttgatgggcgcactctcgatgaaaaagacaatattattctcgacattctcgaacacaatggccgtgccacactggcacagcttgcggaggcggcttcactatccatctcggccacacagtcgcgtgtgcagaagctcgagaaaaacggcgtcatcgtcggctaccgtgcgatcatccattacccggaacagaccactggaaccatccacgcattcgtgtcggtgacgccactcgaatacgacgagaacgcgaacattccggagaaactcgaacacatcagcggcatcgattcgtgcgatgccgtctccggctcccaggtgtatgtgcttaccgtcaccgtgcccaccgtcccgcagcttgaggacctcgtgaccaagatccaccgcatcgtgccgtcgaacgtggagacgacgatggtgttgcaccgctatttcccgcgctgactgccccggtcccatatgctctcgttcggtagtcacagcacgctactgtagagatatgagcgaagagcatatggaacaaggcgcctccggctccaatgagacggtgatcgattccgagcaggactggcgcgacgaacgcacgcgagacatcgtggacaaaatagagaccctgcgacagtcaatcgacaacgtggacatggcaatcgtcgcattgctcgcggaacgcttcaaatacacctcttcagtgggtgtgctcaaggcacgcgcaggattcgcacccgccgactacaaacgcgaggaagagcagatgcgccgtctgcgccgactcgcaatcgacgcgggactcgacccagagattgccgaggaataccgcgaattcgtggtcaccgaagccaagaaacggcataagcgcatcgccgaaaccggcgaggatccgggcgtgctcgacatcttcgcctgatacttccccaccacaacaccgccgtgaaacactcatcatcaccacaccacgccaaaccatctgcagccaaggccgtgctcactgctggactcgcagccgcattgtgcgccgcgctcaccatgcccgcgctcacgagcacgcatgcagaccagcccgccacaacgaatgtggagggtctggcggcccggttcaccgacgacgatctgttcatggtgaacagcgccgcggattcgtcacgccgcatgtacgcggtgtcgcggaacgggacgtcgcatatgcagctcgacggctcgctgccgttcaccctcgacgtcagctacacgctcaacgggccgaatgtgccggtcgacagactgaacaacgcaagtggcatggtgggcgtgcacgtcgtggcacgagtgaacgaccgggccggcgacggcatgcagcggctcggtcgccagatgcgcccgttcgccttcctctccataccgagtgcggcagtgggcgacatctcggcctccgacggcgtggtcgtgcaacgcgacggttcggccatcaccatcgccgcgaccgcggagccgggttctacgcttgacttccacgtgtatgccgacgccaaacgtttctcgatgagcccggtggcgctcgccgtgctcccgcaatccgcgccgaccggctacactgcgcagctgcagtcattggctcggaattcgaccaccttggtcaattcgatcaccggcgagaacaacgacgatgcgaatgcgagactcatcggcgaactcgaacgattgcgcgagcaggaacgcgtgctggcacagcagcagatcgcgcaggccgatgccgcgcacaaacgcgcattccacgaatacatggcggcatacgtcagctcatataccgcgcatctgagcggttctgtgggcaattccacccagttgacggcgctcatgggcaccgcgggcgagctgaacggagacacacccctggcgcgggcggtcacgaatctggcgagcgcggtcaatgcgcgcagtgacgcctaccagcacaccggtgcggcagacgaggtcgactggatcatccggcgcatcagacaacgcggcacgcaggggctgacggccgagctctcccagcgtgccggcatgaactcccgcgatggcgcgcagaactacgcggcggggcagaaacagctgtcgagcgcgatgattccgtattcgatggcgtatacggatgcgtatacggagaatctcaatgcactgaccggcggcgatgtctcgcgcgcgcaggctatgggtgcgcaggccattgcgcagacagacgcgcagttcggttcgaacagcacgctcaccagcgaccagaccaaggtggatgcggcgatgaacgagctggcacaggcgcgcgagcgcaccggtgcctcgagcgccgaccggcagattgccttgcggtacgccgaccgtttctcaaatgcagctgccaacgcctctggggccgcgcagaacgctggcttgggcacgccagtctccgcaatcgcatcgcaggtgtacgacggctggctcgaacattcgatcggcgggaagatcgtcggggcgcgcaccaaggcgattgccgatgcgcaggccaaggaacgtcgccagcaaggcgacgacgctcaggcgggagcgtcgctcgtcgtggcgtccgatgacgatgccgccgctgacgtgagcaaattcgccggctctgcagccgctggactcggtgtgaagggcggcggagcgaaggacgatgccgcgcatcacagcagtgatgccggtggcagcggcaccccgcatcgcgagcgcgttcccgaaagcgagcgcttggccacgcagttcggcgtctccgatcttgccagcggcctcgtgctgcatgccgacccctcgcaggtcgttgacgagaccgtgatcatcgggcaagcgcagccgttgcttgaggcgggagccgcaatgagcgggccatcgggcggcctggcatcgcagttggcgcacgacactgcggaccactggccgaatctgcgtctgctgctcgtgcgccccacactgtgagtcgattcttgagcacaacgcgattggcctccgacgacccttctgggcacgtcggaggccaatcgcgtatatgaacggggctatgccgtcagttgttcgagccgccgttcagcgagctgttgccctgttgcacgatcgctttgaagaagtctgcattcgtcatcgtcttcttcaggcgcggcacgagcgtctgataggcctgctcgggctccaggccgccaagcaggcgacgcaggctgtacaacaccggaagttcctgcgggttcgtgatgagctcctcacggcgggtgccggaagcattgatgtccacagccgggaacaggcgcttgtcggccagttcgcgactcagacgcagctccatgttgccggtgcccttgaactcctcgaagatcacctcgtccatcttcgaaccggtctccaccagggccgacgagatgatggtgagcgaaccgccgttttcgatgttgcgggcggcaccgaagaacttcttcggcgggtagagtgcctgggcgtccacaccaccggagaggatgcgccctgaggcaggtgccgcgatgttgtaggcacgggcgaggcgcgtcatggaatcgagcagcaccaccacgtcctgccccagctccaccaggcgcttggcgcgttcgatggcgagctcggcgacgatggtatggtcggaggccgggcggtcgaaggtggacgagatgatctcacccttcacggtgcgctccatgtcggtgacctcttccgggcgttcatcgacgagcacgaccatgaggtgcacctcgggattgttcacagcgatcgcattggcgatgttctgcagcgtgatcgtcttgccagctttcggcggagagacgatcaggccgcgctggcccttgccgatcggcgaaacgatgtcgatcaggcggccgatgatgcggttcggcgtggtctccatacgcaggcgctcgtcggggtacaacggcgtgagcttgctgaagttcgggcgatcctgtgcctcttccacgcttaggccgttgatgagcgtgatcgactgcaacggcatgaacttctgacgctggttgcggcgctcgccctcatggggcgcacgcgtgtaaccgcgcacggcatcgcctttgcgcaggccgtacttcttgatctgccccatcgacacatagatgtcgttcggtccgggcaggtacccggaagtgcgaatgaacgcgtaggaatcgagcacgtcgacgatgccgccgacctccacgagatcctcggtgttctcctcgcgacgctcattgcggtcgttgcgattgttgcgctcattgcgattattgccacgttcgtcgcgggaacggcgttcgttgccctcctcacgctcctcgtagtcacgttcgttgcggttcctgcggtgctggcggttctccctgtcggcacgcgcatttgaacggtcgttggtgcggcttccgcgctcgccacggcgatgcgcatgctcctcgtgacgttcgtcactctcgtcgtcattcgcactcagcggcaatgacgagagaatgtcgtctagatccggcttggcttccgcatccggttcacgcacggccgccgctcctgcacgccgccgcgtgggcagtgagtccacggcaccgcgacggcgacgtggctgctcaccgccgcgctctgcgtgctcgggcagattcagcgtgctcagcagctgctcggcggcggacgtctcaccattggtcgcagcctgatccgcagattccatctgacggcgcttcccgcgcacgcggcgaccgcgaatctgggtcatctcctcttcggcgggcagggcggcatggccctcctccttcacctgggtaggctgttcggcagcagactcctcgactgcctttggctcgccggccttgcgcaccacgcgtcgggcaccggtcttgcgaaccggaacggagactgcatcatcgtgccctgcgggctgttccgcctgtgccggtgccgtttcgctcttcgccgacgactgcttggcgcgggcctcttcgatcgctgccaccaagtcgcccttgcgcttcgcagaaagaccgcgcaagccaagttccttggcgatctccttgagctcaggcagcttcatcttacttaaatcttggctatcggccacgttgttgtaccttccctaggccatacgcataccagcgcgctatggcagaaaaagaaattgaaccgcatacacgggttcgtgtgaatgaatacacacacggtacctcaatatcgagacgaaatgcgtgtggcgcccatgttgtgaacatgggcgccacacgcgaacgcaggtatctgcttgtattttatggaaccatcacttggattcgtgatacgacttgtcggtgttcaccgaccacacgttgttcttcgaggtcttgtgggtgcgaatgttgtccaccgcctccatcgacgtggccatcgaatggtccatgttgttgtagcggtgctgtccgttgcgacccacacagtacagattaccgaacgaatcaaggtattccacgagctcgggcatctggtcgtaggtgtcgaagtaggccgggtatgccttcttcacacgctcgcggtgcgagtcgagcacgtcgtccgggcctgcgatgacgcccatgcgggtgagttcgtgaatggcgaacttcgtggcgtcttcgtcgctcatgttccagaactcatcgccttcctcgcagaagtattcgaggccgatccacaccgtgtcgtccacgtccttcaccaggtatgggctccaattattgaagatctgcaggcgaccaaccttgtagcccgggtcctgcacgtaaatccagcagtccggtacaatcggcggattgcccagcgtcgggatgtcggtggtgttcttgagcttcaaatgcttgaccagcaggccgaccgtgacgaaatcgcggtatggcaggccttcggcaatatggcgcatgtcggacggcacaggctgctgctcggtgtccatggcctcgaccaggtccttcaccggcatcgacgagatgaactggtcggcctcgagggtctcctgcgtgccatcggaatgcctcacgagcaccgaggcgattcggccgtcggcaccacgattcacaccgaccaccttggcatcggtcttcaccttgaccccacgggcctcgcaattgtctttcaccgtctcccacagctgccccggcccgagcttggggtaccagaactcctcgatgagcgaagtctccacctcgctgttgtcgcgctgcttcggcatcagcttctgcacggcattcttgagcacctcggagatcgagaggcccttgacgcgctgcgaaccccaatccgccgaaatcaccgaggggtgacgcccccacagtttctcggtgtagccttcgaagaacatcgaatagagcacgcgcccgaaccggttgatgtagaagttctccagattgtcttccggaagtttgtgcaccatcgacttcaggtacgagaaaccggccttcatggtaatcttcgggcccatcgccttgagcgtatcgagcgacagcgagattgggtagtcgaggaagtgcttgttccagtagatgcgcgagacacgatggcgcttgagcatcactttgtcttcaatctcagggtccggtccgccaggctccagatcatgggtgtcgcggccgagtttcttgtcgtcgtatgacggagccccctgcaacggcagcgtctcctgccaccagtccatgatgcgctcgtccttcgagaagaagcggtggccaccgatgtccatgcggttgccatcgtgcttcacggtacgggcgatgccgccgaattcctcggattcctcgagcagcgtcacatcataggcgttcgaaccgtccttcaccagctcccatgctgcggtgagaccggcagggcctccaccaatgatgacgaccgattctggttcgttcgtggtcacgatgagatcctccttcattgagggtatgcatattgcaaggacgatcggggaacgccctgcctgaatcattcaagtcaaaccgtaaagccgttaccagtctagtgcgtgccatgacctaggcatgcgctcataccgttgtgagtggacatcgcggccgcacatgcccgaatggcatgctgcagtgcgcgaacggccgtcattgcatgtcttcgggtatgtcgatgtcggtctgctgcacctcttcgacgttgacgtccttgaacgtcacgatgcgcacgttcttcacgaaacgactggaacggtatacatcccacacccacgcatcggagagctgcacatcgaaatacacgtcctgtccggcggaccgcacgttgaaatcgaccttgttcgccaagtagaagcgtcgttccgtctccaccacgtacttgaacagcttgatcacgtcacggtactcgcggtacagcgcgagctcggcatcggtttcgtagttgtcgagatcttcggcactcatgcttgaagttactcttcctgttgagaatcgttggcattgcgcgacgacatgcggtcatgaccgagtcggcgccaccatgccttcttcgatttgttgcgttccgtactgttgtacggccacgtattctccgactcgatgttgtcctgtgcgatgcgagcggagtcggacttcatcttgtcgcccatggttgtctcgtcttgcgcctcgtcactgtgtgcctccggctgcgaggcgatggtgtcagacagtgcctgcttgcggattgcggtggaatgctggtggagcagcaacgccttctccatgccgggattcgtggtgatcacgtgcatgccgaaggcgtccatggcacgaaccgggtcgtactcgtcgaccaacgtgtcaagcacgttgagatcctggtacttgttgttggcctcgtcccacaaggcgtcgcgcgaggtgccggacggcacgaaccccagcgactggtacaccgagtaggaacgggtgttcttctcgggcaccgccacccagatgcggtggagtccaaggccttcgggttcgtcggcgaaaccatatgtcatcacgcgcggcatcgcatcacgagaatagccgcgaccgcggtattccttgcccagaatcacctggatgcgggcggagcgcgcccaaccgtcgatgtcgatgaggaagatcatgccaatgaactcggtggcggtgtgctcgttgacggtctcatcctcatgctcctcgggaacggtgagcatcgcccatgcgatggtgcggcgcgattccgggtcaccgatgccggatttccgggactcgatgccgtcgacccacgcctgtgaacggcgcacccaggcctgcacggcggcgcgttccgccacgcggtcctttcccgtcacaccggaggcgttcacgtaggcgtccaatgcgtccatggatgccaagtcgcccaccgaagccggtcgcaggtacaccatctcgccctgtatgcacgggattgtgatctgcgatggcaattcacgcgagcgtgcggtaccttcccccgagtctccgtccactactgctgtcatgtcgtttccatccttgtatatgggcatccccatctttcaacctttatatgttaccctagcgccttgtctgaggcaacgccctcactcttgcgaactatttcgcccatcacaccgcccccatgcgtacaaatcttccgtgccttccgcgtcttccgtatcttccgtgtcttccgataatctgcgtaaaaagagacagatgcatgcgtcgaatcgtccctttttacacaggattcctttacgcgaggatcgatttacgtaaaaagagacaagcacgtgcgatcaaccgtccccttttacgcagagattctctgttatgcagagattccctttcgcagaagaccgggtgcagggtggaacgcagaaggcgcagcggaggccattgaggccgccgctgcgccttacggtgtctgtagtcgggtgagactcagcccttgatcttctccatgacgatcttggtgaccgccttggcatcggcctggcccttcgtggcgcgcatgaccgcgccgatgatggcgcccatcggcttcatgttgccgctcctgagcttctccaccacatccgggttggccgccatggcctcatcgacggccgtctgcagcatgccatcgtcggagacgaccttgaaaccgtgcttctccacgatctcggcaggggtgccctcgcccttgagcacgagtgcgaccgtctgcttggcgagcttgtcgttgagcttgccctcggcgatgagcttctccacatcggccacttcctgcgcgttgatcggcagctcctcgagcgagatgcccttggcgttcgcctcgcgggagagctcgccgagccaccacttcttggcaccggcaggcgacgcaccgagcttcaccgtctcctcgatgaggtcgagcgcatcggcgttgatcacgtcgcgcatctccacatcgctgaacttccattcggccttgaggcggttgcggcgctcacgcggcatttccggcatctcggccttgaggcgttcaatgtgctccggggtgatgtgcagcatcaccagatccgggtccgggaagtaccggtaatcgtcggcgtccgacttcacacggccgccggcggtggcctgcgaggcctcgtcccagtggcgcgtctcctgcaggatctcgccgccgtcgttcagaatggcggcctgacggcgaatctcatactggaccgtacgttcgatgccgcggaacgagttcacgttcttcgtttcggaacgggtgccgaatggatcgtcgggggaacggcgcagcgagacgttcacgtccgcacgcatattgccctgctccatgcgggcatgcgagatgttgagcgcacgcacgatgtcacggatggcacgcatgtatgcacctgcgatttccgggccgcggtcgccaacgccggtgatcggcttcgtcacgatctcgatgagcggcacgcccgcgcggttgtagtcgacgagcgaatggtcggcgccttcgatgcggccgtcggcgccgcccacatgcgtgttcttgccggcgtcgtcttcaatgtgcgcgcgctcgatcggcacgcggaacacggagccgtcttcgagctcgacatcgaggtagccttcgccgttcgtcggcttgtcgtactgcgagatctggtagtcacgcggcatatccgggtagaagtagttcttgcgggagaactggctccactcgttgatctggcagtgcagggccagaccgagcttgatcgcgtagtccaccgcggtggcattgagcaccggcagcgaacccggcaaaccgaggctcaccggcgtgagctcagtgttcggctcggcgccgaacgagatgggtgccgggcagaacagcttggtgcgtgtgctcagctcaacgtgggtttccaaaccgataaccgggtcgaattccttgacggcttcggaatacttcatcaacttttcagccataatctaactttcctccgccttcagtcgttgatcgaatcgagccatggggtcttcagcgacttgaagatcggcccgttccactcatcttccagcgcggcctccaatgcggcggccggcttgtacatcacttcgtcgcgctgctgcggggcgatgaactggatgcccaccggcagaccgtcgtccgacaggccggccgggatgctcatggcgggcacgccggcgaggttggccggaatggtggcgatgtcgttcatgtacatggccagcgggtcgtccattttctcaccgaacttgaacgcggtgctcgggctcgtcggggagatgagcacatcggcctgcttgaaggcgttctcgaagtcctcgatgatgagcgtgcgcaccttctgcgcggagccgtaccatgcgtcgtaatagcctgcggacagcgcataggtgcccaggatgatgcggcgcttgacttcgtcgccgaagccggcctcacgggtgtaggccatcatgttggccgccgtctgcgccacatccttcgggggcatcacgcgcaggccatagcgcatgccgtcgtagcgggcgagattcgagctcacctccgacggcatgatgatgtaataggcgcccagagcgtacttgaagcgcgggcaggagacctcgacgacctcggcacccatcgcctcgagtttcttcacggcctcgttgaagcgcgcctcgacaccgggctggaagccttcgccgccgagctccttcaccaagccgatccgcatgcccttcaggtcgcggttcatgccctcgcgggcggctttggccatggggcgcggcccctgcggaatcgacgtggagtcacgcttgtcatgaccgccgatgatctcctgcagcaatgcggaatcgagcacggtgcgcgagaccgggccaatctggtcgagcgaggaggccatggctatggcgccgaaacgggagacgccgccataggtgggcttgacgccaacggtaccggtcaatgcgcccggctggcgaatggagccgccggtgtcggtgcccagggccaacggtgcctcgaaggcgctcacggcagccgcggagccgccgccggagccgccgggcacgcgctcgacatcccacggattggccgtatgctggtaggcggaatgctcggtggaggagccctgcgcgaactcatcgaggttcgtcttgcccagcaacggcatatgcgccgccttgagcttctcgatcaccgtggcatcgtacgggggaacccagccctcgagaatgcgcgaggccgccgtggtctcgatgcccttcgtcacgatcatgtctttgatggcgatcggcacaccggcaagctccggcagttcggccttctcggcatccgaaagattgtcgaaggcgtcggcctgctccagcgcggcctcgccggcgaccttgaggaacgccttgatcgtgggctccgcggcgtcgatcacctcgagctcggcgttcaccaagtcacggctcgacacctccttggaacgcaacagttcggccatctgaacggccgagagcttcaccagttcgattgtggcggtattcgtcatatcactcctcccccagaattcgaggtgccacgaacatgccgtcctcggcaacaggggctccggacagcgcctcggcctgcgtcaacggtgtcgcaggaacgtcggggcgcaggtaggcctcaagcggcacagggttcgccgtcggctccacatcggccgtggcgacctcctgcacggaatcgatggcgtctgcaatgacattgagctcactttgcatacgagtgatttcctcgtcggtgagcgcgattcgggccagatcgcccaaatgtactatttcttcgcgtgtgaatgtaggcatagccccaactatacgaaccaaatgtgacgaggcctcgaccgtttcactgaaaacggtcgaggccccgtatcacaggcctctccacctcgggagtgctcattcacctcacttcattcgcacatcacttcacatcgcgccgatccatcacgatcacacctgcggcgtagaccaccacggcccaggcgaggtagatcaggccagcccacccccaactcggctggaacggatgcgtcgcgcccatcgacagttgcgcgctcgcgctgttcgagaacgagttggcgcccacacctgtgaaataggtgagcgcgttcgcaggcaggcagttgttgagggagaccacccaggtgaatttctcgccgagcagctgcaccatctgcagcatcgacggcacgatcatgaacagcacgaccacgcagagcacgccgccggcggtcgaacggcacagcgcaccgaagcccatcgacatcaccgcgcccaacgccatcgccaacggtatgccaagcagcgtgacccacggcatcgcggccggcatctcggcattgccggtgctcaccgacgagcccatcatgatcgccgcgcatccccacgccagcagcatgccgacgaaggaggcaaggaaggtcacgacggcgagcaccagcgcctttgcattcatgaacatggtgcggcgcgggttcaccgtgagcgacgtgatgatcgacgaactcgagaactcgctggtgagcaccatcacgccgagaatgccgacgatcaggagcacgttgtcggcgccggaactgaccgcggcccacaggtcctcgttgccgagcggcatgccgtcgccctgcgattccacgaacctcatgagccaacccatcatcaggctgttgacggcgaagaacacaatggcgagcaccaacagcacgtaggtggacgtcacgctccacaccttgcaccattccgctcgcaatgcgccgccaaagcccagtcgcctggcatgcgacgcaccatgcgctgcgccatgtgccgcaccggggaccgttcctgacggcgttcccgttggattcgctgattgcatggcaccactcatcgcgcccctccgttccccatgttctgcaccggcatgttctgcattggcatgttctgcggaatctgcgcaccggccgccgtcatcggcgcgctcacatactgtgcatgcgcgtgcgtgagttccatgtatgcctgttcgagcgagacctgctcgcgcgtgaaccggtacgcgacgatctgcgagcgcgcgaagccatgcgcgacggcggcgaaatcggcgccttcgattctgaatgcgcgcgagtccgccgggtagccgtcttccacggtggtctccgtgatgcgcacgctcggcgagttcgcgaacatcgcctgcatgcgctcggcatcgggcgtcaccacggagagcagatcgcgcgaatgctcctccacgaaatcactcactgtggtcgtctgcaaaatgcggccttcgccaatgatgaccagattgtcggccgtgagcgccacctcgctcatcagatgcgagctcagcagcacggcgcgcccctcggccgcgcaattgcggcacaggtcgcgcacccatttgacgccttcggcgtcgagtccgttcaccggttcatcgagcacgaggttcttcgggtcgccgagcagcgatgcggcgatggcgagtctctggctcatgccgagcgagaatctgcccgccttcgtctttttcacactggccgggccggtgaggtccatcacttcgtcgacgcgcgatttcgagatgttgttcgtatatgcgagcgagcacaggtatgcgtatgcggacctgcttttcggcgcgtattttgcgtcgagcacttacttggcgccagacattttcgtaacgccttgtatttcaatcacccgggcacagtatcacgccaacgccgtcggatgcggccacctgtccacttttgccagacacccgtggctgcgaatgcccgtggcgtacgccatacgcgtacgggtgcgaacagatggcgtcccactgcgcagcgcgggacactgcaatgtgggcagactgtgcgatgtgagcagatatacggtgtcggactacgcaatgtgggcatgctgcgcgatccacgcatgcatggtcacggcggccgccgcaccggcgttgatggagcgcaccgagccgaattggctgatgtacacgacgtcgtcggccaactcgagcgccttcttcgacaggcccggtccctcggcgccgaacagcagcaggcagcgttcggggaagcggtaggtctccatgggcaccgcgccgtcgatgatgtccatggcgatcaccttggcgttctgcgcaatgttcaggtcgtgccgcgcgtacaccagttcgcgggcggcgtcagcgggactcagcacgccggcttgggccgccgtctgcgccgtctcgatgcgctggcgcgcctcggtgcgttcctgtgcgatgcgcgcgtgccaatcgtccacgcaggcgcgaatcgacgggtgatgcaccacatgctggtacagctcggtcatgagcgcgcctttgcggttccatttgtgcggacccacgatgtgcacgcggttcgccgtgaaggcattcgccgtgcgcaccattgaaccgatgttgaagtcgtgcgtccagttctccacggccacttcgaacatatggcgcccgcgggcgtccaaatcggccttgatcgcctcgaccgaccagtaccggtaccggtcgagcacgttgcggcggtcgccttcgtcgagcaacgcggcatcgaatctggggtcgtccgggcgcggctcctgcaggtgcatctcggcccatgggccgacccccacctcacggaattcaggctcgccggaggccttggccagcacatcgatcggattcggctcatgcatggcccattccctcccttttcggcttccagtgcagatcagcgcagctcagtgcagctcggattcccggaacacctcgatgaacggcagttccgccgtgctgtcgtcggccggattcaccacgcggatcaccggatccaccatatccacaccgccaatgagcgaggccacggccaccacttcggcgccctgggcctcaacgatgccgaagtcgaggctcagttcgttgccgttgcgcaatgtgacgagcgaagaggtctgcacatacgacttctccgacagccatgcgtcgagcagcagcacgcgcttgccttcgatggacggccctttgatcgaggggaacacgaagtccatcacgaaaccgttgaggtcctcgccacgcgaggcggccgcgtgcatcatcgcgcacaccatcggcacggccgcggcggtcagcgcgcccaccgcgtcgaaatcatccaccgaataaccggcttcctcgatcgtgtcgagcagaatatggccgatcagcgaggcgccatgggagtcgaacgtgacgtcggacaactcggagaacggccggtccgccatatgctcgcgcagcattcgtttgagctgttcgcgcggctccatggcggagaaatccaccgcctcctcgcggctgacggtgcggctggcggcctgctcgctgttcgaaacgccggtggggcggaatccctgtgactgactcatggttccagagtaatccgcgaacccgatttcgccgccaggtccgcaatgcgcatgctcatccccgcgacgtatgggaatgctcagcgcttccgcgtacagtatgggtatacacgaagccgaacaggaagtgccatgactctcaacacattcatcgcggcggtctgcgtggtggtggcgatcatgctcaccattgcgcacatccgcttcttctttggcgaggaaacccacaaacagcagggggagctgttccaccagccgccgcacgacgaggccgcacctgtgtccgccggcgacacgttgcgcacacggcggcgcgacaacgccgcggacctgcgcatattgcgcaagcagatcattgtgggcgcggcgctcacgctcgtcgtggtgattccgattctcattcacaccttcgccccgcattgcccgctcggacccctcgtggacccatggtggcaggcggtgctcatcacgccggtcatgttctacagcggctacccggtgcatgtggacggctggtcgtcactggcggaccgtcgcccgaacatgaacacgctcgcatccataggcacgatcgccgcctacgcctacggcctgctcatctgctttgccggcgacctgtttcccgcgggcatgcgcatgtcgtatttcgccatcgtgggcattgtgatcacgctggtgttgctggcgcgcctcgtctccgacctgtatctgccgcagcagccggcgttcccgctgcagttgtgggtggaccgtttctcgttcgtgttcgtgcccgtcgtgatcatgatcgccctgtggacgttcgtggcatggctgttgttcggcaggcagccggcgctgccgatggcgctgctcaccgcgatctcggtgctcatcatcgcctgcccgtgcgcgctcggctgggcggcgacgcttgccgccgtgttcgcgaatgagaacgcaggccgccatggtctgcagattcattcccttggctcactgcagatcgcccgtcacctgaccgacgtgctgttcgcgcaggaggcggcatcgcgctgccaggaagacattcgccgactccagcaggccggcgtctccacttcggtcatcgatgcggacgccgtggacgacgtgctcgccaccgtggattccatgcgcaaactcgccgtgtcgctcggccaacgcccggtggtggcgttcgtgggcgacggcccgaccgatgagcgcattcgccacgccgtcgacatcacgctcgaggtcggcgaggcgaaggaaggcgaagcccatggccatgcggatgtcatcgtggattcccgttcaaccatggcggtgagcgatctgcgcaatctctcccacgcgatgatggcgaatattcgcgagaatctggtgtggaccttcgcgttcaacatcattggcatcccgattgccgccggcgtgctctacccgttcacctcgtggctgctcgacccgtcgttcgccgcgatcgcgatgattctcagctcgctgtgcgtgctggtcaactcgctgcgcatgcgccactacaacccggaacgggcgtagtgactcaaggcttgcagattccctgaaacacgcagaaggcccgcgcggattgcgcgggccttccctatatcagtcgccatatggcgattcggatcaggcgtccttctgttcgccgtcatccttcttgtcgtcaaccgtgatctgggagtctccagggttcgggtcgccttccatcgggttgtgcgtatggtcggtgagctcgaggtgctcgccaccggtgtggtccaccagcacggtgtcaccgtccttgatctcgccggcgagcagcatgcgtgccagctggtcgcccacctcggtctgcaccagacggcgcagcggacgcgcaccgtatgccgggtcgtagccggtgtcggcaagccattcgcgtgccgcttcggtgacgtcgagcgtgatgcgacggtcggtgaggcgcgaagccacctgcttgacctgcaggtcgacgatcttgccgagctcctggcgtgtgagcgggtggaagatcaccatgtcgtcgagacggttgaggaactccggacggaactggctgtgcaccgcgttcatcacggcgtccttcttctgctgctcatccaggtcggggttgaccaggaactgcgagccgaggttcgacgtcatgatcaggatcgtgttcttgaagtccacggtgcggccctgaccatcggtcaggcggccgtcatcgagcacctgcagcagaatgtcgaagacctcggaattggccttctccacctcgtcgaacagcaccaccgaatacggacgacgacgcacggcctcggtgagctggccgccctcctcgtaaccgacatagcccggggctgcgccgatgagacgcgagaccgacgacttctccatgtactccgacatgtcgatgcggatcatggccttctcgtcgtcgaacaggaattcggcgagcgccttggcgagctcggtcttgcccacgccggtcgggcccatgaacaggaacgaaccggtcgggcgattcgggtcggacaggcctgcacgcgaacggcgcacggcgtcggagaccgcacgaacggcttccggctggccgatcacgcgcctgttgaggtattcctccatgttgagcagtttctcgttctcgccctgcatgagacggccgaccggaatgccggtccattcggagacgatgccggccaccgaatcggcgtccacatggtcggggaccatgggctcatcctcatgggcgaagtcggcttccttctcggcctcgtgctcggcttcggtcagctgcttctgaatggccgggatctcaccgtacagaatgcggctcgccttcgccaggtcgccttcacgcgtggccttgtcggcctcgacgcgcttctcgtcgagctgcgcacgcaggtcgccgaccttgttgtggccttccttctcggcgttccaacgggcgttgagtcctgcgagcttctcgcgggcgtcggccagttcgctctggagcttggcgaggcgctccttggaggccgggtcctcggccttcttcagctgcatctcctccatttcgaggcgcgtcaccttgcgctgcagctcgtcgatctcctcgggctgcgagtcgagttccatgcgcaggtgcgcagcggcctcgtccaccaggtcgatggccttgtcgggcagctgacgaccggtgatgtagcggttcgagagggttgcggcggccacgagcgcgtcgtcgccgatcgtcaccttgtggtgggcctcatagcgctgcttcaggccacgcagaatggcgatcgtgtcctccacactcggctcgcccacgaacacctgctggaaacgacgctccagggccggatccttctcgatgttctcacggtattcgtcgagcgtggtggcgccgatcaggcgcagttcgccacgggccagcataggcttgagcatattgcccgcgtccatcgagccttcggccgcaccggcaccgacgatcgtatggatctcgtcgatgaaggtgatgatctggccgtcggactgcttgatctcgtcaagcacgcccttgaggcgttcctcgaattcgccgcggtacttggacccggccaccatggagcccaggtcgaggctgatgaggcgcttgttctgcagtgtgctcggcacgtcgccggccacgatgcgctcggcgaggccttccacgacggcggtcttgcccacgcctggctcgccgatcagcaccgggttgttcttcgtgcggcggctcagaatctggatcacacggcggatctcctgatccctgccgatcaccgggtcgagcttgccttcacgggcacgggccgtcaggtcggtggagaacttctccaacgccttgtacgaggcctcggcgtccgggctcgtcaccttggcgccaccgcgcacgttcgggatggccgcgcgcaccttgtcggccgtgatgccgttctgctcgagaatcttggccgcctcgttcggggcggcgtcgagaatgcccagcagcaggtgctcggtggagatgtactcatctcccatgtccttcatttccttgctggcgtcggccaacgcggtggtcagctggcggctggccgaagcctgcgcggtcgacgagccggaagcgctcggcagcgagaccagggcattgcgcacctgcgcgccgatcgtctgcctgttcgcccccacggcctcgatgagaccaccgatgacaccgttctcctgacgcagcagcgagtcaagcaaatgcagcggctcaacctgcgggttgccggcggccgaggcgctctgcaccgcgtcgcccaaggcctcctgagccaaagtcgtatatttctgttccatatcatcctccatatttcgccgggcccgcgaatgcgcgaccaggcgaagtcgtcatctgatatgttcaacaacggcccggcacggttattcccaaaacttgagtgattctgactcaagttttaaaatatgccccgcagcgtcgctgccgacatatgtcactgccattgtggcgcgaaacgaaggaaggctacccgcgttatgcggatagccttcaaaaatcacagcgaacacccagcttgcggggaatcactccccctgcacgaccacgttgcgcagttcgccgatgccctcgacgcgaacaatcgcctcatcgccgggcttgagcgtgcccgaggcgttcggcgtgcccgtcatgatcacatcgcccggcagcagcgtggagaagctggagataccggcaatctgctcggcgatgttatggatgagattcgccgtggtgccgctcgccgcaggaacatcctcgccgttgagcgtgaagccgatcctggcgtcgcgccagtcgaactcgtccttcgtgacgatccaggggcccagggggcaggaggtgtcgaagcccttcgcacgcgtccacatcgggtcggagccctgcaggtcgcgcaacgtcacgtcgttcacgcaggtgaagccgagcacatagtccatcgccttgtccaccggcacgttcttggcgatgcggcccatgaccacggccacctcaggctcgtagttcatgtcgtgcgaatacgtcgggtacacaatcgggtcgtccgggccgatcaccgaggtcgacggcttcgtgaagatcaccatctcagccggcgcatgcgcctgcggcgactggttgtgctcatgcatgaactgcgcatgcgcctcgtagttcttcgcgagcccgtacaccttcgacgggatgaccggtgcgagcaaacgcacgccgtcctcgtcgagcgccacacgctcgccggtcggcgtcacctgctggagcagggggtgcccgtcgagcaccacgaggtagtccttgccgtcggtggcgtccttctgcacgaaggcgtactgcggcgtgtcattgcgggaaaatcgtgcaagtctcatacgcctcagtctacgccctggtttcaccggacgcacccatcgggtcggaaccggcgtcgccatgcggtgccgagagcttcctgagttcgcgcgacagctcgtccacctggcgttccagttcgtcgatgcggcgcacctgctgggcgatcagcacatcgcgtatatcgccacgtgagccaatggcctgcggcgcgaacgaagcatcgatatgcgtgggggcgcgcagatcggccatgacggcattgcctcgcttgccgcggggttgtttcaccgttgtcgccgccacgttcatttgcctgcgccaccgtgcgatggcgcattcgatgcgcttgtagccaatgagcgaggggtcgagcccggcttcgcggaacagttggaccggcgactccccttgcgcgtaccgcagcacgcagtcgaccttgaactcctcggtgtagatgatgcggttacgcgtggcatccgccaccgcaggcaatgttttcaggtacgcgacctcttcgacgctgaacgcgccgcccccgcttgccacctttggccccctctcccagaccttcgatctgctgctttcaatgtaccactgcgacaatcggcaccgcaatgtctggcacacgctgcatgtcgacaacatcggcaaccgataagccggagaaacatatggttgtgcccgcctccttgcgcaaggaggcgggcacaacctattacgagatatcagttcatctctcagccgcgaagctgctgcttcaggctgtgggagcgcacagcgatgagcgcggcggctccaccgatcagcagggccaccacgaccagcatcgtgatgcccgccgcaccggtgagcggcagctgcgtgatggacttgacgttcttcacctgaatgggggcggtaccagaggcctgcgtggcaagacccagcagattctcacccgtgtccaagttccaagatgccgaggtgacatcatccgtggttgtagaagtgacagtagcgttgaacacggccttgaagttggacgagtacctactcaacacatcggtttccgtgaccttgtacgtgccagtaggaagaccatagatgacgatgctgccgtcctcctgggacgtaaccttgctgacggtcccgttgccaccattgggcgcataggtgtaggtgttgtccgtgtgctgcacgaagttgagaactttgccctgagcatcagtgagctggaatttggcgcctgccgcaccgttcttgtcagtgtcttccacgccaaccttcttgagctggagctggctcacggcacgtgtgatctcctcggtgcctcgccaatcagtggggtcatctccgccgacgttgaccttattggagacggtatccagcgcatcgctgttcaccgtggccgcataggtcaccgtcacctgcttgccggccaattcaggatgagcggttgcatactctgtcaaatccacagtgaagatgttgttcttgccattgccttgaatcgggaatccctcagtgccggtgatcgtagtcccgttcaaatcagcgccggtgaagccttgaaccacgaaatcggtaccatcagtcagctgagtaccattgacaaagaccttgatgttcttctcacccgtcgctggattatcgacggtcaggccgagacccggcgtatcgatgatgtagtgatatttcacggtgctcgttgcatcatgtgccggcagtgtggaggtgatggtgtagtgaagcgtgtcaccgaccttcagcactttcggatcgttggcgtcgatggtcttatgcggcgtaggcacgaccatcttcacattcagcttacccagcgtaatggtgccgctgggcttctgggcgatcgacgtgtactcggccaccgtcgatggcatgatggccggcgccacttcagcgtcctcagcaccgctagtgcaggtcacaagataccagcccggctgcagaccagtaatcgtggcagatgtcgctccaggtgccaccgttgcctcatgggtgctgttcagtccgctacctgccagctgcttcgcaagcacacggagctgcgaagacgaaagcgtggtcacgagcagggccagattgttgtcgaccacattcgcggcagtcagatccacatccgtcgtccaacctgccggattggcgtcattcagggcgttaatggccttcttcagggccgcattcgcggctgcaggggtgctcatcgccaaatcgttgattactccatttgcgcccgtggcatccgtgaacgtcgccaactggtaggcctggaacgtctggccttccaatgcctcattgatcgtgatggattcagtagaacctgtgagtggggctgcattggcggttgccgcgccaatcgccagggtgccgagcgccgttgccgcggcggccacccctgcgaatactcgtttgagattcatgttcattccttctctgttgtgtcatgggctgtgacgccccgaacgcacgcatcctctcggacacgccgtgcaatgcccgacgcaatgcgaggggcataacacacatcttgatattctgttcagttgttcctgcgcctcacaggcgaaggaggtgcggccgggcctgcttggcccagccacgaagtcatagggcatcagagcatgtgacgcctacgccaagcggatatgcctactgcactcaggacagccaacgcacccaaaccgccagcgactgcgagccatgccaaaggcgtggcaccctgttcaccggtgaatggaagctgcgacaccgcaatccagtgattggtgaatgcggcaagatccttgttggattcggtgtcgtcagtgtcgttgacaccgtagcgataggtcactccggtcgggatcgtgtccccctccgtggggacgtggacagtgaccgtcaccgtgaccgcgtccatgtccgctgcccatcctgcgctgggggagggggcgttctccctgacattgaaggtgtacatcgcatccgcgccgagctgtggggttgccaacttgatcgatgtgtcagcaaaggttccagtcacctgcgtgccattggcgaaccggtcgccgagtgtcagcgtcgcgtccgtgaatggcgtaccgtccgcattggtcacaccttctgcggtgaccggtgacaacgtgaacgtgaagtcctgatcggtgtccgtcccttggacggtcttgccgacgcggatctgattcaggttgaagctgatcgcggccggatagttggtcacggtcgaactgtattcaccggctgtattggcgggaatcgtgatcggcttcgtgtaatgcgtgtggaatccgtccactggccgttcggtcacggtatatgtgcggtcagcagccgctttcgggatgagtactgtcgacgtccagtttgagctcttactgatgtcaatgtctgaatagccggtgcacttgccatccgtgtccatgcacgtcacgtccacagtgaccttgtcctgttcaggattggtcgcgatccacgccttgtcgatgctcaacctggcaaactgcgtagtatcgacctggatgaccgggtgcgggtattcagtgccttcgactgggccctgttgttcgccatccacgcggggcgtgtagtcgatcgtggccctctcgttgctccggaagcctgactgcctagccgacgaagcaccggtgtcatcatcgcccttggtatcgccatacccgttttttccggcattgacgttggccgcatactcctcataggccttggccgaagggacgatcttgtactccaacgaatacgtgtatccgtccttcaacacatacccttgagggaacgagatggatatcgtcttcgaccccggctgtgcgatggtatagtctgtcaatccgacctcggacgggtccaccttcttgccatccttgtcacggatgaccagctccgcgtcgaagttctgcgcatttggtttcgagaactcgacgtagtccgacagtgtatccgtcatcgtcacatcctggtacgcggtgccggacgtgacgatactgatgatctccttgaagatcgtctgcagatcggtgcgggcggacaccgcatagtagtaggttccttctactcggtcatggggttcgctcatgctctgcgctttcggatagttgctcgacacgtagttcatgaacttgttggcgttatccgtaccactcggatccgctcccggcatggcgccgatggaaataacttgggaatggtcgttcttgagctgcgccgcagctttgatcgcgttgttggcgatcttggcttcgaatccgtcgctcgacgtgggagaaccatcgctatagaagacggtcagtttctgtgcaccggggcggcccgaattcaattgcttgaccgcatgctgcaagccgaagtcggctcgcgtggcaccgcccgctttcagcgagttgacggcggcctgttccttctgcagatcctcaggcgtccaagccaaggagtgcaccgtctgggaatagttatagttatacccgtcctcattgtacgtgtcgttgccgattttatcggagttcttgcctgcatacttgatcagcgcgacctgcaccttcttgccggggtcgttgatacgctggttctgatcctcaacttggtccaggaagtacgtgaccgcatccttcaacgcatccaagcgagtctcctcgctctgcttcgatttataaaattggacgtctggtgatacactcgcactcggtcctccgatccaattatatgtgactgtatacttctgcccagccgaatcttgatcttgccatgtcgtgcaccgtccccaacttatcgcagaacaccttacagcttggtagcttccatctttctcgacataatacgtggagatgggattcatggatagcagctccacctcattatagacgagcttgcctgagagttcattcatactgccagatacatccagcacgagggcgatgtcgagcgggacgacctgctgctcagtggattcgtcggacttgcccgtcacatccatgctcagcgtgtatgtcccgtcatcgttcttggagattcgcttggtgtgctgtggagcgtccacgttcccagcactcgcggttgcggcttgggggtccgccgtcgcggccggctgcctatcgtcggcaaaggcggccacgctcgcgctggccatgccgaggctcatcgccactgcacacaacgatgcgagaacactgcgcaacggtctcgcgcccttccttcccgcatgatcactcgcgccagattgcgcggagcggtgcttcaatctcttcatacttcccccactgaaatcagtctgatcgaacaaatcaatcttgaatcgagcatacacggcttttttcgcggtagacacactctattcaaggggttcaattcgccgttagattaaaggtttatgcccatatcttaccaaattgataccctcaagatataccctcgtcaacaatttcaaaccgtagacgccgcatatatttcaaccatatttcacaaatccaagtagatccccagcggctgcacgccgtcaaccaccaaatagtccactccggagtccattattcggacatgacatcgtcgggacgcgcatggcgcatccgttccacgcgtgtgcgggcgcgcgagaaccatgtggccgcaatcaatccgatcgccaacgccacaatcgccgccatgattcccaccaagcgcccgtcatgcacatccgacgggttcggagcggggtacggaatcgaaacgcgatgccctgagacgagcaaccgctgcgtgttcacgccatacggcgtacacgtcatcaatgtcacgcggtcctcccccggcaccaccctcagccgggacgtgtcgtctgggttgatcacggtgatggaatccacggcgtacgcgagtttttcgcccatcacatctatgtagaagtagtcgccgtttttgatctcatcgagtctcgtgaacatgggggcatccaccaggccacggtggccggtgatcaccgcatgcgtgttcaggccgcccgcaggcaggctcgtgccatacaaatgccccgcccccgcggcgagcgcctcctccgacgtaccgtggtatatgggcaggttcacgctgatcttcggaatgctcaccgaccccatgatgccgccgccggtgtcgagcagcgactggtattcggagtccttgctcgccgcggaatcacccttctccgacacgctcgacccaccggcccgctgcgagaacgggtcgacggcctcacccagaatcggctgtccgctcgccgcaaggcgctggttgtacgcccgcgcatccctcagcttgttctccgcctgcgggtagggccatccgagcacacgctggttcaccattcgcgtttgggcggagagctgctgcgacgacctccattggagcacgaagggcgtggcgcccaccaccacggcgacgatggcaagcactatggcgaacacgcgcaatgcgatcatgcgccggcgcaacgacctgcgcaactgcaccacatcggcgacgtcggtcgcctgttcgaacgtgagcggctgccattgccgggcagcggtcccctcgccgccattcctacgcttcctacgcatcgtcacccccatatccaatccggcagcaacgccgaatcggcctcacttgaagtcgcgttcgccgaagatggcggaccccacgcgcacgatcgtcgccccctcggcgatcgcatactcgagatcgccgctcatgcccatcgacagttccacacaacgcgcggtgccgggcatgccgagtgactggatgcgctcgcgcaggccgcgcaggtgtgcgaatccctcgcgaatgcgacgctcgtcgcgcacatgcgcgcccaccgtcatcaatccctgcagttcaacgccccccaaggcggcaatctgctcggcaagctccaatgcctggtcgggcgcgcacccggatttcgactcctcaccggattcgttcacctcgagtagcacgcccatgctgcggccgcgcaccatgcaacgacgcgcgatcttctccgccaattcaagcgagtccaccgactcgaccgtgttgacggtgggcaggatcttgctgatcttgttgctctgcagctggccgatcaaatggaatggtatgaacggggcctccttgagatcctccggctcggcataggtcgggtcggcatcgaccgtcaggtcgaagtcatacgcgccgatcacatacccacgctgcttgcactggtagcgcaggccgtcgatcttcgccacgacctcctgcggccggttctcgccgatcatcggcacaccggcgtcaatggcggccatgatctcgcccacgtcgcgcgtcttcgtggcggcgagcaacctgacatcgccggccggacgccctgcacgctcctcggcagcggcaatgcggtccatcacacgatgcacgccatcggcgatctgctgtgcacggacctcgtcaatgacctcgttcgccagatccttgtgatccatatatgcagtcattccacccccaccttccgtgtccaaagctttcctcacaggtcacaatagcgcaatttgcctatgctcgcatgccccgcgcggcacccgtgcaaaatccgaacatcacagcgcgcgcaacacctccacaatgttccccggcaccacgacgtcgcccgcatgccgccgcactttccgccatgagaacagattcagcgcctgctgcgccgacattgcctccgggcgttccagcaccccctcgcataggcccatatgccatgcgcagtacccgatcacctgatccgggcgcacaccggcctcgcgcaggcgccccaggtcgagcgagcgttcgcgtttggcaaggcgcacgccggcggcgttgtcgagcaacggcacatgcgcatactgcgggtcggcggccggcagattgtgcgagcccaaaccggtgcgaagcatctgcccacgcagccagatctgcaatgcggtggaacgcagcaggtcacggccgcgcaccacgtcgctcacgcccatgagcaagtcgtccaccgtcaccacgaactggtacgcatacaggccgtcggaacggcgcagaatcacatcgcccagctcgcggcccacattgaacgactgcgcgccatacacaaggtcgtcgaatgcgacgaaggcgccgggctcctgcgcaccgggcaccgccaggcgccatgaatgacgccgaccggcagcgagccggcgttccacctcgtcccgatcctcatcacgcagacgtcggcaggtgcccgggtacaccaggaatccgtcgccctcctgcggggcgcttgcggcgcggatctccgcacgcgagcagaagcacgggtagagcagcgcgtcaccgtcaagcgagcgcaggcgttcgaacacggcatcgtataccgcttgccgcgcggattgatacacaggttcgccgtcccagtccaagccgagccaagtgagatcgtccatgatcatgcggtcggcgccggggagcacacgtggggtgtcgatgtcctcgatgcgcaaatagatcggctcatggcgcgaccgtgcggaaagccacgcggcgagcatggcgaacgcgttgcccaaatgcatgcgccccgacggggtgggagcaaaacggccggccatcagtacgccgtccacaactcgttgtcgagcggccatgcgttcggagtgcagccgcgcaagtccatcgactgctcctgcatgagcggcgccctcttgccctcgccctcgcacacggtctcgttgtcgacgtggccgagcacatggcccacctcatggttgagcaccatcgtgcggtactgcgagagcgtctcgccatgtgcaaaccagtgttcgacggcctcgtcccaacgcttcttgttgatgatcacgtcggttcccacacggcagctgtattctgcagagcaaccctgcgaatattcggccagcttgcttgattcggcgagcatgatcgtgaactcgcaggcattcgtgtcgtgggtcggcgcgaatatgacgcccgcgcgcggccagccctgcggattgttcagcacgcggaacaccgtgttggcgaatccttcggccgagcccacattgccgttcgtggccacgcagtaatgcaggacgaccggcgtcttgttatcttcgtatgccgcctgcctcgccttgtcgagaatctcatggcgttgttcgtcactcagcggcgcctcgagtgcggcgatcgcctgcgcgtcctgctcggcatgcgtgttctcgctgtgctccgccgattcgctccgctcggtgttcgcccgctcgatctgggcgtcgtgaaaatgcgtgggcttccaccgcgatgccgccccggcgttcgaggaggcctgcagattgcgcgcttggaacagggcccgcgcctcgcctgccacgctcagccagacgaacacgatccagagcacggtgacgagcagaaccaccacgcggcgcatgatatacacacgcttcggcaggcgccgtttccttcgcggcgacgactgccgcgaagagcgtatggagttctgtttgtgcgagccggtcatacgctccagtatacggtcacaccaccgcattccgtccggctgtgaaccgagggcagacgcccgcatgcgcgcattccgcgcggatacaccgaatacaaaaaaccgcacccgaaggtgcggtttgcatgcatgccggcaaccgaatgccgggcatatcagatggcgaagagcacgtgaaagagccagcagccgatgatgccgccgatgatcggcgcgacgaccgggatccacgcctcgttccaacgggaggaacccttgtgcgggatcggcaggatcgaatgcagcacgcgcggcatcaggtcgcgggccgggttgaggccggggccggtcgggccgcccatggagcacacgaggccccagacgatgaagccgacgacgatcgaggccgacgcgtagttctggcggccccactgcaactcgaggcagcacagcgcgccgagcacgaggatcatcgtgccgaagaactcgttgatgaagtagttgcggcgcgtggcctgcgcgtcggtcgtgcagaaggtcgagaggatcgcctcggcgttctcggtctccttgtagtgcgggtagtagcacacgtacacgatgagctggcccaccgcggcgccgagaatctgcgcgatgatgtacggcagcacgttcgaccacgggaacatgccattgaccgcctgcgcgatcgtcatcgccgggttgatgtgcgcgccggagacgccaccgaacatgagcaccgggaacatgacgccgaagccgtagcccatggcgatgttcagccagcccgcattgtggcccttcgtattcttgagctcgacgttcgctactgcgccgttgccgaagatcatgagcacagcggtgcccacgaactcggcggccaacttggtaaacagtgagtattccaccgggaaatccttgtcttcttctcttgattcccacggcgtctggcaaacacgttgtgtcgtgggcgaattcagtgtacgtccagcactggtcgaacggcatgaaaaaacgcgcgcatgtccagcgtatggaatgcgcgcgttatgcggaacgctattcagtgctcctcgttcgaacgcgggtcgcggatccaacccagtgagacgaggatcagcacgcccgccagcagcagatcggacaggctcgtcgccgcatcctgcggcatggagcccagctcgaacagcccgacacgggccgcgatgagcacccaggcgagcacatacaccacaatggacagcgccctgaagcctgtcgtgcagaaccgcagcacatagacatacgccgccacccacaatgccagggcgccccacagcacccacagccacaccttgtccatctccggcaggccgatcatcacgccaccgagcgcgatcacacccaacgcaaagatgatccattcaaccgcataccgtttcatgccactccttaccgtaatgttccaccgttgtaactcatgcccatactagcggccccactgccgcacaccccgcattgtctccccgcatatggccactggattcgccggtcgtggcatgccatcgtatcgcgcagaccatcgcgggtgacttccttgtgcgcccgcatttgccgcaaaaacaaaaactcgcgaattcgcgagcttcattcagattctcctagcacccgaggtgcgtcattcacctcagtagtccagattcccatgatcgttggaatcctgctgcgcaccctgcgcagtttccatcatcagcttgtcaagggcagtcgtcgtggactcccatctgttgaacatggcgatcctcctttcctcagctccgactcatgcgagatgccggtaattcgtcagaacctcacattttgtctgttcgttttgcccttcacaatatgcccacatatacgaatattttctgcccacagcaagcacaatatggacactgcgaatggcacccgccaacgatcccggcccatcgggaaacacaccgaaccggcaaatacgaaaggccccagccgaagctggggtcttccattgaggtgccccctcagggactcgaaccctggacactctgattaagagtcagatgctctaaccaactgagctaaaggggcttggttgcttgaaccaagagataaatatactcagattcacggaagatgcaaatcccggcgtgtcgcattctgccgccaactgcccagtgcttcccgcttgcggccattcggcgagatagggtcgccggctattgcgccaggtgcaccggaagacagtcctcactgccgtatccgttggcagtgcaccagcctttcgcggcctgtgccgtggcaaacgtctcgccgctcagcatgacgtagtaatccgaggggtgccccgagcgggagtagttcgtgtaatcgggaccccatacgagcaatgcattcgggtactttgccttgagctcacggtattgtccgaggatcgtctcatacgtccacgttctgcccgccgcctgcaggcccggcttcttgcttgacaactgggttgtgtacacgttgagcagaccggccgccttcgctttgtcggcctccacctgccgctgcagctcgtcgtacgcctgttgttcggctgcagattcccgcgggtgttcctcgtctgctgcaccgccggtttcgccgccgtccatggattcactcggcgtcggctgcacttcgctcgtcggttgctgcgcagacgcatccggatgcggcctcggctgcgtcctccacgcccacacaccgattccggccagtatggccacaatcagtacgatggcgacgatgatccacacatgcctgccgttccgtgttgctgtggatgcgtgcgctcgtccggtgcgaggcaccgccgaatcgttgaccggctcgcctgctgccgcagttgccgtcctggccggcaccctccttctcgcagactctgcaggaggcaacgaaggtggcaacgccggactgttcatgttcgtcaccagcggacgctgttgcgattcctgcatgcggatcggctgcatcaccgcggtcgtcgtcgcctcgaacgccaccggttgaatcctgtgttccgtatgggtggactgcgattcctgcacgggctttccacacaccgggcataccgcatcatccgcattgggcgggctaccgcaatgtgggcactgcacggggccttctttctcttataccatcgccggagcgcacggaggaactcgcggcggatacgacttcattgtacaggggagggcgcaggcatgggccatatacaaaggcccctgtgaccgtgtacagtcacaggggccttcaatgcttaagctcagactggttgagaccgaccggagccggtcatgagtctatgggccggattactcagcgacaaccttcacgaagaagttggcggagatctccgggtgcagggccacggttgccgggaactcaccgagggtctgaatcttctcgacggtgatgcccttcggatcgacggcgaccttctcggcaagcgcgttggcgatctgctcgttggagatgccgccgaacagcttgcctgactcggaaaccttggcaaagatctcgacggcggtgccttcgatgatctgctttgcctcaacggcaccctcacgggtggcgatggccttggccaagcgtgcgcgcttcatggcctcggcctgagcggcggcacccttggtccacgggaaggcatagccctgaggaatgaggtagttgcgtgcgtaaccagccttgacctcgacgatgtcgccggcgtggcccaggttgttcacggacttcttgagaatgatcttggtagtggccatatctatactctcctcacaactcagcggccgttggtggcgtatggcagcagagccatctcgcgagcgttcttgatcgcggtcgcgatcttgcgctgctcctgaacggtgacgccggtaatacgacgggaacgaatcttgccgcgatcggaaatgaacttgcgcagcagcgcaacgtccttgtagtcaatctcggtgatcttggcggccttgagcggattcggcttcttcttgaacggcttgaccggtggctgcggcctcttgcgtgacattcttgttgtctccttacacgtggaaaatcgaaatacttgggtaggcgtcagaactcgggctcgtcggagtcaccaccgaaatcggaggtgccgaacgaaccgaaggcgttggaggagccggaatcgttcgaccatgggtcggagaccggcgctgacggggcctgcggtgcaggagcggacgcaccgccctgatacccaccattgccgccgttgaagccgccaccggagtagcctgcgccaccctggtaaccgccgccgttgttgccgtagccgccaccctgctggccgccattgaagccggagctcgtctggcgggtcacctgggcggtcgcacgggacagcgcggggccaatctcgtcgacacgcagttccacaacgctgcgctgggaaccatcctgtgcctggtacgaacgctgggtaaggcgcccctgggcaatcactcgcatgcccttcgacagcgagttcgcaatgttcgtggccatcgacgtacgtgccgagtcccaagccgagcagttgaggaacaatgtgtcgccatcatcccactggttggtgttgcggttgaacgtacgcgtggacgaagcaatggtgaaattgaccaccgtcgagccattgccgacggtgcgcagttccgggtcgcgggtcaggttgcccacgacggtgatgatcgtttcacctgccatagcgttccttcttacctatacggatttcgaaaacttgttacttgcgaagaatcttcgtacggacgatggattcgttcaggttgagaacacggtcgagctcgtcgttggtagccggctcgcaggagtacgtcacgacgacgtagttgccctcggtcttgccatcaatctcgtaagcgagcttgcgacggccccagatgtcgatgttctcgacggaaccgccttccttggtgacgatttccatgtgctgattggtcagcttcttgagaccgttctcatccagttcaggatcggcaatgaacatcagttcgtaattgtgcgcagacatcacccacctccttcggacttatcggccgcgggacttccgcgacaggagtgtgtttgcgtaagccggccgcgacattcgcagacggcaacttctcaaatatacctatgcgttcggacacgcgcacacatacatgcacattgttatattggggggtgctccatttttgtgttcgcaagcaatgtgaaaggcgaatgatgtctgctgttcttgaaggcacccccgataaacgcttggctttggtgacgggtcgtgcttacccggagcaagccaccgagaccgcccactacctcggcaccgaggtgcttccgacgacggcctacgacttcgcgaacggcgagatgtacgtgcgctacacggagccgatccgcggcgcggacgtgttcatcatgcaggcgcatacccaaccgatcaacaagtggatcatggaacagctcatcatgatcgatgccgccaaacgcgcgtcggcacgctcgatcaccgtcgtcgccccgttcttcggctattcgcggcaagacaagaagcatctcggccgcgaacccatcaccgccaagctcatgttcacgctcatgcgggcagccggcgccgaccgcgtgatgaccgtcgacctgcacgcggcccaggagcagggcttcttcaacggtccggtcgaccacctgaccgccatgccgattctgctcgactacatgcgcgaccgcctgccgctcgacaatacgacgatcgtctcgccggacgcggggcgcatcaaggtctccgagcaatgggccgcgaaactcggcggcctgccgctcgccttcattcacaagacccgcgacaccacgcgaccgaaccatgccgaggcgcatggcatcatcggtgaggtgaaggaccgcgactgcgtggtgatcgacgatatgatcgacacggccggcacgatctgcgaggcggtgcgcacgctgcacgaccacggcgcgaaatcggtgacgctcgtcgccacgcacggcctgctctcgggcccagccgtggagcgactcaaggacagcggcgtcaaggagatcgtgctcaccgacacggtgccgatccccgaggagaagcgcctgcccaacatgacggtgctgtctgcggccccattgctcgccgctggaatccgctccgtgttcgaatcccgttcggtgagcaatctgctcaacggacttcccgaggacatgcacacgcgtcacatctacgcttgaacggtatgcgcccttcatgttgagtggcggtgatgggtcgggtgacgcttcgtcactggatcgcaagcgccctttacgttcctcagcctcacccgacctatcgccgccactcaacacggtatgcctctattcgcccgtctagccccccctcgtacctcgcaatagacacctcacttggaggagggacgaggagtctgtttggtggcgtatggggcagccgagccgatgagatgaggaacgtaagggcgcttgcgatccagtgacgaatctcatcggctcggctgccccatacgccaccaaacagacacagcgcatttcagttagcggaagcgctcccgaatctgcgcggcggtgccataggaggcctgcgcaccatagccggtggccgcatatgccgacacatacgaagccagttgcgcggactcctccaagctcagtccactggccaatgaagccagcacagtgcccatgaacgaatcgccgcagcccgtggtatccaccgcatccacacgcaccggggcaatgcggatgatcgatggatccaccgtggagtcaagcaccaccgaaccgtcgccgccaagcgtcacaatcgcctgatcaaaaccgaactcgctcaaacggttctgagcctgtgcccaatcgaacgaatcccagtcatcatcttcaggctcgtcaatgtgcagcagctgcacgagctcatgctcattgaccagcagaatgtcggcatgcgcaatgagttcggacggcaacgtcgcaatgaagggcgaatcgttgagcagcaccttcatacccgcatcatggcacatggtcgcgcatgcggtcactgtttcaagcgggctttccaaacacagtcccagcaccgacgatgcggtaagcagatcgcgctgggattcgatgtattccaccgtcacgttcgcgttggaacccggcgaatacacaatggtgttctcgccatgggaatccacagtgatcaccgtcgtgccgctggggccgagcaccttgcgaatgccatcggtgttcactccggcggatgcgagctgagtcagcaggaaatccgcattcgagtcggagcccactgcaccgaacatgcgcacggtggcgccgagcttggcggcagcggcggcctgattgcccgatttgccaccgggcagcacctgtagcgggccgccggtcacggtctcccccggcccggggagccgctcggtggtcaccgtgtaatctgcgttcatcgaaccgaccacggagacggatccgtgaatctgctccagcttatcgagaatctgattcatcgtatttccttcgcatatatgtttggtcgtttgcttacgcggcatcgaggtgaacgaccatactactcaccattcaatgacacagcgcgcacaggtgccgtgtcacttggctgggtggagcacctcttcgacatcctccggctgctccacttccttctgcacctgcgcggactcaccgcggtagatgtgcttgtggaacaccaggaaccagacgaggccgagcaccaccacgccggcggcgatgatcagcagattcgagtagaccgcagccggtccggtggcaccggtgagggagccgccggcgagcgccgtgccgccgagctgtgcgccgaagacggcgatgccgatggaagcggtcacgttcatcaccagatcgttcatgccgacgccgcggccggattcatcgacaggcagcgtatcgagcaccgtggagacaaccggcgaatacataagtccgcagcctgcgtagaagatgcacgcgaacagcgtgagcagtccgaagtccgtgttcacgcacagcgccgaaccgacgaatccgcagatcatgagcagcgaggcgagcacgatcgccgtggtgcgcccgatcttgccgacgatccagcccgaggtggtgccgaagacggcggccacgatgaacgcccacacaatgtactgcgagacctgcgtgacatccatgttgtagagggtcgtgcccatcgtgttgaagataggcgagacgcagtagttcgtgaaatagaacagcacgatgagcatgatcgcggcgagccaacgcgtgttcttgaagaacgcgggcgtgatgaacgggtcgctcgccttgttaatgtacacgccgaacagcacgaacagcacgacgcacaccgcgagcatccaccagctgttgtacgagaagaacagcgagaggaatgccgaggcgaggccgaagatcgtgaagccgagccagtcgacatgctgggaaccgccgcggcggttcggcagcagatgcagcaggaacggcaggaacacgatcgtcaccgccggaatgaggaacaggtactgccaggcgatcgacgtgagcaggccggccgcgaacacgccgatggccgcggagacctggtagcctgcggtgaacagaccgaagaagatcaccttgagttccttcttgaggtacttcgtggcgatgacgagatagacggacccagacacctgctcgcctgcggtctgcaggatgcgcgcgatgatgacggtccacagattcttcgtgaagaagaagttcgcgatgaacccgaacagcgagcccacgaacaacgtgaccaagccgaatacaatgagtttcttcagcgagacgaaatcgccgagggaaccgtagatgaagcagacgatgccaagcacgatgctcggcaggctcgtgatcagcgcggcctgctcgggagcgccgacgtcggagccgatgttcgtgaacacaagattgaagccctgcaggcacaaggtgccgagaatgaacgtgatgagcagcagaatcaaggcgcgcacggccatcttgttctgctgttcgaggtcaacgggctcttcctgcacaaccgcagtgttgttgggggcagtcatgatgtctcttttccacagatgcttgaaaattccgattcgtggtctgcatgcagaccgggtgcagattgtcttctgcttgcagctatgcgttcttcgcgacgttggtgatgcgcgtcatgaactcgtcgaggaagcgcggcacatcgacgtcgagcgcggctcccatcgtcttgtgcgggtcgttgagacggtcctcatcgccaatggtgcggccgcgagtcgggccttccacatcgaccttcatgttgatcggatgcacggtgacgagcgtcgggtcgacggccacgccgaccgcaagcggatcgtgcaggccacagccgcccaagtggggcgcggtggtctcgtatgccttgatgtagaagtcggtcatgtcggcgaggaacgtgccggcggcattgccgaggtcgcgccaacgttgcgtctccttgtaggtgagcagcgtctgcagcgtcacgtccaggccgatcatcgtcgcatccttcgtatggcggaacacatagtccgccgcatcgggatcctgcgagatgttcgcctcggtccaggcattcacattgcccggcaccgtgagcgcgccgcccatcagcacgatcttgccgagctgctcggcgatctccggagccttgcggaatgcggcggcgatgttcgtctgcgggccggtgggaacgtacaccagatcgtcaccgtaggtcttcaccgcatcgatgatgaaatcgacggccggctcggtttcggcatcacgctgcgggtctgggatcaccgcgtctccgatgccgttctcaccgtgaatgaatgccgaaatgggcagcacctcgaaggaatccttcgtactggcatgaggcagacccttgtatacgggcacttcggggtgaccgagcagttcggtgatggccagcgcattgcgcacgccctgctccatgagcacattgccgtacgtgccggtgatgccgatcagttcgacttccgggctgccgagcgcatacgaaatcgcaagcgcatcgtcgacaccggtgtcgagatcaagaatgagcttcttcatgggaaccttccttcaatcctctttgattgcgacgcatacgcgccagttggtgataaaacgttttaccaagaactaccgtttattataccgcaaaacagaagaagatgcgacgctatgcaggcggcaaagattcacgaaaactaatgcctcacgttgagagccggtgtatggggagtctggaatcagcggaaaatcggcgcctgcgcgacggtgtcgccctcgaccaactgtggttcgagcagcagcaaatcgttcgcctctgcgcagttccggccggaatcatggtgctgaatatgccggtacaggcattgccaactctgcgaagcgagttcggagacattctgttccaccgtggtcaggcgcgtgagcaaaccgaaacgtttgacaatgttgtcgtaaccgattatcgaaatatccgcgggaatggcaatgccgagttcgcggaagcggtcgattgcccccaatgccatcaaatcgttgcagcagaacaggcatgtggcgccaaaatctgccacggcatcggcagcgtcataaccacccgagaatcgataattgccgtcgagagtgagaatggagtccgccggcacctcatgttcctgcaaggtcttcaaaaagccgtagcagcgcgtattcgcgttcacgctgtctttgttgccggtgatgcaggcgaatcgcctgtgacccgcgcagagaagttttttggcggcaagacggccaccgagctcgttgtcgaatcccacaccgtcacagatgtcggcggtgatcagcctgtcaatgatgacaatcgggcagggggaggcgcagatctggtcgcggagcaatgcgcggtccgtatagctgtctatggatggaataagcaagagcccgtctatgtcacgtccgacgaaattgcgcatgagtcggcgttccagcgtgcgatcgtcgtcggaattcgagatgaacaactgatacccgttccgccggcattccgtttccaagcatttggatagcgaggcaaagaacatattctcaatatcgggcacgatgagcgcgatgaggcgtgtttcattggtgaccagaccgcgcgcattctcattgaccacgtagtgcaggcgtctcgccacatcgcgaatgcgctgctgcgtgggttgggatatacgcgagggcttgttgttgagcacaagagacgccgtggctacggaaacctgggcttcctgtgccacttcccttaacgtcactcgccgcaccattttcgcctcatctattgccgtactgtgtgtagttatattctatggcacgctgcacaaagcgagggattgttcagcattgcattccaagatgacaatgttaggagatgacaatgtgaagaggcaattgggaagattgtattggattgcggttgttcctctggtttggaggcatgtaggtggggagaaaatagtagggagttgttgttcttccggtttggaggggtgttcatgggatgaagatcgcgcggtgtgatatgctcccccggttcggcggtgtccgtgtcgggggttctgcgttgtgcccgggatacggggaaggcccggggaacgtgtgttccccgggccttcggtgaagtgtggttgcggcggtgtgctactctcccatgtcctctcgggcatagtaccatcgccgtgccagggcttagcttccgggttcggaatgggaccgggcgtctcccctgggccatggccgccgcaaaatctgttatcctgtctgcgggtggcggttcgggaaccggatcgtggacgcgagtgagggacttggtgttcgtgccgccgtgatgccgccggggttttccggcttcgtcatggtggtgttggttgtcttcgaccgttagtgccggtcggctccacccctcgcggggcttccacgtccggtctatcaaccacatgttctctatggggtctcacacacccccggggggggtgtcaggaatccttatcttggagcgggcttcccgcttagatgctttcagcggttatccctcccgaacgtggccaaccagccgtgccgctggcgcgacaactggcataccagaggttcgtccacccaggtcctctcgtactatgggcaggcctcctcaggattccaacgagcgcagaggatagagaccaaactgtctcacgacgttctgaacccagctcgcgtgccgctttaatcggcgaacagccgaacccttgggacctgctccagccccaggatgcgacgagccgacatcgaggtgccaaaccatcccgtcgatatggactcttgggaatgatcagcctgttatccccggggtaccttttatccgttgagcgatgccgcgtccgtacgccggcaccggatcactatctccgactttcgtccctgctcgatccgtcgatctcgcagtcaagcccgcttgtgcgattacactcgacacccgattgccaaccgggccgagcggacctttgagcgcctccgttactctttgggaggcaaccgccccagttaaactacccgccaggcactctccccgacaaggctgacttgtccgggttaggcatcagatggggacagagcggtatttcactggccggctccaccacggctggcgccgcggcttcgaagcctcccgcctatgctacacaatccgcacctgatgccaataccaaggtatagtaaaggtcccggggtcttttcgtccttctgcgcttaacgagcatctttactcgtactgcaatttcgccgagctcctggtcgagacagcggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggatggttatagttaccaccgccgtttaccggggcttgaattcaccacttcgcatcccgcgaggggacgctgatggatcctcttaaccttccggcaccgggcaggcgtcagtgcatatacggcgacttgcgtcttggcatgcacctgtgtttttggtaaacagtcgctaccccctggcctgtgccacccccagccgcccacgacccgcaaggggccggcacggccgggggtctcccttatgccgaaggcacgggagcaatttgccgagttccttgaccaggattcgctcgatcgcttcggtatactctaccagaccacctgtgtcggtttggggtacgggcggcaacggacctcgcgccgaagcttttctcggccgacgggatcaccggatatcacgccatgaaagcgcccatcatcacgcctcaccccatgaagcccccggatttgcctgggggcggggccacacgcttgaccagggaaaaccacctccccggccggctacccgtccgcgtcactcctgaaacgctcaacccatgcgcgtccaggccaaacagcaacggaatcaggaggccgaagcccccatcaaccgtatcggatggcccttgttcacacgggctgttggtcggtccgaaagccggtacgggaatatcgacccgttcatccattcgactacgcctgtcggcctcgccttaggacccgactcacccagggacgacgaacgtggccctggaacccttggtcttccagcggcagggatcctcaccctgctctcgctactcatgtctgcattctcactcccacacagtccacggccgggttcccccgccgcttcgccccggtgtgggacgctctcctaccacacggccatacggccgcatccgcgtcttcggtggcgtgcttgagccccgctacattgtcggcgcggaaccactagaccagtgagctgttacgcactctttcaaggatggctgcttctgagccaacctcctggctgtctatgcgactccacatcctttcccacttagcacgcgcttggggaccttagacgacggtcagggctgtctccccctcgacgacggagcttatcccccgccgactcactgccggaatagacgcgatgggtattcggagtttggttgctgttggtacccggcacgggcccgcaagcatccagtagctctaccccccacacgcaatcaaccgacgctgcacctaaatgcatttcgaagagaaccagctatcacggaatttgattggcctttcacccctaaccccagttcatcccctcagttttcaacctaagtgggtgcggtcctccacgcggtcttacccgcgcttcaacctgaccagggctagatcatcccgcttcgggtccaggacacgcgactgaaaagacgccttttaagactcgctttcgctacgcatacaccacacggcttatgctcgccacatgccactgactcgcagactcatttttcgataggcacgccgtcaccccaccaagggggctccgacggttcgcgggcgcacggtttcaggaactctttcactcccctcccggggtgcttttcacctttccctcacggtactcgtacgctatcggtcagacaggtatactcaggcttacccgacggtccgggcggattcacacgggattccacgagtcccgcgctactcgggagacaccatccatggtgcacgcgcatacggctacggggccatcaccctctacggcccggtatccaacccggttcgcctcacgcatgcatttatcaccacagccaacggcgtcggccgttggacaggcgttcccacgacaccatgcgcgcaacccccgacgggtatcacacgcgcacggtttagccatcatccgctttcgctcgccactactcacggagtatcctctcctgcaggtactgagatgtttcacttccctgcgtaccccccgcacaagtgcggtgccagcccatgacggctggcgggttgccccattcggacaccctgggatcaaagccatgtcggcggctcccccaggactatcgcggccccacacgtccttcatcggtactgtctgccaaggcatccaccatacgcccatcacgacaaccacaacacggccgccatgaccaaagcactactgaaaaaccctagaacgacatcagatcacggggacgcaccacacacggcacgcccccatacgattacgaacgaacccaagaaaaaacaattcctcggatccgaatcacagtacgaacaccaaccccaccccaacgggcgggccgatgctcgcgtccactatccagttctcaaaccaccaccccaccaggacacccaccccgcaccaacaggcaccgggcaaccgacctgggggacacactggcaaccacaccccacaccaggggccggtggcggccagggaacccaacagcacgcaccacaccacacaatccaatacgactcttccacgccagcaagccagggcggcgacgacaaaccatcgcactcggcaaaccccagccacaaaaccgtgcacaaaaccatgcacgcccatattctccgtagaaaggaggtgatccagccgcaccttccggtacggctaccttgttacgacttagtcccaatcacgagtctcaccttagacggctccccccacaagggtcgggccaccggcttcgggtgctacccactttcatgacttgacgggcggtgtgtacaaggcccgggaacgcattcaccgcggcgttgctgatccgcgattactagcgactccgccttcacgcagtcgagttgcagactgcgatccgaactgagaccggttttcagcgatccgccccacgtcaccgtgtcgcaccgcgttgtaccggccattgtagcatgcgtgaagccctggacgtaaggggcatgatgatctgacgtcatccccaccttcctccgagttgaccccggcggtcccacatgagttcccggcatcacccgctggcaacatgcggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacgaccatgcaccacctgtgaaccggccccgaagggaaaccgtgtctccacggcgatccggcacatgtcaagcccaggtaaggttcttcgcgttgcatcgaattaatccgcatgctccgccgcttgtgcgggcccccgtcaatttctttgagttttagccttgcggccgtactccccaggcgggatgcttaacgcgttggctccgacacgggacccgtggaaagggccccacatccagcatccaccgtttacggcgtggactaccagggtatctaatcctgttcgctccccacgctttcgctcctcagcgtcagtgacggcccagagacctgccttcgccattggtgttcttcccgatatctacacattccaccgttacaccgggaattccagtctcccctaccgcactccagcccgcccgtacccggcgcagatccaccgttaggcgatggactttcacaccggacgcgacgaaccgcctacgagccctttacgcccaataaatccggataacgctcgcaccctacgtattaccgcggctgctggcacgtagttagccggtgcttattcgaacaatccactcaacacggccgaaaccgtgccttgcccttgaacaaaagcggtttacaacccgaaggcctccatcccgcacgcggcgtcgctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctgggccgtatctcagtcccaatgtggccggtcaccctctcaggccggctacccgtcaacgccttggtgggccatcaccccgccaacaagctgataggacgcgaccccatcccatgccgcaaaagcatttcccaccccaccatgcgatggagcggagcatccggtattaccacccgtttccaggagctattccggtgcacagggcaggttggtcacgcattactcacccgttcgccactctcaccccgacagcaagctgccagggatcccgttcgacttgcatgtgttaagcacgccgccagcgttcatcctgagccagaatcgaaccctccacaaaaaacattgcagaaagccaaaaacgactctcaaatccatttcaaaagaaatcagacggaccccctaataaggaaagggagccacacaaaaaacctccgccatccatcaaaacccgacaggattacccacacgaaaccatgcaggcggacaacggaactggcatcataaaagacgaccaagaaccacaacggccacgacagccgaagcgacatcaaccttggtcaagtagtacagtacacgctattgagttctcaaaccaccaccacacacccacaaccccgacccgggaaccccggcaggccgtgagcggcagcaaaagaaaaacctacaccacaacccccacccacgcaaccccacccccaaccacacacccccaaaccccaacaaacacaacaccaccaccggcgtgtcgaaaaccagccaaaacaccaaccaacacccacacacaaaaacaccaaccacaccacacagacgaaacccaccacgagcgcaacaacgcagaacgggaaccccgaataggggttcccgtccgcattcagaaagcgagttcacagaacgcaatctgcaaatacaaacaaatacaaactacttcttgagcagtggctcaacctgcttctcgtaggaaatcagcgcctggttgaacacctggtccatgtcgtagtacgcgtaggtgcccaagcggcctccgaacaccacattcggctcgtcggcggccttcgccttgtactgtgcatacagggccttgtcttcatcggtgttgatcgggtaatacggctcgtcgtcgcggttcgcgaagcgcgagtattcctcccacaccacggtcttgttcgggttctgctcggcggcacgctccgggttgaagttcttgaattcaatggcgcgcgtgtatggcacgtcggcgtcggagaagttcatgaccgcgcagccgaagtggtcaccctcgtcataacgcacctccttgaagtcgacggtgcgccacttgagctcgcccagatcgtagtcgaaatagcggtcgaccgggcccgtgtagaccaccggcacgcccgcttccaacaacgcgcgcttgttgagcggctgcgtctcgtcgaagaaatccgtctccagcttcacagtgatgcgcgggtcgtcgatcatgcgctcaagccacgcggtgtagccgtctgccggcagaccttcccacgtgtctttgaaataccggttgttgtagttgaaacgcaccggcagacgcttgatgatgctcgccggcagctcgctcggatcggtctgccactgcttggcggtgtagttcttgatgaacgcctcatacagcggacgcccgatgagcgaaatgccctggtcgttgagattcgccggatccgtgcctgccagctcgccagcctgctcgtcgatgagcgccttggcctgcgcgggcgtgtagttcgcgcggaagaactggttgatcgtgcccagattgatcggcagcgggaacacctcgccgtcgtgcgtggcgtagacgcggtgcacgtaatcggtgaacttcgtgaaacggttcacatattcccacacgcggctattcgacgtgtggaacaggtgggcgccgtatttgtgaatctcggcgccggtttccgggtccatgtacgagtaggcgttgccgccgatgtggtcgcgaatgtcgatgatcgtgacgttcacgccgagcttctccaccgcctgctgcgcaatggtgaggccgaagattccggcaccgacgatcaccagatccggcgtcgcgttctgctcgtttgcagtcatctcaagtccttccgaaaatatcaatcgaacatgccgcatgtgcatattcgtcgccgcacaccacggaaacagtctgcagcgggcacttgtcaccagcataaaacgcggtgtgcacactgcggcgtgattcgcgaatgccaatgcttacgcggcctgcgaacgaaattcggcagcataagaagatgtggcgccgaacatggcacatggagcatatgcagacatgcgcgcggaatatgcacacagtattcatgcaatgcagccacggctcatggcggaacttcccccgccgtggtttaccataggttgcatgacacacagggaacgccgggagacgactgcccccttcacgctgctcatggcggtgtatgggggcaattcgttgcgtgaggtggagcgttccgtgcagtcgagcaccatcgagcagacgctgccgccgaatcaggtggtgattgtgcgtgacggcccggttcaggagccggtgcagcggtatttggatacgctgcagtcgaccatggcggtgtggttcaccgccgagcgccccgaactggaggtgcccgaggtgacgatcgtgcctctcgacgagaaccgcggactcgcgcatgccctcaacatcggcctgcagcactgcgatttcgacgttgtcgcgcgcgcggactgcgatgacgtgtcgctgccgaaccggttcgccacgatcattccgcaattcacccgccgttccgccgcctcgcacaccacggtgaagtcgaaactgccgattgacgtgatgggcagcgcgatccgcgaattcaccgacgacgagcgccagcccgggcagattcgcatgctgcctgccgagggcgccgatctggagaaatacgcacgcatgcagtcgccggtgcatcacccaagcgtcgtgttccgcaaatccgctgtgctggccgccggtggctacccggaggatgcgggcagattcgaggactacctgctgtgggagcgcatgatgctcaaccacgcgcagttcctcaacatgccggagccgcttgtgctctaccgcaccaatcaggaggcgtatgaacgccgtggcggctgggacatgttccgcgaggagctgcgtttgcagtggcgcttcctgcgcgacggtttcacgtcacccgcacagttcctgcgcaacacgttcattcgcgccgcataccgcatgatgcccacctccctgcgcaagcgcgcctaccattcgattgtctcgcgccgcaacaccgagatttcggccgcgcccgcgccggccgaagtgcaggccaagccgcgcggtcgtcacgcccagtccgagtgattcgcgattattcatatcatattcatatcaatctgcataatttgggacattttcagtgcctatctgtctctttttacgcagatgcgtacgggtcaattaccaatactctgcgtaaaaagagacagatggaggcccgcagatgtcccaaattacgcaggggatgactgcctatctggaggagcatgtctccgatgacgcagggaggcggagccaaagagccgagcctaaagagatttgaagaaatctaaagggagatgcgctcgatgtcgggcaccagcggcgggcatgcacgggcgaagatctcggcattcgactccggttcggtgtgccagccgtcacgccagccgtcgcgcaggcactggagaatgagggggcggtcgccggcgcgcatcacagtgagtagccagcggcgcgcggtcttcgcgaggaatgagagcaggccgccgaacgagaaatccgagcggcagaatctgagcatccagatcttgttgcgcacctcgttgtagaaacgctggcccgggtcggcgtccgacgaaccgaatttcttcgtcttgtgcacgacctcgctcgccggcacatagtaccccacgccattgcgcagcagagccgtcgtgtattcgaagtcgtcgttccacaggaagaacgcgctgatcggcagacgtcgacgcccgcgaatcgcacccatattgagcatgcaggagacgaaggagagcgagcgcacctggtacgcaccgccggccatctcgcgctcccccttcgccaggacggcacgtgggcggggtttgttcatcaggtgttcccggccgtcgacccacaccgccttcgacccgagtgccgtgggcaggcgatcgttcacagtgacgcattcgtctgcggcggcgagcagctgctccagggccgtcggcgtgggcacggtgtcgtcgtccatcagccacacatattcagcgattcccggttccgcggaaccgttggcgacggcgtacgcaatgcccgcgcagaatccgccggcgccacccgtgttctcgcgcagttcgagaatatatgcgggaatcggcgtgcgcccggcgaaatcgcgcgccacctgcaaagcgccgtcggtgctcgcgttgtcgacgatgaccagtgaatccggcctgcgggtctgcgcattgagcgcggacaggcattcgtcgagcaatccggcgcggttgtacgacaccaccactgcggtcactgaatactgcatacccgcaagtataggtgacgtatggtgacgtccactcgccatgcacatctcattcgcgtactgcttgtgaagacctcacggaaatgggcatcgctcggtttccatctcgcagagcgaatagaatactgatatttgtgtacaacgggcgcatatgccattcacttgccctaaaccgaatctgagaggattacgcgtgagcgatcaggaatatcaggccgagacgccgacaccggtaatcgacgcgcacaaatgcaccccgaaaacggtgtttcgtgacatctgcgccgcggtgaggcaatggtggcccacacgcccgaaatactcatatggcgcctacatggtggtgttcatgctcacctgcgtatggtccgattacatggcgctgtggagcatggattccgacaaccggtatgatcccggccatgggccgcttgtcgcgcagattttcaattcggcccacgcccggctctccacgaaccaggggtggatgaatctcatcatcatcgtgatggtctacattgtgctgctcacgctcatcaaccggttctgggcggccacggcggcaacgttcacactgttcgcggtgtatgcggtggcgaccgtgatcaaatgcgtgctccgagatgagatcattctgccaagcgatctcaacttcctcaccggcggcggcgaaggggacctgatgtcgttcataccggcggatctgagctcgatgatcgccccatccgtggtgatgatcgtgacgttcgtgctcatatgcgtcgcactccagttcctggacggccggagcatgttcatccattgctcatggcggcatgcgcttgattcgaagcggaacatcttcggcctcatctgccgcatcgtcgcgccgattctgagcatcgcactgctcgcctcatatgccaccggtctcgggcagcaggattccgcggtgcgacggttcctcgactatttcgagtacacgccccagcagttcaatacgacgtctgacgccaaccgcaacggtgtgctcacctcgttcctgagtctcgtggacgtcaaggcgatggagccggatccaaactacagcgaatcggcaatgcaggcgttgaacagcaagtacgcgcaatcggcgcaacggatcaacaccgagcgccgggccacactcaccgacagcacggtgatcaacgtgctgtcggaatcctacgccgatccgacgcgggtgccgggtgtctcgttcagcgaggatcccatgccgaatctgcgttcaatcatgcaatcgacgacgtctggcctcgcattgtcgcccgggtacggcggcggcacggcgaacatcgaattccagcaggtcaccggcctgagcatgacgaatttcgcgccgtcgctcgccacgccgtaccagcagctcataccgaatcgcccgacgttcttctctttcaaccagatgtggaacgcggcgtgcgacggttccaccgactgttcggtggcattccacccgtactaccagaacatgtacctgcgcggcgcgaactacacgaagttcggtttctcgcatttccacgcgctcaacagcaaaccgcagatcacgcaccgcgaatccaccagcaattcgaagtacacgtccgacgagcaagcgtatgccaatgtgctcgatgagctgaagcagccggattcgcggagcaagtacatcgagctcatcacgatgcagaaccacactccatataccgccgacgagtatccggataacgaattcatcgccgcggacacctccacggacgtcgccgcaagcgaccgcggatccatacggacctatgcgaagggcgtgcagatcaccgacaaggcgacctcagattttctcgaggaactcgatgcaatcgaccgcccgatcaccgtcgtcttctacggcgaccatttgcccggcatctattcgaaggccatggccgacccgaagaacgacatagcgttgcatgaaaccgactacttcatctggtcgaacacggcgagcgacgcgcatacgacgaagctcgacaaagcgaatgcggcccacacttcctcgaattatttcatggcgcagaccgccgagcatctcaatgccaaggtctccccgtacttggcactgctcaccgaattgcacgatgagattccggccatggcaaggctcgggcgcaatgacggcgagtggaagaacgattcctcgctgaccatgctcgacgcgcaggggcgcccgatcgacgagaacgacctgtcgagcaaggccaaggaactgcttgcagactaccgcagcgtgcaatacgacatgtgcgtgggcaaaaactacttggaaaccatgggcttcatggaactgccgaaatcgtagcgcatacgcggcaccacacgccgtcggcacggcgcacgacaattgtgacagcataattgaaaggttgaatgagcatgaagagcgttgcacggcacgatgggccacgtacacgcgcgcaacggatccgctgcgcaaaacacaggcgcgccaggatccgcgcggcatatcgtaggcatctgacatcgatggcagctggcaacacatacgccttgcatgccgcatcctccggcgaccccctcgcgatgcctgccgtggcgaaccatgtcaccgcacgcaacggagaccatgacaacgtgaagccatccgccgcccggaaggcggcgcatccccgtgccggcgtgcagaatgcggcccctcaaccgacaggggagaagaacagccgccgagtgaatccggtgacgcggcagtggcggcggttcaaggagacgaagttctacgaaatctggaacaaacggccgaagttctcctacggcgcctacacggtcgtgttcatcgcgatggtcattctggcgaccatgttcctgtggtggagcaccaacacgaaactcaaatacgacccggccagcgagctcaacttcctgcagcaggtgaccggagacgcctaccattacctgtcttccgcctcgtgctatctcaatatgatcgcactcgtgctcatctacctgctccttgtcaccttggtgaacagattctgggtgggcaccgcgttgttcggcgcattcgtcatggtgttcgcggtggccacgaaaatcaagatcacgatgcgcagcgaaccgatcatcccgtcggatctgggattcctgagcggcggtggcggaggcggcgccggcgacgtcgcgtcgttcgtcaccgacgattcgcgtccgctcgtcaatacggccatagcatggctggtatggttcgtcgtgatctgcgtcattctgcagtgtgtagataagcgccgcgcattcatctattgctcgtggcggcatccgattgcgggccccaagaacatcttcggtctcatctgccgtattctcgcgcccatcgtaagtgtgctgctgctcatctcgtacgccggcgtgctgtcgaacccacaggctccccaacgcaagacgttgtcgaagatcggctattcgcccacgctgtggaatgtgcagcaggatgcggagaccaatggcgcgctcaccacgttcctcagtctcacgcgcgtcaaggcgatggaggacgagcccgagtattcgcaggctgccatgcagcagatcaaaaatcggtatgcacaggccgccgacgagatcaacgcgcagcgttcgcagaatctcacggacaacacggtcgtcatgatcctctcggaaagcttctccgatccgaaccgcgtgccgaacgtgcacttcggcgccgacccgatgccgaacatccgcgcgcttggccagaccaccacttcgggcctcatgctctccccgggctatggcggcggcactgcgaacatcgagttccagcagatgaccggcctgaacatggccaacttcagcgatacgctgctctcgccttaccagcagctcgtggccacccggccgaagttctactcgttcaaccagatgtggaacgagcattgcggcgacgaatactcgacgagttgttcgatcggctaccacccgttcaagcagttcttctatctgcgcggcgtgaactacaagaagttcgggttctcgcatctgtacacgctcgacagcgatccgaagatcgcgcacggcgaggcctatgtcgggccgaacggcacgaagacggaagtgtcggacgaagaggcctacaagaacgtcgtcgaggagattcgcacgaacaccgagcagaacaagccgtcacagtacattcagctcatcacgatgcagaaccatgccccgtacccagatctctacggctccgagaacgaattccacggcgtgaacgaaacgccggacaccgttcccgaacgcggcatcatcgccacctatgcgaagaacgtgcagcgcacggacgaggccacggcaaacttcctcaatgagctcgatggcattgacaagcccatcaccgtcgtgttctacggcgaccatctgccgggcatctacaacacggcgaatgccgacaagaacaatgcactcaccttgcatgagacgaactatttcatctggtcgaaccgcgcttcggcttcccatgacgtgaagctgcccgagtctgatgccgcctacacgtcgtcgaattatttcatgacgcaggctgccgagcatatgaacgcgcgcatctcgccatacctggccttgctcgacgaactgcatgccgaggtgccggcgatgtctcgctcggtcaatgccggcgtatggagcgcgaagggcgaaccgacgctgcttgacgacaacggggaggtcatcgacaccaacacgttgtcgagcaaggccaagcagttgctcgcagactacaagatggtccaatacgacatgtcggtgggcaagaactacctgatggacatgggcttcatggacataccgaagcagtaaggtataactctatggcagtgaataccccgaagaaacgccagaccccgcgccatgcggcagccgccgcccagggcacgggcgactgggagacggtcaatcgcgttgtgttcccgacgtccgacgaagacatgacgatgccgttgtacgcaatcgaatggacacgtccgaaactcgacgaagacgtggtcaacccattcgcggacttctactcattggatttcggcgcaatgaacgagtccgagctgcgacggttgctcaacgggaacaaaaggcccatcgccaatgcctcggacgccgtgttcacagtgaccggtcgcacggcaatcacaatccataccggtcggcatgcctcgttctgcacgtatttcaatgcattcccggcaagctattggcgtcgctggacgccagtgcgatccgtgcgctttaccgcacaggtgaagggtgcaggcgcattggcgctcatgcgttccacgggacgcggtctcctgcaccccgtggagaccgttccgattgattccccgcaggcattcaccgaggtcagcgtggagatgggcatggacggactgctcgatggcggcttcttctggttcgacgccaaggccaccgacacttcggcgttgtatatcgccgacgcctgttgggaggtgcctactgcccaacggccgaatgacctgcacccattctcgattgcgatcaccacgttcaaccgaccgtcgtactgcctgcggcagctgcgtgccatcgccgccaacgccgacgtacgggcacggctcgacacgatctactgcaccgatcagggcaccgaccatgtatgcgaccaaccggacttcgacgagacggcggacgaactcggcacgcagctcacctacatccagcaagctaatctcggcggctccggcggtttttcacggggcatgtacgagacgctcaaggcaggcaccagcgcgcatacgctgcttctggacgacgacgccattagcgaacctgaatcgattattcgtgccgtgcagttcgccgattactgcaacacgcccaccattgtgggcggcggcatgctccacctcgacaaccgcacggtgatgtacgcacaaggcgagcgcgtcgacatgcgcgagatgcgcatgttcccggcagtaggtgccgaatacaaccatgattacgcgcagttcccactacgggactgccccaagctgcaccgccggttcaatgtggacttcaatggatggtggctttgcctcatccccaccgcctgtatgaaacagatcggtctgtcgatgccggcgttcatcaaattcgatgacatcgaatacggactgcgcgccaaggagcatggattccatacggtgagcctgccgggcgtcgcggtgtggcatcaggcatggcacgacaaagatccgggccgcacatgggaggagtatttcaacaaccgcaaccgctgggtgtgtgcattgctgcacgccgaaaagccaagcccgatcatggcgtaccagatggcctacggcgacgcgaacctggggctccgcttcatctactcgggaatcaagctgcggcacattgcactccgtgacgtcatgcggggcccccagtacatgctcgacaccgtgcacacgcagctgaacacggtacgcgagctgcgcaagggattctccgacaccgatctcaaaccgaatctcaccgatttcccggaggccaaggccgagttcgagccccatgccgtgccgaagtcgaaggccgcagtgcagaaggaatgcttcaaggtcgtgctcaaatcactcatctcacgaaccgacggcacccatgacgaacgccccgccatcgccgtccccgccaaggatgccacctggcacgccttccaagggcaatcctcggtgcttgtcaccagtgcggacggcaactcggcatcgtggtgcaggcgcaacaatccgctgttccgcaagcagttcatgcgcggcctgtacctgtcgaaggagttcttcaagcgctgggatcggctcgccgccgagtacaaggccgcaaatatcgccagcgtggagcattgggagcagatcttccgcaatccgcggtgacagcacgacatattcacagcgtggccggtgtttcatgtgaaacgccggccacgctgcatatgcccgtgtgtgcagatatcgcgccactcactccacgtcgaagaaccgcgggtcgaacacgctcacatcgacgtcgccggtcacgccgggcacacgcgcggtcgacgtgtattgccatgcgtgcagatccgggcagcctgcgaaatcatactcaagcgtgtcagaatacgaggcgatccagttggcgtgtccgtgcagccagtcgctgtcgaggcgcgtcgccatgttgtgcgcgtaagtgtagattcccagattcgtgtaccccgcatcctcgagcacgccgaagaacaccttggcaatctgttcgaactgaatcggccgcgtgggcatcgtgtgccctccccagtcgtcgaggtgctccatgtcgtagaaaatagggacgctcttgtcggtgatcgaatacctcctgagcgtttgcagcacgaaattcgcctcttcgcgcgcgaaatcggtgtcgtaggcgtagctgtacaaatacaggccatgcggaatgcggttcacgcgcacttgggccagattgttcttgaaatacttgtcttcgttgccatggccgtagccgatgcgcagaatcgccgcatcgacctcggattgcttgaccttctgccaattgatgtttcgctgatgttcggcgacgtcgatgacccgccataccggccgcagcacgcggccatccccctcggtgaacacatgtacgccgaacgaatacgaccacgggtcggccgcctcgttccatgcgtccgcctgatcgctgccattcacattgccgcaaccggtcaacgcgaacatggcgagtacgcagccgagcaatgcgcaaaccgcagtcttcaatcgccgggcaaccctgcggacggcgtttggattgcaccatcccccgtattcgtgcaatccaagccccatccgcatcgtcactcctcacatacgccgaccccttgtattgtaggcgatttccccgggcatcatgcatacaggatgaaatgcagggcctccaactacaaacgagcgtccaaacggtgcagcaatgccaccatgtcctgacggtacatatgccccataccctcgtaacgccatgtcccgttgccattgctgtaaccttgcgaaatacccgaacccccaagccactgcacttcctggtaatgcggtgtactcgcattcacatcggtgaagctcatcggtcgcacattacccagcttgttcgccttcttagccaggcgatacaggaaggcagccatgtcctgccgatacatgggtgccatgccttcataccgctgggttccattgccgttgtcgtatccatcggcaataccggcatgggcgagccacagaatgtccgccgcatgcggcgttccgggatccacgtcggtgaaccggttccaatctgccgccgacggcttccacgtcttcgcgcctgctatgttatgccgcacggccacacgacgcaggaacgccgccatgtcttgcctcaccaccgtgttcatgccccggaacgttccattggggaaaccgtccgtcaccttggaggacttcgcccatgcgatgtcttgcagatgcggggtcttccagttcacatcggagaagatgcgctggtcgaaggcactcatatccacgttgccgctgactcccgagatgcggtcgatcgaggtgtactgccaaccacgaacgtcggagtacccactgtggaagtcgtagctgagctggtagctgtactgcgccatccagccgatccgggctcgcagatcattggcattcaggcggctgttcgcatagttgaggtaggtgtacaggtatgtacgtccatagccagcactggcgagctggttcacgaatgcgttgatgatcgggcggaacgcgttggcgttggtgggcatgcggtgaccgccccaatccccctgctccacatcgtagaacaccggcaacgccatatcggacgggtttacaccgtacttgcgcaacaactgcacgacccactggccttcctgcaccgcgaagtttacgtcataggcatagctgtagtggtagatgccgaacgggatgcccaagcggcgcacttcctgcagattccgcctgaaatggccgtcctcgaagccatgaccgtagccgatgcgcagaatgacggcatcgacaccggaacgcttcacccggttccagtcgatgaccttctggtgttcggaaacatccagcaccttcatggccggattgaacaccttcttccccgcacagttctggcccgttcccgcagaggagaaccgcttgtacccattcgctgtgtcccagtcgtacagtgcggaacagccggcggatgccttggccctgccagcgccctgctgctcgcccttcgcctgttgttccgcttcccattgctcctgggcggcgccttcctgccacatgtgctcaggatttgtaatgcctttgagctcgtcgggcatctcgccttcgccttgccactgtggctgcacgtcggcggtctccgtggattccatggtctgcgtcgcggctgcatccggcgccacgctatcgttcgcccacgccgagggtgccgtcactgccacggttgtgcacatcgccacagtcagcagaccggcgcacacgcccttcgtcatagtccgcactcgcagtcccatccatccactccttcacaccgcgaataattcccaagtcatctgggtttccaccgcttattgtagagggaacacgcgtcctcatcagggctgcacgaatatccgctcaatgtatcaatatttggcatataggaactaaacgtgttgtttatcttgctgctcatatcatatggcagtaggcgtgtcgtgtgttctttattgtgccgtcccgttaatacggcgtgttttccgtggtgtggggtatgccgcgggcatgaggaagaaatcagtcagggcgcgcaaatgcccggtgtgcggcaacgcgatgatcacacacggcaggagcgcctcgggcgctcaacgacggcgttgcgccacatgcgcgctcactcccacggcgtccagggccgacaaggcgcgtcggtgccagctggacgagttcctcgactggctgctcggggccgcgccccagcgccggcggcgtgagagcgcgcgcaacttccgcaaacgcgtgggttggtgccggggctcgccccgggcatcgaacccgacggtgtggtgcatcatacggtcatggccgacggcacccacatgaacggctggtgcctgctggtcgcgatcgacggcgaggacggcgaggtgctcgcctggcagtggtgcgaccgtgagagcgcagccgcctacaaggccctgtccgaacagatcgcacctcccgacgtgctcatctgcgacggcatgaaaggcatcggcaaggcctgcgccgaggcatggccgggcacgcgcatccaacgccgcctcatccacgtgcagcgcgacacgagggccgacctgacctccaggccaaggctcgaggccggccgggagctcaagggacccgccgacgcgcccgcccgcatccatgaccccgaacacgccgcccggtggggcgaggcgcccgacgcatggcacgaacgctggaagacgatgctggccgaacgcaccttcgccaaggaccatcccgacgatcccagggcagccacaagcacaagcggatggtggtggacccacctgccgctgcgccgcgcctatcccaggctcgaacgcctcttccgcaacggcaccctgttttgcttcctcgaccccgaattactcgaacacgggcccgtcgcccgcgacagcaaccggctcgagggcggcgtcaacgccaagctcaagctcatgcttcccaaccaccgcgggctcccaccaaaacacatgagacgcgcctgtgaatggcactgccacatgaaaagcaacgaccccgaccccacgcgcatcctcaaggaacacgaccgcaagagcaaaacgaaacaagcagccccacaagaaaacgacatgccccaaccaaccctcggcaccggcatcgactggaacgaattccacaccagcacacgctacccaaacagcacggactagaaacctaaaacaacacgtttagttcctatatgccacattttgaagttttgcgactgaaaatggaaggcagcatgacagagcatcgttcttagctctgcggcaccagagagatcagcagaaaggactatgatgaacactctcaaaaagatggccgtcagcgctgtcgccgcactggcaggcgtgatgatggtggcgccgacggcaatggcagctaacggcacgattccaattgatgcagcccacttcccggatacagcattccgtgtacgcattgcacaggaattcgacagctatcccaaggacggcaaactcaccatagcagaacgcaatgctgtcaccgaaattcgtggcggtgacagctatgagatcaagttcgcaaagggcatcgggtattttccaaccctcgaaaatctatatttgtacaaccagctcttgacttctatagatttgagccacaacgcaaaactccagaatctgaatctctcccggaataagctgacgaaaattgatctcagcaggaacccagaactgcgcgacctcgatctcagctcgaacaagctgatctcaatcaatgtaagcaaaaacaccaaactcactgaattcgattttcagtccaacccgctgctttggataagctcgatcgcccctgcggtcaatgtcgatatctatagccccttcaccgattaatacaagactcaaagcggcatcctaaatcttaaatcggctgccccgagcattgatctctcgatgatttcaaatgtgcgtggcggaaaaatcgagaatggcgtcgccatgcccgataaacttaacggaagcgtcacttatcgatacacctacgattacactcatgagcctttgaaggcggagattacattcacaccttcagtttggttcaccgacgtgaacgtgtattccacacctcatgcggtggatatccagtggctggccgacaacaagatcaccaccggctggctggtgaacggctgttatgtgttccgcggcatggataacgtcaagcgccgggacatggcagcattcctgcaccgattggccgccaaggcgggcaagggcacgaacgtcactccgaagaacaacttcaaggatgtgaacgccaagaccccacatgtggccgacattcagtggcttgcaggcgccggcgtcaccgaaggctggaaagtgggcaactcctacgagttccgtggcatgaacaacgtggtgaggcaagacatggcagcattcctgcatcatctcaacgacaaggtgctcgccaggtgacacatcgccgtcactgggctactgcgggctgcagtcaccagcacggcatatgaaacgtccgcacggctccgagtttaatacgacactcgaaaccgtgcggacattccatgtcaactcattgctcgctccggttacttatgcagggcgacactcatgcattgtcgcgcacgagcacaatcacatcatggttgatgcgatccgtttcctcatctgcaagcatctcatcaatggtcatccacttgcaacgatgaccgccgacgtcgaacggcccgtcaacagaccaagaatccggcagcgcggagacgacccctcggtagatgcgataatcatagtaccgcatctcatcatgttccgtcgaatacttggtgctctctccgtccgtcttgtattccagcgtgcaatcgtcttgcggaaccttgaattcggcatgaagatagttgcgaaggtcccgctcgtcatccggaacactcggagtggagcgacggttcgggaagaaccagcacttccatttcgtgtcccaatacaccagatatttgttggaatcggagatgccgggctccgtgattgcgattatcgagctggcgatggcattcattccggcgatctccttgaataactgcttcgtggtgtaaggcttgcgaatgactcctgcaatgccatatatagtaacaatggccccaagcacgtacattggaatcttccaccagagatcttccatgaccactgcagatgccacatagaacacacccgtgatgatcgtgagcgcactttccaaacgcggggcgatgccgataaagttgcggcgattggccagcaccgtctccaagtcgttctcgcgaatcatcagcatcatgcgtcaccatcttacaaagttacagactcacgaacgaatgtggctcgccgtagagcggggcgacttgggcgcgaatctggtcacggtatgcgaaccgcaccgacggatcagcgaaaccaggtcccggtttcggaatcaacgaatcgcctatggtagtctgcgtccaacgggagcccatgcgcagcacggccgcatgcttgacgtcatagtaaccgggtttcaccggtatgaacgtgccgctgcaaccgcgcgctgccgccagcaggtgcggatgataccgcgtggacagccaccgctgcccggaacgcgccgggaagccgtggtcaatcaggttctgcagcgggaacagcacgggctcccatccatggtcgcgaatcacacgcaatgcatccatcgagtcgtacggaatgcattccacaacgcccacgcgctcccctgccggcgcttcccatgcctggagcaccgcgaccatatggtccagcaaagcggccggatcgggcaccaagtccgtttgcacgcaaaccatggtctcggggaggtctcccgccgcctcatcgggcaggtacacgccctccaagccattgacaaagcaatcgtcgggagccagcgtggcgtatgaatgcgaggaatctatggcatcgagactcggcatatcacggcatgagaatgcagtgatatgcgaggcgatatcggccacccattccgcatcttcggcatcgagcggctccagtcccacgccactcaccaccgcaggcttgccatgcgcctgcgcccatttcgccacagccagacgcgccaaattcgcattccagaaactgtgcatatagccgccgccaatgacgtgcatgtcaagcgcacgattgttcagcaaacgaatgcctgcggcataccgggcatccaacccctcggcatccaacgcggcgagaacgcgattcgcaatctgcggaaccggaatctcctcgatggtgggagcaacggcagcagccggttccacggaatcggagacggcatgctgttcatcataaatatgagcgcgatcgatcatgcacatctgcgcaacggtgtccaccacggagaacttcgggtggagccccgagcagattgccgcagccggcccggcgcacaggcagtcgagcaccacaggcacttcggggtcgacctgtgcgagatacttgacccattcacgcgcaatgagctcgtcgccgtagttcgggtaaccggcctcaccgatcaggtaatggcacttcgatcggcgaacaatctcggtttcgggcagtggcttgacgccgtaatggcggttatacaggcgtgtgatctgctcccagaacgctcgcttcgcggccttcaatgggcctcccgacccgctgccgctcacgcctgcccactttcgaagacagtgttggcatcggccgcggtatcggcagtctccttgcgggcggccttctgctcggcggccgcgtcttcggcttcctcctcactgatcggcttgatgtagagtgcacggttgttgatgagcgcatagttggagttgcgcgggtcacgaatcgcgaatgtgcaggcgttgtcgtccaatgccacagccacggcatccgtcatcttgccatcgccgggtgtgggcgtgcgcagcgatgtgatgagccggaactcgccgttgttgaacagatcgagcggcatctcgaaatacacggtatggtggccgggcttcgtcatgtgcatctgtggattgcgcgcaccggtgtcgaaggtgatgcctcctcggcgaacatcgtgcaacgcgatggccaggtagaagtcgtcggtctcgtcgaactggtattccacggcaaaccggaacgtatcagcactggtgagcatgagcggtgagacaccataggtgcgcagcagcgggcaccgttcgttgaggccgttcgggtactcctcatgccccgcttccagcgccttgcgagccttctcctcgttctcctggtcaatggcctcgagattggcgagcgtgtagctctccgacacggtctcgcgatcgcctatcgcggcaacctcgccgtccttgatgaacattgcgcgcgtgcagtagcgtttgatcgcactcatgtcgtgcgtgaccagaatcaccgtcttcgtggggtcctgacgcaccttggtgaagtaatcatcgcatttgcgttggaatgcctcgtcacccacggccagcacctcgtcgagcacgagaatgtcgccctgggccttgatggccaccgagaacgccaggcgaacctgcatgccgctcgagtagttcttgagcttctgatccatgaactccccaagttcggcgaactccacgatgtcgtcgtacatcgcgtccacttcctcgggcgtgaaaccgagcaatgcgccgttcaaatacacgttctcgcgaccggtgagctccgggttgaagcccacgccgagctcgatgaacggcacgagtttgccggtgacgttcactgaaccgcggttcgggtagtagatctgcgagatgatcttgagcagcgtcgacttgccaccgccattgcggcccacaatgccgaagaactcgccctgatgcacctggaatgtgacgtccttgagcacctgctgcttcttgaaacctttgatgccctttgtccagttgatgaacgcctgcttgagccccgtggcctgttcggtgggcagcttgaaccatttgtccacatgctccacgtccaacaccacgggcttgtccatgtagttgtcgatcgtgacgacgtcgccgttctccacggcgtcggtgttgtggtcggttgcctgagtcattacattacctccgcgaatcggcggctgttcttacggaagatgtacacaccgaaccacagcagcagcacggtgattgcgatggggatcatcttcacccaccaggagccgaaggtgttccagacagtgggctgcgtagccggtgcaatgaaattatggcgaatgtcttgaatcgtctgcgcaatcggattcatcagttcgagattggcgatcgtacgatactcggggtgcttgtcggtgatgaagctcaacgggtagatgattggcatcgcatagaagatgatctgctgcagcacttcccaaatatggagcacatcgcggtagaacacatagaacgtggacagaatcagcgcgagcgcaagcgcgatgatgtacagttccagcacgtttattggcagccagagcacccgccaagtgaactgcacgcgcatgaagatcgcgaagatgagaatgaccacataattgatggcgagcgagatgagcgagccaatcgaagcggagacgacgacgatgtagttcgggaaatgcactttgcgcagcaggtcgccacggtcgacaatcgagcgcaggccgattcccacggtctccgtgacgaactgccaggagctgatgccgagcagcagcacgactgggtaggttggcgtgccatccgtcatacgcatgaatttcgcgaacaccacatacatgaccgcgaacagcatcagcggcttgagcacagaccatgccacgcccaggaacgaccattggtagcgcatcttgaaatcggtcttcaccaggccgcgcaatacggtcatggcatacccgtagcggcttttcaaccgttgactcagcgtattcactcgcaccttcttcgtttcgggttcagtcgctccattgtacctatgccactgttcaagagcaccgcaatgggcgaatccgcaacgaatggcatagaccgcgcgcttgtgcctagaacatgctttttcgttcgcctgactatgctggaactattcgatagtcgtagacataagtgaggatgcatgccatcgattcgatttgcgaacgtgctgctggagaccaagccgcgcgcgctgagctacccaacgatgtattaccacactgatcagctgatcaccccgtccggcgagaacggcgagtggacgatcaatggcgccggcaccgtcgatttcaccacgtatttcaacgcgctgtccgtgctcaaattgcaaaagtacacacgcgcgaccggctttgcgctgcatatcgacgtgaaaagcgccggcgaggtcacgctcacgcagacctgcgccgagcgtctgtcgatgaatccggagattgtcaaagacaattcccagactgtcgccggcgacaatgactggcatacggtgacgctggacatctcggtggacgagcacaccgtgctggctggattccagattgccacgaccgccgccaccgagattcgtaacggctactacgaggtgtcgttcgacggtgagccgcgcgatgtggaactgtcgattgcgacgacaaccttccgcaaggagaagttcatcgagcgcaacatcgagctcgtgaagaccgagctgctggcttcggattacgacattgccaagcatttgaccatgcacgtgatcgacaatggcagcacgctcgatgcggccgccctgagtgacgagcatgtgattgtgacgccgaacgagaatgtgggaggcgccggcggcttcgcacgcggcatgatcgagtctctcgagcagagcacccctgcgacgcatgtgctgttgatggacgacgacgtcgaggtgtcgccggagagcattctgcgcacttacaatctgctgcgcatcgtgaacgacgagtatgccgaggccttcgtctcgggagcgatgctcaacatcgaagacacgcaggaccagaaggaagacaccggtttcatctccacctatgatgggtcgtgcgtgcccgccaagccgccgctgcaagtgaccaagttcgtcgacgtggtatacaacgaatgcttcgacgaatccgtgtgcgtgcccgaggacgcccaccgctatgccgcatggtggtactgcgtgatcccgaccaccgtgatcgagcgcaacggcctgccgctgccgatcttcgtgcgtttcgacgacgtggaatacggcatccgctgcaacccgaagttcatgacgatgaacggcatctgcgtgtggcacgcgaagttcgacattcgctacaatgccggcgtggagcgctaccagacggtgcgcaaccagatgatcgggcaggcggtgaccggcctggcgccgagcatgaagacgatgctccacagcctgcaccacatggtcgatctcgaaagccgcaaattcaactacaccgatgcggagctcgcgctcgatggcttcgaggacttcctcaaggggccgaagttcatcatgcagccggtggcccaagagcgtttcatgcgggcgaaccgcgagaaggagaagctggtgccgttcgacgagctcaagaagcaggcggccgagatgggcatcaccgacttcgacccggacatgctcacccgtcaggtgatcgatttcgacgaaccgcgttcgttccagcagcgggtgttcgatttcgtcacgaagaacgggcagcgcttcggcaccgacaagctcgtggcgatcaggttcgacggcaggggagacgaacctgagaccgcgctcggttccgacggcgaccgtgtggaatacaccatcattccaagtgcgggctggctctaccctgccggcatgatccacaacgagaatgtgatcatcgccatcgattgggccacccgcaagggcgtcattcgagtcaaggacgccaagcgctacaaggaggtaatgaagcgctacaagcgtgacatggcctactacaagaagcacgcggaccgcctggcagccgagtatttggcagccggcccgcagatgcagtcgatgcgcttctggaagcagtacctcggcatggactgatgccacacggcgcagtcggtgcgatcgtaccccgactgcgacacgctggacttgtgacttacgtgagcttgttgtattctatttaagttgcgtaagcacactggaggattcgcctagtggcctatggcgcacgcttggaaagcgtgttggtgtaacagcctcgcgagttcgaatctcgcatcctccgctcttcagccggaaccttagggttccggctttttcgatttcagcggcagataaatacgccagatagcaacgcatcacgttgtcggcgacgccatatcgtgggatcatgcggtcattccgatgaaccagttacgcaccgtggtatacatgccagtgcgtaccgaagcaaactccgcaagccgccccttggcgaacaggccgaacagattgatcagcatcgtgaagaacaccagcgcgacgagcagcgttaccaacgtacggaaccccaatgagtcacgaaccgcgaacggaacctcatgggacttggccaaatccagcccttcagactcgattgccccctgctgtatgccagagtcgaaggcgagcaccacgagcagtgtggcgagcatgaaatagaaggcgtagtcgcccgagtagcgcatcgtggtgccgcccttgtagcagtcaaacacggccacgatgaaaccgacggtcatcatcgtgcaggccagcccccacaccttgtggtcgcgcagttggtaccgcaggagtatgaacagcaaggcgaacagcgccagcgggtacacggcgaaataaccgccgatcgacggctcgttcggtgcagccagcgtggtgtccaccgtggtaatgaacgggaagcgcatcgtcgtggccaccggttcgaacagctggttgaatacctgccccggcagtatatagaggggacttctgcgcgtggtgaggtcgaaaccggtgaaattgtagttctgcccgaagttaagccacgcaccaaagcgaatatggttgtaatacagcagcggaaccgtcacgagcacgaacgggagcagcgcggccgccgtcccccatgcgccgcgcttggagaacaacgtgcggtgctgggtaatctgctcccagaacagcgggaatgccagcagccaggcggccgcgaactgcgggcgcgagcccagcagcaacgccatgcacagcgagccagcaccgatgagccgaccattgaccgagccgtcgtgccgttttgacacctgccagaaccacaggcccatcagcacgagcgcgatcgcacagacgatgggcacgccatagaagttgcagctcatgttgtatacgaacagattcgtgcctatgttgaaaccgatgatcacgagccatacgacgccgagcgaggccttcggaaaatagtcgtgtgcaaggcgacgcaccagcagcgtgccgaagacgacggcgagcgcggagaatattcccatcgccacccaggtgggcatccagtggccggtgatcaactggtagggcacgaacgtgagcaatgccgggaccacaccgaaatagcagtaatatcgtccattgaaatatgcgtggtcccatatgaactggtggccgtcgcttgcagccagaccacggcgcgcgaagaagtcgtacggattcgccatcgtctgcaataccggatcgaccggcagatcgagccacgtatgcccatggatgagtgcgtccgccagccgttggtactgttcatgatccacataatggcccgttccggcgtcatacccccacggcctgggcatcgtcagcgcggcgacggccacaatgagcgcgctccatgcgaccacgtacacggtcgtggccgaccgttgcctgttgctgtgcaggttcacatgcagccggtagatcgctgaacgcggtctgaacacgacgaagaacgcggcgatggcgatttcaagcagtaatctgaacggattgatttcaaatggaatcgtgggattcgcgtacacgcggtcgaagatgaccttatgacccttgtctccgtagaatcggacccgaatctcggtggaatcgtaatactgcagtttcttgccgatcagcaggtactggctgctcggattcgtcgtatagtgcagttcgttgcgcgggtcgccccacacgccgtcgctgtcgcggctgctgacccactcgtttccggacatggtgcgtccgccagtcgtacggagttcgatcgcgccgtcgacataccggttctgttggtattcggtgttgttcctgttgttcggcgtggcctgcacacgtacgctctctacacgcaccggccctcccccgtcgcgcgcgctgactggcacggtgacggtcgccgtctcgggatcggtgatctcatactcgttgtttccgagcgacttcaggccgcggcctatgactggctcgccaaccacggcctgctgcaggccggttgttctccagtgccccagattgaagagccctacttcgaagaacgtgacgatgacgaccgcgacggcgatggccacccaaagcccgcgcttcgatcggacttgggaatctgtaatctgttccattgttttcactcccctcacgccgtcaatccgatgaaccagctgcgaacggtggtgtacgtgccgctgaaggtgccgtgccaggcgtcgagtctgttctcgttgaacaagccgaacagattgatcagcagtgtgaggaacacgagcgtcaccagcatcgtctgcaatgtgcggaagccgaggaaccgattcaccgagaatcctttggcgtgcagattcacggcaggcctgtgctgcgcggccgtggcatacgcgagcacgacgaacagggcggagagcatgaccagataggcgaaatcgccgtaataccgcattgccgtgccgcacttgtagcagtcaaacagggcgacgacggcggtgagcgccatcatcatgacggtcatggcccacaccccatgcgcgcgcagttggcgacgcaccagaacgaacagcagtgcgaacagcgcaagcgggtagatggcgaaataaccgccaatcgacggttcgttcggaccggccatcgtcgtgtccacctgcatgatgaacgggaatcgcatggccgtgtcgaccggctggaaccactggttgaacagatcgggcagcactgtatatggcgaactgctgcgggtggtcatatcgaagccggtgagattgtagttctggccgaaatcgaacagcgagccgaaccgcacgtaattgtatgcgagcagcggcggaatgacgagcgcgaacggcacgaacgcggcgatggtgggagccagccccttgcgggagaacagcgtgcggagcttggtgatctgcggccagaacaacgggaacgccagcaaccacgcggccatgaactgtgggcgtgaaccgaaattcagcgccatgcacagcgagccggcggcgatgagccaaggattgacggtgccgtcgggccgtttcgacacctgccagaaccataggcccacgagcgtcacggcaatcgaacagttgatcggcattccatagaaattcggactgtagacgtagacgaacagattggtggcgacgttgaaccctatgatgacgagccacacgacgccgagtgaggccttcgggaagtaatcgcgggcgagacggcgcaccagcagcgtgccgaatacgacggcgagtgtggtgaacacacccatcgcggcccatgtgggcatccaatggccggtgacgagctggaacggcacgaaggtgagcaatgccgggaccacgccgaaatagcagtagtaatggccgttgtagtaggcgtgatcccaatagaaggtgtgcgtgccgtcggcggcgatgctgcgacgggcgaagtagtcgtagggattggccatggtggtgagcgcgggatccaccttgagatcgagccaggtgtggccatggatgagggcgtccgccagccgttggtattgctcgtaatccacccaatgcatgaaaccggtgttcagaccgctcggtttgggcatggcgaatctggcgatggcgacgatgatcgccgaccatgccacgacatagccggcgatggcgaggttctgcctcacgcgccgctcatcgacccgcatccggtagatgccggaacgggggcggaagagcacgaagaacgcggcgaatgccagctccaccagcagtcgccacgggttgatctcgaaggggatcacaggattcgcgtgaatgctgtcgaagagcacgaaatcgcccttgtcgcccaagtagcgcacgcgaatctcatgtgagtcgtagtactgcagtttcttaccgaatatgaggtattggctggccggattcgttgtgtagtcgagtatgttgagccgatcttcccacacgccgtcgctgtcgcgcgaatccacccaagtgttgcccgaaatggtctggccgccggtggtgttgagttgaatggccgctcgcgaataatgattgcgctggttgggcacttcattcgtattgcctggcgtggcctgcacgcgcacgctgcctatgcgcaccggcgcaccactatcgcgcgcgcccaccggaaccgtgatggtcgcggtctctggatcggtgatctcgtattcgtgatgccccaacgatttgagaccttcgccaatgatggcatcgcccacggtggcagcctgcagacgactggttctccagtgaccgagattaaagaagcccacctcgaggatcatcacggcaacgaatgcgatggccatgctgacccacagactgcgacggttcccgccactgtgcgtcgcagacgccgtcacgctcccgtgtggttgtgcctgactgaccggctcgcgcatggaaactcctccaccatgttctgtgttcggtttgcgtttctcagggtacccgtacagtataggcaacgcgaatgagaaatttcacatagcatgcgagaacggccggatggccggccccctgccattgagcagtcggaactgcatgcacgggccgcaggccggcaaggcaccgctccaccgcggccagcccggctatgcgccgaagctcgaccgcgacggcgatggcatcgcttgcgaatgatgctcgtcagcacgcccgcaagccgcaatgggtgccgtggcacggctcattaggccacgacatccacgtcaatgatttccgcgtcaccggccgcctcgcccagtgcatgttccgattcactgtgtggggcggtttccggttccttcgcactggcgacgatctcggcaagctccgcggaatcgacatcgccgtcgtcttcatcttcgaaatacggcatgatcaaccgcgcataggtgcccggatggtcgttgagcacggccatggccagttcggaattcaggtcgtcatcgtccacgaacacgcgttgcagcaccaccgaagccatgtcggagaacacattctcctggaattgcgacagattccagaaatcggggtcatcggcatcgcacagcccgaaattcccgccgtcctcaatctcatgctcgaaccgcaccaccacctgcatgggcagcagggccaccgtgaggtcgcgcacatcgtcgcacagatgcccgagcaggcgcacaccctcctcgaattcctcgcgattgcgccgttcaaagcccatcgtgatcttcgaacccattgccgcacccatcagcgacaccgtgagatcctccaaatacagcggattctcccataatggcaccgaaggcaccgcattcgtctcctcgagcattccgctcagcatgcgcgtgctgcgggtctgcttgttccacaacgcacggtacgcctccaccacttttccggcgtcatacaggtacctgcgatccatggctttcgtggcagccgcatgctcctcgacatccgaggcgtcgtgctcgtcgatcaacgcatgcgcatactccaggtcggcctgcacacgcaatttgcgtcgataccggatgatgcgccggaaccgcatgtcggtgctcgcacccagccgccgcactgttttgtcttcacgtagcatgcacatgcccaacccccagtcgttgagtatcaacgtcgccagttcgcgccgcctctcccccggttcgccccatttcgccacgcaatacgctgccaacatgtaggtgtggagggaatggacgcggttgtagcattcgcgttgccacgttggcccggtcctctgcactgtggcatccaaaccgcaccgcaatctgccattgaccacatccggcccgttcacgatcaccggcatgtgttcggcgggcttatgcagcagcagagccatcgaggcatcgttcatgatgtcgtacaaccacaccgccatgccatgcctgcgcacggtggacgaacagtacagcatgaatttgcgggcctcgtcgatgaggtcgtgatccaatccgagcgatgccatgcgtatgagcgacccccaatgcgtggggccgaacagatcctgcgccagcacgtcgatgcgacgatccacgcgactgaacaggtccatctgcgcctgcacctgcgccgacaccgtctggcacatctgctcattctcggcacgttccggcgttgcattacgccccttggcagccgagccgcgcctatggaacgcccccgtgcgcctgttcgaagactccgtcgaggtatgtggttgtatggtgggtgaatcgatgcggtcgaaactcaggggagcgtgggagaccacctcatcgaatctgcgttccagctgattgagcagttgcaggaagccgatcgaatcgaacgcgaatggttctggcatgcaatcctcttttcctaaagatgcggcgcccacggtgagcgctcgtattcatacactcgcataggtgcacagagaatttctcgtatccacaaaaatctgtggacaagtggatgacagagtggatatccacggggataacttgaatttccaccgtgaatatgtggacaatgaacgtcgcggtatgcacattgtggacgacctgccatcacaatccaccatgaactgtgcatctgttgtggataacccagccgcgaatttcgcctcacagcattctcatagccgggcttggaaatatacttactcaggaacgcacaaggtgcatgaatacagattgcggggtactatgttcatcttcggccaagcttggaaaatgctgtgccgccatccattgaggagcctgctcatcgtactggtgagcgcggccatcgccatgtggtccacattcggaggcgcagtgctgcaggagaaccacaaggcgcgcacggaaacactcgacaagcaaagcaacaccgccgtgatccgcccgtccagccagctgttggaaacacgccaaggcgacgactcctcctggaccgaacactatctgtcttggtcggactacgacaagctcgcctccgccgggcaaacgcaaggcatgcaatacaaatacacggtggccgaaagcgtccccgtgcgcgaaagcaagtcggtgcaggcaatcaccacaggcaagacgtccgatgccagtgccgacaagaccggcggcaatctcacactgcagagcttctacacggccgaagccgcacaggcgaacgaatacggcccatacgaggtggtggagggcaaagggctcgactaccagaactccctggcgcagaacgtgctcatctcggaagcgctcgcgaagaagaacaacctcaaagtgggctccaccatcaccatcggcaaccccaccgatgcgaagaaaacctatgaatacacggtggtgggcatctaccgctacaccggcaaccccgacaacgcgcaaggcgacgacgccaaattcgccaaagacaaccgcaacaacgtgctctacaccacgtacaccaccttcgccgtgaacggattcgacaccaccaaaggcaaaggctggtcaatcccggacctcaacgtcgtgttcacgttccagaaccgcagcgacatcgacaaattcgccgcggcgctcaaagccgacctgccgaagggcttcacggtgagctcgcccacgatcacccactacatgcagtcgatcgaagcgctgggcacgcttgccggaaccactcgcatcatcatgatcgtgctgtggatctgcggcgcgcttgcactgctcggcctggtgctgctcgccgcactcccccgctctaacgagatcggcatgggcatgctcgtcggactcagcaagggacgtctcgcatggcagttcatgcttgagacgttcatgccgacgctcgtcggcctcgccgtgggcttggtgctgggcgcatgcaccgccaacccgctggcaggcgcattgggggctcagcatgacgttcatgcaaccggtggcctcgtatggcaggtgatctggatcggcgtgctgtgctcggtggcgctggccattgtcgccggcctgcgcgtgaccttcttccgcaccattcgactcttcgagtcgccgtacatctccgattccgcagattccgaggactgacatgaccgaacaccacgattccaaagacacagattccaaagacaccccaaccaccccgcaggaaaacgcctccgagaacgccgcacccgacaccttcgactatgtggtcgattactgggacgacgagggatctgcaagcaacgactcctccgacgccgtcatcgaggcgctgagcgcgaccgtggatgcgaacgcaaccgatccgaccgatggcgataccgatgccgacggagagcctgccgcagacaaatcacgagagacggctccggcacactccaacgagaacgcgcaagtcaccgtgccggatgtggtgcaggtggcagaccatctcgactcgtcactgcaggccgaggaagatggcgaagacgccgcgctcgccggatcctcgatcttccgcgcctaccccatgctttcgctgcacgatgtgacggtgagcgacccgaagacgaaggagcacatctggcagcatctcaccttccgttgcgaggccggcgaatgctacgcgatcatggtggacgcgcatgacacgcgccgccatgccacgctgctggcgctcatcggcggcttcatcgccccatcaagcggtgagatcatgacgaagaccaccccgtacgaagacatggacgccgagcagctgcgcggtcatcgtctcggcatgatcacgccgcaattctcgctgcgcggcgatctgaacgccgtggaaaacctcacctacgtcatgaacgcctccgggcagacgttcatgaaaccagtgaaggggcttgcgcaagacctcctcgtgcgcacgcggttcggcgagaacacgaaggcggacgaaagcaccctcgccgacgaactcgacccggtggatgcggccagactcagcatcgcgcgtgccttggccatcgacccggactacatcatcgcagacaacctcaccgtcaatctcaacgagaccgacaccaagcaggttctcaacctgctcaaggcacaggtgagcacgccggacaagcagcgcacggtgatcgtcgtcaccgccagcgagcagatcgccaagcagttcgacaacatcatcgacctgcgctgaccttacaggccacgtttcccgttaagggctaggatttctcgttacgggctggggcaacatgcattacagaaatccccaactgttgaaaaatggcgatttgagattcacgctaccgtgcatccgtggtagtttgccctagcccgtaacggaaaatcctagcccgtaagcaatctgcaatctacaatctgcggatcagtcgaccaaacgcatgtgataatgctcggcgagcgccggcacgtccggttcgccgtatttgcgcaccagttcaagccaacgctgcttgttctccgcgccaaaccgcgctgccttgcgcgcgtaggcggaggcggtgaggaacttcggcggcaccgacttgctgtggtatttgtcggccaccatgaccacctcctgctcgagattcaccggcacgtagtcggccggcggcagcggcagatgctggtcgatcacatcttccctcgtgagtccgcagccggtgtgattgcgcgcgaattcggcgatcgattcgtcatacccctcgttgaggagcagttcatagccgatgagaccatgctccacataccgcgggccatcgaaactcagcggttcgccgttcgaaccgtcgttcttgagcacggcgtaggtgcctatgtcgtgcagcaaggcgccgatcgtggccttttccacgtcgatgtaccgtgggggcaccatgccgccggtcacgccgtcggtgggtggcacgacgaaccgatcttcctccggcgagccgatggcgtcggcaatgcgttcgccggcgagcgtggggtagtctcccgtgcgctcgagcgcgtcgtccggcagcgtgcagcggcgcatgaacagcgcgttctgccggtgaatcagctgccgcgtaatctgcgcgatgatctggcaatgcgtatggatgagatcgtaggcggcctgcgattgcgcgcatttgcgatgcagttcgtcaatctggccgaatgtaggaatgattccgctcatacccacactctagccccgatgccgcaaattggcatagtttgcgcacatgcgcgcctgcgtaaaaagggacagattggtgccgctaaatgtctccaattacgtcgtcgagacgtaaaaagagacagatttgcgcaggtaaatgtcccaaattacgcaggccgagagccagtcgaacgcagagcgagagcaggcgcgcggcagattgccgccggtatcctagcgctcacccaccaacgattcagatcgaacgcacgcggaaggcgcccgtgcggttcgaggcgacgatcatgcgattgttgccgaggtctttccagccttcgtccgccggctgcgcgaaaccgctgctcgcggcgacgacgcccttgcgcgcgccatccgcaccggtgatctcacggtacctcaccgtgcggtaatctgcggcctctgcggcacgcccgtactgcgcgtacacgtcgagcacatcctgctgtgtgggcccgttgtcgtgcgcctcgagcacgatgagctggtcgcggctctggattatgcagttgtagctggaatccgggtatgcgccccgcagttcgcgcaccgcctgagcgagcgcctcctcgagttcgtagccataaccgaggtactgcagcacaatggcgaagtagatcgcggaatccgaacgtccacccgtggactgcacgagcgtgtggtccaccgggtatgcgcggttcgtcgtgatgttgcgcccctgcgcatcactgatgtctccattgtgaatgaagctcagtccgctcgcgtagaacggctgctggttctccagcacgagcggcagattcgagctggccagtcgcagatgccagattccgccgcgcaccggcacgcttgccaagtcgccgaaaatcgagtcgtagcgcgcggcgattgtattgcggtagatcgccgagccggtggatggcgagggcgcgccgccatcggtcacatgggcagtctggtccggctccttcaccatggccgttccccaaccgtcgttgtgaatctcgctcagctcgcggaaggcgtcggtgctctgcgcacccagcacctcgcgcagcgagatgttctcgttcgcggtcgcgtatcccagtaatctgcacatggttgtcgagtgtagcgtgcgcatgttgcccattcacccattttctcgcaatcccgttatcgcatatttctataacgggcatctcatcgtcgggatttcaacgattttcacagattgtccccgcacacggcctgccgaaatcccgcaccgcaagatttaccccgagcaaaacgtccctcccgatttgcataaaaagctctttttacgcgaaagctcgctttacgtgaaaagagacagaaaaccgcgcgaacctgtcccaaattacgcaaacggacctacgcgcaaagggtcactgcacacaggtgcgcacagcctagttgatgcgcttcaggcgcggcgggcgcacggtggcaaggaacagcggctgcacctcggtcaccgggtcatacggggccaagccgaaccatttgatgggcgagccggcgacatggcggatcgcatacttgatgcgcagggccatcgcacccctttgcgacaccttcgactcgggcatgagctccttgtgaatgagcacgtagcgaatcgggccgatctccggatcggcatccaccttcgggtacgtgctcttctgcgcgggaagttcgccggtgcgcagcagatcgtgcataatctggtgcagatacgccggcaccgacgtgcgcaccttgaatcccagccgaatgcgcacgcggaacaggaagtccgtgccgagcgtctccaccgagtattcgcgcgtgaacggctcgtccgaggtctccaccgaaacgcaccaccaagcgtgcgcgcgcttcgggtggctcgcgaagatcgagaagaagatgtcggtgtcgatgcgcttcatctcggtgtcggaggtcaaatacacgatgttgtcggcatagtacggaatcgtgtcgtcgtcgtgcaggcgatgcagcaccggcaggcaatcctctgggctcatgtggcgacgttgcgcgcgctcgagcttcgtgccctcgtcccacgtggccatgacggtgaggatcgcgagcgcgagcagcatcgtgaaccagccgccgtgcaggaacttggccatcgacgcgatgaagaacatgaacatgatcatggggaacacgatcgcgaacagcaccgccgcgaatctgctgcgcatatgccacaggtacacggtgacgagaatcgacgtcatgatcatcgtgatcgtgagcgccaagccataggcggcggcgatgtgctcggaattgcggaagatgagcagcaccagcagcgtggagcagcacagcaccacgttcacggtgggaatgtacagctggccgcgcgtacgggccggatagcgcacctgcaggtggggcatccagttgaggcgggtggcttcggagactattgtgaatgcgccggagatgagcgcctgcgaggcgatgatgccggcgatcaccgacagcagcacggccacgtagcgcacgccgggcgtcagcatggcgaagaacgggttgggggcgttcccgtcgggtacgaacgccggattctcgagcgtgcggatgatccacgcgccctggccgaagtatgagagcacgagcgcaaggttgatgaacggccaggtggcgtagatgttgccgcggcccacatggcccatgtcggaatacagcgcctccgcgccggtgatcgacaggaacacggtgcccatgagcgccaggccggcgtggttgtcgccgctgacgaggaattggatgccatgcaccgggttcagcgcgcgcagcacctcgaggttctgcgacatgctgatcgcgccggtgaccgcgatgaacaggaaccagacgagcacggtggaaccgaacaccttgccgatgcgctcggtgccgcgcgactgcacggcgaacacggcgagaatgatcaccagcgcgatgaacagcgtcaggctcgggttctcctcgaacacgccctgcaatgcgggcagcgtctgcaggccttcgacggccgagctgatcgacatcgccggtgtgagcaccgaatccgcgaggaatgcggccccgccgatcatcgcgggaacgatgagccatttgccgtatttgcgcagcaacgagtacaacgcgaagatgccgccttcgcccttgttgtccacgcgcatgcagatgagcacgtattcgacggtcgtgatgagcgtcatcgtccagaacaccagagagagcatgcctatgaccgcggtctcgtcggcatgctgcacaccgccctgaccggcgaggaacgtctgcatcgtgtacagcggcgaggtgccgatgtctccgtacaccacgcccagcgccacgatcgacatggccagtgtcaccttgtcggggccggactgcagcgtccgccaccagcgacccaccggaccgaacgccttgtgctgctcgagcttggcggcctcctggcgtttcttttcgttcgcctcgatgatcgccaggcgctcttccttcgtgagcaccttatgcgacaccttcggtgcctgcgtatatttgtcggcggtgcgtaacagcggctcgtccgcttgctgctccggtctttcgtccatactcattccttataccatggcgcgccttggggcactccacactgtgaagaaacaacgcaaactgccacactaatcagcatcgagacaacaccctcggccaatccgccgaaggcagagtggtcaacggggaatgcattccctgcgcacggggcatgcctgcgggaccataaccgttgcgaaccggccccaatcgggcgcttccggctcagattccatacacctcgcgcgtggtgttgcgcgtggcccgtgcgacctgttcgaccggcgtgtcgagatattcggcaagcgcggcgagcgtgtacgggatcatcatcggcgcgttcggccgcccgcggtacggcattggcgtcaggtatggagcgtcggtctccaccatcacatggtcgagccccacaagtgccgcagattcaagaatgccggtgttgcccttgtagctcgacgctcccgacagcgaaagataccagccgtgctcgcgtgcgatctcgcccatctcggcatcgccggaataactgtggaacacggttttgcgcggggcgccgtctgcgagcagtgtctcgatgacatcgcggtgtgcgtcgcggtcgtggatctgcatgggaaggtcgagctccttggcgactgcgatatggtcgcggaaggcctcacgctgaatctccttggcgctctcgccggtgcggaacaagtccatgccggtttcgcctatcgccaccacctgtttcggatatgccttggcaagccggcgcacttcggtcatcgcctcgtcgaacggcacgtcgtgccatggtttgtagcgcactggcagaccgtcggggccgggtgccccgcgatgcccgtgcaacaccgcctcgttcgggtggatcgcaatcgccgcccacacgctgcccgggtgttcgcgtgccatgtcgatggcggtcatcaggtggggcagttcgcaaccgcagtcgatcacgccctccacgcccactgcggccgcctggtcgagcagttggtcgacgctgtagacggcgatctccggctgccctttctcgacggcctcatgactcaatgcctgtgaaaaaggcaccacggaggccacgtgcgtgtgattatcgatcacgtgggcgtcctgcggcaatgcgggcggcagtggcgcccaatcacgaaccctgtgcttcttgctcatgctcccactctaccgcccgccacctttgcctttgagaaatctgccggcaggttcgcggtgacccgcgctatttggggcgtatattttgagattcatataaacttctgatttagcgccccgtaattgagaagtttatttgcagattcatataaacttctcaattacgcagattatcgcccctcgatatcgtgcccggcgttctcgctggcatcgtcatccgctgtgccatcggcagatggctgcgggaatgtgatggcgaagacacgtgcggagggctccttgtctgcggaggcttcgatgcgcacggtctcggaatccgcccattcaatgcgccacggcttggcatcgggcgcatgctccggcttggccggattggggaacacctgctcgatatgggctccctcaccaatctccaaatacagcgaattaatgccgccacgacgccagatggtcaggtattgggcctcatcgacgtgctcggagccttggccgtcagtgccattccagtcttcgtcatgcgacagcccggtcacattgggggcatgccgcaaaccatacacgagccaagggctgttgaagtccggcaacccacagggccaccatggcaccagatgcgattgcccgcccaggatcgtgcggtgcagtgcgatcgcatcgcgcaccaggcccagccgcgcctcgtccatgcggtcgatgaaccccgagaggtacaggcggcccagaatgcctgcagccagcgtgaacacggcggtctcgtcgtccatctcctgctgtgcatagccccagttgccctgctgctccggaagcaccgtcatgccggcgccggcggcgatcgccgcatagacgagtggatcggactggtcggaggtggactgcatgtcgaggcggctcagcatcgcatagtcggccctcatggcaccggaaccgcagttttcgatcatcacgtcggggtgtttggcgcggatctgctcgatccactgctgcaccgcgcggcaatgctcgagcaggccctcgcccaccgaatccgtgtcgacatcggtgccggcacccggcgtcgtgttgtagtcgaacttgaagaacctcacattgaactcgtcgatcaggcggtccaccgtggccgtggcatgggcgcgcgccaccggcgagcggaagtcgagatggtagcggccctgatcggcgatgcggacgccatgccggcagaagaacgccgagtcgggcagcatcttcgccagcggcgagcgcacgccgatcacctccggctccagccacaggccggccttcatgccgtgtgactggatgtcgtggatgaggccggccaggcggatgtcgccgaagcggttcatggagggtttccattcacccaccatgtcccaccagccgccgtcctcgctgtcgtaccacccggcgtcgatgcagaacacgtcggcgcccaccttggccgcgccctccacaagcggcagctccttctcgatgcgggggtctccccacaacgtgttcatgtagtcgttgtagaccacgagacccttcgcctgttcggcctgctccagacgccccatctccatggccttcgcccggtagagcgcgcgccgctgcacggtcatctcggccacggcatgctgccagtcgcccgcgcagaccacgaacgagaccggcaccgtgacgaagggctggttgtcgcgcagcatgatgaaccactgatggtcgtcgtattccggcccgtatgcgctcacgcgcagacccgggtcgtcctcgccgatctcccattcccaggcgccgttgtgctcgatctgccatgcgaatgagaaatggccgagctcacccgggcggccgcctccttcgacgatgcccatcggctcgaattcgccggtggaccacgtcgaggtggaacggcgggcgaatcgggcggaggacatgcccggattgatcacctggttgcggtcgcgcagcgtggtggaacgcagcggggcgctttgccaggcgttctcgcagtcccacgagctttctccccaatagacctgcgcctgcgcatcctccagtttggccgcttccatgggcagtgttgcgttcatcgacgacaccgcctccactggatatggctcctcgctgcacaaccgtgtgtaggtgcgcacggcgctcgtgtgcgccgtggcctcgaacacgctcgtcaccaacgggccgtccccgtccgggtcgcgctgcacaatcgcgagcagcgtgaccggctgtcgctcatcgcccaatctgttgagctcatatgcccgcacgaacctcagtttgaggccggcggacgaaacggcgagcttcagtctgttgtccccgccgccgtcaagcgaactgcgcagttccacgatcggctgcgcatccggttcgccggcgatgttcgcatctaccggctccatgccccggccgctcatgccgatcaatgtcaccggtctgtcgtcgctcacggcgaagacgagcgtcaccgttccgttgccccatacgatgcgccctttcgaatccggcttcaaggcgttgcggggcgccgtcaactcgtccaacaatgcggggcggctatgttcaagcatcacgtattccttcctctgcgttgccgtctgactacgctagttcgccgatattgcgaacatgtgcacgcatacgtcggtcacatgccgaacaggtagtccacgaacagtcttgcgtaatccttgttctgcacgttcacgaacgagagctgggcatgcgggtcctgccccttgatgcgcgtccattccgccgacttgcccagatcgatcgccttcgccgcgccgccttcgccgtccgtcacgagtgcgccgcgctcgcgcagcttgcccatctggtaagacgtgagcacgttgtcaagcggctcgagataaccgagcagatgctgcgagcgcaatgccgagtcgtcgccgatgatcgtgttgatcgtgccgcccgacatctgcgtttcgagcgtgtcgagcgacatgcttgcagattccttgttcgacgagtcgatgtagagatcgttctcgaacgtgatcttcttctcgtcgagcgcgcggtatttgaggaagccgtcttcgagcttgtccatcgagcggtcggattcctccacgcccacgaaggcgacgccgaggccctgccccttcggcgagatgaccatgttcaccacgaacgcgacgatcgcggcgaacaccacgacggccacgatgatgggccagaagaaatgatggtagaagtacggccacttatggctcttcggcagttttctgtaggtcgcccatgcgctttcgtgctcggtgacgtcgggcttggtgagttcgctgatgtcctgctgcacgttcttcggcagcatatcgtctttgtcttgcatgattcctcctaataccagcgcggcacatgcggtcggcattccaagaccgctgtatgcggtgcgctccatattcgacccggaacgcgcatcatgtgcgtttccgcgttgattacctaatttcagcatgccattcggcacgattgcccgtcggccgccgcgtctattcctctcacagcaaacgcgccaaggagggtgtttcagtcgcctcccgagatcatcgcatactgcgattccacgagacgccaatattcgccgcgcttggccatgagctcctcgtgcgtgccgcgttcgacgatccggccgtggtcgacgacgcagatcatgtcggcgttctcgatcgtgctcaatcggtgcgcgatgatgaagctcgtgcgtccgacgagcatgtgctgcaacgcagcctgcagcgcctcctcggtgcgggtgtcgatgttgctcgtcgcctcgtcgagaatgaggatgcgcgggtcggcgagcagcacgcgcgcgaacgcgatgagctggcgctggcccatcgacagcgtggagccacgctcctgcaccaccgtgtcgtagccgtcgggcagttcctcaatgaactcgtgcgcgtgcacggccttggctgccgcgataatctgctcgtcggtcgcatcgagcttgccgtagcgtatgttctcgcgaatcgtgcccgagaaaatgaacgtgtcctgcagcatgacgcccatctgcgagcgcagcgaccgcagtgtgacatcgcgtacgtcgtggtcgtcgatcagcacggcgccgcccgccacgtcgtagaatctggagagcagattcacgatcgtcgtcttgccggcaccggtcgggccgacgagcgcgacggtctggccgggcttcgcatgcaggtccacatggtcgagaatgttcctgccgtcgggttcgtagcggaacacgacgtcgtcgaagcgcacgtcgccgcggatcggcggcaacggttcggcgttcgtcttgtcgacgatgtcgggctgcacgtcgagcgtttcgaagatgcgttcgagatacgcggagcaggtgatgagctggttgtagaagttgccgatgttgatcaccgggttccagaagttgttcgcatagccgacgaacgcgatcaatgtgccggtggtcgcggtgacgccggccacgtgcatgatgccgacgtaatagatcagcgccatcgtggacatcgagatgatctccatgctcggccacagcaggaactggatgtgcacggcgcgcatccacgcgcttcgctgctcgctttgcagatgctggaacgtctcgtactgcccgtgttcgcgggcgaaggtctgcgtggtcttcacaccggcgatcgactcgtgaatgaacgcgttcacgttgctctgcttgttcgacagattctggtatgccttgcgctggaaatgctgcagcacgcgcaccaccacgatgagtagcgggaacagcagcagactccacagcgcgagcttgaaatcaatcgcgaacatgacgaccagcgtgatcacgaaggtgaacacgtcggcaatcacgttgatcaggccggagctcaatgtgtcggacagcgtgttcacatagttgaccacgcggatcagaatcttgccgtgcgggcgtgaatcgaagtagctgaacggcagcgtctggatatgcgtgaacaaatcgcggcgcatgtccttcaagatcagctggcccacgcgggtgatctcgagcgtgcggtagcgcagcgcgacctcgtagagcacgctcagcacgagcatgaccacgacgagccatgccagcagcgtgtagttcctgtgcggcagcacgtcgtcgatgaccactttggtcaggtacggcacggccaccgtgatgcagctcatcgagatcacgacggccgctattctcgcgagccgcctgccatgagggcgcaggtatctgcctattctgcgcagatcatggaaattgatgctctcctcgagctcttcgtcttcgcggtacgtgttgcgctgtgccataccggctcgcctcctttcaggattacagattggtgtgcggattacagattgcgaattgttgattgctgacgccggatccgccgatccgcggtccacccaccggcaggatcattgccgcagattgtcggcctgttggccgagttgtttctcgtagatgtgctcgtagagcccgtgccgggcgatgagttcgtcgtgggtgccgcgttcggcgatgcgaccgtggtcgagcacgaggatcagatcgcagtccttgaccgacgagatgcggtgggcgatcgtcacaatcgtcttgcggtcgtcgaggtccttgagatgctgctggatctgcgcctccgtctccatatccaccgcactcgtcgtgtcatccatgatcaggatcgccggatcgtcggcaagcgcacgggccaagctcaggcgctgcttctggccgcccgaaaggcccacgccgcgttcgccaaccaccgtctggtagccttccggcatgcggcgaatgaagtcgtcggcaccggcgatctgcgccatacgccgtacgaaatcggagtcggtcgcctgttcgtcgctcgcgccgaagccgatgttgccttcgattgtgtcggagaacaggaacacgtcctgcgccacaatagccacctgggaacgcagctgcttgagcggccagcgtctcgcgtcgatgccatctatggtcacggtgcccgaggtcgggtcgtagaagcgtgcgatcaggttcacgagcgtcgatttgcctgcgccggtctcgccgagaatgccgagacgcgagccggcgggtgcatggaagtcgatgtcgtgcagaatcaacgtgtccgggtcgtcggggaacgcgaaatccacatggtcgaaacggatgtcgccgcgcatcgaatcgggaacggtgccctcacgcgcggccttcgtgttcttcacatgcggcgtggcggtgaggagtctgcgaatgttcacacagctcgcgttgaagcgctgccagtcgttgacgagccagccgaactggcgcaccgggccgtcgatcatccacaaatacgacgagaacgcgacgagtccgcccaggctcatcgcaccgcgcgccacaaggaatccaccgaagccgagcgtgatgagctggagcgcgaaaccgagccagtcaaggcggggcagatacttgcgcgtgttcatcgccatggccatgttgcgatccatatagtcgtcgttgtgctcgtcgaacttcccggtctcgtagtcctcgcgcacgaacgccttgaccacgcggttgccttcgatgttctcctccaccatcgagttcatcgaggcgagcgaattgcggatcgcaaggaacagcggcttggccttcgtggagaactggtgggtgaaaatgaacaggaacggcgtcacgcaggcgagcgcgagcgcgagacgccagtcgatcgacgtcatgaacgcgagcgcgcccacgaacatgacgacgcagttgagcatctggtagctcacccagctgagcagatggcggatcgcatcggtgtcggaggtcatgcggctcatgatgtcgccggtgcgcgtgtgattgaaataatcgaagtcgagcgtgtgcagcttctcgtattcgtcgctcaccaaccggtacacggtgttctgcccggcgcgttccatccacatctggttgccgtagtaggcgccgtcgcgcacgatcgtcacgccgatcagcgccaggcacaggccggtgagcagactgagctggcgctgctcgatcacgcggtccacaatgcgcgcggcgatgagcggcgtgaccaatgccatcgcggcgctgacgaggtacaggatctgcgcgccgatcacacggggcagctccggcctgcaatacggcatgagccagcacagattgctggcgttcctgttgcggttcgggtcaacgtacatcgagggcgtccttgctatgcgtctgtgcgtatgcatgtctgggcggcgccgatatgccggcgtccattgcccgtatgcatcgatgccatgcctgtggcgtatatgtgcgcgaatggcatacgggtatttctttgtttgcccgccttattattggcgcgttcaccgcgatatgcaaccggctgccgcttcggcgtgttatgcgatggagaggctgcctggatgcgaatggagtccgaaaaccctgcagaaagagagaagccggcgggattgaaaccgccggctaacagagagaagagagaaaagggttcagttataagggattccgagtggaacctcgtcggctttctttcgattgccgatggttattaccatgcccgtcgacccttaacgcatcgagtgttttcgctgagaattcgctgggtatgctcctatcggcacactgcagggcaggtgtagagcgcgcggagcagtgccgcccatctgccgcaggccttgcaaatacatggattccagccattggaacctcagccgccgcagcagtgcggcaattgctggcaaacaatctgccctcatgccgacttatctgccagcgaactctatgactgtcggatgcccgcgactgatagatcaacagcctcatcccgcaatccactttgcgtaaaaagggacaaatagaagatacagatgtccctttttacgcaaggagggctcgcacgatgatatttcagtcgatatttcagccaccttcttcctgcatatgttcctccacatgttcttctgcgtaaattgggacaaatacacactgccacctgtccctttttacgcgaggaaaaccaatttcacacaggaaggactcgcacgtgctccagtcatcgcatgtttccccgtgtaagaagggacaaatagacgtgtctatttgtcccttcttacacggactgcattacgcagattgtatgcgaatcagacgagtcactcctcgccggcagcgagcttggccttctcggcgtccaggcgcgcctgttcggcctcgcgacgtgccttgaggtcggcgtcgaaccgggcgagctcctcgtccacggcctccggcgggatcttcgcgaagatcggcgtcggcttgaccactggcgcacccacgacgatcggctcgctcttccacggatgcacgttctcgccaagcacatacttgccggtgatcaccgggtaggtgaactccggatcgtcgagatcgttcacctcctcgatgtgcggcagcggcgagaatgtaccctcgccacccagggcctcccacaccttctgcgaggaatgcggcaggaacggggcgagcaggtggttggcatcggagacggcttgggccgccacatgcagcacggtgccgaggcgctccgggtcgtccttgatcttccacggctcggtggccgagatgtatttgttgatgtcgcccaccaacgacatcgcgtcgttgagcgcgctcttctgtcgatgctgctcgatgagcgcgcccaccgtgtcgaaggctgcggaggactgcgccagcagggcacggtcctcatcggtcatcttttcctccacgatcggcgggatctggccgaagttcttggcgatcagattcgccacacggttcaccagattgccccacgaggcggcgagcacctcgttgttctggcgcacgaactcggcccacgtgaagtcggagtccgacgactccggacctgcggccgagatgtagtagcgcaccgcatccaccgggtaacgggagagaatgtctttgacatagatcacaatgccgcgcgacgacgagaacttcttgccctccatggtcatgaactcggaggccaccacctgctcgggcaggtcgagcctgccgagctcacccggctcgccgcccttggacccctcgccgttgtaggcgagcatctcggacggccagatctgcgaatggaacgtgatgttgtctttgcccatgaaatagtagcccggcgtggccgggtcgttccaccatgcgcgccaagcctccggatcaccggaacgacgcgcccattcaatcgatgcggacaggtagccgatcaccgcatcgaaccacacgtacaggcgtttgttcgggttgtcgatccaacccggcaccggcacggggatgccccagtcgatgtcgcgggtgatggcgcgcggcttgacctccttgaacaggccgatcgagaagttgagcacgttcgggcgccagcccttgcgcgtcttcagccatgcgaggttcgcctccgccagggcggggaggtcgaggaagtaatgctcagtctcctcgaagatgggcgtttcgccgttgatcttcgaaactgggttgatcagctcgtccggatcgagctcattgccgcagttgtcgcactggtcgccgcgcgcgccctgcgcatggcagatcgggcactcgccttcgatgtagcggtctggcagcgtacggccggtggacggcgagatcgcgaccttctgcgtgcccttgtaaatgtagccgttggccagacactggcggaacatctcctgcaccacgtgctcatggttctttgtggtggtgcgggtgaacagatcgtagctcaggccgaggttgcacagatcgttcgcgatcacgcggttgtagcggttcgcaagttcctgcggggtgacgccctccttgtcggcctccaccagaataggcgtaccatgctcgtcggtgccggacaccatgagcacatcgttgcccttcatgcgctggtatcttgcgtagacgtcggacggcacaccgaagccggcgacgtgaccaatatgacgggggccgttcgcatacggccaagcgacgttcaccataatatgactcatacgcccgattatcttcatgcgctaggacacttccgcactgttttccgccctgttgcggcatcaccatgcgcggactggcggagcctcgattattcacaatccacatcgcatgccttcacattatccacatatccacatttcccccgaaacagctggagcccaccccatgtccttcctagcatgtgcggtatgcgcatccgtgcgcatacgcagcgacctacaggcaagggagagagaagagaaaggaacatacgtccgtgaacaccaccgccgtacaggaagcggtccgagccggcaacgaggtcggctacatggtcccgctcgacctgggtcccgcctatgcggatccggaaccgcgcgtcccgcgccagccggaacgcccccacaactcacattcgatcatccacaccaaacagctgcccggcccccttgccatgcaacgactgctcagactcgacgcgttgtatgagctcgacgagttccacgcagtcaccgccgaatgcgcgcacacgttgtacgggcgcgccatgctgatgcgcgacatactgcccaatcgcaccacggcatgcgggcgcacagccgcgtgggtatgggtgggcggcaggctgccccaggattatttcgaagtgctctcatcgagccattaccgcagactcgcctttggacggcgcatcaaggcatggcagcggcaggtggatgaatcgcagatctccaccctcaacactctgaacctcacgacaccattgcgaacggcctgcgatctggccatgtacccgaaggacgacccgcatgcgcgcgacgtgcagtcgatcattggacggctcatggagcattacgagttctcgttggtcgactgtgagccgattctcgaggaatgctcgcatctgcgcaatctgccgcaggcccgcgagatgctgacgcaattcgaaagcatcgcctgaccgaggaaagcaatgaaagaaggaaaaagagattatggacgcactcccccacgcccgtgcacacaggccatgcatgccggctcgccgtgccggcatgccgctgcgagcggcacggcgcagacatgccgcatcgcgcacggcatcgcaagcgccgcgtcgacgcagcagtgcaaaacggttggcgagcacactgcacacggcacacacgccgaacaagggcctactgcatccgccaccgccgcccctcgcgctcacaccgcagtcggcaagcgatccgaacactccgatggacgcgttatggcacatcgctcgcacgatgccgccgttgcgcaaatgggtggtggtgaaccgcgcggcggacgcgaatctgctcgaatacatctcgcagcagggagggccgggagtcaggcaggcgttggaattggtactcgaatcgcttgaattgcaacgcagttccatgcagcgcatgcgaacgtcataggcccggcaatgccaacgggatgccggtcggcgaatcagtcgcgcaacgccagcacggcgttgtatacctgcttgcggttggcgagtgtgccatcggcattcgggtgtttgcctatcacctcggcaatggcgtccttgatgcgcatgccgtgcgcctgcgcatactgcatggccagttcggcgagctcctccacggagagcgactgtgcgggatccgcctcgtcttcagaagcgcccgcgatcacgagcaccatctcgccgcgcggcggatcgttggcaaccgactcgttgatctcatggatggtgccgcggcgaatctgctcgtagtccttcgtcaactctcggcacaacgccatgcggcggtccgggccgaaaacctcctcgagatctgccatcgattcggcaatgcggtgcagcgtctcgtagaacacgatcgtgcggcgctcgcccttcaacgcgcgcaatgcctgcatgcgttcggaatgcttgcgcggcaggaatccctcgtagcagaaacggtcggtgggcagcccggagagggcgagcgcatcgagcaccgcggaggggcccggagcgcaggtcaccggcaggccgcgttcgatggcgcggcgcacaatggcgagccccggatcgttgatcgtgggcatgccagcgtcggagacgacgagcacggtctcgccattcgccacatggtcgagcagtgcgtcggccttgccgcgttcattgtggtcgtggttggccaccacgcggccgcccacatgcacgctgagccggttggcgagcgcatacaatctgcgggtatcctccgcggccacgatgtccgcgcgctcgagcagcgcaacgagtcgggcggaggcatcggcagtgttgccgatcggtgtggcggcgagcaccacggttccacgtggaacatctacgtggagagtgcgcgtctcgtcagcgggatcctcggcgatgccggtgtgttcagactgctcgttcatacgttcagtatgccgcgcgggcaggtcagcgggaggcgaaacacggtgcgatggaggcgatgcaggagcgtacgtcggcgcgaacccacgcgggcgtgtaccgtggaaccgggtatgtgcgcgcggccggcgcgcatgcgaaatgtaaggagaacagatgggcatgcgttccacaggcacccccaaacatgcggcggcagagcgcgtcgagctcgaatcatccgaactcgcggcatcatcgccgcccagcgcccatgcgcgtctcatgacgtgggtgtggacgctggtcatcgcgttgttcggcggactgctgcgcttcgtgaggctcgggcagccgcgcgcggtcgtcttcgacgagacatactacgtgaaggacgcctggaccatgctcaacacgggcgaaccgatgagctggcccgacgaggtgagtctgggcggccagatggtgccggtcgacaccgcgttcgcagacggcgacacgaatgcatggatcaacaccgcggaatacgcggtgcacccgccgctcggcaaatggcttatcgcagccgggctcaagctgttcggcggcgcggcgaacccggcggcatggcgtgcggcgacggcgatcgcaggtgtgctcggcattgtgctgctcatccgcatcacactgcggctgttccgcaatctgccggtcgccctgctcgccggcctcctcatggccatcgacggcgtgtccattgtgatgagccgcaccggcctgcttgacatcttcatcatggtgttcgcgctcggtgcgttctcgctgctgctcatccaccgcgactgggcggcggccagactacgcatggcggcgcagtccggtgcgaacagacctccgcagatcacgttctcctggtggcgagcaggtgcggctgtactgctcggctgcgcgacgggagtgaagtggtctgggatctatttcttcgccgtgttctgcgtgatcagcgtgttctgggacgcctggatgattcgccaggccggcttccgctcccctcgtcaatggcttgcgcgcggcgtgttcggcgacggcctgctcgcggcgctctacatggtgccgctgtatgccgccacatacttgctcacctgggtcggctggttcgtgcacccgaactcctacatgcgtaattgggcggccacccataccggccagggcgtgcaatggctgccggccgactggcgctcgttcgtcgcatatcatgccgagatgtggcgcttccacaccacgctcgatgctccgcacgactacaaggcgaacccgctcacctggccgctgcagattcgcccgacgagcttctactggcagaagctggacggccacccgggcctgtgctcgctctcgccgcgctcgcagtgcgtggcggcggtgacctcgctcggcaatccgctcatctggtggctggggtcgctgtgcgcagtgctcgccattgtcatcgcgattctcaaacgcggcgattggcgcatctgggcggtgctcgccgggttcctcggcggctggctgccgtgggcccagtacctgaaccgcaccacgttcacgttctattcgatcgtgctgctgccatggatgattctcgccatctgctacgtgttcaactgggtgcgcgagacgagttcgcgcgaggtgtggctcatcactctgtgggtcatggtgggggtgtgcgccatcgtcagcgtgttcttctacccaatctggacggccatgcccgtgccatatgagttctggcgcatgcatatgtggctgcccagctggatctaacacgtcgccccacattcatcgccgcccatggcagacgacaaaatgcggcgcacttttcgtcatctaccaacgcaaatgccggcggtgcgcaaaattgcctagtctgcagttgcggtctcagatcggcacaccggcagcatgcagaattgtctagttcgcatctccagtctcagattagcaatctgcagattcctagattgctcaagcgagactggagttgcacgcgagacatgttgacggagcacaagattgcgcagcctgcgacttcagtctcagatcggcacactggcagcatgcaggatcgcccagtttgcaatcgcaatctcagattggctactctgcaggttcctcaacgcctgggtgagaccggagttacaaacaaagcgctccggcaaacgacgaaagtggcatctgagttccgtcgtttgccatgggcgatatcgccggcgacaaaccacaacaccgtcaaccggcgcctctattgtatgttcgttgaacaaacaaggcgcgggctcttccccgcccattcccgctcaacgaaagaggtgtcatgcagtattttgagaccaccatcatcggcatcgacggttccggagcgcgttttgcaggctatcttcccgaaaactaccccgacatcgtgcccgaccgcaagcgtccgaccgtgcttgtgctgcccggcggcggttatgagatgaccacaggccgcgagggcgagccgattgcgctgcagttcctcgccgccgactacaacgcgtttgtgctccactattcctgcaaaccgtccgtctaccccattgccgtgctcgaggtggccgaagccatgcggcagattcgcgcgcacgcagacgaatggaacgtggacaccgcgcgcatcgccgtcatcggcttctccgcgggcggtcatctggccgcggatttcgccacttccgccagcgatgccgcgctcgtcgcgcacggctatgatccggacgaactgcggccgaacgcgctgatgctctcctacccggtcatcacatcggggcgtttccgtcacgacggcagcttccgcgcgctcctcggcgagcggtacggcgaggagtcggcgatgaatgaagtgagcatcgagcagcatatcgacgcgaagacgccaccggtgttcgtctggcacacgatgcccgacgattgcgtgccggtggagaacacgctgcagctcatcgccgcatgcaaggcggccaacgtgccgattgaggcgcatctgtaccccgcaggtggccacggactctcgctcggcaccgcgcagaccgcgtggggcggcgtcaacagcatcgaacccgccgtgcagtcgtggatcttcctcgccaaggactggctcgaccgcaccttcgctgaatagcacacccacccgccacccatgtcccagattacgcaaacgaaccccactcgtcagcacctatctatctgcgtaaaaagggacaaatagccgccataaacgtccccaattacgcaaaatcctgtcctgcgtaaaaagagacagattccagacgcaaacgtctccaattacgcaaccgagcggatggcatcgccgtcacctccaccttcccagctctcgacccacgcacctcctcattggcatggttgcctacctgtgctatgaataatcaaggagattgagaagcacacaccgctcgacctatcgaagaggacattcaatccatgggattcatccaattcattgccaatctgctcaaagacccgcgtgcggcgatcgccggctggatcgcaatgggcgtggcgccaacacttggctttgtttttctaatcgtcttcattgagaccggcgtggtcttcttcccgttcctgcccggcgactcgttgttgttcgccgccggtttcttcgcggcgcccgacgcggcgaccggcaaatccgcactgccgctcgccgccttgctgccggtggtatggctcgcccccattctaggcgaccaatgcaactacttcatcggccacttcttcggccggcgcatcattgaatccggcaaggtcaaggcgatgacccccgaacgtctggccaaaaccgagaagatgatcgaccgctggggcccgctcgccgtgttcctcggccgcttcttcccgttcatcaggacgttcatgccgttcatctcgggcatctcgggcatgcgttggagcagattcacgccgttctcggtgctcggcggtctcgtctggtcgtcgctgttcacgctgctcggctatttcttcggcggcattccggtggtgcaagacaacttcgaactcgtgatcgtcgcgattctcgtcatctcgctcatccccactttcgtcggcctcatcaaggcgaagaccggcaagaaggaagcgccggcacacgcgatggccgaggtcgccgagaaagaggcgacgcctctcgtagaggatctcgacggcaacatcgagcacggtgcttgattccgcacagcatggccaacgaagaacgccaaaagaggctccgcactggcccaaagcattcgcaaggcaactgcgaggcactatccgaaacccgcacgcatggaggaatttgcatttgggaaggggttgggctaaactggacgagttgtcggaagacgacataattgaagattggggctgtagctcagttggtagagcgcttcgttcgcatcgaagaggtcgtggtttcgattaccatcagctccactaaggccgctgcattcattccaccgcagcggcctttttctttacgtataagcacacaaccgcgctccctcactcagacgccatgcgcacaggatgccggatcaccgtgcgcagacggtcgggagcgcaccgctgtggattgctcaggtagatctcgtgatggtggcgcgcatcgctgaaatccagcgcatacccatgctcacccacaaacttgtcgagggcggcgattgtcgcaggctcggtgtcatacggcccgacgtgcatcacctgcgcacacaatccctcgtcatattcgaatagccgcgcgcgtgacacgtccgcctcggggtgcttgttcgcgaatagtccgcgcgcatgttcgaacgcgtccgctgtgacgaattcaggcaagcggatcatcgaaatccattggaaatcctgtttgcgcgcgtaatcgaccggctcactcgcgttccgccccatccaccacagaccttccagcggcggcacgacatatggcatgtacccggcgatgtgatcacgtgaatccttggatttctcgctcatcttgattgtgaacgatataccgtacagcagctgcagcgcgctctggtattcgccgtgcggatcgttcgggtcacccgccccgcgcaccgccacgaactgcatcgccggcacctcgacgattgcgggcgtcttgcccggcacatacaggttcttctgttctcgcttcacatcgtacggcatgagcacactgtagcagaaaatacatgaatgagccgcccgtatcagcatcatctctgagagagggctgatgcgggcatggaaacgcactcattccaccacggtgaacgtcgcttgccgcagattctcgtcgcggctcgaatgccccacgagcaccttgaattcgccgggttcgacgatccgctccgcatcgccgttcacaatcgtgcacgaatcgaccggcagatcgaaggcaacgcgccgcgtctcccccggctcgagcgtcacacgccggaacagcttgagctccttgcacgcccaggtgaacgatgtgacgacgtcgctgatgtacagctgcacgacctccgttcctgtgcgcgcgccggtgttcgtcagatccacctcgacgcgcaccgtgtcacctgcgcggaattcggaaccgttcacaatctgcggatctccgtattcgaatgtcgtgtacgagaggccctcgccgaacgcgaacgccggatcctgggtcagatccgcgtaccgattgccgtgctgaccgcgaatctcgttgtagaacaccggcagctgcccggcatggcgagggaatgtgatcggcagacgcccactcggctcggtcttgccgaagatgatctcggcaatcgcacggccgccctgcatacccggattcgccgcccacagcagcgcgccgagaccgtccgccgcggattcgtcgacaatcacgccgttctcgccgatcacacacgccggcagcacctgcggtttcgaactgacgagcacgacgatgagcggcttatgtgtttcacgtgcaacgttggcgagctcctccagcagacggttctggccgccctgcagttcgagcgtcgccgtcgagcacgtctcgccgacgagctgcacaacgtcgccgaccactgcgatcaccgcgtccgccgcgcgcgcctgttccaccgcctcgtcgagcagtcgctggtcgattttcgcggccaccgccatcttcggccgcggctgcccatccgggtagagctcgccttccgggtccggcaccagatccaccacgttcgcgccgcgggcatacgtaatctcgcaatctgcaggcgccagctcgcgcacgccgtcgagcaccgtgcagatcatctcgcgcggctggccttccggcatccacggcacctgacccgagttgcccgcccaatcgccgagctgattctgcgcatcgtccgcgagcggccccaccactgcgatcctgtgcagctcaccggcatctgcgaacggcagcacagcgttgttgcgcagcagcacaatcgattcacgcgccatctccagattgcgccgcgcatggtctgcggacccaatcaccgcgtcgatgcgcgcgcgatcgggcaaacgtggatcttcgaacagaccgagctggaacttgagcgtgagcaggcgcgccacggcgtcgtccagcagacgctcgtcgagcagaccttcgcttaccgccgcgatggcaccctcatagaagcccggggtcgtcatgatcaagtcattgccggccttgacggcatcggccgccgccactgtgtagttcggcttgatgtgctgctcccacacggcacggcccacattgtcccaatcggtcaccaacgtgccgccatactgccattcgccgcgcagcttgcggttcagcagccaattgttgaacgtgaccggcgtgccatcgattgactcgtagccgagcatgaacgtggcgcagccctccttggccacacgctcgaatggcggcagataccagctttccaacgcgcgatgcgtcagatcggcctcggaggcgtcacggccaccctgcgtgtacgaatagccagcgaaatgcttggcgcaggcgagaatcgcatcgtcggcgaaggtctcgcccgcggcagcgttcttctggtagcccttgaccatggcggatgccatctcaccaatcaacaccggatcctcgccaaaggtctcgtccacacgcccccaccgggtgtcgcgcgcaatgcagagcaccggcgagaacgtccaatgcacgccggtgcaggagacctcctcggcggtcacgcgggcggcatcctcgattgcctgcggatcccagctgcatgccatgccgagctgcgacgggaagatcgtggcgcccggccagaacgaatatccgtgaatgcagtcatcgccgacgagcagcggaatacccagacgcgtctggtcgcgtactatccgcgccgcacgcacgagatcgtcgggagaggtgtgcagaatcgaccccacatggcggtccacaatgagatcggagagctcgccactgcgcgcgtcgagctgcatcatctgccccaccttctcctcgagagtcatgcggccgagtaggtcggcgacgcgcgctggaatcggcagggacgaatccagatatggcgtatttgtttcacgtgaagtcataacaatttcctcatcgaaattcgcggaagacgcatatcccagcatataccgtaccgtcgagtaaccacccgcgcaaaccgacgaaagctccatattcgtcacgctgcacaacacagcgacagtcacagaatcgcgtcgcgttcctcgtcgttcaagtcaagcgcgccggcgagcatcagtttgatcgcccgttcggtctcctccgccaatccaatcgcatccgggtcgagcatccattgaatctgcaagccatccatcactgcgagaatcgacatcgccgtgttgcagatcgtggcgtcgtcaaccgatttgccgagttcgtcggccatgatgcgcagcgccttctcaagcatgcgccgcagattgcggtaccgcgagacgaagtagtcgtacgccgggctgtcttcgcgaatggagtccgcacagaacgcaatgaacgccttgaccaggcccgggcgcgcctcgttcgccttcgccgtcttgatgagatggcggaacgtgatggcgccatcctcgggcatgcctccgcgcgccatatcttccgggtaatcctcgagatccaccgaatcgcggtagatcaccgtctgcagcaacagattgtctttggagccaaagtgatgcagcacgccggcgcgggtcatgcccactttctcggcgatgtcttccaacgtgcccttcgtggcacccttctcaccgaacacctcggtcgcggcacgcagaatcaccttgcgtttctcttgcgtttccggtcgttcagccatgttcctccaccatttccgcgcgtcgcacatacgagggaccccgccgcacagacgaagcctctcccagtctaggtggggcgacgaccaattccagcaatctccatcaatgccggcattccgccaagccaccctataaagattcccaagagccgcatatggtcgttgagtgagcaacgcgtcacctcaacgaccataatctccccaagtacggtcgtttaccgcacacacgcgtcaccgaacgaccatattgcccgctcagcgcgcggccaattccgcaatccgacgttccaccacggcattcagcgactccggtgtcacgccgtcgtacccgtcaatcgacatgtactgcggaccgtccgaattgtcggtgcgaatgaagccgagttgcgcaatcgtcgtcgcaccggaagcggcggcggaggtgagtccgctcatcgagtcctcgaacgccacgcactgcggcatatcggcacgcggtatgtcgagtctgcgcgccgcctccacatacggtgccggatccggcttcttggccacgtcgtcctcgccgcacacatatccggcgaacgtgcctgcgggagcctgcgcaatgagattctcggcgagattgcgcggcgatgtcgtcacgagcacgctcggcacacccgcgtcgcgcagtgcgacgagcagctcgcgcgtgcccgggatccaggggatccgctcatattccgcccgcgtcacgtattcgatcatgcgccggccgatctcctccaccggcagcgtgcacccgtgctccgcgatctcgcgcgccacatccggcaccgggcggcccgagccgttccatgcgagctcgtcgttccacacaccgccgttctcgtgcgcgatctgcatctcgccggcatgccagtacggctcggagtcgatgagcgtgccatccatgtcccagaacaccgccttgagcatcattcgcctctccttattcgcagatttcctcgtccggcccagcatagcctaggcgcataacgcaaaaagcggccagatgaaaaacatctggccgccaaggattgctgtcagtgcttggccgtatgccacaacaccatcgatttcgactgcgcgcttgagctctcccccgccggcaatgcgtgcacctcggcatggagctgcccacgccaatagcgtgcgcgatgcgaacgcgacgtctgggtgatgctgccgttcatgtcggcggtgaacacgctgaatccggtcacaccggtgagttcctgcacttcatgccgcagttgccggttctcctcctcaagttcgaggatgcgcatcactccgttcagattgatgccttcgtcctgactgaggtgttgcgcctgcacgagccggtcgacgtcccgcagacagtaccgtcgcgaaccgccttccgtgcgccccggcaccacgagcccctgccggtcgtattgacgcagggtctgggggtgaatctcggcgatctgaccgaccttgcccaccgagaagacgggcaggtcgatgtcgaatcccacaccggccgcaccttccagattggcccgcttggccacgatggccgtcgcgcacatttcatacagcctgcgccgtgctggtgatatgcgcgtcattgtgatcacttcgtttcggtgttctctgtggcgagctcctcaacgaagtcgccgcacgccttgtcgaattccttcgcagcgtgcttctcgcccatggtcgggtgcttcggcacgcgaatctgaatgcgtccgacgaggtcgccggtgccggtgcgcgtctccacgcccttgccgcgcacgcgcacttcctcgccgctcgaggtgcccttctccaccttgaacgtgacgtcattgccgtcgaagtccctggcggagatcttcgcaccgtcgaccgcctggcccacggtgatcggcagatccatcacgagatccttgccgtccatcgtgaacttcgggtcttcggtcacggtgaccgtcaggtacatgtcgcccggcttgccgccgtgctggcctggcttgcccttgccggcgatcttgatcttctggccgttcttcacgccggcgggaaccttcgttttgaacttcttgcccgcggccttgagcgagaccgtggcgcccttgacggcctggcggaacgtgagcgtgatcttcgagctgaggtcgtcgccatcctcgggatgcggggcgggacggtagcctgcgtaggctccatcgctatagtccccgtagccgcggcctcctccaaagccgccgttgccggctccgccaccgaacatcgagaagatgtcgtcgaaccctgcgccatgggagccgccgccattcgtgctgaagcggatatgcgaaccgccgttgccaccgccaccgccgaacatggagccgaagatgtcggagaagtcgccggcgttgaatccgccgccgccggcaccgccagtgaagcgtgcgccacctgcgccgaaggagcggattgcgtcgtatttctggcgcgaatccttgtctttgagcacgtcgtaggcctcggagatgtccttgaacttctcctcgccttccttcgtcttgttgatgtccggatggtacttgcgggcgagtttgcggtacgccttcgtgatctctttctcgtcggcgtccttggagacacccaaggtcttatagaaatccttgttcagccaatcattctcagccatgctgctgtgcctcctttcgaggctaaagtctgggttgtattcgtcaaaaagtctgtatggaaatacccatgcatgaaaaacggccgtgaaccgtaaatcgaatgcggttcacggccatctcgcacgggcgtcagttctgcggagatgcgaccaccacgcgtgccgcgcgaatcacacggtcgccgatgcggtagccggcctcgaccacggtgtccaccgtcgccttgctggcctccggatccggcttgtgcaggatcgcctcatgcttggtggggtcgaagtcctcgcctttcaggccgaacttctcaacgccgaacttctcgaaggtcttgtcgatcttcgcggccacggccttgaaggaatcgtccatctcaccatgctcgcgaatgcggtcgatgtcgtcgagcccggggagcattgcggtgagcacatcgatgatgccctgctgacgggcacgatccatgtccttcttcgtgcggttgcggtagttgatgaactccgcgcgctcacgctgaagcgcctcgaggtattcggcggcttccttcttggcctggccaagcggtgtgagcgaggaaccctcagcgtcgccatcggaggcggcgtctgcggtggcttcggcagctgccttggcggactcttcggaggcctgttcgcctgcggattgctccgcggcggcatccttgagcatgtcgtctttcagctgctcgccggtgtccgatggcgcatcggcgccatcggcatcaggggacgcctgcccgttcgccagttcgtcggcgtcgggcaggtcgttcaggtaatcgtccttattgaagtcggacattacttgttgtccttgtcgtcgtcatccacgacctcggcgtcgaccacgtcatcgtcgccaccgttgttcgcggagccgctgtcggcggcgcctgcagcgccttcggcaccctgctgggcgtagagggcctgaccgatcttctgagcctcggtcatcagcttctcctgggcggccttgatcttctcaatgtcgtcgcccttcaaggcatccttgagctcgttaatcgcgtcggtgacggacttcgcgacgtcatcggagagcttgtccttgttgtcgttgacgagcttctcggtctggtatgcgaagttctcggcgttgttgcgggtctcggcgtcttccttacgcttcttgtcgtccgcttcgtgggcctcggcgtccttgatcatctggtcgatctcttccttcggcagtgcggagccaccggtgatcgtcatcgactgctccttgcccgtgcccttgtcctttgcggagacgtgcacgatgccgttggcgtcgatgtcgaaggtgacctcgatctgcgggacgccacgaggagccggagcgatgccggtcagctcgaaggtgcccagcggcttgttgtcgcgggcgaattcacgctcgccctgatagacctgaatcagtacggacggctggttgtcttcggcggtggagaagatctcggaacgcttcgccgggattgcggtgttgcgctcgatgagcttcgtcatgatgccgcccttggtctcgataccgagggacagcggcgtcacgtcgatgagcagcacgtccttgcggtcgcccttgatgacgccggactgcacggcagcgccgatggccaccacttcgtccgggttcacggactggttggcttccttgccgccgtcgagctccttcacgagctccttcacggcaggcatacgagtggagccgccgaccagaatcacatggtcgatctgggagaccgagatgccggcgtctgcaagcacgttgttgaacggcgtgcggcagcggtcgagcagatccttggtcatttcctcgaagtgggcgcgggtgagcgtctcgtcgaggtgcaccggggtcccgtcaggggtcatggccaggtactgcatgttgatcgtggtggacatcgaggaggaaagctccttcttcgcctgctcggcagcttccttcagacgctgcagggcgatcttgtccttgctcaggtcaacaccgtacttgttcttcacttcgccgacgagccagtcgataatgcgctggtcccaatcgtcgccaccgaggtggttgtcgcccgacgtagcctgcacctggatggtggagaagccgtcgtcgtccttgccgatctccagcagggagacatcgaaggtgccgccgccgagatcgaagaccagaatgcgctcgtcttccttgctcttctccagaccgtaggccagagctgcagcggtcggttcgttgatgatgcgcaggacgttcaggcctgcgattgtgccggcgtccttggtcgcctggcgctgtgcatcgttgaagtatgcagggcaggtgatcacggcgtccgtgaccggctcgcccaggtaagcttcggcgtcgcgcttcagcttcatgaggatctgtgcggaaatctcctgcggagtccattccttgccgtcgatgtcaacggtccagtcggtgcccatgtggcgcttgacggagctgatcgtgcgatcgacgttggtcacagcctgacgctttgcaacctcgccgacgagaatctcgccggacttgctgaatgccaccacagacggtgtggtgcgtgcaccttcagcgttcacgatgacggtcggttcaccgccctcgagcgttgcgatgcaggaattggtggtacccaaatcaataccaactgcgcgtcccatactgtatctccttttgttattcactattcgtgttacgttccgtgctcaagcccgtcgagccggccgctgttgggcgacctctcttgaggctttctaaaacttgagcctacatcactcaagtatttcattccatcctttattcccattgcagaacaaaaaaacccacatttttccagacgccctgaaatccgcggatttccaacgctttccagattccaaaaagagatatttcagcaaacgcccagattgcagtgggtgacttccgcaacaagcggcgtccaagaatctgcatgactcgttttgcatctccatctcaacagggcgttccaaatctcaccaagcgcaccttcatgagaccggagtcgcagattcggcacgattacgcgctcccccgatgaccttgcttgcaatctcaatctcgtcgaaacacggtagatacgccgagaaggtctttttgagaccgagattgcaagcgtagcacatctgcgcgctcctcgatgaccccgcttgcatccctgacctcggcagagcacggcatcgcacactcaataaccaatctgagactgtctttgcaaagcaagcatgctaagacgcgcctcccatgccccgctgagacaggacttgcaaacatggcaatctcacaagtcttcagataacctttcctgcaactccggtctcggcaaagcaccacaaaatgctccgcaatcgccagtctgagactgcaattgcaaaagcggcacacaaatccgcgctcactccccctcgtaccgcgaatccgaaccgcgcagcacgagcttcggctccagaatcgcatgcggctgctccagagcgcggccctccagcagcgtcagcgccttcatcgccgcattgcgccccatctcgtacgggttctgccgcatcgtcgtcagctccactgtgtcggcatacggggcgtcgtcgaatccgatgatcgaatagtcgcgcggcgccctgtagccgtgcctagccagcttgatcatgagcggaatcgccatcatgtccatctggcagcagattgcatcggggaaccggtcctcgctcagcaccgcggtgagcgcattgtcggcgaaatcgcggccgcgcggcaccgtgagcaccttccagctgatgtcgtgcgtgttctgtgcacgctcacatgcgcgtatgaagccgtgcccacgcaggtctatcgacgcgtcgagtgtctcggccgccgccgagcaggtgtagacaatccgcttatgcccgagtttgatcatatgctgagccgcccggtacatgccgccttcgtcgtcgatggtctcggaggcgtcgaaacggagcgggtcgggcgtgttgatgccgacgatcggcaccttcgtacggcgcaactgctcgatctccgccggctctatcgcgaacgatgccacgaacacggcgtccacgttgcgaagcacaggcagcacggtgaagaaccggtcgcgcgtctcggcgtcgttgatgtgctggtagagcgagatgtcatagcctttgccatgcatcacatcgtctatgccggcgaacacctcggcattgaaccagctcgtgatgccctcgctcatgagcagcgctacgcggtatgtctgcccggatttgagcgccatcgccgagcgtgagatgttgaagtcaagcttgtttgcagcagccatcaccctgtcgcgggtggcttgcgagacgagctgcggcttggtgaatgcgcgcgagacggtggagatggaaacgcccgcctcccgtgccacgtcacgaattccagccttgtgcatttcgtactccttatatggctgccgcagctttgcggcagattaattcgccattccgatcgccgcgcagagcacgagcatgatcgggtagaccgggtagaacgcccaacgcgtccaccggtgtgtatagccgagcttgtcgttgcggtagtggagcgccaccgcgcccaagccaggcgtcaatacgcaggccgctccgaatatggctgccgtgaacaccatcgtgttctcacgggaatgcaggtagtagtaggtcacgcacatgccgagcgtcacaatgcctacgttcatgagtcgctgcgtctggccgatcgacagcatgaaatcccacagcaggccgatgatgatcacacctgccgaaagcaccaccttgagcacactcgtgcgccatgcgtacatgaggtcgagtatgccgagcacgatcagcgcgaccacgaggccgaacacggggttctgcgagcgcatgtcgaacgcgctgccgaacaccacgtagtcgtacggcacctcgcacaccagcgcgagcacgagcaggcgcagcccgtagagccatgcgttgcccgtccattcgaatccctggtagagcagccacgcgaacatcgggatcgacgcccatgagatcgcctcgccgatcacgcagacggagagcgcgaacatgttctcgcggctcggcgtgcccacgatgtgcgggagcacggccaccgagaacggggagaagaacagcagcacatcggcaagcaccttcatgcggaactgcgagagccctttgcccttcacctctttgttgcgctccaagtggcgcgtgtattcgtctaccatgccggttcccgtctgttatctgagcttctcttccagagtatccgaatattcgcgcccacgcccgtcttccgtgttggcgcgttgtatgtaggcgagcacgcccgcgtaatcggcgccttcgagcgagcagactgcggtgtcgcactgcgccggcgtgtgattgtcggtatgcaggtagatgccgtcgatgttggccatgcgcgcgccgtcgatgtcgttgcgcggatcgttgcccaccatcaccacatgtttgggctccacgttcatgcgcacgagcgcgctgcggaacagttcggcggacggtttgcgcacgccttcgtcgctggagatgaccacttcgtcgaacacgtcgccgagtccggtcagctcgagttccggccgcgtgtagcaggcctgcgcgttcgaaacgagcgccactcgaagtcctgccgcacgcagctgcgtgagcatgtcgaagacgcctgggtacaggcggaacttcgtcgtggcggcgcggcggaatgcccacgccgcctttcgcgcgtgcaccagactgtcgtcggcccagcatgcctcgagcagaccgcggtaggcgggcaggaagtccggctcgaaccactccgtgcgcgcacgcgtcgcgttggcgcgcaccacctgacggcggaattcgttgcgcagttgcgaattcgtggcgtagtcggcgccgttttggtacagcgccgcccgcaatgcggaccacgcggcgtcggaatcctcctcggtgtgtatgtcgatcagcgtgccgtacaggtcgaagaacacggttgtgtagtgcgtcatgccgcctccgtcagcgttcacgtttccatatgctcagtgtgcgagcgggcatcgggaatcctccgccggcgatccgtatgcccgtctgccggaattctccggtcgacgtgccgctcgaatcgagcacgcacacccaccgcgcttccgcatggctcgcagattccggcgttgcgggcagatcgtcatgcagactgtcggcaaacgcggaatcgatgcgctcgacgggcagactgtactcctcgtcgtccggattgacgagcacggcgatgtcgtcgctacggtaggcgaccgcgttgcccggcgcctccacggcgatgtgctcggcgtcgaacaggcccggattcgcgcgacgcacggcgatcagacggcggtagtagtccacgaggccctgcatgcgttcggcgcgcgcccaatcgagttcgttcaccttgacgcccgagtcgaacgagttgtcgttgccgaacttcgtcttgccgaattcctctccggcgagcatgaacgggatgcctgcggccgtgtagatgagtccggcggcgagcgcgttcgcctcgagcaccttgcgcgtctgcgtgcccggcatcgcgcggtaggcgtgttcgagcgcgtcgtcgcgagattccagcgttctgtgcgagtcatcggcatgcccggattccgccttattcgcagattccggcgagtcgtcgccgatcatgctcaggcacagcttgtcccacagcgtccagtcgtcgtgggcagagacgtactggatgatctgcccggcgttgccttcgttggtctcgggcgcgcgccatgcgtccacggcgagctcgatctgcggcttggtgtcgtgcgcgttgccgttcacatagcctttgatccggcgttcgaacacatggcccttgatcgcgtcgcgcgttcggtcgcagaaatggccgatgcgcgagtcgagcagatgcaggccctccttgttcgcaagctcggtgccgggcagcgtggagctcggcccggcggcccacggttcgccgtacatgatgaggtccttgccgccgggcaatgcgtcgagcgaggcgcgcacggcgttcatcgtatcggtgtctatgagccccatgaggtcgaagcggaagccgtcgatgtggtattcgcgcgcccagtaggtgacggagtccacgatgtagcggcgcatcatcgcgcgttcgctggccatgtcgtcgccgcaaccggaaccgttcgacaacgtgccgtcggcattgcgtcggacgaaatagccggacaccacgcgctcgaaccagttgtcggccgtgtacatgtggttgtacacgacgtccatgatcaccttgaagccttgagcgtgcagcgattggatcatctgcttgcactcggtgatgcgcacggtgccgtcgaacggattcgtcgagtaggagccttcggggacgttgtagttaagcggatcgtagccccagttgtactgcctcgggtcgttctcgtccacggagccgtagtcgtagaacggcagcagctggatcgcggtgacgccgagctgtttgaagtagtcgacgcccgtggggaactcccctttgccgtccacggtggtgccgaggtcggtgaaggccaggtatttgccacggtgctcgagcgggaaaccgccatgcgggttcgcgctgaagctggccacatgcatctcggccaccatcgtctcgcgcagcggggtgatcgggtgcgtgtcatgctcccagccggccgggtcggtgcgtgcgaggtcgaccaccatgctgcgccggccgttcacgccggcgcctttggcccacgggtcggcggtgcgcacccggttgccatcctgttgttccaccaagtagtcgtagtaggtgccgtgcaggttcccgtcgaaatggattgtccacgcgccgtcgctttgcagttcgggccggtgggcgcccaccatggcgtcgccgtcctccatgctggaacctttggtgaagaagcgcagtgtcacagacttcgccgacggggcccagattgcgaactgggtgccatggtcgttcgccacggcacccagttcacgttccagactcagtgggaacggttctgcgacacccgccttcaatccttcggattgccgtgcgagcgccatgtcgtcatcccttcaccgaaccggacatcgactcctggtagaagcgctgcatcacgatgaacaggatcgcaatcgggatcgagatgagcactgcggcagccgcgaagcgaccgaaccagttgttgatgtactccttgtcgagcatgagccacaggcccagggacgccgtgtagttctcctgggtgcgggcgatcaccttcgccatgacgaagtcgagccagggggtcaggaagccgacgatcgcttggtacacaatcatcgggcggcagataggcacgatgataatccagaacacctgccaacgtgtgcagccatcgagcatggcggcttcgtcgagcgaggtcgggatcgtgtccatgtagcccttcatcacgtagaagcccgcaccggtgccggccgaatagaccaggatgagcgcgaggatcgtcgtgccgctgctggtcaggcccatcgccttgagaatgaagtagatggcgaccaccgacatgatgcccgggaacatgcccaggatgagcacgaagttcatgaagaacctacggccgtggaaacgcatgcggctcatcacgtaggcaacggagagcacgaagaacacggagatgatgcaggtgaagactgcaatgatgaacgtgttcatgaacatgcgcgggaagtcgagtacgttgcgctgcgtgaacagcgtgacgtagctgtcgaacgaatactgcgtcgggaagaacgtgtcggtgaacggggccgtgttcttgttgaggctttcgaggaagatccatacgatcggcaacagccatatgatgccgagcacggtcagcagcacgtatgtgagcacatcgccgagaatgcggcgtgacttctgatccttccagaaactctgtcgttgcgcgttgtgcgactctgcaagctccgaatcgacgcgcttgtcgatggcctcgacatacgcctcggaggccttggtctgcgccttggttgcattactcaccggaatgcctcctcattcttgtacgaaccactgctgcggtaggtgatcagcgacacaaccgcgagcacgacgaaggtcatgatgcctatgacggcgcctaggttgtagtcgttgttgtccacggtcagcttgtagagccaggtgatgagcagatcggtcttgccggccgaatcgcccaccaccgccgggtcgccgcgggtcagcaggtagatgacgttgaagttgttcacgttgccggtgaaggtcgtgatcaggtacggggtcagcacgaagatgatgtacggcatcgtgatcttcgtgaagatctgccaccagttcgcgccgtcgatctcggcggcctcgtactggtcggcagggatgttctgcagaatgccggtcacctgcatgatcgtgtacgggatgccgacccacaggttgatcacgatgacggtcacgcgggcccatgtggcatcggtgaagaacggcatcggattgtcgatccagccccagttcatgaggatgcggttgatagcgccctgcggctggagcatctggtgcatgacgagcagcgagacgaactgcgggacggcgatcgacatcgagaagacggcacgccagaagcccttgccgtgcgtggtcttgcggttgatgaccatggccaggaacagaccgcagaagaagttgaggaacgtcgcgaagaacgcccagatcaacgtccagccgagcaccgacatgaacagtcgggccgagacgatgctgcctgaattgctgaacaccgtcttgaagttctcgaagcccacccagtcgaacagcaccagatggttgtggtcgtagctggtgaaggccatcgagatcatgaagatcaacggcagcaccgtgaagatcagaatgcccagcgtcggcagcgccaggaacagaatgttcgccttctcgttgagcaatgtgtgaatgtcgtcgagcaacgacggcgcatggccgttcttgccggcgaggcactgcgccttgtatgccgagcggatcgcaagatcccaccacagcacgaacaccgcgcacaacaccagcgtgcatacgccgtacagtagaatcagcaccgagttgtcgccggccgtatggaccagcttggcacccacccattcggtgctggcctgacgccatcccagcgatgggagcatcgcgaggttatgcgcgccggcatagatcatgaatacgatgaagccgatctcacctgccaggaagatcacgcccttggcaatctggtgacgggcgaaattacccaacccgaagaagatgatggagagcttcgtgaacacatcgccgtccttcagcgctgcgctcagcgtgtatggcgatggcgccacatagtctgcacccaacttctggcggcgcttcatctctcgttttgaaagggtgactactgaactactcattcctttcaaccgcctctctgaaactcaaaatatgtgcaggggcaccgccccatgcacggcgccgactctgcggttcacgcgacagttgcgtgcaggcgccgaaccggcattgggaatccgaataactagtgatttgaatgtgcattgtctgtgcgttgcgcacagagcaaatgtgcggaaagcccaggttcccctcagctttccgcacatatacggaccgggttcggccgtgccggcatcgggccggacgccccgcccagtcaccagagtgtgctgagcggcatcactgcttgttggcgacgtccttcttcacgcttgccatgaagtcagcggtcttctgcttcacgttgccgtcgttgacctgcttgctcaccagggccttgccgaaggtctcggctggggtccaccaggcggacatcgcggagatggtcggctgggccacggaggtcttcgcaatcgtgtcaagctgtgcctgcacgtacggcgacgtggacatgccctcgaggttcgtcagcgtcttgtcggacggaatgatctgacgcatctcccagtgcttcttctgggcctcggtggagccgaggaacgccgcgaatgccgaggcgacctcaggtgccttcgtgttcgggttcatgccaatcgccttggaaccggcgagggccttcatctggtagtccttgtcgccggccttgaaggtcgggacggtggccgcaccgtacttgtcaccgagcgccttctgcacgttcgcggcatcccaggagccggagaagtaggcgtcgagcgtgccgttcttcaaacctgcgaggccgagcgtgccgtcgtcgttggtgaagttcgggttcgcgacgagcttgacgagcgcctcggagacggcgtcggcgttcgggccgaagtcgatgccggccttggcgtcggtgcccttggggccgaacatcgtcatgcctgcgccgaggtagaacgccggaatataccaggagttcgacagcgggtaggcgaccttgcccttctcgagcatcgtgtcgagcgacttcacgtcgtcggcggagaacttgtctttgttgtagtacatgaagtacgtgttcgaggtgtacggaacgccgtagatcttgccgtcggtaccagtgaccgaatcgaccatcgtctgcgagttctgctccttcacctgctgggccaccacgtcgttgaccggggcgatggcgttctggtcgagcagatcgccaagctggtcattggcgaacatgtacacatcggcggcagcggtggggtcggtcttcacggtcttggccgcgtcaccttcggcgaccacggagttcttccacgtcaccttgtattcggggtgggccttgccgaaggcctcctccatgtccttgagccactcggaatcctcggaggggccccatacggtcaggttcgcggactgcgtttcggacggcttcgagccgtcggcggcattggaatccccgccattggcgccacaagccgccattgggacgatcatggccacagcggccgcaaggcctactgccttcttccattcgatcttcatcgatctcttcctttccttacaatgcaacaccgtgcatttcctcggcatcacgttcggggagtctccctgaaactgtttcacagtctagtcattttcgtcggtgaacgactctcaatgaaaacggtttcgcgcaacgctcagtggttatactgtagcgcatagttgcaaacgttgtcaaaaacagccgcgggacgaatcccgggcatgaaacagacgaaacggcacggactgcaacacggcagcccggcatatacggcaggagatacggcatgagcagcagtcaccaggttccgcaatggctcgaccaagccacgttctacgagatctacccacagagcttcgcggactcgaacgccgacggcatcggagacatccccgggatcatcgaacacctcgattacctgttgcaactgggatgcaacgcgatctggctcaacccgctctacgagtcaccgttccgcgatgccggctatgacatcagcgactacaagaaagtggccgcacgctacggcaccaacgacgatctcgccgcactgttcgccgcggcgcacgcacgcggcatgcacgtgctgctcgacctcgtgcccggccatacgtcgaacgagcacccgtggttccgccaaagcgccacggattcgccgaatctgtacgacgaccgctacatctggaccggcaactggatcgagggcggcgacggactgccgttcatcggcggcgaggaggcgcgcgacggcgcgtacatcgtgaacttcttcgcattccaaccggcactcaactacggtttcgcccacccgcgcaaaggctggcaggcaccggcactcggcgacgaggcgctgcgcacctgtgacgcgatgctcgacgtgatgcgcttctggctcgacatgggggccgacggcttccgcgtggacatggccgacagcctggtgaaaggcgacgacgaaggcaagccgtacacgatccgcacctggcagtacatgctcggacagattcgcggggagtaccccgaagccgcattcgtctcggaatggggacgccccgacgaggcgttcgaggccggcttcgacatggacttctacttggattggcgttgggacggcgtagccaacggctatagcatgctgctgcgcgacaccgacacccccatgctccgcgatggcgaccacagctatttcaacgccgattccggcaccagcatcgtgccgttcctcggcgaatacgaaccccggctcgaagcggcgcgcaaggcgcatgcctacttcgacctcatcacctgcaaccacgacaccatgcgtctggtgccgcgcctgaccacccgcgagctggccctggcctacagcacgatcttcctgatgccgggtgtgccgttcatctactacggcgacgagatcggcatgcgctaccgcaacctgcccggcaaggagggcggctacacgcgcacgggttcgcgaacgcccatgcagtgggacaacagcgcgaaccacggcttctcgcaagccgctgccgacgccctctacctgcccgtggacgaacgcgaagacgcgccgacagtcgcggcggccgtcgccgacggcaactcgctctggcaccatatgcacgcggccctcgaacagcgcaggagcaccccggcctttgcgccggatgcggacttcagcgtgctgttcgccgaggaaggcaggcgccccttcgtgttcaagcgcgcgaaagacggcgtctccgccattgtggcggtcaatccggggcgcgacggcgagaccgtgacgctaccggatgacgacggctccgagacgcgcaccatcacgctgaacattggtggggcggtactcgatggcacaacgctcacgctgcccccgcaatccttcgccgtgctgcagtgacggtcccggccgggcgtacgcagtcgcccggccggcgcccctcagcgctggatgaaaacgtagtcattgcctattcagtgcaatctgatgcccgacttttgcaatcggtagcataatccgccaccaacgcctccttcccgtggtatggactcgtcatcgcgctccgcaacgatatgcagccacgcacggcgcagccggcgaatccgcccatgcgcgcgccaactgccggccgagccggcgggtacagtctgcaaacgtgggcgtgaagaacacgtaaaaaccacatggatcaaattccgttcattcgcatatcttcgcggaatataaaggaaacaggcaccctcatgttatacttgcaaacgatttcatagcacgctatactgaaatcggcagcgcactccaatgacgtaactgcgcacacatgacccatatcagaaggaacgacatgtctcagatcaattcagcacccccgcgccgtgaggaaagccccgagcgactcgcacgaccgctcatccagctcgccaaggggtgcggtgtggccacctgctacatagaccagctcggcacctatgtggagattcgcgacgcagtgctcatctcggtgctcggcgcgctcggcgtcgacgcctccaccccggagctcgtcgacatcaatctcaacgcgcgacgcaacgaggcgcacgaacgcctggtggcgcccaccgtcgtcaagttcctcggcacccccgccagcacgccgctgcacaccaagcacggggagcctcacatcggactcacgctcgaagacggcagcgacgcgaccgatgccctctcgctcaccttccgcgagcatgatggcgacgtggacgtctacgacctcgcgatcggcgacaatctggagatcggctaccacacactgcatgtgcgcgatggcgaaacgggcagcgagcgcgacgtcgacgtcacactgttgtgcgcgccggcatccattccggtacccgaggccctcgcctcgcacaagcgctggggatggatgacgcagatgtattcggtgcgctcccccgaatcgtggggcgtgggcgactacggggacctgcgcgaactgctggtggacgccgccggctcgggtgccgacttcatgctcatcaatccggtgcatgcgagcgcgccggtgagcccgatcgaaccgtcgccgtattcgccgatgtcgcgccgcttcatcaacaccacctacattcgcccgcaggacatcgccgaattcgccgagctcgacgagcaggacgccgccgccgtacgcgcattgcacgagcaggtcgcgccaatgaacaccgaatcgtcgccgatggatctcgacgccgcctggaaggcgaaacgcgccgccttgcaaatcatcttcaggcagccgcgctccccggaacgtcaggcgtcgttcgaggcgttcaaggagaaggccggcgccgacctcgacacctgggcactgtggagcgtcgcattcgaagtgctcggggagccatgggagccggactcctggttccgcatgaccgccaaaagcaatccgcgcatccaggcgctgcgaaccgagcatcccgatctgtatgagttcgcctgctggctgcagtggatcgccgaggagcagctcgacgcggcccagcgtgccgcgcgcgacgctggcatgtcgctcgggctcatgcaggacatggccgtgggcgtgcactcctacggtgcggacgcatggggcaacccggaacgcttcgccgtcggctccgtcacggtgggctgcccgccggacttctacaatcaacagggtcaggattggggccagcctccgctcaacccgaactatctcgagctcaccggctaccgcatgtaccgcgagatggtgcaccacatgttcgaacatgcgggcgccattcgcatcgaccacattctcggactgttccggctgtggtggatcccggccggccagggcgccaagggcggcgcatacgtcacctacaactacgatgcgatgatcgcggtgctcagcatcgaggccacgcgtgtaaacggcatcgtgatcggcgaggatctcggcaccgtgcccgatttcgtgcgcaatgtgctcgcacgacacgggctgctcggcaccacggtggagtggttcgcccgcgtggacgactcccccaacgccggcgacccgtacgcgatgccgcagacgtaccgcacatactcactttcgtcggtcaccacacacgatctgccgccgaccgccggctatctcatgctcgagcaggtcaaactgcgcgaggagctcggcctgctcaccgagccggtggaggagttccgcgaatccgcgctcgccgaacggcaggccatgctcgacctgctcgtgcagggcggctggatgagtcaggaggccgccgacgatgtgccggacaatctgcagaccattgtcgaggcgatgcacgccatgctcaccgacgcgccttcgctgctgctgcaggccgcgctcgtggacggcgtgggcgaggcgcgcgcgcagaaccagccggggacgtccacgcagtacccaaactggcgtattccgctcgccgacgagcatctcaaggtggtgcccacgcaggaggtgttcaagtcgccgcgcgtgcaggcgctggcgaagatcatgaaccgcattaatcagtaggcgcgcatacacactgcatatcacactgcgtatgttgcatatgcgaaaggcccatgggttccgcgcccatgggcctttctcgtgccgtttttgcaatctcagtctcggcatggcttgccagcaacgccgttccatgccatggtgagggcagacttgcagtctcgacacagcaatcgccccctccctaaccatgatgagaacagacttgcaaatacgacacgagaatgcgcgctccggctgcccatctgaagatgggttcgcaagaccagcacggtaatttatgctgccgatgccgatctaagagctgattcgcaaaagcggcacgcgaatccaacattgcatcatcaatctgagagcagatttgcagatgcagcatgcgaatcggcagcgcattccgctaggaaacggatacgagtcggcaggcccgcgcacgacacgtcgaacacgggactgccggcgacatgcgcgcgcctattgccgcgtgtaccggcgcagtgcgtattcgagaatcggcacgtgcaatgcgagcatgcaaccgtaaccgagcacgacgagcaggaagagcccctgcggcatgtagaaccatgcggcgacgagcagacccacgaacacgacgtcgatcgccacgcaggcgagcgtcgcggggaagtagacgacgccgaacacgtaggcgttgcgcagggtctggccaagggggttctcgaaacgcgcctgcaaatagaatgcccattcgaagccgatggcccagatgatcgtcagcgcgaatttcggaatgagcagtggggtgatctgcagcacgatccacgaataggcgattgcggcgccgcagatgccgaagatgagccatagcagcgtcgccttggcgagattctcgcggaaggcggcgaaatagttgcgcgtgaccgtgccctggccgcgctgcgatttgcgtagcgcggtggaaccggcacacagcgcggcgccggcggtgaccacgggcagcgatgtgaccagcatgagcatgttgatccagatagcgtcggtgagatcgttccacccctgcatgaatctggagtctggagacaggaatttcatctgcgtcgctttcgtcggtgccgggcacaatctggccggcgtatagcatgcaccagcttactccagtgcagttcgggaaatctggttgatgtgaatcaggccggcatgccggcatatgcgactgggggcagcccgaaagccgcccccagtcgccttgagagagaagaggaaggaagaccagccctttacggcaccgcctcgggccctgcaagtattgaccggcctacggccggacccaacaccgccctcgcggcacagccgctcgggctggcacctgcaaacagcgcaccacgctgtttcccaagggctgactcaacgtcagccctttacggcaccagccatgacacccttgacgatgtacttctggcagatgaggtagaacacgatgatcgggatgatcgcgagcacgaggcaggccatcatcgcacccatgtcgaccgagccatagccgcccttcaggtactgcacggccaccgagatggtcttgtacttgcccagatcgagcgtcagatacggcagcaggtagtcgttccacacccacatggcctcgaggatggccacagagacgatggacggcttcatgattggcacgaccacctggaagaagatgcgtggcactgaggcgccgtcgatcatggccgactcttccagcgactgcgggatgcccttgaccacgccggtgaagatgaacaccgccagaccggcgccgaagcccaggtagatgaagcacaggccccacggggtgttgagcttcagcatgtcggcgagcttcgacagcgtgaacatgaccatctggaacggcacgatcatgttgaacaggaacagggtgtagagcagcttggcggcccagttgttcacgcgcacgatccaccatgcgcacatcgacgtgcacacgagaatgaggcacaccgagccgacagtgatgagcaccgtccagccgaagctggcgaagaagttcgtggattcaatgccgcgcttgtagttctcgagcccgacgaacgtgtcgcccaccgggaacgcgaaggcgttgcgcgagatgtatgccttgcctttgaacgagttgagcagcaccaggaagatggggaacacccaggcaatggagatcatcgagaagaagatcgtccacaatgctccgtgctttggtttctcctgcatcacgcatcaacctccttggaagtggtgatcttgttctggatgagcgccacgatggccaccaggatgaagaacaggacggccttggcctgccccacaccctcccagccgatacggccatagaatgtacgggtgatgttgagcgccagaccttccgacatgttctgcggagcgccgttggtgagcgcgaggttctgatcgtacagcttgaatccgttggtcacggtgaggaatgagcacacggtgatgctcggcatcatgagcgggatgatgatgcggaacatgacctggcggccattcgcgccgtccacttccgcggcctcaagcacatcggtgggcagcgactgcatgccggcgatgtagatgatcatcatgtagccgatctgctgccagcacacgaggatcaccaggccccagaacccgtatttcgccgaatacgtgagcgagcgctcccagtgggcgagcacgccgttgagcagcagcatccagatatagcccagaatgatgccgccgatgaggttcggcatgaagaacaccgagcggaacaggttggaaccgcggatcgacttcgtcagcaaatacgcaatggcgaacgcgacgacgttgatcactatggtggtcacgatcgtcatgagcgtggagaatccgagcgcgtgcaggaattccttgtctttgatggcgcgcgcgtagttctgccagccgatgaacttggcgtcggtgaccgtggtgaacgagcagaagctcaagtagatgccgtagatgaacggcaccaggaagccgatgaaaaacgcgacgaatgtcggcagcacgaacagcgcccaccatcgtctgattgccttaccagccatgctgatcatagcatgcctactttctcctcttcgagttcgccccacaccactgtggggcaatgccatgtcccggttcatctgcagtcactgcaaacgattacagaaccgttgtactcatacgatagcaacatcgtcatcttctgtcaaacgtttgcattcgtgtcgtgttgaatgtaatgcttcttttcacaaatcacagatctttactgcatttccagcgttttctgtaatcacatagcgtagacttgatattgaaaacgtttgcgcaaaatgtctaagcaaatcctagatcatgccgctggggccaccgacgcccgcccatgcgcgaccgctcgccggattaactgtcagccatgtggatgcaacatgtttgcaatacggtatgcacacgcggcggcaacgggcgcaatcgtatgctgtatagagtcgagcgaagcgaggcaacccgcttcccgaacaaggagggcagaggtgaacgcaagcattcaggatgtggccaaggcagcccacgtctccatttccacggtctcccggtcattcacacgacccgagctggtgtcggcggccacacgagagaaggtgctgcgcatcgccgaggagctcaatttctccacatcgcgctcggcggccgcactcaagaccggccgtgccatgcgcgtcgcgctgctcatgagcgaccatattcgcctgtggttctcggcgtccgtgatcgaaggcctcaactcggtgctgcatgccgaaggctacgatatttcgatcttccagatctccagcatcgaggaacgccgcgatttcttcgagatgctgccggtacgacgcaatgccgacgccgtgatcgtcgcctccttcgacgccgacgagaccgagatcgcccagctggcgagcgccaacgtgccgatcatcggcatcaactcggtgatgccgcgcgagcttggattcaccgcggccgtgaacatcgacgacacacagggctccattctcgccgcgcgccacctgatcaatctggggcaccgcgacatcgcctacgtgcgcacgaaccgcgacgtctcactgcacttctccgtgcagcagcgcttcgattcgttcatggaatgctgtgcaggctcgggaatctcccccaccgtgatcgtggcgcaggagggtccggatcgcattcgccgcgtactcaccgacctcatgagcctcgagcgcatgcccaccgccattgcctgccaggaggacggcattgcggtgccgctcatcttccaactcgagcgcagcgggtacgaggtgccgaacgacatctcagtgatcggctacgacaacagtttctacgcgaacgacatcggtctgaccacgattgcacaggatccgatcgagatggcgaagatggccgctgaaatgaccgtcaagctcatcgagggcgagaagcccgagcatctgttccgcacgattccggcggaacttgtcgtgcgttcgagcaccgccaagcacgtcgcctgacgcttcgcaacacccccgcctcttacgcacagggagtaagcgatccaagataaacgacgtaaaaggggacagaattagcgtaattctgtccccttttacgcatctttatgccccgccagcgaacgatcccggcactttctgcgtaaaaagacaaaaccgcaccggaatatgtccccgtttacgcagggaggaagcttttttaatgcaagagaaggaacgtgtccatatacacaaagtccatatacacaaagaggagggccaccccaatggggtggccctcctctcgctagttattcagcatgggttccacgtggaagaagtggacgcggaatccacgcccccattcagcgctcactggttggcgtgggcgttgtcgtactcggtcttccagttgtcgacgaaggccttccgcacgtcatcccagctgccggtgccctgcgcgtaggcgagcatggcctggccgagctggttctgccactcctccgacggcatcatcgtgaagttcccggcgacctgctgcttgccggatttggagtcctcgacggcctcctcgacgagcgggttgtcgctcttcaccttgtcgaaggtcttgaacggcgtggtgaagcccatgtcttccgacagcgccttgatgccctcatcggaggtgacgacccagttcaggaagtccttcgaggccttctggtcggcctcggaggccttcgcattgacgcacaggcagttctcggaactggcggtggccaggccttggttctcctcgcccttggcaccgatgtagatcgggagcatacccacctgatcgggcttcatgccggccttctgcaggtcggcccatgcccaggtgccgttctggtagaacgcggcctcgccgagtgcgaactcggagttcgcgtcgttaccggtcttcgagctcagctgagacggggcggtggtggaatccttgaggtacaggtcgaagatgttcttgaagttcggcaggtaggtgcccttgatcgtctccggctgcgtggtcacaccgtcctccttgaactcataggagagcgggatgttcgccaggtgggccttgaaacgccagtcggagctggagtcgaagcctgcggaggtgaaggcgcccttgatgccgagctggtccttcttggcctgcatgtcgtcagagacttccttgagcttgtcgaaggagttgatctccttggcgtccttgatcttggcgcccggcagctcggtgtacttcttgagcaggtccttgttgtagatgatgccgtagtactccacgacgtacggaacgcccacgaccttgtcgccgtccttcagcgcgctgtccttgttgttgagctcgttgtagatgccggtgtccttgaggtcggcggtgtagcccttccagttctggtagtccacctggccgttgacctggaagatcgtcggcgcatcgctcttggcgagctcggacttgagcgtctgctgataggtgcccgaggcggccgtctgcaccttcacctgcacgccggtcttgtcggtgtatttcttggcgagcgcgacccactggtcggcggtctccggcttgaagttcaggaagtagaccttgcccttgccgtcgtccgcgctgcttccgccacacgcggccaagccggtcagagacattgcggcgatcgccacgagacccactgttgctttcactgtgcgattcatcttcgaacctttcctcatcccacttcagccactcaccgaagtggcaccgaagtattttcctgaagccgcgccctcgcggacttcgtagccccttcattatgcatcattcctgagcagattgcaaacgtgggcagtaagtttgcgtacaaattgtggagattgccgtgcagattgactcaaaaatactttattttcaacgcttttcactgcgacacgcactatgcaagcgtttgctcacgatctgcaaacatgggcgtttcgcacagcattacgtctccagacgacacggcggggcgaccgggcaaacggtattacaatggttcctgaatttgtttccaaaaacaagaaaagagcttccatgaccgcgaacaacatgcacgacgactggtggaaacaggccgttgtctatcaggtgtacccgcgtagcttccgcgacgccaacggcgacggactcggagacatcgccggcatcaccgaacaggtgccgtatctcaagcaccttggcgtggatgccatctggctctccccgttctacccttccgagcttgcagatggcggctatgatgtgatcgactaccgcaacgtggacccacgtctgggcacgcttgaggatttcgacgaactcgtgacggcgctccacgcgcatggcatgaagatcgtcgtcgacatcgtgccgaaccacacctcgaacatgcacgaatggttccaggcggcactgaccgcggaacccggctcgccggaacgcgaccgctacatcttccgcgaagggcgcggcgaacacggcgaactgccaccgaacgactggcagtcgctgttcggggggccggcctggcaacgcgtggccgacggccaatggtatctgcacatcttcacagtggagcagccggacctcaactggaagaaccccgaggtgcatgaggacttcaagaagacactgcgcttctggtccgaccgtggagtggacggattccgcatcgacgtggcgcatggcctcgccaaggatctcgacagcaaacccctcgccgagatggacgcggactgcgtgttcgacaccgacaatcgcaatgggaacaacccgctgtgggaccgcgccgaagtgcacgacatctaccgtgaatggaacgccgtgttcaatgaataccggccagcacgcttcgccgtcggcgaggcatgggtgattcccgagcaccagcacctctacgcgcgcgaaggcgagctcggacaggtgttcaacttcgaattcgccaaggcgaactggaatgcggcggcgttcaaggtcgccatcgaagacggcatccggtcggcacacgacgcggaatcgaccaccacctgggtgatgagcaaccacgatgtggtgcgtcacgccagccggtacggtctgccgcaggtgcccaccaccggctatcacgagctgccgaacgactggctgctgcgcgacggcaccacatacatcgaagaccgcgacctcggcgcgcgccgtgcccgtgcggcgatcctgatggaactcggcctgccgggctcggtgtacgtgtatcagggcgaggagctcggccttcctgaagtggcgaacattccgtggaatcatctcgaagacccgatcgcgttccacaccgaccatgccggcgcacagaaaggccgcgatggctgccgcgtgccactgccatggcgtgccgacgacgaaccccggcctgcagattgggatccgctgttcggcaccggagcctcgttcgggttctcggacgccccggccgacggttcggcgccggccgatccgcatctgccgcagccgttgtggtacaagcagtatgccgccgacaagcagatggctgacgacacctcgatgttcaacctgtaccggcaggcgatgcaattccgccaggaacacctgacgccgagcgacgacaccgacgacatcacgtggctacccggcaccgatttcaacgcccacaacgccgaagtggtcgcctatacgcgcccctgcacgggtgagggcgatggcaccttcgcgtgcatcgtcaactttggccccgatccgatcgacctgcccgcaggcacggtggttttgagctccgagccgctcgacgaaccgcacaagctgtctgccgacactgccgtctggatgctgctcccctgagtcggcagtaatcgcaagggcagtcgcgaagtgatggcccggagggcgggccggatagggcctcgtcactggatcgcaagcgcccttgacgttcctcaaccctatccggcccgccctccgggccatcacttcgctcggcattacatcccatcacccaaatgtaaggaaagtcgcgctcccaaaccataaacgagcattaaaaggtgaggcgtcggctggggccgggccgaaaggctgaggaacgtcaagggcgcgcagcgatccagtgacgaagcctttcggcccggccccagccgacgccgtcgctgttatcaatctgcagccaaaacctagctgttccagctatagatcacatggtcgcccttgtatatgccgagcacgctgtagtgcgcggtgtcgaggtgcaacttgcgaccgaaatccggcgcgagatcgagccattgcgacgtcaggatacgcagaatatgggcatgcgccaccagcagcacgttctccccggcgagcagggcaggcagcacctgttcaatcaccgtgcgggtgcgtgcggcggcatcctccagggcctcgccctccccgttgaccacggtgatctcggaaccgtcttcgaacacctccacgcgcgtgcccgacagcgtctcatcaagtgagtgcggaccgtcacgccatacattccactcatagccggccgccgcattgagctgctctcgcgtgcggccttcggcgcggccgtaatcccactcctcaaggtcggcggtcacgttgtgctccgcgaatccggcgagctctgcggtttccatggcacgcgccagatcgctcgtgtagatgttgctcggcgtgaaaccgttagggaacgtggcgcgcagccgttcgcccgcggcagcggcctgctcgcgccccaccggcgtgagcgggatgttcgtgcggccggtgtattggccggactggctccacaccgtctgtccatggcggagcaataccaatttgcctgcagattccacgacggcaccgtcttttctctagggaacaaacttgtgcatcactttaccgtgtttcccggccgtacgcgagcgcatgcccgaatatcccgcgcgcgtacggcccgcgcgtgctctacactggtgcacatggctagaaagttgaagacagcgcccgatctgtccatggcgacggcgaaaccggtgcagtcggcgcacacacgcgacacgaacgagaaactcgcgaatctggacaacaccacgaaagagacggtgcagcggatcgacaaggtgaacaacaagatcaccgatctgcgcgagcagcgcatgcgcgaccccgacacgctgggagacaaggcattcaaactggcattccccgcactgatcggcatggtggcgggcaaggcgttccagtcggtgtggaatctggtgacgaacaaagtgcatccgagcccgaacgacgacgaagcggaccgcaaacagggcctgctcatgagcgtgctgttcgccgccgcatccgctgcgttcagcacagtcgtgaccacgtattccgacaagctcacgcagtcgatcgtgggcagactgcagcgcaagcgcaaatagcgcgtctccgtatgcggcacatgcgcagcgacatgaccgacgttgcgccaatcgactaagttgttgtgcatgtgcgcggcaccatgaataatgtgagctatggcaaagattattcacaatgacaccgtggacgtgctgctcgagcgcgtctccattcgcgccttcaaagacgaggccatcgggctggatgtgctcaacaccatcgagcaggccgcacagaacaccgcatccagccagtatctcaatgactggtctgcgattcgcatcaaggacccggcggtgaaaaccgagatcgcgcgcatctgcaatcaggattacattgcgaacgcgcccgtgctctacatattcgtgctcgatcaataccgcaactcgttgatcgcgcagtctgaaggcgtggcagtggattccgacgagttcacgctcaagaacagctaccgtttctcgcaggcacagaacgacgccgtgctcgcactgcatgccatggagacggcggcggaatcgttcgagctcggcactgtgatcctcggctcgattctcggcaatattcccgaactggtcaagctgctcgcactgccgaagtacacataccctgtgctcggcctcgcgctcggcaagccggaccagcaccccgacccgaagccgcgtctgccgcgcgatatccagttcttcgacgattcgtacaacgccgagccgaacaggattctggacggcattcgcgaatacgaccgcgaagtgcaggcctactatgacacccgcggcaaggatctctccgagcgcgcgtacagcgacatgaccacgaagaaggccacgtccaccgccgcgcttgagatgggcttcgagcacgcccgcgcgcagggcttcgacctagagaagtagctcggcagtagcgccgttagcgcggcagtctaaaacggcatgtttttcggaagcttccgtgaaaccgaccatattggggcaccccgcggcacggttcacggaagcttccgcatactatgccgcttaggcagcagtttccggtcgatcacacggaagcttccgtgcaatgcgccgttttccacggcgtctgcggtcgatcacacggaagattccgtgaaccgagccgcgcgaaagtcctcacatggcagattgagcacggtatgcgattgggcaaaagagccatccgacaccgcacaatctgttgatatcgcaaaatctgctgatttcagcgacgacggggcttgaaacccttcttgcgcgaatatggcttctgcgagcgtttgaaatggcccacggcctgcgcgagcgcgggatcgcggtgcgtcagatgccattgcccgcaatactggcactggtacacccacagctccacacctcgctcgatacggctctgttcggccgcctgccacgcggtttgccgatcatggtacatgatcttcgtcgtggtctcgcagcgtttcggcgtgaagtagtgcataaggccatactaggcggccgcgcttaccgtgggcgcactgctcgctcagcgcatgcgtacattctggcgacgttcgttgaggaaagcgcgcaggttggcgagaatggcgacgaacacgaacacggagacgacgatgagcgcccattcgccgccttgcttggtggcctccatgtaatcccgcgaaccgacctcgccatggccgaactgcacgatggacaggcagagcgccatcactgtggtgcccacgacaccgccgagctgctgcaaagtattgaacaccgcattgctgtcggcatgcagtgtcggcgcaatggcagcgagagcggcgatgcacagcaccatggcaatgatgaatgttgctcggttcgtgaatctgcggttgcaatacgatgagaccgaaatcaccaccgccaccatgagcaggtacccggtggtgagccattgcacggtggccgtggagactgtaaacagccccatgagcacagggagcagcacattcgtcatcgtttcggtgaggatgcccacaaaggccatgattcccgtggcgatgatcgacagattgagattgcgtgatatgactgtggggaactgacctaaagaaagcgcgtgggccggcattggctggctgttgaccattgttttgagattgcttggattacttggacgcgtgaggattctcggtattggtttgcgcagattccaccggagtgcgtgtgctcatgggaatgggaccgttcccggtccaactttcttggcctggagggcgatttcaagcccgcataatgccagacatactgcgggttcacgccatcagctcttgtatatgatgtgccgcatgcacggcatattgtgcagattgcacagatttatctaatataacaccgaggctggttttggttgtgtgttggggtgtgggtatgcgaggaccccgagccggtggtgccggttcggggtcctgtgaagtgtggttgcggcggtgtgctactctcccatgtcctctcgggcatagtaccatcgccgtgccagggcttagcttccgggttcggaatgggaccgggcgtctcccctgggccatggccgccgcaaaatctgttatcctgtctgcgggtggcggttcgggaaccggatcgtggacgcgagtgagggacttggtgttcgtgccgccgtgatgccgccggggttttccggcttcgtcatggtggtgttggttgtcttcgaccgttagtgccggtcggctccacccctcgcggggcttccacgtccggtctatcaaccacatgttctctatggggtctcacacacccccggggggggtgtcaggaatccttatcttggagcgggcttcccgcttagatgctttcagcggttatccctcccgaacgtggccaaccagccgtgccgctggcgcgacaactggcataccagaggttcgtccacccaggtcctctcgtactatgggcaggcctcctcaggattccaacgagcgcagaggatagagaccaaactgtctcacgacgttctgaacccagctcgcgtgccgctttaatcggcgaacagccgaacccttgggacctgctccagccccaggatgcgacgagccgacatcgaggtgccaaaccatcccgtcgatatggactcttgggaatgatcagcctgttatccccggggtaccttttatccgttgagcgatgccgcgtccgtacgccggcaccggatcactatctccgactttcgtccctgctcgatccgtcgatctcgcagtcaagcccgcttgtgcgattacactcgacacccgattgccaaccgggccgagcggacctttgagcgcctccgttactctttgggaggcaaccgccccagttaaactacccgccaggcactctccccgacaaggctgacttgtccgggttaggcatcagatggggacagagcggtatttcactggccggctccaccacggctggcgccgcggcttcgaagcctcccgcctatgctacacaatccgcacctgatgccaataccaaggtatagtaaaggtcccggggtcttttcgtccttctgcgcttaacgagcatctttactcgtactgcaatttcgccgagctcctggtcgagacagcgggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggatggttatagttaccaccgccgtttaccggggcttgaattcaccacttcgcatcccgcgaggggacgctgatggatcctcttaaccttccggcaccgggcaggcgtcagtgcatatacggcgacttgcgtcttggcatgcacctgtgtttttggtaaacagtcgctaccccctggcctgtgccacccccagccgcccacgacccgcaaggggccggcacggccgggggtctcccttatgccgaaggcacgggagcaatttgccgagttccttgaccaggattcgctcgatcgcttcggtatactctaccagaccacctgtgtcggtttggggtacgggcggcaacggacctcgcgccgaagcttttctcggccgacgggatcaccggatatcacgccatgaaagcgcccatcatcacgcctcaccccatgaagcccccggatttgcctgggggcggggccacacgcttgaccagggaaaaccacctccccggccggctacccgtccgcgtcactcctgaaacgctcaacccatgcgcgtccaggccaaacagcaacggaatcaggaggccgaagcccccatcaaccgtatcggatggcccttgttcacacgggctgttggtcggtccgaaagccggtacgggaatatcgacccgttcatccattcgactacgcctgtcggcctcgccttaggacccgactcacccagggacgacgaacgtggccctggaacccttggtcttccagcggcagggatcctcaccctgctctcgctactcatgtctgcattctcactcccacacagtccacggccgggttcccccgccgcttcgccccggtgtgggacgctctcctaccacacggccatacggccgcatccgcgtcttcggtggcgtgcttgagccccgctacattgtcggcgcggaaccactagaccagtgagctgttacgcactctttcaaggatggctgcttctgagccaacctcctggctgtctatgcgactccacatcctttcccacttagcacgcgcttggggaccttagacgacggtcagggctgtctccccctcgacgacggagcttatcccccgccgactcactgccggaatagacgcgatgggtattcggagtttggttgctgttggtacccggcacgggcccgcaagcatccagtagctctaccccccacacgcaatcaaccgacgctgcacctaaatgcatttcgaagagaaccagctatcacggaatttgattggcctttcacccctaaccccagttcatcccctcagttttcaacctaagtgggtgcggtcctccacgcggtcttacccgcgcttcaacctgaccagggctagatcatcccgcttcggggtccaggacacgcgactgaaaagacgcctttttaagactcgctttcgctacgcatacaccacacggcttatgctcgccacatgccactgactcgcagactcatttttcgataggcasgccgtcaccccascaagggggctccgacggttcgcgggcgcacggtttcaggaactctttcactcccctccccggggtgcttttcacctttccctcacggtactcgtacgctatcggtcagacaggtatactcaggcttacccgacggtccgggcggattcacacgggattccacgagtcccgcgctactcgggagacaccatccatggtgcacgcgcatacggctacggggccatcaccctctacggcccggtatccaacccggttcgcctcacgcatgcatttatcaccacagccaacggcgtcggccgttggacaggcgttcccacgacaccatgcgcgcaacccccgacgggtatcacacgcgcacggtttagccatcatccgctttcgctcgccactactcacggagtatcctctcctgcaggtactgagatgtttcacttccctgcgtaccccccgcacaagtgcggtgccagcccatgacggctggcgggttgccccattcggacaccctgggatcaaagccatgtcggcggctcccccaggactatcgcggccccacacgtccttcatcggtactgtctgccaaggcatccaccatacgcccatcacgacaaccacaacacggccgccatgaccaaagcactactgaaaaaccctagaacgacatcagatcacggggacgcaccacacacggcacgcccccatacgattacgaacgaacccaagaaaaaacaattcctcggatccgaatcacagtacgaacaccaaccccaccccaacgggcgggccgatgctcgcgtccactatccagttctcaaaccaccaccccaccaggacacccaccccgcaccaacaggcaccgggcaaccgacctgggggacacactggcaaccacaccccacaccaggggccggtggcggccagggaacccaacagcacgcaccacaccacacaatccaatacgactcttccacgccagcaagccagggcggcgacgacaaaccatcgcactcggcaaaccccagccacaaaaccgtgcacaaaaccatgcacgcccatattctccgtagaaaggaggtgatccagccgcaccttccggtacggctaccttgttacgacttagtcccaatcacgagtctcaccttagacggctccccccacaagggtcgggccaccggcttcgggtgctacccactttcatgacttgacgggcggtgtgtacaaggcccgggaacgcattcaccgcggcgttgctgatccgcgattactagcgactccgccttcacgcagtcgagttgcagactgcgatccgaactgagaccggttttcagcgatccgccccacgtcaccgtgtcgcaccgcgttgtaccggccattgtagcatgcgtgaagccctggacgtaaggggcatgatgatctgacgtcatccccaccttcctccgagttgaccccggcggtcccacatgagttcccggcatcacccgctggcaacatgcggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacgaccatgcaccacctgtgaaccggccccgaagggaaaccgtgtctccacggcgatccggcacatgtcaagcccaggtaaggttcttcgcgttgcatcgaattaatccgcatgctccgccgcttgtgcgggcccccgtcaatttctttgagttttagccttgcggccgtactccccaggcgggatgcttaacgcgttggctccgacacgggacccgtggaaagggccccacatccagcatccaccgtttacggcgtggactaccagggtatctaatcctgttcgctccccacgctttcgctcctcagcgtcagtgacggcccagagacctgccttcgccattggtgttcttcccgatatctacacattccaccgttacaccgggaattccagtctcccctaccgcactccagcccgcccgtacccggcgcagatccaccgttaggcgatggactttcacaccggacgcgacgaaccgcctacgagccctttacgcccaataaatccggataacgctcgcaccctacgtattaccgcggctgctggcacgtagttagccggtgcttattcgaacaatccactcaacacggccgaaaccgtgccttgcccttgaacaaaagcggtttacaacccgaaggcctccatcccgcacgcggcgtcgctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctgggccgtatctcagtcccaatgtggccggtcaccctctcaggccggctacccgtcaacgccttggtgggccatcaccccgccaacaagctgataggacgcgaccccatcccatgccgcaaaagcatttcccaccccaccatgcgatggagcggagcatccggtattaccacccgtttccaggagctattccggtgcacagggcaggttggtcacgcattactcacccgttcgccactctcaccccgacagcaagctgccagggatcccgttcgacttgcatgtgttaagcacgccgccagcgttcatcctgagccagaatcgaaccctccacaaaaaacattgcagaaagccaaaaacgactctcaaatccatttcaaaagaaatcagacggaccccctaataaggaaagggagccacacaaaaaacctccgccatccatcaaaacccgacaggattacccacacgaaaccatgcaggcggacaacggaactggcatcataaaagacgaccaagaaccacaacggccacgacagccgaagcgacatcaaccttggtcaagtagtacagtacacgctattgagttctcaaaccaccaccacacacccacaaccccgacccgggaaccccggcaggccgtgagcggcagcaaaagaaaaacctacaccacaacccccacccacgcaaccccaccccacaccacacacccccaaaccccaacaaacacaacaccaccaccggcgtgtcgaaaacccaacacccaagacccgaatcacccattcacgcggctgggcgaaacacgcttccgtcaccatcacaagcatcgcgcccggcacaacttacaacaccttccacttccgacttcaccatattcgcccctgattctcgcccgacctcgagaacgcgcgactacgctgagccgcagtgcataatctgcgattcatagaacgggagggaattcgaatgattatgaacaatggcttcgtccccgtggcgaccgcatcgccgaatacacgcgtcgccgatccgatggccaatgccgaactgtgttgcgatgccatagtccgcgccgcgaacgcaggagccaaggtggttgcattgccggaggtggtgctcaccagctacatcgccgatgacatgctgtgccacgacatcgtgctcggtgccgccgaggagacgcttgcacatctcgtcgccgagaccgcgaagctggacgtcgtattctcggtgggcctgccgctatgcgtgaacggcaagatctacaacacgcttgccatttgccatgccggcgagatcatgggcgtggttcccaagacctacattcccacctatggcgttgatttcgaaggccgttggttcagttcagggccggccgacgtcacctatatcaccgtcgccggccaggagcatgtgccgtttggctcgcatcaggtgttccgctgctgccagatgccgcagctatgcctgggatatgagatttgcgaggacatctgggcctgatcccccgtcgatccatctcgctcttgccggcgcgatgattatctgcaacggtcctgcatcgaacgcgtcactcgaaaaggatctgtaccgccgttcgctgatcagcgggcagagtgcacgcttgctgtgctgctatgcctactgcagttcggggcaaggcgattccaccggcgacgtgaccgtgggaggccaggagatcatcgccgagaacggcagtattctcgcgcaatccgagccattcggagatgggttcgccgttgccgacgtggacgtcgaaagcctgtggggcgcacgtcgtggcatgtcgtcgttccacgtggaaccaaccccgcaatacgccgattaccacgagaccatgttcgacatgaccattcccgatcatccgctcatgcggccggtctccaagcagccgttcattccggcggatgagaagatgcgcgcagactgctgctcgctggccgtgacgatgcaggcgcatggtctcgccgcccgcgtgggcgcgcagaatgccgatcatctcgtcatcgataccacgaactcgagtgtgacgaacacagcgctggcggtgctcgccgtcgcacgattctacgatctggaacgccccgccgtgcccgacatgtacgtggcgatctcccaggatgcgcaaaacgggcaatctgcaaacgtgaaactcatcgaacagctggcggacgcactcggcctgcccctcgccacactcgcctccgcccgcgccgagcaacagaacgccgcacagagcagcccggagcacccggtgctcgatattcaggagctgatcggcgacaccagctggcttatcgtgaatccgagcgacatgacccagctggcactcggtctgacgcagttccccttcgatctcggccgccaatatggcatcaattcgcagattgcgcacaccttcgtgccggtgattccgcggcaatatgcgcaggagtgcgcagacgggaatctgcagacgttgctcggcgcgatctgcgaccccgacaacgagttgcacataccggaacatgacacggtgagcatgagcgaaagcgcggagctcgggcctgcggttgtggaggacttctatctggatggcttcctgcgcgcccaataccggcctgcgaaaacgtttgcgctggccaggcaggcattcgccggagagtatggcgaacatgagctgcccggctggatgaaggcgttctacgagcgcttcttcggctcgcagttcctccgccacagcttgcccgacggtccgcgtatcggctcggcgggactcgacctgcgcgacggtttcatgatgccgacgtatgcgcagagcacgctgtggatgaacgaagtggacgcgctgctcaacgcggcgaccaagtgagcacgccaccgcgcgcataggcaaatggggttgcagatatcgcatatctgcaaccccatttgcttccctgatttcacggatcgtcatgcccgcaattgcgcggctagccgcttgacgtcacgacgaaaagccgatgtgtagtccgcttccaaccgcgccatgctcagattcccagcgaatcgaacatcgcgtcggcgtcctggaaccgaggcgccccctccttggccatgcgtcgcgcttcagccaacgcttccagcgtttcctcgggaacattgctgtaggacagattcaatgggatgcggcgctcacgcacgatctgccggtaaaacgcgcgcgtgacgctcgacaggtcgaaaccgaaatcctctgcgatatcagaagcctgcttcttcgtatcctcgtcaacccggaccgtgaccgatgtcatgttcataaccactccttgtccaacgtaagacagtattaagctcaagtattacaataatcaaatcatttctgcacgcacttgccgcattcagatcttgcctgagtcaggccacggttaagccgggagtagatttcggatctgacaaagtcgtcagcaagtctgccaagatgtgcgagcagcggcgcggtgcaaatgattagcagaagtaggatgacccggcaaggtatgaaatgaccccaggagaggcatgtaggttgggagaaaatagtagggagttgttgttcttccggtttggaggggtgttcatgggatgaagatcgcgcggtgtgatatgctcccccggttcggcggtgtccgtgtcgggggttctgcgttgtgcccgggatacggggaaggcccggggaacgtgtgttccccgggccttcggtgaagtgtggttgcggcggtgtgctactctcccatgtcctctcgggcatagtaccatcgccgtgccagggcttagcttccgggttcggaatgggaccgggcgtctcccctgggccatggccgccgcaaaatctgttatcctgtctgcgggtggcggttcgggaaccggatcgtggacgcgagtgagggacttggtgttcgtgccgccgtgatgccgccggggttttccggcttcgtcatggtggtgttggttgtcttcgaccgttagtgccggtcggctccacccctcgcggggcttccacgtccggtctatcaaccacatgttctctatggggtctcacacacccccggggggggtgtcaggaatccttatcttggagcgggcttcccgcttagatgctttcagcggttatccctcccgaacgtggccaaccagccgtgccgctggcgcgacaactggcataccagaggttcgtccacccaggtcctctcgtactatgggcaggcctcctcaggattccaacgagcgcagaggatagagaccaaactgtctcacgacgttctgaacccagctcgcgtgccgctttaatcggcgaacagccgaacccttgggacctgctccagccccaggatgcgacgagccgacatcgaggtgccaaaccatcccgtcgatatggactcttgggaatgatcagcctgttatccccggggtaccttttatccgttgagcgatgccgcgtccgtacgccggcaccggatcactatctccgactttcgtccctgctcgatccgtcgatctcgcagtcaagcccgcttgtgcgattacactcgacacccgattgccaaccgggccgagcggacctttgagcgcctccgttactctttgggaggcaaccgccccagttaaactacccgccaggcactctccccgacaaggctgacttgtccgggttaggcatcagatggggacagagcggtatttcactggccggctccaccacggctggcgccgcggcttcgaagcctcccgcctatgctacacaatccgcacctgatgccaataccaaggtatagtaaaggtcccggggtcttttcgtccttctgcgcttaacgagcatctttactcgtactgcaatttcgccgagctcctggtcgagacagcggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggatggttatagttaccaccgccgtttaccggggcttgaattcaccacttcgcatcccgcgaggggacgctgatggatcctcttaaccttccggcaccgggcaggcgtcagtgcatatacggcgacttgcgtcttggcatgcacctgtgtttttggtaaacagtcgctaccccctggcctgtgccacccccagccgcccacgacccgcaaggggccggcacggccgggggtctcccttatgccgaaggcacgggagcaatttgccgagttccttgaccaggattcgctcgatcgcttcggtatactctaccagaccacctgtgtcggtttggggtacgggcggcaacggacctcgcgccgaagcttttctcggccgacgggatcaccggatatcacgccatgaaagcgcccatcatcacgcctcaccccatgaagcccccggatttgcctgggggcggggccacacgcttgaccagggaaaaccacctccccggccggctacccgtccgcgtcactcctgaaacgctcaacccatgcgcgtccaggccaaacagcaacggaatcaggaggccgaagcccccatcaaccgtatcggatggcccttgttcacacgggctgttggtcggtccgaaagccggtacgggaatatcgacccgttcatccattcgactacgcctgtcggcctcgccttaggacccgactcacccagggacgacgaacgtggccctggaacccttggtcttccagcggcagggatcctcaccctgctctcgctactcatgtctgcattctcactcccacacagtccacggccgggttcccccgccgcttcgccccggtgtgggacgctctcctaccacacggccatacggccgcatccgcgtcttcggtggcgtgcttgagccccgctacattgtcggcgcggaaccactagaccagtgagctgttacgcactctttcaaggatggctgcttctgagccaacctcctggctgtctatgcgactccacatcctttcccacttagcacgcgcttggggaccttagacgacggtcagggctgtctccccctcgacgacggagcttatcccccgccgactcactgccggaatagacgcgatgggtattcggagtttggttgctgttggtacccggcacgggcccgcaagcatccagtagctctaccccccacacgcaatcaaccgacgctgcacctaaatgcatttcgaagagaaccagctatcacggaatttgattggcctttcacccctaaccccagttcatcccctcagttttcaacctaagtgggtgcggtcctccacgcggtcttacccgcgcttcaacctgaccagggctagatcatcccgcttcgggtccaggacacgcgactgaaaagacgccttttaagactcgctttcgctacgcatacaccacacggcttatgctcgccacatgccactgactcgcagactcatttttcgataggcacgccgtcaccccaccaagggggctccgacggttcgcgggcgcacggtttcaggaactctttcactcccctcccggggtgcttttcacctttccctcacggtactcgtacgctatcggtcagacaggtatactcaggcttacccgacggtccgggcggattcacacgggattccacgagtcccgcgctactcgggagacaccatccatggtgcacgcgcatacggctacggggccatcaccctctacggcccggtatccaacccggttcgcctcacgcatgcatttatcaccacagccaacggcgtcggccgttggacaggcgttcccacgacaccatgcgcgcaacccccgacgggtatcacacgcgcacggtttagccatcatccgctttcgctcgccactactcacggagtatcctctcctgcaggtactgagatgtttcacttccctgcgtaccccccgcacaagtgcggtgccagcccatgacggctggcgggttgccccattcggacaccctgggatcaaagccatgtcggcggctcccccaggactatcgcggccccacacgtccttcatcggtactgtctgccaaggcatccaccatacgcccatcacgacaaccacaacacggccgccatgaccaaagcactactgaaaaaccctagaacgacatcagatcacggggacgcaccacacacggcacgcccccatacgattacgaacgaacccaagaaaaaacaattcctcggatccgaatcacagtacgaacaccaaccccaccccaacgggcgggccgatgctcgcgtccactatccagttctcaaaccaccaccccaccaggacacccaccccgcaccaacaggcaccgggcaaccgacctgggggacacactggcaaccacaccccacaccaggggccggtggcggccagggaacccaacagcacgcaccacaccacacaatccaatacgactcttccacgccagcaagccagggcggcgacgacaaaccatcgcactcggcaaaccccagccacaaaaccgtgcacaaaaccatgcacgcccatattctccgtagaaaggaggtgatccagccgcaccttccggtacggctaccttgttacgacttagtcccaatcacgagtctcaccttagacggctccccccacaagggtcgggccaccggcttcgggtgctacccactttcatgacttgacgggcggtgtgtacaaggcccgggaacgcattcaccgcggcgttgctgatccgcgattactagcgactccgccttcacgcagtcgagttgcagactgcgatccgaactgagaccggttttcagcgatccgccccacgtcaccgtgtcgcaccgcgttgtaccggccattgtagcatgcgtgaagccctggacgtaaggggcatgatgatctgacgtcatccccaccttcctccgagttgaccccggcggtcccacatgagttcccggcatcacccgctggcaacatgcggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacgaccatgcaccacctgtgaaccggccccgaagggaaaccgtgtctccacggcgatccggcacatgtcaagcccaggtaaggttcttcgcgttgcatcgaattaatccgcatgctccgccgcttgtgcgggcccccgtcaatttctttgagttttagccttgcggccgtactccccaggcgggatgcttaacgcgttggctccgacacgggacccgtggaaagggccccacatccagcatccaccgtttacggcgtggactaccagggtatctaatcctgttcgctccccacgctttcgctcctcagcgtcagtgacggcccagagacctgccttcgccattggtgttcttcccgatatctacacattccaccgttacaccgggaattccagtctcccctaccgcactccagcccgcccgtacccgggcgcagatccaccgttaggcgatggactttcacaccggacgcgacgaaccgcctacgagccctttacgcccaataaatccggataacgctcgcaccctacgtattaccgcggctgctggcacgtagttagccggtgcttattcgaacaatccactcaacacggccgaaaccgtgccttgcccttgaacaaaagcggtttacaacccgaaggcctccatcccgcacgcggcgtcgctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctgggccgtatctcagtcccaatgtggccggtcaccctctcaggccggctacccgtcaacgccttggtgggccatcaccccgccaacaagctgataggacgcgaccccatcccatgccgcaaaagcatttcccaccccaccatgcgatggagcggagcatccggtattaccacccgtttccaggagctattccggtgcacagggcaggttggtcacgcattactcacccgttcgccactctcaccccgacagcaagctgccagggatcccgttcgacttgcatgtgttaagcacgccgccagcgttcatcctgagccagaatcgaaccctccacaaaaacattgcanaagccaaaaacgactctcaaatccatttcaaaagaaatcagacggaccccctaataaggaaagggagccacacaaaaaacctccgccatccatcaaaacccgacaggattacccacacgaaaccatgcaggcggacaacggaactggcatcataaaagacgaccaagaaccacaacggccacgacagccgaagcgacatcaaccttggtcaagtagtacagtacacgctattgagttctcaaaccaccaccacacacccacaaccccgacccgggaaccccggcaggccgtgagcggcagcaaaagaaaaacctacaccacaacccccacccacgcaaccccacccccaaccacacacccccaaaccccaacaaacacaacaccaccaccggcgtgtcgaaaacccaacaccacacccccaaaccaagacgggagctgggctgcacacaatccgaattacacaaagaaaagccgaacgggcagaagacaccaccgatccactggtcggtcgtctccccaggcggatgaacaatcggtgcgggttgggcatctcctcgatgcccaacccgccccaaattgcagtagctactccgtcacagcgctactcggcgacttcctccacctcacgagcacgacggacggcgatctcttccttgatcatcggctccatcttctcgtacttgcggtagaagcacatgatggccgctacaatcgcgtatacaatcaccggaagccagatgaagcagaagcttatggcgttcagcgcctgctgcgactgctgggcattggcgacatatccgttcgcattcatgatctgcagcggcaggaacgcaccgaagccggagccgacctggatgcagaacgcagagccgacggctgtcaggaagccagccgcatggatgccggtcttccattcgccgtaatccaccgtatcggcgagcataccgaacggcataccgcatgcaatggccgcgccaatcacgccaatcgtccagaaagtcaacgcgagcgggacattcgagccggcgagaggcatgagcagctgcccgatcgcgccgatcgccaggccgatgatcatggtcagcgtcttgttcttgagcttgttggcaagaataggcatggcgatcgtacccactatgccgatcacctgcacaccgttgaacagtgatgtgaggttctcgttgccgaggttgtacttcgcgtagtacacagccatgccgttgcgtgtggactgcgcgatccagtagatgacgaaggcggtgacgagaatgacccatggccaattgcccttggcggcacgcagtgaatccttgaacgggatcggcttctgcacttccgggtggtaattgcgctcccggaggttgcggaacgccagcacaagcagcacgatcgcgatgacgccatagagcgcggtgaccgccatgaagccgctgcggtcgccaccgccaagcatcgtaccgaagaatccgacaagcggaatcgtgaaggcggaggtgatgaagctgccgatgttaccgccgagcatgcggaacgaattggcgttgttgcgctcgaccgggtcggaggtgagattcggaagaatcgctgtgatcggcgtctggatgccggtatagacagcacccgctgcgaggacgtaggtgacgagggcgtaccagaacttggaggtctcattcggcaaggacggtgccgtgaacgcgatgaacaccgtcaccgcgaacgggaccgcgagccacaggaaccacgggcggcactggccccacttcgtgcgtgtatggtcgacgatcgaaccccacacgacggcggagatcgcgtcggcgaagcgcgcgacaagcaggatcgtcgccgcgccgagcgcaccggacgcggagatgccgaacacatcggtgtagaagtacatgatgtacgaggagagggtgacatacagcagattgcccgccatatcggtgaacgagtagctcaccatctccttgaagggcagtttgaccctgccggcctccttggtcacctcggtggccggggaagcattgttggaaactgtatcgctcatgattgtcctttctctctttcatctgatgcgtgtgagcccatcagacgaatgcatctgcaatgtgttggacgcccgcatgcgcccatgcatgcgggactgggggagatgccgccgcgccgcgccggtacaggagcaaaccggcgttacatcgcattccaagtacggtggcaaatatagaaatcagcaaatcagcacagcgccgtgaaccagacctgcatttgcgaagcaccgcggttcgcccacgcgtggtacggaatcatctcgagacgcgtatggtcggcttggcgcgcaccgtgatccgcaggcatgtacagcggggcgtcggaagcgtcatcaggtgtgcgcagcgcgggaacactcaccgtctgcaatccttcgaggaccccagtgcctgcagcgcatgcaatgtcttcacctgcggaatcgccgatccggtaatcccacagcggtgcacggttatcgcagctctccgcacagtagaccaccgggccgcgcatcacggcgaggcgcccggcgtcgtgccgaatcgcagtgttcgcacgcatatacttcacgctcatgtcgagttcgagctccacaaccgtgcgatccgcgacctccacggaaacgaatccgtcatgcaccggcatctcgccggtgacgtcgaccccatccaccgtaaggcggtactctggggaccatgaaggtatgcgcaccttgaatatgaccggatcagcgccctccggcacatccacagtgaagcgcaccacaccctcgcgcgggaaatcagattcctgcttcacacgcacgtcgtcgaagaaccgggcgtcgttcgcaatgaactgatgtgcggcgatcatgcgttcgtcttcgcgcacggtgtacagataccggtcaacggaggcgatcaaacgggcgatattcgacgggcagcatgcgcagccgaaccattgtgcgcgttcgagcagcacatgtcggcggtcggggttgttctcggtcgcctgaacatctgcttccaaaggattgacgtagaagaaatgcttgccgtcgagcgcaatgcctgcgattgctccgttgaacagttctttttcgagcacatcggcatattcaccgcgcagctcatgctcgagcatctggcgcgcgacaaagcacatgcccaccgaggcgcagctttcaccgtacatcgtgtcgtttggcagatcgtagtcgtaggtgaacgcctcgcccacatgcgtggagccgatgcctccggtgatgtacatgcgcttgtgcacgatgttgttccacaaccgctcaccggtgcgcagcagcccttcatcgttcgtcaggcgccccacctgcatcacgcccgcgagcaggtacgccacgcgcacggcatggcccacggcggtctgctggtcgcggatcgggcgcgcggtcagcgtgtattcgtggctccatgtctccattgcggggaagattgccggcaggccctcggcatgcacggccttgttctgctcgtcgtagaaatcggggtccttgccgcgcacatcgatgaaataccgcgcgagacgcagataccgcgactcgtttgtcgcctcgtacaggcgggcaagcgcgagttcgatctccgggtgcccatcggcgccggggatcttgccgtcttcatcaccgaaattggcatcgagacagtcggccatgcggcacgcgatctgcagcgcctgctcgttgccggtgacctgccagtaggccacgccggcctcgatgtagtggcccatcacatacatctcgtggctctgctgaatctgtgagaaacggcgtcgacgcgcatagccgcccgacttgatttggaacggggtgtcaaggtagccgtctggctgctgagcgcgcgcaatgagatcgacgacctcgtcgcacagcgcctgcagttgtgcatcaggttggtatgcgagtgcatatgccgcttcttcaagccacttgtagacgtcggaatcctggaagaccatgccgttgaacggggcgtccacgtcgccggcggcgacgcgcagattgcgcactgcgtgactccattcgcgtgacaggccatcgttgacttcgccgtcgtcgttgcccgccgggtcgacggggatttcaatgcggcgttcgtcgttgatgatctgccactggtatgggatgacctcgcgggccacggattcgcggtaccggttccagaacggggaagtgatcgttacattcgccatcgccatgcctttcctgaggagctctgcgcctctttgccgagctgttaccctcaatatagaattctgaaaaacaccgtattcatgggtgcgatggttgggaaatatttccttccactcgcttttgcgattacgatggaatcatggcgaagaaagtcacattacacgacatcgcgatagcggcgaacgtggccgattccaccgcatctaaggcgttgaccggcaccggacgcatcagcgccgagacgcgccggcgagtacgggatatcgcagcacaatttggatatgccaggccagccaccaagactcgaacaggaaacggccgaaccggattgatcggcatcgtgacaccggaccgcaacggtcgttttgcgctgccgctgctcgccggcgccgaacgcgcgctcggcgcgcacaaccatgccgcattgctgatgatctcacagggtgttcctgcgctcgaacgcagccatatcaaccaattgagcgcccaaggagtggacggcctcatcattgccggcaacacgtgcaatgcacggcacccgattgatccacgcattcagaatggtctgcctaccgtctacgcctacgacccttcggatgacccagccgattgcagtctcatctgcgacaacgagggtgccggaaggcaggcggcagaatacctgctcggcatcgggcgacggcgcatcgcgatcgtaggaggcttggacttcttccaggcgacgatcgaccgcgagcgcggtgcccttgacacactacgcatggccggggcggcgccgctgctcgtcatcaacgaccggtggagtgaggattggggcgaacgcgccgcccaactactgctcgaacgcgatgaaatgcccgatgcggtgtactgcctcaacgatgagatcgcgcgcggcatgtgccgtacgttgcagatgcacggtcaccgcgtgccacaggacatcgcggtcatcgggcacgacaattgggactcggtctgcgtgaacgtgcatcccacactcacatccttcgacaacgaattggaaaccatgggacgccgtgccgcacggcatctcctcgacgcgatcaatgggcgcccgcaccacggtgtgttccaagtggaaagccggctcgtcatacgcgaatccaccgatgcgacaaggcacgatccattgcacggttccggatggcgcgcggggctcgaatagacggcgcgcgtggtaagcctgtaatcaacgcaacacacacgccaacaatcaggaacaggagcgcagcacaatgacgaaacagatcgtggtactcaccggcgcgggaatctccacctcggcgggaatcccggacttccgcgggccggacggcgtatggaccaagcatccggaccagatgcaggtgtacgacatcgatgcgttcctcaccgacaaggaggcgcgcgaatactcctggcgttggcagaaggagtcgccggtgtggaacgcgaagccgggcaaagcgcattacgcactcgtcgacctcgagaaagcgggcatgctcagtctcatcgccacgcagaacttcgacgcgctgcacgaaaaggcggggaattcgccgagcaagatcgtgaatctgcacggcaccatcggcacgtcgcactgcatgaagtgccatgcgaaatacgacaccgcagacatcatggcacggcttgacgaggagccggatccgcattgccatcaccagctgccgtaccgcgggaacatgccctgcaacgggctgctcaagacggacgtcgtctacttcggcgaagcgctgccggaaggcgcgatggaacggtctatccgcgccgcacagcaggccgacgaactgtgggtggtcgggtccacgctcgaagtgttcccggcggcgtcgattgttccggccgcggcgcaggcgggagtgccgatcaccatcatgaacatgggccgcacacagtacgattcgctcgccacgcgcctcattcacgaagacatcgcggtggcgctgccggagctcgtgcagcggaccatcgcagacaacaggtgagcgcacggcgttcccgcacatagtattgggcccgcgttccagtgcacagaacgcgggcccaatacattgcttggcaacaaacgtaccagattagcagataatcgccggtgggcaatctgcagaccggcagatgaaaccgggcggcgagatcgcggaatcagtagattcgcttgggtgaataaccggcatcgcgcagcatctgcatgacctgttcgatatggtccgggccgttcgtctccacggtcacaccgagcgccaccgagttcgtgtaatggccgttcgccttgaactggtcgtgatcgagcgcgatgacattcgcgcgcgccttcgcgaggatcgtggcgaccttgaccagctggccgggggtgtcgggcagctcgacctcgaaattcatgatgcggccgcgcgcgatcatgcccttctggatcactgcaccgatcgtcaccgtgtcgatgttgccgcccgacatgatcggcacgacgacgtgctctcccggcgcctccgcgaacttgcgcgaacgcagattgagatgttcgagcgcggcgagcgaaacggcgcccgcggcctccacgaccatcttgtgcttctcgagcatgagcaggatcatctcgttgatatcgcgctcggagacctccacgaggtcgtcgaggaactcgttgagcagcgcgaacgtgagatcgccgggacgacgcaccgccacgccctccgcagacgtgaccaccttgtcggccggcaccacatggccggcgtcgaacgacctgcgaaatgccggcgaaccctcggggatcgcgccgatcacgcgcacctcggggcggaacatcttcacggcgagcgcgacgccagcacccagaccgccgccaccaagaggcacgacgatgtcggtgacacccggaacgtcttcgagaatctccatggcaatggtgccctgcccgcacagcacctcataatcgtcgaacggcggcacgtagatcatgccctcacgctggctcagctcgatcgcgtaggccgcggcctcgtcgaacacatcgccgtgcagcacgacgtcggccccatacgccttcgtcgcgtccaccttgagcggcggcgtgatctccggcatcagaatcgtcgccttcgccccacgctcatgggccgcataggcgacgccctgcgcatggttgcctgccgaggcggtgacaataccgcgctcgagctcctcgtcggtgagcgaggcgatcttgttgtaagcgccgcgaatcttgaatgaacctgtgacctgcagattctccggcttgagcaggatcgtgtgcccggtcatctccgacagcaccggcgacgcgatgatctgcgtgtgctttgcagtcccctcgagtcgttcggcggccatcttcagttccgcagcgtgatccctgcgcattgcttgcaacacatctttctgttccatgggagccaagtttaagaaaaaaccgcgcgtgcgtcacactctgtccgactgctgacatagttcgtcttccagcatgaacagacgcggccctggttcccgcattcgatgtgtttcacgggaaacaggaccgcgctcagattccgtttgcgaacgtcagcgtcagagttcgacgacgacgccctcccagccggcgagctcgccgtttgccaaggatttcgcggagtggatggcatcgtatgtgctcaggatgatccggtcttcactcacgccgtcggcgagcagatccgcgaccggcttcggcagcgcggcatgccgaccagtcagattgatcgccaccagcatgcgctccgccgtgccgtccgcgttcgtcagcgtgcgcgtgaacgcgtagacctgctcgtcatcgtcgtcgacgagcgcccattccccggccgacacaacggcactgttatgccgcagattgacaagcttcttatagaatgcgtagaccgaatccgggtcgtcgaactgtgcggcggcattgatctccacatggttcgggttcaccgacagccatggctcggtcttggcgtcagccgcggtgaatcccgcatatttcgaaccatcccactgcattggcgtgcgcgcattgtcgcgaccgaacagcgcgagcgaatccatcatggactcgccggactgcaccttcgcctcttcgacgcgctggcggtatgcgttgatcgactcgagatcgcggtactggctgagttccgtgaaatgtgcgcccgtcatgccgagctcctcgccctggtagatgtacggggtaccgcgatgcagatggatgagcatgccgaaggccttcgccgaatgcacacggttctcctcattcgaatcgtcgccccagcgagtgaccacgcgcggctggtcgtggttgcaggtgaacagactcgcccacccgcggtcgtgcacggcctcctgctgcgccttgagctgctcgcgcaggtggcgcacatcgaacttgacgatgtcccacttcgaatcgccctggtcaatgcccacatggtcgaacaggaatagcatgtcgagttccttgtggtctggatcggtgatgtactcgttacgcgcagcgtccacacccggcgcctcgccgacgttcatatagccaccgcgcttctcgaacacctcacgacgcatctcctgcaggaactcatcgatgcgcgggccgtcggaggagaacgggtacgggctcgagtacccttctgggccggccgggtagtcatcgatctcggaacccgcttcgcccggaagacggccgttcttgtcgaccaccttggagatctgcgtgatcacgtccatacggaagccgtcgatgcccttatccatccaccagttcatcatggcgtagacggccttacgcacctgaggattctcccaattgaggtccggctgcttcttcgaatactggtggaggaagtactcgccacgcttggcgtcatactgccatgcggaaccaccgaagtaggagccccattcgttcggctcggcgcccggtgcccccggttccatgcccggtttggcggggcgccaccagtaccagtccgctttgctggaattggggtcgcgagactcctggaaccatgcatgctcgtcggaggtgtgattgaccacgaggtccatgatcaccttgatgccgcgcttgtgcgcttcggcgagcagctcgtccatgtcatccatcgtgccgaagatcgggtcgatggcctcatagtcggaaatgtcatagccattgtcgtcctgcggcgactgatagaccgggctcagccagatcacgtccacgccgagatcggcaatgtaatcgagtcggctcgtgatgcccttgagatcgccgatgccgtcgccgttagaatcctggaaactccgcggatagatctggtacaccaccgcgttcgcccaccacgggttcggcgtcgcgccgttcgtacgcacggaatcgggaagcacaggcctattcattgtggtcatggaagctcctttgcctttgaataacaaccgccaacactatagagatggctccatagtaggcacccctgaattaattgcctagcgtagtatgcggacgggcgtgtgggaaagtaattccgcggtcacatgcacgggaatcttcgcaaaatcgaccatatacggcgtttgcgcggcatactttacggaagtctccgcaaggaatgccatgctggagcctctttgcggtcggtcatgcggaagcatccgtaaaccatgccgcggcggagtctgcaaatgatgtatcttacggaacgctccgagaaccatgccagcaaaagacgtttttgcggtccgtctcaaggaaacttccgaaaaccatgccacaaagaagcgctattgcggcgcatcttacggaagcttccgaaaaacacggcgcaaacgggtacccctgcggcatatctcacggaagactccgcacaatgaaccgcgaagagaacaatctgcggatcagtttgcggaagactccgagaaacaaaccgttttgagaccaccgcgcggtcggtcatgcggaaggttccgagtaatggggcgccacagcggcaatctgtggcacgtcgtacggaaggttccgagaaacacaccaaggaggaatccagaaatggcatatcttacggaagcttccgaaaaacaagccacaaacaaagcgcaaaacagcacttccaagcgcccataggcgctgaatacggtggacaacggcgaagttatccacaaattccaaatcgggattgcacgacattcgacactctcctaccgtcgaaagcatgaagatagattcgcaaatcgagcgactcctcgacgagtcccagaacgcacaccgatgcgcggtgacgaccgacgtcaacctgcgccgcaaactacgccgcagatgcgaaagcggcgaattgaccatgccatatccgcaactgtttgcgcggaaggaaacttgggatgcgctcaatccgcgcgagaaaaagagacatgtcatactcgccctggcaatggtgcgccccgactggattttctgcgcacagagcgcggcttgcctgtacggcatcgagcagtcgtaccagattcacgacaatccgatgatccacatcgcatccacacacgaaagcggcatataccgggccaggcggagtgatgccgtcatacaccgcgtgtacacgccaaatccgcaatacaacgtgatcaatggagccaaggtcaccacactgccgtgcacaatctaccaatgcgcgctcgtgctgccgttcgaacagatactgccgctcgcagattccgcagtacgcagcggtatggcgctcgacgatctgcgacagttccccgttcacagcgcgaccgaggcactcgcgatcggcaacgtgctcgaatacaccgacccgcgcagtgagaacggcggtgagacgctcgcaagaagccgattcatcgaacgcgggctcatgattccgcagctgcagaaggagttcccgaatccgcagaacccggaatacccgttccgcgttgatttcatttggattctgccgaatggacgcatgatcgtcgccgaatacgacggcatgacgaaatacggcaatgaccgcaagaccatcgcaaaccacgtgcaccgggagaaactgcgcgacgaagcgctgcggcaacacggcgtcaccgcgatcatccatttcgattatgaggatttgctcaatcccaacgaactcattgccaggctcgtcgccgccggtgtgccgtaccgccgctgagcatgcagcggatctggtcgcggcatggtatgcggaagattctgagaaccgtgccgcaaacgtagacttttgcggtcgatcatgcggaagactccgtaaaccgtgcctcaaaaggcatcccgcgcggcacgtcttacgggaagttccgagaaaccggccatcggacagtctggaaactgcacttcctaagggcgcctccatgaaactggctgcgaaaggagcttatgcggcatggcttacggaaggttccgagagtcgtaccgcaaatggagacttccgcggtcagtcttacggaaggttccgtgaaagcgactatattcaggtcactttgcggtcgaatatacggacgactccgaaaaacagaccacgaaacggggtctgtgcggtacagcttacggaagactccgagagctgtgccgaaaatacacgcgggcgccggattatgtgagagtctgcaatatgcgcagctcgcactcgccataatgcagcgtgagcgcgaggtcttcgccgacgctcagatgcacgcgctcgccggtctgcggatcgaacaccgtgagaggagattccgtcgcgcgaatgtgggcggtctgcggggcatcggcgttcaatccgacgaacagcagcacctcgtcgccgcggaacgtattgcgaatgccgagcggaacgtcaccatgcaccgggtctgcgagcagactgtcgagcaccggcacgccgacgccgtccggatgcgtgagattgccgtcagcatcgaacagcggggcgagaggagcggaatcggtctcgccaagcttgtcggaacagtagatcgggccaccgcttatccagcgcaacagcatatgcgtgcgcgcgtgcgggtggcgggtccagaacatatcccagtcgcagtagcagagacagcctatgagcagcgaacagtacgcgttctcgatggcatgctcggcgagcgattcgggaatgttcgggaagaagtcgtcgctcgtacgggcgactccctcagcacagcgctgccaatagttctcgggagtcatgcccatgcagtggatcacggcgagatgcgcgtattcccaatcaccattgtcatcttcgtgacgtatccagttggtggcgtattccacggcatcatggcgaacgcctagagacgcataggattccaggccgcgcgtgagcacaggaagtgtgccctgcgaatccaccttcacgaagtcgatgccggcggcgtccaagtgcgtgttccatgtacgccagaacagcgctgcacactccggattcgcagtggggattgccatgccattgggcagtgtttcgaacgcggatcgactcacgaggagcttggggtcctcaacgcgcgcgtccccatccgaatacccctgcttgtagtactcgcgccaatcatcgtcggattcgggcttgccggcgagcgcgtccacatccacgccacgccaatacccttggaacgcctgccatacgccgacgtaccgcacgccgaagtcgtgtttgagcacgtcaatggtgtgcgagagtccctgcgggaagcgcgttgtgtcggcgtcaaaaccggttagcttaccgttctcgacttgagaccaaccgtcgtctatgagcacccacgaaacgggcacgtgtttggcggcgaactcctccattttggcgataatggcctgctcgctcacgttcgtgccgagcgagtcccaggtgcaccagccaaaaccgcgcaacgattccggcagagtctgcttccacaatctccccaagccaccgttctgcaacatgacccactccgcgcatccccgaatcagctcgtaaggatcctcgactttccgatcgctttgccgatggacgagcagtggcccctgcaattgcacatggccaacctgattcgtggagacatcgagcagcaagtcattgtcgcctcgcccatcgccgcgaatgtcaacgcgcatcccgtgacagaacaccggtatcatcacatgccacgccttcgccgatttccacagcaccagctgggtgcgctccggtatgtcacagaaacgctcgacccatgccggccgcatccaccattccttgtgctggtaaaggcacagaatcggccccactggcttcgatctgcctaattgcagccgtacggacaccgaccgcccggccagcaatgtgggacgctcgagaatcggattggattccggaagctgcgcacttatctccgtcaccgttgcgctacgcagtgtgcgccacggtattctgtgttcgctcaccgagtccgggggcagttcgacttcgccgtgctcatcgaacggcccgcattcggtatgcgccaccactgatctcaccgttatcatgggcgtctccctcctgccgttcttcgttgacctgcattggttcccgccacaataaccggctttggctgccgtttccagcccgccacgccgagcgtcattaccccctcagcgagacagcagcgcgcactgcctaacgcgcatttgcttgcaactccggtctcgcgcgagcaatcactgacgtgggcgacccggctgcgcgccgttcatgcaactccagtctcatgcgggcaatctgatatgcaattgggtgtcgttattgcaaatctgggctcagattggctcttggatcgcagattatctcgccgtatttgcaaacgcagtctcatcatgggcaactatgacgcgtctgccgggtcccagcgagaccgctgctgcaggacaggcaatctaggagcgcgcagacgtgcctttctcgcaaacccgactatggcaaggcgctcgcgaaccgcttgccgtgccatatttgcaaactcagtctcaatttgcggattttaatatgcagatacagccacagattctcgcactcccggatgcgcatctgcaatctgcgtaaatgtgtaaaaagggacatcgcagacccgtgcacgtccccaattacgcaaaacaacagggcaacagaacgcaggcgatcgccgccggaagacgcggtgcccgctacaactctgcgggaaagaactctgcgtgaaagggaacgctagctctgcgtaaaaagggacatctccgacccgcagatgtcccaaattacgcaaaggaagaaaaggaagaggggaagcagaggcaaagaattactgaaagtaatagtctgcgtaaaaggggacagacagaacgcctatctgtccccaattacgcagatgcgctagccgcccatgcgccactccccgcccatgcgctacccgcagacgcccgctcgccgctccactcccgcagcgcaggcggcagaacgggtcgcgggttacttcacggcaccgcgcatcacaccgccgacgacccacttctgggcgaagatgtagacgacgagcacgggggccatggccatcaggtagctcgcgaacgcctgcggatagttcgtggcgaactgcgagctgaacacatactgcgcgagcgggatggtctggttgctctgatcggtgaggatgataagcggcagcaggaagtcattccatgcccacagtgcggtcatgatcgcaatcgtcgcgttgatgggccccatgagcgggaagatgatcttccagaagatgcgccatgtgcccgcaccgtcgatgcgcgcggcctcttcgagcgacaccgggattgagcgaatgaatccggtggcgatgaacaggttcgtgccgaggccgagaatcacgtacaggacgatcaggccggcctggttgtcgaggtgccacgagcccatctgcttggcgagcggcagcatgaccaccgggaacggcacgaacatggcggcgatgaagaagtagtagaggaagcggaagaaacgcttgtccatgttgcgcgcgatcgcgtaggcgacgaaggtgttcgtcacgagcgtgagcgagacggcgagcacggtgatgatcgccgagttgagcgcggcgcgcgggtagtccactttggccgaggcggccgcgaaattgccccactgccagctcgtcggcagcgagaatgtgcccgcctccgccggcgtcttcaatgcggtgaccacggtgaaatacagcggcacgagaatcgtgaggctgaacacggcgacgaccgcggtgagccaccagttgatgcggcggtccttgcggaacttctccgctttggccggcgcggtattcatggttgcagattgttgcgcagactgctgcgacatggtgtttgcggttgcggtggtcatggtctcacaccttttccttgctgccgaagaacttgagctgaatgaacgcgatgatcgcgaggacgatgaagaagagcacggcgttcgccgtctggtatgcgtactcgccgccggtgagaccgcccttccagatgaggtaggtgacggtctcggtcttcgagttcgggccgccgtcggtgagcgcgacgacctggtcgaaggtgccgagcgcgttcttcatggtgagtacgagattgattgtgaagaacggtccgatgagcgggaacgtgatcttccagaacttctgccaggcgttcacgccgtcgatcgcggccgcctcgtagacctcggagtccacggtctgcaagccggcgagatagatgagcaccgaataggcgacgccctgccacacggcgaggaacacgatcggaatccacgcatagcgctcgctggtgagcagcgactcgctcagccagccaatgccgagcgccttgccgagctcgggcagcggctgcatgaagatgtacttgaacacgtagcctatgacgagcacggccagcgtgtacggaatgaagtagattgcgcggaagccgttcttgcaggcgatcttgccgttcagcgccaccgagaggaacaatgcgatcacgttgatgagcacggtgatggcgatggcgatgaggaatgtgaacagataggcgtggccgacccgttcgtcgcggaacagggcgaagtagttctggaacccgatccagttgcagctgccgtacccttgcgaattcgtgaacgagtacatgatgccgcgcacgaagggcacatacaggaacaccgcgaagatcacggcggccggaacggccatccagtaataggcgtggtccaccttgcggcgcgagaacgcggagaccctgcgtttgcggggcggtttgcccgcgggtgtgcgcgagtgatgcgtgtcgatgtcattcgcaagcacgtcctccatggcgcgcgcctgctggtcggcattggccaacgaagtcattttgctttccttcccttgtatcccggccgcagactacttgcggaagtcacgagcctggaccttgttccactcgttctgcatggagtcgatgaactggttcacgttgccgctcatgatcgcggactgcaggtagccgcctatgttgatggacgacggaatgtagtggtcgcagaagtccgccacacggttgctctcgaagaacgggcgcaccggctcgagcgccttgttgccgaaataggtctccttgagcggcgtgatcgcggactgcgcgtcggcgtagttctcgagctgcttcttgctcatgaggaaccgtatgaagcgcatcgactgttccttgtgcctgctgttcgcgcccattgtgaggatcacgtcgtcgccggcggtgaggatctgcttgctcgcatcgttcgtggcgggcatctgggcgaagcccaggtcgatgtctttgttgaccatcgtgatctgcggaatcgcataggtaccgagcggaatgatcgcggccgtgcccttggcgaagttctgcgtgccttgctggtaggtgacgcccttctcgctgtctgcatacttgaacagttcgatttccttctcgatcggttcggtccagatctgcttgaacgtggtgtcaccgcttttcagcgcggcatattcgctctcgggaaccaatgtgccggcaagcgaggcgaggggcgcctgcgtggtccaggcatcggcgagcgtggcctgcaccgggttgatgcccgcatcacggaatttcttgagcatggcaatgaattcatcccatgtctgcggcggattgtcggggtcgagaccgaccttgcggaagagatccttgttgtagatgtagccggaggcattgcccgcgaacggcaggccgtacagtctcttcttcgccgggtccgaggtctgcacgaggttcttcgcgatgttcaccatgccctcgttgagttcgctcaccagcgggtcatcggtgaaatcatggaacaccccggaggcggcgaaggtgccgaagctgtagtcgccgttgaaggtaatcacgtcgggcacgcggtccttcacgaaacgcgtgcgcaggtcggtctgcgcattcgccgagttgttgatgttgatgcgaatgtcggggttctctttctcgaactcctgtgccgcctgcttgaaccagtccgcggcctcggccttgaactggaagaaatcgagcgtgacctgcccgctgccggcactgttgccgcagcccgccgcgcccacgccgaccgccaacgcgcacaccgccgcgccgatgccgcggagcatgcgtcgcatggccgaacgtctcatccgtgttgcgaacttcattctgactcccttgtccatttccactttccatcgccgatggctcccttaccccggctgacggttgccagtgtatggaaccgcccttttcattcccaccaccccgcgtgccttgaaacagtgtaagtaattggcgtatatttatatactcatggaaactaattcggattcgcttgattttccacgctggttcagtcgttcggatgctacgcataatgtggcgcgcggcatcatgcaatacggcccgatcgcgcggacgccgctcgcgcagatcttcaatctgtcgcagggcgcgctctcgcgcatcaccagcgatctcatttacgacggcgtgatcgaggagatgccggccggcagcacgcaggcgggcagattgccgcagggattcgacctacgcgaatcaagtgaacgccgcggccgcccgcagaccgcgctgcgcattcgcgaggactcgcatgccttcgtcggcgtcaacattcacgacggcgccatcacggtgtccgaggtgaacacgatgtgccgccccatcggcagtgacatcaccgaaaccgtgtcgaacaccgccccacaggccgtggtcgagcagatcacccgcatggtgcgtgaactcgtcgccgcctcccccgacgcccccgcgcccaccgcgcttggtctttcgctcggcggccacgtcgaggacgaccgttacgtcaccttcgcgccgttcctgtactgggattccagcgttgacctgggcggcatgctgcagcgggacaccggcattcccaccaaggtgttcaacgacctcgactcggtgctgctgcacgaatgctggttcggcgacgccattggcgttcccagattcgccgtcatcacgatgggcgccggcgtgggctattcgatctccgaccacggcgacccaatagacaaccccgacaaaagctatggtctggccggacatgtgctgatcgacccggaggggccgcgctgctcctccgggcatatcggctgctcgcaatgcctgacgtccgactcgatcgccgaggaatactcgggcatcatggggcgtgtgaccaccttcgaggagttctcgcacgatctgcgggcgaaccggccgcaggcgcgcagactcgccgaacgcacctgctaccggctcggcgtgcttgtggcgaccgtctcgaatctggcgatgccctcacgcgtgctcgtcagcggggaaagctcgttcattgcgaagaagaaccgcgagttcattcgcaagggcatcgatgcctaccggcacagccaggccgcgccggtcgaattctcgattccgcggttcagctggcggctgtggtcggattccgccgccgcccgcgccatcgccacctacattagctagcgaaggcgcggccgcaatggcgtgctacacgcgcgtcacgctgaacagcaccgcgttggcggggtgaatgctcggcggtcgcagaccgtagcttgcgagtgcctcgccggtcatctccacgccgttcgcattccaccaaccgagttcgctctgcccgttgccgatctcgccgaagggctcaccactcgccatgttcagtgcgagcgggcgcacacgataggtggcctgcgcgtcgagtccggggagcgcgatgggcgcggccgggtaggtctgcgacgtggtgagctgggtgaagcggtagacggcacgcgcaccatccgcgctgatcacaccgtccacgcgcacggtcgggtcggctgcatcgtcatgcacggcgacgccatgttcgaagtcgacgcggtgctccttgtaggcgtgcacccattcgcccaacaggtcgaggtcgtgctgcggctccttgagcagattccattcgatgcccagatgcccgaagaacgccatcgccatgcgcatctcctgactcgtcgcgcggtgcgtggagtgcgcggggctggcgccgacatgctcgccaatcatctccggaggcacgagcagcgacgtgtagcgctggatgtcggcgcgctccaccggatccacgcagtcggaggcccagatgcggtctgcgagctcgagaatgcccatgtcgacgcggccgccgcccgacgagcagctttcaatctccaggccggggtgggaggtcttcaagtcgtggaacatgcggtagacggcgagcgtctgcccatggaccgcgcagctgccggtgcgcggggagaccgcctcggtcacgtacttgttgtggtcccatttgatgtagtcgatgccgagctcgccgacgagcgagtccatgcagccgtacacatacgcatacgcctgcggattcgtcaggtcgacgacctgctggttgcgcccctgcatcggcaggcggtgcgcggtgggcatgagcacccagtcggagtgctcgcggtacatcgcggaatccgggttcaccatctccggttcgaaccacaggccgaactccattcccttggcatgcacgtagtctgcaagcgccttgagcgagtgctcgccgtcgggccacacgtcctgggagatccgccagtcgcccaaacccgccgtgtcaccacggcggtcgccgaaccagccgtcgtcgaccacgaagcgctcgacgccgctcgcggcagccttgtctgcgagcctgacaagcgtatcgtaatcatgctcgaaatacacggcctcccaggtgttcaggatcaccggacgcggcttgtcggcaatgccatgctcggcacgccaacgcgcatgggtggcgcgcaggtcggcgtggaagcgtgcggcgacttcgttgagcccctcgccgaaggaaccgtagagccacggcgtggtgtaggagtccgcggcatcatgcaacgtgatctcaccgcccgcaagcacttccgcgccgccgatcacaccggtcgtgtatggcaggcgctccgccgccatgagtgaattgccgctccacgccacatgcaccgcatacacgtcgccatgcgtgaagccgaagccggggcgacctgcattgagcagcagcgaagcgtcgaagtcggggcgccccaccatgctcgccttctggaaccgaccgatcgtcagcggctggcgctgcggtgaacgttcacgcaaatgatgcccggtggtggtgagcaactcggtcatgtcggccggcaccgggaaaccgagttccaccttgccgatctccagactccccgcgcccagattgcgcacgtccgcgcgctgacgcaccaggccgctgtcgcgcatctcgcaggtccagatgatctcgaccccctgttcggcatcgctggcggtaacggcaaccccggcgtcacccaccgcgatgtcggtgacgacgaaacggcagaagagctccacgccatcgcgacgcaccacgaaacgcggctcaccggtccatgcctcggcctgcgtgggcagcacgctcggccatgtggtctcgtcgagcgcgccggagacccgttgcgggcgcagggcgtccactgcgctcaccagcgtgcgtggctgggtgagggggcgcccccaatgcaccacacgcggcaactcgtcggccacgaacgcgagcgcgaacgccgaatccgcgtcgtggttctccatggagaccacatgcaatgcctcgccggcgtgcgtggtcgcgttgaattcggaaatccgtgtcatattcccctttcggcatgcgtcgttgcaatgtgactacgctgccatgctacgcaatcgcgcattccttgccatgccatggtgtgttccgcgcacacggcaagtaattcggcatggatcaggcatgccggcgactgtggaagaactcggcgagcaatgccgtgcactcgcgttcgcacacgccgccgtacacctcgggctcatggcccacatgcgggtcgcgcggaatgtcccacaccgaaccgcacgcccccagcttggcatcccagccgccgaacacaatgcggccgatacgcgtctgcaggcaggcccccgcgcacatcgggcatggctcgagcgtgacgacgagcgtgcaatcggccagattccaattcccgcgcaccgctgccgcctcacgcatcgccacgatctcggcatgggcgagcggatctgcatcgcgctcacgcagattgcgcccgcgtccgatcacctcgccgtgcgcatcgagcacgaccgcacccaccggcacatcgcccgcggatcgcgccatccgtgcctgtgcgagcgcctcgcccatcgcctctgcgtattgtgtcatcgcgataccgcccctgcctttgtatgcatgccatcgtccgcccgctcgcatgccgagcgcttccactgttcgacatctggctttgctacgctcgcagacgacggctctgcttatacagcatactgagaccagacagcatattagaagatcggccatggcccatgccggctgcagaccccgcgcatacagaaaggaagcctgtgagcgttctcattctcatcctgtgcattctcggcgccgtgttgctctcctcgttcctgagccgcttcctgccgcgcatctccacgccgctcgtgcagatcgtgctcggtctcatcgcctcgcagatgccgttcttcccggatgtgcaactcgacccggagctgttcctcgtgttgttcattgcgcctctgctctaccttgaggcgcatgagatcaacaagagtcagctgctcaaatcgcttaagctgtcactgtcgctcgccatcggtctggccatcttcacgatggtggtcgtcggattctcgctgcacacgctctggcccatgttcccgttggccgctgcactggcgctcggcgccgcgctcggccccaccgatgcggtcgccgtgagctcgctgagccatgaggccacgctgacgcaacgccagatcggcgtgctcaaaggcgaatcgctgttcaacgacgcctcgggcatcgtcggcttccagttcgcgatcgccgccgccgtcaccggccagttccgcgttggcgaggcagcctgggagttcctcatcaccttcttcggcggcgccgtattcggttgcattgtgggcgtgctggccaattgggtgttcgaatcctcgcgccaactcggctgggagaccaccaccacacgcattctcatggaattgttcctgccgttcctgctgtatctgggcgccgaggccgtgcatgtctcgggcattctctcggtggtggccgcaggtctcgtgatccgtttcgaccgcaccggcataggcccgaacgtggcccggacgaacatcgtcgcctcaagcgtgtggtcggtgctctcgttctcgctcaacggcgccgtgttcattctgctcggcatgctgctgccgggcgccatgcgcgcgagctgggataacccgatggtgagcaactacacgctgctcgcggtcatcctgtgcgtctcgacgctcatcgtcggcctgcgattcctatgggtctcgggcatgctgcgcctcgcccgcgcgcaggattcgcacaagcgtcgccgcatgacgccggaacgctggcgctccgccgccgtgatgaccttcggcggcgccaagggcaccatcacgctgtcgttgatgttcacgatcccgtacaccattgccgatggcgaatggttcccgatgcgcgacgagctcatcttcatcgccggcggcgtgatcatcgtgacgctgctgctttcgaacttcctgctgccggtgatcgcgccgaacaaggcgaaggacgtgccccgcgagaccaccgaggcctccatagaggtgctgcggcgcacggtggaggaattggcagaactgaccaccgacgagaaccgctccgccgtgatggtggtgatcaactcgtacacccagcgcatcggccggctcaagaaccagctgggcaccatagacccttcggcacgcatcgaactgcagatcgacgcgctcaactgggagaaggagtacgtcaagcgcaagctcgccgaattccgtctcgaccccacgctcagcgagcgcgaacgcgaggtcaatgtcgaggcatgcgaacgcctgctcgaccagatcatggacacgctgcgtcacacgaacacgaaacacgactcctcgcacgtggtctggcaggtcaagggacgcgcccatttggcacagcgtcgtctggtcctgctctcccgccgtgccgccaacacgattcgccgcagcacgccgctcgtcaacgaaaacgagatctacgcgagtctgcgcaatctggaactcggcgccttcgatcatgtgattgacaggctgtacgaggagatgagcagcaacacctacggcacggagtatgtgtcgtcgctgctcatggattaccggcgcgcggaggcggcgctcaaatcgcgcccgaacatggcgaattccgcctcactcgtcacccagatcgaagacgtcaagcgcgagagcttcggcatcgagctcagcgtaatccagaacatggtggaggccggcgacatcacgcgcgcgcaggcacgtcagctacgcaagaacgtgtatgtgatgagcgtggccgccgattcgaacttctgatctgccttccgatctgcactgcacggcacggttcgcggaagagtctgaatgcggcggcagtggttgcgaatcagatgatgccggaggcgatgtcctggtcgagcagccattggcgtaggtcggagaactcctccatgctcaccgcgtggtcgagcccgcggtagccgcgtgcggtgagccaggtgtgttcctcgagccatgcgatcgtctcgtagatcatgtatttcggcagcaccgtgtcgagttcaccgtacccgtagaacaccgggatattcagatcggcgagaatgtcgtcgtacggcgtggtcgccggcacgttgcccggagccacgaatccggagagggagatcgccgcacggtagcgttgcgggtgcacgcgcagcagttcgacggcgagcgtgccgccctgagagaagccgattggcaccacgtcgcggttctcgcccacgttcgtggtcacccagtcgtcgattgcgcaggcggcggcataggcgtcgtaatcgagatcgtcgcccaccggcaccgcgtcatggaaccagctgtacgcaccctgctgcatggcgaatccgcgtggcgacgcctcctgcagcacgagcggcgcccgcaatgatacgaagtcgctgtatggcgccacatagcgcattatgccggcgaggtcgtcctcattcgacccccagccatgcaggcagacgaacagtggtcggttcggttgcgcattgccgccgcctcgcgaggccaacgcctcggtcacggtaagccggtcgccgaaatgcccgggcaccaccgaggccacgcggcccaccggcggctccatgcgtttgcgttcgccggcgctctgccccgcgtacgggcccgacggcgtcgtattcgccgcctcggtcatttcacgctcgagattggcgaaatcgaccagatcgtcgagttcgcgagacagatcgtcgagatgctccggatcatcggagggctcgaacgggtcgtcgggattcggggtgtcatctgcagtgctcatgcgtctcaatatacgcgatagtcgcgcatacgttcatggcgttcactgtgcgccatttgccggggtgcccccgttgcccgtcgtctcaccgtcggtgccggtggcaccggcacccgtggtgccgtcgccggccgtgccggcatcggaagtgtcgggcgtggtggtctgcgcattctgctgctgcgcctgcgccgcattctgctgggcctgctgggccgcttgggcttgggcttcggcctgacgctgcgcctcctcggccgcctgctgggccgtcgcagcctgctggttcgcatactcggtctgcgactgctgcacggcggtgccggcatcggtgagcgtcttcaccatggccgtcacatcctccgcgttcagattctggccgtccgccagcttgcgcgcgtctgcgatgcggttctccagatcggtgcgaacctgctcgtcggtcacggcgttggcgcttgcgtcgagaatcttctgcgcgtcgtctatggccttcgtcaattcgtcgcgcgcggcggattgcgattgcatattcttcgaatcgttcaccgccttcgttgccgcgtcaagcgcgctcttggccttggtgatctcattcgcggtgttgcgcagcgaatccgtggtcttctcgatcgcagccgtgttggcatccaccgcgcattcggccaccgactgctggtcgagcttctcggcgtcggccacggcgctcttcagcgtgtcgagcgtcttcgcatcggcgacctgatcggtgggtgtgctcgtgagagcattggcgtccttcagcgccgccgcaagtgcggtatgggcatcgtcgtacgagtcgcgcgtgttctggcatagcgtgtatgcgttccgctgcgcgttgttcctgcggctgctcgaccaccatgcgatgccgccggcgatgagcgcgatcacgagcacgccgacgacaatgcccgcaatgagcttcgtgtggctcttgccgcccccgtttgccgaatgatgaggggcttcctcgtcgggctcgtcacccgatccatctgcattgccgtccgcatccgtcggcggaatggccggcggcatcgcggcgggggcggccggtggcatcaccgacgtctgcgaatctacaatctgctcccattccgaggagacgacgcgcgtcggctcttccgccggcaacgggggattgaccgagacgcccgccagcacatcgtcatggggcgacgtgaacagctgcgtgggcgcggcatcgcccgcagacgcgccgttcaccgtgttcgccgcatgacggccggcactgggctgggacgcggctagcgtgagcgccgcggaatccgcaggggtctcatccggcgtcggcgttgcatcatgtgcgcccgaacgcgcggtgcggcgcgcgtgatcatgcggatgcccgttcaccggcggtgcgggaatcgcagccgtattcgccgagcccgcagattgcagctgggattcgtgtgcggcggcatgcgacggatcgtcgtccatgctcgggaattcgagcgcatccttgtccactacatgggtgacatcgaaatcgcgcggctccggactcaccggaaactgcaaatcagacggattccccgaatcagtcatgcctctcctcgcccttctgtgtcaatctgtacatacattcaccgagacatcagtcggtgatctgcgcgcgatagaagttctggtacgagcgcgacggcgtcgggccgcgctgtccctggtaatgcgagccggtggtctcggagccgtaagggtgctccgacggcgagctcagctggaagaagcacatctggccaatcttcatgccaggccagagtttcacgggcagtgtcgagacattcgacagctcaagcgtgatatgcccctcgaaaccggggtcgatgaacccggcggttgaatgcgtgagaatgcccaagcggccgagcgagctcttgccctccaatcgtgcggcgagcgtctcgtcgatcttcacgtactcccaggtagaacccaatgcaaactcgccggggtgcagaatccacggttcgtccgggcccacttcgaactgttcggtgagctcgccctggttctccgctggatccacgtaggtatacgcatggttgttgaacaggcggaagaagcggtcgagacgaacgtcaatggacgctggctgcaccatttcgtcggtccacggatcaagcgagatatgaccctcggcgtgcgcggcacggatgtcgcggtcagatagcagcatcagcttctccttgcaaaggacgatgagtgttcctgcgcacgtcggacgcatgcatacgctgccatgcccctcgcacgcacatatacggcccagtgtagtgataccaagcgaattcaccggcggcatgaaccgccacgaccgcacacccggcccgggaaaaggcaggggcctgccacgacgggcaggcccctgcgggattccgagaggaatcagtgcgtcgcgcgcatgcgcaggaagatcttgcgaatctccgaggcgacgagcacgatggcggccaggccgatgcactccagccacgccatcggcggcagcggcgtggtgccgaatgcggtgttgagccacggcacgtagatcacgagcagctgcagcacaatcgacagcgcgatggcgccccacagccacttgttcgagaacagccccttgaaggcgctctgcaggtgcgagcgcgaggcaatcgcattgaacagctgggcgaacacgagaatcgtgaagcccatcgtgcgagcctcgaccatctgggcgtcgtggccgagcgcatccacggaacggtcggtgaacacgccgccgctcaggtgcatgtccatgccgatcagcgtcacgatggccatgatgaggccgatgtagacgatgtcgccccacatcgcaccgtcgatcacacggtcggtgagcttgcgcggcttgcggttcatcacgtcttcggtcgtcggatccacgcccatcgcgagcgccggggcggcgtcggtgagcaggttgatccacagcagctgggtggcgagcaacggcaccgtcacgcccacggaatccgggttcttgatgcccaggaagccggcgagcacgacgccgaggaacacggtgaacacctcgcccacattcgagctgagcaggtagcgcaggaacttgcgaatgttgtcgaaaatgccgcggccctcgcgcacggcggcgacgatagtggagaagttgtcgtcggccagaatcatcttggccgactgcttcgtcacctcggtgccggtgatgcccatggccacgccgatgtcggcggccttgaccgcaggcgcgtcgttcacgccgtcgccggtcatggcggcgatgttgccctggcgctgcaggctctcgacgatcttgagcttgtgttcgggggccacacgggcgtacacggagacctcggaggtcgccttgtcgagctgcttctcatccatcgaatcgagctcgtcgccggtgagcgccttgccgccctgttcgatgatgcccaggtcggaggcgatgcgggccgcggtgagcggatggtcgccggtgatcatgaccgtgcgcacacctgcgcggtgcgcttcggccacggcgtcgcgcacctccacgcgcggcgggtcgatgatgccaaccatgccggtccatacgagctggtgctcgatcacatctgcctgctccgagatgtcggagacgtctcccgcggcattcgtacgaatgcccggcacctcgctcagcgaagcggtctcgagcggtcggtaggcctcgccgagcgtgcggtaggcttcacgcgagagctcctccactttcttgagaatgtcctggcgatcgccttcggtgagcttgcgcaccgcgccattgacgaagatgcggtcgcagtagctcagcagcacgtccggggctcccttggcgaacacggtgagcttgcccgagtcggtgtcgttcttcgtgatgaccgacatgcgcttgcgctccgacgtgaacgggatctcggccacgcgggtgaagtggtggaatcgcttgtcggcgtgcgtcttgcgtgccgccacgacgagcgaaacttcggtcgggtcgccgacgatctcccaggttccaggcttggggccctcgcgcagttcgccgtcgttggccagcgtgccggcgccaagcgtggcgtagacctcctgcgcgatgttctccggcacggcatcgccgttcagcgacaccatatcgccttccggcgcatagccggtgccggtgagttcaacttcgccgctcggcacgaccacgcgttccaccgtcatctcgttgcgggtgagcgtaccggtcttgtcggagcagatgacggaggcggagcccaacgtctccaccgaatgcagcttcttcacgatggcatggtgtgcggccatgcgctgcacaccgagagccagcacgacggtgaggatggtcgccaggccttccggcacggcggcgacggcaagagaaacggcgagcagcagcgagtcgatgacgtcatgcacgctatggaagccttcgagcaccgcgagcgccaccagcaccaccacggcaatgatgcacacggcgatgccgagaatcttcgagacgtggttcatttccttctgcaacggcgtggtgtcgtcttcggtggactgcagcaggtcggcgatcttgcccacctgcgtgttcatgccggtgccggtcacgatggcacggccggtgccctgcgtcacggacgtgccgttgaacaccatgttcgagcggtcgcccagtgccttggccttctcaagcgtttccggcttcttgcccaccggcaccgattcgccggtgagtgacgcctcggcgatgcgcaggctggcggcggcgaacagacggccatcggccggcaccgtgtcgccttcgccgagcacgagcacgtcgcctggcacgatgtcggtggtggcgatacgctcgacgcggccgtttcgcagcacgttcgaggtcggtgccgtcatctcggacagcgcgttgaccgcctcgtcggccttcgcctcctgcacgtagccgagcacggcgttcacgatgaggatcagcacgatcactatggcatcgaagggcagcgcctcgccgccctcggcgccaggggccgcattcaccttctcgatgatccacgcgaccagcgaaatggccgtcgcggcaagcagcagatagaccagcgggtcctggaactgctgcaggaacttcttccacttcggcactggcggggcggatgccagctcgttcgcgccgaacttctcgagtcggcgtttggcctcttcgctgctcaggccggtgtgggtgtccacattgagggcctcggccacctcgtcggcgctggcgagcgacgggtcaacgtcatgcaggagcgcctcctgggccttcacttccttggattcttcggcatccgcaggttccacatggggttcgcggttcagtgcggatggatctatgatgcgatcatccataaataatctcctcggtcagccgcggagtagtcaaccatgctctgcctggcctgcaactgcctctgctcgcaacatctgcagagtctgcatacacaatctgcacagtattgcacagactgcaactgttgctgcacggtttgcagtgccggcacacgcctggctgcgcggttatgggcatacgctttgtcgcgcaatgctaacggttgccattattccacacaccacgacgcaagcctatgcctgtaagtgaatatcatgtgtggcccctggttttttcaccaattcttgacaacgggtgctgagagaatgagcgcatggctactaagaaaggcccgaccaaggggtcgggcggtaaacatcgtaattccctgcgcggcaagggccccaccccgaaggccgaggaccgcgtctaccataaggcatacaaggcgaagaagcaggccgagaaacgccagcgttccgatccgcgactagccgcacgccgtcgcgccgcacatttcacgtcgaactccgacgatctggtgatcggccgcaactcggtgctcgaggcattgcgtgtgggtgttcccgccagtgtgctgtacgtggcgaaccgcattgaacacgacgaccgcacgcgcgaaatcgtgcgtctggcaggtcagcatggtctgaacctgctggaagcggaccgtttggagatggatcgcatcgcacgttcgggcaatcaccagggcgtgatcctcaaggccgacccgttccagtactcgtcgctgcatgagctggtggaacgcgcggagcgcaaggcacgtgccatggagatggcggattccaaggcctcccgcctgagcgcacgcccattgttcattgccctcgacggcatcaccgacccacagaacctcggcgccgtgattcgttccgccgccgccttcggcgtcaacggcgtgattctgccggaacgccgctccgcctcagtgaacgccgccgcgtggaaggtctccgccggagccgccgcgcatatgccaatcgctcgcgtcgtgaacctcacaaaggcaatcgaggcgctcaaggaacgcggctactacagcatcggcctcgacggcggcggcagcaagctcgtgggcgagaccggcttcgaaaccgatccgctcgtcgtggtgctcggctccgagggcaagggcctgagcaggctcacccgcgaggcatgcgacgccattgcgagcattccgatcacaagcgccgtggagtcgctgaacgcctccgtggcggccggcatcgcactctacgccaccgtgaacgcacgtcgcaaggccggcgaagccgccaactgactctctgccgggcatcggtttcgtcatccgttcgggttttcgcgagtcaatgacgaaaccgatgcccatggttcgtcatatcaccgcaatctggcgaaccaatgaccaaatcggcaatcagagtggcgtacgtgctgccagccagctctcagtgcgcccatacggcggcatccgggtcgtcctcgggattgtacccgtcgtcgtggccggccgccggcgcagtgtgcgcgccgttgttcgaggcgtcgtcatacgtgtattcatcgtcgaccacaccggcatcggcatcggcgttcagctcgttcaccgtcttcgtgtcgagctggtactgcggcagcacgttcttgatgtagctttgcacggcctcggccatcggcacgtcgtggccggctttctcggccatgtaccagcggtggtcgagcacttcgtggaagaactgcgcgggctcgatctgcgaacggtattcgcgtgggatcatgcgcaccgtcggctcgaacacctcgcgcatccagtcggttgccacaatctcgagatcctcaccttcgcgccagctcgaggcacggtaggcgtcgaggtcgttgagcagtctgcgggcctggttctcctgcacgtcgaggccggtgaggcgcagcagtctgcggttcgcatagccggcatcgacgacgcgcgggcgcacgagcacacgcttgccgtcttcggcggtcttcatctcgagctcgtccacatcgaacccaagctcgttgagacgattcacgcgcttctcgatcttccacatctcgttcggcgagaagttgtcggtgtcggtgagcgcgctccacagcgaatggtagcggtcgacgagccggtttcctatggagatctcgtctacatccggcggcagcagctcgcccgagctcagatccatgagttcgccgatgatgttcgtacgggccagatcgatatcgtactcgcgttgcccggcggtcagttcgatctgcagatcgcccgtctcggcgtcgacgaggaatgcggagaatgcgtctgcatccttgaggaagagcacgttcgacagcgagacatcgccccagtagaagcccgcgaggtgcagacgcaccatgagcacggccaacgcgtcgatcaggcgttccgcggtgtcgggccgcaatgtgcgcgcgaacagggcgcggtatggcatggagaaacgcaggtgcttggtcaccaggatcgcctcgagcggctcgccgttgtcgtcatgcctgccggtgaccacggctatcggctgcacagtgggcagattcagcttctgcagctgccgcagcagctcgtactcgcgttcggccacggtgcgcgtgatctccttcatcgcgtacacctcgtcgcccacgtgcacgaagcgcacgatgtggcgggagatgcctcgcggcaggttcaccagcagttccggcggccaggtggcaagcggcttctcccacggcagcgtgaacatcttcgggtccgagctcgccgctgtgatctttaacgtcgatggcccggggcctggcgtcgcgggatcctcggccttcaccgacgtcgccttcaacgcgcgcggatccaattgcggattatcggttattcccatgccctacccatccttgtgccatacagtgcggtattcagatttcagattcctagattacccgcattccgcaccggacacccgaataatctgcagaaggaagagaatgcgcccgaatatgcgaaggaccccgtgtataacggggtccttcgcagatcatgtcaacgccctacctgtgcgcttccgcttgtttccacgtggatgcgccggctagttgagacgcagctcggtcgacggggagaagaggtgcatcttggccgggttgaccttgatcttgacgacgtcgccgaccttcgggagcacacgcggattcacacggatcgtggtgagctggttctggtcgaacatcagcgtgtcagtggtcttctgggccacggaatcatcggtgatgatgttgccgtagatgtagccgtcggagccgagatcctcgacgttcacgaccttgagcgagaaggcgttcgcctcatccggggccgccagcgaggcgtcctccggacggaagccgacgatgatctcgttcttgtcttccggcgtgagcttgtcgagggcctccttcggcagttccatggtgtcggcgccgatctgggccttgccattgaccaccgggtgcgtgttgatgttcatcgacggggagccgatgaagcctgcgacgaacacgttggccgggcggtcgtacagctcggtcggggcaccgacctgctgcaggatgccgagcttgatgacggcgatgcggtcgcccatcgtcagggcctcggtctggtcgtgggtgacgtacagcgtggtgacgccgagctggcgctgcagtgccgcgatctgcgtacgggtctgcacacggagctttgcatcgaggttggagagaggctcatccatgaggaagaccttcggctcgcgaacgattgcacggcccatggcgacgcgctggcgctggccaccggagagagccttcggcttgcggtcgaggaactcggtgagatcgaggatctcggcggccttctcaacgcgcttgcgaatctcgtccttcggggtgccggcgatcttcagggcgaagcccatgttgtcggcgacggtcatgtgcgggtacagcgcgtagttctggaacaccattgcgatgtcgcggtccttcggctgcatcgtggtgacgtccttgccaccgatcaggatgcggcccttgttcacctcttcgaggcctgcgagcatgcgcagggtcgtggacttgccgcagccggaaggtccgacgagaacgaggaactcgccgtccttgatatcaagattgaggtcatccaccgacggcttgtcgttgcccgggtagatacgagtgacatgatcgaaaatgacttctgccatgtgctgttcatcctttcatcggcaggtacgtgccgaacgatccgttgtgaggggattactgtgttgtgttgtttccgtttgcaaccgtcgtcttcgactaggccacaaccttccaccgctccgtgaagtgtttctcttcgatgagctttcttcactatacacaatccggcgaacaaagcaaatccctccgccccgcgcaccgtcgcgtgcatatgcacaagcttccccgcttgcccgaactggtaggttcgtgatagccatcatgccaaatttgccgtgcgacacgcaagcatgcccacagaacgggcacattggcgtccatgtcacgcgcggaatcgatcgtccgagagtggattcgcggattgtcttgatcttggcgcccatgtcacgcgcggaatcgatatcgataatagaatcggcactatgacggcaagaaaaagcgcacgacggcccggtctgacactgcacacctggcagcattacaccaacgcgcccatgttcgtgctctccgcgttcttcctgttcgcgtactcgtggcagattctcgcaggcacccacacacggctgtgcaatctggtgatcaacctggtctgggtgctctacagcatcgactacgccatctcgctgtacctcgcgcccaaccggtggagctggttcaaaagcaacctgatactgctcatcacgatgatcctgccgatgttccagccgctgcggctgctgcggttcgtgccgatgctgcacatgttcaaccgctcggccggcacggcctcgcgcgggcgcatctcgctgtacgcggtcgccgtggtcgcgatgctcatctatgtgggcgcgctcgccgaatactcggtggagcacaaggctcccggcgccacgattaccagtttcccgctgtcgatctggtgggcgtttgtcacggtgaccacggtcggctacggcgacgtctacccggtcaccacactgggaagattcatcgcgatcattctcatgatcaccggcatcgccgtcatcggcatcgtgagtgccatgatctcgtcgtgggtgatcgaccaggtcaatgtgcgcccgcatccggtgatcccggcgccggcagtgggcgaggacggaggcgcatccccgtccgcgaacgcctccacgcacgacgcagggggttgccccgatgaggattacacgacgggcgacgaggacatcatcgacgcgccggacccgctcaacggttcctccctcggcccgagtctgaacccggcgcaatccagaatcgtgcaggcggaactgctgcggctcaccgattcggtgaatcgtctgcacaacgagatcgaacagctgcgtcgcgcggaacacaggcacatgcaagcctcggggcagaccgcgcgcaaattgagatggcacgcgaaccgcaacgggcatatgcctccccacgactcccccgaaggcgacaaaccggcatagtcgcgacgcgcccacccgcttttcgcacatttgttcgcatcgcgagtgcgttcgctatacgataggcgtatgactgatgtatacgcattgcaattgcagcccggagacgtggtgggcggctacacgctcgagtcacgccttggttccggtgccatgggttccgtatggcgcgccgttgacggcggaggcaatgcgtatgcgatgaagatccttcgggcgtcgctctccgattccgacgacggcaatccggattcgcccgaataccgcgcgcagatggtcgcccgtgagcgcttgcgccgtgaggccgtggctatgcgcaagatccgcaattcgggagtctgccagattgtcgacatggagatagacgattcgctggcattcctggtgaccgaactcatcgagggcgaaaatctgcgtgaggatgttcgccataacggcaagtatgtgggagacgatctcgaacggctctccagcaagctcatcgacgccgtgcatgcagtgcatgaggcgggaattgtgcaccgcgacatcaagccgaccaatgtgatgatctcggtgacgggtcctgtgctcgtggatttcggcatcgcgatgacgccgggcgaaagccatgtgaccagcaccgggctcgtgatgggcacacccggcttcattgcccccgaggtcatcgagggcgccgaatccacggcggccagcgattggtggtcgttggcctcggtgctcgcattcgcggcgaccggcgaaccggtgttcggcacatcgcccatgatggcggtgctgcaacgcgaggcatccggtcacgcgaatctggcagggctgcccccgcacacactggaggcgttccgcgccgcattggaccccgacccggcccaacgctgcaccccacaggaactgttggaggccattcgaaccgacgcgtggaccagtgacggcgaggcgatgctcccttttgaccttcgccgcatagggcgcagggaaaccgatgcgcccggggtgtcaggcagcgtgctcagtacccatgagcgtgtggagaacccacgcacgttatggcaccgccagtcgttgcccaccgaggccatgccggtgaatgcctccacaggtacggtgcccctcccccctatggcccaggcatcgcatgcggcaaacgacaatggcgatatcgtcacaccttccttcaatgacgccgagagcacaggcggcacaagggttttaccccaacagagctttccccggaagtgggactccgagcatacggcgacgatgccccggccgcaaccgaccaccccacttgcggccacaccacccctcgaagcggcgactcagtccatgcgccccatgcaatccgcaaccgggttccaacccgtcggccctgaggcaaacaacgcaggggcctccccaaatctcgaccagccccaatatgatgcgcccaatggcgcttatgccccgcaggcacctgccttgcccagtgattacggaccggtcgcgactgcgtaccagaacaccgtgcgcatgcaccgcacccgcgggattctccccgtgctgctcgccacactgccgttgatggccttggccgccgcctgccccatgggcgcaggcatcgccgccagcatgctgatctgggtggagctcacgttgggcatgaacctcaacacacatgtggcccatgtgctcaggcgcaatgggcaggagggcagcgggtccaaggtgttgcgtgtggcccagctgccgtggcatgcctttgcggcgttgttcatgtcgctctggagtctgttgctgttctgggcgatctatgtggcgctaatgctcgccgccatctatctcgtgcggctaccgggcgcctactacacgctgccacctgagccgccctggagccggctcgactccgtgctgctgctcgccggctcccccaccggcatcaacggcctatggctcgccatatcggccgccattgcatgggccgtcacgcaattcggcccgtattccgcgaatctgcgcgcgggtgcgggcgtgattgtaggcctgagccccaaacagcggctcgccttgcgccctgacggcaaccatcggaacatccgccgtttcatcgtcctcggcatatgggtgatcatgctcgcgctcaccatcttcaatctggaagccacgccaagcatcgattggtggcccattctgccgtggtccggcttctagagccggcaaggcgggaggccgggcccagtcctcactgcaccagtcattcatcagtcatccccaaatgggaagaaaatatgcagcgcaggtttttcttcccgtgaaagacctcctatctgcgaagaaaaatcgatcccgcatattttcttcccgcgaagaggcatctaactgggaagaaaatacgcggtcccaatttttcttcccatgaacaccgcatatcaggcagacgggcctcgcgaagcgcatcagtgaagccgccgtaccgagacgccctgacgaggcgagacccaagctcaccctcccccgaatgccgcagctgcacgcgattgccaaagcatgggcgttgccatagactgcttagggtaaggaaaggacgggcatggccgcaaattcgaagcaaccgaaacgggaaagccgggctcaacgccggcaggaggagcaggcacgcgtacaagccaagcgcgagcgactgcagaaggaacgcagaacacagacgatcatcggcatcgtggtcaccgtggtgctcatcgcactcatcgccatcgccggcatcgccgtctatcgcaacacgcacccgagtgccgccaggcagcaggaggcggcgaacgagcaatccgcagcgcaggccacgctcaaggactccaaggtgaagccggcgaaggccagcgagctcggaggcctgctcatgtcgaagaacggctataacaagccggtggagggcgtgcccaccgtgggaatctacatggacttcatgtgccccggctgcggcaatctcaaccgcaacctcgaccaggacctcgtgaagatgatggatgcgggccagatcaacatcgatctgcacatcatgagcttcatggaccgttactcgtggatcaacggcgattcgaacaatgtcgacgattactcgagccgcaccgccaatgcggcaatctacgtggccgagcacgatgacgacccgaatcatctgctcaacttcatcacgaacctctacgccaaggacttccaacccgaagagggttccgggtacaaacaggtgaccgacgaccagattaaggtccgcatggatggcaccggcatctccaaggatgtgcagggcaaggcgatgcagcgcggctacgacaagtggctcgatgccgtgaacacctacacccccacccgttccgagctgttcaaccgctccggacagctcaagggttcgatgagcaccccgacgatgacgatcaacggctactactgggatatgaacagcagcgaggtcacaagccacaagacgctcgccgaggcgttcctcgaggcaatcggcctggcccagaacaaggtgggtgatgccgaggtgcgtccgtcgattggcgcgaccggcaagccgctcatcggctatgccgacgacaacgccggggctgccacgaactcacagtgacccacccggcgatagcggggccacgaaatctgcagctagacacgcgcgtacaccatgccctcgcctcatgtgaggtatactctgtgacggccgtggatatattccacataccgagccgagattgtgaaagctctgtgtgacatgcgcgtggccggtttgccagcgattccgggcatctgctatgctcagctgttgacgtcgagcgcacgttgcgcctccttagctcagatggccagagcggccgccttgtaagcggcaggtcgtcggttcgatcccgacaggaggctccacggttgtgtctggggagtgtatcgcgtacaatgaaggtacatttcctttgaattgataattgaataacacttaccacgagtaagatccagaagtcttccccccaaccatgagacttctggactgagcagcgaccctcccctagcggtcgcgctcaacgggggcgagataacccccttctctctcgccccctattacctcaatggcttcagcgtttcggcgctgaagccatttctttattcacgttcactgtctatgcagaaggtgagttgctgtcggtacaatcgatagcgcatattcacaagcacctgctcgacgaccacgcctgcggcgcaagatgcaggggctctgttgcaacggaaaacgggaaagaggaaccatggcgagacgttggactccgcagcgcatgatgcgattgcggaccattcgcattgcgtcgagtatggtcaccattgtggccctgctgctcggtttcttcgtgtgcacacgaaaaaccgtggcgctcgaggtgaacggcaaaaccaccaccgtcaccacgttcgcgaccacgattcccgggtttctgcgcgaacagcatgtcaagctcaagactcacgatctggtgcgttcatccactccgggccagctcaccgacaactccaccgtcaccgtgcagagcgcctaccagacgaccatctcaatcgacggccagcagatgccgttctggacggtcgccgacagcgcggaacagctcatcgccttcttcgaacagaacgaagtggccgcgaaccgcatcaccgtggacatcaagaacgtgtataaccagctcaccggcggactggtgatcaacgccgacggtccggtcaccgtgatcgcggacggcaagaccttcattgcccccaacggcaagctccccgccgcctccatactcgattcgaaaggcatcacgctgggcaagaacgaccgcgtgagcgtttcgaaagacggctcgcagaccattctgcgcgtggagcgcgtgaccaccaaggagatcaccgaaaccgaggatgttccgttctccacgcagacgattgtggacgactcgcttgaacccggggccactgaggtacggcaggagggcaggaacgggcagaatcagctgcgctaccgcgtgacctacgtggacggcaaggaggactcccgcgaactgttggacaccaccccactgtccaccccaatcgaccggatcatcgccatagggcctgaacccgtgaaagagacgccccagaaggaagacaactccggcgcgtccaacgacgaagggcaatccgcagaccaatctgcaggcaattccgcgggtacgaacgacaagcagtccgcaacggaaaacaacaccggagacgccgcggaaccaagtgctgaatcctcccccaccccctcggcacaaccgagccagcagcccggcgcgaagccgagcgagcaaccgacgagcaagccgacgcaatccgcacagcccacacagaaaccgtctgagcagcctactcagcaaccgtccgcgcagcccacccaacagccgaagcccacgccgacacctacccaaaagccgacgcagcaaccggaacagcccacgccatcgaattgccgcctgtgcaagccgagtccgagcgccgcgcaagcgtatgcggccggcgccgcggcacaatacgggtggaccggcaagaactgggaagatctggtgaagctgtggaaccgcgaatcaagctggctgtggtatgcggagaataagtcgtcgggcgcatacggcataccgcaatccctgccgggcagcaaaatggcacagttcggcgagaactggaaagaagacgccgccgtgcagatcgactgggggctcaactacatcgccacgcatccgaagtacggcagtccgagcaaggcgtgggcccactccgagaaatacgggtggtattaaggagcgccacatgttggcacgcatccggtctgcccgacagtggtgcggccgcgcatgcagcagatgaggacgcctacacttggtattgagcatttgacggacaggatcacacaaagatcacacaaggattcgggagcaagcatgggcacagcgcaagcagacggcgggaacctgctgggagcggccgatattcgcagaatcgccgccgaagagggcatcacgccgacgaagaagttcgggcagaacttcgtgatcgaccccggcaccgtgcgtaagattgtgcgcgaggcgggcgtcgacgccggtgaccaggtgatggaggtgggtcccgggctcggttcgctcaccttggcgattctcgagaccggcgccgacctcaccgccgtggagatcgatccgccgttggcacagcgcctgccgcagacgatcgccgagttcatgccgaatgcgaccaacagattccgtgtggtcaacatggatgcgctcaaggtcacgccgtcgcagttgccgcagctcgccgacgccgcgacgttcacgctggtggccaatctgccctacaatgtggcgacgccgattctgctcacgctgctcgaacgattcggcaatctcgactccttcctcgtgatggtgcagaaagaggtggccgaacgcctcagcgcacagccgggatccaaggtctacggcacgccgagcgtgaagctcgcctggtacggcaccgcgaaaagcgtgggcaatattggccgcaacgtgttctggccagcgccgaacgttgattccgcactggtgcggttcgaacgccatgccgcagacgacccgcgcaatcccaacaaccgcagtgtggggcgcgatctggtgttccggctcatcgacgcctccttcgcgcagcgacgcaagacactgcacgcggcattgaggaaaatcgtgccctccggcgcattcgaacgcgcgggaatagacccgactcgccgtggcgagacgctcgacatagacgaattcgtggcgctcgccaccgcatgcaaggagcttgaagcatgagcgcacccaacggcgcccgattccagacccccacgctccgcgcagactacgccagcgtgcatgtggactgccctgccaagacgaatctcacattgcatgtgggggaacgccgtgaggaatggggcggcagacatgccttggagaccatctactgcggcgtgggtatctacgacacggtgacggtgaccgccaaggaaccgggcaccggcttctccctcgatctcgccggcactcatttgggagatctggccgcgtcgacgagcgatatgcgcaggaaccacgccgtgcttgccatgttcgcgatggcgcaggccagcgggcacgaacctgacgtctccattagcatagagaagcgcattcccgtcgcagccggtctgggaggcgggtcggcggatgcggcgggcacactgctcgcgctcaatgcgttgtggaatctcaattggccggtggcacgactccgcgagatagcggccgccttgggcgccgacatgccgttctgcgtcaccggcggcctggcgttgggcaccggcttcggcgagcgtataaaggatctgaccgcatccgacccgcgtatcgaacatgcggtgggcgatctgttcgcagatgccccttccggcgatggcgtgcacatgctcgtcggcgcatacctgtcgcagctgagcacgccagaagtctactccaccttcgacgtgctcggcgcaggagaaggcgacctcaacgagttgcagcacgccgccgtctcgctgcatccgcgcagcggcgtggccatccgcgaagctcagcaggcgggcgcgacgagtgccttcgtctccggatctggccctactgtaatcgccgtggtgcctgacgaccgggtgcgcgaggcgacgcgcgcggcatggcaggcttccggggccgtcgaccgcatcatcgatgcacaggcaccggccgcaccgctcatgcgagccgagtagcgggcagccggaccgccgggcgtcagggcttatgcgatactggaaccaccggttacatgtaaaggatggacatggcagagaataatgacgcccgcgaagaacgccgggagtatgtgcacaggcgccagacgatcgtgttcgcggtcgtgggcgcggttctcgtggtcgcgctgttcatttcgtcgctgttcctgttccacgtcggtggtctgggcgaggtgaagaccactgccgaaggggcggaccacggtgtggtggcgccctgcgtatcccctgccgaagatggcagcaaaccgaagtacctcgacagcaaatccgtgaccacgcgcgtgctcaatggcacgaagttctccgggttcgcgaatgccgtcggccgggcgctgcaaaaccgcgaattcgtggtgcagagcattgacaactacgacaatgcgaaggtggagcgcaccaccatcgtgttcggcaagaacgccattccacaggcgtacacgcttgccgcgaacttcccggacgcccagctgcagatggatgatcggcaagacaaactggtggacgtgattctgggcgccacgttccagaacctcacgaaaaccgatgaactgcccaagaccggctccgagatcccgaacatcgagggctgcaagccggcgaacgacatgaaagaccttcccaaggccccggaacacacttccgtgggatgacattagccctccggcatgattgtggccggggtgggacctcgcttcgtcaaacgctcgctacggcggcttcgacgaagcgggggcgtcggccggggcccgcacacggcacaccggcattcccacagcgcgctactcggcttgcgaggcataccagttgtggagctcggccacagcggtgtcgtgatcgacggggccgttgtcgagacgatattcaagcatgtgtcggtacgccttgcccaccaacggtccgggagcgatgccgagttcggccatgatctcgtcgccgttgagatcggggcggatcgcatcgatgtcctcctgctccttgagcttggcgacgcgttcctccatctcatccatcgcatgctcgaacatgagcgccttgcgtcggttctgcgtggtggcatcggcacgcgtcagccgattgagacgggcgtagagcgggcccgcgtccttgacgtagcggcgcacggcggcatcggtccacggttcgtccacgtagccgtggaagcgcaggtgaaggtcgaccaagtcgctcacctgctccaccacatggtggtcgaagcgcagcgccttgagccgtttgcgcgtcatcttggcacccaccgcatcgtggtggtggaagctcaccttgcctcccggctcgaatctgcgggtcttcggcttgccaatgtcatgcatcagggccgccaagcgcagcaccaggtccggggcgggcaccgggccatccgggccggtctccaatgccaccgcgcggtcgactacgatcatcgtgtggtcgaacacatccttgtggcggtgatgttcgtcaatctccaagcgcagagcgggaatctcgggcaatacgacatcggcaagacccgaatccaccaatgcctcaatgccggcacgcgggcggtcggagagcagcagcttcgtcagctcgtcacgcacacgttccgcggagacgatctcaatgcggtcggtcatgcgcgtgatcgcctcggcggtctcgggttcaatcgagaagccgagctgcgcaacgaagcgaaccgctcgcatcatgcgcaacgggtcatcgtcgaagctctgatatgggtccaccggcgtgcgcagcacccgcttgttgaggtcgttcgccccgccgaacgggtctacgaattcaaggtcgggcacagtgagcgccattgcattcaccgtgaaatcacggcgggagagatctccttcgagcgaatcgccgtagctcacctccggcttgcgcgaatccgggtcgtacacgtcggagcggtaggtggtcacctccaccttgacctcggtgccatccggccgtcggcgcatcgcaccgagtgtgccgaacttacggcccatgtcccagaagccatcgtgtccaaagcgccgcagaatcggctcgaactgctccgggcgcgcattcgagcagaaatcgaggtcatgcgagcgccggtgcagcagcaggtcacgcaccgggccgcccaccagcgccagttcaaagccttcatctgcgaacatctgccccagctcaatcgcttcaggccacacctcgaagttcacgccgcacctttcatttgcgcccgcccatgcgaaacgcccaatctgcaatacaagaacctgacgagtgcgcaagagcggcgaaacgcccataacgccacggctgcatgccttggccgcagcacccgtcattccgccatcaagcataccgatacccatatgcacatttattgagtatggttggaaccatgatcactcccgcagacgttgctcgcatgcatgccaacgctgcggtgaaccatgccctgagccccgacgacccggatttcgacccgctggtgccggacgaactcatgtacacatcgcagaccaccacggtgcatctgaacacggtgctcgatgaggccagggcagtcaaggcgaaactcggggcggaacggatcgaatcggcttccacacaagcggcacatatgccgacgccggcggatatgccgtcgcacccgacctcccacgaagccgcgcaggaacaatccggcccctcggaagacactgtgccgaatcaagcgcgcggcacacgtcgtataccgactccggcacaggtggcgcaggccgcccatgcagcacgcatgatgcaggcattgcacgctacgcaacccctgtacagctcgcagcccgtgccggcgcagagcacagcggttccggcgcaccccatgcgcaacgcggcacggcgtgacccaggcaaaccgaccccggcaatgatgccgcagcggcgcagcaccgaccgccgcagctcgttcgcctcgctcgacgcccaggaactgccggtggtccgcgaatactccgccggtgggctcgtgttcgacgcgcatggccgcgtggcgatcatcgcccggcattcgcgcagcggacatcttgaatggtgcctgccgaagggccatatagagaagggcgagacgccccagcagaccgccgtgcgcgagattcacgaagagactggcatcattggcgaggtggtagattccatagccacgatagactattggtttaccggaacaagtcaacgcgtccacaagctggtgcatcatttcgcattacggcagacgggcggcgagctcaccgttgaaggagaccccgatcacgaggccgaagacgccatatgggtggatttcgcagacctcgacgatgtgctcagctaccccaatgagcgtaagattgcatggctgtacgcaaggaaactgaataggcaggcttaaacgtgaatccacaccgcaccgacctgcgccacacggcacgacagcggtgcaagggcactgcgctgctcacggtgctgttcacgctcatactggcattgtgcaccggcttcgcagtgcgcccggcacatgccgaggagcccgacgccacgacgaataccgaccaagccgccaaacccggcgtctcgatcacggtcaactcgatgacgccggtgatcacgccatcctccggctacaaactgaatctgaccgtcacgaacaacaccgacgcggatgtggaccacggctccatagacgcactcacgaacttcacctacaatttcatctcccgcaccgacctgcaggaatgggccgaaggccgagggcagattccgctgcccgacctgcttgtcaccctgcatgtgccgcgcatcgccgcacacaaatcggtgaccgtgaacagttcgctgcctgcgagcgaggagattctcaaacagttcaattcgtggggtccgcgcccgctcgcactcgactaccgcagcgatgacggcgcgcagacgagcacgctgcacagtttcgtcacgcgctcgcaggacggcttgcaaggcgagcgcacaccgcagctccatatgacgatgctgatgccgctcacagccggcgactggtcgctcgacgagaccacactcaaggcgctgcgggcggatcgctcggcgaagacgcatgcctccgccatcgcgaccttggacggcaagagcgccgaggcgctgcgcaccaaggatcagctcacgcagcgcttcccccatgtgcaggcgctcgcggatccgcaggtgctcgccacactgcaggcccctcacatgcaggcgctcatgcaacccgccgatttcgacatcacccgctacagctatgccgacaatgcgaacggatatgagaatgcgggcgtcccgttgtcgagctgggccgcctccagctcggtgcagacgctgcgcaccgtgctcaacgacggcgctgccgaacgccccgtctatgcgatgcagggtgtgggtgcctggaacaccgaggctctcgatacggcacgcatgcaagggtatgacacggtgattgccacccatgacttcgatgatcaggatgacaccgccgcgcacaccggcgtctatcgcgtgcccaccgcccacggcgacgtcacggtgatggccacgcatcccatgctctcgcagctggcggcgggccaagccacgtcgcaggaggcacaggcggagacgaacaccgccggccggctgcagaggttcatcgcgcagagcgccttctaccaaatggaacagccgtaccagaaccgttgcctgctggtgagtttcggcccggattcctctgccgcgaacatcgccgccttcatgggggcgctgcaggaggcgagttggctcgatctcaccgatctggagacgctccgtgccagcgagccgtacatgagcggcgatgatgcggcaaccgtggccgacaccaccaccgtcgacccggctgcgtatgacacaacaacgctcgacacgaccttgaccacactggcgcacacacgccgtgacctccagcacttcaacacctccgtgctgctcgccgatggcagcatgccgggcgggcccgcggcacagacgggcgatgccaacaacaccaagcccggcgacggtgatgccaacgatgccgacgatgccagcgacaatgccacgtcagacacttccggtgatgcgctgggcgccctgcaatggagcaaccgctggctgcaggcccacgacgagctcgcgctgctgtcgctcaatgcgaacaccgcacgttccagcgcgctcacggccgccacacaggccatggtcgactatctgcgccaaggcatcggactgactacccccaccaatgtgaacgtcgtctccgaatctgcctcgctgccggtgaccgtgacgaacagcctaccctacccgatctcattgcgcatctcgtcgcgtaccgattcaatggagatcgtcacctcccgttttgtcgacgtgaatgtaccgccgggcagcgaagcgcaggccacgctggagattcgcgtctccaccgcgggcaccacggtggccaatcaggagctcgtgaatcatgaaggcgtgccgctcagcggcatccacaccaccacgatcacctcgtcgctgcagatcagcgacaaaagcggcatcgtgttcatcatcatcgcggtgctgctgggcattgtaggtctgtggcgccaattccatcgcaagaaggaccccgacgaatgagctcttccataggacgcaattcgctcatcatggcctcgggcacggccgcgagccgcatcaccggccagattcgcacgattctgctggcggccgccataggcaccaccggtatggcagccaatgcctaccaagccggctcgatgattccgcaggtgatcttcacgctcgtctccggcggcgtcttcaatgccgtgctggtgccgcacatcacgcgtacgctcaacagcgacaacgcccaggagacgctcgacaagatcgtcaccttcgcgctgacgctgctgctcggcgccaccgtgatcatcgccgcgctcacccccgtgctcacccgcatctacgtgaacggcagcccggatctcgtgggattgtcgatggcattcatgctgtggtgcaccccgcagattttcttctatggcctgcatatgctcctcgggcagattctcgccgtgaagaaccgattcggcgcctacgcgtggagttccgtgggggcgaatgtgattagctgcctcggcttcggcgtgttcattgcgatgttcggcaatgcggcgcagcagccgatcgggttctggactcccgccacccttgcgctcaccgccggcacctggacgcttggcgtggcattccaaggcctggtgctgctgattccgctcaaacggcttggcttccacttccacctgcgcttcggcgtgcgtggcattggcttgcggtccatgggcccggtggccggctggagcctgggcatcgtgggcattgaccaggtggtcaatgtgatcaccacacgcattctcaccagcgcgccgtcgatcgccgaacgcaccctgcatatgaaccagttcgacgtggccggcaacgccacctaccagaacgcctacacgctctacatactcccttactcgctcatcgccacctccgtggccactgcattgttcccgcagatttcccaggccatcgccaccaaggacctcgacggcgcccgcacagacctgtcgagcgcgcttcgcaccgtcggcgtcatcatgtgcttcttctcgtcggcattcattgtgatgccgctggccatcacgcgttcgctgctgcccacggtgggtgtctcgcaggcgttgctcatctgcggtccgctcgtgggcatgagcatctgcctgccgctggcgagtgcctacctgctcatccagcgcacattctatgcgttcgaagacggtcgctcgccgttcatgttcatggcgctcatgtatgcgctgcagctcgtgctcattttcatcggcaccagggtgttccctgccacggattgggcgacgatggtgggcctgtgcatgtcgctggcgtacgtgctgtcgttcactccgctcgtcgtgatgcttcgcaagcgtttcaacggacagctcgacggccgccgcatcgccgtcacgtacggcaaggcgttgctcgccgccgcggtcacaatcatcatcggtatggcactgcgcaaccccgtctactcactcgcgcaggtgctcaaacccagactcggcgtcaccggctggattctcaccgtgctggccactggtgtgctcgccgtggtgctgctcgtcatctatgtcgccgtgctctgggtgttgaggtgcgcggagctcatgggcatcatcgccacgctcaagacacgcttcgggcgcaagagcgcggccccgcaatccgagccgtccacggctgccggggaatccgccggcaccgcgccggcagtcggccgcagaatatctgcaagcacggcacgacctgtggagatgccgccgagcttcccgcccagtttctctcccagcatccccccgagcatgccgccgagcttcccgccgagcatgtccaccgacctgcctgccgaaccctatggtcagatcgaacagcttggcgtggtcgagccaatcgagttggccgaaaaccccgttgcgctgcaagataatcagtctgagggattatcgcggccgaccagtggcaacagtagaatcgaatcagcttataggagagcgcaaagcacagatggggagcatatgaggccgcacttaggagacaccgttctcaaccggtacacattggtatcaccacttcgcgaggagccgggactgcaggcctggaaggcgaacgaccgcgtgctctcgcgcgactgccagctcttcattgtgaacaacaaggccgtgctcaagaacacgaacgccgtcgccggcacgctcgccgccaccaaggatccacggttcaccccggtgctgcagctgctccacgacgggccggtcgccgtcgtgctcacgcaactcgacgcgggtgtctcgctcaccgaatacctgcagcgtcccgattcctccccgctcagctacgaggccatgcgcaccgtgatcggcgagaccggcaaggcgctcgcctcgctgcagcgcgatcatctcacgcatcacgcggtctccaccgacaccgtgcgcatcaccgtgggcggcatccagctcgccgacgcgtcgatcagcaccgcgctggccgacacctcgggagcctcgcccgccgacaacgacgagcgtctcgccgtgcgtcagctcgccagtgtgctctacggcatgctcacgcgccggccgtccaccttcccgccgaagttcaatctcaacgatctgcctgcagatgtgccaatggaactgttcgtgatctgcaagcgtggtctcgaactgcaggacggcaccacgccgacgattccgctgctcacgctcaatgagctcgaagcactgctcggcccatacaagccactgcacatgctcacccggcacgatctgcgcatcccgaacgcggagggcgcctgctccgtggtctatgcgccggtgcgcccgattctgcccagcgatctgctcgaactgccggattccctgatctcctcgcagacgcttccctcgctcacgttcgcctccactgcaggccccgaattcgccgccgtggaagtggatgacgaagacgagacccccggcgagaagacggaatccatgccggcgaactcgttcaaggcgctctggaacaagagcaaggcctacatggagggcggagaggacgcggcaagcgccatcccggagatctcgccggccgacgccaccgagatgttctcggccttcgacccgaacgcgcagaacgaaccgcctatgcaaccctcgcgcatgaccgtgccggtggatgtctccggcgtgcgtgacgggtctatggatgcaacgcgcggcgtcaccaccacggggcgcatcccgctcatcgacgaccaaggtaacgaagtgccgaacggcaccgaatcgcagcgtgcactcgaggaggagcggaaggcaatcgacgccgcgtatgcagccggcacgccggcgctgccgccgagcttcgcaccgcagagcaatccgggcgcgaacaccaatccgccgcgcgccttcaccaccaccggcgaggagaagaagcgcagcaagggtgccacggcggccgtcatcgtcgtgatcgtggctctcgtcgccgtgctgggtgtggcgatccacagtctggcaactggcggcacgctgttcggcttcggcaagcagaacaccaattactggccgagcgacgccgacatcgagaaggtgccgttcggcacccgctccggcgaagatgtgcagaacaagtcgaaggagccgtccgaagaggtcaagcccaccccgacacccacggagacgaagaagcccgagaacaccacggcctacccggtcgcctcgcagcgcttcctcgaccgcccaggtggccagcagggctacggctattacattcacctcgacaagaaggaggacgtctccaagatcgtcatcaagatccagtcctctggcggcaagggctacattcgcgtgaacacgaacggcgacccgaacgccggcgagcaggtggccgagttcacgttcgccgaaggcggcaccaccgaggtcaagctcgacaaatcggtgaacacgcaagacatcgtgatgtgggtgcccatcgattcactgcccggcaaccagctgtacatcaactcgatgcaggcgttctagcacgcggtcttgcggcctcagggaaacaatttcgcgggggtgtggtttttgccacacccccgccggcatctttcaatcgttacgggatgtcaagggcgaaatcgcaactgtggaaaacagccatatgtgcatgagaatatgcgggaatggacgaaatctgacatcccgtaagccacaacgacatcccgtaaggcataacgcgggaggaataatccaaaacccgcgcctattgtgggagtcatgaacagcacagcaacagtacataacgtcatcattgtcggatcgggccccgccggctatacggccgcgatctatctggcccgtgcaggtctcaagcccgtcgtcgtcgcaggggcgctcaccccgggcggccagctcatcaacaccacggaggtcgagaactaccccggcttccccgacggcgtgatgggccccgacctcatggaaagcatgcagcggcaggccgaacgcttcggcgccgagatcgtgttcgacgacgtggaatcggcggatctgcagggcgaactcaaatccgtgcatttgagcggcggccaggatctccagacgcgcacggtcattgtggccaccggatcgaattaccggcatctcaacgtgcctggcgaactcgaatattccggcaagggagtctcgtattgtgcgacgtgcgacggcttcttcttccgcggcaagccgattgtcgtggtgggcggcggcgactccgcgatggaggaggcgaacttcctcgcacgcttcggctcgtcggtcacgctgatccaccgtcgcgacgagttccgcgcctcccagatcatggtcgagcgcacacgcgagaatccgaagatcaacctgctcatgaacaccgtcgtcgaacgcatcaacggcgacggcaagggagtcacgtcgctcgatctgcgcaacacggcgaccaacgagacctcgaagatcgaggcgaacggcgtgttcgtggcgattggccatgtgccacagaccggtttcctcggaggccagctcgatctcgacgaccatggctatatccggatcgacgaaacctccaccggcgccacccgcacgagcgttccgggcgtattcgcggccggagactgcgcggacgccatctaccagcaggccattgtcgccgccggatcgggctgccgcgccgcccttgacgtccaaagctacctggaagacattcccgagggcatctaaaatgctggcttaacttgccgcaaagttgaaaagacaactctggagtgggaatctggtcgttccgacaattggatatgtgagaacgaccagattcccacggcccgccgggttacccaagcagatcgatgatgcgctgcatctcctcgggagatgagaacacaatctcaatgcggccatgctgttcggagcccttgatcgagaccttggtggcgaaccgttccgaaaggtgctgctgaatcggagaaccggcccacgggttgttgcggttcgtcttcggcttgcgcgtctccttgttcgcgctcatcgagacgatctcctcgacactgcgcactgagagaccctcgtctatgatgcgctgggcgagctgctccatctcctcatcggtgtcgagaccgagcagggcgcgcgcatggccgctcgacagctgccccgccgcgaccttcttctgcacgcttgccggcagattcataaggcggagtgtgttcgcaatctgcgggcgcgatttcgagacggactgtgcgagctgcttctgtgtcagcccgaactcgtcgatcatctgctggtatgcggcagcctcttcgagcggattcagcgcgaccctgtgcagattctcgagcagtgcgtcacgcagcatatactcgtcggacgtcgtcttcacaatgaccggaatctcggtgagtcccgccaactgcgacgcacgccagcgccgctcgcccatgatgagctcgtattcgctgtccatgcgcccggcgaaacggtctgcggcatgctcctcggattgcctgcgcttcgcctcgtcaatctgctcctgcgggcgtttgcgcacgacaatcggctgcagcacgcccacttccttgatcgagtcggcgagctcctgcagttcctcctcgttgaacgtggtgcgcggctggtacagattcggtccgatctgattcggattgagctccaccagatagcccccggcgaccggcttgagctcaggcgcctcgctctcctcttccttaggcttcgccgtgtccgccagcggggtgccgtcgaagaacatgtcgctcgggtggtgggtcatggatgagatcgcaggcatcgtcgcgcgcttgccatgcgttttcaccgggctcgacgggcggtcgggctgctgggccgcatggtgctccgccgcctgtggctgcagtgtcatcggcgcggacagcttgttcaccgtctccgcatgaatcgtcatcgcgcccattgaggggatcgtcgagcttagcggcgaaatcggcccgtcgacgtccgcataggcctcggggtcatatggggccttctttggctccgttgcagccttggagggcttgctgggtgcctttttagccgccttgcgcgctgtcgtcttcttcgcgggttccggcttcgtcggttcaggcttcgcggcctgcgcttcgtgctggaactcctgctcgtcgggaagcgtggggaacagtgcgccgagtcccctgcccaaccgtgatttcgatgccatcagttctcgttcctcctcgacgcaatggtttccagcacaatctgagagcgttcattgatctcgtaggcggcctcgcggtacgagatggcaccgagtccgcgcggatcgtacgtgatcaccgtctcaccgaagctcggcgcctcggaaatcttcacggttcgcggaatcgtcgtgtcgagcacaatgctcgggtagtgcgttttcacttcctggtacacctcgcggctgagcagcgtgcgcttgtcgaacatcgtcaccaacatcgtggagacgagcagcaacgggttgaaatgggtctgcacgaggccgatcgtgttgatgagctgcccaagaccctccagcgcatagtattcggcctggatcggaatgagcatctcgttcaccgcgcacatcgcgttgatcacgagcagccccaggctcggcgcgcagtcgacgaacacgtagtcgtagtggatctcggattcgtcgaggaacttgtcgagcgcctcgtcgagcagatcgtttcggttcggcagatccgagatctccagttccgcgccggagaggtcgatggatgccgggaccacctgcaacgtggggaattcagggcaggtctgcatgacgtcggcgatgcccgcgcgcccctcgatgacgtcgtagaccgaagggtcgcccgaattgtgcttggcgccgagcgcggtggatgcattgccttgcggatccatgtcgatcacgagcacgttcatgccggccaacgcgagcgctgccgccagattcaccgtcgtgctcgtcttgcccacgccgcccttctgattggcgacggcgatgcgccgcgtctgcgcgggctgcttgaacttcagtcgttccaatgcatgcaggcgcgtcgatgcatccgcgatttccgagccgacaccggaattctcatggtcggaaaagattcgcgcaatggtgtcttcggcgctttcgaactcagggctgctcccttggtgtgtcacgaagattcctcctcatatcgcaatgtatccagtttcttcgtgcatacggacaaacatgccgtgttttgtttcatgtgaaacgtgtcgtttccgcattcgacccagcgcgaagttatccacatctcctgtggatgattgtggataaccggtggataacccacccccataccaatctcagaaatcggctatttttcaatggttttgcagatttccacaactcaagaacacgccgatgtgcacattgtggacaactctgtggataaccagaatgccccgccactacatgtagtggttgagccgctcgaaatctctatgaaccttggtgcatccaatgggtccggtagatggtcgtcaacgatggagttggtggggtgggcgcgaggctccggcgaggtcgaggaacgtaaagggcgcttgcaatccagcgacgaagcctcgccggagcctcgcgcccaccccaccaactccgcgctatacctatacaatcactcccccatagggcggtcatgagcatttgagtcatctgcgcggccgggatcgaggtggcggctacggaacagatgaggaacgtaagggagcttgcgacagtgacgaatctgttccgtagtcgccagaccgccgcagacatggccgctactgcttgtcgacgatcagcacatgcgtgggctcaaggcccggagccacctcagcttccttgactcgcgcgtggcgcccaccgtactgcgcaatcactttgcgcgccttctcgatttcggcaccggcgaagcgtcccttcagcgcaatgagctcgccatgcggcgccacgagcggcaatgtccatccggtcagcttcgtcatcggcgcgaccgcccggcaggtcaccacggtgaacggatgccgtatcgcctgcgccacctcgggagtcaccgtgttcttggcatggccgcgtcccgaggatttcccgcgtgcctgctcgagtgcggcgatcgcctcctcggagcgcgcgcgaacaatctgcacattctccagacccatcgtctccacacattcggagagccactcgcaccggcgttccatcggctcgatcagcgtgaacgtgtggtcgggcagcatggcggccgcgaccagaccggggaatccgccaccgctgccaatatcggcgaccgaacggaattgcttgccgctcgtggcctggcgaatgaacggcaccacggcggcggaattgagcagatggcgctcccacagaatgtcgacgtcacgcgggccgatcagtccgcgcggctccccctcggatttcagtttctcgtagaacgcccgcaccttcggcaatgcgtcgccgaatatggtctcgagaatcccggactgctcaatctgctcgtcgctcatcatctcactcatacccccatcctaaccaccctgccaaaccccaaggcgtgccgatcagccggttatgggaagaaaatatggaaccgcagattttcttccaatctacagacctctcgcgggaagaaaatattgaatttcagattttcttctgatgcagcccatggttcacgggaagaatatatgcgccgcgaattatttttcccatttggcagcaggtaccggcgaatcaccgcggtgcgcgatggggccggccgggaaagatgaggaacgtaagggagcttgcgacagtgacgaatccttcccggccggccccatcgcgcaccgcactgccggtagccctcgacgttgctccactacttgcacactccggccccaccgcaccgcactgccactcatgtggcctgtatgcaaaaccgacgccacaccactggagtgcgacgccggtttcatcgagacgaacaggcggctcagtcgtcgacgaggaactcgtcttcctcgactgcctcaccgtcggcctcggcacgcttcagatacaccgtgacatagcggtgcggctcctcgccatgcgagcgggaacgcaggccctcgtcacgcacgacatcgtggatgatcttgcgttcgaacgagttcattggcttgagatcgacgggctcgccggtttcgcgcacctcgtccacggcatccagggccatgtcgcgcagggtctgccgcttgcgcttgaggaagccgtcgacgtccacgatcaggtgcgaacgttcgccggtcgcctgctgcacagcaaggcgggtgagctgctgcagcgcatcgaccacctcgccgttcttgccgatcagatgcttgatgtcggtgtcgtcgtcggccacaatctggaccatcgggcggccgttgcgcacgcccatctcgatgtcgccctcgtaatccgcgatgtcgagcagcccctcgaggtaatccgcggcgatgtccgcctcctcgttgagctggtcaagcgtcttgtcgtcagtctgcaccatgttggcactccttactcatactgactcgattatatcgttggtcttgcaggtgggtgcggccgacgacaccgagtatgtcgccgaccgccttgccgatatagctcaccggtccaggcgaccggtcacttcttcctgccgcggttcttgcgcttcggctgttcgcgctggaacccttgggtcacgcgggattcggcttcctgcttggccttgatgagctcctcctcctcgagggacggccggccttccttctcacgcttcttgttctcattgtcgtggtcgcgaatctccttcgcctcggcggctgggctgcccggcgtgggaaattcgtgcacctgccacatggtgcgcagcaggttgcagatgttgttcgcgagccagtagatgagcacggcgaaaggcatggccacgccggagaagatgtacatgatcgggaagacccacagcatggccttctgcatcatctggctctggcggttcacggaggccggcgccgtgttgcggcgcatcgaatagaactgcatgtaccacaggcaggcgcacatcaacgcgacgaagatgccgatcacgaccttgccggtcgtggtggcggtggtgaacgaatcggtgatcttcacaccgaaatacgtggattgcgagaacgactccgcggtggcgacgtcgaaggcgccgagcggactgcgcttgccgcgtgcgatgtacgggatggcggagagcacgtagaacatgcacatgaacaccgggccctgcaacagcatcggcaggcaggaaccggccgggttcgcgttgttgtccttatacagcttcatcatctcgcgctgcatggcttccttcgaagccgggtcgttcttgcccttgtacttgttctggatcttcatcatcttgggctgcatcgcctgcatggcgcgcatgcccttcatgctcttgtagtagagcgggaacacgcaggcctgcaccacgatcaccaggaagatgatcgccagtgcccatgagatgccgtgctcaggcatgccaatgaacgtgaacagcttgtggaagacccacatcacccacgtcatgagccattctattggcgtgaggatcttgtagacgaatccccagatgccagcgtcaagaagaaagttttcggaattcatttaggctgcctgctccttcccgtgtgatggcagcggggtaagtctcggctcctcatgtgccttcgaccacgaacatctgtagaacagcgagaaacgttggggaacatcgtcaatatcgcaacgcttccagggcctgcagcgcaatagtctcaatgcggcgagcatgccaccgcgaatggcgccgaaccgttcgatcgcctcaagggcatagttggaacagctggggtaataatggcaagagggcggtgtattcgccgaaatccgccgttgataccaacggatgcaacgaatcatcactcgccctgcataccctgtcacgattgctccgatttgcgcatcactgcgcgaaacagcgcctgaatctgcgcttcaagagactggaaggaggcatgcgccgcccccggcttcgcacgcagcacaatatcgcagtctgcgggaagctcatgctcatagcgatgcgccaatactcggaatcgacgtttcaccgtattgcgaaccaccgcgttccccaccgatttggagacggccaaacccaaacgcctcgccggtgccgcaccggtcggggtcgacggcgtgcgcaccacgtaatgcagcacaatatccgcgtcactgacccgacggcggcgtttgagtacggcgacaaattcgcgatggtttttcagccgctccacttcgcgtgcgaatcaggcggagagggacttgcggcccttggcgcgacggcggttgatcagcgcgcggcctgcgcgggtgcgcatgcgaacgcggaagccgctcttcatgtgacggcggcggttattcggctggaatgtcctcttcatacaaactcccggttaatttaggccatgctcgtgcacggctcctcatgagtcaagctctaccaatttacaagcacccctacccgtgggcgtgattcatgcacatttccacaattgccgtggtgcataggctcgcgaaaatgtacaccgtgcgctgtgggcagattcgccgcattacccacaaacccgttgaaatatggggacaattcgcgcaacc