agcggagattgattctcgccctgtggtggattcatcttgcgttttcttcaattacccattgaagacaagtttctgtatgatgatggcgataccaagggaaataactacagcggattagggccattaaagtatgctcctcacttaccattctctaaaggcgaaaatccagttttatcaacaatagcattcttagtgggattagtcaatccaaagaccgtacaaaccatgactcagagagccattcaatttgaaaaatcaatagaatctcagcagaaggaaatttctgataaaaagtcagttgaaaacattaaagaaggctcagaaattgccatatcgtcattaggatttagaagtcatgtttttgctaatcacgaggaaagacaaatgaattttttagcaaatgaattgatcagactacagatggaaaagttagacacaaaattaaatcatttaaagaaggttgaaagtttcatggagctggaaagaaaaactatagaaaggcaacaagaaaacttgctaattcagagattaaatttcaatcaaaactctaacaagattgtaggcgttttaaccaaatgtctaaattcaatatcggatagcaatattaataacagctcagtcgctgaaagggacgaaattaggtcacagataaaccacttcaaaaatatgttatccaaacctgagagtttaagtattgggaagaattccttcaacaagcccgatattgaaacaagtgaaagtcataatgatcaaaatatatctaacgagaatgacgtcaaaccgatttctatcgaagcaccccagttctacaggtactggtcggcataaaaaaaaaagatacatggaagccatttttgttgttgtaattattcttcattggtagtacttttcattttgttttactctatattattttattttcgtttttctgggtttatttctttaatacaggaatggtgtgtcactcgacttgacttctctagattcaattagatatgtttaaatacatgtacatgtagaaatatgtatctataattgtgttattttttctacttcctttttagtttcacttccctttttcacttgtcaaatccatatcaaatgtttaggttttcttggccttctgtttcctatgttgttgttctttgattttgattttgattttgtacattgatctaaaaaaattagtatataatagtatataaaatcaaatattcattttaaaagttgcagagcgtttaagcagagatacgtttttgggcatcaattctacctctttgtctagaagtcaatctgacagccttcttttcagcggccttggcgacagcttcttccttttcagtgacgactaattcaatgtgagatggagaagattcgtatttgttgattctaccgtgggctctgtaagttcttcttctttgctttggagcttggttaacttggatgtgagaaacgaataacttggtagcatctagacctttagcctgttaaagtgaggaggtaatatcaacgatattatcatatgttgttagtaaaaacttgcaaaataatggtgcgagagaaaaacaagataaaaaaactggtaatatttgaacgaaattccaagcattctcgcatgctccactgtacttttcgtttattttttccaaacagttcattctgagatctaactttttcgaacattaaattcacacacatatggatgaaacacgtgggagctcagcttagttctttcttgtcataacattatcttttcaatatcttgttttccacaataatatcattttaaacatacttcagcgttggcagcagcgttttgcaacaaaccttgaacgaacttaacagatttggcaggccatctagccttggtgacaccaaattccttaccttgggcagttctaccaatagaggagttgaatcttctgaatgggatggctctttggtggtccaaaacctggtccaagtatttttgggccttggttaattcccaaccattaatggcttgagcggtttctctggtgttcttgaaagagacacgcaaataagaaccacgagcagatgcagatttagctggatttgttgaagtagcaccgtatcttgccattttagatttgttcgttctgttagtcttttgattcacgaagaccaaaaggacaataagacagaagtaaaaaaaacccaaataaaagttaaagataaactacaccaagaagagaatatctgctattaacaacaattacaaacgtctactaagggcccattacatcactgcacttctgcatcaaggtgttgataaatttaacaaatacaaccacacctacactctcgtgttccgagttacccatcactcactgatgctctccgaccttgtgacaagatcctaacatcctctgcatgccatagatacaatgttcagtgaaaaactagccacgcccacaattgccgcaggctgaacctcggagatcctgcctgccacagagtgactcctgggcagaacttaagcccgcggggcgccatcctacagagaacgccaatgtaacattgaaaaatggcccgtacttcctccgccgagttgcttttatggggggaaaacggaacatgccgcaagcagcctggaaaaaagtttccattcaaaatattaaaaaataataacaatgtttgggttgaaatgttcaggtgttaaatgtcagaaaagtcggcttttttcgactctttctttttttccgtaagggacgggcttcaagaagatagtggcatatgggcagctgaattgtagattcagacatgagatgtgaattcaaccgtaagattacgtaaggaaccgctggcacgatggtatcgaaaaattggatttgtggctttgtcagcacaattgtagtcgtacaggccttgtcttgcgagaagcatgatgttttaaaaaagtaccaggtgggacaatttagctcgcttacttctacagaaagggatactccgccaagcagaactattgaaaagtggtgggtgaatatctgtgaggagcgtactgtagagcccccccaaggctgtaagaaagatgacatgctatgcggtctaacagatgtcattatgaatgacagcaagaatcctatcactacacagattatagatttcaataaaaacattgcctatagcatcgaggaaactgaaagtgcgctcatattgacgttaaaaggcgctacgtgggggtccaatgtgatggatgcaaaattggaattccagtgtaatgacaacatgaaagaagacgaactcgttgaccatacgtgggccgacaaaactatccagttgactctgaagggtccttctggttgtttgaagagtaaagatgacgacaagaaaaagggcgacggtgataacggcaaggatggcgacaatgatgagaacaagaagccagcaaaaaagtcaagtggcgcatcatggttcacttggctatttctctacgctctattgtttacattgatatacctgatggtagtatcgttcttgaacaccagaggaggatcattccaagacttccgtgctgagttcatacaacgttccacgcaatttttcacctccttacctgaattctgcagagaagtggtttctagaatcctgggtagaaacactactcaaaggggcgggtacagcgccgtttaattaggcgaccttggctcacaggttgtttttttccagaacaacagtgctaaccttctattacgtttatataaactataagttttcctatctacattatactaattaaaaaaaattgttctcatggtatagttttccctctaaaaaacgccggtatttgtgacgtcactttagttcttcatcaatgcctttaggttatctatcgtcttttcgacagtagtttccaagtagtttttctttattttcaatgttttcctttgatctagaagaatactttcatcgtgcgataaatcatcaacatatttggatttctcctgtaagatgaacgatttgccgcaggatctccatactttatccgttgggtaagaccccagctccttctttgtcagatcagcaagcttttcttgtctatccaaatatgctaattgttggtcaaccatatccaattgtgttctagcgtttcttaaactcgctgtcatttcttgtgctatctgagacatctttaatgagtgtatattacgtggttttacttcttgatggctttcgtagctatcccctattagcttgacttgccactttgaaatatatctatgctccttattacttttcaattattatttcttttactcatttccgtcatcgaaaaggaaaaaattaaggtagacagagacaagattatgataacaagtaaacacgcgaagggggaacagaccaatatagtggaacgaaatgttcgcatcactgaaaaacggacattgcattaccagatccgttagatcaacattgccccgattttattcatcaagcgctcactcgttgggtatagacaatactattgagaataattctccaacggagacaaataggttgagcaaaacctctcaaaaattttgggaaaaggtgtcattaaatagagatattgaaaatggaaagatcgctttacaattagatggtaagaccataaagacccctctgggaaatggaataataattgatgatacaagatcccttttagcatacctgttgaaactagagtggtcatgcctacctagtctttctataaaaacccactccctgccactgacttcactggtagcaagatgcattgatttacaaatgacaaataagcctggctgcagtcctcagctaatagcaaaaatcggtggtactagtgatgtcataagaaatcaattgttaagatatctggatactgatacgttattggttttttccccaatgagcgagtttgaaggaaacttgcgtattgcgcaaaatgaatcatatcagcccttaatcaaaggaatggaggagtttttgtccaggttttcttccaactccaatattcatttacaggttttggatgctgacattcatggattacgtggtaatcgacagtcagatatcgttaggaatgcagctatgaagtatatggatagtctatctctatgggaccttgcgattcttgagaaagctgtgctaactactaaatcctttatttgtggcgtgttactcttagagaacaagaaggatactaatcaactacctccaaccttgaaaactaatatggaaaatattatccgtgctgctactctagagactcttttccaaattgagaaatggggggaagttgaagatactcatgatgttgacaaaagggatatcagaaggaagattcatactgccgcgattgcggcctttaagcaataatgcgtccggctctacttttgttctatcactatatcttataaatatatacaagtatacattcaaatcatgtaaataagcaacaaacatttttcaacagatattgcaggtctagtcagatgtcgaatcggtgacggccggcgtcaattcgtggggtattattacagaagagcatttcagcaatgggtgcttgaaatcaattgctgatgaaacagaagagagggcacttgaaatactatccatagtacttgagtgtgacatgctttccgagtgatccatagtataaaagtttaatactaggagcaacttgtcaacgtcttccgatctaatattaagaatgccagtcacatcacacatcaacgtgttgaatgggatacgtagttgtatatcctgttcggaagattgcgtacattttatgtcatcacacaaacggattgaaaactgatcaaggtctttatggtcaggatcataagctactaaaaaataacccatgtgcaatcgtataatagcaatattcaattgattaggagaaatgttctgccatgagttgtctgaccatcggcttatttgagtgtcattcacagaaagtacagtgttctcgtccgttattttcacctgcatcgaatttttgtgtattgtcttagaagaataagaaagtgagtcgtcaccagaaaatgtactgccatgaaatccatagcctgatataatgctctctggaccactgtaggattcatgactattattttcatccagggagatataatcatcaccaaaatcgtctcgaacaacagatgataaaggaatttgtaacggtttcgatctatgtaataagcagccattatttgaaggtggggggcttcgctgttctgtggagactaacgtagaatcctctggtagaatattttcttctacgattaggccaagcccagtattaaacttgtctaaacttttaaaattcttggatacagttttggtgaatgaactgtcttttactgcccctttcacatgattttggaagcaccgcttccactgcgttatccatgaggcttcgtccaggctaaatatttccaattttacgtcgttcgcctcggtaaacgatattactgcccccctatcattaatcttgcagattttgaaatctccaaccctcaaaagcggaaacatcaaacttcttcctagttctaggatttcatagttaccttcagagatgctacgaaaaacggtttcaatcgaaccagtaaacttggatagactacaagaattcaccttaaaaattgccaatccatcaagaaggtgaaaaatctcaattaatacgtctgatacgtttaatttctgaattgaaagcctaaaatattctcttttgatgatttgtgcgggatctatcttcacagatgcaactaaggagtatgcgtcgtctgatatataatgaacatcatcgtactcataaacagcacaatttgcgaggttgtaagcagtcctgaaagtatgatcgaagtttgcaaaaaattcacttaacactgaatcgtttaagagtacttggtagctctttattctggtataaaggtgtacaattaaatgaggaaaactatcttcgaccgtccaatttctaaagttagaggtagtgaggtcaaacatcagggaaatactctccaggagaactgtttgatatagatctaacattccaaggtccctaagccacacaaagagataggtccttatatcggaaatctcatcgattgtggtaaatgatgaaaaataggtatctataattaatttagcagcactgatgatctttgctttagtttcctgtaagtgatgaggtacaggactgtatgtctgacaggcgcaaatgatggctcttaaattcgaaaacgttctttcttcttcgtctttgaatactttcatttttcatttgctgtcctgttgaatagttaaagtggaaaatcaaaatgcctacttgatgttctcatctgtttgtttttgcaaatgccagccagacctttagtttctcttgaaagaaaccctttattgaaaaaaaaaaaaaaaggccaagaagtgaaattaacgcgcgaaaacgcgtcagaggaaataaagaatatgcatcattattgcctttattttgaaagagctctacattacattcgcttttttgtgctttagatttgtttatataaatacatggtccatattaaagactagtttgagaaaatcaccgtttcaagacctcttgatttttttatacatgtgacttatctcatcggcgcaagtacctcttaacctacatcccttgaaagaagcagctaagtcaccttcattataatgataagcgtcacctccggaggcaccattccctgactggccctcttggtccaaggaggcgtcgtattggcttgctaaaacctttggtatgacaatcgctgtcttacccagtaatgtaggatgccattgcaaaatgtggccgatagcgcaactcaacttatcaccggtagtatcccatgggaaatttcttagcaacggatcgtttaaatagtctatcagagcttggccatggaaatcattagcaacgacaaaggaggatgtatcgatattaccattcccatcatggggaatgatgatctttgcagagttgtactcaaaatgattgtatgtcttgatgttagagttagctacaacaggaacgttttttagcaaagctaaatccaaaatcctgggatccaacaggtatttctgtaaggaaagatcaagattcatcaatagggcgtcctgatcaacaaaatgaatgtatttggcagttgggaaggcgtgcatggcggctcttatcattaacggcttgatgaaatcgtagctttcagccaggttttggttttccaaggccggcaaaaactcttgtatccaacgaatgtagacaccatattggtgcttttgagcgtaatcgaccctattttgaacaatttgaataactgtttctgaatcatagttttcaaaatctattaatgtaaccaccaccacttcgggcacatcattgtttctacggtatactagctttccatggtccagaaacgaatgctttactagtaaaatttgatcggtagtcttctttttctcttcatcagtcatggcattctcttcaggtttcaaaactaacctcttgctaccatccaattctgttcttgtagtataaagactcctgactgtcacttccttcaataaaggagcatgctctatacgtggaaaaatcaatcggctggaagcaggaatttcatgaatgtacagtccatgagatggaggatatgatacgcccgcggaatgagatattggataaaaccgactagagaagacataaagaatgcaaacgaaggtcgttatgatcgatagaaatttgcaagtgccatacttgctctgcctgaagccaaatatattgaaccattggggccctgccgatctcgatgagtacgacttgcccttagttcttggtttaattgccattttgacaagtcctaacacagctaatatcaataacaaacaggcagaaagattccaagctgaaatcggtttcctttgcaccttctaatggccgatcaatgcttttcgtctatattgccatcctatgtatgttttttttttctatgtcacctcttcgtagcttgataattatcattttagacgagaaattatccgtcattcatatattagatgctttcccatatataagttttctctactatacacaactccgcctaatcagcgtcctcttcgccgtcgccaccatctaataactgattaatctcttcctgaattcgtttctcctcagcgccagctttctttttatttttggccagttccattctccgtgtcaagaactcattaatatcgtcttgtaaccctgtcagctgcgtgcgcagctgacttaggtacgtcaactgtgaaccatctgctgtgtacttgggatctgagggcttgtctctgtcaatttggccggcgttcagcacatggtcactggggcccgtagttcgtccctccgtggtcaagtatcgtgggtcatcgggtgttggtataaagttcttttctacaccgtctggtgcactgtacagtgccactggtaatgtcatagagagatacgctaagatccgacggaatatcaaggcacatttcttagctctgacgaagggccagtaagatatttcaggatagtaaaggacagtacagtcttgaccttttcattgcgaaagatgcgggtaatcgatcgtgtaacttaatttgtgatagccttgaagacaaaggagttcaaggacatgtaaaagtgcagtcattaaaggcacacataatattgccataagaaaatcaggagttgtggttgttaggatgccactgtaggatgttatgaccagaatattcgtcctgtgatgccacgaggaatactccaattctaatggacatcgttttgcacgagcgatgcacgtgcggctgtagcgccattcttggataataccaatcttctgaaagatgcatctcaagcatatttttgcgtaggaactggggacagacgttgtggtctagcttaaaatacaaagccagtgtgtaacaaagagtggtaatggcatctatgaacaactttcaggttgagcacggatcaaggtctgctcgtatccagctcaggagtaacgacagcgcccgcgatgatgaatcgccattcgaaatcttggaactttccgaagaggattttgaactggacttccatagattgaagtccttcaatgatgtacgggttatcaataatccagaactatcgccgaaaaactctcgtaatgaagcagtggagtctgcaagcagtgcctttgaagttccctctgacgagattgccatactatctatatctagcggcagcaccaaaggttctccgccgtcagatcaaccagaccctagccttcggaatattcaatcgtctactaactcggatagaatagacgagtggtgtttgagtagccacttcttcaatgggttgcgccagagtgtctctcagtcaaatgacggcagcacttatgggttcctcgtttcttcccttaaggaaagggagccttatacgtctgccaaactaaataaactctcaaacacccaaaggatcgccgtgcagcggttatcaagagacttgtaccctatcctcagaacctgctaccgtgataaatcacgtcgacaatttttaacatgccgtcagaaaagaatatacgatgatataccatcgttttttccacagcgtgacttcattgttaaatattactcgttaccctttgaattcgacagattttcagacgtcgatatagagtcttcatcggcttcacggttggtggatgacaatatacgagaaccgtcaaaccggtcatcgagtagcgcttcttcatcgttggaaaatagatcttggtttgggtggactttgctttccaggttcttggaaagggaatggtagaaagaaaaagcgattgtttccattttaacgcattgattcaagaccatgacgtcaattgagttttattgttcctttttcaaaaactttgtgtatttgtatgcgtatatatgtcgaattcctttatacagcgaacgatgagtttgttattatactaagattagttaactattttcctaactattccttgccaagcatagcatctttatgcgtgcgttccaaataatcaacatggtcggccaagtatttacacatcgcatcccattcaggcgtagtgattttatcttcaaagtatttgaacctgagaacttggttctttggagtggtacagaaggatttttcattcattagaaaagattccaccacatggagctcagcgctgaga