cactcttttccgcagccgctaggttctgaagcattgccgcggggagtcttatgtccgaggagaagggatcaagatggacaacaagtgtgtctgtggctgctgcaaagagagtggtactcgtactcccaacgtcgtatgtgatggccgtcagaatggcacatgttgggcaatcggaaaacataggaaaagtggtggcagcactcttgagccgagtttcgtcatagccacctacgacaagaagaccttcctgtggagtttcttcggactcggatccagcccacagtccgtaagttgtggaagaagcttggcctgaatcaacgaggtagttcagaaagcttgagtccatgcccagaggaagagtcgctctgtgatctcgatcattcttcaagaacgcttcagcgctggctgctgtttgttagcgtggtttgtgattgatctcaccaccgccgactcactgtctttggaaccattggtccgcatggggaaggatgcaaacttgttcgtagctggtttgagaccgaaagctgcagcatcgttgaagaagatggaagagctccctgacgccagtccgaccgaatctctactgcctggccaggttgcgtagtcgacctctgcaaatgtggtagaagttgcgctgtcatagatgccaccaagctggccgatgcagctactgttggtggcagccacgcattccgctgcattattaaggaatatgttgtttgagaacgtcgagggcgtcaaggagaacgactgtggaggagtgccgatagcgaacgaaatacccctgggataggattttgccggttgcagacactgtattgttggtccagggcaggagcagtgggacagagccgttggcacaagccatggtgaccttgattgcctcctaagaatcgcgaatgtggtgtagagtatgtctttcgatcacaaccttggaatgtccgcatgaggtattcccagatgcgattgtccttgatttgaatgggtacagggctctgtgacccgggccatgatctcccataaccgagcaaggtcccctgggctccaagattgggctgcgatcgagagggactgactaatgacgcaagaaaaggttgcggattgggccatgaactatcccagtgccgtctcaggacgatgctgggagctctgttgatgctcacactattaagcacctcattccatgttgcttgcagtgcgaattatcattcttctctttgtcctgctcttcttcgtctcaaccatgacgtcaagcggtctgtgcaccgttccagtcggggttctgtgcgcgtcgttgcaatttggtttccttgaaaaatgtgaagtttttagagtcgcttgcctgcaaaggcccgtttactagcatttgccggtgtcagagatgttgggagtcggtccgtcaaagtcggaacattgagtgccatgtgcctgagccgcacatcgagccaataagcgacagctaatttgctagcgttctccggggagaaaatcccgtctgcaggacagtcgcagatcgttcgcgtcgagcacttcgccgatcttgttgcccaactcgtgacctgatcatcatcagtaagcgagctgcgatctaggggtatggcagctatgcatatctatggcagctatgcgtggtgttttggtgttcgtgaatcgtgggcgcgaggcattgttaggcttgtaccctccggttgtctcgacgaacgccaaacctcaggctgttttagggctcacaccctcaatatcccccaccgcacgcgatacacttcgctgcacctcatgcaatgcgcacgctatgtgccgtttcgtagatcatgtactctagagcttacaaaattatagatgcgatgcagtgcagataccatcctgcacctcgcagtattctttgcgcctaggtatatgaatctatactgccatgcgcacaagtgtgcaactttccatcctgtgcgcacaaatgtcctaccttgtccgttgttcgtgcgagcgtatttgcacgaggaaggcatgcaggcgcaacaaagaacatgaaccatgatgacacagcgttgagagagataagccacacgcactgggccggcgcagtcggtcggagggttcctggccatgcaaggtaagcaggttgcgcaacttcccgctgtgagacttccatttccgtcctagtctaccccaatcggtagtgaatgaagctgctggcctgcggcgaacaaggcagcgaagacacatctttgtcggcctgcggagcgacaacacgccgcaaagaccgctttatctgagcatataacctgcacctctaccagactctacagcatcaaagcctatcaacccttgaaaatcgcaattgcctctactccatcatgtctcccaccgtcgtactgatctctggcgccagccgtggtctgggtcgtgccatcttcgagcgatacatcgcccgtccgaaccacatcgtcatcgcggcaaaccgcaacccaaccgactcgaactcacaggagctgctcggtttcaagactggcgaaggcagcaaggccatcctagtcaaggtggatgccaacgtagacacggacgcggcggaagctatcaaggaactcgacaccaagcacaacgtcgatcacatcgacatcgtttacgctaatgcgggcatcgcaacaatcgtgcccaaggcctccgccgtcacgatagcagatctgaaagcacacatgcaagctaatgtgtatggcctcgtcaccctgctccaggccacactcccgttgctcaagaaaggcacaaaccccaagtgggtgaccatgggctcgcagtctggatacttgaccaacttcctcttcttccctaacgccgcatatggtccttccaaggtggctgcgcactggctgacacgtgcgctgcacgacgaggagccgtggctgacgtccattgtcatcgatcctgggtatgtttcatgttcatcatatactcttaattgcttacatctatatctagacgtgtgcaaactgaccttggcaatgctggtgcggtgattgcaggcaagatgttcggcatcgagggcatggacaaagccgagctggaaattcccaccagcgtcaatggcttcgtcaaggtcgtcgacgatgctagccacgacacccacagcggcaagctttggacttgggagggagaggcggtcgcatggtagaggatgtattgaagagacgttcttattcatcgatcattcacaagttgtttcccagaaacgatcaaaaaaaaagctcattcgctacatgaatgtacgtaatgcgatctagcaggcgtgaataacttcacatcctgtatctactcaaatactcaatgtaaatttcttctaggacacggccagctagcaatgtgggtgaacgcggcacattgccaagtgaagtcacgacaagaaagtccctatacaacatacgttgcagttgagatatcttgaagccttttcctttgcaatgaagcatggactaccattcataaggcgacaagacaccgtcacatcgtacaatctgcgtggcacaagattgcatctacattaatccgtatcaagatgtggcttcatatgagtcagctcgccggaagctcgcctcaacaatttttttctgcatgtttcaccaaagcagacatcgatgacactctcgcaaaagtcatatgtgtcagtgtaacttcaccgtcaatttcactgagaatacagctgtaatcctgcctgtggcaaatacaggcccaaatgtcaaatcgcgttccagtctataagcataactacgtgtaaccctcccaaagcgaccgaataaaagtatgagaagcgacactaattctgatcaacgtttcacaaatgccactaaaacatagtctgatttgcgacacacaacctcccatcggactcgactctccagaaatcgctgcccacagacgcaggcccatataacaagtgcgtcgggtcgtacttcctcttcacttccaacaacctcccgtagtttattccaaagtagtcttccttccactcagggttcgtcgccaccgcctcgttgacatacgatcccgacccggggctcaagtctttgaacatgttctggttgtccagcatttggtcttggagaacttgcagctccgacaagggacttacaggatcccagtatacatccagaactagggcgtacagagaatcgcgccaagaaggaaagacggcgttggtggaaggagtgttaccgacgcgggcgtgcgagacgttcccgacgatgccgttgatttggaaatcggcgttcggcagcgatgcgatggaacgcatcttttcgattaggtcggggaggtgatctttcactgcggaacctgggatgaagcggctccctacaacatcgtttgtagtgtgtgttccatatggagcgccgggcgtgtagcgaagatggtgagcgaggaagtcaggttcataggatgtgaagttggagtatgtgatgttgagtgcttgcaggcgcgtgacgaagggattgagaatcgtgttgatggtatcggtctggccgtccggtagggtgaggaggatagtgagctgcccattattcatgttccattctgttgtcaggtcctggaccgcttggagagcaaagtgctgctcctgccatgaggtcatcgcggcccagaatacttcgtcattggtgttgttgaagctgaggtagcctccagcgaccgcgccatcacggtgggctctggtggtctgcgaaacaactattgcgtatgcgccgccaccgccaccattcatcgcccagaagaggtcggcattttgtgttggcgatgcaatcttgtactctccatcactcgtcacgacttcaaactcaagcgtattgtctgctgccatgccgtacttgcccatgagtaagccatggccaccaccggagacgtagccacctgctagtccgacagttgggcatagtccaccgattacacgcaagccttgcttgttcgcagcgccgtaaacctcataagcctgaacgccagcgccaagcttaacagccgggccaacatatagcggactgctgtaattggaaaagctcatagtcttcagattgtgggtccaaagcgacaaggaccccataccattggaacgtccaagatagtcatgaccagtgttcttgatgatgaggcgtatgttcttctctcgggcgaaatttataccggcttgtatatcttccgtgctgctgactgctatggcatacgaaggcgagtttccaagcgtgcactggccagagctagagctgttcttgatgaacggtgtgcacgagtcattcagatagtatggcgacatgacagcgaacgggtcccgaaagctgcgtaacaccatcagtcagcgtcttcatttctgtacaaggtgataaatctcactaaggctccggtgtgatccactcctcctgcaccttagaacatgctactgcatcacgggttgttccgtaacatggttgcgctagaggttgcgcagaaataagacgaccaccgacagtctggttcagtaactcccattcgttgaagctgggccaagagacatctcctggcatgtttcgacaggatgaactgttcccggttcttgggtaacgtggtatggatgctgcattggcaccaggaaggggtagtacagcgaatatagccgctaccgtgaacggtaaaagctgcatctcaacgggaataaacgaggattcgggtaaaataagcagaaatacccctggcgaaagtaacgaacttgaaaatcaacaggatatgcacgatggagagccatgtgtacatcggacgtccaaaatcttttatactgagatagtgagccatctgaaattccttcccgtcgccttctctaagacagtgagcgtgctgcatttggcggcttcagccaccaacagacaacgagaccacgaaagctcgtggcttgtttgtcctagcgggggtttgtgtgagcctcaactccgataactacctggcccttcgcgaagattgagcctcatgggctctgctgcggcagcaaaccctgcgaaaacaaggtctcgaagctgagtggcgtgtagccacgcgaaccggaggaagcgtaagacatgattaccttgcagctgaccccggcagcttaccatgcatgagcaggagatcgttcgttttgatgttgcgcttacatcaatcattgaagaagttccttgcgcttcggagtcggtgcaacaggatgttgatcattgtaatacatgatattcgacattgcataatcacgtcaggcgatcgtgctacctcgcgtgagagtaatctctctaagttcattgacgcaatggaagagtgcatcaggctccaacagggtcctggtagtacaaacgaggttagctcgattctacctttcgccacctaacagtaagctcaagcgaaatacctcggcttggtcggaattagttcattcgtcaaaatccccgccggtcgtgtcgatccgtaaatgtaagacggcataacgcattataccggacccggtagttgaatatgcagtgctcgtatcaatcctcgaagctaattgtacacagctacgcgggtttccgtggtcactgataatcgaatttcctccacagctgcttgtagatttcaatcctcagtctggagcgtgattgcaagacgagaatggaaaagaaacgcattcggcagtagcaataatagttagttcagcctaggccttctcacctgttttcctgatgtgtccagagtatcttggtacactcgcgtgtaggcgcatggatactctagacctagcatattcggtcagcaaaagatttaatggtgtacgagagcatgctatgccatggccgcttcaaagtactcatgatgatacacaaatttactccactagattgcgatatgtagtgctcatgcctcatgcaccttgttaacagctaatctttgctcaattcgtcgttcgtctcttgtccccacttccttgagcatggatttgccccaaattgtagtaacaacaatacagcctcctcaaattcttcatcaatggcgatgtgtaattgtgtccgcccagagtcatcgtaactttcgagtagccgggttctctcgtctccatggggacaccgatctaaaagcatccgtagtaatttttgccgccgatgtagaacagcatgatggaaagccgatcgatttcgtcggtcttgtatcgagatcgatgccccatgtaccaacagcaaacggaccatttcctcgcttccactcatgacagcatgcatgagtggggtgtgaccgtcgctgtcttgttcgttgcaatccgcgttgtgctccagcagtatccttgtgattcgagtctggccttttaaagaggccatatgcagtgggctgagccatttgggaacatcactcccgatgtcgctgggactactggaggctcgtgaggctgaagtctcatgccaggaagcctggttcccccccatatgagcactactttcaatggaagtaaggtgcgtctcattttgtggtggactggctgccgcactggaggcgttgcgatcgtccaatatctggtctccaccagtggaactgcgatgcgttgaaggcaagtcatggattgcttcctgagatggcgcaaataaattcggcaagagatcttctccggaactattctcgaaggaaagaaagctgacatcgtacaaaagtcctgcacgttgtttcacgaagtcagtattggtctcacatgtacttggtaactgaaattacgcacccccagagaacgttccaggtgtggcgacgccaaagccttgtcggggtgcctgtactacactggaagtaaggcatgtccgttccgagcccggtgattgctggaagtgttcgatggtcgtatcaggtggtgcatcttctgtctgcgccgctttacccttgtctgcacgtttgcctgataatttcacaacctacgattagctcatcataaaatcgatttctggatctaggaagccactaacgacgaaatctccgctgtgccatgcgattttggacccggcgtcgaggttcgagcgcatgactgatgtcggacaacattgacggctcccgggcgtaattcggccaggtacagaatacagcggcggcctataacctcaacaagatagaaagttcttgcttgagcttccgaccagtatagtgaacatagcgaggcaaagggtgcgtatcaccaggtcgcttggacagccacggctcgcgttagcggcagaaatacgacatcagcttatatgtgattctctggcagtggcatgcccgaggctctagggttcgttacagcttacctaccgggctttgtttagagcgttagcctatgtaagctgcacgccacggttagagccaagttgagaaccagaatgactgggtcacgcacagttgcacgcgaggtacggatcgaagcgactgacttatgaggcagacaagtgcaaatcccgcgcactaaggccgtatgtcagaactagaggggttcgaggcggcaatgataagggtccacctgtatgccaagacgcactaacttacttcggcgtgctttccgcgcccaagcgatcctacaaggtttgtatgacgatgatgaaagatgaataagctccggggaaaatagactgcggatacttggtatgataccgtagcgcccggatatagcgttgcagatacctaagatgtaaggatgtcaaagcctgagacatgttgcaaaacatgttagagctgtgttaagccaccttaagacatgttagactaatgtttgacctaccttaacacatgtctgttgtcatgttacatatgacatcttcacatctttgtatctatggttctgcattgcaccatatgtatagtgcaagaaggtaggcgctcccacgtccgttgccaccgctgttcatagttctaccccaggaaagcagacaagtatgcgaaaggagtggaatggatcattgcattcgcggttcaggcacactatctttacaacaaacttgtggtaactctacgcctagcttcgggtacttcctcactctgctatagattgtgtgtgtcactggccgctgaagtctcacaattacggtctgcctctgctacgcacggacaatgaccctcagccctgtgcttctcttcgcaggcactggtatgatcatgtcatagtttgcatcaatgtcccgttcacgcattgtaactcgtacatctgcaatgtatggccttgctgtccttggtaagcatcgtatctgcgtagcaatgttgctaatgttttgcccatcaatttacgtgccatatccttcctgcgacgcgcacccattagcgatagaagcttgtggtaaaaaagcatagactaacccaatacagttcctcgtgccccttgcaaaggcaatgaaggctctgttcagctttgggtcatcgatccatctttgtggccggaactcgtagtagtcgatgccaaacacttcgggactgtagtgcatggcgcgcgtcgacatgcctgaaagttgacataagttagcagtatctcatctgtcttgcgggtagtggtcccatactgtgcgctattccaccggggacgatgtaggttttgtcccgtcgcttatcatgatatacaataggttcttctggagaaatccgaacctgacgagacactactccacggatgtagccgcattgtctcctgaatcaccgcattcagatagagaagagtttcgacttgcgccgaaggtcggtgacttattaccaatctcaagggcttcggccaattcttcctgtactttcgtgtactctacaggatgagcgagaagctcgtacagagcagcgttcattgtataggctaccaaacaagttcagcatcatgaccagatgagtgggaacaacaagccagcttaccaacagtaccttcaccagcgaacacgataagttgtgcttcctgggccagtctggcgtcggtcttctcttctggtggcagattgctgctgagaacaccttcgaagatggttttcttgatctgctcggggtctggcgagtttcggatgaaccgcaccctgtccacccaccactaaaattgtggtcaataacgtgattaaaggtgagggaagcctggcacacacaccttctgcttctcgtgcaattcattcaagctgggcataaatatcttgaacgcccaaagtggaatgctcctcaacagagtcaatacgatcgggaaggcagcgaagacgtgcgtaagggaatgccatgcggcgcttcccgctgtggcggcatggccccaatcatcgtgatccaaaatcttctggttatcaccaaacgcgtaaagcgtgattacgtcggtcgtaaaggctcggaagacttggtgcatactcaaaattctctcgctcttgccaggtgtgagtcctttctccatcttcgcgaacatcttctccatatgttcagatattataggctcaagacggcgtatacttgcgacagagaagaagccactgatggcatttcgtcggcggcggtgcacatcgtgatctattgtaccggtgatcgagtcgggaactaggcgcacaagtcttagtcgaaacgttcgatgtctgttcgcatgcctggaggtacgcttactccctgtccttaagcctactaaagctggcttagttgtctttcttccccctactgggctgtacgtatcaataaaatctggatcattgaagtgcacttcatctgggcgaattcgaatgatgggtcctgacggagtgcagcgcgtcaacttccgtcattctgagtttgctacgatggcacagcataccgtattgtcgatgcatctcttcgatcctcttgaagtactgcgctccaagtacgatgtcgtagaacgactcatacagagtagtcatacctataaggtcagacagtctcatcgactagcaagcgtcacgactactaacctgccagaactggccctggtacgccagcaagtgggtgaagtgttactgcaactcttgcgttagcaattacatacgaatgttattggaacagcaggccagccgcattgcctaccacgatagactgcgagtgtcactcgatagacgaagtatgctcccagaatatacgacattccctgcatccagtccattttgggttggccatctcgaacgttcctgcccgcaaaggcggagtagaatcgagtagctgtgctgttcagcatgtctttcacaacgctctgcggggagtccatggcgactgtgcttgacaactttagcttattgttagatatgtgtcgcagacaagacctcttagaagagtagaacacagcacgcccctgtcggtcttattcgttgtttccgaggtcgccttttatcaaggtatcttcctcgactcatacgacatgaaacgaagcgatccgcatcagttgcgacgtcgacagtatgcgccgtcattctgatgcactgaagtcacgcttaccgtgcgtgatgaagattcgcagtaatgctcgaatgatgcttacccgcacgggcaaatgctgccgggctgcaggcgaagtagcacaatgcgagggtatcacagactggccatcgcttaacatgtatgtactctaccgatccctcccgataacacgcgcaagccgcctggggctgacggataacagcaagtctgagcaacccattcgggaaagcgagtagaatcctgccgagtacgctaatacatgcccgcaaacatgcacggtcagaatcagagtatgaacaacacggggggggggagggggggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccaagtgcatgaaagtgcaatcgcttactgcgccatgacggcaaaggcccgtaccttatctcaacgctagcgcatgtagcacgcaatcaaaatcaacacatccccggacttcggacaatggcaccaattcaggagaatgcgacagcgttccatcacgcgaaacacacctgacaaagtaacaagcaacggatctcggaggaacatcaactttagccaactaccgaccaggtgtaggctttactattgtatgcgtcatgtcgttgctgtctagtacggatcgctctcgaaagttccttcgcacacttctttgaagaagacatgcatagcgctcaaaatattcggagccccttcacccgttaaaatggtcatgtgaccagcattttcggcccagtacatacgctttggtgtctgcaatcggccaaaggcttgcttctgtacctctgccgggctattgtcgtccagctcagggatcatcatcatgaccggtacatccgcaatcatgccgatgatctccatggggtaaaataaggcgagcttatggtacgtctgcagggtaatgcgatcacggaagttcggatggccccgttcagccgctgtacgcatcagggtatacgcttcgttaccacccggcccgcccgatccagccatgccgataggattctcacccttgctattgaatggctgtagtgtcagaggcgcattaccacgcagctgcgaaactcggtctttgatcaaatgcgcgaaagctcgttgacgtttatcaggccgtacgaagctgaagatgggacagaccatcaacacgcctgcgatacgctgatctacggccgctgcgcacgcgctgacggttccgccaagtgacatgccccaaaggaagacacgacgggggtccacgcttggcatactggatacgtgtgtgacaacgtctggcgctgagggtcaggtcttgtgtcacttgtgaaaggcttggatcataccggaaacgtcttcaaccatcttgagaggatcaatctgattgcgcggcattccaccactgctgccaacactgcgagaatcgtagaggtaaacgttgtagccatgactttggaagttctcagcaatctctggcaggctcatctccttgacacaattgaactgtgatcaaggcatcagaaagtgtgtcgcaattcagcgcgcagccaagcacgaaatatcacttacgccatgagtcattatgatagctggggctagaccttcaacctcgtagaaccatccttcaagagtgatgccatctaatgtcttacactcgacggagtgatagcgctgttgggggatcatgacgctggattatggggtaacagagacacaggtgcaaatggtcttgtgtatggagtgtggagatggctctgtatttcggatcgaaaggccgtcgaaatagatctcaaataggtcggaaaggtgaatgtatgcggatgtgactagacgagactggaagccagactgaacgaagctggaatcctgcgataaggaaggattccgaaatcagccgggtaatcatgaacctgacatcggagaaattaccgtacctacaggagaggatttttcgagccgtttgaccttgcatcactccatgcagggcggttcatgtggaacatacatcgctctccatgagcaacagttcctcagatgccggaaaggtgtctccatagtaatcatcatgcatgtgcgaggcagttagtaatgtagcaaaccgcttacctcgcagtcgtactgaaagtgcatgtcggtgggatgttgtggtcctggagaccatatgagccagctgaaacgctctcgaaatcaagcagaacgcctcgaaaactcgggagcatcacaagaaatctttttttctgatagccttagatctcgacgattctggcaatatgtcaaagctgcaataccgtcaagagccactcgccatcattggcttcggctgccgcctccccggtggcaatagcaacccccagaagctatgggagttcctggaacgaggcgaagttgcttacaacaaggcacccaaagaccgattcaacatcgacggccactatgacggcagtcacaagccccgaaccatgcgccaaggcggcggcatgttcctgaacgacgtcgacttggctgattttgacgcaccgttcttcgagatctcggggactggtaaggactatccatgaaatggaggcgagcatgtcgatttctgactttccaatgcagaggccgtggccatggacccgaaccagcgtcaaatgctcgaagtggtccgtagaaccctgtccctccaacatctcgtgcgtgggagacaagtgctaactttccgtcgcgatatcaggtctacgaaggtctagagaatgctggcattcctctagagacgctcggaggaaagtcaatagcttgcttttgcggctcgtatgctagcgattacggagatatgcagagtcgggatccagaggatcggcccgcgaacaatgcccttggtgtcggtcgcgctatcctggcaaatcgactctcccactttctgaacatccgtggcccaagtgttacactcgatacggcttgttcaggctctcttcaaggtcttgatttcgcggcgaggtacctcaacagcggggaggttgaagctgctattgttgcaacagccaacctttacatgagtcctgagcacatgattgatgcgggaaatgtgggtagcgctcactctccaacagctctctgccatacttttgatgtttccgccgatggatacgtcaaggcggaggcagtcagttgtgtcgtcgtgaagcggctttcagatgcactccgggatagagaccctgttcgggcggtggtgcttggtactgcgtcgacgaggtaaggagccgatagttgttagtggcgtcgtggctcgctaactttgtgcgacagcaatgggcggacagcggggatagcaagtccaaacgccgaagcacaggccctcgccattcgtgccgcgtacgcgaacgcgggcatcacagacctcaacagcacagcatacctcgaagtaagtattattcagtatcctacagcagctcggcatatgcgtccgatgcgaaatcaacgctaaccttgcatttttcttgcagtgccatgggacaggtactcaggctggagatcccaccgaggttcgaggcgcgggatccttctttgcagcatcccggccggcagacaagccactgctcattgggtccatcaagagcaacatcggccattctgagccctctgctgggatctcgggactgctcaaggcgaccctggcgatcgaacatggagtcatcccaggtacacctacctttattaaccctagcccaaaaatcgacttcgctggcaacagagtcagagcatttcgtagcgcgataccgtggcccaaagatattcttcgccgggccagtgtgaactcgttcggctacgggggttcgaatgcacacgccatcctcgaactgccagaccagaatgttgttagacatgttaaatcatgggtatctggagaggatcaggagctttcttttgaagacgattcagagcggccgtaccttctcgtgctgtctgccaacgatgctgcgtccctaaaaggcaacatcaagaccctctcgaaccacctcatcaacccacgcgtcaaggtcgctttgcctgacctagcctacacactctctgagcgccgatcgaaattgtggcatcgcggcttcatcaccacccacaaggcggacgatctggatgagaattctttctttcttgcgaagaagcatgctcaagcaccgcgggttgggttcgtcttcactggacaaggtgctgtaagttttgttcaatcaccatcaacctagcaacgctaactcaattcagcaatggtctcagatgggtgcacagctcctacagttctttccatggacacgctctatccttgaagagcttgacgatgtcctgcagagccagcccagccctccggcatggtctcttctagccgaacttacagagccacgctcggcagagcatctccgccagcctgagtactcacagcctctggtgaccgcactccagcttgctatacttgccgtgttagagtcctggggcatcaagccatcgagtgttgtcgggcattcttcgggtgaaattgcagctagttacgccgctggcctcctcgaccgtgcgggtgcaatcaaggcagccttctaccgaggtcgtgcggcagtcaactccaaagagacagccgagaaagatgtcggcatgttggctgtcggtctaggggcggaggccgcgtcaggcttcctcgaaaagcatttaggcgaagcctggattgcctgcttcaacagtcccagcagtatcactgtgtctggtcgaaactccacacttgagttgctgaagagcgagatctcagccgctggccactttgctcgcttattgcaggtcgatcttgcatatcactccgaactcatgggtcccattggtgtcgagtacgaaaagctgttggcatcggacaacaacttcagtcctcttgaggttgacacatcatcaagcgttaccatgtactcctccgttacgaccgagaagaagactacccaagcagatgccctttactggaagacaaacatggtctccgccgttcgctttgacgaagcgcttcaggcaatgctcacgagcgccgactctcccaatgtactaatcgaaattggaccatcaggtgcacttgccgggccagtgtcccaagttctgaagtctttgcctgctgtcgggggcgaggtgacatatactgcggcgtggtctcgcgggaccaactcgggtaagacgattttcgacgtggcaggtcgtttgttcgccgcgggcgccccgatcgacctgagcgtcgtcaatcaatacaacgtggacccgcagaatcttccacgcactatcattgacctaccaaactactcctggaaccatagcgtgaagtactggcatgagaacgctgccagcaaggactggcgattccggaaatacgtcgttcacgatctcttgggcagcaagctgcttggtacgtcttggaacaaccctacttggaagaatcatctggacgtcgccaatgtcccatggctcttggaccacaaaatgggcggcgacgccatcatgccgggtgctggttttgtcactatggcattggaggccatgtggcagaagcactgtgctttgttgccggatgctgctggtattgctcccaacgatctgagctatcgcttccgtaacgtcaagttcaaccgtgcgctggtagtcgaggctggtaagtcagccgttacgtatgtgacgctgaaccaagttcctggaggaaaagactggcatgagtttcgcatatcctccaccctgggcgatgctgtgcaagaacacgttgtgggactagctcgtattcaagagcctttctcagatatcatcgacggagcagatgctgagcccttaaagtcgccacaagcttccaagctctggtacaaagccgaacgggagattgctatggactttggtccagcattccagaggctgctccagatcgaggccgtcagtggccagcgctcttgccgcactctcatgtctcttgcgccgccggagtcaaagtggaagccgcaatcgtactatcctctccatcccgcggcattggacggttgcttgcaaacacccattccggctaacgccgagggtgaacgcggaaacgtgaaggacgttatgattcctgccatcatcgacgacatagtcatcaacagagtgcctgcagacttgacaacgggacgatctgttgctcggtccaactactctggccggggtcgcaaggaactcgacaagagttggatcgcgcaaacctcagtctatgactcggagactggtcagctcttggtcaaggtttcgggccttaactacgttaagctcgacgttgctcccaaggccgatccccacacgttccttcgcatagactggaagcctgatgtcgacagccttacgcaagaccaggtgtttcacctccccgtggatcatagccacggagcccttgctcgagtcgacagcatgattgatcttgtcgtccacaagaagcctgcgctgaagatacttgagatcaatgccgatgccacagatgcttcaagtctttggttcgaagccaccagtggcgagctatcagaaggctcgattcaggccagagctgcttatgctcaatacgacttcgcttcgatcggggcgaagacaatgatcaatgttcaggcgaagtacaaggataaggcaaactcatcattcttcctcattgaccccaacaacgaaggggaatcgctcggcctacctaaagacgcaagttacgatcttttccttcttaagacttcagcgagtaccagttcaggtgtgatcaaaaccttggtcaagaacctcaagcctttccttcttcacggcgcctctactctcttgatccgacgcgatcatggcgtagtcaagacagctggcgaggaagactcgtcccatgactctggaacgccttctgaagcttccggttcgcattcccccacagacacccccgcaagctccattggctctgaatccgaaggcgagtcaaacggcaagcttcttgcactgaaaccttccaacagcttttggaattatcgcaatatggaaacactgtctagatctgctggcactgattctgtcattgaaatcgccgcagctcatggcagtcttgcgtacttttggcgcaaccaggcacagtcaacatccagcgaaggcagcctgggaaagctactcgtggccaatctcacagagacctctcagctcagccccaaagtcttaactacattgaaggcttccggttgggacgtaatcgaagagaaggcacctttccctgagctcaccaagaagaccgatgtggtactagtaatcgatgagctctcacgcccgcttctcaagaccgctacatcagcacaatgggaagcgctgaagcaacttctcacgtcgggcacgcctctgttatgggttacgaagggcgccgttgaacagggaagttaccgtgtcaccgatcctgacaacgctatggtcaacggtctcttccgcgttgctcgccgcgaggacgatagggccaagctcaccaccctggatgttcagagcagcacaagcccggctaccagctgggcaattgagcaagtcttgcggtccattcgagcgagtaagccggagatgagcaacgaaaccgaatacgttgagcgcgatggaatcctctacgtgcagaggctgattccagataaaccagtcaacgacttcaagcaggccgagatcgagggtgctgccactgtcgttcgcgagttccacggcactggtgcgcaattacagctgtacgctgagcgtgtcggcactcttcagagcctagcgtggaatgagactggcgtgtacgaagaagaccctgttgaacccgacgatattgaagttgaggttcatgctgtaggtgtcaacttcaaagatgttgctactagtatgggcattgtacctgaaaatgagtacatgattggttttgagtgcgcgggtattgtcaaccaagttggtcacaacgtcaccaactacaaagcgggcgaccgcgtctgcatcttggtccctggaagctacgctaatcgcgtacgagtcgccgccaaaagatgccatatcattccatctacaatgacttacgaagaagctgccactatcccttcggtctacctgtgctccctatatgggctgtaccacctcgggggtctcaaggagggtcaaaatgtcctcattcattctgctacagggggtgtaggtattgccgctatcgagttggcattgcacaagaaggccaatatttatgtgactgtcggaaccgaagagaagcggaagtatctcgaagacacgtacggtatccaacgcagccacatgttttcctcgcgaaacaccaaattcgcaggcgagatcttgcgcgccacgggtggtcggggtattgatgtcatcctgaactcactcgtaggcgagctactcgatgagtcctggaggattgtggccaacggtggtaccatggtcgagattggtaagagagacatcgtggatcgcaacaccttggcaatggagccttttgatcgcaattgttccttccgcgccgtcgacatgtcgtttacaaaggacattgacaacgacaaaatcacgtcgctcttcaacgagctcttcgttctcatcgaggctggtcatatcaagcctatacacccgatcaccatcttccccttcgacgatgtgcctgcggctttgtctcatatccgcgctggccgccatcttggcaaaatcgtcatctccaatcaagaaaaggaagacatcccggtcacggtgcgaccagctgttcgtaagctcaagttgcgatctgacgtctcgtacgttatcgtcggagggctcaagggggcttgtggcaccttggccattcacatggctagccatggcgcgcgccatatcatcgtcagcagcaggagtggtatcgccgacccggcttctgaacggatcattcgtcactgcaccaactatggcacgactgttgttgaagctaaaggcgacataagcgatccccaagcagtgcgtcgcttgttcgaaaccgccaaacccaggattgcaggtatcattcagggagctatggttcttcgagtaagtctagcgcggtgccccaatccaaagctcatgctaatcatctctgcaggataaaccatttgagactatgactatcgacgactaccacactgcagtccgtgccaaggtccatggaacctggaacttgcacaacgcgtctgtggcacagaagcatccactagacttcttcagcatgctttccagtacatctggtattgttggcaataaaggtcaagcgaactacgccgctgccaacactttcctggatgcgtttgccagctaccgccgctcgctcggccacaaagcgcacaccgtcgacttgggcgttatcgaagatgtcggttatgtcgcagagcaggatactgggctcgaagcgcgctttgacaagcgtcaatggacacccattaacgagacaatgctgcgcaagatattgacgtactccattctgcagcaggacaatgcacccctgaataccgctagcgacgccgagatgataactggagtcggtttccctctgacaaaggatggctctgatctccaccttgagcctcgatttgcctacctctttagttcccacggtgccggttctgtgcttgacactggcggcgatggcgacgcaacagatgcggctgtcaaggcggtgcgtgttttgcacaagtcgaaagcagataaagcagcgctcgtgaacgctgccgttgaggcggttggaagccaattcgtcaagatcctccggctggaggcggaggttgagcctggtcgaccattgatggcatatgggctagacagtctatccgcggtcgaattgcgcaactggattcgacagaaattgggtgttgaattgacgactctggatatcacaaatgccagctcattgatcagcttggctgagaagttggtggagaagttgcctgaacccgagtagacgaaggatgtcactttctcgtacgcacacggagccatatcagcggctcggcagtctggtcactcgaccttttcctcttcatactgctgcattgtgttcagtctttttgtctaacacctgatgccttttgtttcagactggtggcccttctaaaccgcattgggttttgctttttcttctttattcaaacggtgcgcgtgctggttagtgttttgagttggttctagaaggtctgcagtgcgcaacggaatgaagtatcatacggacagacttagcttgctcaaaatccatgagtcacgtaatcgcaatttaagctctcatggaacatccttaaggtcaagacagcgactctgcgcagcatgttaagttgcaacctcgggatttggaaagatacaatgttcatatcctggcgtaattcaggccgtacgacgattcgtgatcggtgagtgatcaaagtagaaggtttgtcggcaatgaatgcaggtgatctagcctcagagaacatttaactttatcgtgtaataatttacaagccttgacctgcatctgacaacataagaaggcacacagagctgttgaatctacgtatactacagtgcgacccgaagctcttgttcaacatagtgcgcgcagcattcttttttgaacccttgagttcgtcgctcctttcttccgaaaagagaccggtttctagactgatggggagcatttggggtccgtcctcatttccatatcctggtccacaccctagaagaccccacacttatagcggggaagctttaccgcccatcctcgtgtttagacctgtggcggaaaggacgtttaattattggtggtaaagggtcttggcaggtgttggtgggcagatctgtgttgagctcttgtgcgcgaccttgatcttctgagcgattgctgtacgaaacaggaagggcgggatgcaccagctcacacacattgcccaacgcccctgctcttgtaccacgatgaccaaagatatacaaccatccagataggaaaaccgagacgttgtgaggctcagatcttttacaagtactcgtcacatcatcgaacatagctcaaggactttgcgatgttcgccacgtgctgcctaggttgtgttccgaactcctgggaggtcgttcggcttcgaaatgatgattatcgcgacccttgccagcttcgtgaggacggacccgtcagattggcgccccttgcaaaaggaccgaggaataagcaaagcctttcaaaagacttcaagactgctgcaactcccaaggttgcgtgggttaaaggattatcctagctaataagtattctatcgcgagggactacaggtcatcgcaacaatggtactccttcgtttgctgtccgttgtttctgcggttaccttcttctcgtatgctcaagctgggctcttgggctctattgtcaaccctcttcttgatgtcagcggctcgatcctgtcagggcaggggatcatccaaggtgtgctaggcggtcttggaggtattctaggttcggaccaagagtaagtgctacttctcgatattgtcgcgttcattacgtctcacaagtcttccagatacgactatgtagtagttggcgggggtactgcaggcaatgccattggtgtccgcttggcagaggcaggcttctcggttgcaatcatcgaagccggtatcttttacgaaatcggcaagcctgtgttgggctcgactcctgcgggcgcattttttggaatcggcagttctttcattgatactgtaccaacagtagactggggctttcagaccgagccccaagctggcgcgaacaaccgccggatccattatgctcgaggcaagtgcttgggcggctcatcggcgctcaacttcatgatccaccaccgtggttcgaaaggctcatacgagcagtgggccgaagcggtcggcgatgacagctacaagtaagctttcgtttagtcttccctgtttcaggttctaatatcaccaggctggatcaatttctgccccatttcaagagaagcgtgaccttcactcctcccaacgaatcggtgcgccgcagtaacgcttcgaccgagtacgatgccgccgcattttctgtagaaggtggccctgttcaggttggatacgccaactttgtctctatttgggcaacatggctggagaaaggacttcaatccgtcggaatgaaacgaacaacaggcttctcgaacggtgacctacagggttaccattacgcccaatgcactatccgatcatcagaccaaacgcggagcagctctacatcgtacatttatcaggccaggtctggatctactggcaagaagctaaaagtctacacccagaccatggtgaagaagattttgttcgatggcaagaaggcgattggtgtcaaggctagtctgattggagctctcccaacctataccatcaaagcgcgcaaggaggttatcctctctgctggagcttttcaatcacctcagcttttgatggtctctggtgttggtccacgcgacaccttggaccagtttgacatcccaattgtatctgcccttgagggtgttggccagaacatgtgggaccacattcttttcggccccagctaccaggtctcttttgacacactcgacaaaacgctacatgacccgcttgcgctcaccgaagctcttgtggagtatactacaaaaagcgagggtcccctaagctccaacgttgctgagttcttgggttgggagaagctgcctgaaaagtaccgccagaatttcactcaggctacaagagaagcactttcctggttcgcggatgactggcccgaagtcgagcacatttccggcaacggctatattggcacctttgctttccctgttctgcagcaacccctcgacggtaagcagtatgcgacaaacttgggcgctctcgcagcgccactttcccgaggcaacgtcaccatcaagagcgccgatgctactgttgccccgagcatcaaccccaactggctcactcatccaggcgatcaagaggtcgcgattgcttggtaccgccgcatgcgcgaggtttgggacactcctgaacttcgatccattcgagtcggcagtgaagaagcatttcctggacttgacaagcaaaccgacgagcaaattctagacgtcatcaggtcgtcgttgatgaccgtttggcacgcggcggcaacttgcaagatgggtaagaaggaggacaagatggcagtagtggacagcaaagcgcgtgtattcggcgttgaaaacctgcgtgttgtggacgccagcgcattccccttgctaccacctggacatccgcagtcgaccatctacgcgcttgcagagaagattgcggctgagattattgcgggaaactaaacctcgaatactttatataacttttaatccattaatttatctgtcatatttacctatattagaatatgaccgcacatcacttcacttgttagtatttgctaacatgcatcgaattaacaatcgctgtagcagatgtcaaagaatcaggtccgtctattccttacacgataacatttatgtgaccatagtttcaaatcaaggaatcggtgtgatccacttgctcagaagctcattcaaccttcaaacgtcgccagtaccttctagcgccagcaccgtttttctgttttccatccccgacactttattacgtacatcttgcgtcaatgacacagcttgtctatgatctctgtctaactcagcaaaggctcgatgcccttcagcacagcagtatagacctcaatttcatcacttgcttcgatcatagtcaagtcatgtttgcactccaaattgcagatggttggagggattaaaatagtcattaaacattacatctacaaagccgcacacttttgctgcgtcagagcagttgtcaaaatatactccactttactatcgccaacctcaatatccaccctggggtcgagaccatcggtggataaaggagttgtggcagtaaaatagacatactctgctgtctctttacccgcgtgctccatcttcactatttccggcgtcaattcaggaagaaagctgcgcggcttcctcggcttcttcacgacgttgagttgaggctcagctccaccctgcagaagactttttgacacggcagcaaccattgttatcgaccattgtttcgtggttgggtctgcgaatgtgcaggattgcggcgcttgatagagcacatcggggttgacggggtatccgccagttccggcattgtcgtaaacatcgtcgttgacgcggatgttgaaagagctaatagctgcgctcgcaggaattactgtcttgaattcgaaccacaggaatacctcgtctaggtatccataggtttgacccagcttgtaggtggcctgtttcgcgacaacttcagttgggctgctgccgctgcgcgagggcaggatgatcgaggcagtcaggttgttcgtatcccggccggtaacgggcgtggtgcgaacacggatgcggccagagaattcaatagaaccatttgcattgagcgcatactgcgtaatgaaagggcgaatgtcagctggttcaataggctctgaaagcgtaacgtctcccggtacgaggttgagcatcctctcgaaagcgttttcgcacttagacttaaaatatgccttgtctgcgagcttgcgcatggttgcattgccatcggcagcaaatatgcgtttgtcggaattgagcgtgtcgttggcattgacgatcaagggattggctgtggaattatccaggtactcgagtacaacttggttgtccatggcgcctttagtagtgtcgaagctggccttgttctcggggctgactggtccggaaacgatttcggggtgatcaaccgaattaactccaccaatgctgtgaccacaggcaatcaacgttatcatgtcggcctcgtccatacccatggtggcgaacctcttccgagaagtgtcaagatcggtgtgggcttcgggtacacccttgatgccggcctctgttgcgtccttgcgacccagtcgtaatgggacgcgcatgttggcgcaacgagctacagacattactagcgacaaagccaacaaatccgctgctgaggaccgggtcgtgaccagacttgagatatctgccaaggtagaattcaatgcggcacccaggttttccggtcggtcaagttcgtattggatcgaggcatctaagccaccgatcttggttgtcgcatcgtaagtcgccgcatcgtgaaaggcagttcgcacccactgtgctgccttctgtacgccaggttgtttggcgccaaaatcgcagctctgaacctctatcgttgtgtgagttgtggtcagaggatcagtattggaatacgtacgatctgaaagctgtccatttctgacataaccaaattgcatgtacaggaggtcatcgaggtcatcgtatttgctgggccaaacgtatgcttgggagattggcgcaaggagcgcgagactaattatttggctgctcctcattgtggatgtgtctgcgatggatggccgctggacaactgtcgcggagctctgggcgcgggatgatatcgttaaagaatgcagcacatgtgctcttatttaagccttgctaggtaattaggagcctctcctgttgagggatgctctgtggggtttcttcaacggcgcacaagcattgcgcatggaggtgcaggatcccatgttggtaggtgacatcgtgttcaagatacgagatgacacgccgaaggagagttgcggatatttgggccgaaaagaacattctccgttgcgatgctaaaaatggcacaaggttatcgcatgattggctttaaatcctggctgattggtcctgagcatcttggagtagaccacgcgacagctagtggtctgtgttcgccttcattcggcggagattttaccgaaacgttaacgtgctcgacgacttggcaaggctttggcctcctgagtgctccatacaaccacgccatataaacaattcgatactgctggaagatccatagttgtatctttccgagccacttagtggagatctttgcgtgattgctttgttttcgagactggatttggagcgcgcttcgtaagcggattggagattatcaagggccgaggcatggcgacttccagggcaatgcatgcaagctcagccacttcttcgctgctttttccttgctgcctctttacctttctccagacgaattgcggatcatgtcgaaagccaacacacgagaagagagtcccgaaggttgttttggaaggggatgattgtcataccgagcgggcagaactcctgagggcacctgggtgacgtggtgttagatgttgattgcggcaaggagggtggtgtgacaaagggttgctgatgtcaacagaattcgtaggaaacgactctgtgatgcggaaagtactcctaggccgccccatctctcctcactatgtaggtgtggtcacagtggcaatttctgcccaagacgttgtcatgataaaatgcagcgaagtttgtcttttgcaatgctctgcggatgcttatgcagataagcgaatacgcgtattcgtattggactgttccacgcgctacctacttcgccacaacgcaacaaccgcacttgttacgtccaagtccactcggcggagaaattatgagcctccattggctctttccgactcacaaagggaacgccgttgccggcatgcccagatcggagtgaggattactgaagatggagggtgtagtcgcgcgcgcaaggtgttggtgcgacaccagaaaatgttcgcatgccacatacatgctcttgcccatttctgctatacgagtataacgtatcaatgattctaaggcatcaatcattcttgtgtaatgggaatgtatataaagatatctcctcattctcggtgacctccaatcccaagaaaccccattgacatcaccacagctgtcgattggtctcacaatgacatcggccacgaacctgtttgtcttctttgcctgtatagtcattgacacacatgccagactgcaatacgaaaccaccaaccctcacgaatggatagcgtccggaccgaatgatcgtgagtcgaaccaaaatctctcttcttgatctaatcatgtcgtagtccgaggaccttgtccgatgctcaacaccttagccaaccatggattccttcctcacgacggtcgtaacatcacaaaagccaatgccattgccggtcttaatggtggtctgaacttcaacgggtcacttggggcactcatgtgggagcaagccatttttgccaatcccgagcccaatgccaccttcttcacactcgagcatctcaatgtgcacaatgtgctggaacacgatgctagaatgactcggacggatgcgtactttggcaataaccacgtcttcaacgagacggtgtacaacgcgtcgagacaatggtggacggatgagacggtgacggcggagcagctggcgcacagtaagctcttccgccagattgagagccgcgcatcgaatccatactataaatttaccgcgtcgacggaagagtttagcctgggcgaggtggctgcaccgataattgcgtttggcgatatgggtgccggtacggttgaccgtgcattaatggagtacttctttggtaagcaagcttgttgccatcgcattcctttgggcgtgagttgatggcccctagagaacgaacgccttccgatagaactgggatggtcgaagaaggcggttgaagttgcgcttgcggacattctgagtgtcacggacatgattcgaaatgcaacgagcctcatcaccggcacgccagtagagaaagttggaaacctgaatggaggccgcgatctgcatgccgggtttgtggcgcaaatttcacgcttgtcttaagcgtggcattttctatagcgtcattggtagctggtaagagcttgcggtactatttgcattcgcatttgaaagaaacgacttcgtggaaaagtagtttattgaagaaatcgttggtcatggggttaaagcggcgcatcgcttagagatgatattcttgacactactaattgactatttgccagttgctacatcggcagtcttgggccttccaactccgtcaatgcgccaacggcgtcgtagtacctgagctgacgcttttggccttctgtccctggtgaaaataccctttttgtttccgtccacacgaaatacgtgctggctggtctgaaagtcggagaagctccatacatgttcaccaacgagacattcgactcgatcaaacacgcgatggtacaagtcgagcaaatctgcctggaactcctcgctccatggcgttatgcccgcggaatgtaggccagcaacggtgtccgcaccgtattcggtcatgatcatgggctttccatacttgttttgccaactcagaaggtctttttcgagctcttcctcagcgcttttcatatctccgcatctctcataccagccgtaataacgattgaggcacaagacgtcaaacatgtcggagagacgatctttttctgcggtcgcaagaccgaagtttgcaaagcagattggccgcgggtcgagatcttttgtcacttgcacaagtggttcaaaatactccctggcgccttcttcgtgggatgcgggctcgttggaaatggaccacataactacacatgggtgattcttgtctcgagcaattagttcacgaatgccctgctcgtgagcatatctggtattgtcgttgaaattctccggtgagaagctgcgcggagcctaatctgcattagttgtggtaacaaaaagcgcgaatttgctgcgtaccttcatgccaaacaagccagatgccacacccaggttcagccctacagcggcagtctcgtcaatcactactattccgtggcgatctgcatagtccaaaacctcttcggcataaggataatgtgatgtgcggaaagagttggcaccaatccaatctaggagctggaaatcgtgcaccatataggcaggatcgtggcccttgccccggatcggcgcgtcctcatgcttcccgaaaccagtaaagtggaatggctcattgttgatgagaaattgcgagcccttgacttgcacagtacgtataccagtcttgacgtggtacgcatcgaggacagacttgtcgctcgatcgacacaattgcacggtgatgtcgtagaggtacgctgagcctggttgccagagacgagctgaaggtatagcaatggcattgtcaaatcctgttgcggttccaacctcgacatcatcttcgtcttttaccgacacttggcagtagacgtcctcttgagtagagcattcgacgtgataatttattattccatcctttcgatcccagttgacgtctggtgtaatggaaacgtcctgaatatgttcagcaggcactgagtagagccacactgaccgaggtaacccagaataattaaagaagtcgtgcatgtacgtttgcttcctgcggccatcgggtaacgtctcaatcttgccaggcggaatcgtctcgttgctcagctcactactgactgcaatggtgagtagcagctcctcccctgccttcaccacttctgtaacctcagcgtcaaatggcgtgtaccctccttggtggtccgcaagcagtttactattagcgtatatccttcctcggtgtgttgcggcatcgcatcgaacaaagtaacgtgacttggcccatccgtttggaatgcgcaccttgcgttgatacttcacccagccgacatggtttcgagtgtcatagtcgaggaagatgtcgttatagctagcaggaaccggaacttgtgtcttgtctgagaggcgactcgtccaattgtagtcctctgatgggattgatctgacgatgtcaaaattccagagaccgtcgagtgaaacgacttctcgagtggcggtgggctgtggccttagcatgatgggaaatatgacttgttgggaagatgatgtagataccttggagagtggcacctggtaaagagatgatgcgtaataaagcacccacagtttcgatcctcacgtgtacatatgttgcccacctgcaaatgccgaaactccactcgcgactcagtcttccataccaaaagtcgtttcgtgattcgtaatgcgagtcttttccgtcgtggttactggttgcgaagcgtcggagcaagtgtcgcgcgagacatgagccggagggaccgaagctagcggctccatcaggaaaggaggtggccacgaactcggtaaaacatcggtcgcgctccatccaggcccttggaatgcggagatattgtgcggagtctggggtagaaccacgcatgaccttcgatttgtggaagccatgattcaagcttcaaatgccgactgtatggagtaaccacaggagtcgatattgtgctgtagcgaaacaagattggggaagaggcccacgatcgggactaaccggggtggcatgacattggtgtcctgcaagagatatcctggcaacttataatccacgcttcctcgccacgagagataattatccccatgtgagagcgaccgttatatctctcaaatcctttttctttggaattgacaccatgacggacgagaagaataaccccatccaaatggaggacacggactcaagcatcgcccaggacgcgcccccagtctctgcttttgcgacgttgaccagggcgcaatgcgtcagaaaattctggcgtctctaccttagtggacttggtgcatgcattgccggactgtaagtcgttcttatgattcaaattatccccacgcttattcgtcaagttatgctggatacgccaattcagtcattggtagcattgtggccaaccaaggcttcatcaaccagtacggaaccgtcaaagatccagccaccggcaagctggcactcaacgccacgcacattgcactctggggggcactctactttgtcacctgcatcgccattcagcttgttgcacctacaactgcagatcgctacggccgcaagttcaacatgtggggcattaccgtcttcattggcatagtgagtcgaccgttccaactgcgaaaattctcagctgatgaaagcagtccatcattatacagtgcttctccaaaacatggtgggaaattctcatcgctcgaaccattgctggttttgcgggcggtttgatgggtacatcttgcatggtgtttatgtccgagattgcgatgccccaatttcgcggtgctctcttggcagccttttccatggcatttgcgctcggccaagtcttccttgcagttggtctcaaggtgcttgaagaaactgagccactcaagttccggcgcatgttctactccgaattcgttttcaccggtctatggctcattcctctgcttctgctcccagagtctccaggtatgttactcgtgattttcaacgatgctgaacactaacaagtacagcatggtactgcaacaaaggaagacatgacgaggggaaaaaggccctgcgtcggcttgtcggcaatgttgagggctacgacgtggaccacgaatactctgttctcgcatatgaaaccaagaggtccaaggagctggcagaggctgccggatcttctggatgggcggcactccgtaccaagaccaacctcaagcgctgcatcgtcgccacacttcccttcacatttcaaaatgtttgtggtgtgcctttgatgtttgggtacaccgtatatttcttccaactggcgggcgtcaaagatcctttcctcggcaacctcataaagcaaatggtcttggtcgtcggaatcttgacgtcgttctacactgtcgatgtcgttgggcgtagagctttacttatttacggaggcgttgctatgtgcgttatcaacgtccttgtcggtggtctaggcttcatggcaccaacgcctgctggtgggatcgctttagtatttctttgctcgctttgggcgtttgtctatgcaaattcgctagctccaattggtgagtgccacaaaagaccaagcttcttcggactcatactaattccggacaggatggatcagtcttgtcgaaacctcttctcccgagcttcgcgctaagacgacttcaatcgcagtgactattcaatacctgacgggtatcctgttcgtaagtcacaccaatcgcccttgaatctgttgcatcggaactgactagcatcacagagttatactgtgccactgatgctttcgaaccaaaatgcaggatggggccaaaagaccggtctcttctttggtggcactacagctttgtatctgattccttgcattctgttgttccccgaaacaaaaggacgaacatatgctgaactggacgagttgtatgatcgaggcattccagcttggaggtttgcgtccaccaagacggcacataacgttgaagtagagcataaaaaacaggaacaggaaaagtaggcagtccagtagatatgtgagaagtcgttgcacgaagtcgcaaagcattgagagcattcctccgtataataccaaattttcgaactaaatctcttgaacacaagctcgtggataggtcacggcctcacatgcaatgatctcattatagaagactatgtatgcatacccacattctagaaagctactacgactcagcatagctgggcgcggcttttgcatgactcgatggaggtttacaatataacgcgagaagtcccggccgaaacttgccccgcattccccagcagttccccatggagaacagcacatcgtccaagactcccgtcgaggcgaacatcccatcttgcgaaagttgtcgtaaacgaaagctaaaatgcacaagagaacagccttcgtgttcaaattgcgataaattcggtatgcgctgtccttcgcctgtcagatgagtgctgactgattgatctagcaactgtttgcgtctacgaatatgacaagaagaagcctggtttcaaagttggtgcagtcgaaagtttgagtcgtcgtcttggtaagactctcgcgacattctcatgttcgtgttcgttcttgccagaatagacaatgacatcgtaagacagatgttgtggaaagagcgctttccatcaaccacgacacgggcccttcacatttgagctttagtccggcgtcttctacgggcttaggcgccttttctgacgcacagcaacaaaatgcagcgcctgttcttggcgcgctgtcttcgctgacagaagagctgcgtggtctggcttcgacgattgcttcgacgcaaaggcataccatgcagcaacccgtcgatgatgatgccgtgtatagaaagaggcagcgtacagatgatcctgacaccaccgggacgacatcaacgccaatgagagaagcccgcactcgcccacacgatgagattgtgtcattatggcacgatgtgatcgatgcacactttcgttttgttcatccctggatttcaattctccacgacccgagtgttcgaaaggagctacatgtagtacccagaaaggagcccttgccgcttgctttccaagctatggttgtgtcgtcactacggtttgtgagaaggaacggcgtggggtcgtctgtgggacttccatgttgagcacacatcaagagctagacaggagatattgggcctcggtaacagaacaagtctctatcgaaagctgccaggcacttttgattctgatctacaccgagctgggtcgacgacaatgctttcagagcatcagcactgcttggaatggctgcgcggtgcgttgaacagctccagcttgctgtggaaactccacatcgcacaggtcgtaccggtgtctttggacaatcacacgtgtctattgcttcaacggattggatcgaggaagaagaacgtaaaagactgttttggaactacctcatgcttgatagactctgcatggttctgttgggatgcgccacaactctttcccgtgaacgagtccatcggagattacctgcttgcgccagcttctggggcactaatcagcctcgcccgacgccatatttgcgcttgattcatgcatcttttcctgagtttgttgaggacacttcatccaaaagctcgagcgatggtgaggacgaggacctttcctcatctggaataggtgctctggcattctacattgagactgtcgaatcgttgggtacaattgaagtgcactttttgaggcaactagtagactgcagtaatagcaatcatgttgcgcgatggttaactcgcttcaaagaacttgatgcttatcttatgcggtacgtgtatcacactctctagttcacggacttcctaacaaagacgtcaggtggaaaatgcggctcccacaacaatggagagactcgggtatttctcgcagagtactgcctggcgtcatggatcctgccatgacggctgccaatgctactcacaacacttgcctaatcctactacatgagcgcattgcttatcccgaccaaaatcttcattgggtccagcttcctagtctagacagtgcggaaatatgtgttcgggctgctacggaagtgtgcactatcatcaccaagtttctcgagcaaagacctgcaccatatgctctggcgcctcagctgggccttactgcctttgttagtgctagaactcttctcagtcagtcgttctttttcttcacccacgcaagatcagctaacacctgacagtacaatggcgccatcatcgtacacagctttcgccagcattctggctattattagagagcttggatacgatgggcgctagatgggcagcgcatagagaagcaggccagctgcgactcacctccattttctcgagatttgctggacgtctgcggaccatgcacgccaactgcaacctcgactcatcttatcgcattgacctctcggagcctctttatgagaacgtcccttcaactagcaagacacgtgtgagacactgggtctctccaaacgacctcgtctcctgtctggaacaaaatagaactgaagttggctccacaagacaagagcaggctccagctcaggtcgttcatgacggcgctccattgcagcaagacgaaatgccgaatcgtccaaacttggccttcagcaatcaggccgacatgccgtgggatccaatgaaccttagtcagctaggagaaggagggtctgacaatggcagcctcttggcaatatcgcagtctctcctggatccagatttcactagcatggaccgaatcgtcagcttcgatgagatgatgctaggcaatatctccgagacttgggatctcggctgataagtacgacgaactgtagatgaagaacacctcgccatggtatcgtctagcccagtttcgactgaaaacgtgcattgtcttgatcaaagctgacgtctagacgtctatatcattagaaactggtttccctctcactcaacacctaggggagacggggggctatggtgatgaatgtgtagagatcgacgtttgaaattgtttaatgcgattaggaatgaagtgctatgttgtggttgaagaatggaaagagaggataaagcgattgttgcagtttcgggatcaaaggccacgacgcgcacaatgcgagcggtgaacgtgaatgtgagagagggtcaaaccggatggcactgtctcttgcttgtgatgtctttgcgtatgttctaaatggatgatgcagatgtaaatgcgactacctgtcctccttcatcttctccgcccatgtttagcaatcaaacttctactctctccacacaaccaaatgtgcggcccatcctcgccctcctccagtccatgctcatttagaaccgtctcgatctgtcgcgctcgaccacgattggcgctcaacgtcgtgaggccctctgcccagccgtacagaaagatggctcgattcagtgcgcccagctcatcggacagtctggtcgctacagcagggagacgggatacgatggcctcaatgtcggttttcacgacacgaagtggcaactgaaacccctcgggcggagtgtgattcgatagctttgcccactcggcgaccagctcttctcctgaggtattgacgtgctcaccttgcgcgaggagcaaatccgcgcgtactttctcagcatctgttgcaagcgtttgcacaatgagattcatttggtccaccgcctcttgtgtagtcaccattgggtgcgatgaaatggctggatacaagtgcgtcggcaacagtttttcttctgcttcttcttggatctgcgcgcgcacttcgccggggtaccagtctagtattgggcactcctgatgcgaaatgtcggatatcagtgcgagaagaatggtacagtcgatgtttaaagtgtgcgacatggctcgcgagcgatcgatgagtagttgctgcaacacctcctccaacggtggcgctggtggaatgtcattcgcacattggacgcttgctcccgttgcgcgaatcttatgcaatatgctgtcgatctcctttgtcttgccagcaacaatgcgcgtgagaacaaagtggactttgggcggccgtccgcgtattggatttgccttggcagcccttgcaagctggcgagcatttctgacaatgtcgacctcatcttcgtcgtcttcatcgtcatcttcaagagccggtcgagcatctggcatgtcttcgtcggagtcggaatcgttcatccacccaagtttggccaggtcaaacagcagccgcttttctgaaagagtagagacacgcagccactctccgccttcgtcggcaacaatatcagccaatgcatttgtcctgcctttggatgcgccgccttttcccttggtggtattccgagcctttttatcccagtagaagtattttcgaaatgcctgtagaccctgagaacgtttggccgctccccacagtgcttcgtagtaaagcaggttggaggagactatgaagtgccgtgccttttcctcgtccatgttttgaccagcaatctttttgagaaaggcgagctcattcctgaagtcggttcgaagattgcggtattcgacggggtgctgggccttggtgtgcttttgtttggcaatgacggctgttacgtacgtctcgacttcttcgtgcaggtttgtgcatcgatcaatgaggttttgaatggtgatttcaaggtttacagtgctgtctgctacactggttgccttagtctccgtccccaggtccatcgcactgaagtctctggtgactgattccgtcatcttagtcggaaaggcgcaggcgattcttagaaagactctggagcagatactattgagcagtcatgtattgtcttcagagacaagattgtgttttacactgtgcgactattgctcgaaagttctatgcttagggtgagtcaggatcagtagctagtgaaaagggcggcaggttgtctcttgtacacagtctgtccgaatccgatcacatgcagtttgacacgtcttccaggccaaacatgtagcttaacatgcatcccatcactgtatcctggacaattggtgacgtcgcgtgaggtggtctaaaaaagttgcctggggtcggcccgacaattccccgccgctgaaccccgccaaaagttgcccagtccagacattcacccgcgacgaccccaaaacaccaattcactcttcacctcacaatgccatacttcaaaactagcgcggaatggtacgagcagtcgtcactactgctcaaagcccggccgaccacggtacgtcccccgcacgcccgcgcacgcgactccattctgacccactctccagacacgcataacctcgaaatacaccgtcctcaagccgtccgcatccaagattgaaaagcgaagaagttacgcggcgaaacaaccggcgaaatcggaagagagtgcgcgggcatcgtcaccacagccacaggcgcagaagcccgaagaccccacgagcacgttcacgctcaagacatatgatccggagtcgggcacgtgtttgcagtatgaaaccaataaggccgccgaggttggaaggttaatagggaaccttggaaggctggggagagagatggcggcactgccagaaataccggaagatttgagcgcacaggcgggaagcggggagggtgtgtcaacgccaaaggttgatgagagtggagatgtgaagatgggtggagtaccagcggatccgaaggcaggtgcgggcgcaggaggcaaaaagaagaagaagggaaagaaatgagactcgagctatggaagcgacaagacgataatccgaaacgaccttccctggccgagggatgcagtgagttgtatcagaggttgtttaagggcgttatatgagcgcccacgaggaactcgatcccaagagcggtctaattgcacaaagatgtgacgcatgacgatatctaagcatagtacgttgacatacgttcatattcgacgaagctagcaatgaaagatacccaagcccaatgctctccagcttgtataattcaagtatgtcctactagcagtgtctccctgaatcacactgagttgtcaatcatgtactcccctacttcaggcggttcttctccaccgtctccaccacccgcttctccttctccttctccgtcatccccacaaggacccactccacctcatcctgcccctcctgcgcaatctgcttggtcttatcgccgtccatgacttcccacgactcaccggagcccgactcgccggtttcgatattagccatgctggcgcggttgaggaagtcctcgatctgggacatgtcgttcgagacggagggattgggctgaggcatggttgttgacggggtggtgatggtttttggtcgctggttgattcgagtagacggttgggttgtgaaagtcgagggtgctcgtgagtatgcgaggatgatgtggagggcgaataccgtgtgggtatcttgtatcccaagggcgcgaattatcgaggctactcgactgacgttatctgcctggcctgtccaaagtgaattggatacattcacgacgagccgtgaatctgtcacgcctcacgttgaggcttcgagtgaaatggtcaagatgacacgctcgaatacttatacttcacgagcgcttgtgttcgtccacttggatcaaagcttgcctctcctcataggctttctcgacgcaatgtgtactggggatggagagaaagctgtccagttcctcgttgctagtcgctctggtaaggcgtcagttacttcgtcaggtgggaccattgagattcactacgctgtctgtgagcagctaaaccttcgatgaaaagaatgtattcattaacgctacaaaacaactgtcgttcggcgcgagccatttgatatctacttgggtatcgtgtttcctccacattagtgtaatcgtatgtcgaatgaaatagcgccctatgtaagatgacgcctgcgtcactgggtgtgccgggtggtaggaaaacggcgcgaccggaccttgtgttataccggatatgtcgagattgaggcattgatcatggagtcctcgatgatttatgccgaattcctcgctcatccacccctaacctccgtatgactccatccccgctcacttgtgtgcgcgtcctcgggccttctcacccccggcaccattctcagactcgaacgttgcacttctcgcgtaaccatgatgctcttcaagctcgaatcctctctggtgctgctgtgacttgagcctatgcggggcgagatactgtctttgggaagcatttccagacagcgcttcctttcgtagcggcgcaggataatggcgatgagtggcaccatgatgaggattaagacgacggcggctacgatgccgattatggcggagggcgaccagccgtcagaggaggaggatgtgtgtaggtcggtggcgggaggggcctggggaattgaagttgtggagtcccggatggcgagcatgatgtttttgaactggggtgcagagattggtgccattgctgctcttgtattcgtgtatacgtcgcaaacaaaaaatcttctcgagggtatttacgcgtacgcaagggagtaaaccaacgtgcgacagaagagaaaaagcagtaaagacagtgagcctctgataacaaggcggtacgaatgagaaagtttggtatactagcaagaaagcgcgaacatgaggggttcattcaatattatgaagacaccaccactactttaccttttcgcctccattaggccagggtgggtggtcgatcgtcctacccttttatgcagacggccatgtcgcacaggaattggttcatgccagagtagcgtggcgtttaagctcggccaatcagattgcgtagagccaatgctgtcgagattcgcgtgctcagccggccgccacgaggctttctagaatgcttagagcagcgaatgggagcggaggattggcgaggctcaggaacgggtgtgaactgctttgtgcgatggcggtggtgaggggtatggttggatcggccttgcccggaccaagagtctcaagagggaggggacacgttcgagtgcagctgttattcgtcgtgtaactgaccgcttcttcgaacgttcatctatacacggctgttctgccctgagatgcagtcacgagtgtggtgggtgttttcgaaatggagctgagagaaccaggcgcgccgttactagccgattgagctagtgtgaggatgatgcgaccaacctaccggtatttccgccaccgccaaagccggatgtccagaacgcaagtcctcaaagaaacctctaaaagccatcaagtgctacaagcactcctcactctcttcactgctctccatctcgcatctcccccaccatcccatcatcgcgaccaccctcctctccaagcccaaacctctccaaaatctcctccacgccctccacctccctctgctctccccaatcctcaaccaccacctgcacctcaccccacccatcctcatccacccccaactccacattagtataatacctgcgcacatcctccatccaaacttgctcctctccctccgtcattccactgtacaccctccacccatcgactcgtgcaattatgcggccagctcaaatacgcagaaaactcaattcttaccttttcctcttccgtctgcgcggcttgcatctccgccaccagtaggtcgtggagcgcgagcgcgcctgcgcctttgtagtgcacgtggcacagcatttcgctgatgtgcgtcggcgtgctgaagccgggggtcgtgtggtagggcaggtagacgatgggccaggtggagggctggtagatgttgtagagggggttggtgaagagggtgatgggggtgggcgagggggagcgcgaccgcggcaaggttgtcgaggggtgttgcatctcttctgaggtggtgtcgagggagtccttctgagtgtggcgaatgggtgtagacgcgttgctgggctcgaatgggtcgacggatgggatcgtgctgaaggctggcgataggtcgaagttccagggactgacgagttgctcgtagttgaggaggtgctcgtgtgtgggagcgttgggatattcctgcggcgagtccacgcgcggcggcgtctggaagccaaagttgcccatgccgagtcagattcgaaggtcttgcgcaatttttgcaaagatggtaggagttggtggtttgcagatagagagggcattgatcgcaaacaggcagacttcgcaagcgtagagcaaacgctctacaccgtctgtattgtgctcattcacattcactgttagttcgagttctcctcaagtttgcatcacgtgcaggtgaaagctcaccattgccctatcgatactcgcgttttgcagtctcgaaaaatcggttgttatcctccgaatcgtcgcccgtgtgattcacccagcatcgtgtgtgaagaaggaaggtagtggaaagaccccagtttgtaggtagtgaagacaacagtattgaatacggttgcctcaagtattgtaacctttgcgcaagattagcgatgaaatactcactcatacagattatcagtaacaataatatcatcattcatatcaacagtcccatctctatctcaaacagccaacagtgccgccgccacacccgcgaccaccgcgcccatcccagccctcgccctactaccagcaccaggaaactccggcccagcattgaacgtatgtttccactcctttgccagactcaccggcccccgcacactcatctccgtgcccaaaaccgtgatgttcttaatactcacgcctgcatcatacccaaactccccgctcatgctgaacgccccgttgtcgtatgtgaatacaatgttagatgtagacgtctggttgatgctatccccgtcatctaggtacagcgttccactagcctggttggtcgcattcggcgcaatccacagcacgaaatcctgcttccgtagctccgtagtagtgtttgcggattccgcacgcagaggcaggacagcgcctccacagatgtgcagagggatagagtcgaaatcaacgttggtaaggttgatgtatgacgcgttcccttggactttgtctccggtccagaaatcgtaaaaggtcgcgttgggcaggtatatgcttacgctcgtgctgttttcctcgagcacgggcgacacgaggatgtcgtcgccgaaaaagaattggtgatcgatggcgaaggtggttttatccgtcgggtagtggtagaacagcgggttgagcacggggaggccggtggtggattggcggtggaacgcggtgtagaggtaatccagcaggcggtagcgtactgggatgatctttcgtgcggccgcggtggtcttgggccagcggtagtattcctgcgagatggatgtgtcgccagcgtggttgcgcatgaaggggtagaacgctccgagtgtggtccagcgggcgcagagggtctcggtggtgttgcctgcgaagccgcaaatgtcagggccgaccatggggatttggaatatgctggcgaagttgaggacgccggcgatgctgaagcggtattgctcccatgtgctgacgttgtcgccgagccacttgcctacatatttgcccagaccgacgaaggtcgagcgtgtgatgatgagaggacgacgggttgggcggcgcttgaccatgctgttgcgcgaggcaatcgacatcatgctgccccagaagttatgggtgtcatagtgatatgtgccgtcatggttttgaatatcggtatccatggtcttattgctgatagagcctgcggcattgttgatttggtagcccgggttgatgagatcgcgtccaggcagaccagcatgttgagcaagatctgcagagttgttactcgcctgacgcgcgccaaaacgcttgatgggagtagggcttatgtcgcgagagtcgagggagcgtcgagtgctattggagcctggctgaaatccagcaggaaagccagggatctggcggccatctgcgttctgcctgactgcgggaggttttggtggagctgtagtctcggccgcgtacgctacaatacgtcagaaagctcgggtagggagtatgataaacttaccatcaggatcgctacaaggatacgggcaaaagttggccggctcgttcatgtcgttccaaagcccatcaatatcgacacctgtctcgggactgaagaactcttcaaacttgtcgtcccagtacttttgagtatttgggtggaaccaatccggaaagacagtcggaccaggccaaacagacccttcgtagaatgatccattcgcgcgcttctgccaaacctccaattctgcaccatctttgtacacatcattgtcgcctcgccacacagccgagttgaccatgacaatgtaatgctgctgatgctgatgcagatactccaccagacccctgacaagctcaatcggatacctctccggatccagcgtgaacaaccgccggagctccatataatcaatatccgtccacatagtctcgagcggaatctccgccttgctgtaattcgcaaccacttcagcgacttcccagacatcacggtatccgtatttgcactggtgagacccaaagccccagtatggcatcatggctgggagacctgagagtgcggagtactgcaccgcgacgtccttgggcgtggggccggagaggaagtagaggtctacgatgccgccgagcgtgttgtattcgagatacgtgccggctgaatcgttgattttgacgtccatgccttcagatgtggcgagcaagacggcgtgggtgccattttcgccgcggtggtcgatgtagactgggtgtgctccgtacaagttgctcccaggtggcgttccataggcatcacggttccagaactgttttgactttagtcattatctcggggtggtgagaagtacataccgtgcgagtgtaattagtcgtattaagctggaacggatccgtgtgctcaccaatgccgtacaaactcggcttctccggcaagctcgtccttagcctcaaatactgatcttcaaaaactagacttgccgccgacgtattgaacagcgtctccttattctccttgcgagaaacagcaaacgtgaacggattgtttgtccaggaaaactctagatcagagctgtcggggctgacacttgcgctagctggtcgcggccagacggattcttggatttggaagacttgctctgcgcgatcggagattttgacgtgcaggcgatgttctgtctctcattagtactgtgctaaaaagtcgactttgagagacgtaccagtctgatattcaacgagtaatttcaaatccaccaagtccttgccataaacatcacacgccgcgcccgcgagcttcaagtccgccgtgacagtcgccccatcatccttgacattgctcgcagcgtagcccggacaagcatctagcgacttcgactggcgcgcctcgagcgagtgggccgaggcagcaagcgcggacccaaacagaaccaatcccttgctcaacatgatggacgattgcggtgcttcattgtgtcttgaggagcaaagccatatttatactcacagtggtctaagctagcatcgttcttttgcaccattcacggaccgacatcagtctccgtttacctggatgccatgtttccccaccaacgccatcgtggtagtggtaaggtgcggggctggaattgatccacggaacgcgaggcgtgcaaaaactggggaaaatgcggagaagtgtagaccttgttttggcaacaacatgtcgtgcggcgcacagcgttgttggtgattcgttgcctgccgggccgtggttggtggtcattggctcgacgtcggaccgcggatgcatgaggcgtgacattgacgggaaggtgcttggcgggaggaacggtgacatgtttgtcgaagtagtttttgtgtaagtgtgagtacatttacggcttggaaggtgacatgctagaagggagcgttggttggatgtctctgatgcagggcttgattgattgatgtcaaatcaactacggtcattggatactgttttggcgttcacgactctacagtccgacaaacattgggcgattcgaccgacttgggggacactgaaccttgtgttccagttcaagtgcttccgccatgccatctcatctccatcttccccttcctacaaactcctcctagcctccctcatcaatcgcgccctctgcttcaacatgtgcgtaaacaggacataaatcccgggcacatacactgccaagatcgcatacagcacatatccatacacctcgttgattctactcgccggctcaatcgccttgtacaccaaccagcactcgctcgccacgcccagcggatacagcaccagaaacgtgttgtagcgcagccacgtccacagcttgggcacgccgacgccagacaggttgaagacgaaataactgtagcggatgacttcggtgatgctccaggcgaggagcatggtggtgtatgcggggctggggcgggaggtggaggggaaggcgtagggcgaggcgatgacgtggacgaggaggaagcgggaggagacctgcatgagcgtggtgaggaggggagcgcggacgatgcctgtatcacgttgatcagtatatgttcatatatctttttgaaatggaacggggagggaaggggacgtaccgaacaaactatgtaaaacctccaaaccagccagactctgcaccatgcgtgtatacacttctaattcatcatacactttcccgcttgccaaccccttctggacggcacctagtggtccttcgccggctttattccacccacctgttccggccttgctgatttcttgacttccaacggtgatggttttgtacagcacgccggcccagagtgcggcgctgagggcgttgtatgcgaggagatatgtgtttttcgccgcagatgggggaggagtgggtttttggctgcgagatgcagccgcattagagggcttggccatgactgcgattgtttggccttgatgagggttggaggcttgtgtgggagctgaggattttctgcgagggaagctggagccgcggtacctgagcggaatccctttcggtttagcgtggcatgcgaaatgatatcattccgagtcgattccgcagtgataagcagataagtcgatttaaacaatgattgacttgtgagtgtgagttcgtgtcaggcttgttaatacgaagcaatcgagttcgtgtaaatgttcatgatgtattcatccatatcctaaatatacaagtccagacctcttgcgctcaagaagtcgaaggaagcaattgctgcttgctgtccaccatctcggtcatgtctctactcctcgcgcagagaaactcggccggagctcgtaaaacgcctcgcagaataacaccatgatatgcaaatgccaacagcacaggaaccccagcgccgaaacaagtaaagcagccccagatccatgcaacgtaaaccaactgggaacggggtatcttcgcactaagcttccgtatccatgcgccccaaatgtgtttacaagaagatttgaaacatggctttggtatttgtaacctttttgccgcagtcttccaccacacactctttgaacggctttgttcttggaggtctttctttgcccttgttgctcttcttggccgatcggttcgctgtgcattcgccgcagtagacctggtgtgattgttagtgccatgtaattaccccaagaaagaatacgcacgtgaccgcaagtcttgacgatccagacttgtcgcttgacttcgtcgtcgcctacacacagctcctcttcacagttggggcagatcagaggaccttcttcctctggactcctcgtgaagccctcgggtgctttggctggtggttcatacgtttgcggtgcaggtggtgctcgcgcaggctcatggcccaggtcaaaggcaaccatgtcgaagtcgagcagcggcgctgcgaatcccaaatggatatgtcctcgggcgcgcggcgctccccgcggtgggacgacggggccttggcgaaagttggcagctgtgcggttgacttgagcgccgaatcgttcgacctgtgcccgcaaatgcacaaagcggccgttcatgtcgccgattagattcaatgccctgtgcacatcatcgttccggcggcgttgtcgttcttcttgcggcagtggattttcgcgtacaaactcgacctcgtctccttccgaattactgcgatgggctgggtggggtgggtcaatggctcgagacgatatgaactgtatgtctggcgagccgggctctgcgggcgggggtgtatctatcctccactcttcgtcgccgttgtccaggtcgatgatgatgtccataccccgtggaagccgtcgcggaccgctgttgtttcgaagtagttgggcgtgtgtctcttggtcgttttcctgcgttcgtctgctgttgccgtcttgactagcaccataacccgaatcatcagccgtcaggtcaatgacacctccggccgatgtgtgttcgctgtgcatgttgccatcgtcgtcgtttccggcacttaggtcgacggtagccctcgtgtgcgctcttgctgcagctcccgctgggcggcgaaagtcgaagccatcacccgcaaaccgcctcggcgccgaagacgccatgctctcgacccgcggaaggtgcagacccgacgtgctcgaatgtgcggcgcccacagaggctggcctttcgggtcgttgttgcgacgtctgtcggcggtagtggaagcgaaaagggttgtcgtcgttgctgtcatgcgcctgctcgctgctcacgtagaagggcgactcccggtgcacgcctgagtcgcgggtggagtcgtgcgtgtgcgtgttgtaaaaggaagaggccgagccttcgccttcttcgatttgggcatgtgagcgcttaaaggtgcttcatcagcctgtattcactctcactgggggtgccgcaccgtattgggcactcaccttatttctttgcgtatatccaagacgccgcaggctatcctccataccgatgctaccaaagagacgccgtgtatgttggattctcgtgcgtggcggccagcgcggtggtgagcggtcgagctgaagtgtcgtggttgcgagttggtgttcaaaagtggcggaagcttggtggagcgcttcccaggaatcgagccgcgtcaatgacaatgacaatggcaatgactagatgacaaacgctattcacttcttcttgtgtccactcacttggccactgcttacaagtaatctagttttgctttttggtcgtacgctgtatcacgtcgtgcaggcaaacgtgatgtcgaggcggcaattgttgcaccctggtcatattgtacagttatactacggatactaatatgcgccctccgcaacccttttgaatcaatgtgccagatatcccgagtttaaacgccacatgctcttgtgaagccccttcaagccccgctcccgcgatccctgaagatcccggcgcaactgctccttaatctgagtgacgggctatgaggcactcagacttgcgaggcctccttctggcgtcagggccacaatgttctgtgcacttgctccccaggcaacgtccttggcgggtacggccttgcgcagaggctctgaccagctctttgacgccttcgtgtattggtgcaccgagacgctacccgcgcctgctgctgcgaggtactggccagtgtagtcccacttggcgctcgaaaccgcgctgccggcatcgaggaccttgacaacattttgcttgcgaatgtcccagacagagacgctgctcgaccccttggtcaccacggagaaccaggtgccgttttcgttgaaagacagagcctgcacagggccgccggtctcgagctccaccatgaggttgccgttcttgacgtcgtagatgcggatcttgccatctgagctgccgacgaagaagagcaggccgtcgacgtggaaggagcagcaagaaatgtcggcttcggtatagacttgggcgacagtcttgaaggtggcgaggtcgtagtaggcgaatcgcttgtccgtacttccagacgcaagaatggctccgctggggtggagggaaatggacgtgacgggtcccgcgtgcgagccgacttgggcaatctcgttgccattctcgaagatcttgacgtggcctgcagcagttcccactacggcgcgctgtgcccaccatgctgtcgccgtgaccgcgcttcctgcctcgagagtctgcaccagcttttgctgcgacacagaatatactccagccacaccgtcttgtccgccaaagagtgccagatcgcctgactcgccgagggcaacttcgctgctgccggggtaaacgggttcgcttgtggatgccgtgtcaaacgtagagagctcttcgcccgtgacccagccagcgggcacaggacgctttcggcgtgtcgcaaatagcctggggatggttagtcttgcgaaacaatgcagggtgaaagagcacatactgtgcttgcgtctcatccaccttggcaatcaactcctctggcagagcctggccgtcgacttgcatggcatcgccattgcttgcgccgcctccgctaatggtgacgtttgatagcgcctctcttgcttcgtctcgttcacgcgacacgcgcgcaatcacccgtgtggcggcatcgttctggtacagggccgtgctgagctcttgtcgcgtttgcgccagttgctgcttgagcgtgtgtgtctcgagaacaatcgcgtcccactcgttttggaaggcgctgagcagcgcgggaatcgatgtgaggtttggcgcgcgtggggtgacgacttgtggtgacttgagctcgatcaggtcctctaccgccagatcttcgcccgtgacgggatccgtgtggttctccgcaatgtgtgcctcgattaggcgcttctcaaagacgttgccgcttttgcgcgaggcaacgggctcgcggggagcttctccagaaatggcgcaaagcatcttggtgtggtgggtggaattggtggagagagatgcctgtagcttgcgcttcagttcctcacttttttagaggaaagcgcgactgcactagcgccgttgatgtcttggcgcattgccttcctcaacacatcgacttgagactgtcttcttacacatactctatttcatggggtgactagacttttcatgatgcgttgctgaaatggtctcatatgcatgtcttgctcactcctttccgccctccaacggccccttttgccaattcctctcgccaacgtcaagcgcaactagaaacctgctgacacaattgtacgcagcgacagttgccgtaatctcgacaacttcttgctcgctgtgatggtttttgagcttggcaaatacttcgtccggaacagtaacgttcagagtcatggcatctgtatatgtcaagactgctgccaaagcctcggactgaattccatcattgaccttgtgaggcgcagactccagcacagcagagacatgggcatccgtgatacctttcaagaggttagtattgatacgctaggtcaaaggcagtgttttaccctctccactcttcaagataggcgaatgactctcccattcataccacgccttgttcaacacggcaacacgacaaatggctgtttcccggaccgaagttgacaagctcgtcttggtgcgaatcgccccgagaaaggagttcctgtcatcgtaagactcggcctgcagctggaaaaaaagtcgagttaccatccgtccgcaaccggtggggcatgtaaaagcgtcttgtcgagtgctatgagccctttctcccctcgtctggcccgtactcgctgctccacggcttgatcttcggggctggtgaagttgggcggatctgggacatatgggagacgcatgatgagatttaagacttcagtattgtataagatttgaacctggaggtgactaaattgcgatggattcagtgactttatgactccgaagtcgtacaccatcacctcggaaggaaggccgatggcattacaagggtcactagcgtggttcgcttggtgcggtagactagcacatcctttcttttcttgcatcagcgcgacaccacctagttcaatcaagaattacaatggcgcctccacgaccaaggtgggaagccaacaagaagcaggctccggcaaaagctcagaagcagcagaagcagaaggtccagcacgaggccccacctccagaaccatcgatcccgcttgagctgcagcaacttttactcaacatcttcagagattcctttgcggagcgttttgcggccgacattaagccgctcctgcaagaagtcaaaggccacttgtacaatcgcgactttgcgacggcatttgggaaaaatgaataccttgaggcatatgccgcacgctggagcgcaagccgagccctgggttacgcagacttgttcctggatttgaaatcacagctatggcccgagagtgcggaagaagatgccaagagccggaaaatcgtatctttaggtggaggtgcaggtgcagagctcgtggctttggctggtgtgcagaagatgttgagtcaggacggacaagaccaagtgccaccgacaatgaatgtggaagccattgatattgcagactggacggtggttatggaattgcttgcaaaaaatgtcaccactgcaccaacactatcaaaatatgcctcggctgccctgcaagctgcaaatgctcctctcatcaatccggattcattcaacgtctcctttcgccaactcgacattctcaacgccgctaccgacgtgctttcagacatggtaaaggacgctactctggtcacacttctcttcaccttgaacgaactctactcgacgtcgttgtcgttgacgcaaaagtttctgctcaacctgacatcggctctgccttcgggtgcacgtttgctagtggtggatagtcctggtagctattcgacaatcacgctcaatggagcggaaaagaagtacccgatgcaatggctattggaccatacgcttctccaaacgggtgaaaaggacaagaataaagaggaagcaacgtgggaaaagattcacgaggatgagagtcgatggttcaggcttgctccgactttgcggtacccgattgaattggagaatatgcgaatgcagctacacttgtaccgcaagctgtaaggtcattgctgctactccgtcgactgcgcccgacgtcgcagaccggctccaaaataccagagcgacgcagatagaggcagacacaatgccagctcggccagtcccatggcgctattgccccatccgtaccccattttctcatacatgattggagtgaagagtgggaacaaaaatgctgccaggctccgcaagacttgctgggctgctagggcactgctcgtatgttccgggtatgcgtccatgatgtacgctgacgttggaatgcctctgatctgagcgccaaagcatgcaatgactattccgatgtcgactacaacccaatgcacgtggaattgagccgaccaaccgtataacaacaagccgattggggcgatgaagagaccgggaatggtaagcggaatacggtgctccggctctgggtcggcttcggggtgtcgagccttgatgcggcgatagtacctgtccagaattggagcgccgagttgagagccagcaatttcgccaaaggcaaccgccaggtagtgcaagccactgagctcgacggacaacttgtattgcttgacccacaagtcagcaaagcttgcaagcacaatgtataagatgccataatcgaacgccgacatgagggcgttaatttggatgatcgggtggaataagagtagtcgtagaggacgtgtgagagcctgagataggacggaagcaaccgatctgctagccatcgcgcgttcgtgctcggtgtagtaacgagcatctccagtatccttgcgcaacttcgcagcgcggcgagcgagtatagtcggcgcaaaagtctcgtgaaatgcggagaacgacaccaaaatcattacggcctggaaaatggatgtggaccaaaacatccatctccacgtcgtccggaacgccatgaatccgccaataatcggacctgcacatttgtcagcaccgtatctctcaggacgtcacgcgagcacaacgtaccaacagcagccccgagcagtggaatcagcagatacatccccaaactcctccctctctgctccttcctccacacatcccccaacaccccgcccgcgagcgcataaactccacccgcgccaaatcccgctaaaaacctcgctgcaatcaacacctctttggtctttgcgaatccacacaccacattccacacgaggaaccacacgttgcttgcatgcagtactttcgagcggccgtagacttcgctcaacgggccaatcaccaagggcccgaaggcggtggctaagaggtagatggacagcgccatgacggactcggtggggctcatggagagttctcgcgcgattgtggttaaagcgggcgccatgatggtactgaccatgatgcggttgaaggacgtggcggagaggacatcagtgacggaccatttgcggccgcggggccagtcgagaggattgtcgatgtcgaagtgcgcatcgaaagtgacgagatagggatcatcgggcttgatgatgggaaggttggcgagctcgacatctgcaatgggcgtgatggcatcttgtgtggtagtcatcttgtagtcgaaatatcaagtgtcttatcagatcaaagcggccaagcaacgagttttatgcgtcctcggcaatacgttgagcttatcagattaagcatcaggcctgaatgtctagctgcttcgagtgcgtttctaactacttcgagggttgcagcctaaaggctgccttgaaggattgcgctatgtccgagtgtgggtccagtatgtcggtgttatcagatccgatgctagtccgaaggccgaatgccgagcggtccctggaccacgttgacttcgactatgagactagctacatgactgcatacaatttaggcacgatgcgatctaaattgttttagatcataattttcgttccctcggtcgttgtcacgcgcctatattagagatataactgagccgcattatttatctctggtagcttatacacgctcacgtagctgactcacggcgtctttgctaatgaaggctctgaacaaaggcaaatgtgtatgaggtaattcagcggcgagatgaatatgagcaagtcttggttgccagcttcattttaaagaccagaaaacacattccaggacacaagtgaacttaacgtagcatgtaaacatgatatttcctacattgaatttgcgacgaaggacatctgtttagagcatgcttgtgcggtccttcgagcgtcaaccgtcaagtctgagtctaggcctacgatacgtctttttgtacgaggataccagcgcacgtgatgcgcggtgaacatgttgtggtattggacgcatcgaccattgttgatacgttctctctggccgcattcttcgcgcttttgttcgtgactgcgcagaacggtgaatgtgaatgtgaacgtgtgtcgacttcacctttctggacgactgatactcatgcaatcttcagccttgattcgcagcaaatacatacacaaggatgaacttatctaagccattatcgtcgctgacagcagtcgaagcgcctcgcgtcttcgacgcagatcttataaatgtgcagcaatatgcgcgttcaatattgcggcgtatcgaggagcgggagtacgttgtcaaggagtgggagtatattggtaagtctctgtaaggataataagctctaaattgaaaggttactgacgagaatcagatccagaactcgtcctccaccaggccaagattcttgataaggttcccaaggaacagcgaggacctttgcacggtgttgcagttggtatcaaagatgttatctacactaaaggtgatgacacatctagtcccttgcagatcctggtgctcaatcgttcagatgtgccaacgcagtacggctcttcgatatattgtggataccaacccaatttagactcttcagcggtcgctattttgagggctgctggtgcgctcatcattgttcagtcaattaccacttctaatattcttctcggttgaccaccattctaggtgagacgagcaccacagaattcggtgttccaaactcgggacctgcaacaaccaatcctcatgaccccaatcgaacaccagtcggctcatctgctggctcagccgctgctgtaacagatatgcaagttcccttcagcatcggagtgcagtctggaggcagcatcattcgcccagcatcgtatattggcatctttgcaaggaagccatcacacaacaatatttccacggctggtcaggcccgatcttcaaataaattcgacaccaccggctcctttgcgcgcagcattcaagatctggagctgcttgcagctgtattcgatatcgacgatgatgaatcgcctaatgaggttgcgcttgaagacatgtcagttgcgaagataaagacgcctatgtgagatcaaactggacctgggacgaaaaccgtcatggaaaaggctagggtggtttttggaaagaatggtgttaaggttgaagaggtgtcattaccttcccctatcgatgatgcaagagtgctggcgcatttacacacggccatcatgagcggtgaagcccaagtggcactgctcagcgagtatcggatgcacaagcacaagcttacgccagatatttgcggcattgtggaggacgcaaatggtatcacacaaaaagagcggctgaatgccacggatctgctcagtagcatgcgacctggtttagatgaactggcaaagaagtacttggttattgtagctccgagtacggtcgatgaagctccacttgggcttggtgacataggaagtccggtgttcaatacgttgtggacggtgagtcctacgcatacaatccctagcgcattgtgctaatgcgctgtagggttcacatgtacccgtcatcaacattcccgcttgtttcggtgcgaatggattgcccgtcggcatctcgcttgtggcagcccggaatcatgaccagcatttgttgaagatggcccagggtattgagtagcatactcatagcgcagattagatagaaggccaatttccattgtatgcgagtagcgactattttgaatcacgatagacgtcgataagtgcaagtgcatctggtattggttcatagatagtatggcaagatcgaccgcacccctgcactagcgcaaccctaatctgaacatcatttcttagacctatgacaattgaccgagtagatgcacaaaggaatacttattggtccaatattgcgccagaagcgaatgtggatccatgtgggacgaaaatgtaggatcagattgtctacgctaggttgcccggcacgacttacccgatcaagacaaatatcacggagtggagaagaaggggtacaagcaaccaaatgcatcaatagacctaaaataatcgtaagtgagagttagtaaaagagcacgagaacattcgcaagttctttaaatgttctgtggtcccttgtgataacttcgccaaccacttgcactctcactccatcattcttcaaaagtaagtcgatgtaccgacattcactaactcgcaactaattcttactgtctttaagtgtctcaaaaatacgtccctcttaccgtcatcaaaggcgcaggccaagaattcatcccaatccccgagggcgagagcgcaatcgtcgcagacttccactcgtaagctcttcacgggtcctcccacagctcttcaaattacatacagctaacttccaaagcatccgcacaaataccaaggactcaccaagctacctgacttcgggcttttaccgcatccagcccggacccacccgcaacattccgacgtacgactacgaggagaccaagtacgtgctcaacggccaaatcgacgtcttggacgaggctacaggcgtgacgcatcaccttgttgctggcgactttgcgttcttttatgttgggtctaaggcacagttttcaagcaagtcgggcggaacggctttctttgcggtgacgaggccgattatcacccaacatcctgggctaaagggacgcgaggaggttgtcaagtcaaagttgtagaatgtgggaataaaaattgcagttccattcctacggccggtcttgcccatgacaactagatgaattatgtacaacgtttaagggcaaccttttatacatgcggcgtccgttttcataatatgttctgaattcatgtttacatcaattaggcttttcgcgagtcggcgcatgcgccgttttaacaaaacttctgaagtcaagtgcaaggtgctcaataactttgcctagggtctatgggcgaatcataaccaagttacggtgagtatcatggtgatgcaagtctacgttcgcaatttctttttggcacaggcctatagcgtagatcagatatcagatgtgcgatgctaaatactatgacagatgtgagcttaccagatataccgcagctaatcaatagcaattaaatatcaaaactgcattgaaacattggcaactcgtctccgcgtaccatcgcgttcacggggctcaacactgaccctcaatatgccttgattcggcccaatgtgaaacgtgtcaagtgccttgtagatcagcattatgcttcgcatctgcgcactgggactcggaaacgccggtacaacagtcctctttccatccgtgcttgtaactctgagctttttgctccatagcaatcgttgggcagagagttcaaaataatgatacgttgttttgcagcgccagtcacaccactctccgcatccgatttcgccagaggtacacggtccactgtcttggagatagatcaagcttggtgccgtgagtttgacgcgctcagtcccccttctaaatcgaggtgttgaaaatggtattccgctgtcgcagagctcaaagttcgtcgcgcagtctgtgaagtagaagtagaagttcttccgaaacgatgcaaggtcttgccgttctaggatgtcttgaaatgcagcatcgaattcttccaccattttggtgcgttcgtccttgcgggaagtcgtgatgtatatccatgatccttcgtctgggatatagtacgctccttccgaagtaccgtcataattgaggacgaggtgatggagatggttccttgtggtcaagagtctcgtattgaattcgagtggagattcgtggcgtagtccgcaagtagcaaaagctggatgcgggcgtattggggatgggacagctttatactgcgcaagcatcatctttggtgctggagtagcagtgtcgtcccgtgtgcgaatggttgtgcaagcagacatcgaaacgagccagccaaggactaaaaaatgcaaacattgcaggcggacgaaagccattgctgaagagagtgaggagagcgaaaattgaaaggtcgtagtacttctattctcgaccgaacatgccacccgaatctcgtattcgctacatgactcaacgttagtcagctgggcatgctgtttaaaacgtggcttcacggaaaattaggctaacttcagctgctcggctcatgtcccaagttccaaattcaaaggaactatgcttcgctaggtagaggagtagtatgctttttcgaacaaaggaggctgcaaggttttaaaggaaacgaagatactcgattgagttagcggcaagcgccacgtctcctccaccacagccgtattccattggacacgagcttgtctaacctgccaaccgaccatacaagcacaagtgcctcaaaagcgggtgaagcttctacccacctcttcatgtatatcctgccaatgccaattctctaattcacatttgaatgcacgccatcgtcctctcttggagctattgttggatatgcacctcctcatgcctcgtgagttaggagttgacccgcagtcggtgggacaagtagtgtatttcagcatgtagattcctcgcgatccctgtcggtgaggtctaagacctggaggagaaaactttctcacatattagctgcttacttcatcatcccatcatgtgctcaaacactacaccacgctataagcatcatccacagaaacggaggctcccgaacgtcgtgaagtagatcgttgtcgatgtcacgacagctcagctttggggaatggtggatatatgctctgacaagttcttcttcaggcctctcaacgtatacataaagaacaaaaccaaacttttctgggtcatattctgaggagcggaagtcagaatgcccagggcactccaagatgtgttattcatcaaccttgctctattccgtgcaataaaaacggtcggaatacgcgctgatcgatattccggaaaggtagtcgtgtgtgtaattgagcatggttaggctcaagccgcagctgtcagttgagagggcaatgaaagttgcgtgcattttgtccaaatgttgaagccgctgagcggagatgttgctgtactaacaagtaccagcagtctcgtgttcgttgttacagataatgatgggacgcattccttgccggggaccgtggtacatgtgttgatttcggcctctccaatccaaaccaaaagacgttttgtgtgtgtgtataccatcagtgagcctgggtcgctcaatgatgcttgattggttttgtcgaagacatcatcatgactctgaaacgtgctttcccaatagcgagagagcggtatcgactattgtttctccagcctcgccatgtattgcttatgtgtgcagtcaatagatagccatggtggcgcttttgctcggatgcagccattcaaccatgtccgtctggctacatagtaaattctgaatcgtacccctttttccagcttggtacaaatactggtgccagagtggtccaactgactggttcggacgcggtcgctgcattagcagttggtttaccccaattggtgtcatggtgccatggtcccatatatgtgaaagacttcacagcttgtgttgatctcgaagagccatatctaacactacacagttcgtgcagtttgtgcgattgattcccaggggtcgctcgcgtctcatcttcaacaacgctgattgcatcccaaaacttgcataattcgcaattacctgatgtctccctgcgtgatcgcagcgggaatctcaagtcctggtcgaatcgagggaagcatagcgcaagacatcgaattcgaagatgctgacaatgaccgcataatggaagttggcatgagaactcttcggagtcgcattcgttgctaggttcatggaacagactgtacttggctggatatgtaactcttttgtctcatcgttggagtcgtgacaggtaaaattttgtgcgacacagagatcgcaagcattttcatgtttggacgcagaaatttgttcagacaggttctgtcaaacacgtattaaactcgtgcctaggagatcacatgttagcaagtgtgtttgaatctgcatttgcgtcgggctcggaaatttcagtagtggtaagcacggttgaagaatcagcgcgtgagctcagcgggggtcaagtgagtaacgaccagtgagccatcttcgcattaatgtagacgctgaagcgaataggaaaaaacctggttgtcaagtgtataaaggtcaaattgaaaatcagatcaaaggcgcattttcggcaaagaaaaccaagaattgtgagcagcaaatgttctttccgtgcaaacaactatagctaactcaagccagtatcgtcaatccttgtctatcacaacaccaacccagttttctccaatccctccagccatttcctccaatccctctgatcatccgcatagtgttggactactgcagatcctgaaacccgtcagtcactgattcaaagccggctcaatcaaaaacatacctttccaagctccattcagcgcttaaaggcagtaaggcgcgccattagcaatgacacacttctgtccgccaccgcacttggcagccagcatccagatgccaaactggcaaacctcggggttgttgttaccgcatcggtaggtggcgtcacggcatgcgcggcgctcgaggatggcgcgctcgacctcggcggtggcatcagcgacgggggagggtgcggcgagagcagcaacgctgtagatagcggcaaggaagatggtggagaactgcatgttgatggttgggttggttgggctttgggagaagcgaaagattgtttgaagagtggtggttggatgtggaagtgattgttgatgagcgtggtgaggaattatttggggggatgaagaggagatatttatatcatattctttcagataggaatgatggacttagacatttcgacttcaatgttctgaggtgtcggtgatgagatggtcggcacgtgacttcggtgaccggatcactggtcaggccaaccgtcccgtcttaccctccacatctagatcgaaggattctgtgtagatgattctagctgacttctaacgcctcttgggcctagctaatgcgtcttcgctcgtcgagatggttagatggattccatgtgcagaaggcggctcgggacgcatggcgaaggcgcaggcacccgtgctaaaatctggtatgttagacctcgctcttgtgtgcgagtttcgcgctctgaggactgtatcgcatgtttgtaaattcttaaattgtagtaggtcgtgaagcacgacttcaccgtcgtcatgcaattccaggattaagacacaccctggcagtcagaaagagatttgtgcctcagcttgtcagactcacgttcaccgaatggttagactatccactccgggcatcctcatagcgtagtgtgaaatgcgtgtatacgaagctagtaactgcagtccagtgtaagaggtcagatttagcataattagtgtcttggcaggcggaagcgaacttccggttcgtcgccgattgtcctacctagtctatcctcaccaacacgtgcacctcgaggagcgagacgccatcggtgaagtgaagatctcagaatttccaggataacacttccgcggtccagcttacgggtatttggtgaaagattgccgagaatgacgaccgactgtcagctgtcattacctaatgcattacagtaacagcacagtcgaagcaccaccagaccatatcgaaccatagacatcaacatcaattcaaatctatttcccaattgtcaaaaacagcctatccccaatatccccgagccccggcttaatcatccccctctcatccaccccctcatcacacccaccaacccacacctcaaccccctcttcccactcctcacacgccttcctcaatccctccaccgccgcaagcacactaaccacaagaatcctcttgacgccccagtccttgagcgtgtcgatggccgcgcaacatgtcgcgcccgtcgcgatgatcgggtcgcatatgattgccaaatcgggaatgggcgtgttggacgtggcggtgtggtagggtaggttgttgtagtattcgacgggctggagggtggacttttcgcggtacaggccgaggtggtggatgggcacgggggcggggaggagagaggatagcgctgtggtcatggagaggccagagcgcaggatggggacgagggatatggaggagggcgagggcgatgtggtgtgcgtggggtacgagtagccgaggggagatttgtcctgtgaggcattggtatatcagcgtgtgttatgtttgatgcgtggtttggtcggacattagaagtgggggttatatgccagaggaacaggtggtattaggagaacatacggttccttgttgctgcgctgttagacttgctccgagcgcttcgtacccaaccatgagggcaatttcatgcacgagtgtttgcgcatcgcgggacccggttgatgcagagcgcagttgggagagcttggcctggagacatgggtggactgagacatgtgcattctttgggagatcagagggagccatggtcgcaattgttcgtgtttgaagtaagggagtttgtggtataagtactacaacacgtcgtcgagctgggaaggtgggatagtcatagctccccacatgcccgcgataacacgacagcctcgccggcagggtccgacgcgctattccaggtcacccgcataaagcttaacaggcccatccctgcacgtatcggagaaaaaggcaccaacggcaatccgtcgcatacacagttctgcccaaagtagctgtcgacatcatgtcgtggtgccctgaccgtgcgcccgaatcatgatataatagtcttttcgtggcgtgtgttttgtttcgcaggtgtcgtcgtcgggggtacttcacaagacgcagcgaagtcctttcgtcttctctcttcgctgaggaaaaaagaggcgtcatcacgcataatggcggatcacaacaccaacaatgacgacgaagacacgtccaagcgcgcatcccacttcaaccaacagcgctcttcgctccgctcagaccgcagttccttccccagcacgcgctcccgctcgcgcccacagtcccagcgccatctcaacgacttcgacctctccccggaccgcgcggatgcgtcgtcgcccgcgccaaacgtcccctacacgcgctcaagagcaagcagtaatgccaaaggcaagagccgcgcgcgtccctacagttctcgcagacctgcccctgaccctgaggatgcgcaaaagttagaagagctgctagcgcctgagacgtgggcgaatccataccagctcttggcacatgggcacggacagacggagtcgtcgacgacggtcccgcttgcggatttgaagagtgagaagaagaggggggtgaggaatattgcggcgggaagtcagttggatatcaccgcgctgccgagtatcacttcgtccaatggggagggcatgcatgcatacgtgcgctcgaaacccacgcctgccgcccagcgcaaggcgagatacgccacagaattatacacgatttcgtatctgatcttcttcgcaatctggggcacgctcgcgcgtctcggtctgcaagcgctgacattctacccgggcgcgcccgtaacattctccgagctgtgggccaacgtcgcgggcacatttatcttcggcttcctggctgaagacaaatcattattcgccgcggaatggggcgatcgcgatccagaaacaactcacgacaagaaaagacatggaaaggtgaaaaagacgattccactatacattggcctcgcgacagggttttgtgggagtttcacgtccttctcctcattcatccgcgacgtattcctcagtctggcaaacgaactcaaggcgcctgaataccacccttccccttctccctcatccctgactgccaccgcaccaagaaacaacgcctactcaatcctcgccgtgcccgccacaatcctcaccaccctctcgctgtgctactgcgcgctgaaaaccggctcgcacctcgccatcctcctaaaccccatcacacccaccctccccttccgcctcacccgccgcttcctcgacccgctgttcgtcctgctaggccccggatgctggctcgcagctatcctgctctccatcctccccccacagaacgcatggcgctcgcaagcgctcttcgcatgcgtcttcgcacccctcggctgcctgctgcgcttctacatgtcgaaactgctcaacccgctcttacccactttcccgctgggtaccttcgccgtcaacatcttcggcaccgcggtgctgggcatgagctacgacctgcagcgcgtgtcgctggcgcacacaggcgtcgtgggcgggacgctggttggctgccaggtgttgcagggcgtgcaggacgggttctgcggggcgctgacgacggtgtcgacgtggattgcggagctggatgggctgaagaggaggcatgcgtatgtctacggggcggcgagtgtgggggtcggattagggctggcggtcgcgattatggggggtgtgaggtggacggtggggtgggcggatattatatgcacgacgtgatgggctggatgttacatgtacggcgtatcgtaatgatggggtcgagaggcagaggcgttgtatacccggagtttgaaagcttcatgtttaggctatgattgggttttagggatgcaatgtacagacgatttcaaaggcgaaccgagcatttgcacgcggattgctttgcactgggcttcatcaagcagaggaaaagtgcaccatgtgacatcatctgcaagtttgaatacacggtactcgacttccatgctacggacaatactaatatacacatccacctactcccccttcacagcttttgcgaatcaggcatgtacccaaagcaccacgataagatcatcaagctcggactagaagaagttccttacctgcctaatcttaccttgacgggtgtcacttgatacttacatacctaccaaaggaaaaaaaggataataagacacttgatagaaaattcacctttggttccctacccttcccattacccgcagatgtacgtgtccaagtaaaactcccgaaatgtgtcgaatggtgtgttgtgcgctgtaccttagatcctaccagaagaagccgaatgatcgaggaacagtggtgatgtcgatgtgcggtgcttaccctctgatcggatggtatctgtcctcggaacgtcaagagtttcgatatcgctcgtcttaccctcgttgactcagaaccaagaggcgaaagaaagggaggtaaccttttgtgacaaaccctggcgcaggcacgctcaatacctccttcgttgtctggggtcgtcgtagctgtcgccttcgtacccgcgctttcgcgagccgtcgtcgcggccatacccaccgtctcgaccgccgtcccgtggggcgcgctctctgctgccgaggggctcgttgtttgcgccgctggagccgcgatcatacccaccgccgccgcctcgtcggtcgtcgccgtgtcggctgcctgagcctcgatctccgccgtaaccacctccacctccgcgaccgccgccgaaacctccctctcgtgggcctcgggggccagcgggtgcgccgtctggaggaccgctgtagccgttagactggtaaccgattccacctcgcccaccgccaaagcctcctccacgaccgccgccgaatccacctcctcggccgccgccaaagcctcggtctcctccaaagcctccgcgaccaccaccgcgtccgccaaagccgctctgctggaagcctccaccacggccaccgaatcctccggacccagctggtgcaccgaaccctccaggacccggctggcctcgagccgcagggcccttggtgtagcctcgaccaccaagaccaccaccaaagcggcgagggcgccagccagacactgtgcgaccgcgctcgacatcgacgaggacgcgccgatctttgatcttgatgccgtcggtttccttgtagggcggccttcatgtctttttcgcgctcgtagacaataaaggcgtaaccgcgcttgcgtttcttcggcggcgcgtcaggcggcgcagtaatgtcctcgacgatgcggatgcgctcaatcggaccgtagcgaccgaattcgcgctccagatcgtcagacgtgacgccgtaagcaaggcgggacacgaatagagtcttgaaagcgtcgccctggactttagggtcttcactgggcttgtctgtggcgtgttagcgtgaacaggtgagagatcgcgcgtggtgcgtgacgtacattgatggatgccttcactcaggagcttctcctgcttctccttcttctcgagcttcttgcggtcgcgcttctgcagccagctgtcggtcggcacgtatccgtcgttgtccttgtactccttcatcgcctgcagatactggccgatgccggagatcttgggcgtgcagcgcttctcaggcgcgtggtccgacggctcgacccagcgcagcggcggccgcggggcgaacaggttcagcagcatcggcgggagtttgtccgtcatgttggagtcgtcgctggaatgcgctccagctggcgatgtgatgtagttggagggaaaggggggagggagtgacgatgaagggttggtctgcagcaggcatgtcgagggaacggcaggttcacgttagcggcaggcgccagatcctgcacgtgacggcgcaacactcaactttctccaacgtcgacaacggcgtctgcatcgttgcggaagcgccacataagtcaatatgcctctgtcggccattaaagcagtcgccaaatcgcaggcatgtcatattggtatccctcaagcaccaatgctaacaatgcacagaatggcgtcggctccttcatcctgccctgcaaggccctcagcttccactactgcaactggtggggctcctcgcgcggcatgaacgcctttatcaaatcctcgctgccggcgttcgctcgtagcagcccacagatcgaaatcaccgtcagcccgcggccacggaagcatcccgtcatcatcgcacactacatcaacggcacgcagcgagcgatctgcgtcaagaatctgcaaaacgacggcgtgcgggagaaggcggagattctacggaacagcacgggtgagaagaataggaagacgggcaagcctgtgaccagtatcaacgagagcgtgaggggtatttgggatccgttccatggggcaaaggtgcagatatgaagatgctgcatatctacttgtacaaaacacaatagcatacacggcgcacattgggatcaattgagcatgacaactaaatcttgagactgtcgctctttccgagtgatattcgacttctatattgaaatagccttggggtcatgtcttcgtgcatcgatgtctacaaccttgcctcaccgccatgcattcatgcctgcttagcattgatgatgtcgacaaacgcgggcttcaagctagcaccgccgaccaggaagccatcgatgtcgggctgcttggccagctcattgcagttcttctccgacacgctgccgccgtacaggatgcgcgtcttctctgccgcctcggcggacacctccttctggagccactcgcggatcgccttgtggacttcctgtgcctgctccgtggtcgcgaccttgccggtgccaatggccctacacggtgttagcttgagagtaagataaggtagacaggaattgcgtggactcaccagataggctcgtaagcaacgacaatcttactccagtccttgaccttgtccgccaccgccttgagctgcttggtcacaacctcgatggtcttgtttgcctcgcgctgctcgagactctcaccgcagcacagaatcacgccgagcccgcagtccagcgccgccttggtcttggacgcaacaaacgcgtcgtcctcgttcaggatggtgcggcgctcagagtggccgagaatcgtccatgtgatgccgctgtccttgagctggtcggcggagatctcgccggtgaaggcgccgctgggcttgtcgaagatgttttgcgcggcgacttcgaggccggggcgcaggtgctcgcgggcgaggaggaggtagagggctggtggggcgacgacgacctctgtgggttgtgttggtgaattgctgcgtcatgggctcaatgggacgtaccagtgttggggtcgagctttgcctggctcaagtggccaagaatctccttgatggacttgatggttccgttcctttagactttgtcagttcctcctgtctgcacatgcggtactcactgcccgcgtcgtaacatacatcttgaagttgccgccgacgaagaattgacgagccatgattgcggtattgtttggatttgcaggtagtggagaggtttagctgctatgggcgtgaaagcaaaagtctggagttgtgcagtgttgtcgaggtgagctccagtgtttggacttgtgaggtcggcgggggcggggcaagtgacgacttgcgctgaggctttcggcgagcttcggactggcttctggcacggccgtgggtgcaaagaaaaacaatggagaagcggatcccacgcccgaatccccatactttttaaaaactctgtcgatgcgaatcatgtcagttcttggatgatgcagattatgtgcctctacacatgtatgcgaaatgccgaatgtcgataattgcacacattattgaccattcacattagctgcagataaacaattctaaagctccggacgtcgtgcagccggaagaagcaagtgatcctcccgagctagctcagccctaccctctccgacattttcgccaactcacagacccacatgcttcacaccacccgtcatgccacccacagtccacggcatctccatcacccctttgacacaatgtgctcattggcactcaccactcgacatcattgccatcaagcactattgctgcagcaaattctacgcgtgcattagctgccacgacgaatgcgaagcccacaaatccggtacctggccgcgtacccaaagaggcgaagacgcggtactttgtggctcttgcaagcatgtcttgactgtggatgagtatatgaagagtggcagcaaatgtaccgcgtgtggcagtgcgttcaatccggggtgcaagaatcactgggggctgtactttgaaatggacgatgtggtataatagacgcactttaattgggactagaacgccgatcctactcgtacaattctttccctttgaacatagatatgcgagccaaatttgatgttcttttattgtgttgtgtcccacaagacgatcaagctttggcacatacttccatggcatcatgcgccatttcaggctcggtagaaatatttggtaatgcgaatcgaaccgtctttgtgcctttcttttggttcgccattgcagccatctttggcgactctgtctcttgcggctctgtctcctttggtttcggtacaccggctttcggcttgcctgcagttttcgagcgcgctctctttgcgggacgttggggtctctccacgtgacgctggggtccatggtctcggaaccaggcagcagccaagtgcttgttgaacaccccgaagatgcaatcagatccttgtgtgtattgagacacttcctctcgtcgtacatagtgtatccttcggcgctcgacgggtaggtggatcgcaacgaacgtcttatagcgggttatacgagcttgtcgtcttctgtcagctttctgctgacggtctctctggccccacgcgcatctgagaatgattagcgaggcccactcaatactatgcagtactgacttggatcccttgacagcaagcttgtctgcaaactcgttgcctggatctcccgaatgccctttgacccaccagaagtaagtcaatgcgttgaacttctgccttgtctccatacgcttcacaatggactgtatcagctctgtattctccttgaagattccctcgactttcttccagcttctctgtttccataatggcagccaatcggtgaggcaattgatcgcgtacctggagtcgctggagatgagaactacctgatcgattggcgccttctcgagggctattttgacagccattagttcagcgcgttggttagtttgcttaccaggacccaacggctgtcctgtgttcctgtcactatttagcacaccatttcaccatcgcatctaagttacctttactggttgggcttgtcgacatccctggtgctcgggaccttaccttttgtcattgggcccaaagtagacaccaacgccagcgatagcatcaggtttaccattgcggaaggagcttccatctgtgttgatcacgagccacgactcagagcctggaatatcccgtactgcgtcggaatatggacccttcctcatattgtctagagtgcggtggctctgcagcgattcgattgctttgactggacacgtacgtagaaaattggttcaggatcagtgtacatagaggaatggagagctgtttcgggataggggatgcgtgtctgttataaatgacgcgtgttggtgacgcgtttcggcgcgctggtcacactccagtctcagtgtggtcatagctcttctcctacagtcaacctaactgatacatacatcttcattaagtaaagcatctagcatagtacggtctatatattgagtagtcgtatcgcacacgagcacttccatccaatcagaacttgtgtcaaagtaccggcatgacgcgctgccatcgaagcttgtaccacggcggcaacggcgactcggtttcaaattcccgtggctcgtgagtatcccagtcatcttgccatctttccaacgaccatccaactcgcgcgtcagccagagctttcgcactatcaatatgtagctgcccaggatcaaagttgcaccttatcaatgagcttgttgttgtaatatgtcgaatcgcgtcaggcagcgattcgaaaaagtagccaggttgagcacacatgtttaaccatgggtgttcgggcgttgagccacgagggaacctggtagtaaaggcggcctgccacaccgcatctcgttgaacaacagcaaatgccgcagtacttttctctggcattggacctccgtcgaatacaagcgtgtatgagccttcaggcattccgagtgaaggcaagcgatgagcttctacaatccaggttccgatggactttgtgatatctcgagctgcgagtttgtcgttgcgcaaccattcaggatccgaaaggtgcatatcgctgtcacttcggtctgtaacccaacgtaaccagccgaggtccacgccggtatagtcaagttgtcgtgcgacaggcaaagcattctgccacaagctgacataacgctccacgcgtaactttgcattttccacgcaaaatggtatgagtcccctagcatgttcttctgggaacgccaacccgaactcgtagtcctttcgcgcaaaacctatagttcgttatctgtgcccagtgtccctaggtgagagccgactggagaaatcgaatggctaatgacgccgcagaaataggtatatttgacgtagtccgcatagtctttagcgaattcatgggtttgagtaaactctttcagttctgcgtcattgggaatagcccatgtttcaaagaaggcatcggtagccactgggccagccttctcgaaaggcccgcctacaagaaatgttttggcctcttcgtattctaatatctgccccggctgcgaattcggcgaattctctccataaggacggcggctggccgtagggattcccatttcgtggacgaaaaaaaggtcctgattgcgacgccagggaagtgatgtacggctcgaacatgggataccgtgctgttgccactgttgccatttgaggcgtatataacttgtaacccaaaaattcgataaacatgtccttgccctgcttttgtcttgatatggcggcatgaaattggccagctgatccgcgcgttttttctgagaagaaggtcgagaaagtaatcgtgttcgtaggcaaggcgagcccattcatttctctggcgacctggtgacaagttcggaggagtgctagctcaatgtggttcccattagcttgcacgagcttgttcccttcgaagtcgtatacatatccgccatcgcaacagacataataatcgtagatgatgtcacggacttcgcgtggaagaagaagaaaagaggacgacatggtggctgatgccagtgtcgcagattgaatttgtgcagcggagattaggtgctgagtgtggaaactgcagactatacatttcgtaccgagcagacgtgatgccacgttgaatcaatttgcgcctggattcgggccaccattgttgtgataccccaccatagtctagcgtgggcgcatttcctcggtacagctacacaatacgctaccagggcaatttttttagcgggagggtaccgcatttttatttattctagatatgaaacgcaaactgggggtatcatcaaaaaacaagctagaccaaaaggggatggtaattgccctctaccatcagcacaaaaaagcgttaaaaaagtataaaacacgtgatctggtgtcggcttagaaaaaagtcagtcagacctccaggacataagtaacgccgggccatcattaatggcgaacgcggggcaagcactcacttgatggtcctaagcgaggccagtgcgggcaccaccaaccaacacccaaactcctcgaaaattgcctcaggcctgcacgtgtgtcagcgatagcaaatgcgagttcttgacgggcgaagcttacacaacaacgaccaccccgccccgagccgggctcgaggggcataacttccaaacaggtcagttttagccacaagtgcatggttcaacagaaagacgtactttttgtggtacgctcaaccatggaaaagcagtgcgcgcggtcgcgcgcaggttgaggacagatttcgcatcagctacaatgcccagtcagcttgttggacctcgtagctcagaatgccagactcatactgtccgagtgctgcagtcttccatctctttacatcttctgttcaatgtttagtggcagtactggtgaagcctggtattcgcaacacttaccgcatcgccatcaccatcgccatcgtcgcaaccgtcgtcaaacatcccacaatccaacgaactaaagagatcattagcgtattgctagaaagcagggaggaaagccatcagctgaccatcgaggtgtgtcctctcctcagcgacctgctgctcttcctgacttcatgtcgtcagcatttcgcctcccggacaacatcgctcatgtgattctgacctaccactcaaccttgccagatcgcgtcatgtcgccttcaacatatcagcatttaactgtaactcgcagtatccataattcactgtccccttacctttgacaccatcgaagcccaacggccaactacgtcgtcaagattgcgcgttcgagctcatctgcaagatatcatatcagcggcaatactgtcaagcaagatcccagcccctacctggatacgtcggctcaccagccatgttcaaaggcggctggtggatggacagccatgccgctacgttgtcaatattgcactacatgctcattagccacgctcaaaggagagagaaaatccttacgaatcggttccgcgagtcggtcatcagctccctcgccaccaaccacctcctcgcgcaatacaacgtcggtcacatcataccgcgaggcagcagtggcgtcgtatacctccatatcgtggacgcgatcgctgtagaaagatgttagaaatgcggctttgtacattactaaacgtgaactcacaggtgtaccggctgggatacgcgctgctgagtcactccatccccaggaacgatcctcatgtagatgagggggcgatgagcaagcaggcagccatgcttgcagactgggtagcagggtgttacgcagtgacggatcctcgtggccatgaggaggatttcctcaaggagctttgggagccgctggacaagtcagcgttaggaatgtgcgattcaagctgaggaacatacgcgagcgtcgaatggatggcgatgatcctgagggcaacgcattcgatgtagccgctttctgttggatcagtaaagagacatcaatgtgaagttgagtacatactttgcggagcacctgctgccacaggtgccgagcaaggcggcttatcggcctattaattagtcaattgacatgcccaaacgcaaccaaaggttccactcacagcgagcccatccatcggattgcggggttctggggtattagtgcttgtcatagttagcgacaattaacgagaagcattcctgagtactcactttaatgtttaatgctgggacttacatatggaaaagttgctcgacgagagcagggggggccgtctgctttagtatcagcaaatctgcacaaaatgagcggggcgcatacttactgctgtattacattagtgagatcaactggagtacaaaatatagtcacaaaatatggtttacaaaattggtggccgaagccaacctaagagggtacaagtctattacggtgtctaggtatctaaagacaactgtctatcgaagccgattagagcgtttcaaaggaaactgatacctcttgtcatccttgacatgcttgaactgctcaaggccaaaataacggattgcccaagcagatgcgaggtcgcaatcggtggtcatgaagagatggaaattgttgtgtccggcagcagtggtgagagcctgtctctccatgtgaagcttcttgcaatggcaaagcaggtgctcagacgtctccaggtgcataccacattgcctgcacatcgaatctttcgagcccttgaccatccggtggatgggattgccgtacaacgcgatgtttccggtcctcatcatgataagaatcgagctttgcgcgcgggtaagtccgttataaaatcgtaaggaatgatccatccaggctgcttcataagcgggatgcttgaacttttcgtgggaatttcgtctctgtcgaaactttctccattggagactggcaacataatgtacgatctcgtcgtagtactcctttatcatcattttgcgcttcttgatatcctcccacttcttttcgaaagcagctccaactcttttacgcaatcgtacctcgtctaattgaacacatcgtcgcagggtctggtaagggtgcgtctgaaggacggccttcgagtgtcccagggactttttgggtagcggcaaacgccctgacgctgacatgcggatatttctcatagcaatatactcagggctatgatgccatcgcaatcggtgtgtcatacatatccgatgaagctggaggacaattgggaggatgtgcatctctttctccaagacctttgcgctagtcaatctccttgcaccagaaagagcgagcatgcactcgatttgcagtgagcacaggatcttcaacgcgtcagttgcaatgccatatgttagaggagtagctttcggctgatatggcactgatggaatgcacgtgaaccatgctggagcagcatatgcgatggtagggagtatattgccgtagtaaagctgacgattacgtatgagatccgcgccccacgttgaacctatgaaccttttgaaactctccaaacagttcctcactttttcgcgtatctgctgaagtgttggtagaggtcttgagagtgtgacggaaatacttacagcttggacgtgcgcaacccatgtcagacacttgtcaagagtgacaccgagtacaacaagttcactgggcaggaccttcttcttctgcgcacccgtcatgttgctgaatcctggtacagagggcaaatccgaacagttcatgtgctgcttccagtccctctcgttcttgtttacaaagtgcatcactttgtactttgcgggagaaaatcgtaaattcctctgtctggcccattcgtacagttttgcgtgtatttcagacataattttgcaattacggccataagacgcggtcccgacaaggacataggtatcatccacgtaagaaaacatggcaactgtttctggtccgtattccttaccaaactttgcaaggataggggcggagtagaataggaatagtagaggtgacaatgggcttccttgagggatgccgacatcgatccagtattcgtcgccttcgaaacctggcatatgaatgaagctacggcggttggatagaaaagaccagacgattcgcaccaaccaatcaggaattcctttggagattaacgtatccagaagttgctcacgatcgacatgatcgtaggcaccactgagatccaaggaaagaagactgacctttgatttacacagccatccacgatagacgccgttgagcagatgctcgagtgccaacgtagtatttcgtccgggagcaccaaactgggtagcgggaagaagattgtgagtttgcgcaagggttttgagtctattcgcaatgattcgctcgtacactttgccaatggtgttcagtatggcgatgggacgatatgacgtcggcactttagcatccttacccggcttttgtatcacgaacgttattgtctccttgaaatggtccggatgtaaacggaattgtaaaaatgcgttgaagatcgtctccaagataggttcgatgactttgcggcacttcttgagagcctcgtagggaatgttgtcggtaccatacgctttaccgtcgggtagatccttcaaaattcgtttgagctcgtctttctcaagcttgtctagtgcaacgtgctgtggacgcgtggaactgaatattggcaagggcaagccaggtctagcagttatattgtgaagatctgagggcggtattgaccgacggctcatacatggtgattctccagtcgaggatgctggtgttgttgcaaattgctgtgactctgacgaagagcgggaaggagcggtcagaggtgacggagatgacggtcgggcaggtcctttcctctgagttctggtccatgtagactcaacatagcaccgtaccttgtctgaatccgatgtataaatcctgcctctgtgttcgaaggctggtgtctgagctatacgcttaggtctgctccagcaagctgctcgcttgacaacagaccaaactccgcgtcgtcccgacattagcttgacaattctgcttcgagaattcttgatccgaacaccaacacttgtccaggtacgatggttcactggcagaggttgattcagcaattcacgtggtacgaggtcgcgaacggcggggtccaatactctgatgatgaaatcttgcaacatctgcaatgcggcagattcagactcgggtgcggtccagtccatgtctgcagccaatttttccacaaggtctgcaaaagtttcgtttgtcacttcgctccagagataacggtagtttcttctacgctccacccgaagatccaatgtgactcgaatggggcggtggtctgaatcgaaaacgccatccaagacatcgtgcgaggcatggccaacaaggagagtgctgacgaatgccaagtcgataacactcttgtactcattacctggagtcttgaattcaccacgagagtacgtaaagtggcctggtttgttgacgcaggtcatgccaatagccccggccttttgtacaagtgtattcgcctccggatgtggattcctgcaggtcggaccctcccaatccttatgacgtagattgaagtcgcctattatgatgtgcgcgtaggttttgtcgcgacaggcttcaataagctcatcgatatctgcagctcgctcgtagttgtagagattatggattgcaatgtttccatgttcggtggtgagaaacagtgtgaccaacaagccacgattcttgccttgtgcctggatgatcgtgtagttcttgagtgttttgtgtatgcagaatgcaaccttttccaatggaacgagatcctctcctggtccgcttgttttcctcccgtacggctggacatatcggacccgacttgggttctctttgcatgttagctcgcttccgtctgccgtactccaccactggatgtagttgccacattctttgaaaggaaaatacgctggagggtcttgaatggcaatgatgtctggcggtcgccgctcactcttggtacgttcgagaagtttattcagccggtcggaacaccgcttcaagtttgaagacacgataatgcagtgaaaatcatcgaggtcgcctgtttctagtgtagatccatccatatgagcgtcacggttgctcatagatgcggctcaccccggctttaccgcaagtcttccgagttggcaggattgtcttgcgaatgcaatatgtcagtatctaatagcctgctcgctgtgcttgaatttaaccttaccatagggaaggcttcagatcatgtgttttcacttccttgctcaggatttgttcgggaagtggcaggttggaggcttggatcacctgctcatcgactgatgctttcagtctacgcggtcaataaatgaatgagttaatgaaagccactcataatcatgatcgagtgacttgagtatatgtcacgaagtaggtagaggactgcaggcagttttggggcgttgtatgctacatatttaacccttaggtgacggccaagacaataatatgtgacgggaagcactgctaacaccgccaacaaaatgtcggtgagacccatctgacatattaggtatggagttgagggtgggtcttctgcccatcgtggtgagagctgcggagctttccaagggatatcctatggttgcaggcaaagtgttgttgtcgggctggataagagctggcaagggggacacagacaatcggcgtgataagcaagcaagatcttggcctcttgtttgtctaactccttgtccgagattattcagtggaatcttacgaagccatgcgtacctagcggccaacctacattacgtttgcccgtctgacatcacgtatgtaccgtactgcttttgttatggattatcttggaggcaaagacatccagaagcctccatgatcggctatggccatggatgcattagtggtgattgcttgggcttccaaacgaatgtcggcatttacccccttgtacggtgcgttagcttctttctcgtgcaagagccaatgcaagggtttccaggacatcatattggacaacatccctagcattggctcgtgcaagagaaagacgctaacgaaccgtacaagggggggacagtgaagacgatgatccgatcggcccgatacaggtatcgaaatgggccgcaccctggttgaagcggcaaagtagtcgccatgaggtccgataggttgagttcaattattattcgctggtatactgtaaatcttactttcttacgcccgctgatttgctaccacattctcttcaagaagacagacacgcggcggctcaacacggtggtaggtaccgatgaaagctagaactcgccaggatgcggcttagcacatacgaagcctgttgcttctgaatcattactattttctacgaccggctctagcaagttgtcttaagaggttaagcaggtcagaaagtagcttcagcgcgccaaatcatccttcctcgattgacaacgaaacagacacatttctctctcatcatcctctccttattccaatccttacaaattctcaactccttcgcaatgcctttcggtgatcatgtcaataccagcccactctcagaagatcctcaacgccatgttcaggccggccctgcggtaacacaattcatgtctgggcgttcgacagaggccatcaatcttggtaccatttttcaattacttcaggaaacgtcaagaactcaagaacttgccatgaagacgctgcaggataggctaggtactcaagagactgccttgaaaatactgcaagaaagcgtggcaagtctgacacgggcaaacgattcactccaaacatcgcgagaaagggccaatgatccaggaaacaagtcgcaatggtattcgcgtttgcctaaaatccgcatttcattggcgaacaatgaagaacacgcgttgcttcgacaacaatcctacgacagattccttgaaagggtgcatggatttggtccccctttcgactctatcaacgcatacaatgtgatataaaccgatgaaaggagatgcctcgaactatacaccatcgatctccttgcctttgagaagctcaatcaacaagagactttagagagcctggtttctaagctaggcctctctgaagactctattcctcaactgggtgattatgtggtctggatccaagtatacgccccgcacgaaacgcacaggtcgcaaatgagtaagatctcccgcgaacatcaagatcacatcatgagttggaagactaccaccggactgccaatttccaaaacttcgtaccggaatggtaaacttttatggcactttaacactataagtgcggccgcctctgcgtgtggcgtgtatctgagtttgagtggtctgattgggcgtgcaatgtaagtcaaaacgatataactgaaagcgatgtgttaaactgacactcatcgtctccttagaccacacgacttgcgtgccctacccattttctgtcaccattgcggccgtccagggcacatgaaaattcaaggtcgagacaaatgcaaactacctccacaatccaagccacccaactaccaagagaactcgactaatagtccttgccttacatgcgctatgcagcacgtgaagaatcctccatcgcaaaagtgcaataggcaaccgcgctgcttgaactgtggtgggaaccacgggaccaattgggatcagtgtgaagatagcgatgtggaaaaacatcgcatggaatggaaaaagtgggagaaaggtgcgtggtgggcccaacatttggaccttccggaggtcccgcgcttcccagaaagaaagccaaaactaccaaaaaagtcgggaaagaagactcaacaaacaagcccagaagaaggttatatgcacacatggcccagtcagcctggtatacagttgaatccagatggggcaaatggtggagtaatacaagggaacacagactctggtagaccaatgacacctatcgaggtaaatgatgatggaaaccttgttccatcgccaagcgacacaccaaaggcacccagtggaacagacgctgaggaatggcatactttgatgaagaagaaaacggaagaagccaagaaacaagccgagaaacgagccgagaaacaagtcaagaaacaagtcaagaaaaaagtcgagaaaccagccgaattgaaaccgggcaccaaacggccacggggacggccgaggaaaaatgatgcgcaggccagtccaacgtcacctcagggctcgccttccaaacggccgcgcagacagtgcaccataccccgatcgcaatcccaaggacccgagaccactgatccgtacgacaccgatcgcagctacgaggacctgtttcgcgaaatcagcgcctcggctcctgtacaaagcacggacagcatctctcaaagcagtagagccaacactccttggtctgagcgcatacccgaaaatgccacccgcaagtctgacagaagtcactgctgcatcgcaatctcagtcaccacccgacgcgaaagtcgacaaggataagggcaaggcggtgtgcgcagctattcctaagctaaatcagaccgttaccagaactagtgctgagacagttccttcggtgtatgtatgtgacgatgatgatgagtctgattgggaagatgaagatgaagatgaatagccgaccgagatagtcccgatggtagcggtgagatctgttatgtagcaataaatctccattctttattcaatatctacacacaagcaatactcttgggctgaggcgtaatatgcgagctgcggattgataccaatgtcttctcgacgcaatcacatgcaagtgtgttgttcacacgaagataggtggcaatttgagagcgtatcgacagtgcgttttgagctcccacagatctcaattgctcatgtacaatagctacgattccgtcaatacgctgtgtatgacgtgtatcgggcatttattccgaagccaatacttcaaaaatgccgcaaacaatcgagacgaaaagccgccgtgcggatgcccaggtgtactgaaacgcatcgtgaccgtgaccgagaccgagagtactgtataacgatttacgtcagccagcatagacacagacctttttcatgcgtgcttatgtcaaggttccccggatcgcaagggttcattaatcgacgaacgtggatctgcatcggcctcgggaggcgccagggccgctttcccctgcagccgaagcagatcccgaagaagcacccttgcgagcccggaccggtcaagtatctatccgtgttgttacttatcagctctcaattcacggccgatagcatctatcctgtgcacccccgcgatcagcgaacccctgattgagtcgcgactgatcggccgagcatgctagcacataccagggaaacgacgcgtcctcctatcctgggtgacattggtggtttgtccggagcggaaacttcctatggccgtatctactgcggaatttgcaagactcaaattggccaggggcttcatacaatgctcagggttctgtgtcgccgcaagccgcacaccgcaagtcgacaagacgagtgacatcgaaccaattcgacagcgctagaacgcgactcggatcactccagcacaatgtgcctagccctagcaattgaagcataggatcgtatccgtatagccgccatgttgcacagactagcacaccatggatgaagccaaaagagtcgaaccgtgacttagacgagtatcacaagatcatgtcataccttaagtttaatctgcgaatgtggtcgacgtgtctttgaaactattccgaggtcgagaaacctagactttgcccgggattgggggcatccacttcttcagaatagcggtgactacagaagcagctaagctcgctcccttctagagaccatcgtacatatgccttcatcagagcctcggaaatgctaacccatcaagtcattgagacgagatgccccgggtcggacctcaacttccggaattttcggccacaaacatttgcttcgggctcctgacaatgtatacgcccgaaatgccgaagcccgagagaaagggagagttaggatgcctccatgtatattacaggtgcgtcaagataggttgatatgttgtagcctgcggagagatttaaggagagatagtctggcagcgctgatgtggtatgtgaagcggacgatcacgcgacagtggagtgaacatgacaaagaacttgcatgcttttaggtcgtcgtatacagtcttcatttgccgtgtcacaaatcctctttcgacagtcgctaagagtcgtcacttatcaatattatctcgaaacttctaactaacataaaaggagaagttcatatcacgttttaggacgagatagtcttgacaaggcagaggtgtaggttaaaaaactcattagttctgaactctagcccatcctcctaaccatcatcaacgccttattcgatgccttccactcattatccgtgacctttcccacatgccgaccgccagtcacactctgcatatcttttttatccgcaaaacgcactcccctcatggtcagtggggacgtgggaagccgactagtttcgcttcgggagatgatcgggttgccggtgatgtgagtcgggtcgacgaagggttcttggcttgttgttatcatgctcctgggcctagtggacttgtgtcgcctttccctgctcggccctatgaggtttggcatagattgagaatgacggggttttcgtaaatggtcggtgttcaaaagtggatggacttgtgaatagccgacgttttgatcgtccagtgatgctgtatgttgggtctgaggcttcattgatacaggtttggatgaagcgcgcaagtcgtggctgctctcggcctggcgtgatcttctaaggagctgtttggaatcaagggctcgatcgtacgtagaggacgtctccgagttcggtgcgtggccgactgctctcttctcgagtcgctcttgggaggcgaccaaggcatcaaggagatgacaagtggtcgaccaaagagctcctgcaaaagaacttgcaacatgatatacaatgcccaccatgatgacggtacagtgacttgatgctgaggtgaaggatagatgttctcaggaaagaggagtcacaggtgtaagaacgtagtttgtatccacgtcacatggggaacagaaatgcgcagtcgttgtttggcttgctcaaacgatgcccagttcagtgacaggcgtaacaaccctgtcgagtgattgatcgcggatccaaacaccgtcctccgcgccgtccttgcgccaacctgcacctcgttgctgcaggagctcaatgtaccctgatacatcttctgccaactgcttgttgccacaatctctgcttttgaacttggcgccgtcttcgaagtcgatgacgcctagataacctgcaataaccttgtagctctcattccattcgagccaaaagtcactgcgctgagctctgcccatgcgcttggggtcgtcgagcgagctattctctggtccgggtgcgagctgaaagcttatgtgcttcaacttcggaatcttgtgcaaggcacgaataatagcagtgacatttgtaacaaaaggaaagacgccagtgaagccgaatgacgatatgttgcagcaggattgtgcctcctttgccaagcgaacaagcaggagataaagcatctttggtgactgcttcaagtggtactcatacgtgctgtacgcagtaatggaagacccttcattgtaaccgaggtggttccatggtctgtagtggatcagagctgaattccatgctcgacatttggacttcatgtgttcgagacgtaagggctccggttgcactagctcaatatagtgcatcttcatgtcaaaggcccatacatcggcgctcagcatctgcgtgtccaagagcccagcaagtgtaggcggaggtgcagcaacaacgactctgataggttccaggtggctgaagatggtggtccaaacatcagcaactgcgcgagccaagggtgcgtcagctgtgctaacatgtcgcagctcatattccttgtccgtatgcacgaccacactcttgatgtgatgcttcaggtcgtattgtgcaacaaatcttgcaaagccatcaaatgccttcggcagatgtgggagccagagaatgtgcggcaccgccttgagaaagtcgtcaccatcttggatgcggcacaggttgatgagcaagtcgtcaaaagcttcgtcatatgcaaatgtggagctgctcttgaacttgctgcccttcttgtggtatatttggaactcgtgattgctgagcttcgtcaactgggtctgcatactatccaccaaacgcgcgtcgattggaacccattgtggttccttgtcaaggaatatccgagagtagcgaaagaggattggtaaggtaattttgcgccagcgccatgagaccagggataatgacttgagtggcgtgaaatcgcattcggttagatgtgaagaaggctcgtgggcgaatttggtgacactaggagcttccgtgtcgaattgtgaagcaatctggataaggagctcattgggcagcgactccatgtttaggtatgagaggtgcgattcttcaaagacagtaggtcacggtatgtttcgatagagaactatactagggcagatcgaagacgaagaaaatactggattgggggtcgaggatcgatgtcggtacaagcatgtggagtgctgctgctcatcgcagttggagtgggaataagcatttagcatgtacgtcatccccacttttcatcgacatggatgtacatcacagtaccgcaaccagctgtttactacaaacttacccgatatcgtagtgcttccctttgtacgtctccaagttcgtaggctagggcttggtatgctcggatatctttgatatttgtccactgtaataccgagttatatctggacattcacaatctaaaagccagctctaacagctccttccaaccacgcaacacccgcgacaaccccatccacaatcctcaccctttgcccatcgacatcccccaactcctccacacacgcctccctcaccatcttatccatgcccgccatacctgcgcatcccaaacacactgccccaacattccccttcttcaacagcctcttaacagcgtccttcatacgcttcctgacctcatctggcggcgcatcatgcaagtccgtcgcatttaggcccgtcgtctccacgcccgcgaaacgcttactcgccgtgcccaagaacgcctccgtcgcttgtgacaagatgtcttcccagaccttgccggtgctcacaataccgaaagcttcatccggatggatgagttgaagacttgtcccgacactggcttcgaagatgccggtgacgggcttgcgagacgattttatcgcgggctcattcttgagaagtgggacgagggggtgttgcgagtagcatgcgacgaggaagccgtcgtggcggtcgaggagttggcgcagggcggggagacagtgcgtcacagattcggcggcatcgtcttcgttgttgatgctcttgggccccgagggcgcggtgaagtattcgtaggcggtctagctgcggtcagttgcgtggaagcatatggtgagtggtgcgatggacatctttgaattggagtgcatcaacgagtggcttcaggccattggtcatggactctgtagagtttggattgattataagtatagagcgcatcttgggatacctaggattgcgaccgtgccgatattcgcccatggggatgagaatgtggtggcttccattttcttacatgttaccccacgtcaaaattgaagctgcagcgcgtgatggagatccgtggatgcagccgtgtggagccgcgggacaaggtttggcgaggggtgacgtcacagggtcaagaagctctcacaaatcacaagttatcaaacactgtcacgtctcaggcagttatgtggaccggtttcattggaaaatcagtggtattactattgtgggtatgatgtggtatcaagctaatcgacaggtttgattgtccataaagtacaaacaatgccagctatgcttcccgacaaaaggtcccgaacaacgccatcgcaagataatgttggtgtggtatgaggttggactgcgccaatattagacgatgcatttgtctccgcgtggaaagacgtacaagtcgtgactcgtaaagagagggtatcaggtattcatgctctagcggaagcagctgaagcgtccgcaggacaggcggaaaggagcccgtcggacaccgtgcctgtcagcaacaacaccgccgcctgtgaagaaccatgtcagcaaacggatatcggcaggagtgaagctttctagccttgaactaggaacgtaccggcatggcgaccaccgaatcccttgtgccacataagacccatcttgctgtttgttggtttggaagtgttgagaaagttgagaggttgttgtttgtatctcggaaatgcttagagtgatgcttgatggtacagaaggttgctgaggatcagtcgcgaattatatagcagccctgctgtgtgacggggaggctgtaaaccaaagcagggacggagcaagcgcgtgtgaacttgcgacgacgtcacgccaagtagacgccaagcgcgcgcaaccttagcggtggctgtgctcaacaccgcaaactggagatacaggtctggatcatggcaaataacacgcaatttgtggctattcaagaccgtattcggttatgctcgaccctcccctgcttgttcttctgctgccattattggtgtggggttggagatcgtgctgccaacaacgatgcacaaaggcccgacgctttgcacgcacaggtaattcaagcgagattgcagcggctttgtggctgaattgcattgatatcgtcattgccaattcatcttcaccgacagcgtgacagctatcgggcctttgatagtgctccaggtttgggccagatctgaggtagattaccgcattcgcgcatcggactgactgttctgaaatcattcctacgcctccagttctccagggcaatgaaccaacctggatgtcttcatagtgcccgagttctgtcggcgtgacatgaaacgccctgtacaaatccaagcatgttttcatgtgaggtgttccatctttgcgagttttgttggacatccatccaaagacgcgttgcttgcatagccccgacacatgatcacgcatacaccgctagaatgagacaacgatgtggaacttgtaggtagcagttcgctctagcggagccacgcctgtccgaaccacgcgcttgttcgagcatacattcgggaaacatcgctgtacagatagtcatgcggaccacaacggtaaaccaaatttcaccgagattcgcgaacttcatgcatcggtgaaatggagaatattatgcgccctagtcaacccaagtgccatttctatattgtacaaatcgtccttggacgcaacttttgcaatcatatggccgaagcgccgctgacgcttgtgcagacattgacaggatcgtaagtcgttcgctgatatcactctgacatgtgcatctcgcggtgagagctttacctgccaggcaagcctccttgttgtgccatggcggcattctgctcctggaagcggtcgcctagtcgctgtgatcccttcatgtgcttgtctacgcatcgcatgacgcagccctcttcgcgcgaggtgagggacttgctctcgaagccgttgacgcagctgtcgaagcattgctggacgaggttggagtacatctgcgatgattagcggccgataacaagagtgcgtgtgcaattgctcacgttcataaactccttcatctgcttcttctccatgcgcgtctgcagctcgcgctgctcagatgcggaaagcctggcacacgatcagtttggaacaggaatatgacgtcttggcacacccacgagtccatggctgtagaggcgtgtagtgtaggatgggatgggtgcggctacagaaatttgcggaatagtgtattgggtatgacgtgcaagggtggtcgtgggctgctcttgcccatgagctcagagctccttcccaaatttcgaaagtggtcctagcttccgggcgctcgatgcaccagaccaacccccacaatatctcgagaggcttggaagggactgcttgccagaagagcggtagattccctcctgcgccttagcgaccgaaccaatccctccccgcacccggtcgcacgacgtcaataatattgtctctggctcctttcgccggccacgcgcttgtacctgtgcccgtctcccgccaaggcctctttattattgaaccacagcagcggcatagacgacagaatcaacaacagcttctttctatatcgcatttgctactgatcggcgcgcgcatctgccgcctgcattaccccgtcccagccctcttgtgctgtgtttgcacgtcaggcgacgtgggtgccgtctatccaggattctgtcgattggccgacagccacaaccaccaggccgctagctgctgtccttcgtcagtgcccctaaccgctgccgttactcgagctccgccgtgttcagtgtacgccaacatcgccgctcgcgccagcaacgcacgacacacgactgcttcgcccgccgtccgcgcactcttactcacccgccaacacgctgtgccctccagcgcgcgcgctgagtccctcgcgttcgctgtgacgtcgcggccccggcctgctgccgcctacccacttttggcccgactgcacctccagctgaatatcgcgacttcgcaccacgctgcgatccatcccccgcagcagaagccacctactggagagctgcgacgctcttcagctcgctcgccatgccgaatccgggcatgcagaaccacgcgcatacgccgcgcgtgcgcaacggagacctccagcccacggcgctccaaacaccagagccagcgtcagctaagcgcgacctgacgtcgtggtggaggcagtttagcaaacgccctgcgagaaaggaggacgaaaaaggtacgacctctccgcggtcattgggcgtgcacatgtgccagctccgagtgcagcgctctcagcttgtcagccgtacctgacaaggccgaagctctccatctgagagcctgcaacctccccgccaatcctaatcgcttgcattcactaacgtttattgttacacacagaggcacagcccggaattttcggtgtacccctcatacagagcataccctatgcgaacgtagccatatcgctattcaacgagcacggagaaagctacatttacggctacgtgcccatcgtagtcgcaaaatgcggtgtatatctcaaggaaaagggtccgttgctcgattgtgcgtgcctcttcacatgctaataccaagcagcgaccgacgttgaaggcatattccgactagcggggtcggaaaagaggatcaaggagctaaagactgcatttgacaccccgccgagatatggaaaaggcctcgactggacaggctacacagtacacgacgcagccaacatattacggagatatttcaacaaccttccggaaccaatcattccactcgggaactatgatccgtttcgccaaccgctgcgtggccatcaggccgaggcagtaggatacatagaaggacaatctccatccacgggaggatttgatccggatgcagctgtgcggatatatcaacatttgatcaaaggattgccatccctcaaccgccagctgctcttgtacattctggatctgctggcagtctttgctgccaagtctgatgttaacaaaatgacgactcacaatcttgctgccatttttcagcctggtatcctgtcccatccacagcatgacatgtctccggccgattatcggctgagtcaagacgtgcttatcttcctcattgacaaccaggaccactttttgattggtatggagggtactgctgtagacgaagggactgtaaagcaaatagagagcggaccgtctactcctcaggccaggactccaacaactcctggacgcaacaactctggcattggtcgttcggcatccaccacatcgagcgcaggtgctgaaagcatacgcagaaattatggagttcgcagaaatgtttccacctcttccaagcgttcgcggcattctggagctgtcccaagtcccataacgcccgcctttgccacgcccactgcttccggtgtgcataggagcaacactctgccttccaagcgatctcccgcactcaacagcccgcgattcccaagagaattgtcgggcccatcaacacccaacgccgatgaaccaaagaatcctttgacatcgccaatatctgcagaggctgctgctattgtagcaagcctaggaccagtatcaaaagcaaatggtagctcggagtcggcaaacacggcaacacctaaggctgcagagcctgcaacagtggcagcaccagcgaggtcagaaactgtaaatgtaccagttgcaacaaagccagtggaagaggtacccgagacggcccctcagcgcgcgctgacaatgccgccaacaaggattgagatgccccctgcagcaccaatgacgactttaccgcagggaaaaccagcactcgtcactcccgtcctcgaccaaatacccggggcatttcctcttccatcgcctggcatcataccgccaagcgaagacgtgacaccaagcgcaactgcacaggtagtgtcggacctattacccgctgttccttctgccacgggtcaacgcagtcctcacttaacaccgacacgagagagggccgaattcatggagggacccgtcgattcaggcccacccgctgatatgacaccagctacgcgcaccttcacccagatcctggccaaggccggcgcatcgccgtccagtgatgcaagagaaggtcgaaagccaaacaaacttcaaaagaaacgcattccgagcagtgccatctcgagtgcccacagttctacgcactctctcacaggtggtgacattggcgttggcatggtacacattcctccatcgcaacattcgccgctgcatcctccacagcttccctttgcccctggttactcacactcaagtggctcaaaagatgctttgtcgtcacacaacaacgacgccgtctcttcgcgtaattctggtacaacactaaagcccagcatgtcaccatccggttcatatcgctctcattccactgcgactgagtactccgagactgccgatccgaccgaagagatcaaggaagagaagcgaagcttttggaagggtcacaagcgaggcgaaagtcgagcaacgcctactgcaagccagactgacttgcatggatcagtacctgggggcgacaagagcatgagctcatttggcagtagttctggatggggagctagcggctctcggcgaagtctacaatacgactcgcatcagaactcggatctctccacagcatacgggagcccaccggattccgacaagccagaaaaaaagggaagtgcgtttgactggtttcacaagatgagacaggaccacaaagagcgtgcggacaagcgagaacgggcaaagagtccccctggcagttccagcttcctccctccaccgcataacctacgggcgcagcaagacagtcccaatggtcgaggacggtcaatggagggttcgcggcctctgattgaaggttccaaccaagccacaccgacgacctctccgcaaaaaccggtcgcagctcctgcggtccagcaacaggaggcccagtctgttgttccatcacctagctcacctctagccacacagatgcaccccgcagcggaagaggttgcctcatcgtctgcaccagagcaatcacagccgttgtccactgtggctgagagtcaatcgccagaaccacgaccatcgactcctgtacatgccgcgcaatctatgagtgcagaggctacacctcatacaagtccaccaccaactgcacctgcgaattcgacatgatgaatttcgggcgttgtaagggctcgtggatctactgtttttaagatgcgtcttcgagaggaggaatgtttgggtagcgtggcgtctggtgcacatgtcgaagccctgttagatatccacgcaaagggcttgggcgccctgtgtatcatgtaaatgtgacgatgcgggagggatttttgcatatagcaatgagcacgagcgagctctttcttacaaactcggagcctgaatatagaagcgtagggcggttgtaatattaaatcttctttgtcgtatgacaaactttaccatggacgttgtcgagccgttgaacgcggatgtcattccggtatgcgaggtcgtcgtagcagtgctgcaagacgcacccaatcacccacctagtcccgaagatacgatgcacgctattgctatcaagagaggagtacgagcactacattgtgccggtcggcttgtgatgccgtgcacaaggtcatcacagcgccatctactcttgctgtactccacagaagcgaagcgtgggaggaaaggcgtcagattgcacgtctttgcatcatcacctcgcccctcccgcatctcaacacttgaaccatcacgactcgctcgcacaccgaagtgggctggctgccgatgtgccgcgtagcgttgtggcgaatgtcaagcacagcccgagggatccgcggcgttgggattggtcgggcgagtgagacgagacgatgtgcactgcagggcaaaaactgggtgtggctatttttgtacgtctagacgtgttgaaaagttgtcaatacaagaatattgtcggtagagaatagggttggctcgttggcggcggagatgagtcggcaatggcattgaggcagtgatgcaatcgttcattggagagtataggtagacagtgcacgagcgctcaagttcaacatcaatgcatcgtgacagatccactcatgacgtttctgacaacaaggatggctgcttacaagcgaatcccaggatcgatgaggcacacgcatatacccatcctgaggaataacacggtgccaacattcaagacacaagtgtttcacctcgttcattcagcctgagaaacaggtaatgcgtgagacgtctggagatgtgtcggctgggaaaattactcgttagggttgaacgagggatagatcgccgcgcaactagtgggtgctgcgctagctagtgcggtgcgggtctgtgtagttcgtgttcgaaggccttggtctgacgggtgaaaatagttgcctcaacgactccgcacgctggcacgaacggaaggcaaaacccaattcctttgttctaaaactctcgctctccatcacttcttctgacactcgttgttgaaatcctgtggttgttttacggctctttcgttgacaggcaagacgacaagttggtacgcacgagcgcaccacatcccagccacccggaaccgattctgtaagcgtcacttttcttccgaccgaaactatgctttctctccccgaccgcggcatcagtgcggcgtcttataaggcgcaacagcccgaatgggatacatgtcctttgcacctattgctggctgatttattgttatcatggcattcttgattgtcggcatgacgacttgctaattcgtgtttctgcatagagttgatcttttccccttcgttgaaagttccacttcacgatcgcttcttttttcacgaaaccagttagacggaacggatcgagaatcaacatgctttcattcagcagactggctgttttggccctgcctctcttcggcactgtgtttgcagaggagcctgcgtccccgaccaaggatgccgcgcagcccaactccatctactcgagcgcgcaagaagccttccacgacctcctcaacgccctgcccgaagagtccctccaagccgctctgagcggcctgaaggacttccaaaaaggcgtcttcgaaagtcaccaccgcggcgtcgagcaagtgcacgacaagaacccagcactcgcaaccaaactcatcgtcgccgccgtccaggacctcaagaaacgccagacgccctccaacggcacctccgcctccccaccaccccagtcctccgctcaaccccccctcgaaagcagcgccgcgccccctccccaggactccagcgccgctgctcccacctccaacgcccctcccgccgagacgaccaccaccgaccgcgccgtcatcatccccgtcccgcaaaccacgaccaacgcccaaggccaaaccgtcgtccaaacaacctccgtcctctcgcaagccaccgcctccgtccccgtcaccattgtccgcacaaacgctgccggcgcacccgtcaccaccaccgagaaccgccccgccgtcgtccgcacaaccaccgactctgccggccgcgcgagcgtcattacgtccgcggcgcaattcgcgcccacgcccggcgaagtgcgcaccgagacggacggcagcggcaggacgtttttgaccacctacacccccggcggcggcaagattagcagcatcaagctgattacgacgacgggcgcggatggaaagccgagcacggttacgagctacacgtttgtggatccggcggagcagacggcgagttcggcgacggcggcgggcacggggcggcctgggttgcagagtggtgcggcggaagtgaagagagttgggttcggagctgcggttattgggggcgcggttgcgatgttcttgtagatgatgaagaggaagaggaagaggtggatgagcaagagtggaggtaatgagaaacgacttctcttttttgttttttttcgcggcatatcgacgctcctttatgatacccacactccttatcgattacatggcatgtacaaaccagcggcatttttgggagagcaaaaaacatcagtgtgcatatttgggatgggatactttgcttttctcggtacatagagctgtgtaagctccttactatccttcggtatatatacgtaatcagcctggggattggagattgttaaattgaaggattcgaacttgcacgttgagtttgttcatgatgaagtgattgatgtatttgctgagccaacctcaagccgctcagaaataagctgtacagtctagcccgccaaccccacctacaaagaaagactccgtatgaatgccagggtattgatagcccacctgctcccacaagaacccaagtacaatccaaattagcagatgccaaggcaacgctgaagtatatacccatcccctctaatgcacatagaaccagcgtcgccggagattccgcaacaccatgagaccgccaagatgatgcgccgccgaatcaagctacaactcttacatcagtgaaggcttcaaagttgctacgaggcactcctcatcgtgccttggttgcaatgtaatactcgacgctctccccaacccaactgacactaaacgtcccgctctcaaacctctcctcgtcaaaaaggccagcaatagcttgttcatgcctaacgccctgttttgcgccgccgccaaaactctccagactaacgactttgcagccatctttcaagtcgaggaatttctgcaggaggtcgttgttgagcttctcgccgaagactttgttgttgacaagcacaacgtcagcgcggcgcaaaacctcatcgatttcaggtgtctcgagaaagtcgcccgagatgaggtgtatggcgccgaggtggatgttccacaggcgagcgcgggcctggatttcggaagcttgtttggagccgagcgaggcggcaagttccattttctcgataccccaggattcggcgccggtctggagggcggcttgcaggacaacgttgccgacgccggagcccaggtctacaaagacgtgcgatgagttgagaccagtttgcgcaaagattttgtggacgaagggagttaagagttcgccgtaggtggtttctttgcctttgactttgcgtaggcggtgagcttgcggggagacgatgcggttgtaggactgtgcagtgatgcgcttgacgaggctgagaggtatcgcatgcatctcgtccatgatgcgttgtattgttccatcgcttagtttgtccttgatgagagcgttgaatttggcgagttcggttttgaaatcgtcgggggagttctttgacacggcgcgcttgagcaggcggacggtgccctcagtgtcggacgacaactcgttcccgagatcggtcgggaggtagtgttgtatgatctcctcgatgctaaagtatatgtcttccagcgggctgtatccttcttgcgcgtctagcggatggacggcctcgaatcgttctggtcgtgtgggactcggatattgcagctccagtattgggttcttttcgcaccccgtgaatgcagccttgtagttcttcgcctcgtcaccacgcgacatcatcatgccctggagcaggctgcccctcttggcgcccgtcttcttccccgacgatgcgccattctccaacgtcttatctgatgtgacatttgtttctccgtttgtttccggctcttggatccgaatgcgcctgctcaagtccggctcgagggtgcggttcaggttcatcggctcgctgctgttactagctggtcgcgttttccgcctcttccctaaccggtcatcctcctcttcgctctcgtcatcgctgctcgcccattgtggagtgctcggggagaccttgcgcttctgcacgtgcgacacggcaagcgaccgccgcgcgggttcgcgcggctttgtttgcgcagacgcagacgcagacgcagatgacgtgactttgtagcgattcgcaggcggccccgaaaaactgcggctgttgatcgggagggcggggcgtgattgcgctgtggagggcgttcgcggcgacgaggctgcggtggcgggggcgggtttcttcacagtcaccgtcttcgtcctgatctttggtttgttcgggttcataaacatggcgggcaacggcgctagcgcaaacgttatatgcgaaagtatgggtaaaggagggcggctgcagattacaaggagtgtataggtgaggccgacaaaaagaaagtgaggtgtttcgacgaggcagcagccggtcagccaatacggggagtcgcacgcgcaatcgaggaagtcgtgacttgcgctttcccgacgcctgcacgccattcgacgccactgcacgaaacgacagggtttgtctcgctaagccatcgagtactgtggggccctgcatttgactacacaccactttgccagcaccaacaacaccaacaacaccaacaatttagtcgtcgagagtcattatgtgattcgcgccctatctcgagtgccgggaagacttacagtcacgtcctgttgtacaaagattctgaccaatcacactggccaaatttctgggccacgtgaccaacgatcacactagcatctttggtagtaccaactgcggatcatccctggatgagtctccacttgccgccacatactacactcatcgtgaagggcttggtccacacgcccataagcctgcttgcaccattcttgccaaccacggcgcgtagtcgtgagctgttattgtagagagtgaacgccaatagcttcacgcataaatttgggtcgagcagatttcctcctccaaacatcgtctttattcattttgtgctcatcacgcttcccaaagttcccacgccgcaaagatcgctgaaatactcattgtttagttgctagctactatacgaccaatttcgaaatctcacctaaaacatggcgagcgagcaacacatctttctgcaaactctggaatctacctgtcgagtttcgcaccgctatctggaaaatggtcctctccgggggctccagcaccaacccacccggtcattgatgaatttactctactcagaagattgttctacaagttttggaacatcggaggtcaagatgtgctagaataaaggtagctccatacaccaaagatttgaacatacacccgaacggctggaccatgtccctttcaatccgcagttcctgaacatcatgaaccatcctgcaggcggagactttgcgcttttcgccgagacatatgcatcatttgtcggtctcgatccagattttgcttggctgctgaatcttgagggctggaacacgctattcgagcaaaccggtgcatctattattatgtacagctagtacgctagataagaatcggcggttggggaaaatcagcaaacaccaaatttgtatcctgacacagtgacgagcaatgctaataccagggaaagattttcagttacgttgttgcagattcgtttgaagtgtttgttggtttcatactttcaatcaagtaccttcttcaactacaccagtgtcacagtcggacgtgtgcagatcacacggaagcgcttaatgaaaacatatgcaggatgtgcatcgcccttcttcctctcttcctcttttgcgccacttgcgttgcttttggcttttagtcgtattggatccgttctttgagcatcatcttacaatcacagacatttttaaccaggaacgtccacaagactcttcatctggaagcatggttatgagaatttcaactcaaagcccttataattatggtcgggacaggcccatcatcaacccaaagatgctctcagaagtttatcgtccgcgttcctgcagtcttcctgtccatcatcaggaagatgattgtgtttcaacagaactaagactgcctcaaattgaggccccaaaccatgattgcactatcattttgggtgcaccgccaaatacgaaagatagaactgaagtgccccttcctgatagcttcatggccttggaagtgcttcgcatctgtggtctcatatcagaatcccggaatacaaaccttgcttcgcacatgctcgaacgaaacatccaatgtgtcaacatatccaagttccaatcccaagagagccctgagagcccagcatttttgccaacattctggcgcttcccgctcaacgtacgctgccacaaaagcacatgcggcgccctccacgcactgtcgcagcgcaaatttgaaaccatggttgttagactgcaggggcatgggtgtaggattagtacgtgcttacataatgaagcacttagtataagtagtcgactcctgtgaccctgttagggtcagcgattcgtctatctttcaatacaccaactacttcatcttccacaacaccatctatcctgagtttgaccctcacatcctgacaatggtgtcggcaggttacattcttgaaaacaacacaggtttctgctagatcgccaatggcaaatatatactattcaaagaaactcaatcagcaaatctgcatccttcacttaagctaacaaacacaggattaccacaccaactcttcttcccatcaccaataagcccgaaaacctccaacccgtcatttctcaaaatcccctcagcgcccacattttcccccaccttccgctccccacaatggtcctttccccccaacagcctgtggaaagaatccttcccctccgccactctcccctatgccaacgacttccaaatccaagtctcggtgaacgctgggcacctcatcgctaactccacgtcgattcgagacgctcagactgatacctgcatccttgaatacatcggccagcgaccggaaggagagcggttctacgcggacagaatcattctagcggagaaagcggagattccgacgccaattgtggagaagagcaagagagagacattttacgtgtatcgtaaagggaataagggtgtgttgtttgataagatttgtacatatttggatgtgagtggtgttttggagtacggggaagttgtcgagaacgagggtaagacggactccatttacggagtttggcccaagcccttacaacggagagtaatcatcagaaaagggtggaagtatatcttggaaacttgagtgtgttagggcttttaagtagcatagtgtttgtgtagtgttgtctgtagtgcgaagtcgaattaaggttggcactaaaatatcctagactagggtgcgagtaatgccatcttacaatacaacgcacggatccatttgtaatacgactatcagtattccttgttccgctcaatcttcctcaagcctctcttttcgaagtcgcgatcgtgcgcgaagactagctctagttcgtcatcggcattcaccctgattcctacactttcgccaaatgtcttgattgaatcgatgccgactgatgtgtggcccagataatccggtctctttgactgcaatgccagcatgactagctcgattccagagttccacgcagttacagagaagccggtaatgattgtgtagctgatatagattatagtgatgacgcagtatatggatatgactgtcatggcgaggtaaacagatgttgagcgagtcccatatccgtacccatagtcggtcaaggtaaatttgaacatagtcgtgttggctgggtcgactcctggtggcggaaaccataccagttccccttgttcaaataaactcgcatttgctgaataatgtttttccatgtcgggtattttggaaatacctaaagcgaaaattgcacctaaagaaaagggcatgtggctcctttcgaatggatgttggccatcacctgcaagtgatggtactgctcccaacagttgacgatgaaatcctgctctccggatcgtgtcgatgtgggtaacattcaacgttacaggccgtgcttcttgcgtgagaaacttcgggtatgacatagtcttgacggtttcttctgtagaagtctgttgtagttgaacttctccaaattcccagaaagcggatagcgtgcaagctgtgaccgtaaccgtactacgacgcgaaaattgatctctctctttcaggtaccacgataaggattgcgaggcatttccggattcgcctatttcgtgagagataaacactgcaaataacgatggcgatgcaggccaaggcgacggcaaccaaaccggtgcatacaactgtacgttcccaagccgctcagatgatgaagataattcttctgctatatctccgagtgtggagtatttcgcgagctcagacaagtctggtggcatttctgtaccattcaggttgtagtaaagcttggcgtctggcttcaatggaaccaatccactccagcactgtgtaatcaccactgggtacgccatttttactgttgcggtaccattttctggaaaaactactttggttactctattcgttcccctccttgcagtaaagttactgatgtcttggaagctatccgcactataccaagtcggtatagttgtatttacttgcataccttcaatgtaaaagcggtcggtttcaccctgcacctgatgctctacgtaagtataagcccatctagaggaaaggcgcagagttcggtcagaaatcaagatggcggttttttgggaccccggctcacgggttggcatgaacgagtcccggttcaggtatgatttgcgccgagttggagatccagcgtttacaggaggctcaagttgtccatcgaaagatctgtcaacagtcaagttgaggctcgcggcatctctgttgaaactcagtcgttgcaactgttataaggacgagctcttacatgctgagcccgttagacaaatccagaagggtagggtgcattgtttccgttgaatctcgggtatattttgtgaccgcattccgatcgcatgagctaccaggttttggtatcatcaagatagcactggatggaccgacgagcgagattagcaggataagagcaggaatggagatagcgaaaatcgctctacgccacccgcgaaagccagacgatttataaattgataaataatcaagggaccaaatgtaagccagctgcgtcgcctgtacggtaccggacaataagcctagaggaacgaagccatcgatggcctgggtaagtacgaggcagaatatgatctcaacaatggatgcttgcatgaacaattcatgtaacttggccacgaattgcaacgtcgtggagtcgtcgcgcgtaaaacttgcgagatagctcgtccattgaagcatgagaattgtgatcgctccacctaaggggacaaggtgaagtaagccatgcgtgaccgcgatagtccggctatggtgtattgccaccttgcggtattcattattggatcgccatttgaggcagcgaccgaacgctattgcaagaaatcctagtcgaaattggcgtaggaagccgcgaaatctcgggtacggagcggatgatctgacttcgtggtgctcgtcttcgccgggcaacaaatcgacgttcgagccttgccgactgtcatggttagaaagtttctttgctgtttcgagacgttcttcacccacgatagatgggacaactcattgtcggggccatcattgtggcgatccattgttagcggatggccgacggtggtgcgaaatccgaatgcggaccagtgccgttttgaacttttgtatactatggcaggtagcctaaggagtatttcaacgaagaaatgagaaatttgacaatacaggagagaatttcgcatcagtgagaagacagggaaaactgggatatttatcaagcatcgtgtacagccccacggcgcatgcggaggaaagagacaaggatgtggcaggggtgaagaacaacaagtcggggagacagaatgcgtgtaagacgttcgaactcaggggaaccgcaatttaaagataagcttaggtttgctgtgattggtttccagactgaagacatcgcagttaggtttagggttcactattgtcaccgtcaaactgcgagactagcagtggcagcatgtctaggtgtttggctggctgcatgttaatatggcgaggccagtgattgggaattgtgggttgggggcgagaatgtaagacaagaaggtagaacttcgaatgaggcttggcaagaagctcccaccatacgtcgtcttcaccacgcctaacagcaggaggaatggagcctgactggaaaatcgaagtgttgctaggcaatataatacttagaagcagcacaatatcaacacagactaccgtatctcttcagatactttaccggtcggtccgtcgcgtacgggtttcggatagtttttgcggataacatcagaaatagatctggtaaggtgacacaaaaaacacagttcagcaatttgtaggctcactgcatgcgttgagcggaacgcgatattcaggagaaaaggttgcttgcgcatgcatgtgcataccttctaccgccgatgttagctaggatcaatccgcggaccatccggtccctccaacaaccagttcattaataactcccttgccatttctttacctttctgttcaccgcttgacaatccgccgtacagcagacccatgctttcaagtccgtgattcgggagagcttcatttgtccagaaagcaccaatggcgctcaacaccaggtattgatcaaacctacgtacatatagcactaaagcagtattgtatcaaatgcactcaaatacgcccacctaatgagcagatattctcccgagactttgattccagacagcaaaggtttatctccagcggtgctcggttcgaaacgaagcataataaccgcaaacaagtcaccagaatctactcttccaagccgtcgattcactcttccagaaaccatatcacgactcagaccatcagaaactccatggtgtcactccaatatgcgtaacacatcacccagctttacataacactctacgaagaagcttatattccagcagctccaccgctcaaagcaggctgaaacaccgcacccaagcactccgcaacgacaaacaacaaaccttgaacttcagcatagtaagagaggagagtgtgagaatgacactctattctatttttttttttttgaatatgtcgctgtaaagagttgacgcgttgtgtgcgcatagggtcttggtggaggctgcaactcggagaacacgagctccttcatgagccgatgcagaaaacaagattggtttcatcttctgttcgtcttctcgtggagacgccatggctatcaatgaccatgagcatatattcacaaataagtgagggcttcggctcatcccagctgtgattgtgcatgcgtgcaacgaggctgaggaacacaagcaaaacttcgcggcacattctgatggtgggagtcagtctccagactttgcacgtagatttagcatttaaagtgccttgccagcttgattaattgtctctccgttctttccgtttatcgtacacatctctgcaaaccctcagccacctatacacccaagttacctcatcggcgacgatcgcgactccggctcctggtgcgactcctcacacgccttcgcctatcacgatcatccctaccacgatccctatccctgtctctatcacggcttcgactccgatccctcgtcttcttgtcagacttcttgtcaccaccgccgcctccagggatataccgatctgattcgtcaaatcggtttgcccgagatcggccaccatcccagcgatcatactcgcgagatcggtagctcctgttgcggtcgcgagagtcatctcgtttccgcggtcggctatcgtcgcgctttcggggacggctgtcatcacgcttgcggtcacggtctcgatctcggtcgcggctgtcgtcacgcttgcgaggctcagcattgcgaggctcagcattgcgaggctcagtggttgccgcaggagctccggcagcaggaacgggagcagcaccatctgcggttgcagcttcggcgactccacctggaggcacatatctgtcgatgccgtccggactcctcgagcgcgaattgtgacggcgacgtggcggcggggtacgttcacgagctcggcgtcctccacgcgaacgtgagcggctgcgatcacggcgacggtcctggtcgcggtttctgggaggtgggcttcgcgaatcatagcgggacttgcgacggctggcagtttcgcgagaacgactccgacttccgcggcgcgatcgcctgtcgtctcgatcgtcgcgtggacggtaagaatgtctgtcatcatctctgcgagacctgcgatcatcttcgatgcgagatggtcgacgatcgtaacgactgcctcgagatggcgaacgagttttgctgcgtttcctcgtacgcgtgctatgcgcgatgctgggagacctcgagcggccgcgcgacttgtcgtcctttgtcggtagggcaggcctaatgtcccatcgagatcgggaagtcgtgtctcgcgatttgtctgtctgcggagcatcttccatttcgacgtctccgtctcctttgggtgtcgctggctctttctctggcgatggtgcaggcgattgcgatttgctgtcaagcttcgcaagtcgagtagcaacagggtcgcgtggtacaagcgacttaggtggctgtgctctgcgcatgggaggctcgagcgattctgatcgttccagggcgggtcgttgtcgagacttcttcatttgctcgctctcctgtagtaggagctgcaaagccaaatcgtcatcgaccttgatgtcctctggcttgacagaaggcttgcgatcgcgctcccgctcgcgagaccgtgtcctactccttcgccgacttctatcgcgaacacggcgtcgatcgcgtgaccggtctcgttcaggtgtccgactgcgcctgcgggcacctcggtaccgtgacccacgctctcgctcgagtttctcttctagctctcgaactcgttgagcatcttcatcgcgaatcctctggagacgggcctcgcgggtggcgtcgtgctcttctctctccttcttgagacgcgcacgctcctcttccctctccttgtcgatgcgctcccgttctttgcgtcggcgctcaacgtcggcgcggtcacgttcctcgcgctccttgcgcctccgctccttttcttcctgtcttgccttctcgcgggcttcatcctgctccttctctcgccgcttccgctcctccttctttgccctctcttcccgctcaatctgacgctgatgctcgagctccttctccctgattgcttctcgttcttttctccgcgtctcggcctcggctgcccattcctcctcggtcttacttcctcgctgttcctcttcagcagcagcttctgcaccaatctcgagagccctgtactctcgcatcttgggcaggccctgctccttgatcaagttgtcgagcaaagagctgaccgtgttcatgatgttgccatagatattgatgcgctctccggcgccttcgatgagcgtagtcgccatgcgggggtccttggataacaagtgagggttgcggtcggtctcggtctcgaccaggtctttgagcgaagtcaaaaggtcgtctttggcggactggcaataggagtcagcttagtacatgggtgattggaggttgttttacgtacacttgcttcatattgagccagtaggtctttacgaatgctgtcgtaatggccctttttgcgaaaagtgtggaccaaattgtcaatggccgatcgtttagcctgcgacaagggcagttcagagggtcgtagtcttttgcgcacatgttgggggccttcgccatcaagcacgcgcttgcgcccgacttcggccatggtggtgaggtggtgtggttacgcccaggatctgcgagagacgttgttcaactatggcatgcggccggcgaccagggaagcgcaggcggaggtcaatgcgaccagcgagagacgattatgacgctgcgaagatggtatcgcggctgcaccgtcgggctctatcaagaagtgagtgaaggtcgatgcatgcgtctccagtcggaatgcgtcattggagagatgcgaggctgcatgtgcacgactacgaagtacattgcgctggcgccaggtacgacgtcggctgctcctgccgcacggagcatgccaggtcttggcgggcccggagcttgaggtcgcaaaccaccagccctcatcccggcaccacctcgagacgacgagagcgcgacctcaccacccaacgcatcccactatcgacccgcgcgtccgccaattgtacccgtcatcacgagcacggatacgcccttcacccacagacgccacaatggtccacaagatcctcttctggagcggcttcggtaatgccctcgacttgttcgcacaccgccagagcgcttgctaacggcagtgtcactttgcaggcatcgcgacccgactatggcagctcggcattgaaatgcgcccgctcttcaacaaggaatcgctctgggtctaccccatcttcgccggaattggtggcagctttggctactggcttacgggcgtggagcaacgccaattcagactccttgccgaccgacgagaccaattgcttgaaaagcgcgcacggaggaaggagcgcgaagaggccgctggcgcagctcaaggcgagcactagtggaggcgtaagaacgagggccatggagaaattgaggggtgcagcagtcacaacattggagactcgtcaaagacgtgggaatgcaggccgtcacgatgcatgcatttggcacccggctgcagtctcatgacagagctccatgtggatgctgtgacaacatggatgtgggggaagcagatagcaggcgcatttacacttcacgacttcattcgagctgaggactcgcgctgtacacacctcttgaatcaaaaacatgttacaaccacttcactgtatcatgctgtattggtgacgagaatgcgagatattgcctatcttagccaatcccacttgtcggattaggaaggcctagtgcatgactctcgcaccagcgattctagaaggacagcctcgtctttggaacatggcaccttatcacaagcaacatggcttgatatgatcattacgaccctttgtggtcttcaccccttgcatacctctaacaacgatcctacatcacaatgtctttcagtgccgaggctcttctatcgcccacaagcggtaactccacacctacgcaaatgaccaacggcagcctcaaagccaaaggcatcgtcgtcttttcaggcggcagcgctgcaaacgagcttgttgacgtcttcagcactgttagagaagacaagaagtgtccgctgagctacatcatccctatcagtgacaatggcggaagttcttcggagctcatcagggtctttggcggacctggttcgtataccatatatatactaccgagctttatattgacagtttgcaggtatcggtgatgttcgaagtacgcgcaagcttctcaaactaaaacctgcccatattgacatttttcaggtcgtcttgtgcgattgatcccggatgacccagacaacgacagcagcgaaaaagctgccatcaaagccttcttcaaccatagactgcccaaggagcgtacctctgccagacaagagtggcttgagatcgttgaggcagagcatgcgctgtggaccaacatttccacggcgaagaaagagcttattcgatccatcctcaatctcgtcgcctttgaggtagtcaagcggcgtcgtccatcttcaagtttcgacttctccggggccagcattggcaatctgttcttgaccgggtgagcatttctttcctatcatactagaactgcaagatccgtctttttttcacctacccaggcacacaacttcagctttataaagcagcttttgtttctgactgattgtagcgcccgcctgttcaccggatcctttgagtcggccatttacctcttgtccagtatctgctcggttccaagtcatacttcggttctacctgcaatcaacaccaacttcacgcaccacatttccgttggactagcaaacggcgaaatcattacaggtcaaaactccatatcccatccttcaatatcgacagcactcgaattcgggggcgcgccaggctacgatgaggtcgaggagcatgacaggatcgaagatgcaaacttgccaggctctctcccaacactacggaagcagtatattaccttctccaaggctgatgaagaagagctacctgcgagaattgaacgcctctggtacatcaacccatatggtcaggagatccgactcgctgcaaaccccatggttctgaacgcgctcaaggaagcgcaagcaatagtctacagcatcggctcgctgtacacatcgatagtcccatcgcttgtactcaagggcatcggtcaagccatcgacaaccccaacatccgctacaaaatcctcatcctaaactcgaccattgaccgcgaaaccgggccgtcgtcaaatccttactctgccttggacttcatcggcgccattgccaaagctggcgaggagtcaaaaggcaactctggtgaggtcaacaggagcaggtatcgcaactacgtgacccatctcatccatcttcaaggacctggcacgcctgccgtggataaggaggagctcaagggtattggcatcgaggcgatacgggtgtatgggcggaaaaatgagggcgagaatttcgtgcggtatgatgagagaggtctaattcaggcgctcgaagtcacgatgggtaagagagatccgcgagtgcctagccggcgaaacactttggaggtacaggtgaggtaggcagtatggtcttttactgcggaagtttgtggctcactctcttacctttttgcgatgatcactacacctcataattttaccatcttcatctcaccagtctcaaaactcggtctcttgttagagccagctacatgtacctggagtctccttttctctgactacttcgttttatttctaccctgatgcgaagagatagacatttccacgttctctggtgaaggtaacgaggggagctttgtaatttgatcgtctcgcccgaagaactccaactcgctgaaactggccaccttcaccttcgccatcgtcgcacagtttcaggcttgcagtacactctcattgaacacgacttacacattacacagtttcattgcaaacattcacgaaaataggagatcgtctgtcattcacctttctcccaacctccgatcccccgacctcaacaccaccatctctctctcgaccaccactcttcccacacccacaacctcgcgtacaaaataagccctctcgcactctctcacctccaccacgcgctccagcaccacaccccatcctccatctccaacccctccacatcctctatctccccccgtatataaccaatccaaatcagcgttattccatcaaccacgagtcacgctatagtctaggcccagcctacaacacccaaatagccatgtggcctacgagttcgtcggttcgagtaccgccactagaaaggtcaaactagtaacggaaaccttggagttcacaaaacagtacaattgcgatcctgtacagacttggaagtgtaatgacgcacaaccttggagctcactgatatggattgtaataagtacttgtgcagacttggttacgtcgcgcaactgtctctcagaaatggggggctggggcgtgctttttgcattttctttgcaatgatgattttaggtattctttttgcaccaatagtaaagaaatagacggctgcaggatactgctgctgctgcatgtcatcgtaacctaacgcacgcagacacacccacttatcgacgacggcagctcatgagcttaaagtaacggctaaattcatatatattgtcatctcatatctcttaacggaattgcagctactgcaacagtacactacatcctactctcaatacctcccagacttccctgccttgccagccccacgaataatatccgcggccttctccgcaaccgcatacactgtcgtcatagtatgcgacgccggcaaaatcggcataacactcgcatccacaatcctcaatccctcgactccatacactttcagctcgccattgacaacaccaccttcctccctcggtcccatcttacagcttcccgcaggatggtacaaagtcgacgcgctgcccttgatgaacgcatcaatatccgcgttgctcgtaacattcgcgcctggcgctacctcgacaggcgccaactcggcaatgccaggtgcctgggcgaacttgcgggcgaaatgcacgccttctcgcaggagcgtgacgtcgagcgggttgcgcaggaagccggcgtcggcaacgggagcgtcgaagatgttggacgacgaggctttgacgcttccgcgggagtatgggtgctggagaccgaggacgacgacgccgtcggcccagatgatttcgaggaaggctgcgtctttggaggtgagtttttggttcagcgaggcgtaggccttttcgtagccctttgcgacgcaggctgggacgtcggagggtagggagagagaagcggagccggcggcggcctgggctgcgacggcgctggaggagttggagtatgttgataggggcaggaagaggaggaaatcgcccgttggggaggtcagaggacccttcttctcggtgtcgtattggcgcctggcttcagctgcgaaggtggcgtttgaagttatcaaactgcttgtggcctcggtggtggtgactacaatcaattagtattgtactaaaaccctgtcgattagaagactgcttaccgaggttgacaacggctacagagagatgatcgtgtaggttgtgtccaacacctggaaggtccaccacggtggtcacgttgatcgtattcaggagtttagcatcgccgatgccagaaacttgtagtagctggggagagtgcagagttcctgcggcaaggacggcttctctcttaactttaacggtctttcgttcggctgttgacgagctcgcatattcaatgcctgtgactttgacggcgccattggccttcgacgtgacaattcgcgagacctggttgttcgcgaggaggtggaagtttggtcgttggacagccgagtcataatacgcctcccttgcagaagagcgaacaagttctttaggatccatgttctttgggcagaagtacccgccgatagcctgcccagttccctgatcgttaataggtatgccgagcgcctttgtagcggtgatcaggttctctgagatgaagtttagtcttgatcaggtggattcgttgaaaataatggacttactcgtcaatggccaaaagaaagggagagaacgtggtttgcatgtatcctgtggtgccatagttcttcgcgtcgtacttgatatcatactcggccgcgatttctgctgtggggaggagtggtgttttttcgttctacacttctgttagctatgactcgtgatataaagactaaacgtacccttcttgatgtacggcaacaggcccggcaaagttccaacctttgtttcccaaagtttcccagccatcgtaatcagacttggagccacggtcgaagaccatacggttgagttttgtagatccaccgacgacttttccttgcgggatcgagaccacgcgacctccaacgccggcaccggcggcgtaggatgtgttccaatcatactttgttccgattgcaccaccagcaaggcctgggatagtaacaaagtcttccttgttgtcgctggaactcaagtcagtcttcacgcgcaaacgtgatcggatgctatcgacttacaaacttccggcctcaattacaaggacgttgacacctaacgtacgaattagcgattggacaaacgatcaactaacagcaagcatacttgactgttcagagagacgattggctacggttagacccgaagccccacctccaacaataacgtagtcgtactcgggcagaagatcctcagctctttcgataagctgaccattgaaaagagggtgggaaagaaccccagttgtcgccaaggcaagagtgagcgaaactacttctagacagaacattgaaggcattgtgactatcttgcgacgatcgtaatacattaatgagaagccgctgtacctatgtacatatgtaccattttcttaaccttgatgacgcacagacgctaatctccgtggtcgcaggatatattagttcggactaatccagccgtggggcaacgcgtgccatcgccaagtattgcaccgatgatccctggtagccatcataaacataagtccacctagacttggtgaaaccccgcgcgtcattcattggtgccatccgcagttcccgcctccgcttgcacctaccgcatgtattccccgaccgaggccacaaggaagtcgaatgttctcgctctagccacgaagtctgagccactgtgcctgcatggccacagtcatctctcattggctgttggctcggagccaagatactagctcaggttttcatctcgacctcgggcttcgggacataatacggtagaaaatctgcaggggcacgaccaatcttccacagcctcaatgcgaactaattacctcataagcctgtactttccacctgcgcagagcgtacgcacgaatgcagtctatacgcgctggtgatcatgccaccacgtagctgcactgccacaaagattcgtcgtatgaacaaaacctgggcatgaacgatgtgcaaacgaaccatcactttaagagttggtgtacaatgctttgaacattcttaaccaatcctactcattggcaaattcttggatgcattcttggacgaattcttgggcgaattcccggacatacttatctccaaacatataaggaatgacaaagcccctctcaaatttcggcagtttctttcactctcctccctctttgaactcttgtctagtctgcacacgtgtgcgcgatgcttctttggtaatggcgccatcacaccacatacatttacaaattttggcgccaaaaaaaaaggccgccgacgctagagcagttcgtgcggtaaatccgatacataatcggagcgatacattgtcaggttgatgaacgtgctcagccttatctgaagctaaagtctattctggaccactcagaaatgctccgcacccggtcctttgcagagcctccgtgctcacatctgtgacgttcttcttgtgtatgtttcataacttgtcttggaatgctcaaagaggttaggcgggaatctaggttctttcaacgtcaaccacggccacaccacgtcacgtcacaaaagccaacacgatatctggtcgatcataatgcaagagcgcgaaggtgtcgcaattgcctgtggagacgataatctattttatttataaacggccttgtcgttgctgcttgttcttgtctttgcgcgactccaacacatctcgaaactgcggagcggccagtctcggtaatattccacaatgcagggctgctactgaaaccacagaaggaccgttcgcaccagctatataatattaagacacttcaatcgttctctcgcattgctcagttccacaaatctcttcacactctttcactcgctttttcagtcgtccatttcgtccaacatgctggcacgttctttataccttctttctggcatcgcgctagcgcaatgtcaaaccatcgtgtttgatggtcgtgttccggctaacgctacggcggcggactttgataaggcgaccagcatcttcgacccggagaacgtcaagggccaaagtcggtttataacttaaaatgcatggcttcatattctgacatcagatagacgtgactttcagcagtctggtgcgcctctctggccaaggatctctggtatgacacatgcatcctcttcaaagctcaccactaacaataccagttcgacaccaaagtcaaggcgcagaccgtcgaagtaacagtcaagtactttctaccgcatccctgatatccctgcaaatcctaacccactcaaagcgacgactctatcttcgcccccggtggctccaacccccaaaccgccgttcgccgcgcagaactgctcttcaactccgccaagtccgccgacaatatcaccactactggcgtgaagaccctgcacttctccctcaaagagagcgccgagcgtcccctcaacaccacccatgagtatctgctcacgttcctcgagcgcggagactttgacggcaaccaaatcagcttgaagactggcacgctgattggcagcgacggcgcgaccaaggacgactttgtgcttttgggcaacagtaagaatggtagcaagacgcttttctcgacgccgagaggaacggacttcaccaactttgcgctgaagctggactttgacaagaagtacgttcgctccccttcacatggctatgttttccggtgacgttgctaaccatgtcgcagcactgtccaggtcttctcgtccactggaaacgaggcgttgacgcagaagactgaaccccttcccaacgacctcagcggcaacggcgcgttccactttggtgttaacaagaacccgatcaaccccggtgctgattccctgaggtcaggcattcaggaagccggcatcttggagggtatcgtgtatggcggtatctttgttgagtgcagcgcaagcggtacagtcacgctttcttaagtgcgcgagagctcatgagagatagcggttgtgtaggagtgttgtagaaatatgtatggagagctgttttttgtttcgatgtcatgttatagattgttcttagacttcaattctcaagaccaatttagctcgcggaacttagattggactatcgaggcagtagttcgacaaaaatttgcctttcctaaatcaagcggacagccatcccggcatgattccaatagccatccttgttatcatcaatccatggagtctaacattgaggtgcttggatgtgagtatgcttgcagatacggtcctttcgtcgtcaccattttatgttgcttcgacacgcgtggttgtggtgcttacctcggtcactactgtgcaggtgccatgcttttggacctactgccacatggttagacgagagccgagcttttggcttgcagggtagttacctatggtagtgcagtaatagcctggggttacatttcatcctggccagcaagaaaaggcagtggtggctgctcgacatgatccgggtctctcatgaaaagcttagtccggtcgcgactttatgcgtagtttttggcgtgtcatcagcagtttttcatgtgacacatcaaaagatatcgctacaccgagtggcgatttgcagctatgcctgggccaatgggcatcttcagccttccagtgtcagcctgattctgctgccacctgggcaaataaagtcaatccggcccctcatggcttttcgcgacctgtaccagacgatttggatcttaaaagcattctaaatatacttcactatgacgtcgcaaggatattctctccaccagcagttggcggatttcctacgttttacaggtagacaaaagagctagatcctcgtccaggtagctgcatttagcgctttgcagtataatccgactctcaagtcatgtccgactcttgttctgcccaatgcttccatcgagctttcggagcggcattgagagccctcaaataatatgatgtggctttcatagcattacgccacttgaacagtgcaacaaagcattgatctgtcagactcagtgccagcgcctagagaacataacaggttattcgggcactatacacgctccgtcactactgcttaccgcaaatttctactttcccggctccacttcctcctcgatgcgctgctccaacccatagtattgccctttcagattccagataagggcaccagattagaactggatgacataggttccagacctccccagcgtacacacatcgatttccttgcagttcttcattctggaatcgtccctgatgacgtcgtctagataaaattgcgtccaatccctcccttgaatgaagtatctcctatcgcaacctagcacgatctgacgggcacagtcgagagtaaattcgttgtgaattccgttcaaatgagcataggttgtgctgagatattcacagaagttgatgaaccctgcctgggtgataacgatacatgtacggtcctgacccattattgttgcctggtgcttattatcgctcaggtcgtagacgccatccctaggagaatgccactcactagaaggtatgagagatgagtgaaaatggtaatcacaagttcaaatcatggcggagaacctgccctaatgtgtgttttgggcctctgaagtagaaagacgtctcatttatcgcgagctgaaagattgatctttgactaaccattagcgttttgacatttgaaaaaaacagtgcgcaaataaacatgggctttcaacgagattccgtcttgtattttaagatccttaataccattgtgatgattatcttgcgctcctgggttcctcgctcgtagccatggttatatgaggtgaagggtatggtgctcagggtaacttacgtgatgttgtttgtgaaaacaggagtcttcacaagtttctgtcggaactggagcttagtcaacccttgctcaatgaccgcagtgtgacgcttcatgttctccagattttcctcgttggcttttctctcgcgtttgagatcttcttcccgctttccattttctcgctggaggcgtcgcacttctttcttatgccgtgttaccagattgttggtcagcttctcgtgcttctgttcgatcagcttctcattgttcattttgattcgctcaatggctttgtcgagctcaatgatgttgttggtgtcgtctcgtcccttgtgggctagggatgcatcaaaattttgggcctgaagtgcctctctttgtgcataccgtactccagcgatggtctttttgactctaatttgttcttcgatgatatcggctcgggctcccttgcctgctgttgtgtcgttcaacgtctttcgttcgtcaaccatttctcgttgcactggccgattatggtcagactggttactcgtgatccgggaacattacttgccatttccgacggccggctcgaaaagatgctagtttatcgcgtagagagggcattttgggctacttcaatctggtactactgttcgatcgtagctgtcccacaaaagagaaccagaagaattaggaatgtctgctaggcagaaagacgtaagaaacagcctggctgcatgcgcggatcccgaacccgattctcagcctcgtacacctccattgacgagctgtgtcaccacacttaatctctacacgtggcagagtgagtggcgttcaagatcgaccaatcttacgtgtcgaactctacattccttatcggcggcgcgaatataaatgaacgaatagtacgaacaagcttgataggaccacccttctcgaaactcagcgtatcacggtcatggactcaggggaaagtggcatgcaatctcggtcggttggtttattcgtgaggcaaatgccatgttacactggataagcatcgcaaactatctatgcagccgaagaagacccagtcttgccctgcttcaaagctgatgtccaacgtgagcgagcacataacgaaagtcaaacccgtgagatcaaggacctttgtttcaattttctcgcgctgtcgctattgtaccttccctacgaacatttcccaaatttgtcaatatccaggctgtgtacccctcttgtttaccttcgccttcctacgccagtgggtaaggtgctagggcagctcgactgtattcagcatgcagcgttgagtcctgcatatagcaattgccaacgatagtgttcagctgtggtgtgtgtatcttatggtagtgatgccgctccaccaagagcccggcgattgcgcaaaacattgctttgatgtaatccgcttgctgaaaatgaagacctgctaacatgagacacctggaagaactcgattagcgctgatctcaaccatgataattgcttacttacgcgtgtgacatgtctgaagtccagcgcccgaggctgttcatcaaggcgatgtaagccctgagtctgtcgacgcgagtggtaagttgcatgacattgagtgcagccgcaggtgttataaggttggctctataggaggttgctgaggccctttcttgtatgtcgacttgagccgctgcaggaatgcatccgtcacaaccacaccagaaaccccaatgggtgtgcagctctgggcgtcgaataaggtgattagagagccagagatccgcagtgtagttgatgaagatttcgcttccattcggtatcgttcttgttgcgatcagtcgggactggccatgggcagcctcacatatttccagatccgcgttgggaacgcatgagtggttgacgtaggaaattgttggatagacgacaagatgcattctgctccagtaccgatattggaaggcattgtgctcgaaacgggcaaccagttgcctcaatgccgttgttgcacctgctggacggaacaatacattgaaaagtccttggttcgccggactgagggacgtaacagcacgggagagaattgtagtcgtaccggctctttcgttgttgtagaaaatggtactattgcctggccgcggccactgaagggggccatatccggtcgaaacgttgaccaacggttgctcttcatgtatgagttcccccttctggatgtcccgtgttgcgatcacgcctctcccagcaacgactggaggtcctgcgacgatctgccacgaggccatgttgacttggatgatgattccgcgtcctggagatgttatgatctcatgtgtgtcacatcatcaatgacctttatactaccttgtgcaagtggtttccagtccattctgcgtcatggtcgattgcaatgtcttatctcttctttgtgcagacgagacatgtctaaggtaatgtttgtccgagtgtgaaatccgggttctgacagctggcgaacgagcatccgcacccacctcgtgcacgggaagaaacgtgatctttcgtacagagagaagtgtgttcttcgtagcctggagacgacccatcatggacagcaggttcgtgatagaggagtatcgcataacattcaacgtagacagcagacctaaaagatcgcataacaatccaccatggattggtacaagacgtgtggcgccgcaaagttgcattacacccgcccacatcctcccgtacctgccaagtcccattgcgactcaggggccatccaatcaaaccccatcaatccccaaaaccacaacttagcgctcaccacacgaagcccaatacaccagtgccagcactccggcggcctccctcgcatccatttttcaacacgagctcactcatcgctaagcgccaccacaccaaccgctcctggcagacacgagggcgggtggtcgtgtggctgtcagtgcgtccgtgacgaggcgctatcgaaatgcttgttctagaatgcctgtcataggggcccgggagttttggcgtttttgacagccgtgtttaataaacatgttcgcgtccctttgtcgtgggattgcgttgtctttgtggtaccgcagtcgatccttacttgaagtttcagtcgctctttaatttgtggttttttgtgttggtttagtctacctatctttgacgtctacatacaactacctgctttgtactgtgaattcgacgattagtgcagatatggttcgcgcggtgtttgttgtgttggggatgctgggagctgctgttgcgcagtgtaagtcgacattctcttacatcttgagaagtctgaaatgctaacgactatgctgcagatactggaccagcgttcgacccaagcaatgcacccttcttcggtccgagcggcctcgtcgatccaactctcagtaccgccgcacctacttcggtcggaacgcctacgtttgtaccatcgcgcacattgtctgcctctggctccgtcgttacgtctggtgcatcgtctggatcagtgcttcctactctctccgggattgcgtccagaaacggaaccatgtcctcgacaaagctatcatcgagcacctcccactcatcctcgtcctccttctcgagctcgagttcgacttcggcctcccgcaccccgtcggcttcatcatcggcatcggcacctgcacagagcaccggcgctgctgctgagaacgttcctggtgtagttggcgcgatagtgggaggagtgttggctggattggcaatgttgtagacaatatatgggcaaagtgtgtgaggatgaactcctggcatgggcccttcagggaaagtgctgtgttgaaaggaggaaattgaaaacaagctgggagaggtcatgttggaagaagaaccaacaaccattcaggccacaagaaattgcggacttctagaatagctgcagtaagctagtgagaggacaggagttctcgcgagggtcgtgaagaacgggtatattgtagatagactgctcatcaaaagatcctacccttcagagacgaatctgaggttcccatgaattttccctggccaagttgaacgccgcccaaacgccatcgtgatgcatacagcttatttctgcaacttttagacacacgctctactcctccatggctccaacctcggtcaccgactctgatgaggtggagtagtatgccttgagatcgatcttgaactctgccatggccacgccaaacatcttcagcagcgcagtcttgtggctgttcatggtctcgccctcggtacacactgtgtagggcgcgtcgagcatgatctttcccttgtcgagcctcgttggcatgccccatttcctgattgtggtctcgacgctgtgcggtagcgctacatcttcttcttctggaatttctccgcctcttgagtgtaccacaccggcaggaattgtgaaagtttggctcgcagtgacgccggcgcgcgcaaagtcggtctgcgagtatgcgccaaagtactcgatgatctcagacgggtcgcggttcgtgaagaagagaccaacgttgccggcgaggtattcggtcagtttggagaggttggtgaggtgctcttccgcaggcgtttggccgagcgcctttgccatgaccttggtcttgccaaaaaagaaactagacaaaatttagacgagcaggtcgagcgcagactgagagacgtaccggctgtcagagaacgcagcgcgcacttccttcaggtacgagttgcgcatattctcgacggcaaagacgaaaatgtgctcaaagttgtccgccgcttcctggacattggcgaaaagcttctgcgacagctccttgcccttcttgtcggtcttggtgaggtgcactaccttcgcgcgctttgatttgggcatgtcggcggtgttgcggttgttatcgtggtaggttgtagcacccaagaaaaaagttcgaggtcgcagaaaagcagcggggaatttttggcgaaccaccgacacttgcacttggcagccgcggcgcgagctccgcgatgcaggtccgcattcactctccccacgctccatcccaccaagagtttagtatgatgctgcgccgatgacagagacatgttggatttcatggacaatgtgcagcatgcattctacgaagcttcgcactggaacgttgacaattcctacggcgcgttgaatgcgactgcgcgaggtacgttttactttccgttctgcctacattgagatgctaattacctacttatagccctgttggactttgacagcccgcgcggactacgactgcagatctcttcactcgccgcgcccaactttgcaacctcgtacactctcggcagtgtcggtgtcgtcgatggctcagtgtcgtacctatactcgtcgctgccattgcggaaagacttcaagagctcgaggatagacctacatcatgtgattagggggttcaaacatctccaggagttgcggaagccagacgagaaatggtcgtgggagcagtggcatgctgggaggcgggtggaccgaaaaggtgagggtgctgttactgtcttaccgaaccgcagctaagacacatgacagacaccctactgtatgggcgcattttccttcctcagtcaaggctagaagccctgtatctgcgccgtctcgccccgacacgacagctcagaatcgccgccgtcagtgactcgaacctcaacaatggcggcactatccttactctgctacaaaccgactccgggaaatacagcaccgagtacatgtacagcacagactcggcgctgatgggattgcgcgggctctacaactttggtccggatcccagagtcgcgcccaccgaaccaacaaggccagagcaggtggaacccgtgcatggtcgcttcagcgcgggcgcggaattgtactacggcatcttgaacaagagtggagggatgagcactggcttgcggttcactacccttcccaaccatccgggctttccgtataccatgacactgacgctgaacccattgatgggcaatctttcttccacttatgctgtcaaggctggccctagtctggcgctgtgctcgcgtttcgacttcaacttctactcttatgaaagcgagctgcagctcgggtgcgagttatggcgacgccgcggcaacaccgacaccgaatgggctgtcaaaaaactgcgccccgactggaaacggcccgccgcctcgcccgatgacgacgtcgctggcgtgctcaaagcaaaggttgaccaggatgggcgtgtcggactgctgtgggagggcaggatcaaggaactgctatttaccttgggggcgagtctggacctcaagaagagagagcaaatcttccggtctgtcggtatcgagctgcagtactcctcctgaacgttaaacgcatctgcctgcacaccctcaaccctcgcgaagcggaaccatgacgtgcgccagccggcagagagcggccctttgaaggcttgtcgttgactcagtgacgttgaggcagcgatatccctacgtctactacgcttctggaagcatggtcttccactgtatatgaataatggccatagcattcgagcgactgtttccagcagaatgggcgagttgggaaggtggatacgccacgagtcagcaagactaccaggcaatgtccaagcttcccaacgatgtgtttcctgttcatgacagcgacggccgtattcggaaaccggcggtgagaagtgcactgcattttcgccccaaatggtgtgacgctggcactccatgtgtggggatcatggctgttcgttacatgtcgcaatcaagacgtttcggaatgttttcaatgcggtagcgccacgactgcccaacacctgcacactacggaatgcagcaacaagacagctgcacatacgttgagcagtggcttagcaaggcctccaccgcccacatgtcgttgccatatcatagtgaacggctataggctaaatcgatccgcaactgccggagcgtgccgttgttggatgatcaggtcccggcgtcctggttattctcgctcgctaccagcatcgaaaaccaccgaccactcatgtcgccgtgcctgacgcatgccctatagtttggccgtactacgagaaaacggtgggtacagaacgtggccaggttagtttggcagctaatgtatgttctgttgggttgtcactttgattcgagaggaagctgcagctggccgatgttcgcgggagagctgcaggacaattggaaacagggtcaaccactccaatcgacagtttagtcatgtatgatgaccacgcgcagtgtgatgtttgaccgacccgaaggttcgtacacgtgattgtacccattcgccaacaaggacatgcagccgtgtgctgaagacgtaattctgttgaccgattgttggctctggctcttctattcgcgcccaatttggaactccctcatgcgagcacaaggtgaatgcatgtaaattccagaaacaagtcgataacaacgtactgtttgttcgtagcgactagggatattgtgcgaaacaagggcataatgtcggtaccatatgttcttatgaccttgagctctaatccctaggaaggtccgatcaggtggcataaaccggagcggtgattcagaacaactgtatgcgactttgttcgtcgtttcgtgaattcgatctaatgtgtgtgggatgatatcgagatgacccctttcttttgagcgttggcatccaggtctacaatgcgatcggatctaatctggtgttgatgaactgcactttagccacagcgattgccgatgcccgagacgtcgttggtgtgcctcgcgaccttgggtgaccaggaagtggtgggtgctccagattagcatcggtacggcgagtagactagaggactgtcgtgtccgcactaagaacgcgcgaagaacaacatcgtccacactgactccgagatgctcgtaagtcgaagacgggcgtgtcaggctgtcgagagcacatggcacgggctgtgatgctcgtcaggatgtctcgtctcctctcggctgtcccgagcgatctgcgtctgcgacacgggcctgttgagcgcgcgcctcaagatgcggacccgggatttcgccgtctcacagtcggtgacgagagctttggcgcagcggtggaggcatgcagcgtgtggaatgccgagcttttctcagacatgaggttgattcaaacaggccgttggtgcgcgtcggttgtgtctccatgccgtcatgccggtgaaccagaggctgtctcacgcagacttgcaaccatgggttgtttttcgtcccgtacctggcgaggctgcactgctgcagggcgtcgtgcgcttggcagcgctcgaacaacgatgtgcaggtgcgtacgtgcgccgtctcgtcaaacacccatggcggccgtggcctcgactggatacgatgcagccgtcagtcaggattcatcaggcggtccgcgagtgtttgcggaccgggataacctatgcaccacgtctcctgagccttggaggaacgcgcccgccgccctggctaactctgcatcccggccaggctgcccgctgtgagtggccggccggcgggacaaggagctgctggatcctccgcgcagagtgcccctgatgggatgggcagaagaagacttcgctgcggcgtggcgacgatgcagcgggtgccgacgtcgccctctcgtgcatcgccatcgctgcgagtaatggcggcgtgttgttttacgcagagccatagggccgcaagtatcgcaaggttctcgcagcagcgttcgcaacaaaaacggcgtgctagcagcctaacagactaaatctggtgatgggtagtggggcggtgggcgcttactggcccttgttatggggcacgtccggttagcgcgccatcccctagcctgctggcttgaacgctccttccttaatctcccctttcgctcccccaagtcgctcatttacctcgccgcctctcctgtatccgggtcccgcatcgtcaccacctcatcgtcggtgcgatctctatcaccgtctcttctccttgtcgacttctgcgaagtgctgccactcctttcggccttcgcccacgttcctttctccacaatccttcacttaggccttgcctgtccactccttgacaattcaccacttcccctccttgaccacctgaatcgctcttggacgatctttcttgaaactgctcctcggcaagcagactttcttcctcgacagcatcacgcgcgcctggacggtgtccgcctcgacagcccacggaacctcaccgacccactggaattggacccgctgcaagcttcaatcagctcctatcttcaccactccatatcacttggacccattgctccttacgatacccttacgacatcgatagacagaggcgcctagcttgactgctccctctcccatcaaatcaactagccgagccaatttcgctctactttcttcaagaaccaattatgcagtccgccgacgacgcaatggtgtctccttcaccttcccccggggcccagtcgacccccacccctacccatggatccgctcctcgccgaccccctcgcaagagcaccctcactcagcagcagaggaaccaaaagagacagcgcgccacccaggaccaactggttaccctcgaagtcgagttcaacaagaacccaactcctactgctgcaacccgtgagaggatagcatccgaaatcaacatgacggaacgatcagtgcagatttggttccagaacaggtgaggattgcaacgagtttgtaatggtctgatgctaatgttcgggcagacgcgcaaagattaagaacattgcgaagaagagcatcgagaacggagatgactgcaacgacattcccgagtcgatgcggagatacctcgcactgcaggccatggaatcgggaaagtcaatcggaaccagcttccttggccgcaccggtggtatgccctacggcagcggcatgctcctcaacactgacaccaactcctcaaaagttggtaagtaattcttgcaaagcacgtttaacatgatggggcgtgctaacaaatttcagtcattcaccactttgcttgccgctctcttagcatcggaaactggagacgtgttggccagagcgccatggacctggtcattttctactcaccagaaaagtgctgcattacatactacatcaacaacgactccgccggctacaagattgagtacccattcgcgtacatcaagaacatcagcctggagaatggtgatatgacagctaacgccgagggcgcttcgcaacgaccaggaggtctcgttgttgagctcaaccggccaccaaacttcttcatggactcttctgggtccggaggcttcttccaatgcggcgatttcacagaggaccagcaggcatcgaacatctttgtgcaccatctcggtggtcaccccaaagtgctcagtggccaattggcgaaactcgtctcgttggagtcgtttcagaaccgacacaacatgtacgacccaaacactcttgcagtctcggcacccgtctcgcctatcgcccaccgacctgcatcgcaacccaatcatctcgtacatcctcacatgggcatgtttcacgactcgcatcttgcgcctggtccattcccacagcgtggtcacaagcgtcaacgcagtcgctcggtgcctgttgctattgacttttctatgattcgccagccgatgccctcattcatgatccagcctgagcactcaccgtacatgccaagtcccgagatttatgcacctgttccccagagtgcaggtcccatgggatcgcatctcagtattgacacttctgcgggctacggcatggactacaggcagtaccccatgtcggccaccaccgctaactctccatccgagtacggcacacccgctttcttcacatctgggccgtccaacgacaacatccccgcatcgaattttggtcaacagtacaacatccccccgtatgtgcacacgccaatgggcccacctccccattctgctgccgccacttcgccgatgccacaaatgggccaccaggaccccatcattgcgaaccagtctccacctctgagctcattcggacgagatgcgcatgccgacgtctacccaatgtcacatgagcacggcatgtcagacgaagcactgcaaatgactgacatgtacgcgaagcaaagtctcaaccttcccttccactcgcctttgatggaggagaatgttgatgacttggacatgcagaacatggtatctttcggcacaatagatccgtccagcctgtcgcctgaacatcatcaaatgtaggcacagcttggtgttctcatgtctctcctttgtcaattcttttcgctcgcgtgaatacccagtctttgttgcatcggctcagggacgtggagcgcgggggctccgctttgagacaggcgagagttcttgctgccctcggtcaccgacgccgcacccatacttaatctgtgctcgcgttctcgtttacatattggtctcgcaccattcgacatatcgcatatccatcgattagtctaacctgctgccgacaggaagacaaccttctactcctcgactccacctaccttcgtaacgcaagttgaacgaccacaatagcgggcttgtttacatttccggcgttgcatgggcaggaagggtatatatacagaaaaggttgactggtggaacctgcgctaccacttgcgttggacctcagtttgaccatttcaacactggcttttgtcttcggaatagttctcatgttcattttttttttttttggttgcgagcttggattgtttcatttgttgccacgttgggccgtcacatcctgccagttggaggatgcaattttgaggagatcttgctgcgggtgttggtagttgaacagccgctgtgcgtgcttgattgcagtcttataagatcttcagacgcgatacggttctgctgcatgtcagtgaacaatacatcattactagcacctgcttgtgtttatggtgatgctatgtgatgaagggcgtgtgcaggctcaacactgagcagaggtgaggatgccttatattccagggaaattagacttgcgtcgtgtccgggaaggacaagaatgccaatcgcaatctctcaacggtactccgcctcaatgcagtgtctggagctgattgaatgctgcaaatgagctttatttccaccgtgactacagtctgacgaggctgcgaaatggctgcggaccatggccaatgagggtcgacgtcgactcgaaacactggcgacggacatttgcagggtctgggccgcctcgcaaccatcttcagcttcggtaaggtaaacgagctcttcgcacagcagatggggctaaaaacacctcacggcagatggatgcaacgaccatccgctccaaaagcggagggcgaacaaaccccgagttcaggctgtgtgacagagactgaaagagtggggattatgccgagcgacagcgtgacacgcagtggggaggatgcttatgtcagtttcagagcgcttagtagcgtgttcggaaatcatttctttttccaacagcgagaagcatgctgcgccaggtcgtgcgaagcagacatgacgtacaggaagagcgaggccatcgcgcgatggcgcggcgaatcggtggtcggggcgtcggaaggttgggcgaggctcttcgcggccggagcttgtgcaaggcttgcccatcagttgctgtgtgcgatcagcgagctagcaacagctgcccctgagaccgaagctcgcttgggagtggcggcgcctgaaaagcacgcagctcccttgggaaccgttgggactgtctctgtcctctgcccacacgacactcttcactccttcgattgccgtgtttgcagccaacccgcgcgtcgggaccgaattgacgacgcaaaacttggatcaaagttgagtcctcgacgttcagattctcgacagcgacttggcaaggcgacccttcggcgtcggtggagctcactcagcaaacggctgcgccaccagaaccaccagccttttgcgacgctgccacctctgcgctgacgaagcgtccaacacgcagcaacatccagctttgttctgcgtctcgcgcacttgacttgagagaagacatagacaacgtaggtggactttcctagcgacttcctagctccagcaaagcgcccgcgactcccgctcggttgcagccaaccaagagcatccggctgcaccggctctgtcggaggacgtcaacattcataagacaccaccagctctttttgcagtcgcacccccagcctgcttctgctcaaaccccagtcctgcgcacgctgttgctgttgtcctcgtcgccgcccaaattgaaattgaaaccctcgagtcggcgcatgctgatcgcccgaatctagccatcctcgtcgcctcctttcccttgcctgccctcaccgcctgcatctgccctgcaactcgcagctcgcagctccacgtctgggaccgtctccgataccactgtctgtctaccagacacccgaccagcgctagttgtgcagaggttccttctgacaaccgcccctcgactgccaataccctcccgtcgactatccgagtaattgttgcaatgcctgtccggaccatcaacccgttcgccgccgctactcccactcctcccctcgactccctccacgagaagcgcgacacacagcgccggtcttccttcgccaagggcagcaacaagttcacctcgctgttcggcggctcacccaaatcacggacagacgccgccgtcctgcgtgaagcccttgccgcacaacagcaagctctcctgaactcgccgtctccccagtcactgtctctgccgagcatcagcctgaccactgccaccggcgagaagatgcccaccgagcccaagaccctcttccagccgccgtcccccgaggagcagcgacgcatcgcacgagcacacgcacagtttggacccctcggatcgcaaaagcacaggtaccacagcaaattcgagggcgaattcggcgaccctattgaggatgagccgccctattacttcctatttacaacctacatcagctacttaatcttaatcgtattcggccatgttcgcgactttttcggcaagcgcttcaggaagcaacactacagccatctccaggagcgggacggctacgcgcccctcaacagcgactttgataatttctacactcgtcggttgaagatgaggatcaacgattgcttctcgcgccccacgaccggtgtccccggtcgtttcatcaccgtactcgaccgcaagtctgacgacggcaacaacaccttcaagctgctcggcaccaccaccgaaaccctcaacatgagctcctacaactacctcggattcgcgcaatcagaaggaccctgcgccgatgccaccgaagctgccatcaggaagtacggaatctcaatggccagtcctcgctccgacagcggtacttcagagctcactgtagaggttgaggatctcattgccaagttcgtcgacaagccagcgtccatggtcttctccatgggtttcgtcaccaacgccactaccttccccaccattgttggtaagggctgcctcatgatctccgatgaactcaaccactcgtctatccgattcggtgcacgtctttctggtgctatggtcaccatgttcaagcacaacgatatgcgacacctcgagcgcaagctccgtgaagccatctcgcaaggccagccccgcactcaccgcccatggaagaagattctagttgctgtcgaaggtctctactctatggaaggtaccatgtgcaatctccccggcatcatcgagctcaagaacaagtacaagttccacctcttcgttgacgaggcccactccgttggcggtgtcggtccccgtggccgtggtgtctgcgactacttcaacatcgatccctccaatgtcgacatcctcatgggtactctgaccaagtcatttggtgccaacggaggttatattgctgcagaaaagtccatcattgacaagcttcgcactcaaaacgccgcgatgctctttgccgagtctccatcgccgccagtccttgttcaaatcgcgtccgctctccgcatcattaacggcgaaattgttcctggtcagggcgaggagcgtctccagcgtctttgcttcaactcgcgttaccttcgcctaggtctcaaacgtcttggatacattgtctacggtcacgatgactcgcccattatcccagtcatgctctacaaccccgccaagatgcctgccttctcacacgaaatgctcaagcgcaagatttccgtcgtcgtcgtcgggtaccctgccacacctcttgtctctagtcgagcacgcttctgtgtgagcgctgctcacaccaaggaagatctcgaccgcatgctcgcagcctgcgacgaagtcggcgacatcctgcagctcaagttcagctccggtgttgccggcggcgctgagcccgaggagctttctgcggagaagactgcagacgctgcaagcaaagagcccaagctgccaaggtggaagctcgaagacgtactcaagcggggtgtggaggacgtgcagttgcagctcaagtaagcgacatcgatctgtgcgatttgtttacccagccttatgccgcaccacggtttgcatcatcaccatcgctgttaccgcatacctacttcttcagcattcccggagcatcaggcgcgagatgacaaattctcctatatttttttctctttgtacgataaaccaactcttcaataccctcgctgttaactctacgttccaaaaccttgtttgcctgttttctctttcttcgtgtgggttcctgtagaggaggacctttttggtgtggcttggtgattaagaggctagaccttgttttgtttgcttgcacgccccgttgaggggggtgtttgatacagcgagtggtaatatttaatgtagagatgggtgtaggggggcgatatatggggagtgtatatattggatgaggggggatgaaggcaggaatgaaagattgctttgaaggccaagtcgtcgtatgtctgttcgcgtgaagtctgcgttcattagtgactaaacgctatgttcacttgaccttctgtgtaatacctcaggagccgcccgttcctgggactgtgacatcatggccccgagtagtcggtgtcctgacggcggtagttcacgcaaagacaagactattactgacttctagcttgatgtcgctgaagatgcgtccttgtcctgtccgattattaccaagacatgatgttttctcacgacgagatgggctatggggtttagcttcgaatcccgttgcagagccgacaagtttccatcctgccagagtccgccccgcgatggctttgtacatatatgcgttgatgtaagcgagtatgtggacaagggcgggttggtgcttttaggggaaaatgtgagagaggtatcggacacgatgggctcggcagggcattgacgcggagttgtgagcgcgtgccatttggattttatcatgctgagagtgcatggtcggacgtggtgacaacctgagtgaggttaatttttcggtacggtctgatctcaatgacgaattttgtgtttcagaaataaggcctgtaccctgtgtctgggttgggggtcagaagagtggcaatgcgtgatggatgaggctgtgcgattatttgtacctggtgtgcgacgaggctgtgccgttatgtacttggtgagagagtacgaaatgatggcttggttcagtgctctgtcacatcacaaggctgagctgtttactgtggcgataatcttgcgttgtgactttaggctcggacccgttgaaatggtcttgtggattttgtacatggtgacgcaagattgtgctcgttgcacaaagagtgatctcagaaagctctccctatcgcttgaaggtcgaaacaagattgcggtcgtatggaaatctccctcgtatcacaaggctgtgctgacctcaaagaaagtgctgaccgtgtcacttagcttacgaaagatcttggccttcggtaactagttctccagactcttccatgtagcagatggttgcacctgctccacattctgtgtagaaatgtggcacgtcaactgaacgtgctacagacaaggcattgcccgaggctgatcagatatagcctacagcttgaaggggatgaagtctatatgctaccgtgtctgctcgtctgcagacacaatcgtgcatgcttggttggcgacgatgcggacacgtcacaacgtcgtactggtaatcgatcgtcctctgtgtggcaaagatgaggctctgcatttcatggttgtagacagataaagttcagtgtacgaactgccggagattgaaagtgttcggaggactctcgagccatgtctctagcatgcagcttcgcaacgcagaagctcgcacaccatgcatgtatagcggcagacaatcgatccatcaagagcatccggtgcttgagataagactgcatgttacgatgtcttggaagtgcttttgatccagttcgtaagccggaaaatagtgggatcgtccatgaccggtgaagctatcagaaccaagacgatgcttaaactgcggggagatcagatatcttgccgaacttttctatcccgtgtcctggggtataggtcaaagtgccggcttgcgtcagcccacgcttcgttcatgctagcgagctcatctgcccgtgtgtacatacgctgagaagttgccacagtgtgaaggtaacagtgggtttccagagcattactatacttaccgtatagtcacagacgaagacatagtgctacatcaagccctataatatgtgtagtgaagcgagctgtccaaccccgagatgggtagggcctgaacccagaatccagggcaagactgagccatgggcagttgcctagcgacaattgagcagaaatgctaagatatgtctcgaaccctcctttcggatctaagtggagatcctgaaggacgttcacgtacaatagtggatttgaagggcggctcgccccgtccggtggtgtcgtcctcggggcgatgtaaatgtgagactaagaaaacctgcataaggtcgccaatccaattttccttcctacttttctccaatcactgatcacgtcttggctggtagttggcgtttgactgtccgggcgtacaaggctgaggatccaccgtgtcatcagacaggtctggcgtaaccactgtccggtgtcaacacggcacgctcgtgtcgctagttgccgctgccatccagaatgatagtcattggccgaacagccaagctaaattcgtggaagatatcgctgtgcagatgcggggcgtgtgttgtgcctactcgagcgatagctgccccgtgtgttgcaacttaccaagctaaggtgatgcatgctgcaatatgcgaactgctgtattgcagccttagtacctaacgcaaacctcgctacttaatgcgtttacaggttaaagcaattggagggtgaagttgtatgtccatctgacgtgtgcgattcctggcgaatttccgtcaaagtgaccgcagcctggtatagcagagtatgtgctgcgtcagtgatatgcacttcaatcctgcgaagtgcggcaaaggtattttccaatgcgtgttggctgggacgcctggctggaccaggacttaggtggtataaaacaaggcacgtaaggtatcacaagaagggacggtgcgacttctcaacggagaacatactcaacggtgatttgaacttggatggttgtgttgatagttctaaacgttgatacgcttgaaactcgagaacgatgttggtggcatgggtcaaagaggggtcgatgctcgactgcagcgtcatcatcgcatcgtaagcacacctgcgttcttcactgtcacatactcaatatagcgagcatgggaagatagcatcagatcttgcgaaccatggcgtctcaaatgatgcatgctaacgagatcccagcgcaacaacatgttctcatgcaaggttgcaccggacaaacgcaaacacaaccaggctgtggcgaagggccaacaaccatcacgagtcctgcttatgcatgccgatccacttgattgcgtgtatcatgaaatcaaagtctgaccggtcagtaacatttgaggctcttttgcgttctaaaagccagcttccagctggttcgtttcgtctaggcatccgatttgcctgatcttgcaagcgtcctggtcagcctggtggctgcatccggtgagtgagcgatgaccaatctgaacacagggcttgcaatgcctaatggccaatgtcccaagtctgtgagcaccaaacaaagggatgcaggcgtatgcacggaaggaggggcaccataaccgagacgtagcgagaaggtgttaccattgccgtgggcggagggcgtggataacactcaatgtgtaacaggacggtcttctcaagtatatcatgagtcgagatcctcgtctgcctcgagctgtcaaggacgccttgctggtcacttgctcccacgatcatctctcgcttccaacatcgtatctattcattctttgactcaccattggcccggtagatcaaggcaaagctattggtcacccgtgacataaattgtaaccgtcaacaatcatcgaatggcgttccatcagcaaggacatggtggcggtgcacatcaacctgagtttcatggcggccaggtacctcagcaacatctgaatgctggccaacagcggcagatgccgactatgcagcaaaaggcttctcaaggtcaacagcaagcccgtaatccatacgtcgactcgatcccacagctaagtctctggacatttgagaagccgtctcagtcctcgacctgggatggtgtcaaaccgcgaaaggaatatgtctcacaggaggagatacaagagaagcttgccagactcaagcgggacgatgagacagtgacggatcgccttgatgctacgaaatcaaggagctgtcgtgcggagatcaggaatttcgtagaggatcagaatgcaaagctcaagaaggaaaacaagctaggcgagtacattattgccggcatgatgctttccgatcatcgccaagggcgcaaggataagcagaagtatccacaccgtgtacaagtcatccttcagatcgaagaaacaagcctaccgaatgtgcccaactcaaggttgaacacaagtggtctaggcaccgctcatggtgcccaagacttcaacaagccgatgaaggctaataatccccttgggcctcaaggacagggtagtctgcagaaccaagggttgaatatgaaccagcaacaaagacctgtccaacagcagggccagcacggaatgggcgggcaacacttcgagcagcgaccacctcctcctcatggtcaagttccaatgcaccacggtaacaatccaccgccccctccaccgcctccaccaggtcaccctggacagatgaacggccatggtggtataccgcctccaccacccccacatcccatgaatggacacatgcaccagcaccagacccagcatcagcatggccagcatcagcaaccaaaaatgcaaaagatgcccggaacttatccggggacacctatagcgggcatgcgacatgttcagccaggtgttcatattcttaatggtcaaaagccgacaaaacaaaagcttcatcacgtaagaatgtcagacgacgactgggacacagagaccagctcgggctcagaacaatggcagactcgtagtgtcagcgatgactttgcctatgtggaagatcgaggtcggggacgctcaaagcctatcaaacatgggaagcagcatgtccacaagtcaagaagccgtgtgagaagtcgcagtgtcagccaacgccgtcgtcaatcgagtaggcccagaaggggctctagttcatccgaaaatcgttcccatacgagggcgacctatgccagcagcagcgacgagagcagacatggcaaaaagtttgatcgttgggtccgtccatcaccaacgcgagcatataataacaggaggactgggaacttcagtccaccgtctccaatgtctcgtcgctcgtctcaggattcgtggaccgatgccacttcgtcagtgtactccgacgaacgcgatagacgtgaccatggtgggcgtcacacacgtacgcattcccgcacccggcatgagcaccgccggccaagcatcaagaaatacgaaaccgtacataactacaacattcgcgagcccaacgtcaacgactatccgcatgatccattgcctcatcgcgcacgtgatccttactctgaaggactaggtatcggaaacaaccgtccactcccccatcgcgcagctactatgccccagatgcccggcatgccaagtcgtgcttatggatatgctcagcagccacaagactacctgaacggcaacaacatgtacgcgtcacaaccgcaacactacatgccaacaaacatccccgtcaacccagaccgcttcacccttgaagaactccgcctcaaactagatcagctcaaactcgacgagcagcgcacactcttcggacctggccgcgacactttcgaagacttcaccacgttgcgcaaccagctcaacaacgctgagcaacgtgcacgactcggtcagaatcgctacactttggatgagtttagggaaatgttcaatgagcgcgggcagcgggcgccgttgggacggggccagaatgaccgtgttgatccggggttgtattatgatcgagcggatccgcgcatggcgcaacggcagggtgagcagaggaggccggcatttttggatgatgagtattcggaccctaggtacgctgggaggggtgcggcatacgatccgttccgtgtttgaaaagtagagtgcatttgatatttagtacattggtctcgactttagtttaaaagtaaaaaaagtacatacatctttttagctctacggcttgtcgtgtcacctatttgtttgttgtactttgattgtcgtcccgcatcatacactatgagtgcttgtatcagtacgtgtctgctggtcatcgtctctctaattaagactaattcacgcaatcgataacctattgagtcgcgattactgcaaggacgcgtgaacaccacagaaatggtgactttaacatgtgcgaattcaacatgcaaatttgatttgactacaattaagcatcatacgtcaaagtaatgagaagtaatagatcaagccgggctccaaggggaggaaaggcaaacgatagcaatgacagttgagagagcaaagcgaattattacaagtcaccatcacacgcacgaaatcatattggcaacagcttctaaagaatgaacgaattgtattaaaacatcacaaaaaacacaaggtgcttgcaaaggtatgtaccctctgctccctcatcctcaagccaactaatcggctcaacgaacggaggaaacaaaggcatcactgccgtgaagttagaggcaatgactggatcaatcttgcttccctgtccacactcgctcaacgtggatgaataacgtgatggcgagctctagcttaattggaagcggaaagatgttcttgcgaacatcctgtccatttttcgcactcgactcctgcggtcgctacagagcagccacgaagagacaagaaacgagaaatgcaaaaaccctcggaaaccacaatagtcggacagaatataagcccccagagtcacaaatagccaaaaaggcgaaagaacccccagaagccacgaacaacatcggaagacgttgtaacctattgtcgcacacaggatggtcaatacctgctccatgtccactcactcctaaatccagaggggaacttgtcacaagcgaaagctgcgctctctagctcgtggaaggcgatggatgctgtgcaagtcgcctggaaaaaaagagaagttgacgtcaatgtcaacatcagacccggccaggcttccagttcgaatgtctttggtcttcattgcgtcgctttctccaggttgtccaaatggaaccgggaaatttgaacttcgaccgatacgcatatcggtcggaatcaagatcggccgttgctggcacctctcacgagatgatcagctcgatcctgtttgccaagtacttgctcggctgaggcaaggctcatgggcaagcaaagcttgtgagcaagtacgggcaatgatacaaaacaagagcacaaaggcagtgactgttgcacccaaaatgccagcatctgcgtggtcgcttcgatcgttggcgtctttcctcgtgtgcactgtccagaatactttagtcaagctaggttgcgagcctcgcgacagtcgcatcttccaagtggcattttgagaaaggagacgccaagatgctcgaggaccagaacagagcagcagtggacgccatctagtctgcaggtgcctctgagtacaggatgtcaaggaccgttcggcctgtcgaagtcgctcggagagcaactccatgtcggttgacgtcttccaccagtatcggattctgagacctgccagaagcccttgctttcgcaagaggtccagcctctcctgactcctcaagcagtggcggggagtactccctactcgtaaggtccgcatttgtaactgcgttcagcagcaacagcatttgaactgcaacaaaacagtttaatgatgaactcacagccaaactggcatgtgaaaccctggaccagtgcgattcaacacacggtcgttgttggccgtagccatgattctggagtggactccttgccgtaccgaccggactcgagcgggcatgatgttcgttcgtcgcaatggattgcttcgtcatgcatgtaattcaacgctgaattctggagatcgactccccgtctccgcgggcggcttccgttggaggctcgtagtcgggcgcttcgccgctcactctcctcagcggccgcatcagagtctatccggtggtcttcttggctcgtcggaactcctgtaagccgaacttctcgcggactctctgtcctggttctctggcttgatcgtcgggacgcagctattcgccttcgacgcgatgcgctgtcattgaccatcatgcgcattgtgcgagcctctgcacgacttccgtcggctcctgtctggaaaccaacgcctgcgagtgcattcgacctcgacttcaatcagcctcactgatttctgagttgctgatgcttgcgagcggcacttgctcgacttctgtcagtctctaatcttcgagctcgtgacactggacgggacgtctcccgacttcccaggcaaacccatgcctatgggctctgccaaatcccaagacaaggtcccagggcgctcttcgcggcccagacagtctgtgggtcagacctgaggtacgcataccccaaacagagctgcaccaacctacgacaagacctcctcgaggacttagtctgtggtcatgctcagacaggttcgcaccatccctttcgggtggccaaaccgaaggacgatgttacaccagagaggacactgcctcaaagaaggacgcatcccatggcccgcagaccagcgtcttggacgcgtgttgtgatggtggttgtttgatactgatgaatcaatcgggatgggttgctttattgtcgttgtcgtagtctttagtgggggtccgtcgatggagaagtattttcggacgcgttcttgtcgccagaggtgaatgaaatgagaaggtagtgagaagtagtgcctccggaggcaagagaagtgagatttacatgatgtagaggactgtgagtattgtggtgaagaggagaaggtttaggaactctgcgaaacgcggaaagtgcgtgtgtgaggaggttggtgaggaagaaattgtcggttttaagcgggcgcgttggcgctagtgaggtaagcgccatggcccatgcactggctggcgtcattgatcgtgaactccaacaacgaacttcaaggcgacgagatggtgagtttagacttttagagctatgttgtgctcttgctgatgcttattcgttagtccaccgaaccgcgtcaagcaccacctggtaaaaagtcgccagcctgtaaaacgcgcatccaagcttgcgaaagagaatggcttgactgcggaccaagaagcggagatacgagaggcttttgcgctttttgcagtgcatcatccagatcatggggattcaaaggagggcgtgttgcgcaaggacgatgtgcggagatgcttgatgtaggctctgttgtcgcatgccgagtaacaaacactgacctgagtacagctcgctgaaccttgggcccgacaagtctgagataccgtcgattctcgcgaccatagatccgctggaaactggcttcgtggagtttgtcccgttcttctcgtacgccgcgattgcaatgcacaacaaagaagaaggtgacgatgaagaagactacgatgacgagtatcaagcggaaagtaacgcagaggaagtcagtgcggcatacagactattcactcatggcggcgctggccctataaccatcgcgcacctacggcgggtagcaaaagagctcagagaggatgtacctgacgacgttttgaaggatatgatcctcgaggccaacggtggtgtcaagagcaaagggatggagactggaggcgtaagccttgaggactttgaaagcgtgatgaaaagggctgggctgtcttttgggtgaagtcgaatgtgtttggagaaacagcacgaaacagtaacgcggaaacatcgacgacggcaaactcctcaccgcacataccagagttatagaacactggacagcaggacagcagtgcagccgattcacgggcgaggagcgcaatttggggtggacaggcatgaatgtgttcggagacttgagctctttgaagggctggagctgtactattgataggcaagatgtgtgtcgatggaattctcgttgagtatggctgggaattgagaagcctggaagtccagacgtgtcaccatatctacctgacagcctcaccatgtgaatgcatcctctccatagatagtcgcagctgaaatgttccgcgccaatcaaaaagttcagccgcagaagtccgccaaggcttcagggatgcagggacccaacatcacgtagcggagaacagtgagcacatgtgcaacggaggtgtgcaacgccaaacgagcaccccttcacattctggcacttatttcttccaagggcagtaacgtatgcagccccttccttgtgtctttgccacacgacgccatactaatccaggatgcagctcagctccatgccctcgccctaaacccttggacccttttctctcctctccctagtggcatgtccagcggcgttgaagtccccggaagccaacgacgacccggcatctggtcctacttcagtttccctggcccgcgccgccgtgtatctgtcaccctgccgcgcaactttgatcccaatcgcgaggccgacccctttgagaaaccggacagacattcgcgacaccgctcgacgaactcaaacggcttcatgggggattacaaaggcagcaacatcatgaaccaggggcagcgattgcgctacctcaagacgggcggtgtgatcgccttcatactgctcgttttgtactttattgcgccgagcgacagactttcaagaggtaggcagaagtcgatacgtgtgcttttacatgctaacaggcggctcaggatccttttcaaaaggaggcaacacggcttctggcgacgcaaaagcacaatgcaccaagtcgtattccaaggagaagccgctcatccaatatgccctcatgatcgacgcaggcagcaccggctcccgtatccacgtgtacaagttcaacaactgtggccccagccccgagcttgagaacgaggtctttgaacaaacagcgaagaaggagggcaagggtggctccggtctctcgtcctacgatggcgacgcagagggcgcggcaaagagtcttgacgtcctcatggacgttgcgctcaaggaggtcccagcagaatatcaaggctgcacacccgtcgccgtcaaggccactgcaggtctccgcaaacttggcccagagaagagcgacgccacccttgctgctgtccgtcgccgcctcgaaaccgtatacccattccccgtcgtctcagaggagaagagtggcgtggaagtcatgcctggcgagatggaaggtgtctacgcctggatcaccgtcaactacctcctcggtcacattggcggaccagacaagactcctactgccgccgtcctcgacctcggtggcggttctacccagatcatcttccagccaaccttcccggacgtcccccgcggcggtctccccaacaagctcgcagagggcgaccacaagtactcattgaactttggcggccgcgacttcgacctctaccagcactcctacctcgggtacggcctcatggaagcccgcaacaacctgcacgccacactcctcgactcaaagtaccaggcgcacaaggatgagggcaacacaaacttcctcaaggaacccatcgtgaacccctgcattgcaccaggcatgtctcgcgaagtcgccgtcgccatgcctgcagcccacccccttggcgacaaagtcactgtcaacatgaccggccccgccgtcaccgcgcccacccaatgccggtactgggccgagaaatctctgcacaaagacgacgagtgtaagattgccccttgcgctttccgtggcgtctaccagcctcctttcgagcagacctttgcccgcgaggaagtctacctgctatcctacttctacgatcgcacaatggaactcggcatgcctgaatcctttaccctccgcgaactgcaggatctggcaaacagggtctgcgcgggtgagtctggctgggatgttttcggcgctgtgcccaaggcgatggatgagctcaagggacggcctgagtggtgtcttgatctcaacttccagtacacactgctgaggtctgggtatggtatgccgattgatcgcgaggtcaagattgcgaagaagattcagaatagggagctggggtggtgtttgggagctaggtgagtaaccttgattctcgtgactgcaaaaccttgcgcatttgctaacgtgtttattagtcttccgctgcttgaggctaactcgggctggacttgcaagatcaagcaggtccagtagagtagtgagacgagaagtgctgattctggtgaagatcggtgtacctttgtgtttgccccaagttctaggcggcttcgagagacggatggtcggggaaaaagtgggttaagctttttgtgcggaaaggcgctaagcgggatttcggagggggttttgtttaaggataagccgagcgaggattgacaggtgcgagtttgcactatgtgtatgacatgttgctatctacgatggaaagcgaacagggtgcctggagctacacacagagtcttgccttcgcaatcgaaacctaataacacactgcatctcttccggctattgcatcagcaagaccctgttacttctctacgcaactggtaacctgccagttaccacgtataggtaatggaaagccatgtcgtcgcacactgttttgtagatgacgacgcccatgtattaagcattggcagggcgttttattggtagttggttaggaaaaggcactggacaatccaactggggctttgatgtacacaaacatagaaatgctatcacaaagaacagtatctaatgcgagtgccataaaagtatgtaattgtgaaatatctatgggtatcatcgtaatcttacatctcctatcaaacaaagcctactcaaaacgatccaatctgccccttcgaatacaacgtctgcctcctctttaccgtcctcgtattccccacactcaaccccaccccgccattcatcgccatgcccagccccttactaatccccatcccattcgccctcctccgactcgccatctgctgcctcttcgcctccctccgcttaaatttgccaatccacctacgcgccttcctcaccagcgtattactcatgagcaccagcatagtcgcgaccataaccgggaccgcgatgacccagaagaacgagtctgatttcttgatagcgtcgaacttttcaaagttctggccaaagtatccaaccaggaaagtgagcgggaggaagaagatggtgacggcggtcaggatcttcatggattcgttttggtaggcacccatcatgttgaagatgaggtctatgaggttgtcggctgcacgtctcatttgctccaacgaggcgattatgattatgcagtggtcttcgacgtcgccgagataggtgtgggcaaggggggagatggtgatgctagacatggttttgcgggttaagagattggaattcgactgggagatccagctctgggccatggggtcagctttgtggtcgcgcagagcgttgatcagagagacgatgggttggattgtgttccgtagaattgacagctccgaggtcaagaggtagaggagttgcgagtggccgatttcggggtcgtcgagaacgtcgagctcgagctcgcccatggcgtcttcgtaggcagctactactggcatggcgagatcgatgatggcgtcgatgatggcttgcacaatcatgctgctgtcttggctccggcggaggatggtgtcttccgtgttgagacgcttcaagatcatgtcttcgacttcatcggcagagtgctcgaagaaggagatgacgctgttgtctgcaagtagaaagatgcaaacttgttcgacactaacagtgaggtgcttgatggtgagtgcagagttctgctccaagtagaggatgcggtcgacgttgggaccgcctcggtaccgctgcagagtcctaatgtgcgctgttgagggcggtgttgggatctttgacaagtggctcccgtcgagattgtagttgtgctcatgcttctccattgtatgctcctcgtccctcttttgcttcttctcgctaacggtcgggcgcaatgcattcttcatcgtcttaaagaaacccttctttttcttcttcttctgcggtgggtgacgggaccgtgaacgcgcacgggggtgtctgtatacatcgtcgtccgaatctgaatcgctactgtccgagtcgtcaacaggcgtgcggacaagcttcgacaaggtcatgagtactggatgttgttagcatttgatccgcttcagtcggcacagtggttggcttacagaatgcttggtccgaataccagtcgactttggtgcggccccggtcgctcatcaggtcctcaatggccagacgatgcagctgcttgtggtttccaagcatgcggatcacatcccaactgaggccattgacattgatccatcgacacgccacccagtcctcctttggcacttcgaggaaggcctctagactgtcgttgtccagctcatggcactcgactctttcgtcggaaaagtctaccacggtgatgccacacagcgtatgcagctgatggtacttgagcgcgtcggtgtcattctgcgtgtcgacaccaggttcagcaccaggctcttcccagtgcggtcgcgtcggcgacttgtactcgtcgtacttctttacagtatgcgaccgcgttatgcggcggcgcagggtggtgtcgatggaggagcgatctggcgagagcagttcctcgggcgcagctgcggtggcagttgtttgggttgcggagcgtccgcgccgccgctggtcatcaagctgagtatctacggagaggtgggccggtgtcctgtcgtcggaagctggtgactgtggagccgtgggtgaggcggcagcgccaaagtcttggacgcgggtttcgctgggtgatgccgccatggtgcatggatagcgcaggtgtcgcgcgctgatgggattcttgcagccgtcttgatgcaggagaagaagaacgtcaaggtctgagaagctcagggcggctgctaggctgtgacaaaacgcggactcctattcgtgccccgtcgtgaagacacagcgcccgaggagcatgctcgaaacgacgagatgcacgaatgtggagttcagcccacgccgtccattcacgcgattccaaacgagagcggaggtaaaaataccacgccgagctagcagcgggaatcccgtggatctagatgctagagtgttctaggtagcgccgacaaactgcccttgtcggcgctgtccgcgggacgatatttgaacagtcacaactcccaaaccatggttgagaacgagcccagcagggcccgcgaatctgtcacggccggggtggaatctgggtggcacggcgcaagcgggaagatgcgtctgcagtaagcaagagacgggtcctttgtcagccagccggccggcatcagctgcggtcggtcggcatgacgagcgtgcagtctcgaagaccccaggtggcgcacatagtcatgggaatgagggcgagcagctttgccgtgaacaactctcccagctggtgcggtctgattatcacggtgctggtgtctcgcattgaaattggagattcgagactgccgctaccaattacagcagagccaaggcgagacccaccgatgcccatccaccacctctcttgcccaagaccgaacactcacaccattcatctgtctgcagcctcatccaacatacttctgtcccccctcacccagtctgcccataagtgagagaagcgagccagcccgccgccgccttgctgcgcgctcacacggcgacacacggcgacccgaccgctcgccacacgcacctgcacttgccttggctctggctgggaccacccctaacgcatagtagcaaacatcttcatctcccgccgaccgcccatcacactccccctatcgccgtgcgctgctctgccctgctcccattgacgtcgagtctgcctgccgcccgcctctccagcctgccggattcctttcagctcgacctcgccgaccctgctgctgatttgctcgcctcacccacgcttgcagacactcacccacccaacaacctctggcaaccagcaccatccaggactcgctctcggtctccgcgtcgacgcagcctccgtttgccctctggtatccgccggcccatctcccgactgcttgctgcagcccaccacatgcgacactagtgctgcaccacctcccggcccaacacctcccatccatcccatcagcgacggcactgcgcagcatccaacatgcgtgaagtcaacttcagcatccccaacgccaacaaggcgtcggtcggcatcaccaccgccctctacgaccgccgcgccctcgactgcacatccaccctgccgctcatcaactcgctcaaccacctcgcatacctcacaacctcgtcggcgcggatacgggatattctcaccgtcgatggcggcatcgagcgtctgatatgcattctcaaagaggggcggagcaaggacatgatggacatgtggaagtggaacctggctttccaatgcatctttaacattggtgtgcgaggttccgagaacgtcaggacgcgggtcgtcgaagccgatatggtgcctgtcattgctaccatcctcgacaactacatcaaagtcgtcgacaagtgcaaagcgagggccgaagccgacttgcatcgctcggctcgcctgggcgcttccagccgacaccattcttcccgctctggtgagatggcatccggctcaggccacagccacagccacatccacagccacagatcggagcgatcctcgcggcgagccatcccgcctcctatcgagataccccaggcttttgcacaagcccaggcacaggcacaggcagaatcacaactgggagatgccacgcagacccctgccttctccttgagctcccctccggagcgaaccaccttcaaccgtggccgacctccccaccaccatcaccaccgcagccacgaaggtcgagcacagcttttcggagctgcgcccaccacaactcgtggtctcgggcagccactcgtcaccgcgctgccttcgatggatcgcaagccaccgaccccttcgcgctgcggcccgtgcgcgatgctgatcggttaccctctatgctccccgctctccaaggggagatcacttcccaacccgagtcgccaactacgcccagtgctccacaggcgcatcagaacaccagagttggccccacccggccacgacgtaggccttcgattcggcagcagctgtctgtatctggcgagtccgacctcgaagcccaacaagatgaaattgtggcagacaacgccgccgtcgcaggtcctgtgaatgagcccattgtcggcatacagaataacgagatcaacatgtcagacattgtcgacaacgctgagatgctggatgccggtaccacgccggtgcccattgcagcaccctctgaagggacagacgagaacaacgagacgttcaacatcacacaccgtcccgcacttgatggtagtcttatcaaccccaccacaactcctcccacgaaccccatcactggcttctcacccatgcaacccgccatcaacgtcgtcaacacaaacccaccgcccgcctggtaccctcgcgcagcagaccgcaacgtagcagcagggtactcggccgccatgccccgcgatgaggatgttctcatgtccctgcaactgctagcctacgtctcgaaatactgcaacctccggtcctacttccagaagtcgcatctggtgcccaagttgaagattggcagcgacttgcagttcaccgagggagacgttgcggctgctgaagcacagaaagaggatgaggaagaacttgaagaatacgaacttccagacgacttcaacatcttccccttggtcgagcagtttacggtgcgacatcatacctcggacatgcagtactgggcaagcgtcgttatgcgcaacctttgccggaaagacgactcgcggggaggcattcggcaatgcgcctactaccaatgcggtcgttgggaagagttcacgcgccagtttgctaagtgccgccgctgccgacggaccaagtactgcagcaaagagtgccaaaagagcgcctgggttttccatcgccattggtgcgtggctgccacatcgtgaggaagggacaaccaattcctacttcgcgttttgtttaatcatcatcgtcacctggatctatcattgggccgcatattgcatggcgtccgggctacttcttacactattttggaaagtttcataattaatgagcgacacgactacccgataccacaacagattgctttcgtatggaaatgtaggacagaggaggacatgtgagaatcgcttctctggcagcagaagacgattcctggctttataccattgtcactaggagtttgagtatttattattagtttttgcatggagcggagctggactggtcctggagtagtgtatagtaggttcacgtgcattttgaatggcatttgaatcttctttctctttttgcattttgcattttgcattttgcattttgcatttgtttttgacagcacgtgcgataccgtaattacctgcgagcatagcatagatttcagtcgcctcattccaatctagaccatccattatcatgtagtctttctccagcctcatctcacaatcggccctatatcggtcaaatcgtgccgcatgcaagctcgatcaacttcagcgtgcaaggaaagtggatgcacgtggggtttcagcaagcgcgcgtatgcagcatggctgtgaaatgcggttcaccggggcagaacgtggtgactgcggagttgggcttactttgatgtgggggctgcgggcagagctacgtcaatcccgaaatagatgtgacggcctgcagggattcctgtcaggtgctgctggcttcgcgatccgtcgtacagcccgcgtcacgatcgctcgactctgggtacgcctgattgtgacaggtctgccattgtaaagattgcgagagggcttgctacgtttgcaaatattgccatgtccattgctgggcgccgcgtaagcgccgcgtaagcgctgaagtcacaacaagcctctagaaccaccgagccaacaacgacgggaaggctgggattagaccatcgcagtcgcatagacgtgggaagacagatgtgcggagaccatgtcgggagctggagaccctccgagcgaaggcattcgaaggcgacactcggcctcacacgacgatgacgaactatctccggcgactcagagcgcatcagaaactgccaacgcgccatacacaatcgcacaacctcaaagcccgacaaacgccacatcggctgtgcgaacctcggctgtagaaaatgcttcacgaccgtctgtctcgcgaatgtccacggacgcttcgcgacaggtgcggttctcggctgatgtagagaggcagcgcgcagggcaaagttccacggtgggaagagactggacattacagcatggaagtacacaatttgggaagggctcggggaagggcagcagacctggcacgccggatctgacgatcaagacgcgtgaggtctcaccagagggagagggtgagggtttaagatccccggctacaggctcgaatgcacgaatatcacggtctccaggcagctctggcggtggatcaccactctcacctgcgtctcgaaatcgcgggtattctttacgaagtgcgttgttccggaagaacgtatacgatcacaaccagcccgaatcgaacattgagcttgacgaaggcgttgggcgtcaacaaggcgggacaggtcaagtggcagataccgttgatgggcggaaaggcggcgatgctcacataacggtttccccggcgcaaatggaatacacgtcagaagcctcaagtatctctaaagcaaagcttggaaagggaccaattgccctcgtgaactatgacaagtggctgcacggaaaaggtccaagcaagcgcaaagaaatgatgaaaagaatgcgcgacctcgctgagcaagcccgcaaatttgtgttccggatcaaggacgtaccgcccagcaaggatggccgacacatttttgttgatgcagcgcgcaaagaacgactcttagacgaacgcacaaacgagccatataccagcaactggatccgatcaacgcgatactcagcttggaactttgtgcctcgccaacttgtggcccaattctcaaagcttgcgaatttttacttcttggtcatttccatcttgcagttgatacccggccttagtacaacaggtacttacacaactattgtaccgctaatgttcttcgtcacactgtccattgcaaaggagggctacgacgatctcaggcgacatcgactcgacaaggctgagaacaggcgagaggcgcaagtacttcgggctagtccgtcatcagtgcatcctcgtgggtcatcggatgacggatctttaacatccccttcgcctgaagcgttgttgtgggaaaagatcaagtgggaagacctcaatgttggagacatcatcaaattggagcgcaacgacgctgccccagcagaccttgcgcttcttcataccagcggtgagaacaacgttgcatttgtcgagaccatggctttggacggcgagacaaacctcaagagcaagcaaacgactgcatccatgtccaagaccatcatcaaccaggaagacgtcttacgatcagatgccgagttcgtagtagaagaccccaacccggacttgtacagcttcgagggcagggtgactgtcaatggcaagcaagcacctataacgctaaacgagattgtatttcgcggaagtgtcctgcgaaacacgcccgatgcagttggcatggtcatctactcgggcgaagaatgccgcatccgcatgaatgccaacaagaacccgcgcatcaaggccccggcgctccaaggtcttgtcaaccgcatcgtcattctcatcgtcttctttgttctggccctctccatcttcaacgcagtcgcctataagatctggcaacgcaatgaagacgagatgttttacctgggtggtgcttctgtcgctttcttccctagcttgacggctttcatcatcatgttcaacaccatgattcccttgtcgctatatgtcagtctcgaaatcgtaaagttggcgcaaatgttctttttgcacacagacatcgacatgtacgatccaatctcagacacaccttgcgaacctcggacgtcgacaatcaacgaagagctgggccagatcagctacatcttctccgacaagacgggcacgctgacggataattcgatgaagttccgtaagttgagtgtggctggtatggcatggctgcatgatgtggatctgcaaaaagagaagaagaataagttgatacacaagacaagaaagaagggaaagcagcctgtgaagacaaggaagagtcttagatcggcgaaggatgtctcaccagatgagcctccaacaccgacggtagaagttgaacagcaggttgatggattgggtgatgaagcagctccaacgtggcgatcaacagcgaaacctagccaagcagcacgagaacttcgaacgcaggatatgctgagatacgttcagcgaaaaccgcatacaccgttttcgaaaaaggctcgcatgttcctcctctcgctggcattgtgccacacttgtcttcccgaagttcaggagaatggggaaacgcacttcatggcttcttctcctgacgagctcgccctcgtccaagctgcgcaggacttgggctttttgctgatcaatcgcgatgtgcatacgataaccctcaagattcccaatgtcagtggagagagcaccacagagacgtacgagattctggacatcattgagttttcaagcaagcgaaaaaggatgtcaatccttctgcgattcccagacggtcgcgtttgtgttatttgcaagggagcagattcgatagtcatgcagcgtttgaagcttgcaacactcgcgaataagaagatggtggagattgagcggagggcaaaccagcgcaagagcatggaagctcaccaagccatagcgcgcatgagtgagcaaaatgatcggcgaagcagtatcgttggacgcaagagcagcgttgccggacgtggtagcatgacgtttggtcaggctgcgagagcaagtatgagcctgggtcgtccatcattcgctcgcaacagtatcggcgctcgcggctcacactctgcaagagacgagatggatcagtggctccgacaacgcgaaaacgacgtcgacctctcctcgctcgatgaagacacgccattacaaacaccacgtcactcaggcttcggccgatattccatggctccttctgaggctcgcagctcgatacagcttgaggaaatggaagccatggtcgacgagaatgtcgcaggcgatgaatctgccgttatcgaacgttgtctccaacacatcaacgactttgctactgaagggctccgaacgcttctctacggataccgcttcatcgatgagaaggactaccagacatggaagaaggggtacctcgaggcgacgacgagtttggtcgaccgcacccgcttaatcgaagatgcaggcgacaggattgagcagaacctcgacctttgcgcagccacggccatcgaagacaaactccaacaaggcgttcccgaggccatcgacaagttgcgaagagcaaagatcaagatgtggatgctgactggcgataagcgcgaaacggctatcaatattggttactcgtgccgtctgatcaaagattacagctccgtcactgtcctcgatcacgagactggcgaagtcgaacgcagtattggtgcagcgattctcgccatcaatggtggcggcgttgcgcattcggtggttgtcgttgatggccagacacttgcgaaaatcaccgacaatgaagcgcttaagacgctgttttatgagttggcgatctcggctgacagtgtgatctgctgtcgtgcaagtcccgcgcagaaggctatgttggtaaagagcattcggaagagggtgaagaggagtatcaccctggcgattggcgacggagccaatgacatcgctatgattcaagaagcacatgtcggtattggcatcacgggcaaagaaggcctgcaggctgcaaggactagtgattacagtatcgcgcagtttaggttcttggtgaagttgttgctggtgcatgggcgatggaactacatcaggacatgcaagtatacggttggcacgttttggaaggaaatggtgagtctacagctttctcatacaccgttcgaaaagaacttagctaacaccatgccatcagctcttctatctaacccaagcactctaccaacgctccgtcggctacactggcacctcgctctacgaatcctggtctctatccatgttcaacacactcttcacctctctcccagtcatcttcatgggcgtgtttgagaaagacttgtcggcctccacactcatcgccgtcccggaactatatgtcataggccaacgcaacggcggcttcaacatccgcgtctacctcagctggatgtttatggccagcgcagaagccatggttgtgtatttcgtgatgctcgggctctggggccaagccaaatggacagtcgacgagaccatcttccccgccggcatgattacgtatacggcgattgtggcgattattgcgatgaagatgcagtaagttcccgccgctctcccaaatgatgaagcgacactgacccaagattctcagatttatagaaacgcactccaaaaccttgacaaacgccatcgcgatcttctgctcaatcggcggctggttcctctggaacatcatcctctcctcgctgtacaaagcgcccaacgccatctactatgtccgcaacacattccttcatctcttcggcccaaacttacactggtggctcacactaatcatcatcctcgccgccgtcgtcacctttgaattcgcaactatatctctgcgcgccgcgtacctcaccaccgacgaggatatcttccaagcgctcgaaaaagacccggatgttaagaggaggtttgaagaagcgagtgcgaatgaattgcagcagggctgggatcgcaagacgaatagggaaaaagatgagcaagagaaggttagggaggtggtggagaaggtggtggaaagggagcaggagaggagggagagggaggtcgatgagatgttgaggagaagaggacatggggaagacggggtggaaattcaggatggcggtgatattaacaaagcgctgagtaaagggtttgggcatgttagggtacagtaacgtcgaatttcatatcacctctgtaagtgtcagctgcgttgttgctagtgatgtacatgtcgattagcgtggcacgacccctccctgaagtcactacaccgaagtcactacaacttagtctgaccactggaatatgattcccaatccaaactccgtcttccacatgcggccatagagcgttgagtacaaggctacccgtccgctcagccatattcaagcagcgcaccggcggatactgggaagaggtaaaagggcgagttcttgagccagaccgctcgcatccaccgaggtacgccagaattcgtttgctttgtcttgattactattatcctatggtctattgtctgttgtctacctgatattggcatcagaccatattcttctcagtatgcaaccccttataccttctctcgtcccttatccgtacctccaagcccgaccgcgttgtctccgatatacacccaatatgaggtagtgccgtaatgtgctcctcatcgctcctctgactcgccacactcgcttttgtatagcggttcgcttttggcacatccagcatctccacctgtttgactgccaccctcgactcggtgatattgctcgttaccgactcgaggcgcagcgagccgctgcgaagatgtgataattgacttagctgcgtgccgctggtacttctacgattccagaaagcgctcatgaaacttccgcggacgtcgggaccgagcgtcaagagctcaagatttttgtcgcccgagctcgaggtagagaaatcggtactattcgctgatatgtcgatccacgacgagggtttcttccagctacgctgttcgggggtcacaacgggtcgtggggtaggtttgctccgcaaggagtggaacaggctcgaggtaaagtcccggacgcgttgagggagtagacggactaggagcatgcgaatcgatggtagggatacgcataagaagccggcacacaattccagctcggtccagatggtaattgcggagtagtcccaggagggatcgatcgagattttgaatgtgctaagcgaaggcaagcgcatgatggtggcgatgcatccactgtgtcatttagcatgtgcagtacagacacgggagcttcagggcttacaatgtaccaatacagaacatgaagccgacagcgaccttgcgaaagcgcttcatctgaaggtttcggatgaaagcgattggcaatatcaacaaaacgaggtcttgtacgggcgcagaagctgaggctgcatatgccatggcctgaatgttaatgcattcgcctttgatatctcggtcccagaaggagtttactggtttgcaggcgaaaagtacaatgaataggatgattaaggtgttgagaatcatatacgcaaggaagatataggatatccttaggaattggggtgtcctgaagatctcaatgtaaaacagtatcagagatactttgatcatacagagtacgacgacgtatgtagaccatgaaacgtatactgcccgtgtcagtatgcagatggccaagcgtataatcgtaaccacgcttacagtagagaagtatgggcttcagctttccgtccccaaggtcccataagtgctgaccaaagccgtgcagagccatctggagtacacatgccaccggtatcgctgtaagcagcagagctgccacgaccaccgcatcgtcccaagctagtctcttcaagagaagtttcccagctatcctcagggcgacagaaacgaaagcaattgagtacacaatacccgtgtacaagatcacttgttgagtcttcgactcactggagagatgacaaaggtctgcttgtaccctagaaacacctagatgatagggtcaattccattttcatgtgatttcagcgtaatgaatgcaacaagcatacccagagagtcttgcatcgtgcaatttgccaagagacatgtcgccagtgcgtactcaagcgacgtgctgtcgcagatgcacccgatgtctgttgccgcgcacccactcggttcgagcccgacgaagaggcattgtagctgcgtaatacctgtcaaaggcagcaccgcatctgacgaaaatataggtacatacaccgcatgctggaatgtcagcgattgtcagttgctggtttgatgccaaaacctccacgttgaggaacgcaaaaaggcaaagcagcactgtgagtaacgatcgtacacccatcatggcgaggaattcatttgatgataggcatctctaattaaaatcgtatttgaacaggcatggcgtttatgaaaaagaagcgctgagactgttgagcgtcggctcgcttgatcagtcttgtcgtgaactttattgaaaatgccgccaccttttagcttgatgagcttgatggactgtactgtggcacctcgggtggcaaaaaaggggccttgtaaaccacactaaggtcgaggtaaatcaaccagactaccttctctgctgcgacagcaacagcaacactttgatatgttccacaagaacaaaaaacttagaaagaatacagctctaaaactatatctatttatgatttttattctcattgttgattgccgttggtgttgcgagtaacacagggcgggctttgtgagagctctttttctttttagcacccgagtatgtggatctttgtctgttgtttctccaacggcttcctgcacaaatcagaagacgctgcaatctcgccatatggcatcaacggatcgcgccgtcgagagtataagcgacaaacgagtctagggtacaagccatgcacgcatcgggagtagaagtaacaaacgagccgctcagtaccaggggggaggaacgggaattgcatttgggggattctagacggacctactcactcatcctacagtgttgtagcgcccaatggaattggtagagcttctggtccaggtaccaagttgctggtagttttatttgtggaaagtctggcgaaaggttatcgggtacaaattcagcactagccacaccagtccgcatggtctttcagtctagtccactagtagagagcatgacatgtcccaaggtgggcgtgaggtaatacgaagcaggtaaaccgcaaacgaggagcgtgtcagccaattgcgtcgcgagacatgatgtgactagtctcagtagcatcgagagttgcagtgacttcagaactgtatgcgcacgcgtgataacgcacaagaaaataccgcctatgttcgtcgcagcgaaaagcggttctgaagtcctgcatcgacacatggatcagacattggcgtggacgggggacaaggaagggaaggacctccgctaacttagcgtgaacggattcttagtctgcgatttgcgggtttattgcgtggccgtcgcaaatagcgaaagaaacggaacggtcaaatcgcagccaagaggcgagctcgtgcagaaaccccatgttaaagcattatacttgcatgatgctaacttggtagaatcgtctcagttgcgaacaagcttgactttgcgtatgaccgctttttagccaccgtactcgaagatgtcggaaaagatgactaatcgagttttgaggactatccgcgcagaagccgttatttctggcagcattctcctacacaattgtagggcgggttgaaaggaggtatatgccttactggcgaatccccgctgttgtatgtttttgccgtctttttgctcccctaagcttgacgaattacaggagtggttgcctttttttgttcaagcgcaaagagctagcaacatctgacatgcatccaccagcctggaacgtcctcagctgcggctgaagagcttaactaaagaagtccctgcagtacgctatgtctatagcataaattgaataataggcaaggtgcacttcgatacttcagacacctctactctaaatgcaatcctgctgtctgaataggcacattaccactggcgaggtcttcttcgaatgaatctccttttcattcacgttcaatctacacttgtgttcacgtcacatggcgttatccagcatttaccaacgtctgaacatcgactgccgcgagatcatactactcaaattccttccaggacatgacactgagcctatacgttgtcacctcctcgttacttcactggacgagcttccgaactatgaggcactttaatatgtacggggaaagccagaagacgatgacaattttgtcagagtgtccggcgtaccagtcaaagtgacgtacaatctcgcagccactctccaagatttacggttcgatgacaagactcgtccactttagatagatgcagtttgcataaataaaggagatcttgaggataagtcaggccaattatagctgatgggctgggtctatctggaagcgagctgtgtggtagttcttttccctgtcactacaagactgaagagtgttgtcgcgaagaaggcgtactttcgagtctgcctctcaatatctggaccaggatgcaaagtctcaataacattctagttgtatctcatcaggaacttcagtcaaaggatttgacgttctcgaaggttctgatccataaccgccaccgcgagacgaccaatcagctcaatcatgtttttggtatgctagggcttttgtcaggctcaaagagtatcatcaattacagtcgtacaccctcggatacatccagcaatcagtgttatacgacatgaaaaagaccagaacttcggacacacttagccaggtaattgtacctgacggacctccggtttaggaaagttcgatcgaaaacctgccatcgtgggtccccgattggaaacagaagtattatccttactattcggaagacgtttacaaacgtcaaggcgtattacacctgtacgatgcatgtagaggcgagccagctcatgatatccaccacgcacaaggctacctggggctgcagggggtaatcgttgaccacatcgttgccctcggaggaagcatgtcaccctcacacaatactttcaataggtacccactcttgttcccgggtgatgatctgatgttaactttggggattggtccagtcgactaatacccctactcgcgcgagacttactcgactgcactgaactgggccatggatgctggcatattcttagcctacaagagtggcgccagccattccgtaccgcttcgccatggagaccccgaaatcgtttccatgcgagctgacggatggatgcgcattgttaccccacatcaccgcaagtttcgcaccgcgcccggatacatcggcatcgctccctggatcgcccagcttcacaatgcagtgtgtgtcctgtggggtggaaaatttccgtatatcggtgccttgcaaaagatgtgcacccccctagaacttctataatgacaaaagtctatgataaataatgatgtaacaggagagcggagatgtacttaataatatcatattacaggcagcaattttagaggttagaattatctagttcgctctaaaagtaacacctgttaacggctatctagaccctcttagactatcacgaagatctaagctaataggagtatacggaggtgtctctacgctctattcagtgaggctgagggggggtgcacatcttttgcaaacgataatatcatccgtggggagcctcggggagtggagccgcccctcgcacaacatgcacgcaaagtgtgcgtattctttcattagcgacgggtatgcacatggcttgatagacggcgaggcactggcactggtaaagtcaggttccctgacacagaaggtggtcgtcctgggaggcgaaggctttggcggagcaggatgcgaatacggaaaggagtgatgctcatatggttgagttggagcaggatcaggagatagggccgtgtctcggggtagagattttcagtcagcaggcgccttagatgcaatcaattcagatggtacaaccgctatcctagcgcagtcggctccaagattgaattaaatgggagacatgggaacgcctcaagaccccgttgtggctgtatcatcctgtgatatcgagtcgaccggcattcttttagcattgtcgaccctcttcgccaccggtgctactccagtctagaacaaagttctgagcactttctcgttctatggacgttcttcttcggatgaacctgcgaaaatgggaacgttcggaggtcagcaaatatcaatgactgaggcaagtcaggatcgactgcctaggtataagaacagcaatacccagttgcgcttcttgattgtgatatcacacatgagtaagcaaatagaactccttagctgtgctgataacaagtcttaatctttgaagccgtggcataattccatagggagatgccggtaacgaaagtttatcaaactttcagtcattcagttgtcgaacgcttgacatgcgatacagtatgaattagtgataggatgaaaactcaacagatctgtttccgatagactataaaccagtacaaagaagtgcacactatcaattaaagcaagatatactactacttatttagtaacaacaacttaatcttactagtagaatatacgtcctgattttatcttgttcttcttattttttggctgtctttttgcctctctaagctagatgacatctagaggattgatgttcttttattgttcctaactgcatgcatacaccaatgatattaggcgacatgcacatttgcttagtcagctgttgcagtcatctttcagccttgtcgaatatctaggctgccataacttctctaatacataccaaatcttatccacgatagatttggctctatcttttgctgtgattttgatccggcatcctcatttgttgagctttagtgacgatgaacctgaacatccgggtccgtccgctgatgaggttacaatacgggtatatggaaaagacctcgtccctctacacattctctgtagccactgtcgggcaatcgggttcgatagtcatgatgatactagctggcagtatgaaactcaagatagcgccattgagctctacgccagatcgcaaacctgtcacatttgttcgatgctaatcatgcagttcgatccaagtggcacgagacctgctgaaagttgccaagatgaaattggtactgtccggttcaacgcacggcaaagactgatgcctggtacaccatgggacacaaacaagaaaattgtacaagtcgaagtcttcacacgcatcttctatggtgtaggtatgaatgcgagccttgtgctcataccctacagcagtaagtctctcccgccatacccttacgtctcggctaaaagacttcatcagcagacgagtctagaagatttgaaggatatctcgttcaacccccaatggcgagcggaaccgagagtgtgcataccttgtgtagtcagtcttgcaacccccgaagcacctggcctatacgcaatgaatacatacatatactcgcggtcgttcaagctgggatttgcgtataaatggcacaagcctgtatactggccgctgttcactcgagcttggtacgcatgcttcaggcgcaatatgccacagcaaaggcaagtctgaacatcggctaacgtcacgctactacaactaggaccttccaggagcactttctcagctcacgggcaatattctttggcaatcaatgtctcgtatgggattgctccgagaatagcaaagatgagtggttgagaccagttagcatcgactaccagaatagcattcccaagtcacgcttcttcgataagatgttgcaaatccgtatggcgaaagatttacctgccaatccatatttcatgtctcggtctttggagttctggaacatttttgttacagagtaccgctcacgaactttgaccaactcaagggataggatcatggcgtttgcaggaacggcctgcgctgcgcataatttgacgggcctgacttactttgccagtctctgggctgagtatttacctctgtgcttgctatggaaagtctggagacctacagactgtttgttgccaaacattgttaccagagaaccgaggccgataccagagagggagcgaagaatacacaaggttccgacgtggtcgttggtttcgctccctaacagcgatcttaatctcatcaaactcgatccggtcgaacttttcaagcattctcaaaacggtcgaggaccctacttcagaaaatatggttgtgctaccttgatttcggctgatcaaccttcttattcagatcaagctgaggtatccagcttatatcatgacttcgagggatcccagatcacgttgagcatgtacatgtgcaacgcaagctccatactctccgcagaatttggactcaagcctggtgttttgcaagagcctgctctacgccgatggccgtttgctttcgacctgtacccagatctggtagaagatgaacgactaatcatctcccaaatccatctgggtgtcctgtgcaagtctcaatctcgtagcacgttaggtgctagagaggaagagtttacatgtgtgggattatgcttagtgccagggttaaaatctgggacctggcaaacggttgggctttgggtgcttttctttttttgcagatgcctccgagtatgcgcgaatgcagcaccacagaagatacagatcagacgattctttcaatagtttcaaggcgatatgccctttcgtcatacaagatgtcagaaccgagtgcgtgaccctaatttaagtccatcaattatcaaacgttcgaattgtaatcaaaacatgttgaagacgcagagatacaatggaaagtggtatcccgaaagtacatatcatcaactacaacgggactttcaagtctcggaaaccaacttttggacgcctcaccggcgcgtcgtccacactcccaaccttgccacccatcgttctccccaacagccttctaacacaccaaaaccagggaatctgtacccatcaccaaccatatccacccgaaacacactcccgtatctcaccgctaaactatatagccacctcagatctcccttctcaccagtacaccaccagcgcatcgtcccgcacccaatcttcccgcccaccccgcccatcaaaacaaccttcgaaacgcaccacctaacgtatcaccatcgtcgatgcctttgatgctagtttgtgcgaacgccacgatcggcgatgtcagatagagtttgacgtgcgccacaagatctgaggcatgaatcggacggagcgtgaaacaaagcggccgacgttggggcgggatgacttgacacgaggcgtgttggttaccagagaggcgggataagtaggtagtgcgatgcagtgcaaggaggatgaaacggaataacaaagtgtgaagggaaaaaatagtggcgaaaagcaaaaggtggcgtacgcctatgatacaccagcgaaaagcaaggagggacagcacacccaggttccgtaacccaaagcgaatggtttgatggtaatggtaggtattatgttattgtgctctctagagctatgatgtaatgtcatgtagggggtatagaggcgtcaagtgcgccaacccatgtctatgtgtccaaaccagcctgaaatgtgaggctggcctcagccctgtctatatcgaaacgccaaacatactgcagcagcgctgtcaggaggaaatccaataagaccgaggttcaagtgacccaggcaaacgaccgtcaatgatcatagcattgctggaaaaaggaaaatgcaacgctttaagaacaagacatgcgaaaacaaatcatgatgtgtgccggtgtccgaggaccagggcacagtaacgaggggcggagattttggtggctgaggacgaggactgtgggcaccagcaaggtggtcaagccgagatcaagccatgcttatagtatgcggttgctgtgaaggacaggtcagcccatgtgcgtactatggctacggataacaacaacttacgccctgaataatgtctcgaggctgacggcgctcagttctgagtcgtcgggtagctggtcgagcattggcagaagatctgcgaatttgtcgccgcgcttgtaggcgagcacagcagggagaacgtctgggtccatctcggcgtcttcggcatgtagcttgatgaagcgtacggtgtcgttgcgctttgcaacttcccgcatgcaaatgtcgacttcctggtctactccagattgtacctaggtcggttagcgtagtcgattgggggttgcagtggtggactcacgtgatggttgaagatgtaaacgactactgtggtctcgggcgacgacttgtcgacagcatcgaggtagccctcggcatcgaccaaggggaagtttccgtagattcgcctgctggggctgttggtcctcgagcggatcttttgcccgacgttctgcagctcgcgcagccttgcggccctccactccttcatgaagctgtcgtcgccctcgtcctcgctcgaggcaccgtccttgtcgtgccaggcggcggcattgtatgttgggggcgaggcgttcttcttccatgtgaagcggcgggcctgcttcttcgcctgctcaaaggcctgcgcgtcggcgatgacgcccttggggcccgtgttggcctcggagcgcatcgacggcatgtagtagttggagcgcatgtctttggggaggtcgagttcgtcgtcggtgtcgatcttctcgaggtagtcgtctgcggcgccggctgattctggttccgagatgtcgctgtcgtcgtgtctgtcttcggggtgtctagtctcgcggcccttgtctcgcagaagctcgttgaattcgtcttgggcggcagttgtagacatttcaaaagcaggagtgtgtcgcgggggacacgggttgtatttgtatcggggcggtgtggtgttggaaggcggccagggcagggttggtcgaagtcagagagaagccgtgatgggcttggcagggcagtcgcgaccagggttccttctctactatttttgaaaagcaagcgccgtttcagcacaccccgattgggtacccacactggggaatgcttgacacgctcctgggctgctcacatgcgtgcatcgtgcatgggtggcagggaggtcctggaggccgtgtggcctagggctgaggtgatgcgtggccacgcgacgaagcccgccgaggatcgtcgacactgacgaacgaacgtgtcgctctcgtgaaacggcccttcgactgcgaaacgaggagctgctcactgcccaatcgagcgtgccagcgtcgtgacgctgaaacgcactctgcaacgcgccctcggctgaatcgaccgatgaacgtgtcacatcatcatcttgccagcgacgggctgattggggaccgactgtaaggaccgaccatgcctcgccccagttgcccgcctctgggggccacgagaattcatgcactgaactacagcttagcctgagtgatgcacccggctgtaacttgcgtctgtgacaatgcaggacagtttctgcttttgatgcgactccctttgctgacgagcattatcctaggctttccatttgttttccagaacactgttgcaccgactctctcatgcgccgcctcaagcattttccctcatggcaccagagcacgtccgctgtcatggacgtacgcctaaaattgggcattagtcgcacggtcctattcagtacctactcacctactgtaaccatgtccacgtgtcttgccctcccatcgccctgtcgccctggggcggtgagtttacatgccgtctcgaccgaagactgctcgtatgtaatgctgtcataagggtcctgtcgagtctccacgcaattcaactgccgtcctggaatggtcaccactaaactcaaatgagccacatggacaaatgtcaaaacctcttttggttcaccatccgcaaatcaatcgtgatagaataggggttatatgttcgcatatcaccatggtcctgcagaacgataggaatcagtcataagatgcgcgaacctctgtgttcctgactattcttcatgtgcaatgcattcacaaacgactgtgcgtccttgttgtcaccgcttctgccgcgggcataacattccattgcctttctagaagccgccgaaatacgtggccgtagcgcccccaatttcaaccgttcatcgaaagaagggttagcgagatctcactcggagatttatctcacacaggcacgaaagcctttcaagtccaccgaggcatgaagctggcagggaaattaccatgtctgattcagccatcgtctttctatcgcacgaacctcttcatacaagtccagaacatcatacacaatccatcgcatccatcccctccatccccaacccatctgcatacagtcaatccatacataaatttcatcttgcttccccttgccttatttcataggtgcaagcatattggccgattttgggaacctagtcagtgatggtcaaaaattgacattgggggcaagatatcagcttatcggactgaggatgatttgatgtctttggtatgatttgttaaacaggcacttgtcgtatcgtgttacgcagaacagccgacccgagcttagacatagaagacgagaacaaaaggctcgcggttgccgaacaagaagggtaaaagagcactagtggtatgtaaggaaaagaacttgagcaataagtcccaggcgcctgtccacctatatgatgcaaacaaatgcatcgttgcccaaggttggtgtattatgctggtgcaaggcctcggtgtaccgtgtaccgtgtaccgtgtacggagctcccccggcggaagtggtatgcaggtgggtatggtaagacagacgagctcgggagagatgatgttgtggtgggaccagaaattagataagtgcgcacacggtcgttgtccatattcgcatcgtcacatggcgtcgcatgttgttacaagggtcctcgcttatgcccagatacgtagctgtgtcaagttagctatatgcgacgtggcctaagggtgcatatgaaacctaccatggagtcccatgaacctgtgcaaagactgagcgcgtcattacttacaccgagacagctgactcggttgtcgtggccttgcaatgtgcctacacgctctccgcgcaaaacatcccagacctagatggctgtcagcgcgcgtaacctggatatggatctttgccacaaaccttgcactcaaagtcgtcataaccagcaaacagcagtcgaccagagacggagaaagcgacagatgtaatgccgcaaacgggctcggggatctgcaagaaccattgcgttagcgcgcgaaaaagtaaaccatatgcccacacgtacctgatacgaggcgagctcgcgatcggcgcggatgtcgaaaagacggcaagatgcatcgtctgacccagtcccaaaggcatttccgttggggaaaaactggatggcgttgatgtccgagtcgtgggcggcaaaggtctgcacgcacttttgctggcgaatgtcccacagcttagcaaaggcgtcgcaggcaccagacacgaactggttgtggtcgagcgggttgatgctcaaactcattacatcgccaagatggtcagcaaactcgtgcaccttggagccagtttccaggtcccagagcacgcaagtcatgtcgcctgacgaggtgaggatgcgcttatcgctgatgaatctacagcaactgaggtagccggagtggccagatagctctcgtgcgacgcgcgtggggccttctcgcgctgacaagttgtagatggagcagatgttgtcgagaccgccgcatgcgacgtagttgcccgagggcgagtacgcgcacgtcataacccacgatgatcgcagggggatggcgtggactttgtttgtagtgtaggcatcccagatgatgagcttgccgtcttgcgaggcggagacgagatgtctgcggtcggtcgaccagtgcatggcgtagatcttggcgagatggcccttgagggtgcgcttcgtcttcatggtgaggcgcggcagggcctcgacgcggtctcttgcgacatcgcgaactgcgcacacacggttagcattggggagttcgcgcaggtgcagtagctaacggggccggggcgtagacgtacgggttgtgtcagcaagctcgtccttcttcctttttatcctgtccttgagggcctcggcatcgcgccgcgcgatctgaatcttctgctggatagattcttgattcatatcggccatagcacgctgtggctgccggacggtgggtggttgcggtcgcgaagggcgcgaggcggcgaggcaggcaatccaggggcgtctgcaggggacgcggcaggccggactccgagcggacgagcgaggcagaggtcgaacgggctctcaatggcgacagacgcgcgcaggctggaggcaattgcgtgctgcgagtgagcgacggcggacaacggtcgtggggggcttgaggatgggagcgttgcagcggagtgctggagctgagaggtacgagagcggccgtgccgggggtcgcgcttggcgagccgagaaacaccagtcggagtcgtcaaagggcgttcctctgtgccggatcgaccaacaatcaccagcaactgtgcaggaatgcggggtgcagcgtcggcgcgcaggtgtatgtctctctatctattacccgcagcgcaggaggcgtcttgcagcgtgatgggaggctcaggtggaaagccgatgctgatgctgatgctgatgctgatgctgatgctgctgccggcgaacctgacgaagaaggcgcgcgctgcaatctcatctcctgcatcgcacctcctcttttcgggtagcgcgcccgttcgctaagagccaaccctaaaccgcaccaccaccagcccgccgccatacacgttgctttcgagaagcttcaacgagcgccaccaatacagctagctggctgccctctagccctctagcccgccatgtctgtcgcggccagccccgtcgacactggcccttcaccaaggccttgccaaagatcgaggtaccagccctgccttgattttcaaacccaccaggaacgcttggaccgtccggttcgcagccttgctaacttccgacccgactcagcttcatgcacaccttacgggaagcatcagtcgcaaatgtttgcacgacatctgggccaccaaaaaggctcgcgacgctgctttggaactccaagatcccctgagtgcaatgccatcaggcaaggtcgactatgacatcaatacgtactaagtctctcttagcatcactacttgagtcgtgcaaatgtcttctaggcggcggactggtcagggcacctcctgccttcagctttcacatcacgtcacgtgttcaatgtctgacagcagcgtgcatgtgctgatctggcagcgttgaccgacatttcgatagcgccagccagctgatgtgctaccaggttctttcctctcttctcgtcgtacatatacaagctctgcaacgatctacccagcatacagtatgcctatcaacctacgcaggttcgtcggtcactgatcaatgcaggtactcgacaaaggccgtgctgcaagacttccaagatgacggcgtcgtgtacgttgaacttcggaccaccccaagagcgatgccagcagcaggtttgagcaaggatgactacgtgaagaccatcctcgacatcctgaatgcacataacgagaatgcctccaacgccatgcgagcgtttttgatcctttctgttgaccgccgcaacacgcttgccgaggcccacgaagttgtcgaccttgccatcaagtacaagtcttccagcgtcgtggctgttgatctgtgtggtgacccaaccaaaggcgatgtgcgtatatttgccgacgcatttgcacgagccaaaacagccggtctgaagattacactgcattttgctgagacgaagctgtcgggttctgacgaagagctttccacgctattgtcttggaagccagaccggcttgggcatgtcatacacgtcaaggaagagtatcgaaacgtcattgagaaggaaaacattggcgtcgaactgtgtttgagctgcaacgtgcaagctaggatgatcatgggtacttacagtgaccaccacttcggcatgtggaggcaaagcagcgtgccaattgccctctctgtgcgtttcctcgtgggaaaagcttccgatgaaatgctgatgagtttcagacggacgacgtcggagttttctgtagtcctctatcccgggagtactatcttgcagcacagcactttggacttactcgcgacgatatcaaggtactgtgcgagcgagcaattgattcaacattcaacggacccgacgagatgttgcgtctcaaaacactgctcgttgagtggaatggctggagggcttgaattgtggctgaagaatgtaaggaccggcatgagcggacgttttcgcgagctatggtctaagttcaacgacaatacatcgatcataccaccagctgttcaatcatgagtgatcaaacccagctctgctaggacccgatttcgattgtgtgatgctactttcagagatgacaatgcttacacgaagacgaaagttcaagccccttatctaatgtagtctagacccgggaaagtcagactgtacacatgtcaaatgtgaatggatgtactttctacgggtacctaggaagcgggtagcgtgtcggtcatgtgctagcgcgagttgcccctccacgcgacgtgtggcggcttcgtgaatcttccaggttctacgtaagccattctgcctacacttcttgtccgccgctatacgtccaccacttttgggaaacttgaaaggcttcgattcaaccgcactcaatctggctacctgctgactaccccctacctcctgtgattattgtcaccacgcaaattgcgaaagctcaaacatcgcctgcacgatggatgtcgaactgtatgtgtacgatctctcgcaggtgagcgcatgtggtcttgcccgattatcaaatatgctgacgagcacagggtcttgcgaggaacatgagtcgtcagtttcttggaattcagatcgatgccgtataccacacgtccatcgtcctcgacaatatagaatactacttcggtcagggtgttcaaacatgtcgcgccggcgcaacacatcatggccagccaatggagaagatcaagcttgggagaacagacctgcccatcgagattatattggagtacctggagtcgctgaaggaagtctatacccccgagtcttacgacctgtttgcgcacaactgcaacaacttctcaaatgacttcgccatgttcttggtgggcaaaggtataccggaacacatcacctcgctccctgagacagtcctgaacacgccatttggtcagatgcttcgacctcaaatcgatgctgcaatgcgacccatcactcaagcgcccacgccacagcctgcagcaccgagccgaccgcagacaacgaatggaaacacatcgaacggtatggcgcaggccaatgcgcaacgtgctatcaatggtccgctggctgcagcgacaggaagagtgaacaatgtgactggaataagagatgtagatcgccttctcgagctggccaaggatcgatgcgccatcatcttcttcacgagctctacctgcgccccttgcaagttggtatatcagccgtttgatgacctcgccgcggaagctggccctaagtgcgtgttcatcaagatcgacttcagccatgcggataatactatcaacaatcgctatccaaacgttcgcgcaactcccacattcatcacgtatgtgcgcggcgagaagagagacgagtggagcggagctgatccacgacaattgcgaagcaatgtcgatatgttgttgaacgctgcatttccgccccatcctcatcttgcttcaagcacaccattactgttgaggcagagccaacgccctattgccttcaccaaagtaccagctctggaaaagattgtcgcgaaaatgggggatgctggcaagcatccagctgtgtcatcaatagtgtcctacattgatgctcgtgagcggtcaggagcaatagaggctcccttgacgaaacttccgcaattcgccgaattcctgaggaaccagtacttcccaacctttcctcctgagattctcttcactgcgtacgaccttttgcgcatcagtcttacagatgcacgtgtggcaggtttcttcgctgaagagcacaagggcgcaaccggcacaccagctactattcaccacttgctcactcatgttgacagtcttggagcttcagcgccatatccattacgactcacaacattgcacgtggcgtgcaatctcttcagttcgtcgctcttcataccgcatgtactctctaccccgctttcctcttcactcgtgtccatcttgacaacggccctgctcgacgaaaagtacccagcgctcaaagtctcggcactcagccttgctatgaacattgcctcgtcaaatcacaagatccggatgaagaagcatactgcgaacgccacgcctgttttacctagcgagtctgaactgcccgagtctgagcaagtcgaacttctcgcgtcactgctggagacgttgggtactgaggagaaatggagcgacaacaagaagatggcgctgatttgcacgggttggcttgtatacggagcagatatggatggtgaactgaaggacttatggaaggtcatggatgctgcgggtacagtgggaagtatacagcccacaacggcggaggatagactgctcgtgaaagaggtcaaggggctgttggaggcatgaggagtgagttttgatagtgttatacccgcttttgttagatgttttgcgccgataagtcatgcaaattctcaccttgccttctttgagggttaattcgccaatgaactgtatttcgtgatatcactcggaaaaacgataaaactacgattggaagattcggtgaaccatttgcctatatgagcacccactccgcagcattgatcagctgcaacgtttccttcacttccctctcaccattcgctcgttttgtggtgttgttgccatatggaagaagctccctatctgcctgatgcagtaaactccgtgcaactccacattagatatttttgaccacattcgaagtctttttccggcttttattcggtttctcatctcccaaagtatacgcccccatcagcaagctatgtgccccgcggattcccctgtcaataagatatgtcacgtctatgaacgagagcctatcaaaattagcaggtgaattcgactgcttggaaaaactgcacctttggtaggattattaagcgactcaccctgcattgtcaactggaaagccatcgcccggttgcctagccaccaggtcttgcaaacgcgccaaatcctctgggtcggaaatactctctatccatgcgatgcgattctgaacccatgctctgagctgtgcgggtaacatggtaatgcggcttaagctgtaaagttggaacagcatgtggtatacactggctgattggggaccgcttgtttcgttgcgactctcttcgttatgaccatcggagatggacatggtacttggcgtcttttgcgccgtgttgccccttcgaaatgggcttggttcattgccgaaatgcgaagtatactccatggttcccgagcccgttatttttgcaagacgaggctgctccgggaatggctcgctagccgctgatgcctcagatacgcgcaatgggagtgtcctaggaagtcgtcgatattcaagctgccccaagtagccagccagctgaggcacagttgcggagatctcgatggcaaactctataatcttcgattcagaatctgccagttgggccttccaaatgccatgcttttgtacagctggcgacgataggatgatctggcattgcttgcgaattacttgatgtagacgcagacgcgcagcgcggacattgttccagagaagggcagtgaaactttgaaggtacactatttgaaatgtcagtcggtgcactatcgcaggaagtgtcgtctataccgtgataataaccattaaaagcaagttgttccacatcctgaaggaggatacggtaagcctggaaccgggcatgtggtggcatggtgtctgcaaaagtctcgaatatttcatccaccgccagagcccgctcaatgatatcagatggtcgttgtaacagtctctctttaagagcttctctgaaatcaacaagctcagtaacgatatccagaaagtctccatggagtgaatgcaaatgtggttttggattcgacccaagccttcttttcaattccatgaagttggccggtaaaggtaagtgcgaaatccagctgttgatgatcatactttgcatcgacatagtgatgagcttgtaggtgacgtctgtctgcttcttctgcttcagcatcatcagcgcgacggctacagctccgtcaagatgtttgctgcaatttcgcaaatcggataagcgaggaatcactaagacttcgaacattgcggccatgacgatagacatgagagtagcgtcctgcacgactgtcgtcggatctgaaatggcagcattgatgctttggattgcggaaacgtagagcctggtggcagtaagcttcacgtcgttgcgacgagcagtcttggcatagcctgccaaaccagcagctgtgatgctctgccgcagcccaggatttgaagatccagtctgtgaaaacagctttgggaggtaatatagctgtgagaccgagggatcatcgccaacataggtcgacataaagaagttgacgcccagatcgtccaaaggttggtatagcacgaagtcggtcagcttcacgggcgcagcggcagcaactctcatgagagcctgctcttcgagactgggaccggccaccgcttggacttcagcatgacttgagggctgaatcttgtttctacgagcaatggatcgagtttcatcgtggaacatcaagtctaccgtgttgcggtagcctgggcaaatgcggcccgcttttgtacattgtccacatgcgggcaaaacttgatcgcactacagcgtgtcagcaatggccaagcgcaatcgtctagcgatgagcaatgatcaagcggcatcgctattccaaatcgaatgttcaagccgggccggcaataggcgttacctgggtccatcgtaggattttgacttactctactccgccgctttctgcattcaccacatgcggcagatggcttgccctttgtacactagtcaatatgttttctgcacgcaattgctacatatgtttacatacacggtagaccatctattcgagtaaacttggcatatatgccctgcatgtgggcggcgtgagcgcgcgaggattaagtatagcttactggttggagtgggacagcaagacccgtctggagggtgttcgcaggagggaaaactcaagctccacgcaaacaggacaaaaagggctcgtgcagtagtcaaccactgtgctggtaacgcttgggtggcgaaaacgtgaccggacgttgaatcaagttgcggagcgcggaaacgtcgggacaattattagctttatggccgcgtcgccgacgctagctagggagggcgacaattcatgggcatcaaaactttctgagctgctgaaacaagacagcatcatcacccaccaaaatttattgtgaaatcaatagatataactcatatagttcacttattcgtgtgaaattctgggccactctgtgcgcctccccccttgctttcgtaccccttcgaactcgttctgccggccaaatggctcgtggagcaaggaacttgcacttatctggcagtcgttccgatcagaccgctctccatctcctccatcttttgtgttgtagactggttcctatttttctttgcccttctcttttccaatctattctgagcggctgctttgataccagtacaacacatagttgacgaaaagattgcgctgccgaaccacaaaagcgcattaatcagatcacaccaagctgcccgtttcatccggcccacatcagcgccttcatattcctgtttaacggcatctgataggtatgcctgatagaagacagcgaagcagacgaaccataagatcaccaacgtccactcaaccatccacgtgagtcgatatgtccggaccgttgtgctatccacgataaggaacaagagcgtgatgccgaacacgacttggctgtaaatgaaggttgttggacgggaaacatttccgtgagacagttcgatggcgtaagatattccagctgccagtgcaaaggcgaattgaagaaagcgaaatgtgacttggaagagagaggtgaaaggattgctgagcttttggttgatcgcagccttgaaagagctcggactgatcaagtacgtttcaaagtatggcggtggtggcacctcagggcgagcgtgcttggctggggctgacgaaagggaggagatttcggcttcgtgttgggagcccatgttttccgttttggtgatatgcattcgagacggacggagtaagactggaccacaagaacgcagggctgaatacaaagaaaagggatatctaccggagtgaggttgagggggacaatatatactgcatcgtcaagtctgatgacgcggctagtaaagtgccggtgcccttgaaatagcacatatggcgctgtggagactacgaggtggcactacagcagaatacgaaaagagagagaatacgaaatctgcgcgtctcggctgaacttcggcaagccgaactaggctttgttcgactgagcactaatgttgaatgacgagagcgtcatctagtggtacaatacctaggtatctactttagtgatcgctttcgatccgcgctgagcagagagttgctccagatatgcctaccagtagttcgtgaacgaactccgccgctagccacttgcgcctacgcttccaaaagtgcaccacgcttaccatcacctacactgccgctcgatgcatacatgtacttaaagcaacaacgcacaacgtcgaatttcttctaagatgcagcaagagtctccactatcagaggatatctccacgccgcaagaactctccggtgacgtagcctctggaaagatcacgcgaagatcacatcagaaatcgcgtgcgggatgtacgaattgcaagagccgtcgtatcaaggtaagttagcctgtttctgcccctaagcttcctcaaagtgctaccttcgcttgtcacaaaactttttgggaatgtgtactgagactttcttagtgcgatgaagcgaagcctcgatgtgcgaactgtgcacggcgccaggtacggtgcagttttggtacaaacataccactgaacacctcggaaaatagaggtgtctcggtggagatggaatactcacaactgtcaaacattgagctcacgtatcactggacaacgaccacctcacactccttgtccgcttgggcatcaggtgccgcagtgtggcacacacttatggaagaagtcgcgttcagtcatcgacatgttcttcatcttatgttcgcactcactgctctgcatttggcatattgccgtgcaactcgccggaaagagtatactgcaacagcgaaccagcactatgaaagcgctctgacgtgtgtcactcaagcaatagcgaacataaatgccgaaaactgtgacgccatattgctatcagtacagcttatttgctttgtcagctgggcgcgaggaccgcaacctggggaatatcttgcttttggtgaaaatgggagatccgaatggctggtgatgtttcgcggaattcgaacgacactggagagctttggacagcagaactttcacaaaagacatggctcggctgcgaaggccaaatcccgtccgcttgtatcaacggatgagccaatgggctacgaatcccagctatcggaactccacgagcacgtctctatagcgtctccatcatctcaaatcgaagagaatgtgcgagctgtgtgcatattgcaggagtgctactccaatcgctatggaggtgtcgactcagaataccacgtcgcctttgcctggctttataaaatgtcagacggattcctcgaccaattgcagcaatgcgacccactaccgctcattatctacgctcatttcgctgtactcatgcaggacatggagagattttggtacatgaagggatggacgcatcatgtcatgtccggaatctttgaagccatggacgccgagcatcgcgcttggattaaatggccgatggcaaaggtaggctggatcgcgccttaattcgcctggattatgacgcaaattcacaacttcccattacgaatgtttgactgctcggagattgcgatgcctttcgtgtagcgcgtctgccccgaccatcagctcgatgtggaaaacgctgctccggcaaagaatggtctcttctgacgaaccttcacaacacgagtgtctaacgtctccacttcatatccatattcgatccagacaactagtattacaaggactggaaaactatgcacgcacttctattgttctggctctcctttctcactggtgtggtttccgatgacaatgtatgcggtttgaaaggcatacacaatgaaactagcatgtcctactacatgggcaacttcttctacaagggtccacaatcattctcagtatgtgctttgtactgcaggaaagatgctggaaactgtcaaagttttcgctattcccgagacgtcggagcaggcgcacagtactgcgaattcttcggcaatcgtttgtaagtagagtgcttgggggtcgtgaaccattgttttatactaatcagtaggtcgtaggtacgggaatttcacaacagacccctcacagccatactattattacgacataggctgttcatttcccgcgtacgccgacgtctcgacgactacagtcacgacacaagttgctctcatgacctctacacaattgcaatacaaaacacagacaattactgcaacttcaacagcgccaggatctactcaaacaatcacaaccacatctgtagcctcagccgctccccaagaggcaaccactcagatctcaactacatacatcacgacgacttctttggccccggccacaacccagacaacaacaagaatacttaagcaaacaagtaccatcacgctcacaaaatcgcagacgattacgatgaaaagtcttcacactgtgacacagcagagaatcagcacgcggacggtcacacgcaaccgcccacccactacgacagtgacaagagcatgcacgacaatagcaacaggggcatctacgaggactgtcactttaagagaaataatgacgaggaccttaacatctagacaaataatgacgacgacagttactttcaggcaaacatcgacagtagcgcgggcgacagctactgtgactgcaatgtgcgcgaaacaaattatggttgcagacgttctgaatctactggggctcggtgtttaaggcttaccgctgactttggttgttccgagatcgaacacacgttgacatactggggtattgtttgacaagcgttacgcatgccctcttcaccattaacaaacgctagaaaagcatgtgcaactcaggtctactgtatttcaaaagtatactaaacagttattatgaagaagttcttgtagttttgcactatgttgtgcgcctcgctatgcttgtggcggaaacgcttttgcctcttgaaccttcccaactggtcagttgttattcttacacgtactcagtacatatcatcgtcccacttctccctctgcatctatatcatcctgctctccttcagcatcttcttcctggcctctttcgcctgcttcggccatttcaacgtctgcagccggagggtaagcgtcctcgagcatatgtggtgtgaaaagctgctctgagttacatgcggtagaagcctgtacatctgccatatctttgacttgaggctcaacggcttgttcgttttctgcggtctctgcctggaattctgatggcggattcagcatcgcttgctggatgattcgatactgcgcctttgaattgtgaatgatccgctcactcattgtggcatcaagacgttccgcctgtccattacgagctgctgaataccgccttgaaatctttgcgcctgcatcttcgaataccgcaagttgtacttatccctccactgttgcttcgtagtcattttggtatggcgtttaacatgctgaccaaagatatcatctcgagtgtcgagtagcacgtcgccgaaagcagcccagaagttcaaggagactcggtaaccgtcaccaactgtcttggaaacagcatcgatagattggagccagtcaaggacgagctgtacctcaaagagttcggttgtatgctctgggcagtgcgagtacagatcggcagctcttgcgcctggctgtaggtacaacggttgcagaacaaggttcaaaattcgataccaccaaggccatgtgactcgtttcccgtcaatgctactccagataggtagcaatgcatcgtcatcatgacagccgggaagtgggggctcaggaagcgacggccagtcttccgccggtgaaggtataggctggaagggattaccgaatgtgtagtccaaggtcggtacgacacgtgtgtcccaaaacatgcgatttcggtcaatcgaacggtggacatagtcaccctcgcagaacccccatttggaaagccttggcagtggcgcaccaaattcattatcaacaggtggaagttgcggcaccagcttgaccttgccgtctgcaactaatgacatgattgccatgatagagccatcctcctcacagcgagagatgctgtagaatcgtttcttgggatcctcacttgcaaaagcggtatccagctctttcttgacagttgctgcaaccataaagtcttccagctcagaaaggacgcttgtagtttttggcaaacttctttgtgaacgtatagtttcttcccggtagttgtcgtttgagtttcctcatcttgagatgttcatgctgtacaaagtctccgacaacactgctgagaattccctcgcccatcgtttcgagcttttcgtgtgcaaggtgagcatcatagattggttgtggagtcgcaatgtttgcacgtatccacgacctcgctttcgtctggctacctgtcgctgagcgcagctgagcagatggtccatgtataggtacgacgaagggaagttgcagctgcagttgtgttcgtcccgtgtccgcgagtcttttgctgtaccaagtcactctgtccatggtagagtaattagactcgtctacagcgaactgctcaattgtttcgcggtaaaggggaagaggaggctcagaatatgcgcaagtacgcatggtccatcgaacgaggccggcccagtcataggtcacagggtcttcaatcgcaggaagtcgacccgcttcgtatgcttcaaggaagtttgtctgcaacatctgaagcagctctgaaagctgtgtactcatgtgggcttgcatccaggcccaaagtttcttcgcctttggcaggtcgaagagacggtcgcgagcgtacaccttttcaacgatactccagtcgacaacgccctcttcgtttgatagagaggacgcaagagctagtgtcaaagacagttttttgaacctgtcggcgtgatctaatgtctccacgtactcacgctctttcctttgctggttgaattgctttctcttacgttctggccagggccgtccagagccaggtcctgaacgcgccttaggatctttgtagatggggtcatttggatcaccagtgagacctgtcaaacgttcaagtagagttggcgtgggcagagccttgcccaactggcgtttggagaccgatcccctcgtcttctgcttctgcttttgtttagggcggggctcctcctcttcatcctcagacgaagtagcatcactgtcctctgtggagctataaacaaactcatcgtctagcacctctttctgagatacatggggtttgcggagcctcttgccagggcgttcagaggcaggctcatgtattcgaacacgcttcttcggattgattgaactctttggtgtccttttcgccgcggtgatcaggccggatttcgggtccggtataaatagggcaaagaatgtagagaacgtgccagtggtggcgtggaagttgacgagaggattgagaatcgcagcagttggagaagatatggtctgctcagcactagcttcgggtattgtggcctctctgatgttgatgtgtgcaagacgatcggacaatttgatcagactgaaatcagtcgcatatgtgccagtcgtcgcatgcaatcggatgattggatcagtgaatgagaccgcctccatgttggcgacgaatgaaggaaagccacccaaaatcttagtgtcgctcttttccagactgcgaagcggtgcgtcctcatcgccgcttgtgatttcttctgagatgggactaacacgtccaggtcgtaaggtcatgagcggcacgtcgtcagatgaatcggttccagtaggggaaggctcgcgcatctcagagtgacttgccgcctcttccatgtcttccaatatgccaacctgtacaggtgcccggcgatacctcttgttcttgtcgttcaaactcgcgagtcgggtgcgcttctcgcgaacgctgttctgagcgggatcgttctgctcttgtgctcgtgcccgtcgcttcggcatgacctcttccacctgtttgttttgtttcttcgcagctgctttctccgccttcttttgtgctgcaatttctttccgacgtcgtatcttgttctcttggatagaggtttcgatctccggatagagttgagccaaggtaaagctctcatccttgggagcaactggcggtggaatgtacaatgtctcgtattcaaagatatcgcggatctcttcgggaaagaactgattggctttttcagtactatgatttgccatgttgtaagctaatctcatgacccttggatcgctgggcgcaatgttagatctcgctacaatcgctctcaatttcctgccggcagcatttctggcttttacctgaaaagccatgcgcttaagaccaaatgccggattacttatcatatttttcaaggtatcatggacagttgaattttcgggcactcggaggctggtatgtccgtgtcgtagattccacattgcccgaaacggtcgcccaatctcgccgtgaagtggaaagacaccattgcagcggtcgatgatttctagtatgatctctcgacgaaattgcaacgcactgcctacggctgttggtgctgcagattttgcttgtgctttcctgaatgcagcgatctcagcgtcttcctcctccagtacctgcccaaccactccttggggcaattctgtggagctttgcaaatcgagatcaggcgtctccattctcatcgtgggaagtcgcgtgatgtcagcggctgctacctgttgagtagaagctggagtgtatgattgtgcataagggctctggtacgatggtcgtgtgacctgagtggatgcatttagtgagttccatccggctaccacacagggcttcaacttttcgccattaactttaggtccaacagtggatggtaattcgtctcctggtgtcacagctcgatactcctgttgcatatctggagcgatctcgggcggctggaatagttgagacggagcccgtgcttgcgaatcaatgttatacagtccatcttgaccttgttcttccaaattttctgggccttcaccttcttcgcgtgatcgtgccggagacccggggaggatcgcggtactcgtctccttaagctcaagcgaatttgccgactggggcggtaatcgtgcgcagctcgaagagctggaacttgcctccggtttattgaagcagatgtgcaagcctgagcctggtgccgatctgcatggccccagtaagatgatatttgtaggttcgtgtccgccagtctgctctttcgtgaagaacggcaactcgaccaaacgggacgtctgaagtattgcgagaaaagcatttcgaggtcgaccacgcaagacttttcgcttagcagaggggtacaggtacagccctggtaaagatcgttcctggcgttcatggctgtcatcagtgcttctagggactggaacaggcttagcggggtgccccacgccctgggcaactaaggcaggtccttgacgtgatggtgtactgtgattagatggctgcagctcttccattgaagccacagcgccttcgatcaaagactcattcggaagctgtgggttgttgaggtgttgggcatcagcctgttgactcgtgactgtggtgcctgcgttgtcccgcgacacatttgatttggtgtgaaccctctttcttttttgctgaagttgtgctcaacacccgttgccttgcgtttacctggagtcgttacaacttgtggcgtttgtcccacaacctcagacatatcatgttgagcctctttggttgcaactggggtctgccctttcggtggcgtcgtctgaccaggatggttggctggaactaaatcagttcctgccttcacatcgtcgcccctcagaaactctcggtatctcttcactgcgggtgattcttccaagggaacatcgttttcttgctcgcgacgcagatcgtcaatgaaccactgatgtagtctgccgtggtccttgaacccgagcattatccgttgttgcttcgtcagaacagtcggctctttcgtccctcgcttcttcctgaccttctctaccaattttggcaaacctcgtttctcacgaatctcattttccttgtctaggcctagccgacctttcagcggtagattctcagcaatgcgttcctctctcgtcattagtggtgcttttgcacgtatcacaggctcgtcaacgagcttatccgggagtgagttagggtcgccagtttctcggcgatgagcaagaatctgatttgcagcgcttttgctaagacgaccagaaggtttcaacccaagtgacactctctcttctggggtgaggaccagacctgagcccttcctcttggtcttgccgttctttggtctgcgaaaaacagaaagcgtaggtggctgctcatcactatcatcggcctcttctgtgccttcagcgtcatgattcttgtcgcccgttagaggacgttccaagctttctgttccagtagatacattcttaggtcgtgtcttggccacgatcttcggtgtggccacgttggctctgtcgtagcctatgtctttagccagtggaatgtcccagcgagtcccatatttgcggggcgcggcgatagcagaacgaacatccgacaaggttgctgtgccgttgaatcgtacaaagtctttttgattggcgccatgaaagccccaggaatccaacttagtgacctcgttcacgctctttttctggcccgacttcccatcggacttgtgagatggcttacatacaccaccccatgctgcttcgccggcgcgaactgcttgttggaaatggcggtatgtacgatatacgtaatggacaaatcttttctcgtccgaagtacgcgtatcacggatgatggcgagatgccgcaggtgaggaggctgcatacgttcccagtcgtcagtcaaacgtgtcagatgtgactccatggggcgtcgccagtaagggccaaccacccgatcacgcaacacgagcgcatcccagcctgatgtctgaccgagagcagtgaactcgaagaaggtattgctgagcaggcgatcaggcgtccactgtggcggtattcgagtgactccatccaattgattgttgccgtcgttatcctcatcgtcttcaagcatgtcaacctcgagatccctcatgaaggtctcaccatcgtcgtcttcctgtagttgctcaccagtggtatcggcaataggcgcttgacgtcggaaaccaagattctcgagatcctctggacgcggctctctctgaatctgtatgcaggtgacccagagatctctgcttttctgcttgcggatttgaaaacgcctgatcatgccactctgatcgaggcgaatgagagcgccatgcacagctcgtttgttccaagtcgcaagcggtacacccttgaagctattagcggacttcatacagcaggttcacaatttttaccattcgctttcggagatcacgtgtaagcacaacgccagcatctttgaacgagttgtaaagcagtggcacgaagcttgaagcaacaaaagtgcctggtcgaaaggcatcctctacagccccagaggtcgtgaagtggttctgcgagacgaatttggtgtgtacgcaaagactggtacgagctttgccagcttgtacagggttcttgacgatatacccttttcgagccagttcgtctgttctgtgcggcactgatcgcttgtcttggccactgaagtgcacgagatcaggctgtgtgataccatctggcccatgagcagcaatgagagacaagagtgcgaactccatggtcggcactttttttaggtccatactatgccctgtcaatgcctgccagatgcggttctgactggcgaagagacgaggagctgaagtagacgatgtaggctcatcaaataccgcagcatcaaagtagcaacttttcgccgtattacgaggctgacttcgcactgcaacatgagacactagggcagcctgcttgtccatctcgccctccctttgtggcagtgtagagtggataaaaggtggagacgagctgttttgtctcttcgcatcctgcccttccgccgacaagcgctgttgcaaggctgcgcgcagtgccagaagaggttgcgccggtgagactttctgaggaacaggtgaggtaaaagctaggatatcgtcgctctcaaggctcgtctcatcgccatcggctctttcagcggctatgaaatctgtaagagaatagtgacgggcttggctgttgtggatgacgcggatgtcagagtgcgtagtgacccattgccacaatttctccgagaacgtgcggccaagtacactttgagaaggtccttgtgcgtatccatttcgtgggctggatgtagtgtcgccagaatagtacttttgtacgaagcgttgaaagtctgcgctgctagctcctatactagaagtcagcgaggaggttgagaaagcgtacacttgagcgatggcaaattgggcgcactgtagctatccgatacagcaacagcggagaactcatctgttgcgactatacacgaacagtgacaatgcgaagtatgaccccccaaaagtgttatgaagatatgcggcgagtgagagattcgaactgcggacccacataccttgagtgccgcacagggcgatctccgacagcaaaaagtcgatcagcgcgtcgaagcctgtcgccatgattgtccgcccgtccccttgcctctgccagcacaaagaaaagaattggacacccttaggtcattgccaagttgtcgccttggggtttcgaacgcgtggttgatgggttgactcggtagaatagaggtggttctgcaggcgggtgttcgcgcagcttgaggaaagggtgggggtatcttagcgtggggcccgagcgcatgattggcctgctctcgctcacctgtgtccgctaaacaataatctgctgcgttctgcgatcacatctgtggacttcttccctttccttggctttaccggtttcgtataacttggcgttcacatgatgacctagactctagaccaataacatcccaagatggtcttcacctctccattcggctcctctactgctaaagcaggccatgggtcaatcattctcgtaacattacctccagacaaccctgtgcttcgtaatgtgtcgtatcaataccctctcaaattggtcgcgccggatccgctgccaccacctgcattcggctctgatatgatatcgcctcgcctcatccatactgtcttcctactcacatatggaggagggattgttgcaggtgatagtatcgatttgcaagtgcgcttggacagcgggactaggctcgtactcctgacccaagggtcaacgaagatcttcaagaccctcgatccttcagtggtgtccaagcagcacatgacggttcatttggatcaaaatgcagccctcgtctatcttccggatccagtccagccttttgcacgtacagcattctctcaatcacagacataccatctcaaaaaccagcaggggagcttatgtgcatgcgattgggttactagtggacggtcggcacgtggagaaaactgggatatttatgaatacaagagcaggaacgaagtatggactacagataacgctggcaagaagagactgctcatgagggacaatttgatactagacaaccacggccgcacaaacatggcattgtcgtcgcgtatggatggatattcggtctttgggacgctcataatccgagggccaatcttctcggcattgtcacagttctttctagacgagttcgaggcattgccacgtataggcggcagaaattggggcgactctgcacagccagacttgacgtcaagggagcaaagacgccatgctagacagcagagagagaagactgatgggctgatatggagtgctgccaatgttcggggatttttgttggttaagtttgcgagtgctgaagtggaaggctcaaggaattggctcagagacatgatcaaggaggacgggtcggtgctgcaagctttcggagagcgggctatactttgcttaaagtaatttcgggcagcaagtacacctggggagatacaagtagtgcagctttcgatgacacagttctctggcctcactccactgtatctgggatgcaatgcgttgtagagctacccatgtcgcattagcgactcacagatggtctgtgcgctccggccctaaaagtgaagtgtgacgtgcatgctcctaccgctttttggacacccaacgactcttatgcgcgaggcatactgcatcggtccattctcctagtcaccatgagcggcaggctcgtcgcgaaccgcctggctacgttcgcgcgccgaacgcctctgcacacgccccgacagtacacgaccaacacgctccccgccggaggtctgctacgaaacgaagctggccttcgactgatcaaacgccgcccctggccgcttggaagctatgccctgcataacttgcctgcaacgagatccatctcgttcgcgagaatcataccaaaacttgtcggcaaatttgcgacagtaggagccgccactgggggcgccgtgattgccggcgtttcctacatacagtaccaggccggccgtatgtatatcgaaaggacaacatagatccagaaactgactagcgacagaggccggaacatttgcccttgatctcttccaccgaaccaaagacagcgccaccgaactggcgggcggcgtagttggcacagcgaacggcgtcttcgaccaacttggaaaaggatggaaccagacgaaggaagacttggacaaagtacaatacccggaatggcttcaacgactgctcgccaaggatgagtctggtggctcgagcggcaatggtggacgcggagggccagaagagccgaagcacagcggtgtgggtacagcagcggcaggtgcatcaacggccgcagcttttggatatccgcaggaggatgaggaggacaaacaggaggcagaaaagatcgcccgggatgagcagatgatgatgctcaccaagaagatgattgagattcgtggactgctgcagacggttgggcagtccgacacactcactctgccatctattgtcgtcatcggatcgcagtcctcgggaaagagctcggtattggaggctatcgttgggcacgagttcttgcccaaggggcacaatatggtcactcgccgacccatcgagcttactctggtcaacactccggatgcacaggctgaatacggagagtttccagccctcagactaggcaaagtcacggatttcaaccagatccagaaaacgctcacggacctgaaccttgctgtacccgcatcggattgtgtttcagacgatcctattcagttgcggatatattcacccaacgtccctgacctgcaattgatcgatctgcccggatacattcaggtagttggacgcgatcagccaccagagctaaaagagaagatatcggcgctgtgtgaaaagtacatccgatcaccaaacgtcattttagccatttcagcggcagacgtcgacttagccaacagtaccgcgcttcgagcatcaagaaaggtcgatccgcggggcgagcggacgatcggtgtcatcacaaagatggaccttgtggacgctgagcgtggtgccagtctgctcaccgacaaaaagtacgctttgcgattaggatacgttggcgttgtgtgtcgtgttcctgccaatgctggaggtaataagcttttcacgcgcggcaacggcaacatcacaaatgccatcaacaagaatgaggctgcgtacttctcctcgcaccccgagttctccccagattcccaactagctgttggtaccaaaaacctaaaaaagaagctcatgcatgtcttagagcaaactatggctggtagtctcaagaccacaagcgaggccatccaacgcgaacttgccgatgcaacctacgagtacaaagtgcagtacaacgagcgccctctgagcgcagagtcttatctcgcagaatctctagactcgttcaaacattccttccgtggcttttcagagcagttcggtcgacaacaagtccgcgatctactaaagcacgagcttgatcagcaagtgttgaaccttttggcacagcggtattggaaccgtcctttcgatgatctcagcgtcccctttcctgatgctgatccattgagcagccttgctaaagctgatgtggaaggtgaggacaacatttggaaaatcaagcttgacagctcgagtgctgcgttgaccaagcttggtgtcggacgtgtggctacgagcgtagttgccaacgctctgcaagcccatattgaccgtctgattaccaactcgcggtttgccgcacatccttttgcacgacaagctatcactgatgcgtccacgtcaatactgaaagatttgtcgtacgacatctcggacgagctcgagatttgcatcaagccctacaaataccgcatcgaggtggaagacagcgagtgggcgaaaggacgagagaacgtcacgacagttctgaaggacgagctcaaggtctgcgagtctgcggtgaagcacctcgaagaccaaatgggcggacgtaagagggtcaaggacgtcatgtcattcatcgatcgtgtacgtagtggccaggtggttttagagggcgacggtgtcggcggtgctgggggtttcagtgcggcattgttggcaaaaggtatattgaatttcgcagacgcggcctgtatacaatgctgacgatgatacgcaggacgtgaagcggtatttctccgcgatcgagtggacgttctcaagctacgtctccttgctgtaaagagcaagcagtgcgccacgaagaagaacaagtaccactgccctgaagtattcctcgacgctgtagcggataagctcactacgacggccgatctcttcctggatgctgagttactttcaaagttctattacattgtgagtctttacaccgccctgtcctcggagcgtattgttttcaacgcataagctaactaattaatctagttcccacgtgagctggatgcacgccttggccgtggccttacacaagaagagatcgatcgctttgccaaggaggacccgaagatcaagcgtcatcttgacgtagtgcgccgcaaggaattgttggagcacgttctcaaggagatggagggtttacgccagctcgagcaaagagagaagcgcatgatgtcgcggcgtgaagagagagccttacgggaacgggatggtggtggacgaaaagcaggatggagccttttctagacaaaggcacctgtacgatggttacgttgtgaaatgatccctttatagttggaagtatagactgcaaggcgtcgtggcgttcgttcggtgcggtgataccaggaaaggcatggaccgtggccagatagatacttcgcttctcacccatacaagtatcgatagaatcaacagatttattcacgaagagcatcaccctgctggtctgcgctcttgcctgaagatgaagacgacgacgccatgcttctaggcatgtgcacgtggagatggacgctagcgggaaccttggccccacatgcgcaagacccctgcaacatttttgtgacttttgggaaccaacctcaacttgcgacagtctctcgaacaccaggacacagagccaccatgccgcacaaacacaagcgcagacccgacgatgacgatgccaaccagtacgtaacgcgctcatgcttgactggcaccactcacagtattggcgcagattcaatctacccccagatctccatgcaacatctcttccagtaggcaaagcacgcactttcagctctgcaccgaaagcaaagaaacgcaagaccggacatgtcgaaggttacggggcagacgacacaccaaagggctttgcgcgcctgatggccttctcacaaggcaccaagcctaaacgatcaggcctggatgacggccttgtgaaaacgaaaaagcagcgcaaacaagagcaacagcaacaaaaggtggcagagggcacagaccaagaggatcggggcaaggccgaaatacagcaaaaggccgacaaagtcgatctccgaatacagccgggcgagtccatgtccgaattcaaagctcgggtcgaccaagctctccctctctccggcgtgacgaaatccagtaagaaggttgcaggcgtcagcgaccatagaattacgaagcatgaacgcagactgaagcgtctacaaaaaggctggcgggaagaagaagcgcgcatacgagagaaggagcaggaggagcgcgagttggccgaggaggaggaagacgaggaaaaggccatgtgggaggacaaaacatcagacttgcctactacggtcaatggcaagaagaaaaaggcgaagaagagtaaacgtaaacttttggctggcgaagtcgataataatagtgaagatgagtgggaggcgctcaataagaagagagagagtaggaagggcttacatgacgtggtctctgcgcccccggagtttacgaagacaccgagggagatattcaaggtaaagaacggggcgggggcgaaggtgggcaatgtgccgaatgcggcgggcagtttgaggaagagagaagagctaggagaagagaggaagacaatcatcgacacctacagggaattgatggctgcaaagaggaacgcttgatctggatcgaaagtcgatctttagtttggactgcagattagaatcctcatcacagtcaaggcatttgctgtgtaatttgttcaaattgagcatacattgcttcacttgaactgtcgtgtattcataccctgatggctctttgccccaaaccagtgaagcaaatgcggctactatgattgaatattagaattacttcagtatagatgggatagagagcgaaacacgtcggagagaaagcttgtcacgttagaagtcggcaccggaaagtggaaaaattgaagcaacgcaggggaaaccataaaaagaagcaaacatgggcccaggggtgcaagaaggacaaaatcttcaatgagaatttgtgcttgtgtgatgcaggaaagctatggcatgagatggatctccccacctactctatcacaacatgaagctgtccctggtgacccatcggtgaaccgggcaaagttcactgcacgtctgcgtcacgcccttgactgtgaataatccaacactcattggcattcaacaagtagtgtttacctacattgcgttgttggcatgatgtcacgagtctcgctgcaattgattgcaagtcttcttcaagcattatatggaaaaagccgctactgtcgctcctataccacctctatggtgtaagcttcgatacatcaaacatctggtacaatcctaaatcaacctcttcaaacttattacagttatcccttctgccactatatgacgcatcgttaggcccaatcattcaacttgagcaccgagtcaccttttagagtcatgttgcattatatcagacaacttaaaacagtactttcacaatccgcaacacacttttgccgagataaattaacttgcatagatcagggtcgattgatcaagattgcaacttcacatatatccagacgggcctagtaatattgcactatatctaccgtcaacatcgccaagatgagtgatagacgcaagcacggtgaagagatccttgcgaaatcatccgacgatgagccctcaaaatcactagatgtaggactgagtggcatcgcaaagaatccctacccgttcccgggagacgaacagcctttctcctggaccagataccagacggcgagcctcatccaaaagagtgatatgagcaagtcaaagcaaatgaggaattgaggcgcaaaagggctcaacaattccaagcaggcgcggatgaggcccagggtgagcagcaagcatcagcatcggcatcggcaccggtatcggcatgtactactaatgcatcgcgcgatgtccaaatggcgtcacctgaggcagagctggatttaggcgaattcgtacagctttcagactcttctccggagaaagagtccagtcctggcccagactctacagtgacacagaagaagcaggcgaagacgcaggattgagagtgctggcaatggaagtggaacaggtaagggaaagtgcgggttggtgattgtcttgaatgtaattgacttgctgtttttgtcctggataagagtccgaggggtatgggtagttagatagaagctgtttgcaaatagagttgtttccttgtgacgaccatcttgtacgatcttgactagacgacaatggcttctcaatcgatgtaacagtcgattcagatggatcttaacagaacacgtatgctgcccggtgttcaagtcgacccctcggagcagcatggggccacgctgggtccagtgaaaatggctcagatggagcactgcggcttcgtgtcagcactcctcatcatcatcgatgttggacagacgttgaagctaaaggataagtcggccccaatgcgcccttcccccctgcgtcagtcctcatcgtaagtagccaccagccaccctaggcgtcaaatggtagattcagccaaccggagcacggccggcgtatacaatagtgtggctgacgcgcgttcgcaggcattcagcagcacagcgaatgcagtgacgtgagcaaacgaccgacatgataccgttgcattcggtactttggccgcagatatacagagttgcgaagtcgtggtgtttgcaacggaataccaagccttccgcagactcagcagcatgaccgtctgacgctagtactggaaatccccaccgttggcggtgccgcatattgtggtggtgaagcgggtcggccaatcatacgggcaggcccggcgtcgtgctgggtttagcggaccctgcgccgtgtgcatgttcgagagcgtggtcacctcgctgggccatgttgtttccccaggctgggaacgggttgcagagatgtgcaccacaacactagctgcaaagccttgcagctgatccagagttggcagacggccatgcgcttctcttcaatcccacagtccggcctccgagaaacgtagccgacactctcgaaactcggagtgatacaaatacttggtcgaacacgcaacctggaccctggagtgcgcgactttccctttccatccatcgtcaagtgtcgactacccaatccagtggcgctacttgtttagcttctccgtttcacgcctggagcgacgccccggggtctattgtcggcctgtctggatctccgtcagagcgcaatttagccctcgtttcgccgtctgcagcgtgcaggctcgctgcggcagtgtcaagggagcttaagagggctgccagcccgttacgcgtgccagagaacacactcgacgtttcgcagcgacattggccatcggacgctggagcaaggaaggactgtctggccattttacattggacgagacttgtgtttcctccgccaagccagggtcctgcgagatcagatccacatccccagccattggctcgtgcctggatatctagcccgccatcatgacaagtccagcttccgactattccgaatcagccactgctcagcccctactccaggacttccatccctcaaaggaaagaacgcagtccaatgtatcgttagcatctttagaacatggcgaagacgccaattgcgagttcagacatctaggaccacatcgaaggcccgctttctggaaacggttacgcatgtcgatgcggaggagacagaatggcgtggtgccgagtcaggacttcaagagcgtgaagctgggtgcagatgacaagaagaagtcgcagagattcaggtggaggaagagaaccttcttggggatacccgtgctggttatgattgtcttgtaagtcttctcggatgcttccgcccattttcgctgcagcttatgcacatcatctgcaagcccatctttgtccagactcgtactagatctaaacaatagtgacctcgaaatactaatactttcagtggcctcattcacctcgtcaactttttctttggctacgtaccattgctatgggacgatccggcatcaacatcgctcgattggacagtgccaggccagcttctcgacattactcgcgacgttacacccgttccatgccactctcacaacgactactggcgccgcgttccattatacgatgccctccgctggggctgcactggcgtggaagccgacgtctggcttttcgataaagagctcctcgtcggccacagcaccaacgcactaactcaaaaccgaacgttccgatcaatgtacgttgaccccttggtgaagatgctcgaccacaagaaccagctcggcaattacgcagccacctcaagtataaagaacggcatcttcgacactgtccccaagcaaactctcgtcctgctcatcgacttcaaaaacgacggccgcgacatcttccccgtcgtgtcttcgcaattgagtgctctgcgagagaagggctacctcacgtactttgacggcgaaaagacaatccccggcgccatcaccgtcgtcgcaacaggaaacgccccctttgacctcgtcaccgcaaacagcacctaccgcgacatcttcttcgatgccccgctcgcccaaatgtcgtctgacgctgctctgaacccacaaggcggacaaggcaccattggcacaacgcccgactctcactttgattcgaccaacagttactacgcctcggttgacttccgcaaatccattggctttgtgtggtggggctcgttgtcggagaagcagctggagctaatccgcagtcagatccgtggagcgcatgaaaggggcctcaaggcaaggtattggagcgcgcccaagtggccgattgcgctgcggaatcgtgtctggagagtgctggtggcagagggcgttgactatctgaacggcgatgatctgcaaggcatgacgaggttggactggggtgtcaagaaacactggagtttagctgggtagtgtttttcacgagtagttttatcctatggcgttattggacacgtagagtaggaaaggaagactagacgatacccgaatatggaggaggagcatgtttgtattttagtactgcaacattttcaacatgtatgcatatttgccttgtgcgtcgtcattgtgatcacaactgcagttcagttcccagttccctcattctcgtacaacagttgttgctgcttccttggtggcaccgagtcatggtattatattcttatttgctacatgggcgtctttgtaaccagcgcttgcccttgatatccaattccaaatccatagcttatgctatataagcataccaccccgcgttgtcctcctccctctccaagaactccttctcaatcaacctgtcaatgttcttcttaattccgctaacctctagcgtgcccctactcctcgtcgctttgattgtctcagcaaccagttctgcgtgactaattctcttcctagccttcaagatgcgcacaatcgcggcctgtgtctcgtagttgcgatccgcagcaacgcgctcgtgcgtctccttgttctcttctttggtctccttgagctgcactgtgttgatcttgatgcggtatttagggtccgtgaaattggcgttgagtgtgaaagtgtcggtggggttaatctctcggcctttggggtgtttggtcagtggtcgaatcttggcgcaggcaagagattggagggtccgattgagttccgccggagctacgaattgtcagcacggaaaaggtgacattggttgattgaacttacggagacccgtagcttccttgaggtaattgtactccatgtgctcctccgtcttcaaaccattgaagagcagaagaacgatggcttggaaggaagagacaaccaactctttgctacctttaggaaactttgctttaagctggcaatgcgcaagggcatgcttgaattcgagcttgcggccggaatgctttgctttgtaatgtgcctcgaacttgtctatagcctgcttgatttgtggcggaataatgacggttacagtgggataggtgggccatgaggaggcggacaggatgctgacattaaggtcaacggctagcctctcgttacgctcctcggagatgctcttgtaagaagccatctcttcgcgcgacaactcaatgtcacggaacatctgctcaaggtttgctgtgaagccagcgccacattctgtcgcaggtcagtacacggtagcagggctcggtgtcgtgttcaatcttaccagtcttgagtcttgacagcatgctacgctctgcatctgcgctggcacttctgcccatgagcaaacgcctcgcgagatcctttttgtaaaaggcttcgaagacagctttgccatggacaaatcggaaaaggtcaagcacttgatcaagctggttatcgacttcagtgtcctcatcaaacatggcatcttcgttgtcctcttctgcttcagcgacaacaggcttttccgtcctccgactcagggacgcggggatggctttggcaccacccctcagtagcatatcaacatatttggcaatcatctcgcccgtcttggaattgtctgtgccccaacttgcgttcgtcttcttcgtcttgttcataaaggcctcgaaggactcgcgcaggccatggccaagctcgggattacgatggaatgacactttccagaatgtgtccagctgacgtttgagtgtcagaagatgcacgaccatattttcctgctctttctcgttgaaaacaaccgccgtaccctcgtcatcgatccatttgacaaaacctgggcgtaggcttgcaccgagcttgcgcctttccagcagtgtgtatagtagttggaggtcctcgacggcatttgcttcgaggagatcggccagctcgtcttgattggtcagcctggactccttcctcgatatcaggtggtcctccagcagcgtaagcaagtctcggcgtgtggtgttgggcaggccaaactttgccactctcgaaagctcgcggtccatgagggatttggcgctctttatgtattctggcagcggtttctcggattcttcgtcagcccagttcattacgaatgtctgactgagctccatcaggcgcggctcgaagtgctttgtgtagacgtgaagggtgtggaacatgttgacagtcttggagaacatgtcgctgtcgagctcgctgccggcccggatcggaggctgagcgaggatcgcaggcgccatcggacaatgcggtcgttgagcctcgcatgcgagaagactagggagcggaagaggtcgatggagaggtcgcggagggattcatggcgtggaagcagataggcgcggtcgaggtagcagaagatccagtcgaggtatttctgggcgggtcagtatggatcatgcgagacagcggtgctacagatggtgcgtaccatttgctcgttccagacggcccatgcctgcaaggtcgccctcagcacctcgacattgccccctccccccaggctctcgtgcaccttcgcggtcaagctggcgccgacatagtccctgcacttggcaacgaggcgttctttgacgtccctggaccatgccctggcgacacaggttctcgacgccccggtacagctcctcgaggctgaagtcgacggcggcgtgggcgaagacggtgtcgagggcgccgtctatcttctgccatgtctggtcgaggaacacggcggggtcggccttgcgcgtgggcttgaaagttcttgaccagcagccgcttcggcccgcccgtggcatgcatgttgggcgctgtcttgcgggtgccatgcgtgccatgcgtgctgcgcggcgcgcttgctctcgccgggctgctgtcggggctcgccgtcatgtccaccacgtcgccgcgcttgctggggaagtggtacatgtcggcggtgctcatgctgctgggcggcgtgcgcgctgtggcggcttcgtcggcgggcggggagctctccctctcaagctcgcgtcgtgagcgcttcttggtgggcgacagcggtgcggctgtggcggcgtggggcttcgattgcgtggtgaagagctccttgatcgtcttgcccgagtgcttccgtttcaacgtcccttgattggctgacatcgggctttggtggtgctggtgccgtcaattgctagccatctcgaagctgccgtgatagcggacgtgcatgacgcaccgacttgcgcactaagttaatgcactgcaatccatgtccgcttccccacacatcaccgcattcacacatcaccgcattcacacatcaccgcattcacacatcaccgtattcacacatcaccgcgttcacacgaccaccacgcacatggattatttcgactcccgagcaaaagcatcttcaacatctacatcgacaacaaaccgactaaacacaaatccatccatgtcccaacaaacgccttcaagaaccttcaagaaacactaatagtatatcagagggaagcatccaatggcccatgcacagtggcccattccagcaccctgagcttcagctgcttaggggcagttgacaaagtcccgaccgtcgccgtggcggatgacaccgcagtacttgatcaggaggttcttgcccttgtccttggcctcatacaagacacggtccggcacctcttgcacactcccgcccgtgtacaagtcgttgtcgaatagaatcgggaactcctgcgtctcactaccgcagccgttgggcagtacctggttcgagttgtacttgtgcggatacgcgtctgctcgacattagcaccgacagcatcccaggctgcgactatacatacttgtaccaagctgcttgccttccgcagtcagaccagcacctccgaggaacgccaccttgatctggttgtccgtatatgtgtgcgccccgtagcgagccgtggcgggacatgccgcattagagcttggcatgctagcatacttgatgtccttgccgcgagcgtagagacgcgctgattcagctactgcttcggcaatggcttctggagaagcagagcgtgccacgacgctgttttccaccgtgggaagggctgagaccgaaaggccgaggagtgcggtcatggcgaagaaacgcatgttgaaatgatggatagcgaatctgaaaagtgaagggctggcgagattgcagtggctctggatgcgtggattgaagtgaaggttgttgctgtgctggtgattgagcatccatggcgtcccctcttatactttaaatgtcgtatcccatcgcacacttgaagacctgctccggccatcttgccttggtgtccgtggcatgattgaggtcagtgtactgttgagttggacctagcctcagagaagttgttccgaaaccatcgtcaatctaaggaataggacatgatcaacaagctacaatgctctcccatgtccgatgcaagcatctcggtaatccttcaagcataagactcctgtcggaatttaacatcacacttgttgggggccgtatccgccgcgtcgctgccgaataaccttaacagcatcactatcattccataccactgtaaactagtgcatattgggtaataagccaagtctcgggcttcataggtcgacctccgaaatataggccgcccgttaaccatagcacttgtaccgatcttggcactcgtacaacgccttcaaggcgtcagcactatcccttttgctacaatcgctgtgcgttcggagtcaatgtgcacagcctcaacggagaggcgttatgtggcagggtcactttgcgctaagcgctaaccgccggggtgctcactgtgcctcacctgagcctcatgctgccaagatattacacatcaactttgagcctttgcggccctgagatgtacgacattccacgtgcttttcttacaactacataaacccatattcggcagctgtacatcatcaataaatcacccaacaacagtcctccaccgcagactaaagtcaagatgccttttccaaaaataccctttgcagacactcccgacgagtttctgtcattccaggaacatgacagctatgcgccaccacctgaaatgcgctcggcgtttcaaaaacttcttacagattcttctgttcccatgtcagcgatagcaaaggaggccgcgagcccgataatcgcaaacatggcgaacgaacaagacccccggtggccagattgcactctactttggcgcactctctgccgggctgtcgactccttcacagagttgaacgacaggttcgttgagttcgtagtggagctgcagaagttgccagacggcgaccacgtcttcgcaatcctgccccaattcaacaaccactggacagagtttggctacacaatgacatactacgtctccgacgaaccagagcgagaccgaaagcatcaagcgcaagtgaaccaccacgccttttgcgccaaattatccacacaccaccaagtccatccagaactcgatcagatccaacgagcaggcttcacatttcggtcgacgtgcgagttcgcgccctgggagcgcacccactttccagaaatcgaagaatggtacgaccccgatgacgaccctgcggatttcgattggcccgcacgccgcgatctcgagctcgagcgcgtcaatatcaagatgctcaatgcgaaaattccagctgccgcgcaatggctccaacatgttgggcggcgcttgtatgacatgcaaggcaacatgactggagagcatgattggcagactgccgtgttgaatccaaaatggacaggagccaagggatattcgaaagagaggttcgtgttttggagagagaggtttgaatggatgacaaaagtgacggctttggagaaggagacgcagaaacttgcacaagagtgcgcggacaagatgaaggaaattgaaaatgggggagggtagatgtagcacgaggaagcgggtacagatatgcacagaacatcaacaacacaaagagcaagctgtagtatacatgttgatcatcgtcaactacatacagttgtgtctctgcactgcacaattcgttttggacggccctatgctatggccaagctcgcatcttcaatattccaagcactgagcctcgcgcgttgagaggcgcaccaaccgtgaattgcgtcgacgcgccagaccgtagtcattacacttgaaggccacacgatttggagaacagatcgtgtcctagccagacgtctattttattagctacgaactgttatcatcgatagaaacaatcctcttagtcgtactatccacgcaaagcaggcaccgctgaattctcctttgcaaatacgccaaagcgccagtagagaagcgtaaagccagctcccgtcatacacgtctgtcccgtatagccatcgtaaaatatgcagaagaagtaaaagtacagtaagaacacttgatacatgaaacgctcagtcgcccagaacgctctcctcttctgggtcttccacgtctccattctcaacagcctcttctacaccattcgcttgctcctcgtccccatctgccatttcttcatcctcaatctcgtcaccttgcacttcaagctcttcctcgtcgctgtcgtcctcaacgacaatctctttgctcttgctagacttggccgtctctttcacaggcttggctcctgtcttcgcaccctttcgtgaaagcttgatggcgtcgagctggttgacacactccttccactgcggtgtgagcttcaacttgttgcgttgaagacgtacgcgaacgacgtcatttccatcggaccccagcataccaattaggacagctttgacaaggttgccgcctatagtgcataatgcttgctccgctagaaccgtgcgtcgttgtttgtcttgctgcgcactctcgtcttcagcatcctcctcgtcgctttcaggctcgtcgtccggatcaataggatcgtcgtcgacgtcaggctcttcaagcttcttgctgctcagcttggccaggctgttctccgatgcagtcaggatctgcaagataagctttgtcgtgttaccgtcaatgtcttgacaaagagcctcccagtcgtcactagtatcgctatggctgcgggcctgtggcttcttgggtgttttggcgagctggcccttctttgctttgagagcgtgaaacatgaagtaaacgtcgagcaggaggttcgcagcgtccagtcgcacattgtctgcgcccttgcgactctccataatccgcattagcgtcatcacacatgcgtccctgcgctcaatcaccaatgtgagctcgtcatcaggaagactggttccgccctcaacgtgaccagcaaagtcaaggcacttccatgcaaagtaaccaagcatgacagacatggcatgacgcacaagcatgtcctccgccacctcagcctctgcctcgagatcttcagtcattattccacgctccagaatgtccagtactgaggtaataggaggtgtgtcaagtgcagctttcttgcctttccctttcgacttcgcgggcgcggtgatgtcgtctaggactgaggcattggagaccttggagagcgatgccatcttcgatataacattcgagactccgactaagatgttctggtccaggttgcctctctttgccagatctttacggcttcgaagagcatcgaatgtatgtattaggtcgtcccaaagagcctgaaccttcaaagccacaatatccttcagctcatcgttgccttgagcatgtcgtattgatccgatcgcttcgctgagaactcgctcattgtggtgcgtcaggaactgcttgctgatgtcatcgaggagagcagcaagagcagcgttctgtcgcaattcctggaacacatcaagattaagctcacgctctaatcgaaggcacaaggctgctgcctcgggtgtggcactgaatttcttgagtagctgggggatcagaagagatagacggcgtgccatatctgcttggtcctccttatcacctgcgcgttgggcctttgtcttcttcttgtctttctgagtctctgctaggcgctgtaatcgtgactggacaaccgcgttcaggatgtcaagaagaacagtttcgtgcttttcgtccagcttggagttttgtcgtagtaaggcctcggcgtcgtcaccagcgccgttagatgtaggctgtgagtgatcgtacaaaaggtacccagccaggacttcccatgactggatttcgggcatagcgtcatacaatgcctttgctgccaaagagaagcgggactctatgccagctgctatgaggcccatctccgctcccgagggcacgatttggaccatttgagatggtagttctgcgccgtcttcatcatatgctaatagctgttcgaccaagcatttcagcttgagccactccagtcgcggattgtggtactcttcgttgtcttcatctgagggtgctaatgcttcattcaaagcatcctcgccccccatatcctccactatagcctcgtatgctgagttgacgttctctgcaaagaaaccaaccacggacttccgtacttttgcatcgttgtcgaagatcaacttgccaactgagtcgatatcatctggttccaagaagccagcttcgcgtaacgtgtcaagaagctcgactgctgttgcacgaacgttgttctcagcatcgcgtgttgcgatttctacaatacggggtcggaaccgctcagtaaaggttttcagccctgccaatttgtcttggtcccggaagagtcgcgcgagttgctgaagtacttcaatgcgggtaggagggttcgaatcagacaaaacccagcccaaatagcgcaaatgagtgccatcgaagaatcgatcgggatacgtgataatccagttggctagtgcgccaacgcagtcgactcgtattttcggatctacgtctcggtaacggtgaacatagaccacgctgaaccagtctcccagagcactgtccacgatctggagcttctgtgtatattcgtcgacctctttatcaactgcagacacacgtgctttgttgactcgcgacttcttggattccgcctcgctttggcgttgtcgtttcgctgcgctctccactagatcgcctgcgactgctgccagagccgtagtgatggcgagagatgcgacagtgctagtgtggcggaatggccgattacttgtagaggacatggcgccaagccagaccgatatgttctccagaagctcctggttctcgtaaaggagccctgactgcgcaacagtccggaccagggtgtcgaagaaaccgtgcaacgcgtttcggaaggcttgaccaccgccatctttggccttcgcgatgagaggatactctgtcaattcgtgctaccctgcgtcagtatgcgcaaggtcatctgagagggctcaatctcaccgtctggaattcctcctgtatttctgctacgcgactaggcgcgttatcggggtctgctatatcgtcctcatttatgcggagatcgcacccggcagcccgcaacacgagattgactatctcggccacggctcttgcttcgtgctcgttgaaccgcgcgacccagcgagccgcaacgtcctcgagtcggtcgccgctagcaaaaacatcggctacaagttgttagcagaaataaaacccgagagcgacttgatggcgcaccatataggccttcaggctcctcgtccgaaactgcgcttttgcgaatggcggctttgcgcggtcgcttggtgaacttcctggacgcgccagcggcaggccgcatcgccagacttattggggcgccatttgtcttgggcttcttcggcgcgggtcgctttgtggcggatttgcccttcctcttgcgctggcgctctctcaactcttcctcatctggctcgccttcgctgctttcactctgctcttcagatgaggcctcgtcggcgtcaacaccactgtcgtcattgtcgcggcgcttgcgcttggtgctgctggtcggactcgaggcggccgcaagcttctctggtttccgggtgactctgccactgcgacgacgattcgcagaagacgcgacttcgctgacctcggaggccgagaccgccgcactcatgatgtacgtgctcaataagatgctgccttggttgtggggttgacagcgcgggacgtggcgcgacaattgcgattgatatgttttgggaggggcgaccgacgcgttgaggatggagcacgtcgcgtacttggggtagcgtagcacgtgccaactgccgacatcgagctctccacctgtgatagacccaacactatgcgaatttcattcacgcttcctgagtacaggatagacattgttaaccgcgaggtatgctgtcacgatgcaagaagcaaatgaaaaacgctagctgtactgcgagttgttaaatatgaagaaacctaaacagggtcaaaacaagacatcatctttccgttcttccataagcaccaacatgtggttcaaacaagccatcgtgaacgatttgtcgccgacagtcttcatatccaaagggttcatgaaacttgcgaagaaggaggtcagttgtcgtttgaaacccaacattttgatgggtgaactaagcttccgaaggtagagatggtaaacgcaactgactttggtgcaaacctggcattgcaaaagagcttctcgcttcccgctcccaaattgactaaccatgtagttcgctcgaggatactgtgacatgttcttgggccttggctcgagagcgatttagacttgatatagtcgggtcaacaccaaatagaattctgcatcctctggcgaacgtagccgagagcgaccaaagtttgtgctgagacgctactacgtgtcgcttcattgcaccctacagtacagaaatggaggatgcagtgatagaaaaggtttagactatgtgcggctgtgctaaaatcactttggagggacgcgaggcatcaatggcatatctcaacgcactgcttcacacgaacctgagatatgtcctcctgccaacgcctagcctcccgaactgcggggaacatttcgcgtgttccatctatcgcttttcacggcagatcgacagctcggtagacaatcgcaaccaagctcttgcctagcatctcgagtagcatctcgagcagcaagtatcgtgcacataagcagacctggtccaccacaggagctgggcatgcgtcgagaaagctgatatgacgacgtcagtaccagggcagctccatgcgctcccagcatcggatgaggccgagtgcgtcattccaagatggtccagatgtgttggccaatgtcatgcacgtggcttccaccaagctttctcagacttgcggaagtgttgccggagactcctcaaggctgccgtgctacccgtctcgcagatgttctgggtctggatgctggtaacgcagccgacgaagaacaagttcagggagccggcgacatgggaagtaagcttactaccgtctgcctcgatcaaaccgaaagatggtagcacgtcaggtgtatagcgatcgcagcagcccaaacagacaggcggaccgacagggactggtgagactgaacgtctggcgccacaaggcacaagcgagaagtccgatggtaccacggtactgtacagttgagagggtgacggtttccatgatgccagcatggcctgcaggtgacaggtcgctatccatgtacagcattgcattgcgtccgattagcgtgtgcacatgagattgccccaacgaagcagtaggagtaccgttttacgctcgtgttagagatgaagctgtggtgcggtcgaaagcaccgaacagcagcatgaatgtccgacatcagccgaagccacttggaccaatccagcacagctgacggcgcaccccgtctcgagcaccgtggcgcaggggagaaacagcgggaaacagccatggaattttctgtcaaatattgtcgcattttgtcactgatgccgatgtctagaggacgcagcgaagaagcactaaactttacgtatccacgaccagcctgcgacgtttcgaaggctgcttgtggggaacccccaagtgaagggccgacagttgcggccaatcgggcggggattagccgaagttggggtggcacctgccgttccagcctggagggaggcgtctgccctctgcgagaagcttgatcttccttggctcctccctctctcgtgcctcgacgcttatccaacacccgccacgacacgaccctacccaccacctcgcactacatcgcaccacatcgcaccacaccccgaccacgaggccatgtcgctcttctgaatctccatgggacaatatcgctgtgcacccgctgctgctggatcagtatagacgccgaagatgtgggaggacgagtgggacgcggcctacctcctgggacggcgcgaccagtccaagcctttcgtgagtgtgccagcagccactgcgcgcgcagctactgacgacgacagcattgcccctcgtacaaactccctgcctacggcatcatcgaactggcaccgggcaacttcatcaacctcagcgccgacgcgttcttccgcccacaatgcagcgactcttcgcagaatgtcatggacgaaaccacgggcggtatcaccagcatcgccgacatccgcgacccgttccacgcctccatcaccccccaggcctatgcgacgggcgctgcgaccgtcatcgcgtggatgctcgtcattatgctcatcatcactcctcgtaccttctttgtcggcaatgcgacgggccgctcgggactcatgggacgacgcggcatgattagcggcgcaacaggaggtggatccatcatcggcgtcggcagcaggccctggctgcagaaggtggccgccctcaccgtcgccatatcgctgacgctcgccactgccgacacgttcaagatcgccggccgccagtacagagaaggcttcatcgatgccatggagctgcgcgaccaggtcgtagcaggcatggagatcaaggtctcccgcattatttccgacatattcatctggctcgcacaggtacagactctgatacgcctgtttccgcgccacaaagagaaggttatcatcaaatgggtcggcttcgcattgatcctcctggacattaccttcagctctttgaacagctttggaccgtacgagaacaatggccgtcccgtgcactttgagaccgccatccccgctttgagttacctgtttcaactatcccttagcatgctatacgctgcttgggtcatgtactacgccattacgaagcgacgatacgccttctaccactccatgatgtggaacatgagcgttgttgcgctcctctccgttatcgccgtccttacgcctgttgtattttttatcaccgacatcgcaaattacaccattgctggatggggcgactacttccgctgggtccggagctgccgctgccagtgtgattgtttgggagtgggtcgagaggattgaagctctagagagagaggagagaaaagatgggattctaggaagggaaatctacgacggagacgacatgctcgacactacaccgtcatcagacacgaggtggccctccaaaagagaaggccacaagacgtatgacgagcaaaagactgggcgcggaggaggctttggtggtctgggcgcatttacgactgctcatacggatcgtatcaatgatctcgcccaccgcctaggccgaaagatgactgagtcgccacgcacacaagcacgccagaagcggagtattcacatcccggcacctgcacctgcacatcgccaatccgtgtctgcgaatcgaggtgaccggagttcgcgcaactatatgcgtgtccagacgccgccacccgttccaatcatctcttcgcctgtaagcaggacagacacaacttctgcagattctacagtctacacagtccgataccatccgataagcgaaacaccaccccctctcccaccgggcaccgcagaaggccgctcaaatcgaaacgagatgccctcggaaacgcaaacacaaacacaaacacaaacacaaacacaaaaccaacacaaccaacactctgctaccgaccctgaagaccccgagaagggtgcgaatgtgcatggaactgcggccgccaacaaaagtaaatggcattggcaagcagttgcgaatacgtttcgccgccatggtcgtaccccaccgcaagaattgcaaagagggcgagtaattgaaccacttgcagttgatgatgtagccgcaaacattccaccacgaaactacagtggccttgcactggcggaccgattgggaacgtttgccgcacaacaaggagaacgcttccgggcaaagaagaggaatgatatgcaagccgaagccacgctgcccgtgactatcatacccgcccagccccgtggtcagacctggtcgcctgatattatagttcagcagcaacgaggccaccacgaagagacttctgcaacagctggtttgaatctcaccagagttccaaccgccatcgaagaggaagatatatcttcacccacgcaatcatctggaggcacacggtcgagtgattccgcgctgaactcgtcttcgccagttggatcgagccgtgcgtctcacgtgcgatttgcgtcaaacatcgcactccatgcgaacggcagttccgacgtcttgggcaaccagaccgtggctcactcaagcacaaatcacgacagatagtctacatcttggcttgtcgattacatttcacattatggttacgaatttctggtgttggcatataccctcatatttggctaggcgcacggcagggagagttttactcagtggttggttacaccacatagcattggcatggatttggcgtacagttggccctcaaaagaagaggctacaggactcgaggatacggttcgttcatggatacccactggtttatgattttcaactacacgttacgtagaggcgttgccttacattgtgcccgcagagatcgatctgcgtacaaaatgtacatgtatatacacacagacatacgacaatgcgtccaaagatgattccgaaactcagagttccactgccgtgatgacataacatgtactgtgccaagctgatgataggtgcccattgaagcttgggctagcgcgtcggcctgttccttgcgcggcgcggctgtgtgatagctccatgttatcgtcacatagagcttccgtctggaatctcgtcctgcagccacccttcgttgccgctgcagttctcgtgctcctttctagtccacacatacataaaacacacactcgtcgccatgtctctgtttggtgacgaggacgtgccctcgcgcgcgaaacagtcgtcgtcgctcttcgatgacgatcctaagcccgcgggcaagacggggaacagcttgttcgccgacgagattgacaacaacgactcgccgtgggcatttcctacaccgaagaaaggcggtcgcgcctctcttgtgaagtcgctccttcctgcgtcggacgtgcctgacgcctacatcgaagcattcgacgcagtactagacgccggccatggcgccaccagcggcattagcattgacgatgcaaagaacctcatggccagcagcggcgtctccagcgatgtccaagccacgatcctggacattgttgtgcagtcgggcaatgaggatgcgggactgggaaggaacgagttcaacgtgctgttcgcgttgattgccctctcccaaattggcgaggacataaccctggacagtgtcgatgagcggaagagaagtcagtgcagcatctccataccaaccgcaatcgcatctgggtgatactaatggcccgctagatttgcccgttccgtcggtatcgttaccccagtcactgaagcaacaacctgagcccgcgccgcccgcacaggaaccgccacgccctacacctcaacagcaaccgtcggagcagcaattgcccacaccgagccgctcacgtgcgcccatgcgcaagcagtcttttggtgatccagaggccgatccctggggcagcccagatatgcacaaagatcacaatcattcgagctatgcagctgtcccaggtcagacgaacggcgcgaatggtccctctactgcccggactacgagtcaattcactacgcactcgacttcccaatcaacctcgaatcaagacaacatccagccgagctccttgagtagtgagggtggatggggaggctacaatggcgtgtccagccagccattcgcgacgccagacctaggcgatggcggatttggcgcagctcctgtaggtggcggtcacaatcctccacctgagctgggtcgctcgattgggcgcgcaggaggaagcgggagcgaggaggtcatcacaattacaactattgccgaaaaggagggcgtgttcttgttccagcatcgtaactacgaagtggccagctcaagacggactaccaaagttgtgcgtcgctacagtgactttgtttggttgttagactgcctacacaagcggtatcctttccggcaacttccattgttgcccccaaagcgagttggtagtgagtacaccttccccaacgattcgatgcgtattgagatttcttagtcaacggcaaccccatagctgcagatgctagcttcctggagaaacgaaggaaaggattaacacgattcacaaatgcacttgtcaggcatcccgtgcttaatcaggaacaacttgtagttatgttcctcaccgtgcctaccgtaagtacttctcggggaacgtgtacacatggggtactgatcgattgcaggaactctcggtctggcgcaaacaagccaacttgtctgtccaagaagagtttgctggcaagacgcttcctcctgatctagaagactcgcttcccaagacgctgcccgagcttttcgataccgtccgatcgggagtaagacgaagctcagagagctacatcaatttgtgcaacatgatggagagactaaccagacgtaacgaaggcatggctgctgaataccatcgcttctctaccgctctcgtctctctcaccgagagttcgcaggagacctacgcagtcgatacgaatgacattcccttgctaaacgaaggtatgaattcaacagcgagacatctggatcagtcgaaacaacttttggaagacgaggcacgaggatgggaagagggtgtactcgaggactttaagaggcaacgagacacactggtcagtatgagggatatgttcgatcgaagagacaagtacgcgagagacaacattccggcgctggaaaagaggatagcaaacaacgagacgaagctgcagaacatcaggaataagcctgcagatctaatcaaacctggggaggcagaaaaggttgaagatgctatcgtcaaggtaattccccagcatacttcacagtcgatttgacggttggctaatttgatgctcgacaggacaaggaatccatcgttcagcagcatgcgcggggtgtcttcatcaaggaatgcatccgagatgaattgctacatttccagaagagccaataccacattagcagactgcatcaggaatggagtcaagagcgtgtgaagtacgcggagctacaggcagacaattggcgggcattgagtgaggaagtggagagtatgccatcagccgactgataatacagagatgatcatggacaatagctgtaatttgtacatcccctgttttgttacgcaactctttgagttgcaagcgtggccagcatatgcggcttcttgattttatcgcggcgatccagcctttcttttgcaacaaggacctgctcgcttgtctattcctttgtcatgtactacctctgcgcgtagtgcaggtactcaagcctctgtgaccacagattgtcatctacaaggaaatggttcagggttttgaaaaccgtatagtgacacgtgaacctcgagatcgtttgaataaaaagtttgtggcacaatcgcgttccgcattcgttcggccggtcatggcagacttgccataaaaggactcccgtattcgatagggcacatgactacgcgtggagttggcgatccagccctgtcaaaatacctgccgtgagggtcgcgcgttgtactttgagccgacccagcttcggcacgcaattctgtcttgtctgcttgcctatcatattccagggctcttgtcaacgcgacttagggccaatatgcgaagttcctgattcactgcgagccgtgttccctgttcgagaaagtacttgttagcaatcgagcctcacctagcaacaacatctgcttgatctgacaccaggcaaacgaccttgcttgcgacttttctgtacactctgtcttgttcgcacacgtaggtccaccctcgccaacacattcgagccgcatcgccgtttacagcaactcgacgtgacgtcagaccgagatctctgtgccagaagttacgcgcgcaagttgcaaactcgacccttacacgcatacacgtgtagcgccgattctacgcttcgctacacccacaggcacgcgttcaccatgcccaaacgcaagatccaggaaaatgcaaagggtcctgcgaagaagacaaagactactcccaagaagaacaagaagagtggcgatggcgatggcgagggcgaggctggtaagtgaagtcaattttgtatgttcacgttgtccaaggcatggttctggaagtggtggattttagggcgtttatgtccggaaaatgcccgctcggctcgagctgctgcgtagaccgtaaatgcggtcacgtcagttacctagactattgtcgcccaagtcacctatactcgagtccaccaaggagcagagcttggtctagcggttcaaccttctctaactttaatcctcctaatttcctttccctcttcctctcactttgtcaacctacggtttaccccgcccaacagccccgcggtcagccccgctgttgtcgcgcagctcgagcccaccgcgcaacctttccaacttcaggaataacagctgacacaacatgccgccagcctataccacccagcagaaaaatgcgatcgcgcagttcatgagcttcacaagcgtggatcggactgcggcagcgcgagtgctcaagagccacaactgggatgcgcaagcagctatcaacacgtaagtacaggttttcttctttcttagacatattgtgcagctttccgacctcgctaccgcgcctcggcgcgaatcgttcacagccgacccataggcatcacaatggcctagttgcgacctcagtggagaagtgctggcagcacaactacactgggccatagagtggaaggagggacatgagatatggcagctcctctctgaggaccagtgcctgctctcagccatgtctccgtcgcttccacactcgtagtcaacagagaagcagtgcctaccatagatgtcacttaccgttctcgcgcttcgaaccctcatccaccacccgcataaccaaacacttgctatcgagcatcacactacatactcgcccttgccacaatatgttcggggcgtccgaagatagagcacgtcagcttgcttatcggaagcgaagagacagagtggcctcggaaagctcatcctctacatatcgctcgctcagctcagccagtcgtatatcgcagcgatcccgcgtgtcctcggccccagatcaggatgccgattctatagcagtctcgggaaatcaccgttcattgcggcccagtaccatcctcgccggcgatacgtgtgtggtagcaatcccaccatcttgtgaacccaacactaccacagaggcgcagcatcttctcaccgaacaacacaggcttcaggccgagtatctgagtcaagtcctttacgatagtttatcatctgcatcatctggtctagactcagctgctactatcgtgcctatgatggggtctcatacacatgggccactgggaagattggcaaaaactcgtcacatacgaactgtcaccacgccggtcgcatctctcgtattacggtcctcgtttgcgcccacttcccagcctcccttgactgtgcccacagcatctctcctacccaaaaccgaatgtggcgagcacctcgaagcccagacaatggtcttcttacgaggtggtggtcgagatgaagaattttcgcaactttcgcagaagcaaagcgctgagatcgcggccctgtttctacgtcacgcaaatatccgagcccatgactctaggcacttatggcaagcagacgctttgacgggcagtgcattcggagctgcggagctgcaagacctcaccaaataccatcatcctgggcgcgaatatggctggactcgcgactgggtagagctcctctactcacatcctgcatgggctatcccaatttccactggaaactgtcttcgggatttcctgctgacgctttcctcgtatacacacaatatgttcttcgctctgtttggttatggtcaaccagcaacacattatgtatcgtcagttgcaaatacacgtcgcgacttctacggaaagctcgacttccaccgccaaggtctcttcgatcatttgatcggatccagcgctcaggaactactgtctgtcataaggggcggtagagaccctcaacactttccgctccgtcctccattgggtggtatcatgctatatcatctattggaggctacagaacgcccattctatcctagcccgactgtatttcgggacacggccaagttggagacatatttgaagcattccagcatcccgatgacggcaatggagccatggcgggctccagcaagcaagaatcctcggtcttcaagtgctcccaactttgaacagcactcggagtacgatgggcacctaacaagcacaatctttcctgcatcagtacataacaatttgacatgacatgatgtatgctaataggtctcacgcaggtacttcagcggtggcggcggcggctcaacgggctcctcctcgatgaagacagcgctcaacaagatcttcgatcaatatcgtgaagatcccaaggcagagccagatctagttggtatcgagggaacgatgaagtattttggagatctgaacgtggatcttgaaggtctggagtcgttcgcagcacacgagattgtccaggctcctgctatgggagaactgagtcgagaaggattcgtcaacggctggcaagagcggaagtaagtttgctcggccgagctcgcaagacgcatttctaacattgcgtagctgcgacaccatagagaagcagaaggcctacatcaagaacctcaagtcagagctcccaggcaaccgggaactcttcgatcgcgtctacaagtacgccttcaccatcgcgaaagccggcaactcaaaacaagctgctctcgagcaagcgattgccttctgggacctcctcttcgcctcacccctgtctgcaatcaagtggtcaagcgccagtacgccctggctagactggtggaaggacttcctcaccacctcgttcaagaagagcgtgaacaaggacatgtggaacgagacgttgaagttcgccaagcttacacttgccgatgaggccatgaccttctggaccgaggaatcgtcgtggccgtcggtcatcgatgactttgtagagtgggtcaagacagagaagcgcggcggttcaaaggaggaacctatggacgaggagtactgagtaatatgatgcggtctttcgccgcattcagaacggcgtccctctcacgacaaagacagcgcccgctatggcctacataacgcatgacatgattttctccggagcattacataccctggcttcgactagcacgcttgaaggacatggagcagcatactcagcatgacagattagctcagcaagaatttacaagcttgtatgcctctcactgctgcaatcgtatggcacgttaggctgcaaataccattgagtgaaacacgtgagaggatattacacagacaatcttgaaaaatgatgatcctgcgcgctgtctcagtgatgttcgtcttgttcgcggcccctcggtcgcaaaagctagtggaggttcgcttactagcgtgccaagcgcacctctgcggctcgaattcgatgctcgaacgtcgaaatcgtcacgacaactaaccccaacagcagacaaagtgcgtatcctccacaattaccgtcgacaccctcgctgacgatagaaaagatggttgccgctaagaagcacgtcgcgatcgtcaagaagcgtatgccacaccgaacactatgacacggaaaattcgcaactgacgaaatcgtatacagaccccaagcgcttcaaccgccatcagtccgaccgtttcaaatgtgagggactacgaatgtctgaagggaggaatagcagagttgacattggataggcgtcgacccctcatggcgcaagcctaagggtattgacaaccgcgtccgcaggcggttcaagggccaggctgctatgcccaaggtacgaactacctctacgaccctcgcatcctgggacatgtcgttttcggatatgaactggacatgccagcgaagaacatttcgaatttgggctgacgcacggcattagatcggctacggatccaacaggaagacccgccacctcatgccctccggccacaaggctttcctcgtcgccaacggtaggcctcgctgagacctactaccagacaacaagtcgctaacctgcctcagtcgccgatgttgaccttctcctcatgcacaacaccacattcgccgcagagtacgcctgccccaccgtttccagatcgattgtgcgagcatcatactgaccgtccactaggatcgctcactccgtttccgcacgaaagcgcatcgacatcgttgcccgcgcgaagcagcttggtgttaaggtgacgaacggcaaggctcgcgtcaagaccgagtcatagacgaacgtggtttcaacttggtcggggcatacaaggcgtctctgtgattagttacgatctcaatgggaaggcttttcatcctcttcggcttggctcggctcggctcgcactctaaaggtgtgaatgtgaggagaggcatgtacatcaaaagtcactacgacacgaaactgcgatacgacccagcatagggagaagaacgagcagtaggaatgcaatgaacaagagccaatacccataccactctcccctcggtgtactatgactggtaaaacggttcactatgacttgtgtcccatcattcgaatcatgcaagcccagtagtatagttacgaccacaggacgtcgacgagtcacctaatgccaggtgccagcatgcagtatccgtcgccatcggccacgctgctacccgtgttcctctgcgcccaagcaccataatgtgctaacataggctcttttgtttaccctcgtcatcagcaagtccaattgcctcaaaacttcactaatgtgcgacactcggtattgcagccgagacggaaatgtgaagccattgctttgaggtaatccactcagcacgaccgcttgccctgtggatcttgagcgattcacaagtggtgcacatgtgaatatcgcgaaaacaccaccattccatacatttactcgagacatcacatcacgcaagtgaaaagataccagaggtcgctattggtgctttgagtttcgctggtatgcttgctcacgctcacggccacgcagctgatccattctcgctattcttatcgctcgctagagttgcataagcacggagccaaacgccattggcaatatcccctttccgctcgccatggcagctcaacaagtccctactcaccgtatgtctatgcgacagtacacagtaaagccgtgcgagcgagtacggcgcaatcaagcatcagattagcagttgtacagccgcagacgtgctgcgatcgacctggctcgtgattcttggcgctgtcgcacgatgcccaaagactgcctcgtgggcgtcagacaggccagcatttgctcgcatgctcgtgtgtcaagcgtgcaccagtgtcttgctgtttgtggagtcgacgatgtttcccagtgttaccagggagcttttttcgcttacgggaacgcttacgagcgccgcgtcctaccggtaccaccctaacctgactgttctccatacctccaccttgtccatcccgcaaacatgccttaggctcacaccgctctcccgtctgtgcctgccctgtaatttcacacaaataggcacacacctttatcacaccctacgccagtcgctttatcttgtgttttgacgccacggggcatgtgggtggcggctgattggcccattgtagcctgtgggatgctctgaaggaggtacaaatggggcatcccacatgcggacgacagcagatgcgtatgtgtgcgatagcaagaggagggaagaaccggagcggtatcgccgaccacacttgaatgaggtaatgggcaatgacgaatcgttgtggcatgctttcctgtgcttcggataagttggggcctcgactggcaaattcgcacgaggaagcaccaaaaccgatgcgattaccccttcgcaccataagctcaacgacccacagttctgcacaatcaaccacggtaccaaagcgccttttttcaaatttcctttccgtcagcctggaaagatttgctaggcccgtaccactattttagctcccgagccgttttaaatacttcgacagccccccggcctccatttctcgaatcctgatattcacagctggtaacgactatccggaggcttgcaccgctttccctggcgacacagtcgtgctttgcacgcagcgatcgacatcgcttggccattcaccaacccgggcgagcgctttctgtgaccgatcttggacctccttcacgcgtattgcgcctcctttcaaagcccggcgtaacagtttacttcaacggtcagctttcacgttttccgttgcgtttctacagccgtatataaagtcagaattacgcgacatccgctcagcttcttcgaaaagcgctggtcgactctgaaactggtatagcacacgactcccacgacaactttccggctcttacttcaaacgctaccatgacacccaacctcttccttgccactcaaaaggtgttccaaccgcacaaatggtttcgcgcgtccaagactgagcgacctgtgagggtcactgaatactggaccacccctgtgcctggccaatacgaatacatcccgggccgtggctggtacctaattgcaaaagtcaaggacgtacctttagaatccgcagactctaaagcctctggagaaggttcatcttccccagagacgtcgtcgcagccacgcgagtttgacaagctcgagaagccgatcccagttcatcggtcccgtgtgttaggtcgctaccttctagaggacgattacaagcgccgcaagcgaacgacccagatcaagaacgagcgcggaagaaaagttgaagctggcttctttcagctcgacaatggtgttgcatgggttcactgctgggatgaacatggcactttcattcctggatctacgtctggctacaagctctggtgtatcgactctgcgaccaacgaatttcgacatatgcgaaaaggcgacgacccaaacttcatacgatcgcgacctgtttcacgtgagcacgagcccgatgccgatgctcgcagtcaagagtctgtcagcactgcctttcgcactggtcctggcagcgtccgagatgggcccagcgcacctagtacgagagcgagcagcatccgaggagctctttctccaatttctaccccttccagccgtgcgcagtcaaggcgcaacagtccaaagcgcaacaatagtgtacctctggaagaggctaaggctgcattgaggctcatggccaaggaacatcaagatgccgtcgcagccgctgctgctgcgcgaacgcgcactatctcttcagacactgttccgcgcgtcgaacgaggacgacccatgacgcgcgttgccaactaggctcgtgttggttctccagggtggtgcagtcaacggtgtttggctaacagcgcagccacgtagtatacagtgctggcttctctgatggcaacttcggtatccggttcattcttttgcaatgggttttatttaacagtttgatttatctggtcgacgaggctttagtagtacatttgtacgtttcattgtcttgcaaggcgcaatattataggggcaaaagtacggtataccccggcatgatatcagccaacatttatttttatgagttcgtacaatagacatagaagcatgatacatgacataattcgacgatattgattctcacttgtcagtttcctgcgtttgtgcttgatctgtttgctcactgcattcactttcgctgtcttttatagtttgtcaacacgatcggacaatgattgttgtctcagtcaatttctacttcccagaatttcacttgttgtggctgtgactctcagattcacagcgttgaggatcacagaattgaagttcatgttgagctctccaagggtggtcaatcattgaatctgagcttcttaataaagactttttgctctgcgcatctatattcttcttgcgacttcgtaacacatcttccgattccacctaacaggcacgtaaccaaccgagatagcgactactcacaatcattgcggccacgaagaagagtccatggcatacattatggcccaaccaacagcaatccactatgctgagatcctgaggcacttctgtcgctttccagtttcaatctcttccacacaccacacacgcctccatgcgcttgtctcacagatacccataatgcgccaaactatactgaactcggtacgagatggcgaacaagttgaagcatttctggacgaaatggagtgcattggtgcagaaggctgggagaatcacctcagtcattctacgcatgctgctgagcaacagcatgggtatgaaacgatgatggagtccatcgacaaagctcttgaaaagttagagcagaggaagaacaagctggattgggaggtcaacaaactgaaaagagaagttgatgagctgcaggagaatgcggaactaaggagctcaccgatcggagacgctgaacacaactcgcgaggaatagcgatatacatcttggatttcgataggctgcaacacgatcttgattcgttgctagtgcagttgagcgaccttgaaactcgcgatggagatgtgaacgagtctcgtcccgaaattaggggcggcatgggcggtcaactcgaagatgaagagcacgtgtacagtcatgcgaagtacaagaactgggatgaggtggaccaaaagctttcagttgcatcggcaaaagtaccaaaggctgggactgataccaagacctcgagcgtagatggatctgtcagctttgcaaacgaccaatgctctggacatgtacttcgatgtctacatcggagagatgactcctttgaaccctgtggtatccacatggtatatctcaatggaggttttgcattggattgttgccccgacaaacacgtttttgaaactccgatcattgtctgccatttcctccgcggagatgcctgcgataatgatacctggaagagcattgagctcaatcattcgaagaaatacggccatggcagcgaggctacctgccttttcgaggtagagcatgaccatggcgtgaggcaggcaattgctcagcttggtcttctcgatgaggacttatgggcaccagaaggtcagggcgagatgtatattgtgactgatcagagccttatgcctcaaccccagacctcaatcgaggaacaagagcttacgatgagaggtggcggatgtgctaagatacttactcccatccaggcaccatcggaatcgtatacccgcctggcagaagagtttgacagtatctacgatcagctggttcgtaacacgctggaaacctgtgggaaggaacaaacgtcagcttgcaccatggcttggatcagcgtcgctggtattttgcgaatgcggaatacatatcttgagcgacagttcgaagatctcaaggagatgtacaacagcgtcgttgaggatttgagatggaacatcaatatgctcacgagtctggaagatgaattggacacagctgaggaagaaaaggcggatgcattgatggagctaggcttcttgaataagtcgatggagaagagggaggagaaggaccaatataaaggtaaggagatggaggtacagagacctgcaaatccgaccccaaacaaaggagcttcacgagattcccgtgtccttttcagccccgccgtcaaagagttgcagacgacatcgagtgagaagatgactgcggacaggacactagctatgtatttttacttctatcccctgcgctcagtcatagtcctaccaggaagttccgcacagattcttcagttcccccaaggcacaaagctacaggatgttcgaaagattctgaaccatcaacacgataatgatctggagatagatacgtgtgccgccagggtacgagacatcatagagattcgagacaggatgggcatcgatctccccgagtccctgctcgacgacgtggtcctcgtcggcatcccagaaagccaccaggcacataccatggccgacaatgctgtcagaattgctgcgtgggagacctttgatagcgacgactacgtcgagtttgtaccacgtgcacaggacgacaagcgagttactccggtacgtactatgccccagcacagcaaggatgatcggttcattcaactcgcccacattatcaactcgttcgactacagacctgacaccgcaaacgaagagctagccgattcagtgtgctcttgcaatttgtgtgcagcagacgccatgtttgataacgcaactgacatgaggaatcctcccatggtgtcagttcgcggtggcggcgatccgcacgacgatgatgacgatgatgattatgggtattacgccccctacttggatgatgaagatgaggttgatcacgaagatgaagccaatgacccgtggaaagagaagatgtcttcagatcaagattgggacacgcccacctctcttaccacctcatgcctgcgggctagccttttctgacagcaacggaaattccagaggagaccatgcgtatccgtgactgatcaggatgacgcggcgagggcgaggaacagcttgaaggccaaatgtactgtactgtatgtatctccagcatcaatgtcacccgtatctatgcatgctgggcagagtgcgtccgaaggaagtgaacgagtgcgacggaatgctcctgccccagtgaagggtgataggcgggtaaaaggagacagatgtgtttgtctcgatagatttgggtatcataagtcgtaactatcatgacgggcgccggctgactgaggcgtgctaatgaaatgcacactttgctcaaccacactctacagcagctcatcctctacaacgggcagcggtatgctctctgcgacagcggctgcaggctcgggcgcagcagcagcagcagcagcagcagcagcagcagcagcagcagcgaccgtgtcgtccatttcttcgtcgctgacccactcgcggtcatccttgccgtcggcgtcgtgctcgtcagcgtcgtcgaggccggtcgtcttcttgcgcttcttgccgtcgccgttgacgtcttcccagcccttgctgcgctccttgatgttgcgctccttgccgaggctcttgacgaccttgacctggcgcttgtccatgacgtctgctgcgcgctcgaggcctttttggtgccgcagccgttgcgcgcgggtcatgttgccctttttctgcttcttctggatgccgccattctgggcggcgagggcgtgtggcttcacctgcgacggccgggagggagacgtcgagtcgcgcgtcgtctgcttgagcttcttgtccaggtcgattgagggcgaggcggcgcggcgggcagcacgcgagtgcaccgtgacttctggaggtgggttagtcgcggcatgccggtggcagtgaatgtctctgctgtctctgctgtctctgcggtctcttcgtggacgtaccccgcttcttgatctttgctgtcttggccattttgtttctgtgattttcaaatacaagcttctgtcgtgtgcatcgtgacatgccaccacgctatccgcagtgccgtcgcgaagaccaaatttcgggctccactcttcgcgccaggcccgtttaggccatctccgctccttcccccgatggcagacgagaccatgacaagccctctcttcaacacattgattgcttgactaccaccaccaccaccgccttcgctcatcactaccccctcctgccgcgtcgccgtctcccctcccgcctctccatgtcgcaggcaaactcaacgccaccgcgtttgctctgcccgacacaatctatgcgctggcccaaaggttgaaagacccgtctgccgccccgaacattgtaccatcatccatcctcgaccccaccaataccacattcttcgcttcgtacagcgctatgagcgactacggccactacgcgttcgacgctccacatccgccgcatcggccgtggacggcaccgacgtccagcacttccctcacttggattctgctcacaaccgtctttggcgcatacgctctcttcaaggcgctcgagcttgccggtttccctattcgttcccgcgtcgcgcagcttgttgacatgtctgtcggtgtgctaccgtcgtcccacgcctccatcgaccagtccgagaccgagccggccgaaaacacgatgcggaaagcaagcggcttgttgggactcatcttcggctctcacagccaaagcttgcttcacaagggcgtcacccgcttcacaaacgccttgtcgagcggacccagcaacgttccgcctggcctcgggaacctcagcaactcttgctaccagaacagtgttattcagggtcttgccgccttgccttctctacgccattaccttgccacaataaccgctgaacatccttcgcttactgccgactccaccaacggcgcactccatgaactgatcgacaacctcaatgatccagcaaatctcgggaaacacttttggatacccgggaagctcaagtcgatgagtaccttcacacagcaagacgcccaagagtacttctcaaagatattagacgacatggataacgaggtcaagaaggcttcaagcagtaaaagacggtcctccgtctcatggcttgaagctactaaaagcttgactaacgcaccaggcacatcaggcacaccaggcacacagcagcacgacgacgcaaaaagcggctagcaaattccaacaaacacaatgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttcgctgatcaacttcaactgcatcactgtctcgctcggcaacaattatggctacgatatccgcgaatgtctcgacgagtatactaaacttgagtacatcgacggcgtcgagtgcgcaaagtgcactttgctcaagctgcagaagacgcttactccactagcaactgccggctcaccctttcaggcgaaactgaaagccgtctcggacatgatcgacgacgagaaatttgaagacaacactctggtcaagaccttgaacattgccaagaagaactgggtgcagagctccaagtcgaagcagatagtagttgcacgggcacccaagtcgcttgtactacatgtgaaccgcagtaacttcgacgagatcacaggcgcttcatacaagaatacagcgggcgtttcgtatccgagaatcctcgacttgggcaactggtgcctgggcagtgcaccgagcggctctagacagcctgacatgtcattagaagagtggccgcgggaccccacccagtccatgcttatgcagatcaatgaaccgatcgtcacatctccattccaatatagattgcgagcggccgtcacccatttcgggtcacatggcaatggacattacgtttgttatcgaccacatgctcagaacccatcgcagccggaatgcagcgacgaggataacgagcagacttcaacagaggaacagtggtggcgattcagcgacgacaccgtttacgccgtaccagaggaacaagcccatcaggctaacgtctttatgcttttctacgaacgaatcgacgcgcccaatgctccagaaacaacggactcggaatgtatcccagtgctcctccgtattccagaagacgcgcccttaccacctgaagtcatgcgagtttccaatgtgctgatggacgactctagcattgcaatccaggtttctttacccggagacgaagataacctccttgatctcatcccatctgagtctgttatcaaccagcacagcctatcctcgcctttggatgctggggaaatcacacccacacgtgacgattcgagtcacattctgtggtctcagcaccaggaagacataacgcccatgcgggtggccacagatgacacaatgacagaggcgagcggggtagagtccgaagatactgcttcaacagaagctacatccgattctgaaaccgagcatcgcccctctcctcctagagcaaagccagtcatgcgtgtgccgccacacacgatgcggactgctggcaatactgcagtaagaggacaaggcagtagacgaagcctgccgttggtgtctgcaacgtagcttgtccgtggaccaaaacgagcaaaagtggaagctggtattgaaagctatgatggacatccacgaacaggcgcatcagcacacagtggacggacacggagagcatatggatgcagtaatcatctgagattgggtgtttgcagggagaatggcgtttgaattcctgttgcccgcgaagggtcaggttggcgttggtcttgtgtctttttgctttgatcgtcgtctcaagttgacatggtctacaattatacccttgtttgtaaactataatgtaggaggccaagtaggtcagtcggtcttaccaatggcagcagaatcgaacatatcagcgtgcactgtgcaagtctgaacaagtctccaagcattgtggtctgtagtaggcctaactcgcggtagctcttgagaaggcctcagaaggcatggatgatccactttagaaaaaactcttgagactttcgcggcttgttcaagaaacaggaaaatctcagagctgaaccttttcaggaatccgatttatgggtccatggctgttactcgatgagatcgaataaactggcgagactgggtcctcattggctgcttcggcgcaccgctctaccccacacatctctttatcgcctccgtcttggcaaccatgcccttcacaatgtaagacacgcaccaagcgagatgccaagcacgatgagatgcaacctcgcggcaactagtcatggcactgatactgtgagatagaggtttctccgcgtcatcggccgcatgcacaggtgacaatattctatcgagtcaatgtcaaggcgtaatatctacaatcagacttgctatcacgatgctgatgcgctgatagtcgaaaaactgtagtggctgaaggattttcgctaggaccctggtgcatcatctatggatgttcggcttcgctccacctggccgcgaatgccctgggcacatcacacgatctacctatggaacattgtgtggtagtcttatcagtgagaagtagatcacggatgtatttggagtgcaatagatatggcactgccgaaagatgagcgcgcggtttgagaatccctcctatttaaacattgcgaatttccacctacaatacctgcattagctgcgaaaccgagggccacgataatatatcactaaactgcatctgtcgccactctggatcctgaacgcgagccactgatccaatgcccagcctcgcaaaggccaggcataccaagaccttcatccgcgtcgaaccaccccccacgtcattttgaccaggattgtctatccacccaagcaaccgcttcgagcagccgaagccaaagcttcataaggcctgttgcaacctcttcttctcactactcaaattacgatccccatagcagcatcatggagagagtaaagcgctccaaggttgctcattggagtagcaaactagccgtggaaagcgagcccaatcttactacagcacagcttatgctgtttaaccatgacctcaaacctgtgggtaacatcgactctgtttgctacagttgaggtgctaatgtccacaaggtggaacctgagcggcgtcaatggggtgcttggaactttgttggtttctggatagccgactcgttcaatatcaacacttggatgatatcttcttccaacatcgttgatggtctgtcgtggtggcaatcatggatctgcgtatgggtacgcatgctcagcacactacccgtcgcctcgttcgctgacagatacatagctcggctactctatcgcagcttgcttcgtgtgcatgacaggtcgaattggtgccacctaccatatttctttccctgtcgtcaatcgcgcatcctttggagtttggggtgctttatggcccgtattcaaccgtgcagcaatggcctgcatttggtacggcgtgcaggggtggattggaggtacttgcgtctacctaatgatacgttctatctggaacaactggcgcgatgtgtgtatctacccgtccctcaaggtgccaagctgactcgaacaggacgtcggtgatggttctggtggcattaggaatggcatccctagctcgggtaccacaactgtgcagtttgtttcgttcttcgttttctggctcggatctctaccattcctctacccaccagttcacaagattcgacatctcttcacggtcaaggcatacgttgtacctacagcgggcatatcatttttcatctgggccattgtaagagccaagggaatcggccccatcgtacaccagcctggaacggcgcgtggttccgagctgggatggctaatggtccgaggaatcatgagtgctattgccaactttgcgacactcattgtcaacgatccggattttgcacgttttgcacgcaaaccctcggatgcgttcttgccgcaattgctcacgatccccgtaggcttcgcaatcacttccttcattggtatcattgtgtcgtcgtcatctaccgtcatatttggcgaagcgatatggaacccgttggatctattagagagctttctaaaggaagatgccggccatgcgcaacgctttggcgtgtttgttattgcatcggcctttaccctcgcgcaactaggcaccaacattgccgcaaattcgatttctgccggcacagacatgacagcccttcttccacgttggataagtattcgacgtggtggctacatctgcgcgctcatcgggctggtaatgtgcccatggcaactgttgaaggacaccaatagcttcaccacctacctttcggcgtactccgtgttcctgtcttcaatagctggtgtcatgatctgcgactactattgggtgcggaaaggctacctccagatcaaggatctgtactcgggcaagaagacgggaccttactacttcacactgggattcaattggcgcgggtacgcggcgtacattgccggcgttctcatcaacattgtcggcttcgtgggagctattggtaaagaggtaccacttggtgcaaagcgcatctacgacctcaacttctttgcgggttttctcgtgtcgtcactctcttattgggctctctgtagaatatctcccgtaccagcaacaagcgacacttggatggaggttggcgacgagatcacggacatatccgttgcctatcatgacagcgacaatgatcgttacgacgaagagatcatgcatgaaggcgatggcaaagataatcgcgagccaaagaccaatgtcacacactcgaaggggttttaaaatattcgcaggtaacccaggggatagtggtcttttctaccatgacatacacgagaacatctcgcagcaatatctcaccttgatggatacatcttcccaacaatctattatcctcaatcattcactttagtgggccgtttcaacaaatccctcagccctgggcgatgcgcccgaagaaacgactcaagaatatgaaatcgtcatctcgcatgcctggtggcagtaatatattgcaagtctggggcactgcacgagataaccaccatttctacttatggtccggtactgcaacagccgacatggaggctcgctgctagcgagtcgaatagattggcctgtgcccaatgagcgccagccggtccgggcacagcgcatatgtatattgcgaagtaacagatgatcactttaccatcaatgtaagattatcaaaagcagtgtcttcctcgtgctggtggggacagtggtggtagtggtcaaacctggcgcgttgcacaatgcaagcgatattgaatcgacacaacatgcatatgccaatggtctaccggggcttcctcgtataagaacacgatatttccttcggtgaatggaactgattttccaatcctgtctacattaccggaactcattcaagatgttgttttcaggcgtctttaccgccgccgcccttcttgccgctcaagttactgctcacggagccgttactagctatgttattgacggtgtgacctaccctgggtaagttctacactgtttcaattcacgggagtcaatatgcaaagcctcttgagatctaacttgagcctcgaagatacaccggcttctccccagcatcctctcctaagacaatccaacgtcagtggccagattacaaccccaccatgaccatcaccgacaggaaagtgatgtgtaatggtggcacatctgcggatcttgttgctaaggtggctgctggtggcaagatcaaggcgatctgggcacaatggacacatgaacaaggacctgtcatggtttggctgtacaagtgtgcaggagatttcaagagctgtgacggcagtggaaagaaatggtttaaggtacatcacaaatcggtgcagtagtttcgacaagagataactaactcgtcctcttttaggtggaccaggagggcatgactgcaccacctctcagtggtcgcaactgggtatgcacaatctttaaatactgtcaagtatatgctgacgacactagggtacggcaaaggtactgaagaacctatactgggagtctacgatccccaagacgcttgctgcgggcaattacctcgtgcgccatgagcttcttgctcttcaccaggcaaagacgccccagttctacgccgagtgcgctcaggtacaaatgacctgcgcttttctttaattacgatactgatagcactcagattgaggtcacaggcagtggcacggcacagcctggcagtgaatatcttgcgactatccctggctatgcatcgcagagcgaccctggggtcacaatcgatacctacaacagtgctattactacgtacacctgccctggaccaaaagtatggagtggttgattgtgtttaaatagtcttagacttggtagctcagtctatgtgtcgaggtattcaagattcgagtcgacacaaacagctgatcgcacgttgaatcaatatcttcctaccagaaaccaacgtagaccttatagataagctgaatgcactcttgagagcgcaatgatactcatcttagttaatcaacccacagagaagctgtggaagcgtactgcagccgcttaaggtcacttcatgtccgttgcgtctccatttcagattactaagtattcgacgatatagttcatgccttcactgtgcttccgacgaacatgtcatagtttatctttgtagtagaggatagagttacgtacacataggtggttatcagagctaggtgcgcagtggcagacgaataccgtcggctccaggcctatcataggtgcctaggtagagataaggagtacctaatctcacaagctactccaaaccgaatttgacctctaactcctaggcccgaggaatcttttaatcatgtcggatctatgcttctcttgcctaatgctgcgcaacatttctaagcaaacagatcccgcctctatacttccctaactgtgtaatatattcgccgaaaatcctaggtatcctcctcgccctagtcctcactccagtctgctttcacgctaggcgcataatacaataatgcgcaaaagttgacgtcatagctgatttcgcactcgagcatcaaattttcaaggataagcatctgctgcgtcgcctttgcaaacctcgtaagagatagatctattatgtttcgattataatgctcgcaaaattactcattatcttcctaattaggcgtgctcataaactactagttacctaaaggtactacaggattaaacgagatcttcacactcttaagcgagggctagaatagtctagagtacttctcgtaacataatagccagaatagagctgaattgacgtctgcatttagaacgaataacgttaaattttgcgagaatatatgcagggaagcgctaaacagatcttagagagcctcttaaagaacaatagatagaaaagctatttagtaggctagtaaatagataacgtgttttataactaaatagactatctaactaactagtaaatcttactaaaatgtctatatagtaataaggcataatatcttaataatataacatatagaaatcttatactaaagaagatttatttcttactaacgtattatataagtaagctatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaactaaatattttactactatttataatataatataactacctctataagctcttaaataaatattagatatagctttactctataagctatttaaagaaaaatatactacttttataataatatactatagctttctataataaagccttaaagaatactaagtataataagctatgctctatttagaatcttaggctttagaagcttaggcctttagaactttatctattctataatactaaaattattatatcttctaagaagtactataaaatatagctagcagaacttctagagttttatatctaaatttataactttaatacttagctactactcttagagttctatctcttatatttaaattagatctctttagctactaagttataagacttatatagctatctatataatagaaaataatagacttaaaagatattattattaagctattaaagaagactactattagtttagcttaagctaaaagcttatagtagaagatatataagtacttaaaagacttagttttaacttataatctagactagaataagcagactaagaaactctagcttattaaagattctctagataaagatactagataacttatctgcttctctctagaaaaataactagaatttttataagtaagaaagatataacttatttataataatactatagacttataaaatattattatagctctctagcgctagcttatagaataatagtagtaagagaaagtctatattaactaactaaagtagcatttatctaatatatactttattctagaatataaatataaagtagagatattattaagaatcataagctagactaaaagaagatagtaactgctctctactattagtataaaaaagcattaaaaaaatataagaatatataatctagtactagttaatagttctaagcgaggcctatataggcactataaactaatactagaaacttcttaaaaattagcttaggcaataataactactttgctctaagctaagcttagtaggtttataatttatatagtatctatagtttatataactatagtagcaaaactatataggcgcgtaggttaagaataaataagactatctatttagctataatcttctattttctttattaagttatactgctattattattattatcttactattaaaacttctatactatattatattactattataactagtcttatctaagagtaactataaagcagtaagctttatacatttaagattatctacgttagagtatataggcttgctagcctagttttaaagtagctagtaagagctacgctatactactatattattaatattatagaattagttctataaggtatctattagatctcttactttagccttagcctactttcttatataatataatattaactatattaaacttaaaagtagtaaagcttttatatatcttaatattataaatgctatagaagtatactaacttagatatgcgctgctacgttactatatctctaagtataatctttatatagataagtatatgataaaaaaagtaaaacttaatgctagtagcttaaataaagaagaaaagaaaagagagatagcagctatataagtataagtaagagtttcttaaatagttatagaagctagtaagcattaagtagatagcaataattctaagagtaatatatttaatatagctatttataagcatctactgctataggtgctaagcaaagaagcttattagtagcacgcctatagaatattagattatagagttctatagtattagtgtttaatatttaatatagagacttatatatagaagagttacttaacgtataattatataatagattctcttataagccttaattataacttaaatttatatagattacttagtattttagactattaaagcatttctagtaaagctactagtagtagtatataaagatagatcttaaaataattaagaactttttatatattaatagaaactacttttactaacttaaaagcttttttataattcttatatataaatatattagttagcttcggctactaattttgtaaactatattttataactatattttatactctagttaatcttactaatataatacagcaatagctctctctactcttattaagtaacttttctatatataagttctagcattaaatattaaacactaatactctagaactctataatctaatagataagcttactgctaataagctgccttacttagcacctatagtagcaggtgctctgcaaata