acggagatctgattcatcgccactggtggtgggatttctaagtggtacaagggtgcgccactggattttgcctgaattaccaagtatcctgatggaacactttgctaaggacatacgaattttgacaaagattagcaagcattacgagaccggagaaactattcaggcaggtatgttgcagagcttcatgagaacgaccaattttcttcaaaattgtgaaacgtattcgcaagcaaaaatggcgatgctagaccaatcatttcatgatgaagaaattatctctgatattgataattttgacattgttaaaaattaccaagcgttagaacgacgtttaaaggttttggtcgatgatcaaagtaattggtgcggacgatttggtcatctatttggatacggggcaacttattacagctacttgtttgataggacaatagcctctaaaatttggtacgccttgttcgaagatgatccatatagtcgaaaaaatggtgataaatttaaaaagcatttattgaagtggggtgggctgaaggacccttggaaatgcatcgccgatgttctagaatgtcctatgctagaaaagggcggtagtgaggcaatggagtttattgcgcagtctcataaaaattaagtagggactaggtgattcattgattcatccaggcgattatcctttttgattttcactaaaaagcaagaaaaaacaaattgcattcgcttataaatatttattagaagggcctatttcgtagaacatcttaaattcactgattatatggccaaaaaatatgcatactgtaaataggtttgaaaatgaagtataatctgataatatctttcttacatctttcttatatctcatgcatcattagccctttttgggttctgcctgcgtacataatgatattgaaatttccaaaccgtgtaacagtcaaaaatagctcttcccagttaagaatgctgaggatgaataaggagaactccttaacaacgatcaaacaatatctaatagagtctgattgccgttatactcacattatccaggtgctaatccattttttttagccctagtttctattcttattgacttctgactcctttgaaagaattatctttaccatgccgccactggataagaggatcaagaaattcttaaaggactccgttcgaatcgcgcctaaaatatccaataagggtgaattaggtgaattacggactggtttagtctcccagtacccacaaactcggaaagatgcgatcaagaaaacaatccaacaaatgacgttgggaaaggatgtttcttcactttttcctgatatcttaaagaacattgccactattgatgttgagcaaaaaaaattggtctatctttatgtgatgaattatgctgaaacacatcccgagttatgcatccttgccgttaatacattcattaccgatgcacaagatcccaatcccttaattcgttgcatggcaattagaacaatgtcaatgataagggtcgacaaaattttagagtacattgaaactccccttcgtcgtactttgcatgacgataatgcgtatgtacggaaaacagcggtgatatgtgtcgcaaaacttttccaattgaataaggagttatgtgttgagtttggtgtcgttgaagacttgattaatgctttagatgactcaaatcctcttgttattgcaaatgcaacagcggcattaattgagattcacaacatggatgtgaatgccgtcgaactttcaagtttgattcagtcgcacgtgtcacagtttctgctagcattaaatgaatgtaccgaatgggcgaggattaccatactggggacgctgtctgaatacaccgctaaagattctttagaggcacaggatatcattgatagagtgactgcgcatttacagcacgtcaacccagcggttgtcctggcaactataaaggtgatcgtaagaaacttaccgcaaattgaatattcctcaaatagtctgataatgaaaagattgtcatctgcttttgtatctctgatgtcgacgccgcctgagatgcaatatgtggctttaaaaaatatcagaataatactggaaaagtatccagagctattgaccaaagagttgagaatattttatataaagttcaacgatccactttacgttaagttggagaaaatcgatattctggtaagactagttgacccttctaatttgaaacagtgtactttattattaactgagttgaaagaatatgcaatggaatatgaacctgagtttgtctcgagagctattcaagctctgtctcagttaggtattaagtacgcagaagaatcatttgttattaaggttttggatattcttttagagttgctagaaagacaagatacaataaaagacgactgttgtatatcattatgtgatttattaaggcattgtcccgaaaacgataagatggccaagcaggtttgtgcggtatttaatagttggcaaaatccagaagttttgttgcagtcagatattgcaaagtgtaactttgtgtggctgttaggacaacatccaaacaatttttccaatttagagtcaaaaatcaatatctttatagaaaattttgtccaagaggaagctctgacgcagatgtccttgttgatgacagtagtcagacttcataattctttgacaggcaccttgctacaaaatattctggaattggctacacaacagacacatgaactagatgtccgagatatggcaatgatgtattggagatgtctttcaatgccaaattctgaagacttaattaatgacttatgccaaagtaaactccccgtgatttccaatacacttgagaaattttcacctgaagtactagagaaattactaatggagatgggtactataagttctatctatttcaagcctgactcaaacagaagaaaaggcaggaaatatactcagaatattgttaaagggaaacatatagaggaactagaaagcatggcaaaagatgaaattactaacaaggcaaatgatgatgtgctgttggatttcgatgatagggatgatgcaacgaacaccaatgcagcaatgctgaataattccaacgctttgcgcgatttagatgacttgttcgacttccaatcttctgaggatactacacaaataaacacgaacggtttcaagactgttcaagggttgaagaacttgaaactaggtgacaaatcaaacactatatcttccaacgctaaaaagggttctgaggtttcgaacaacaatacagtgtcacaggatctgcttgatctgttttgatttgttctaaaatgactgtactcaagtattatattttgcatgtataccctttatataacattccccttttttttgtcaaacagtgatgtatttagtttatgtacaggaatagatgtttcgaatagttagaaggaagaaggtcaaaacgacaggagaaatgcaactcacttcgtagaattttgtttttggtataattcttcaagcttgctgatcttctctaaaacaatcttgtccctttcatcatctaaatattttgcgtctgtttggtaaaataagagacacgacttcatttcatctcgttgcttgtcgcaagtgggaaaaaccttcatcccatttgccttagcacaattcgccatggcctgtacaaaacttgcacattttccatacgttgctgtcttcaagttcttacgggcctgctgctcttcgcggggacttagcacccatataggtagtctcgagctatgttttgatatcatctgcggatctttattttgctccatcctaccaaatgtatagttgttattccagaactttgaagtatccaagtcttttagcacttgtttctccagcttatatatcggctatattactagttaaactatcattatatttataaatgtgctccgttttcaagttcgttaccggagaagtacgagaacatttttagagagttcaagagatagcgtgtaacaagaagacaaaggggctgaaaagaaagagagtgtattttctttacagggaagcagagtttcaaatagctattagagtcaatacaacctcaatgtttggcccattcaaattaacaagctctgtcgctggtggtttactatggaaaattccatggagaatgtctacccatcaaaaaggccgtcaaagagagaggttaaaaaatgttgaccaggtaataaaacagttaacattaggtctccatgttcagagatgtcaggagaagggtctcacttaccaagaagctctagagaagagaaaaaaatacaagccaagaagtaagtcgttaagattgttgaacaagccatctgtttttcccaaagaaaaccaaatgtcttctaaagataaatactggactttcgataaaaaggctatcggttataggaagggcctccataaggtgcctaaatggacaaagatttccattaggaaaaccccgcaattcttttgattactgcacaaagtgtcttttgttggtgtaaatctcaatctgtacataggttaaccattaaataattcatgtataccggtgcaaaacagctcaatttgtcgcaggtttttggcattatgtattccatgtattaattttagatttttgagagctattgtttattttttggagatgaaaagattaacaacatgaaattctaaaatgtagcagcacaataaaacacctaaattccagaagagaaagggacggggatttgtaatcagaagaatgaatcccaacaagcaaaggcagtataatcagctcgctcacgaactcagagaactgcaaacgaacttgcaggaaacgacaaaacaactagatgtcatgtcgaagcaatgcaatgagaacttgattggtcaattaggcaaggtacacggaagttggttgatcggtagttacatctattacatggagcagatgcttggaaaggcacagtagaaaataagatggaggcgagaaaactgtcaacattatctatgaggggttgaattcaatgaagtttggaatgctgtacacaaaacttgtattcgaaaacaactgggcttcgagtgcacgttacgtgtaaacataggcaacatttcttatgatggtgtctttataagaaaaaaaataaatttgtgtatcgtatcgtgtggctgctgggataaataagttattaatctattttctgtctacttgttttaatctgctttatgtatctatttatcattgttgttgatagtattattagatgcaatgttcgaacgcttctgttttcttgctaacttaacttcgtattcgtggcaactcacgagtccgtcaagaattaaaggttcagcttttggttcttctttgaagtagtcgctttgtaaagcttcagttgcggtagacctttttctctgatcataatataacaaactagttgccaactgtagacattttgcggatggtaagacacttttgaatttctcagaaaaagcgctaatatattttgttgtttgctgtggcatgatcatgaaaaaccacggcatgtcataaagccttggccaattctctattgtgggagttcccataattttgaaaattgattctatttgctctaattcattagagccttggaagattgcagttttgttaaataattctaccaggagacaaccacaaccccacatgtcaacttctgctccataatttgtagttcccaacaatagttctggcggtctgtaccacaatgttatgacacgattagtatagtcagcccgggaattcattttccttgctagcccaaaatctgttatttttagatttccctggttatcaattaagatattagagcctttaacatcacggtgaagaattttattatcatgcaaatattccattcccaataacagttgcttgaaaaggtgtttgcattgagagtgtgaaattttgacctccttatttagcagtagcccacttaaatcgttatcagcatattcaaatatcatatatactgttttttgagattcaaccataatttcctttatagtggagacattcggatgatcgaaactttgtagtaatttgatttctcgtatggaggttataggaaagccttctttctctccctgtagtcttaattttttcagcgctactaacttctctgtgatagtgttctttgccttataaactttaccataggttccctctcccacttgcattatcctttgatagactgaagtgctccttttttgcgttaaaactgaaactgctgctttcttagctataacagatcgtacttccagactcttatggttgtagtaatttgaggtagtgtgcatgttatttttagtattattattagtggtaattgatgtactattatacctcgatgtctccacagatttaggccccttcggcaaatgagatagaaattcagcttttgtttcatcccttttcatactcataggcaaggtcccagaggatgtgttattattgtatctggaaccttgatatctagaattagtttgaaaagatgtgtcattatagcgagagacgctattactatcacgacttttaatatgaccggtttgttcatttgagttcgtcctatgagacgatgtgctatctacatctgactggtagctatcatcagtccgtattctttttggtggcggtggcctcaatagagactgaggatgtggcgatctctttccaaacaagggtctcttgttattcctgctataactctttgaatatgtattgccattattgaaagacattatcaacaaatagcttatgctctatggtcttttggttattctagtatcgaatataacgtttgagctattattaaaataggttttttgaaagtactaatggaaaagaaactcccgaaaaagtttcaatgcacggtagataatatgctatgaggtcgtctcgttccttcagaagtaactccctatttgagttgtccatttcaacgtcacattggcaatcaatatgcaaaattaccttattatgtagaggttttctcttccatcagtgaaaaaaaaactggaaaaaaaaaaagagcggcacgtgactcctctaacccgaataagagcagtgttaaggaaccagcatttcacccttccgatgagtgcaagcatacgaatattacatactgcattttccatctatttattgtttatgaagcatacttatatcccttctttatcataatgatttgttaattaatattgatggtgccattttaagtgaagacatttagatagggcggcttccgcaacttttattccttgcccaaaccatctagcgctgtggttgaataattagcgtctaattgtcgtagatcattggatgattcaagataagcacttaatcttctttgctgctccttatgaatcttatcttccgtgtcgtcttcatgctcgctttctttatcctcatctatggcacttgtagagaaaactcgtcttaggaacctcgccttatcaacgctcggtctttcatctgcttcatcagcctgtactgacaaaggcgaacggtctgctgattgaattttattgccgtattcgtggggaggatgagacatgttccatgtagcggttggcaattcctcaactaaatttgcggatggtagtaactggtttgtctttagtgagttattgccagggttgaaaaattcaataaacctcagtaccttagctataactaaaatgtcagtgtctttgccccaaatcaaatccaggtgttcgtaattgtcaacttttatatcaaagacagagttgaaaggtaaattttttttcattacctcaatatcgaccaaggaatctataccgccataaattaaaagaataggaattttgatatttgttctagtgggaaaattggcaatttggtaaggcctagtcaatgaatttagcatattatcagattcttcaaacatttgaaatttctgagatctcaatatttggaaccaatgaacgatggattttacactggtcgtggaataaagttttgcgtaggaagcaattttctgcctcggcgaaatgttaaaggatttccaattgaagagaattttgtttgctacatcaatgcataaattgaagagtgttggatgtaaagttctttgccaaatcacggcagaaggtaacacaattttcctgccgaagaaaaggtacatgaaaccgggcgatgacttagccagagtgtccacaattctgttgtgcagacccctaggagtcatggcaggagctatagctatgaaatgggagacctttcggttcaacttttcgctcaacgaaaaagctgcgaacatttgagccgaaccctgagaaaacccaatgcaaataaccttgtctacctttgttatatccaagacgaactcaatcgagtttgggatatcaaaaaatgcaaattcatcgatagaaaagtcccaaaacttatttgattttggtggcttattcaagtgagcggtggaatatttgttgcctctgttattacccatccaaacatcgtaacccaaatcgtgcaatacaaatggcaagtttttatgcctctcgatattacaacaccaaacgtcggaacacatcaaaagaccatgatgtaagtagaccactttatcgttgaacctgtttttagaaattggtggaattctatgcaatgtcaaaatgtagttatcttcagttcttactaaatggtcttcgatagatatatcgaaaattgcgcacatttcatggatggttggagcagctcttaacttttcctcgatggtattgtcatcagagcacgttgaaaagttgatcagccattcgaaaaggccaaacatcggttgcggtataagtttaagaactgatgatataatactttcgatgtacactaagatgactatgatgtagtccgttattgataatctgcctaaaaaaggaaagtacatttcactaaagagggttctatagcgatattagttataaaaatgaatttgttcagacagttgctttccttcttctcttcgttgcttctggtgtctctccacacttttatttattcctcgaaaatattgttttttcctttactcctgcaagggaaaaatggattgtctgtatttattcttatcttccttccagtaaacaaataatctcgacaaatattcggggaaaacttattttgaatcctttgatattgcttctgcttgtttaaagtcgcttgttttcacggtacctgcttctggcctctttcttgacctcctctcttttgttattttctctattgtccaatagaaaggaaaaataaaaaggaaaaataaaaatatgctgacatcgttcggcctaaaataaaaagctctaaaagaataaataagtgctgtttcatatatatagatatgtatatatatatataattagttatttttatgtatgtgtaaagaaagatatgaggtttcaaaggatcataaagttaatagataagtgccgaggacggcggtaaagccaagaagtgcgtaaccagttctgtacacgccttttagtgtcagttccttagccgtgtcccagatcaagtgtctgatggcgccaccgtagtggatcgcaaacaggtacgcaaaggagccctttatggaccattcggtaatcttggagaacttttgatggtaccaattagagaccttgtcagtagtcaaccccaagcctaataaaccggaaacgccgaagagcatagtgaacaagtagaatcccagtcccatgaaaaccaacgagatacggtgtaaagaagatagataccaagtcaattgtggctggtaaatggttagatgtggagaaataggtcttttcgctctctgtttatttaatacttgctcctcggcaatggcggctttggtgttcatttcagtggctatgttcttcagtgatgaagtgtacaggaagcttgtcctggctgtattaaaaaggagtcttctcgaggtgctcaaagcggctgctcttgaaaagacggagggtttcaataacaacacagacttgttaagccccagttttaccatcatggcggacatcgttgattattcgcaaggcttgtgattagcagttgtgtactatttctggggctttatgaaggaatcaaacatggcgtagtccctatgcacatttataccattgccagattttaagtgcgaaaaaaggagcgggctgccgcagccaatcagaacgggtttgctaaaaaaacaagatgatggtgaggtgattagggacatgatatataagagagacatgtggagaagtgtgccacgggactcgagtttaagtgacgagtgatggctcgattcaatgactaaaacttcgagttgattttttctatttcctattcactgcaacacctcttggtttctatatggcggcgatatgatgagcataagtacccttaaagaaagctgtatataacatactctaaactatctatgcgaggagggggggagacatactgtaatactcagttcttcccggtttttttagtttttttcatttcaactttaccatatttccgttcctcttctcaaagagagacccaaataacgagcaacgtcgttaaaagcatcgtctagttcattcttggaaaatttctccagttccttagaaacctcttcgtcggtagtttcattaatatggaacgcttctactttaccttctaaaaagttttcaaaatcctcttgttcctttaaggttggtggcaatctttcgtagaatttagcaagtctaatcagctttaagtcagctatgtctctaaactcctttaatgacttagggaagacaccgtccgaagtgtcagggatatcaccatccgcatttggtagtggcgctataacatcgtcgtccccttttttcatagaattgacaagtcttctgatagacctttcctcaatgaaatttagctccccttgcagttctttgaccaattccactagatcttcgtttgtggcgaaatcagtcgcatcgaattgagctgtggagcctgatttcttagaaatggattttgaaaatttcgagtcaaaatcagagacagcattcttttgtttggctacttgtagttctaggacacgctctccagtcttcgagataattagactttgcttcttgaccaaatcttgcaactcagagatttgtttctgtagtaaatcaatttcgttagacattttttacttactgtgttaatataattgctcgttaagtgctcttttctattcgaaaaaaccgaggacaggacaagataaattctgatttgtttcaaagtaggacttatttgtacaacaacccagcgggagcctttataccaaaacactaattcgcttaaacaataattaatcgacctccttccccccgcccctctctctcgctctccgaacctcgaaaacagcaccgccgcgttcggctacttttacccggagtgctatggcacatgcagtttagtctcatgaataatctgctttaggatatatatgtatatatatttatatacagattgcacctgtatgttatggtatctgctggtccattcgatctactactcttttagaatttcaaactgctcagtgtgttggtgactttatcaagctttttcttttcttccctttcacgatttcttctctgggacagtttacccttgcttacttcatctgcagcttccttcagtctttcagtttctttatcctttttggccaatttccggccaccgctttctagctcgtagttgtctaaaaagtcatcaagcattgactcgaaatcagatctctccgccgccatgtcaaacggttgataattctgctcctcatcctcttctatttcctcttcgtagttctcgtagccgttgatgatttgatcgtattggtcatccagaaccgtcatggtctctgtacgtgcaatggcactagaactcatggaaaatccagatacatcggacattgcacctttcttttgacggcttcttcttttcttctttcccgttttgtttttatcctgtatagagggcaactcacccaaaacatcttccccttcacaggggttcacactttccaagccggcattagaaaacccatcatccgaatcaaactcttttggagcagatttatccttttgaaatcttcggacatcggcttggtaatctatattttccaagtcttcaagattctcaattttatcaaattgtgccatttcttcgacgtagttttcatcctcaaaattttcaacaccatcgatatcccattcatcaaactcgtcttcaaattcgtcttcatcctttgcttcgccgcctcctaatagttgggcaaaaacatcgtcttcttcttctccggagtcattctccttggccggtgcctttctcctgggatcttcgactacaatgtcgtcattaacaacatatgcttcatcttctaaagcctccaagagaatccaccacagtggcgagaatcagatcgcc