aggccatgaaagtctacaagatgtttatagtaccgaaatcctggaattgattgcacaaagattcaaagaagaagcttattattcccaattcagataatctttttcgtttctcatatataaatgcatatttttcgtcaatagaattacctacatatttggacaacttttgaactcatataagttataagagtattcttgtgccttttctttatcttcctatttttaatgtttccacacaatcccattctattcaattttttcatatctaaaaaacttttcgttcatacaaggtaaatgaaagtgaaacatacctagtgatatccaaatacctatttaggcgaatttataataaaacgcgggtataggtgagggttgctcaattcgttctttgcataaatatatttgactttgagccttccattcgctttttagtgttattcgttatcgttgaatatgcttccaaagttcaagacttcaagataataataaaaagactcttcaactaaattgcgttgttcataaagcgacttgatccgttccatttcactccacatgaatctcagcctttctgaatctttgtatccgtggacagatactaagttatttagatctggtggaagcttcgatctttctaaatcctccggtttgccttgatataaatactttttaccgtatgatggcaaatctaattgtatcccttttcttcgcacaattgaatgtgtatcaacattagttgcgcgatcaactttgacaaacgcctgtgaactttcatcccatgtaagttctaattcttccgtctccaccaacgtaaacaaagttggtgagaacactggatacggcatactatcgaatatgaaggaactccagtccaaaataccattgcttatgtttaattttgcatttctaaagcttgttatttggaaaatgtcatgacttaacggatttactactcttctttcagagacatcgactatgaatttgtcaacaaacaagtatctcttggaaatttctggatggtcaggctcgcacactaaatgtctttgaaaagtcttctgatgttgcgttatcagcacaggcaaaaaaaactcgattgccttatctacgtttcgctgcatgtcattgcaactttggtgatagttgtcgaaaccaggtatatcaaattcatttcgtatacactcttgccaccattgtaacctagccattgattctgtgaaacaaaaattagatattagctttgagagctgatcaaaggtggaatctcgtttggccaacgttgtagcagtatcctttatcttgcattggataataatttggtttaaaagtgatccgcatttccgtctaacaatttgttcactaagaactgtgtaagtggatgcaatcgaatcagtaataccttggtcatccatttgatgtgtcattgagaactttctatctcgaaggaagtgcttttctaatgttataatttcattattcagcaaacgatccgcaattcttacttccagattcaattggctgtcaacgctttctgcatcaaaattttgcgttgggaaaatgggttgtttccagacaatgtattttatgtgatcattatgacaaataattggaattgctaaatgtattgatgcatgatcaatagcttcttgaccaccatattcttcacaagtataaaagtcgttttttttttccagttttactaaagtctgctgaaaagacaagtgaaataatgtaatgtctttaacaataagaaaattcgaattgatcaatctaagatatatgagggatttacccttaaaaaaatttcttagtgcgtaccaatcattgacagataagacaccttccttttcgttggatgataagggatcaaatagagtttgttcaatcaacttggggggctttctgatatacttgttcaacttaatcacaaatccttcgatttcagtaaatttttcacccttgaaactgcataaaggataatagtgttgctttgaatccctgtgcatatacttcatctggcaagtccttggtgtgtttttttcatagggatggcaatgaatgtaaagtgtttttttggtccccactgatagtttatggcaccgcaaacatgtaaaatcacccaaatccactcgggaaaccttcaaaatcgcgccagcgataggatctatttggaaccaatattcatctgtctctaccacttcgaacaaagttacgtcatcttcacaatatatgttgaattcttcatcataaacttcgtcccaatctattagatgatgcttgtatatgaaattttgtggcgcatcaacttctttggggttcaccaaagcttttttttttggatcaatcaaccagccatcaattatcgaaaaccgatcgtttattctgtgcattaatacattattaatgtctcccaagcggttgctttgcctacttacagctttatctattctgtgatataattttcaaaattcatttttttttcttactttttacatatttcaacgtagcattatacaaacaaaaaactattacgcaaaggagatgtcaaagcaatgaagtactgatccagtaacaagggtgacagaggctattctcccgtgattttcattttccttttcatttttaagcttttcagcctcaccagctgcaaaatcaagtctcttgcttttgcggttcactcaacaacccttcgatgagggaagaaagttcgagtggcctcgtcatgcatgaaaaccttttaactaccttcccatttcggtcaatcaaaaacttttcaaaattccactttatcatctttatgcctgacttcccgtttactgaattcttcaaaaatctgtaaaccggatcttgcctttggccattacattgaatcttatgcaggatagggaaggtcacgccaaacttattctggcaaaatttattgatctcctcgtctttctcgaactcttgatttccgaactgaccacaggggaaggctatgatctctagaccataagatcggtatttctcgtacaagtactctaactccttatattggggcgtaaacgtacaatgggatgctacgttaactaccaacaccactttgtcatgtagagaggaaagggggaaggggtttccatcttgatccgttggtgcaaatgaataaaattctgacatcgagatatatcatatacttctccagctttatttctcatgcaagttcacggtgaaggaacttcgccctgcatcaggtgcatgaatcgaatcttcaagcacgtcttggttatataatcttcacgagtggctcaccatgaacaccctcttgagcaaaggtgaattggcatttaagctcttaagaggtgtgacaaacgaggggatgaaccacttaccctataagattagggaacaagaggggaaaatacagaaaattttccacaataagacaacaacggggaatgttgagggggattagcgtatacttgtcgtatgtacgtgtgtttctagactatttagtttctttttattgggtgatggatctaaaagtggaatctatcaagtccttcaactccttgtaggatatgatgatgcagttcaactcatcaggcgttactaacattaatttttcttggatacctgcatctaatttgttcaaacatcttagtacgtgagttaagtccattattggtttgccagtggaatccacttgatggaatatgtagtcatagaataaaataatggggaacttggtgccagattcggaccagtttatgtctattctcgattcgattctaccaaaaatgcaatttagtttattgatcagtctgaacaacctgccattttctagttctcttgataagacggattccatgtattctgtataggtttgtgatgattccaagaccataaacatcttatcgaaaaaatgactcgttaggccgtggatactctttttttcatcgtcgtcgtcgtcgaataataaatacttaagtgtatccttgaacttatcatctatctgttttaagtcatctattgattggagggttatttcatcgagtcgacattctcttggagtactattgttgttagagttatcaatgctcattgatagattaaataacagcagtcccagatatttgtagtccagctgttgtagtctttccatagtactcccgctggaggatgctactgtatccgtatcgtcattaaacaagagatccataaagttacagtgtgataatttgattctacctgggtcaccagtgataaaaacttttctccagtttaatgtattgccaatttttaggttttgtgaatgaatagaatttatcacgttagtgagctgaactaaatatatccatagatagttcatggtaatggggaatttggggaaattaacaaaatgatagtcatacaaagataatgcatttggatagtaatcaaagatcaaacagatagacagatcgccgaatttcgtagtttggaagatatccctgaactttattaagtttgtacagttaaccttcgaccaaatctgatagattttcgatattttgttcgggttcatcgatttgtcgatattaggtagtctttttaaaacatatggcttaccatcataattggaaaagactttgaaaagcgttgttttattcaaaaaatcgttgttattgaagttcagtggcaccaaattgaaatagtcctgcacaatgcttggtataactttacctgaagaggggaaaacttgcaaaattgacaggtttttcttggttaaatcttctctgatgttatttgggataaagagttgatcggcggatctttcattgggtcttaataacgacttcagcgatgatggttgttcaggggcatatagatggtactgtagaaggctatgaggaggcggatagatactcggatacttgagattgttgctctccattgtaggcggttgcatggaaggtgggacgttgttagccatgctcatgttgctattgctgtcatcattagcgtttatattcatgccactagaatttgtaatgggggggaatgggaacgaagacgcattcgtattggtatgtatcgatgatgttgaagagggagtgaagatgggagcattgaaggggtcataattcgagctcgaggcggtagtaggtattgatatgcttatattgctactgttgttattgctgttcaacaacgtgccactaactgcaggattaaccattggattaaccgtagaagcggccccggaagtatccgcaatagtgacgctgacattagccttcgtagtagcggaggtggtggcagtagcagtagctgcagaatcactaccaactgtcatcggagtgaaactggcagaaacttttgcattgaacttgggaactgccgccatggttggagtggtggcttcgccaatctctagaagaggggaagcgtcattaacagcagaagcggtagcgttatcgccatgtttgaaaggacaaccttcattctccttcttgcagtagccatagatagtgatatttctgcacggaatgtcctttgcccagtcaggattgatcttgtccatggcgtaaaatacgtctggcttgttgtggaggttgaacgattacccaaacagtgaccaggcctttgttactgttattgttctcttttaattcatggactgaataatttagtgaaacaattctgggttaccctcatgccgtacaatgtttactaaagggttatacacccatctctaaaatgtatatatatatattgccgcagtctacagcgcgtactataaatagtgcttgtgggtctataatctatcacgaatggcattctggacgtctttgtagacatcctcgacagccttgtcacagcgaatacggacgactttagatttggtttcgaaatactcaataacgggcatgctggtgtccttgaaagttttgaacctcttcttgatggattcgatgttgtcgtcgcttcttccactggtcttgccacgctccagtagtctctgcagcatgatatcttcaggacagtcaaagaaaagggtgaatttactttcgacaatgtccctttcgaaggaaatggcttggtccatcttcctggggaacccgtcaatcaagaatttgtgcttgttgttcttgatgttctcggagatggcgttgcgcaatagcgccaaagtgatctcctgaggaacaatcaggccctctttgatatggttactaatcagttctccgtattgagagcctttcctgccctgttcagcacgcagaaggtctcccgccgataaatggacgaaggaatagtccttaaccagtttttcacactgggtgcctttgcctgcaccgggtcctcccaaaacgaagaccactgaaacctggtctggcgagaaagctggttgtggtgtagcagcagcagtcatttgtcttattcaagaaactcaactggtttgttcttctgatagtttactgaaatcaccgatgtcacgagtgctaatgttcctacgagtatcaacgattttcctctatgtttacccttgcttggactgctggtggtgtgtactgtgcttgcgttaacctttggaggggctatgctatgaaacgtaggtcttttcgaagagtagaacctcactatgaatccgaaacgtggtttcataatgcaactaaattatgcacaaaagaaaatcgtacgtaccactaaagggaaagacagaaaccatcgcttaaaagatcattatactgtttaaaaagctccattaacatgatgaaaaaaaaaggaaaaaagaaaaaatggtcctagggcaaaagcaaaaaatgattaggactaagtatagagtatagtaattttttcaggtttgcatggggctcatattagggtgtggggtcggcgttttgctggcataataacgtaggaattaatagttcatcacatgaagacatgcaatgagtaaatcgatgtaaggatatggcctctaaaccgagtcaggtatagtgtgcagtcatgaacaaggaagagttactggggttcctactggacgacagtatcggcagccagaaaaaatgcgttgcagacgagcaggtctactccaattggctgaagaacggtgacgacgatcactgtgcatcttatgcaaggaattcacaagctgccgcagttgctccgcgtgagaagaaggagaagcagatagaatctagacaagaggatgtggatgagctgttgaacggcttggaaggcatttttggaaacgcggagacccttgatttggaggttaagccaaagggcaaaactagaagggccaggtcaaaatccgggaaggggagcatacagatggaagagcagctggtaacgctcgaggctgaggatgttatcgatagcggcacccaggatgtcaacggggcaggctcatctccagatctggaccggtcgaagaagaaagagaaacggaggaaaaacaccaaggagttgtcctacgatgaattaaaggacaagctagagatcaccacccgcaagtcgcgccttgattgcaaggatatgaggaagaaaattcattctttggagaaaaggaacatgcagcttgaacaacgcctggaagagctggcgatcgagaaccatactttgatacagattaacaacagcctttcgaaaaatacgaacgtggacgaagaggccacaaaggcccaaaagggcaaggaaaaggacaggaaaagaagagaaagaagaacaacaagaaggaaggaggaaaggaagcaagagaaaaccaaatcaccggcgtttatcccttcatcaacagatacgaatggagagcctatagaattttgatgacgcggtcagacatcagggagggctacaaacaccagcataatagtgttacgtccaaaaaaaaaaatactttttctcctctttttttcaattattttagatgaatatatacgctatattttgtactagcatgtgtttttctcctccacaccttattctagctccatatctgcatcaagattatcatcaagattgtcattaccattagtattgccatttttgctgtcgcggcctcccctcgtgagaaattcgttgttcatgtcaaagatctctttttgcgttctcaaccttttggccatgttagcagggtcatatgccagcgaggatctctttttgttgacggaagccttgtccgtgcttgtctgagtcattagattagacttatcaataagtggatggctggcgtccaacgataaagtcacgtttagctctagggcgttcttcagtagcgtcatcgcagatgcattattaggctttatatacaatgacttgtgcagatgatcgattgccttttgtaattttttggtcttcaaatacaaatatcctaatgaacaatggatctctgaatttttatcacttttttccaggacacatttgaaacatttgatggcaatttcgttctcattcaatttcctatatgtgtgacccaggttcaattgaatcgatatcgtcgtcctcgaacctgggtccagatccttcaccacttccaacgccttcttcagatatttcttggctttgacgaattcattctttttgaaatacattacacccatttcattaagcactaatggatcgtttggacagatatcatatgccaagacaaagtaggattctgctaagtttagagaattcatcgccatgaactgcattccgagaaatagttttggcaagtgcatcccagggaaaaatcttgacgctgtagaatatgctgttaatgcttgatcttgttcaccctccagcgcataagtatgtgcaaaccctagccatgctgcagcaaagcttggatccaatattgaggatttggaatagtatttttgagcttcgcaaattctgtccaggctcatataataggtggcaacgctaaaccatgttatcgcagacttcgggaaattctctgccaaccggtgtgataaaaggaaaagcttgtttttttttgaaagttcatataggcatccaatataagttggcagaatgtttgtattaaactcatcggtttccaaaacggcctcacacaattctaagcattcgttgaatttgcattgcgtataaaaaatatccactctgcttcttacgacgtccacattgttacccaatttgtagtcctttgttaaaatttcattggatctcgttatctcatctgtattaatatacttggataggttgatcttataaagatttttcataatttctttatcttcgccaaattctttgaaatctaaagagtggaataagtcccattcctcctgcggggttaatagattcttcgacagaagcacttcaaaagcttcaaaatttttgatgtctactagaatggcttcgcgaaatgcgtcttttgccttattaaaattattctgcgcaaagtaaattttacctctcagaaaacacaatgatgattccatttttatgccgccgtcggtaactggctgtgatgtgttgctattactgccgttattattcgtggcgtttgcggctgtaacaattggatcttcactgaatggattatattcgccgatgacatcgagagcgtcatcgaatttttgtaacttcacaaaagagagtcccaataaatatcggcataggatattgatgctatccaaattgttcctagtaataagttccacagctcttacgtactgattattattgtagtatacttgacccagccaaaaggcatcatcgggatcactcgatattgtatacactttatcagcaatgtactctgctgtcctgtacatatgctgcatcaacgcatcaaatctccaaagccttagtctctctatagctgacaattcagaaacatctagttgtgtagctgtggttgttgtcgtcaatgttgttgttgtcaatggcatattgcttcctagtctactgtctcgatcattattagcattctcagtcgtatcgccattgttgtcatcatcatcatcatcatcgtcgtcaccatcaatcgtcccatcaactgaatctttgtattcgcgttgcaagcttacctttcttaatgtggacggtatcgtggaaccgaacatgctattcttagacatggatgctaataagttgttgtcgtttgcaacattgccagcagtgggaccggaattggccgatggctgatgcggagtcatgatattcgcctggagcttctgcagcagagggctatttgctaatgattggtaaggactggtgcccgaattggatctgttccaaggttgtaaatgatcattttgagcatcgtttgatacattttgttgtgtccttgctgcagatacgttagaaacaaacggagaggcggccaatgtagaattatgttgtgaatgctgctccgtaggagacatgggatttctcatggctactttatttggcaattttacagcctgttgttactcttgatgatttaccagctgccgtatatagcctttccacaaataacaataatagtgacaataataataatatggtctcatatcgttttgaacgatttggtatgctctatactgtattgaattctcaaactgatataatttacattattggtgtgttatgcgcgtatatagagtgtttattctagttctacagagactttgctcttcttcaattgtttcttcttctttttgttgagcttcttcttctcaccaaacataatcttctttaattcttcggtatcactttctacctcactttgttcacccagttcagctgttccagcatctctcttcctcatggtactgtacttctcgatatcttcatcacatagcgttagacaattcaacctttcaccacagtcgtaaactgctacttgttcttttgtcgacatatcccagacaacaattttaccgtcagaaccaatggttaccaagtaggtcccgaaatcattcttataaaatttgaaatctttgacacgatttgtgtggcctaataatgagaaggccggttcgattttcttctcgccactttcttcttcatgttctttttcattttcttcattttctttgaataactgttcacaaggataaaagtgaacattaccatcactaacaccaacggtaagatattccctattatcgaatggtagaatatgtgtttcaagatgcataatagtttttctatcgaaaagtatttctttaaaaactttagctgaccctgtttcataaatgagaaccctgtctcttaaacccacagcaaaataatcacctttggctcctaaccatctaacgaaggatccgttagtgttgtatttccttagctttagtacagcagcattccttaaagtcatcaagttccagagacgaatagaatggtcctcactaacactgatggcaattctattggtgggatggatatccatatcattaattcgggctgtatgtccctttaatgaccccacagtttcccaatccttaactctccaaaccatgatcttgtggtcttctgacgctgataatagccacttactatttttacttccctttgcaacagtggcatcctcgctggaagaagctggatgcgagaattggagagcagtaatagaaccctgatggcttaacagtgtgcccaattcctttcttttttgcaaatcataaattctgatgtgttcgtcgttggatccagaaactaagtaccttctggaaacagctaagcacttaatactcaatgaatgagcctgaaaatgaaatattggcataaaatgcggtgtcttagtcgcatcgtctttcttttgcactggaatatctaaggataaacatagaatattgtgctcatacgaccctacaatgatacgaaaatgattcttgccttctatgtcgctcatattgcccacggtttcctgatttggttcttcgtgtttgttagagatgaggtactataaattttcagtcttttcttatagctgaaaatttttcggcattgatcttgaaaataacagacgcctacaaaataaaaaaatgaaaacaatgtagtaagtaatatagtatttgcagcataaagaaaaataaattgaaatgcaaggtaataagaagaatggatctatgtaaattagaagttatatagctaaaataaatgtctttaactgactcgcatgtcatttaaaatgttattgttttgaaagttcgatagttgcatttttaaggaagtcttcattctttcgttacctaacagaaccttggctaacccaattcttaggtattcctgaaaaattttagatatattatggaacatgtcatcatctttgcccaacttcgacaatgtgaaacataatagtagtaccaaagtcaatgggatccaaaagaataacagcattttatcattctggaagttttgcttcttggagaagattgtgttgaatccaatttgcaaagcttccaactcatcgtcttctgaagaagtttgaggatcatcaatggtcatttgagtaggatcctctaagctagcatcgacagatttaataccaagttctccgtgtttggatatccttgggaatagatcttcatacttaggcagttcgtcatttaaacgatttagcattctgttccataaagagccgtcatgttctacgttagtttcagctcccttttgaagttgattttgctggaaagaggcgtccttgattttatgggcattgaagaactccaaggcaatttcatctgaagacgattcgcagtcacttacgtcataacctgaatctgagtccataattgcaaatgacgtattgttatcgcgggtggataattgagaaatgggttcagcggagttgactggtaaatggctccttcctttgtaacgatcattatgagtatcattatcatcatcaaatagacttgagttgaaactcgactgggatgaatctctgtcgaatggttgattatcaccgcataccgcgctatttttcgtcaatctagtcaagacatcatcaaacagactagtttcataatttgagtatcttgctttattaatactgtaattcatcaagaaaaattgtttggcgataaagccgttcttggatttcttcataacatccacgttgcactctaacagtagcctgataattctcaaatccccatttatacatgccatatgtaacgcggtaaaaccaaaaacatcttgatcatttaagtgcgatccatatttgattaatagtgagacgagactatagcagttactgaatgacgctaaatgtaataaagttctgcctctaacatcacacatggaaagattaatcatggaaagattgttattttcttcgaaagatttgatgactttaatgatcaattgttcatcgtttatgtcccgcatcatgtatgcgtacgaatttgtaggggtgttttgagtaattggtctcgtggtattgctagatggtgacgaatcactgccgacaattctttttgcaatatttcttgcgtcttccagcttaccgttcattttcaaccccacgatttgcagagccaactcgatcagttgtctatcagtatcatcgacgtaagtgaaaatggccttgtcgccggtgtatttgctagaatgtagcatatcgctcacactattactcttagaaatgctgctgttactgttgttcctcatggaagcctcatttggttcaacaatagttaccataactggtcccggtttcgacgatggcggtaaataagttaccattgtagaatcgttccagcattggctagacagcgctatattttcgccgaacttgatgattaagccctgtctaaatttcgagccaagtagagttacctcgatacctccattaatggacccctgtgcggggatgacacgttgaattgaaggtttgttattgaaggccaaggaaacgctgctgtggttggataagtgtttagatgagtcgatgaagttctgaggaagacgggcaaatgagtttggagtagatgcaaagggttcgtttatcgaacgctgtctcttgccagtatttctcgccgaggttgtactgaaatcgctggtcaatgttgtgagagcgggatttgacgagttgttaaaacctgcggaagaccaagaatccagtgaacggcggaaattgttgtcgatgttgtttgaaaaatgaatatctgaaaaagaatggttgctgtcttcactggaggacttcggggatggaaagtgtctgttgttgcagttgttggtcgttgcagtattgttgttgccattgttattattattattattatcatcaagcatgcattttgtagaaatgatgaagtttttgttgttggaaggtatggggaattcggatgaacaattcatctcactttgcggggatgagaaggacctagtgtcatttgtcatcggcgatacctgagcattaccagtgcttgtaggagtagtggtattgctagtgttttttttatccatgatcataatgggctcggttattgtcttggccaagatgtcgccgttgtgatcctttagaaggaacaagatcacaaacccattagtggccttgtggtgtctgcagtaacagacaattctagtcggtaaatcaaaatcaatagcgctggaaccatcgcttaaaccgtcattactaatgatgaaaagttgtttgctattgaatataattgctcttttgttttcattattctgccagatggagttgtcgttcaatccggatttccttctcgaagctcttcttttttctctgttgacgcatctattgcaaacatacgtttgcttgaaattgttgctattgctgttggatgcacataaaagaaaggcgtccaggaaaagagtccgctcgctgatgtgcttattgggtatggtcgagtcggcgggattttccgggctagtgaagaacttgtccttcgctatgcaatcggagggtaaatgaataaagaaattttctcttgcgtgtgcgtttttaatccggaaactcagcttcatctgagtttccactctagagaccttgggcaacccaatgatttccagcgacaacggcagagaaggcgggtttatgttgacaaaatctagcggattggcatatggcgttctcagcggtagcttcctaccaaattggacgtgccgatcaagcaaactctgcagagatgtgacgtcgtctcttagctcctgctctttttctttgaccggtacaacggcggcaggagctgtaattttctccttctcgagggtcaacaatccaggatcttgcaaagaggacccagaattgagtagagcgatatccagtagttctgactcaagcagatccaagtccgaggacccactgtcgtgttgtgctttactgttatagctgggaagcagcgatgaaacatttctggtgctactcatcatgtttggcggcgttctactgtgcaatgtggtattgggagtctgtagagtactgcaataccgtagcttgaatgtgtcttgcacacatttttaaccatgcgatcatcttgcttgctggttgctccttgccgttaaaatcaagacgaaaaaagcgggaatacaacgacgtcacctcgcacgagctgcaaaaagactaatagtagcatgaataaccgataatgccaggcctttcagagtcctatggggtcctggaaccattgccacgccacttgtatgtgtgtcgtagtgcaggtggacggttagatcctgtgttcgcgccacattcgatgggtcctcgtgataaaacacttcgagcaagtttcgcctcagccctttgtcagattccttcttaacagttggttgcagtgctgttctcacgctagcgtaccatggtatacatagcaagtgctgctgcaacgcacaccatcatcaacaatggaagagtacgactattcagacatcacgccattgcccatccagacagacgtgcaggatgagctgtgccgcatcatgtacacggaggagtacaagcagttgatgggactgacaagggctctgatcagcatgaacgaactgtcgcccagggcactgcagttgacgtcccaggtcatccacgtggcaccagctttctacaccatatggaactacagattcaatattgtcagacacatgatggccgaatcagatgataccacctcgtacttgaacaaagagttggactggctggacgaagtcacgctgaataatccgaaaaactaccagatctggtcctatagacaatcgctcttgaaactacatccctctcccactcttaaaagagaacttcctgttttaaaactcatgatcgatgacgattccaagaactaccacgtttggtcgtacagaaagtggtgttgtctgttcttcaacgattttcagcacgagctcgcctacactaccgatctcatccagtcagacatttacaataacagcgcatggacccataggatgttttactgggtgaatgcgaaagatgtggcctcagagaattccaccacagggcgagaatcagatctccgct