atccgtcgatggcagcgacggtagcagctccgaaaccgagttccttagacgaactcaacgacagcaaacgaggattgcagcgaaaatgagggtgacgacaagagtggtgccgccaaggcagccgccgacaaaggtcccactcctgtttcgaagccagctgcgaccggcggaaccaaattccgcggccgcccctctttctgtgtttttgttgccagcttagctgcatctttgtccgacgacgacttgtgtttgtccgttactgagaactttcggcagtttgggtctctgaccatggtcaaagtgctacgcgacccagccaacaggccctacgcgtttgtacaatacaccaatgatgcagacgccaaaaaagctctaaaagaagcgcagggaaccactttgaatggccggaccattcgttgcgagcctgcgcgcgtgaatcgcaccttgttcatctcttataaagatcggtctcctaactcccatggcctagtctctgcggctgccgtgaaccttttgctggaaaaattcggagagttggagcagcttgtagcttgcagggatccgtattctcacaagaagaataagttgtactcaaactctagcagaagcaatgcctggttcattcagtttgcgtatcgcgatgatgccatccgtgcatttgctaatttgaaaactgatttcaactgggttgtggagtgggctcaaaacattgaagcaccctcgcatatgaatatgctcagcgacaaaaaaaatttaactattcctgaagaagcagaggctcaagattcagatgcgtgcgaacccatcactaaccaccaccaccaccaccaccagccagatcagggaaacgttactgttcctggcttgcatgatgtaattattgatcaaaaatcgatcttcgttggtcaactagacccaatggctacagaggaaaaactcttgaagcgtttttctcgccacggttcaattacagatatcaacttgattacaaaacctaacaatgtctttgcattcataaaatttactacggaggaggctgctgctgctgcactcgagatggaaaaccatgcaattttccttagcaaaaccatgcatgttcagtatcgggagattggtggaatcaaaagattcaggcgcggtaatcagcaccaccataaccggaataactactttggtaatggcacgggcgctgccagtaccggcagcgttcattccagcagtggccaaaacaacataaactacaacgggggtggtccaagtattgcttacgctggtgtctataataccacggaaaattcgcaagagtataacttggctccctatcagccacctcgactaagcctcgcccctccacccatcaacgtgggcaagagaaggtctagtacaggtaccaacaactataatcatcactaccctcactaccctcttggtcatgaattccaaccgttcacacctcaatctcatcaaatttcagtagtgggccccaaaaaactgagatcgaattctaggcataaatctgtggagattaccgaatcaaataatgatatccctaataataccggcactaatgataaaattgaaatttccgcgcacgattccggtaatctaaccgccctttcatatgccaccgacccatcttctgaaaattccgagcctacaggaaacaatgataaagcctctgatgtgagcacttctcactatacaacttctgcaggcggagttgattacaagaagaaggttgacgagtacaagaagagaggcagctacccaacctttgatccctatttttatccaccttattactatcctatggagttccctatgggtcgcaatgttcctacaggacgagcagcaggttcatccgcacctcttgctggtcctgcggtttcctcgcgttcaggtcatcatcagccttacttcatgtactatcctttaccacaaggcaatgccattgattataccgaaatgcataacatgatggttcctcatattggtaggtctcctggccctatcggaaccccaataatctctatgcctttatcacaacaacagtacatgtcaatggagaccgattgaatgtgtcaggtaagggtttgattccaattattagtgattttttttttttttttggcccttttttttttgtcgtttgtttcgttttcgttttgtttcaactctaaagtttcttaacttcttcatagtttattcaacatgcattaaattttctatggaacaatcaatgacagcaactgattctggtgaatagaaataatctttcggtgattaagcttcaggataaagattatggactctctacataattgacaatcaattaaccctcaatccccagccactttgggggggagaatgtatcgcacggcggacatcacttttcttcataaacctcaggatcgataattagccgcctggcattaatatgggcactctgtacgttggtactatttaacgaaaatcggcatctaaatgtggcaactgtcaaactgcactgtcgtcagaagaacatcacttcatggatcgcaagtctccgcgagtaaacaggccaagattggtttgtttggagtgcagaaatagaaagcttaagtgcgataaagcaaggcctaaatgtacgcgatgcaagcaaaatcttttgacatgttcttatgcaaatgatggcaactctcctggaggcagcaagttatatgttgacaaagcgttcccacatagctcggaatttctgggcacgcagcattcagagtcgagttcgacaaatgagactagagtcccatcttactctaattctcctatcgagaatatcggagattgtacgttgcatctgactaagccagagcatttgctggtcaggtataaatataaaacgtttttgagtcctccgtttgcacccatcgctattgtgcagcacgacccttactcccaagtactatgtggctcgcttcatggcctaacgctcttggatctgagcaatcatctcactgggcaaaacaacatagtgtcttttcaacaattgcaaactcctcttcctttccttgaaaaagccatttccagacatattgaaaatgcgcgcttgaccgactctcgaagttctttgagtagccttactatgtgttcgctagaagacgaaagagcagcgatggccgtgcaggccttgactgacagtgttgacgctctcatgttgagcacaagtgactatgatcacgctttaaagaccttctatgagcgaatatatcccttatacccgtttatggacatctccattttcgaaaacgatctgcaaacgttgtttgttcaaggtacctctacatttttaaagatcaatccagctggcggtgacttacgcaagaagatggaaaccctctctctggtcctgatttttctctcaatgggcctgaagtgcagtttgctgtccaagagtatttctgtcacgaaatttgaactggcaagacgactgtcggttctttcttaccaaacaatcgaaactttaggcgtttttcagttccccaatgagcgagggtttacatgtcttctctactttttcatctcgcggtatattgaccccgaaagcaccgatcctgttccgaccaactcaaatctattgaatcttaggcaattccttgaactagctctaacattgggtcttcaacatgacccgtcaaattacatgcgcttcgaagacccacacctggtggcctcgagacgcgccctatggcgaggcgttcagtcagtggcatttctaattagtctggtagaaggcgcgaccgatttaaaagattgccacctcatgcaaatgttttcatctgagcagaaacataccactttttccccggaaggaccgcaatctttaatggctcatcttcaggaagaactcttcgagacgtatgaaaacaagtatcacttccatattcagttgagcaaattcgtttccattagcgtatcacaagctggaggagcgcagctctctcagattctgaaagagatcaataggtcagaggaatttctacttttagcgtttccgctcgatgtcactcactcgcaaccggcgaagcatgtcgtcagtgatttgaagttcgagaggggcgctatgattgatgtgggtttactgaagaaggcggaacattttttgtgcaacgtggttggtcgtacgtgcatcctgaacgtgtataacctgctatcgttgcatttcgaggacatttttgattccaaatgggaagtaaacgagactcgctataaaaattttacggtgcggtccttccattcttacttaggcctcgcatctatcctttcagattgcttgacaggacgactgggagaaatgcgacagttctttcgatacgcaatggacaagcatatcagctttgccctaattcgaatctggatgttccaatcccggtttttggtaaggttatgctgtaaacaagaggctgttcaaaagcaagctcaatctagtagcgataaaaactccgaatacaccgagttcagtagcatcatcgcgaggctcatcaaaaaaatcagaaatcagatggcagtaatgatcgatttggcggaatatgagcttagagactttgtccattgctccttcgaggcagtttcgatctttaaatacataatttacgtggttgatgaacaaaaattaactcgtgtaacatatgagttctggcaacaagctttgaacggtgcccatattcctcagagtgttcgagaacaggtccatttaaaatggggagttgaccccaataactgcagaaacattttacacaagctgaaagcccctcacacgttaaggtatttcaattacgaattgatagcccagctagatagcgtggtgctctcaagcgactttggagagtatgccgaaagcgtttctgatgctgacaaagattctcatatactaacagaaactaaccaagaggatctgttcaatcaaatcttaagcagcaactccgagtctttttggcagtatttgatcgatgacgatggccctggtggcttccttcagtaaatgtgtatcgcgagagaaaagagactgggcagttttcatgtcttcttgagcaataagccttcaaaggtcctgtaccttaggcacgaaaatggtcatcatcggcttctatctcgaagattagcgactacaagataaagccatggcgagatcctactcaaaccgagcgtaatgatagtgcatcgagaaaaggtcttgacccgatatcatgaagacggtcgcccttcgtgactttttggtctcagaatcagctggcatatgattaaggggcgtacctgacggtcgtggcgcatcggttggttagtatatgttcttatgctctggcaccatacgaagatgtacggacagaaataaacgcataatggcgcgaagatccgtgattttcaagcagagagtggagtatataacgcaaatggcgatccatgagattgtattctcttcccggagggcgtgctaagagtggtctagaagacgcattaagtggctaaagcttcaacttgctgaagtagatgggctctctctatttctctatgtgaacctattccgtcagattctacagaaatctcttgaaagggaacgcagcagccattctacaattaaagttcggttgcttcgcccttcagtggctgaaattggtctaatgaactacagcaggaagactgagtgactgcccctcttctgtcgcttttcttcagcgacatgaacccttgatgattaatttagacaaccgacaagaattatgaaaagccccaggtgcgatgaaggcgttgacaactccatcattatacaagaatgataagttgggtctacaataccttcaacttctgaggccaacatcattattccaagagttagaggaggagggggtggggggggggggggcattctgagccgcgacttctgctttacgtgctgaatctgggtagtggcgggtcagtgattttgagaaagaatattacattgagctacacgaaggtttgaggcaacttattggcgagccagtcggcatgttcacaatctgaacctagaagtggagccatatagtccacatgtagctatttaagatggaatcggaaaattaattgggttatacgtcaggcagtgatggttctgtaaactcttcgtcgaatagaagcataggaattgttggcaacgatcaatctttcgaccgcgtatgctcgtctagagaaaattaggccaacacgtacattggctcattgccgtctactaaagacaaatctgtgaggctcatccttgttattactaacttgaggtctgaaggaataaaatcatagtgctaggatttgacctctcatattctcctaagtgctgttatcaatcttttggttgattcataacaacattttcctagattttctgtgatgcccttcaattgatttaccaatgattgacctcaactaagtacttacccagcgcttgaaagagcttcttaatctcgtatttcgtaaccccctccctcaattgaacaagctctataggcgttttcccgttcatatacttgacaagcttatgaaacaggttctgtatctcagggggctggccctcaacgcatttgtatagccagcgcttttctactgcagtcgctgtttccgggtttaggataatagtgaagtcggagttgttgacaatatcctcatcccctccatagtagtaaagatccagataatcttcagcggcgctcggtacaaggtcacctcgagcaagtatattgtcatttgtggtggtattaagattttgatacctcaagtgttttggcttctttatgccgtctatttccaagtcttcatcgacagcaatcttgatccgagagtcaaccctcacccatgcaaaagtcagtaactgagtcacgtaaccatgtcttatgagccaagtgagagcactgaggtaaatgcttttgtggtctttggacggtatgatacttccaaacgcccttggcttgtaagaagagatacgaccaagaaaagacggtagaggcggtagggacggaaactttttagagaatttttcctgatttcgatatatcaagggtttgctgttagcgtcattgagatcgttggtaggatatcctgatataggggccaacggggaaacaatgtatgtgttctttgaagaaattggtataatcaccctggcatgcctccagtacattaaatgtagtgcaaatgagcgtaacatacccatctgaagcgtgtttctctttgttggatcgttttcagaagaagctaatcccccgatgacttcgtcaatcaagtactggtaattccgaagtggaacagtaggtttagcgtgctttaccagagacgttaagatcacagacgccatatcgttttggaaagatgattcttgcagttcttgtattatatgggcgggctcgtgtaataacaacaaagcataatccagcaggtcatcgttatcatctttttcttgtttccagccgtcgttaatactatctgtattctgctctagaaatttcttgttttgtatggttgtaaggaaagaacctttcagaactggatttgttttcagatccggtaggatgtcaaattcattggtaaggggtatctgtagggagagaatcttgttatgatctatctccaagtttgcaacctcatttctagatatggcgtcgaagcatttggtgatcgcacgagctaaggaggacttttgtataattctttggtagaggtacttgcctttattaccggctccttttatagttttatacctttccgatgattttaacactctgtcttgctctttcaaaatctcataacactcttttgtgacgtacccattcttatgttgtgtatacctcaacacaagtgacaggcgtgatatcacgtaatgataaatatcatccacacgtttattatactccacaagcccaggattcaccaagaagctcaaatggaacatgtttacactcttctccaaatcatgataatcatctcggccgatttggttttcgactaaagaagaaacattcgtatcttcatgcgtaggcggttcacagtctgcgtttgtagtctctaaaaatgaaaccgaagctgttctccccctagagctcgagttggatctcctagagcgattagtcgatttcttctttttcgacttgcgccactggcctcctgcatctttgtgaatgggaagaccgaccagagcgagatcgtcaatggtaagctcaaagcgagtgttgcacagttctttgggaggagagcttatctcggcatagaaatctgcgtcaaatctcaaaattttgttgatatcttgaaactcggcgccaaagtggtcatcatcaagttcatacatgctatctgagtcatcatcagaagccgagtctaagttactttgatccacatttgcaatctcgggcccccgtcctgaactgtgcttgggtgcggacgcagtccgctttgaatcgtccgtgtttagaaaatggaaaactttcgtagcacttacttgggttcctcgggaagcacttttagatgaggtaccctgagacctcaagcttgcgtcattatcgattgatagccttgtaccagtcgtttcctcgctttcttcgtcacttccagacgaacttgaagacgaagaaacatcggcataatctgtactaatatctccatcactaagtcctgtgcttgtgtcgtcgtcgctgctactataggcgtccgaatctacacggtcagttcgcgcagatgtgatagaaacgttcgcctcactttcggcgtcctgatgaaatcgctgagaccgcttgcggggggtaccaaggtgagattgggaatgcaaggaaaacatgcttccagtcatgttgcttttatctcgtgcaaacttggagtttctcttagatgtccggtttccagacgttaggtctgctggtggatagtggtacacaacttgcggacctgaatgagtagatatcgtaagcacgattccctgtagacaggaattcggcaagttcagactcataacgcaggactggagggcggttccgctacgacctcgggagtaagtgtgaagaatatctgttatgccttccggactaagcttatcccaatcaattaaaatcacgtgatttatgccatctcgtatttatatgacagcgacggatgatagcatgatagtttacctcagattcacgacttctccttgccgtaggttggacttcaaatctgtagttttaaaactggaaatcatgatgtacctgactaagaatgctcaacaatggcacgacaaacaattctgcgtgttaaatatcttagtatgtttcattatctcagttttgtgagagagaaacggggattagatctaagaggacacttatgtcaatttgagactcagtaaaataccaaggtgattataatcaggtcaattcgtagtttcttccacttttaacattttcggctatttttcagttttttagcgcgatcaaataacaatcaaacagccgattccataataactaaaactgtaccttataataacctaagctttcgagggaaagtatatcaatgacactctatatcttagccttggcaacaatacataacgtcggaagtctttacttgtacttctagctgctcgagctggggatcatctcgtataaaacgcgtatagaatgattcagacccttgatgattaagcttgaacaatcatcaagaatgatgagaaacctgaggtgcaacgttgaagtgaattaagaccataatcataaccgaaatggcaaataaatttgagcttcctaaaagtcttgaaagctacaggcctgctttcgaaaagactgtgaaagaagttgtgtacgttcgccctagcaaaggcgagactgggcctttcgatagtaagtttgggggtaagccttattttccaaagggtgagaaatatccacttgacgaggacggaaagcccttgagacttcttgcacaaatcaattggaaagacgttccgcatattggcgattttcctacgtcaggcatcttacagttttatgtaagcgcggacgatgatatagtaggttgcaactttcacgatggtaccgatcagcgaaactttcaggttcgttactttgacgagattctacatgatgaaagcaagctggtgtcagatttttcatttgtgcagtatgatgggtctatgttccctttgacgtctgaggccagtattagttttacgaaaggctcggaaataatctcagcaggagaattccgttttcctgacatactgaacttgcccgcgggtgtctttggtgatactgaggaggaggagtattgcgacttgcacgaaggctttgggcacaaaataggcggctacccggggttcacacaagctgatcctagagaacgaggcaacaaagaccatctagagctattgtttcagatggactcggacgaagaattcggatgtatgtggggcgattgcggtattgctaacttcttcattgagagtgaagcattaaaaaagaaagatttcagcaacgtgttatataactgggattgttcttagtcagtgatgccctactgctcttcttgagaatttagcaatgcccgggattgttcttggtcagtaatgctctactgcgcttcttgagaattaagcaataccactttcgatctagaaactttatacataagtgaataagtattccagcaagtaggtgtatccacgatcggactctttatttgctcaaacacagtaaatccactttaaatagagaacgcagcctgtgtcgtctacaaaaggtgaattgtgatcacctactctcttatacaatagtgatcgatttataggagaaaggtagcaccaaccacccaaagaaatgattgcatatgtgtaccgattcattggcgcctgcttaagattttcccattcgatggtcattcggaacccactcaccatagcactgaaatgtcactatttggctgtggatatagtgattcgtagcttttattaaaacattaatcatctctatatgaacatgcctgaagatctcaaaattaaaattaaccaccattgttcttatgctctgccactgaaaacacgatccaaagcaaagctggagtaaggaaataacatttgttgttcagtcagaactataactacctacttaatatatacttgcaatgaatatcttgagcccgtttttcaaaatatctctatgttaacgcattaactaacgatgggctatggcttagttcattattgccttagccgctgatccaatcatataatcatatgattgatcatcaatatgttgtatgattttcacaatcactaaaatatataaaagccattttagtatagtggttagtacacatctttgtggcagatgaaaccctggttcgattctaggaagtggcatttattttattttttattagccggtagcatgagctgggtttgtctattcaataataaccgagctttctaaataggctgtatagatgtatgaaagatccatgaaaaatccatggatctatcgatttgaactacttaagtttacacatatgaagtaacctcgaagaatctcctcaaataaaatatttggaaaagcgagtttccaattaccacagcaagttggaatacggaccaccacttgacacggtcattggtagattctgcggtatttctatgcgttctttccctgataacaatgtagctctgctcgtttttgagctcccttgttagtctagctaattgggcgactgtgccttctagagagtcagattttgggtcattaggatccacgtacacaacaccctcaatgttgaaggtcacatccttggtcttagttcccgcctgattcaaaaagcagtactcgaactttccatcgcgaggaattctcacgcgttcatccccatgagagacgcccctgaaggccttaattacctcttgcttatcaggtgcatacacaacgaagtcaccctcgagctgttctgtagactctggtgatctgtcaccaaattgaaacgatacagctaattcatcacctttcttcaagttttcaaagaagcatcgttggccatatggtggaagcagaatgttgtgtgcactgcacacacctagccatatcaatgctattaaagcgcataatgaaagcttcatatctgttaggttatgctattttcgcttccaagtatgtgcagtctacttttgattttttgttgttggcgttttcagcgaaagagcacgtaagtaaaataaacttagcacaccatacgacggacttttatatgatcaaaccggtcaatcgtggcaagtcaggcatcaagcgttccagacttacttcgaaagaaccagccgctcttaccgaaccctatataacattaaggatgtatataatactgagttcaaccaacctgatcgcataattttttaccaggcgcctacgaaagtttattcaaatatagaaaaatccctaggtgtttgccgatcaagtccgttttgaatcattaaggttattcgagagctacctctcaaggatattggagagcagtttcgcttttgcatatctttccaccaagaaaaaacactgctggcgcgaggagcttcgtcagtgcaaattattagtttactataaaatatatctcgatggtacctcgagaaatgatcagttgtagatcaagacgttcattactctctcttctcttatttacactgcgaaggtgtgccattatggctcttggggactcttcatcaaacaaatcaaatttttgaagtacgtcgcgcgtcatgtcaattacttaacctaactccttatagcttgagaaatacctgctagctataaccgaattaaccgacatacactacagcgtggatatacaggctaacttgaagaaatatgggcttcgcagctcgcgcaacacgcccatcctcgtaagttgaagaattctaaagctaaaatacacaaatacaaacgacgtttataagataatgaagtgtgttgagggaaatgagtggcgcatacgcaaatgcggtagaatgctcggcccaatggatgaacggagaaggagcacgtaaaagtcagtatggcgcgcgcaggtgtgtgtctagaagctttgtcaacataggagttcacaatatacaaaaaagacgatccaagacagctcttttggtcaattcgcatgcactcgaaaatcactttgccgttaactatgttttctctgaatcttttgtctcaactatatcgtcaattgaaaaaaaaatccgagacagagaatgaaccaagttacattggcaatagatagttgtttgtagtttttaatgatcggttttcttttttcttgcggatttttgtcttagattatggcatagtgttttgttgaaagtatgtccagaactgtatgggtaccttttgtgctctaagaggaagctttttgacctctgctgactccagactatacacacagccctctccaggaagagaaaaattttaaaacaaaagtattgggtctcaattccgttcagcaggagcactctcatctgaggacatcatatgcacatgaaaaggtaggcgggtaagtggtttgaagatgctggtgagcgatgtcagaagaaaaatggacagcgggacacgaagcagtctcaggccagttgatcgataatggtagttagaaacaacacaaaattgagggaggagggggaaaaaaaaaagagcgggggtggggaaaggggggacaaaagcagtggaaaggttgaacagggaggaacggtgtgaaggcactagacatcatcattctgagtttctccgagacacggattggatagggtgcgtaaaaatagcggccactctcacctcgtattaaaacaacttgacgcgctcatttcttctttttaccctggggtcttggtaaagtcttttgagctggcttcaagatctggaaagagcagagtaaactttcgtcaacactcatcattgcaccggcgttatcgaactcgccacagtagttgggggcactgaatagggtcacgagctgacgtttgctgaaaaattcgtacccgtcttcgaccacttgatgcgccctgcagatgagttccatgtcttgtttttgcaggaagcggcttacgacgtcgggaccaaacgtaaatgacactccgcgatcgttttcggaccatcccacaatatccttgtccgggtcggaccacaacaggtcacaaagaagccccacgtcgggaatatcagtagggcgcatcacgcgtctaatttgttccatggtgttgaggtctggagacaacccaccgtgcatgcagaagattttttcgtcaattatggccgcaatgggcaaacagttgaaacaatctgtgaaagttttccaaagtttgatattgtaacgacgcttacattcatcgtagaacccgtagatacggttgatagatgcgcactcatggttgcctctgagaatgaagaagttttctgggtatttgatcttgtatgccagcaacagacatatggtctccaaggactgtttcccacgatccacgtagtcacctaggaagaggtagttgctctcgggagggaagcctccgtactcgaaaagacggagtaaatcgtaatattggccgtgaatgtcaccacagatctggaaagaaaagttagtataatgaaaaatgaattaaatgggggaaatgatcacaagaaaattggaactgatcggaaggaaacgatttgacgaaataaagaccaacttggcgttggctatagcgctagaagttcgggccctgactgtcttaagctacccaccaatcccaatattatcgaaaaacccacgcacgtgcaaagtgactcacagcctcatgtcttgggtctttccgttttcggtggcaaaaaaaataaactgcatcgcagcctaggaaaggggggccaaacgaacagcgtgtgtatccgcgttcacgtaaaaacttcaaaaccaggcttctgagcaccgtatacagcttattcgatagtcttacaactcgcacaacaaccactgcgtttctcaacgcctgcgatattactgtaaaacgccttattagccccgaaaaaacgtaaaaaaaaagactcacaccatattcgcttccctctacgcatccatccgtctctcaaaaacactcccccagtacttgtctactctccacataccttgataggcgcctccagctccagcaggatcggctgcttgatgaaaatcgatcttgctttcgagcacaggaaccggatctcatgctcttccagatccacctgctggcctggcttcgatcctctcacttccagcaaccgatcgatgatattatctagatccacagctggcgtctccatcttataattcgcttgtgtttcgcttttttgcaaaggaggatgctaaattatcaacaacattattttccaattttcaaattttttcttacgctcaaactgtgcgaagaatcagagtttacccgatgtttctgatatctggcaaaggaaaaaaaactcagcgctccgttccccacaaagtaaataaataaaagaatgaaacgctggaagagagggagaaagagaagctacgcgcggagcaagcggttgattgatggaatgagaaaggtgttagttagtggagattttcgtggttgaaaatgcgttgagtgaaggatggttagacggaaagagtgggagaaggcgtgcacgtgaaacctgcgtatttttagatatagtcgctgagcgcatgggcttcacgagtgaaatggaggcctgttttactgctgcgtcgagtgatagttcccgaatggcgctatgctggtcgcgtttttgcacacgagaggagtagataaaagtgaaatttagcctcgttagtattcaactatcaggaaatacctgtcagaatcatcagtagtgccagattggtccggttgtcattaccacctcaatcctaactcagtactatcaattgttgggtaggcgtgactgaagctgaggccaggtgcgtccactgtccccaacttttagtcgtttttatgacccttcgtcgcccagcggggcgacagcgcaatcgtaacccgggttttggattcgtgtgctcgaaatcgcgcgttcgaatcccctctggagatgcgctcatggatataattcttaaattaagagttgtaacttataataaaatggcacacgtgatgaacgaacatgcgtgaacaatctctgagcagacatagtctgcggaggattaaaaaactgttgccttccttctgatgtgttagtttcaatactttttttttttactcttctcctggctgaatcaagggtatgtcggacgtagtggagccagattttatagagagtgattactcccaacagccttcttggactgcctcgaacctgccccagaatgttgacaatggtgaattacacattccaagcggggctaggatttctcgtgggactttggatgaaaccgctgcgcagactttgaagcgagacctgcatcagatcaacaacaggctcaagcaggtcgtatatccgcatttccctattcgctcagctgatacagaaggggcgcctgtgctagaatctagcagcaatgaccgctgtacagatctttgggcgccgctagtttttacacttgcatattcagtggcactctcacgggcctctgatcgcttttctggaagctttgtgttttcgtgggctgtcataatcgccatggccgtgcaccttgcagtggctagatccgagcctctgtccaatgggccaatattggcgtatgtttctactgcgggctactgtatattcccacaggttctgaatgcagttttcagcgcggtcctgttcccattggctactgctccgattcccagcgtggcctggaaggttcgcaccttagccttattgaggcttttcatgttcgtaacatgttcattctgggcctgccgctccgcaacaaaggctgtaggcgtacggagtctcctcgagcgctttccactcctcctgctactgctggtacttggatggtcgtgcgtgatcacatgatacactctgtcgaatattttacatcgttggtactacgcaaggcttttttctcgagaaagcactcgggtcataagagaatcaaatttcgaatgattggatgttacaaccaaggttcactatgggcttatttactcctcttgcccttgaagattatatatatggaggcctccatctccctcagcgctaataataataacacttccacgtaatttggcacgaaatgtggcctaccttaaaaaaatccacaccttacaacactatttcaaggaagtaactaaaaccatcatacacaaggataatagctcaagtgtagccctatctggcagagcactcaggccaagatgtcgccacttttaccttcaccggtatctctgcatgcgcttgaactgccgactctcgatacacactctcagaaatcgctatcggaatgcgaaaggagagctcttactttagatcatagaactggtgcaacagtcgtgctggctaggtcttccatattcgtacatggtggatttacgatacctcttgacctatcagaagtgaactcggtatcaatacaacaagaattaattctatatttcgctcgggagtgtaagtcgctggatagcttccaaagtttgagtgaatggatcagcaaagaaaccttctttctcgatctgataacctgcaaatgggaaagagtttgcatagacgaagggatgtcatcaatggcagaaagcccggaacaaaaacctaatgccgtcatgaagaagcgtgttttccattccatgtgtttccacgacgggcgtctgtatctgttcggtggtctcgtagtatccccgcaatcagattatgagcttatcgcctccaatgagctatggtcattggatctcgaaactaagacatggttgcagcttagtagcgatcctgcaataacgcgtcgtttcaatcacagtatgcacatagttgacggagaagatgacgatgacgacgttcgcatttatatcgttggtgggctcaataacctggatcgcccggtgcatatcgtggattgttacagtattactcagaacaaatggatcagttctgatgagttgtcatctcagagtgacggacaagagattgtcaccaatgtcagtggtcaagttacacacatattaaaccactctaatttttcacttatgatacgcgacgaaatatcagagaagccttcactagtactatacacacctaatgcggatggctcacaagacctcacatgtcctttagtttctcaagctttaactccgggctccaaaggatacagaatgcccaccttcagtggttacagctctatagaaatgaaaaaatgcaagactcctttcaacttacaatatccctctggaggttattttggttacaatttaatagtatcaggcttctatccagatattcgtcccgagaatttccactgtttcatttacaacattcctactggtaaatggacagagattaatacagtaagcgatgacactgcaagtgtaaaccatcaattatggcagttgtttgtatggcattcccatcataaagtattatttctggggacaaaaggtgaggaaaactgctctccgagcgttcaaaaatttgatacgctcctatgcattgcgttaccaatgattaatgtatttcacaaagctatgaattatactaatacgagaggcaaaagcaccacgagttccgagcacgcgacattcgggcatgaaggcttcgaaggttactccaggtattctgccccacctttggaaatcacaacaataagctctgtcttcccgtctcatgccatggctttgggaaaagatgcacttgagttatacgggcagcacctttcagatttcgagatagtgactgaagacggagattcagtgagagtgccaacttatcttctgagaaagagatggggccgctatttcgatgaagttttaagtcagggctatgtgaaagcaatcagagaatttgagaatcaaaaccgccataatgagttcacaaagctttcatcagacgcttctcaaaatatctctactcccacagcacaacattttggtagcacaagttcaaaagtacctacatgttcatcttcacaaggttctttggaagctttctccaataagagtgatcagtatcaagtgtcacagcctcttttcccgctcgttataagaaagtctagtcctcttttttttgctaacaagggcacacaggttgaaaaactcgaccacagcgatactaccagcgtagacaccaaaactgttcctacaattcaccactcaaaatccgacagctcggcgttatactctgcgacttcctcgggtagaagtgccaaagaccaaggggaaaataacagaaatgacagaaatgagtcgcaaactgtggtaatgtccaacagaacaacaaactcttcaggtggcatggtttttagactaccctttcaggaaaatgtcagctcgaactttccacagacagtaccaaactcactaaattctgactcagcgagactggaaggatttgaacgctattcaggaccaggaaatcgcagaaagtcatctgcctcggcgtcctttctcaactctgatggacagaagtctcgcagagcttctcatccgattgttttgaataacgatgaaagaatacctttaccgggaaatgcccagttatcgcatagcccattttgctcacgaaagacttctgtaacttctcaaaacagttccatatcgtttgtcagttctacttcagatagaatgggtaatactgcttatcgtcatatgtcgcaggatagcgggacaaccaattcaacgttaaattccgtcagctctcaaataccacccttgcagccaatgcccagtgaacctgtgccacctgcaccacagcaaccacacttcgatttgaacaatttttcatcatctgccaaaaatagcccgttttcttcgagaaggtcttctttgtaccacgacctcttacgccctgggctagtcgcctcagtgtcccaatctatagttgggtcgcaagcagcgtccagtgtagagaatactccgctttacgaacctgacccaaactctatacacaaaaggtcgatggatcggcagcttctagaagataatcttatcgatgttgaactcgaagcgagcttaactcagaccccacaaaagtgttccaccgataaggcaggcagagcagaaggagatgagggctatcgcaggatttcttcggtagatgaatgtcgtgagtcgaatgtatcaactgccgatagtaccatgaacatgccagggagtgcagttagtgagctagagcctctacttcttccaaggtctttatatatgccttggcctacgaccacgataaagtcgtttattgaattcttttacacgggtcaagtaaatggaaagtggctgctttcacccgttgctctcaacctattggttatgtcaaagttgtatgaaataccgctactttatgacttgatgtcagaggtattttattcaattttggggaagaaagaggaaagccttttaacaactgccgaaaccatgcgacacctattcctgtcaagattgctgagcaagtgtgatgagagcgatgacactattaaacagttgttgaaggatagcacaaactatctagaactactcagcttcgaggggactttacgcaccatagataacggatttttcaatactcacctgttgagaaatatgactagattgggttccacaagcagctcagaaagtggagaaaggttgaatacacgcgagggtaaaaatagcgcatcgttaagtgtaccgattctgtttgctgatggaccacgaggctcagaaagtggtgctcccaactctacaactcaccttaactccaccctcccagtaagccccactacacgaatcaaatatcctcccgccaccaaagaaacttcaccaagtaagtttccgatgactcctgaggttaacaaatccgaaaaaattgcgacacaagagcgatcagaaatgactgagcgggaaaacaaagccgagaagctagagcaaatgaaactaagcaacatgtctcaaaatgaatctaccgacttttcaactcagatcatagatatcaaaccatccgagactactaatagcgaagagattgaacaggctggtaaaaaattccgtgagcgcgatgatgataacagtaagctaatggaggactccacttcaagttctgaatctggagacctaggcgcagggtttggtttagcatctacttctaagatagagaagaagttaaggaggcgtgaatctgaaaaatccatagaccctcttgcgaagaccggtgactcgcagggatcttctctcaagaacataacctcctatttcaagcagggcgagaagtatctgaagacagacgcatcgcaacgtaacgtggttacccttacgctcgacaatatggcttcagccaatgcactaccacctgtggactatgtcatcgagctgatacatgaaaccgcgactttggttcatgatgtgcgcttgatagtgagatgcgttagtgtcataaagctttcgaaggaactcaaatcgctgaaacaggcgcttgaccgcgaacttgtagctctagaagacacactgaatagagctgagactccctccgacactacacccagaagtcctgggcctgcaaagtttcctggaaattcgaaatcggatggcaactcaaccttgacgcccacaaattcggtggagaagaatttgaatgttagcgtaaatcttgatagaaagttatcaaagcctggtacgcctgattcgtgtgctcgaaactctattgcccccgaaatcagtgcaaagcatgctgtttcggatctaaacttgtcagataaaagtgatgcggcgtctgtaactaccaagggctccagaaagtctaacaggcaacctaaggtaaaaaaggtcaactctcatcttgctgggagtggtcttacaggagcagcaatgttcatgagtggctcatttactcctgtaaacaagcctaagaaagaggcttcaagttcgaacctaggctcgatgggggggataccttttttcggcaagcggaagtgatttgatatcgcttgctcaagcaaaggatttcatcttttggaatctcacgtcgaaatacctccaatcttcggcctatgagcaggtatcataagaggtttatatagaagtgcagcaggctgtcaaataatacagttacaaccaagaacaagtaccacaagtccggtagacgtgcgttaattcttacggagtagattactagatacatacagacgttaaatagccgactctactaagaaaagctatgacgacagatgtattttactaaagaggtcatagccacaaagccatccaagatagcaacgcgaacctcgctcgatctgagatgcgcataaacagtctcagtagcttaaaagcgtcgttatagaggtggtgaaatggccacgacacattcctcagcgaccctttatcgaaaaagtcttaactaaagcagattttcgagtagataacaatgaagtctgaatttacttaaagcctatcctcatcgactgttatagttgatgaggacttaaattgaaaccgtcatattagttttaagattttgctcaatgagaagtctttatatatcatgaaaatttttttggagggcaccagacgtgatgaggaatctattgaagatcactcaaatcttactcaaagctaatcaatagactagacttcgtcgagttttgtgccccaagacatcaatacaatgatagcttcagatcaaaagagtctattcaaggactcatttgaaggaattggggaatacttggttaagcattgtcgagcatcgtcactttcaacaaggattcctgttctcgaagaattaaactcaaaattgcaagattcaaagagcatcattgaggatgagactcttaaagaaatagctggtgggctcacttgcagctacgcttttatcagagaccctaaatccgcaaaactcatcacttcaatctacgagggcctgtttcttcgcagcccagccctactagagtcggtaaacgacttcgtgctagatttggtttccaaaaacccgggtgggaaggcactaactgactacctgaatctactggattggacgaacgcatttcttcggtttttggcttgccattcaaccaactttaagcaagagtcttcaaaagttttgcacagtctgtgccttgttgcatttagcattgaaaccgcccttgatgaccaagagctcataaaacggtccaagcagattcaaaatcaacaccgcaagagactacgtcaaagtattctacaatcaatttctaagacattggccttttgcctgaagaacgggagagaagtctcagttgaagcaatcatcgaaaatgtgttggaaaaatacactgcgacaaacctttcctcgactggagttttgatcgtagtcggagccctcactaaagcagctgtacaagttctcccatcgcagccagctcattactctgttttggaagagaaatttgctgagcgcttgtgtgagtttgtgggtaaagaagtcatactggccaaagaacctccatctcgtttttgcatcgaaacattcttaactccctttgcccaagaatatgtcaccgctgatttttaccggtcattttttatacccaacatggaaaagtgcattctgagatcttcagaaactggtttgattctttcagcccagatttattcaagtgtggacgcaaacaagattgatctatgttctgtttttgtagggtcaaagttgatgagtcaatccttcacttctcttaaaagcaataaagaacagatcagagcagccgctttacgttcattcactgctctactaaaggcaattcagctaaacaactgtctcatagaagacatgaaccgcttagtctctgaagtgttgaaaagcctaaagtcgaacttgaatacagagtacaaaatcatggcctcaactatactattggctgtccccgtgttcaatgttgaagtttcaaccgcagtcataaatggactcacagtttatgtcactaaagaactcaacgagacagccctagagtccatgctaaaagcctactttgcacacttttcaatcttggcctcgtcagaacagcaatcttatgcggccatcaaggccggacttaatgacaaaaaaccgcaagttagaagactgtgggttttgtctctattagaggtgatggactgcgattggactgatggcatcgttgagttttcagaagaaattttgactttcatcaaagagactttatctgcgccttctagaagcacagcaagagcggttttgaattgtctcatctgtgtggatcgtttctttggccttcaggaaaacaagtttgggaatggtatcaattccctgacaagtgaactgtacgaatcctacagctctttggggcatgcttggttgatggtcactatgtccgcgaatatagaagctgaaaggcgtgaattcgcggtccatttgctgtcacgggcgtatgaaagatcgccactcagcgttggtttctcagtgataaaagctctcaaagaagaaatgacacatgatttttcgtgcgataaagatggcattactgttcgctatgctactcccgtcttaacagtattggcacaaaaacaaaatgacacaacagctttgaaaaaggtcctaatcgagctacttgccattgcgcaataccctgctttcaagctgaaaaatggttgggcagcttttgttttacaagctggcttggagcccaatcagctagttggagaattttccaaggacatcatttcgacattcaaacaaattacaagtgagccggctacagcgtcatcaccattaggtcacgctgcgataaggtccatatcgtatgctgctttcataaactcctcagccgttactcctctcatcgaggatctgctaaagcaagatctaaacgcagagcagctctctaaaatagatgattcactattggacatatggaagggcacggatggacagctagttgtcaacgtgctagaaacgaaggaaaagaggacagcagacaaaaattccaaggactatgaaacattaaaatgggaagaggaaataaggaaaaagcaggctaagaaaggcactgtgaccaaaaagctcagtaaagaagaaaaggctgtagttgacgctcaaatagctaaagaatcagaaataagacagaaagtcagcgtgatattcagaaatttgagacgcagctgtttattgattcaagaactaagcagcgccacgagcatggtcgataacggtgccgacaggtggtttccggtcgcagtttcttaccttctccaagctttgcaacagtcgtcgttttcagcgctactacctcaagaaggtataaagacctttttgcacttgtcagatgtaatatccaaaagactggggtcgataagaattttcattgctatagcgaccttgcgaagctacggagtccaaggtcttaccgagaacttccttgaagaggatattctggacttggtctcgagggtccttttcagaatcaaatttgttgcaggcaagaagtgcttcaaagcattgacattgaccttcctcttgcccttgatcaccaaggtcctagaagatggtaaacaagtctctttgaaaaacgccagcaaaccaattgttaaaagtgaatttgtcgaagaagacaaagaagaagaacatcttcttcttgcaatagagattatagctagtcacgctgagtcattcagtgatccagctatcccccgtgagcatattttggaggttctgttatctcttctatcggtcccatctaaagcgagatcggctaaagaatgttttcttgccttgtgtcaaaatatttcaatatctcctagcgaaaaagacttggaccttattttgagcaacttattgtcagcaaaccaatttgtgagagctactattttggaggctatcgatgatgaatttgaactaagcccgttcatgacttattccccccaagtatatgtgctcatgcaagatgctagcgagcctaatagggaaatcgctaagtttatttggcagtttaacaaattcgaagtcacggaatctctgattgaatccttactgcctttttttgctcaaagcgatagcggtctgcgcttatttgttgcaaaggcgtacgtggctgcgttgcgtgtcgtgactgccaaatcttctgttttgtttgaaaagcatttgaaccaattaatggagttctacatatctaaagctcgtattcctgatcctatactagatgaatatggcttggtcgtggtcagctccgaggctcaaaaggacacatgggaagagcgcagtactgctgcaattacctttaaggaactttcccccgtgtatcctccagaaagcgattgttctgtgaaatttgtcgagtttttggtaagtagcggaggcctcggagatcgtgaaattctggtaagagaagaattgaaagaagcaggcattgaaattattgcgcaccatggatcacgcaatgttgagaagttgatccctgtgttcgaacgcgctcttactgacaagcatgatgtcgcgactaaagaaaacgttatcatcttgtatggaacgctggcaaggcatttgcctgcagaagattctcgtgtggtaaccatcctagagcgtctgataagcacactcgacacgccatctgaagcggtccagcaagcagtatccgcatgtatttcgcctctggtcgttcttttagggtcaaaggttgatggttacattgataatctgacgcaaaggcttttggattctaaaattggtacatcttcaagacgtggtgccgcttggggtcttgctggattggttcaagggtttggtatcagtgctctgtcgaagttcgatgtaattcgtaacctaattgatgcctccgaagacaaaagggaccctcaaaaaagagagtctgttgcttttgcatttgaatgtctttcaaaagccttgggtaaatttttcgagccatatgttatcgaagtgttacccaacattctcaaaaatcttggtgattctgttcctgaggtacgtgttgctactgcaaacgcaacaaaggctatcatggctaatactactggatatggtataaaaaagttaattcctgttgcggtcaacaatctagatgacatttcatggagaaccaagagagggtccgttgaattattaggtaatatggcatatttggaccctacccagctgtcagcatctctctccacgattgtccctgagattgttgctgtcttgaatgattcccataaagaagtccgcaaagcagcagatcagtcacttacccgttttggtgaggtgatcagaaatcctgaaattcaaaagttagttccaaccctcatcaaagctattggcgacccgacgaaatacacagaagaagcattggatgctttgatccggactcagtttgttcactatattgatggcccatcgcttgccctcatcatccatgttatacacaggggaatgcgcgaaagagctgccaataccaaaagaaaagcctgcaagattgtcggtaatatggctatccttgttgacgccaacgacctggtaccttacttggaacagttggttaatgaagttgaaattgcaatggtcgatcctgttccaaatactcgtgctactgctgctcgtgcccttggtgcgctggtcgagagactaggggaagaacagttcccacatctaattcctcgcctgatggctactttgagtgatgacactaaagctggagatcgcttaggatccgctcaggcactcgcagaagtgattagcggtctagggttatccaaactagatgagctgcttcctaatattttggcaggagtcacccactacaagtcgtacgtcagagaagggtttatgcctttattgctgttcctcccagtctgctttggcgcccagtttgctccatatatcagccaaattattcaacctatcttggccggtttagctgacactgctgagacaatttcagatacctctttgaaagctggtagattaattgtcaaaaactacgccaccaaagccattgatctcttgctccctgaacttgagcaaggtatgtttgatgagaatgaaagaatcagactttcttctgtccaacttacaagtgatctcctcttccaagttactggtatctcctccaaaaacgaatttgccgatgatgagagtgactttaatcacgaggtcaccaaacagcttgttgaagtcctgggccaagaacgtcgcgacagaattctctcatcgttgttcgtctgtagatctgatacatccggcgtggtccgtgctacgacggtggatgtatggaaggccattgtccccaacactcctcgtacggtgaaagagattctacccactcttacaagcatcattgtggtgcatctagcttcaccttccgcgtctctgcgtcatattgcagcccagactctaggagatttggtaagacgtgttggcggaaatgctttatctcaactcttgcctacgctagagaattccttgactgaagcgcgcggttctgattctaaacagggtgtttgtatcgcattgcgggagctaatacaatcatcttcacctgaatcgttggtgtcataccaagatgtgatcgtcagtatcattcgcagcactcttgtggatgatgatgctacagtcagagaatctgctgcattgtcgtttgacgctttccaagagatgtttgggaaggttgcagtcgatgaagttttgccctacttgctaaacatgctcacttcttctgagcgctcagaatatgctcttcttgctcttcaagaaatcatgtcttcaaagtctgaggtcattttcccaattctactacctacgctattatctcctcctgttgacgccttcagagctcgtgcattggggtcacttgctgaggtagctggttttgcactgtacagacgcttatcggttatcattaacgcccttgtgaatacacttgcagctaacgatcaggatcctcagactactgtggctttagaagagtctcttgaaaaggttatgtgctctgttgtcgacgaggagggtatgcacccattgttgcagcaaattttgagtttaatgaaggatgaaaacaaaagaaagcgggtcgttatcttccaacgtctcgctaacttctttgaacgaacaacactggacttcagcctttacgttccagaaattgtttctctgtctgttctatcctttgatgatgatgacaccgaaattttgaaaagcatctttgatgcgctcgctgtattgattaagaagcaagataaggttttgatggagaagctagtcaagccaacaaaacaagctctgcagcttgtgggcaaatcgggggaggaacttgcgattttcaagttaccaaagggtccaaattgtgttttacctgttttccttcatggcctcatgtatggctccaatgatgaccgtgagcagtcagcaatggccattgcagatatcgtcaagcgaacaccagcggcaaacctcaagccctttgttactgtcatcacaggtcctcttatccgtgtagtaggtgagagatttccgggcgacgttaaagctgctatcctatatgctttgaacaatttgtttgccaagatccctcaatttttgagacccttcattcctcaactgcaaagaacttttgtcaaatctttgtcggatgccacaaacgagacgctacgtctccgcgctgctaaagcacttggttcattgatagaatatcagcccagagtggatccattggtagttgaattagtggctggcgcaagacaagctgcggatgaaggagttaaaactgcagtgcttaaggctttgcttgaagtagtgtcgaaggccggatcgaaattaaatgaaaattccaagaacagcattgtgagtttagtagaagaagagatcctggttgttgataacaagttggcaacagcttacgctaaactgatcggttcactgtccgaaatcatgacgaaggaggaagctactaaaattctggacgaaaaggtgttacgtgttgacctgatgagtgactcgggccgctttgcaattctaaccttgaattcgtttttgagagatgcaccagctcacatactgcaatcagaggtcataaatgatattgtggaatatttgatagctgctgccaattcttcgagcccttacatatctgattttgctttgaccgctattggaaaactcatgttgttggaaggcgagaggaaatcacctttctcattcaaagaatccgaggaacctttcgaactcggtgaatctaatattcgagctctgattgaggtactagctaaagacacgttgaaacccgaaagcagttctcttgactcgagaagacttgctttggtcgtagtcagaaccttggccagattcaagttcgaggaatgcattttcccctatttgaaccaactaggaccctccatcttctcgtgcttgcgtgatacaatcattccggtgaagctagccgctgagaaggcatatctggctgttttcaaattagttgaagaggagaatatgcacacgtttgagacgtggtttggaagcctgaccgggaccactgtggaaaatagcgttggtgatatcatacagctaagacctattggcgactatacaaagcgtgttggtaagagactaggaggtgtcgaaagagaaaggattgctgccggtggtgaccccgaaactgttttttcggatagatatgaagatgaaaatgaaatttgggctgttggtggagttgagattgtgaaggatgcctgatcacatttatagataaatcttccatataataacagcattatattttacaatgtgtttcaatgtagctaaggaatttccatacgagtctctcgataaatggccacttctgccacctcaaaacgcatctgttggtattggtagggcatgtcaaaagccagttatatagccaaggaagcaacggcttcttgagaagcagaatgacaaggtgtattacaaggagggaggacagtaaccttaaaagcattctgagatttcgcatttgtcttgattatttgctttattttcaaaagcgtaagatcggagaacaaataagtagttttattcatatcaggctaacaacatatcttgaaaacaggcaatggcaagctggtgcaggaggcatgttatgcttgttcagaacagcaaatgtaaaggaataaaccagctctgcgaccttaccgtggaacgtctatgaagtgctatttagtagaccttttctaaacgccatcatcatcttactgtgtcttacctatgacatcaattgaacatgcaaaatatgaagcaagtgaataacgtttctcactcaccgtattgcaattactagactcaacttggaaacgtacacgtatgctaatataaatgtgtctggcaagatttcccttccattccttgtactattacaaactagcataatgctatatgacgatgtgagagagaaacaaggggatcaatatagctcccctaccctcatgctatccttctccatctgctccaatcgcaggttgtcagtttctgcattgagctcctcgatggcatcctcttcatcttgagtcagtgcactcaagtcttgagttggaataacctcttgatccattctaacgctgggcgcaccttggaggaaccttatgttttcaagacaacgtatcctgacatcctctaaaaacttcttggaattcttgttttcataaaggtcatccagcgtggggtgtaaggagtaatctggtccaaaccagtctcgaaatgggatgccctcgggaatttcttcgggaagcaagacgccgttgagtaaaccagtttcgtaagcccacaagcgtgacacatttcgtggcgtatatccaccgccgcctaccactagcatcggcagcccaaatgatttaacatatttgacgcactcgccgtgtgctttcacgttgaggttgaagcaccccaatctatcgtgacccaaagagtctgctccacattgctggataatgacagttggtttaaaggacgtaatcaatggatcgatgatacttttaaacaagttgatataggagtcgtcgtctataccatcatctaacgggacattcaaggcaaaatgcttacctcttgaacatccgatttcgtccaggttgcccgtccctgggaaaaactccccattatatttgtgaaacgaaaccgtgaacactctgtcggtagtatagaaggcttcttgcactccatcaccgtgatggagatcgatgtcgatgtaaaggacccttggatggtatcttagcaggttcaatacactgagaactatatcattgacatagcagaaccccgaggggttgctctttttggcatgatggagcccgcctgaccaattgatggctatctctgactgtccattgatgagcttccgcgttgcgtcaagtgaagctcccgcgtaaagggtagaatactggtaaagaccttgaaaaatggggcagtcgtcaccaatgttgaatttttcaagtgatcctcgaggcaacttggctaaattgtcgggcgagaccctggctagaaactcaacgtaatcctcggagtggaattcacaaagctcctctcgcgttgctggccgcgtctcgtacaagtccatgatcttatgtagcccatacgaagacactagatgatcggtaagcatcagtcggaacggtttcatgggatgtttaactccatagtgaaattgtgagacatcgtcgttaaaatggtaagacacggcaggttgatgagacgccccgaactcaaaggaaggctttaagcgatttgttttagcatcaaattgcaaggtgctagacatgagcacaataatgtaccgacaggcctccgatctgctaactgtgtttgcttgcttgtttcgcgatctgcctacaactattgatgcgttttcgccagtgggaactactaattactgcctccggaacttcgaaataaaacaatttgtgacccgtg