acggagatctgaatctcgccctgtggtggaatgctggaacgcgacgatcttcagtttgtgatgtaatgatttgaggtctttatagcttcttataatagaccatttgagcctgttttcgtcaattccgtactctaaatgtattctaaatagagagttctcgttccgaccatacatgaattcggctacattagaggaaatacttataatgctggatctccttggaactgaaggtcttctatcaggattgttgctagtgttgttgttgtcgttgtcgttgttgtcgttgttgtcattgttgtcattgttgccgtggcggttgtgattactattggtaagatccaaaatgttattatcgcttttcaaaggagatactctaacatctagtttagccaatagaagaggcgcccttctcttaccatgttcatctcttaggaattgtgtgcttgcgaataatgacgccgggcaccctgataatagtgaatccaataggtcagaggctagtctttgtgtgtacaagtcttcttcattcactggctgatgctggtgctgattatggcgatgaccgccggcggtgggcgcagtaggattcacagtggatttcagtcttccaattgctgagatttttttgaaagcatgaccaaactcttttttccagccgttaaactgttgttgcgtataagctgctgaagagaagtgtctttgagggctcttcgtttcctctcttttagaattccgcttagagtgaatgtttttgttactactgtgcggatagttatcgggacaatgactattttcctcagcagaccctcgacgaggactatggtcattagacaacataagatggtccagtgagtggttcggtgacacgtcgctcaggtttttatcgacaaatgatttgggcaacgcatgcttcctctcgctctccttgtcattaggagttctcctcttttctctttgtaagctagaagctaagttaccgttctcaggcaattgacgcaatacttcttgctcgcccaactcatctggcgccgaatgtgcaccatctgcaccatcaaccatcggcccatccgcttgaggaggggcaaagtgagttccagacgctgtcgacaccctggacatcgcgctcgtttatgcctgtctcttctttctgtgtgcgtgtctctcaaatgccttgtgtaaatctacagcaaccgatcgagcctataccgttcctgcagaatctccactgggcattcgccctaggcgtcttcttcctgatgtttgtgtcttttgttcaacccacagggctgtagcaatcttcacccgtttgtcgttgataacgagtttggaccttatcgcttatcaccattgctaatcaaacagcaaagaacgtttcatagacaccgatcgtgggcttatctcgctgtgttgtggcggcatccctggcagtaatcagcagctgttgcatagtatatatacatccagcgtcagtctggctttggatagtatcattgtcgttattcttgaaaatttttttttggctgttcttttaaatattatcataagtttgttgtatttagcgggataatatttgtttaccattatactatattatattatattatattatatacaagagaatggtgcttagtgattcgttgaagctgccctcgcctacactttctgctattgctgctgtagatgactgtgatggagaagaccaccccacgtgccagaattgtttcacagtcaaaacgcccttatggagaagggatgaacacggtactgttctctgtaatgcatgtggccttttcctgaaactgcatggggaaccaaggccaatcagtttgaaaactgacactattaagtcaagaaatagaaaaaaactgaacaataacgcgaacattaatgctaatgcccatactaacgacccaaataaaatattcaaaagaaagaaaagactactcacaacccatggtggttcagtgcccactaacaacccgaaagtttccattttagagaaattcatggtgagtggatgcattaagcccttattgaaaccgaaggaaattcttcccagttccaaagattgccccacacaacgaggtaaattctccatggaaccgggcgagcccagtgggaagaattacctctatcagatcaacggttcggatatatatacgtcgaatatagagctgaccaggctgcccactttgtcaacgttactggaaccatcacctttctcggatgctgccgtaccggaaatagagttgacttggaagttgcataacgaagaagaagtgataaaattgaagacgaagataagcgaattggagctggtgacggacctatataaaaagcacattttccaactgaacgaaaaatgcaaacaattggaggtggaattacattccaggtcttcaattcaatctcattcacaacattgagtaggactataacgtttattatggtataatataacgggatataatatatataatatagtatgatttactgacactgattttctagttgacgggtaatacgctgccgtttatatcatgctggaaattgcccctaaagaaatgataagagtaaaaaaggcgagtccataaaagttggttaaatgggagatgaattacctcgagctaaaacatagttccgtatctcactgaagaaatgtcacgtaattctgcagcgggtttggaaaatactctttttcaactaaagtttacgtcaaaacagctacaaaagcaagcaaataaagcttcaaaggaagagaagcaagaaaccaacaaactcaaacgtgcactaaatgaaaatgaagagatatcccgtatatacgcttctaatgctataaggaagaaaaacgaacgcttacaactactaaaactggcatccagagtggattcagtggcgtcaagagtgcaaactgcggtcacgatgagacaagtctctgcatctatgggacaagtctgcaagggcatggatagggccttgcagaatatgaacctgcagcaaataacaatgataatggacaaattcgaacagcagttcgaagatctagatacgagtgtcaatgtgtatgaagatatgggtgtgaattcggatgctatgctggtggacaatgacaaggtggatgaactgatgaataaagtggctgatgaaaacggcatggaattaaaacaaagtgcaaaattagacaacgttccagagataaaggctaatgaagttaacgccgatgatgaaaaggaagataaactggctcaaaggttgagagcgttaagaggttgaagaattatcagcggtttgtgcattttaccccacttttacattcgcgctacataatgtatgtatgtttatatatgctgtacacaaattgtatactagaagcaatgaaaaaagtagaccttcctcccatgttaatttccctttctcctctttaaattgtccaaacgttaatgtctccattattgtgcccgttgacgagaaatccgtttttatatttgacaatagcaattctttcactcagctcatccctcttgagcgagttcggcggttcaggcgtcatccaatgctcgtcacgttccatattgaagatatttactcctctctcgtttgcaccgacagtaatcagtttatcatcgaaatctaaggaagtcacgggcaggtcatatgcgatgacgtcaacgattgagctagttcttaagtcccagattcttacactgttgtccatcgagcccgtaactaatttttcagaatcgaacttcaaacttgtgattccatcagtatgaccctccagcgatctcacgggtttgccgattcttagatcccatagccgcacgacaccatcttttgtccctgtggctaatgcagagttgtaacattggagagctcctatcattggagcttccgtcccgagtaaatatgtaccattttttccagaacgtgtagatgttttagtgtcgttatgtgtaggtgtgaaaatcaggtttagttcctgaacacatttacccgtggccaaatcccagtgaaagattttcttgtctttggacccactaattaaagcctctgaatcaaatgagagggctgtaatttcgtcattatgtaattcgaagttatggatgcatggtgtaataatagtctcttccatgttttgcctcagcggactatggtccaaataaagctctttacttaagttcaagtcccacattttcaaagtggcatctttactcccagtaatcagtatattgtagtttgtcttatccatctgcatacagtttaccgtggccagatgtccacgtaattctccaacttgtactccatggttcaaatcccaaacttttactatgcgatcttgatagctcgctgaacacaaggtgccccatggtatatcaaaatctagcgcggttatgctgtttccatgttctccgtgaggtatcgtcattctgaaagctagagaacttcggccgtgtgtttccgtaataatattcaatttcctgtttctaaggtggcgtttctcattgggccccttataggaagtttttaatctattgtcgttggtttcatcatcatgcggtggcaatatgggttcttcatttactgtagagaatgacgcatcagagaacgtttcttcttccgatttcttttgtgcaatctctctgcattcagcttccaaattgtattccttaatgaaatttattctatccttaatcaatgctaagtcaccctcaaaagcgattgacttgttgtcaatatgcttgatcttttgaaagatctttgtcctcctggacttcaagtcattgatcatagaatctaatctggttaactcatctattcctgatgttctctgaacggacaaattttccacattagcctcgacgtcccggagtagctgtgttaagttattgctagagtacgttttatttacgaaatcaatgttgatattccgcggcagaatatattcttctttatcgctgctcatatcctctccaacgtcacctagtagtagtttctgtttgacagtggaaatagttgcattgaacccttcgaacaaagatggcaattgctctttagcggcatcaatgggtaatgggtatcgctcattatccaaatgagcgagaattttgaaagttgttgcggagtctgcaaaattgttttgaaaggaggacctccccatttgatccctttgaagacctcctgcattgttgtacccaccattttctccaatcaatagtaatttgtgaaggtatttgtagatcgggctcagtatatacttttgaaattgttgctgtcttaaaatggcattgggcagcttatatagtacgacctcgatagatttagtcatccgaggagttgcgctcgtaacattatccgaagccatatcgagatcttatttctttctcttatttctcgatttcctggtatatcatcgttgttaaccttttcttgaagaccgagtttttttattgtgatgagaaaagttgatatgataaatataatacatgtttggacaaaagatggctcacggcacaactgcccaattgaccttatacatcaaaagacaagtcgtacatacgtacataatgcagttatttgagcgtggaataccaggagatgtttatccttacgtagaagtggtttcctcctcttgtaagtcagctatctccatttccagccgcctaatttcatccttttccttgcgaataatcctggcaacatcgtgagaggaggaaggatgatactgtgacatggtctttaaacgatcatcttgaagtagaacctcctttttgatgaatcccaatttagaggacagctgttcgtagttgtgatataattggtcgtaatcttgcttgaactcagttagcggccataaatcagttacttctgccataactttgagaattagattggtggagaagtcttcgacaaagatggtttttcttctttgattattggactcttcttccatgagcacgcttccattttccagggcatataaaagtcgctgaatttgtgggtcatctttgaacacggcggataacgctttgaaagtacctgagcttgaactagaaatgagcgaggatcctataagatcggtatcgaaaatgaagttattcaaaccagcgccacttgtggtaacagttttccttctcttattgttcaaatcctgacgatccttattcaaataaacttccttgggtacatgaataattggcttttctcctgccttgcccagccttctattccttttcatattcgtatctcttttgtttacgtagtcaaagactccttctttgccatctcttcgtgaaacagattgtttttcagggttgaccttaaacagtaggtacgcttcgtcgtggttacagtctttaattagtcttgtgatgtctttcctcaggctcgccttgtcactagttccctgtagtatggcattatggaacattcctggtggcttgaagtagagcgtagacatggagtccaccgccctattgatatcatctatacatccatctaaactttctgtcatctgtcgctgctcgctcttatcttgttgtcttcgctgcggtattgtttatgataatcatctctttttctgtcttacttgttttcgcgcctcaagcagtgtatacatacatataacaaaaaaaaaagagaaaattttggtgaagtatgtaaatatatatatacatatatatagtccgcgcgtagacttgaactaagataaggactactagtcacgccaggctgcatacacttcgtctgttctaaatttctgtgtaacgatggtttcggagaagtccttcacgataccgcccattctatactctaatagccccgcctgcgcaatcatgaccccgttatcgatacaaaacctgttatccgtagcatgtatctgcccattggctctgtctttacacatctgcgccatcatttcttgtagtcgcacgttgcaacccacaccgcctacgatcaggacctggttggagttgacgtgagccattgctctttccgtaatctccacaagcatggcaaataggttctcctgtaaggaatagcatagatcctccacagttaccttctgctcgcccgttttcttgtcgaataggatcttatttttcttgttgcacttgaacaggtccttggcgagcaaatcgacggaagctaagatgccactcattgaaagatccattcccttcaccgtgtatggcagttccaccagactgtccttgtggggggcctttttcgccaattgttcgatgttgtagccgggcgagggctcattaggaattttcagagttctcgcaaatctatcaagacagttgccgatggcaatgtcgagcgtttcaccaaagattctgtaccgtttctcagagtatgcgataacctgagtgttacccccactaacgtacagcaccacaggattctgtgctttggtgatttcccttcccatttcgatgtggcctatacagtggtttacgcccactagaggcacatcccataacaaggagcatgttctagcggcaatgaccaccgagtgcaagggggcacccatcccgggacccctggtgaagcagatcacatcaacgtctaaggttgggtctttgatgccggcttcggccatcgcttgtttgatgagtctcacgcaccaatttcggtgatgtcttgcagtatcacgaggcaaaaatccctccccaggaggtgtcatatacgtgtctctgatattggaaagcatctccgccccacaatcataggataggtcgctgttggcatgcttgggcaggagcggatgcttaactatgcccacacctagtttattagcggaaccttcaagtccgattgcaatgtagaagtccctgttgtttttgggagggatagtattcaagttgaccattcttctcttgactccattagaggaagtgaagaactgttttcacatgcacagtgtacacacttcaccattgtacaaatgctagtatgggctactcgggcactcattactgtagagaaagccttgctccgtacgcagtgattttagttagctgatatcgaaaaaatcatcaaaaatatcaaaaatctccgcgacggggaattgaaccccgatctggcacgcgacaagcgcccattctgaccattaaactatcacggatttttatttcatggcatgttgtattacgggctcgagtaataccaaggtgatttagtaatcctgttgaaaacagggaagtaacttgtttgctaaaccggttgttacgataattcacgggatgttacttatttatatctaatatataagatctagtttatacttaaagggtggaagcgcagaatctcggatctaatctaattgttcgtctatttatatttcgggtgtttcatttgcttgaggaccacgttctagaatggaattacaaatgtggtgctgatatcttgtacgacttatattggtttatttcagacatgtttttatagatatttccgtcgcgttcattatgacgtactgtcgtcatgttgaggtatctcatcttgagatacaacatggcagatttcagtatttttacacatcatcctcgaagcctggtccctgcaacgttgctccccctgcttacgtaacgcgcaacaatagattagacctgaatcgcgcgtatgccaaggacaatagtatggacccacctgttgcgctcttaccatgttgtgtagatcgggccgacatcagacacaaaagtggaataggggctcgcaatcgtttcccctacttgacacacagtgacacaactccatttccactggtccgctcattatgctgtcggccgatactgtcgtttttgtcacgatagctgtttctggacattttatttttcagccgaacgcttatccgttcaatccggccgtgatcagtgaccgagttttctgataagcatccgttggtgccgtaccgctatcagacagaactgccaatcttcctaatcagctgtcgcaacatgagttacagtgcggccgggtactcaatccggtaactgataacaccgcataaagagtgtgtatgtctgcttttacttacgtccgattagcttatcttctgaaacaaccggctatttacctcctcgtggtggatgaagtgtgataagctcatatagctggagcagtacagttctaaccgccgggatcccgctcccgatgtgacatataaagatgaagatggaatttgagtaaattgttgtccttgctatcatgcctttttacctaacttggttcgttagttacttgtatagaatagttcttgttttcttattattcctataaagtaaactaaaaatattgttcgagaagactagtatataaaaggataggaaaaaaatgagtaatacttcttcttacgagaagaacaatccagaaaatcttaagcacaatggcatcaccatagattccgagttcctgactcaggaaccaataaccatcccttcgaatgggtccgctactaccaatgatgaggcgggttcaggctctaagtggcaggatttcaaggattcctttaggagggtagaacctgtcgaagttgatcctaatcttacagaggcggaaaaggtggcttttgtcactgcgcaaactccactaaagcaccatttgaaaaatagacatttgcaaatgattgccattggtggtgctattggtactggtctgctggttgggtcaggtaccgcgctaagaacaggtggtcccgcttcgctactgatcggttgggggtctacgggtactatgatttactctatggttatggctctgggtgagctggctgtgattttccccatttccggtgggttcactacgtacgctaccagatttattgatgagtcctttggttacgctaacaactttaattatatgttgcaatggctggttgtgctacctttggaaattgtctctgcatccattactgtgaatttctggggcacagatccaaagtatagagatgggtttgtagcattattttggcttgtgattgtcattattaatatgttcggtgtgaaaggttatggtgaggcagaatttgtcttttcgttcatcaaggtcatcactgtcgtcgggttcattatcctgggtatcatcttgaattgtggtggtgggccagagggtggctacattggtggtaagtactggcatgatcctggtgcctttgctggtgacacccccggtgccaaatttaaaggtctttgttccgttttcgttacctccgccttttcttttgccggttccgaattggttggtcttgcagccagtgaatctgtggatccaagaaagtccgttcctaaggctgctaagcaagtgttttggagaatcacactattttacattctgtcgctgttgatggttggtcttttggtgccatacaatgacccaaatttgatcggtgcctcatctgtggatgcggccgcttctcccttcgtcattgctatcaagacccacgggtatcaagggtttgccaactgttgttaacgtggttatcttgattgctgtggttgtctgttggaaactctgccatttatgcctgttccaaaacgatggtcgctcttgcctgagcaaagatttctgcct