aattctattatataaacctaattcgtagtaaccttacaatgctactaaatccaattattatttataagggcgtaattaagagtatcgacggctataaaactaccgggaatagaactactattattactaaaattagagattatacgggtaaaagtagtataactactaccaccggatataatatatataggaataataatattactattagaaccggacgtaatttaaactaggtttatagtattactattaaataaagaagggatataattataaaaaattcctttacaaccaattcgtaataacccttctactactatttagtaatattatagcctaaagtataaagaaaacgcttaaaatcggtaggaaggccgtcttactccaaataaatatatatataattaaagaaattattagcgatataaacaaaggcatccaaattacaattaaacctatcctaactacccaatactataataataactaccgtctaaatagcgttacaaacgttgcaaaaactaataaggacgtctaattatatttattagtagtataattataagtagtattctagacgccgctaattagaagcgtaggaattaaataacgaaaaagaaaaatagaaaacgaaggacctattaataaataaaataaaataaaccctattagtaataacctttttaaaagtactaaaagaattaaacctattattggaacgtaggatagaagcgaaatttaaagtataataaaagtaaagaattttacgataacgctaattaaattaatataaggattaaagaaggaaagaaagaaattataccgattctaagggggataactaccaaagaattataaagggtataaataaagaatttaaactctaaagtacaaccgcaagggacgtaggacctagggacgtaataggggaagaaccctctatattagaaattaaattaatagggttaggacaatagcggccggaggaaactattttaaaggaaattataataaggaagaaggaggaaaagaattaggaagggtactatataagggattatataaacgagggaaggggtttttatattaatataaataagggtaaaaccgtaggataaaagagtaaataatagggcggaagtatttacaaacgggggaaggaagtggaaaagtagggtagtaaataagaaaatagaataaagaagcagaaagaaagcgaaagaaaaaataatagggaataaaataaagaggtagcgaaaaaagcaacgcgccgggtctaatcctatttctattatccttattattctaatattagaataatatagcggtaagagaaacgaaattatattcgctatagcggtgggtgagaaccgtcatagctataagcaaagtaggagcggtatagtaaactacagccaaaatagagctgggggtttttatccggaggcgtttaacgccttacagtttttccctctagagaactagagaaggaccctatactaataaggtactatagtttataatatagggaataagactattaattattaattctaagaaatattaatttattaagtaatttaggattacttataaatttaatacaaatgtttatttaagtaagaaggactaattaatccccaatccttttagattttaaaagaactctaaatttatttaccccctctaattcctcttagtataggcgtatactattaacccacatacttatcttataataaaaatcatccccaataattagatttaagagtttctactctataagagagatatttattataggccgaagcttaatacttaataaaataactacggatatactatttaactttaactcctataaatttatagtaaattccttagtctatcctattcgctatatagagtataaattaaatagccttcctaaatataatccgaataactttacccaaattctaataaaatttaaagaaaggtttaatttaaatattcgttcaaagctataaggacctttaacgcttattagaataacctaaaacaatattattagaaatacaaataatcgtctccttactaatagtactaaagaaaaggatttaatttacaaaagtaaaaggggatatagggggaatagaaataataggggaagacgctaattatatatatatatatatataataataaatctatttaggggacctatcgtaagatttaaagggaagatttaatttaaggtagtatataagaatatatacgttaattttttctacaataatttttttcaaacctttaataaaggtattaaattaaaggatatactttctagattggatagaattaaataattagtattaatagaagataaaagaatatagaactaatttaataagataatagattagaaaaggtagaaaaatagggataacaaaggaagaaaaaaaaaagaggatagggaaaacatcgaatttgagaaaataaaacaatagattattacaatattcatttataattatactaaataattaatcttaatttaatattcttaattgaataagataatagttcttagtaatttctaattatttgcctcttcttatttgttgtgctgaataatcctttatccctcttgagggaatgtacactcgtttctctatttacttataggaagaaaatattgaaaaatctaataactatcttcgttttccagcaacggctgaacatttagccattcaacggacataagacctcagtaaattatatctagcttaatgcctcctatctcaactatttggaaaggcttaaaaatcacctactattctactagattaaacaactaagaactatagtccttatacattactttggttgcggtagtatagttgttattattattgtagttttctcgccattttagtacaattatagtggaatggctaagatccttttataattattgtgcccgcaaaaagcctaatcagccgattatccttattcttaataacttttctagttattaaattagtctaactctagcgccccccccttctaatattactattagatatttgcctcctaacgtcacttccctttatcaaccaatagattagggtattattaatacctttaagttatactaccgttgttactaccttaagtggctatgtctcgagcttggcgatagaggcttacttgccggctataacccccttaaggaaataaatttgcggtataccctcaattaggtattaagtacttagtataagagggtaaagagatagactattgttaattgctagaaaaagtctactattttgggtctaaaggagagtttagaccttcgtagttacctcgagaataggccggataattttaatgaggtctttaagaaggctataattagggttaaagagaggatagatctggttaactttataaatcccgtagatgagaacgttatacccggtaagctaattaatattgaagaggtacttgagtatattattaaggattagttaaataaaatttgtaatactcgtactaaagaagacgaggaagacgaccgagagttcctcctacttacaattattagtactaaggaggcagtactaaatatagtggatttactcaattaggcagttaaaaaggatatacttaattttaataacgtataggcacttagaaggataaagaagaaggtggaagtatatattatattacgtacttactagactactcttttggacttttataagggtaaatacgtagatttgggtcaagaaagtacttaccctaatcttgatttgtataaatagcttcaattctagtctgttttgggagattttggtgattttacatgattctggtgcaaattctggtcaagtcttggcatagacctctaaatgcaagtgccttctaactgcaactcgagtgccagcccggattagttgcacgaacaggggtaattactgtatgttgaggatccaactgtagtttgacgacctgcttgtctagaagcggccaagagtttggatgggatcattttgcgaactagctgttgctcgcacttggatctaccctgtaccttaccaatgtcctggattacactagtcggtacggtaccagaaccaccagggagccgtgatgttctcaggcaatgctctggaaactcctatgttttttctttttgctcttagccctcccgtcccgtgcgacagcatgttcatttgattttgggaatcaattccccctgaggctccgcatcgacttccatgaactcggggacgcaactctcttgaggctcttgttataaatgactcgcacgaggacacagaacagaatgaactaaagggaaatttaacattagcccgagtctgtgtgtgtggatattatatggtcagtgcctgttcggcctcgcgtaaccttaacttttgtgggcgggttcgtagtccgagggttgctgtggggatgttgtgtgcctctggtgcagtgtgcttttttgtcttggcgaatggacgtccctcggctgtttctcgaaaccatgcacctgccattttggacaaagatctgctgggttgcgagacccgttggccctagagaagcgatacattggctaatgttttgactgactctcagaaggctcccaaccaaaataagaggtggcagggaagggggaggccatcacgaatgcggggaatggaaagatgaatcattggaggtttgggtcgacggtgaggattgcgagatcgagggtccgatgccaatgagagtggatagtgttgtcgctaccgaacacaggaattgaatttctcagtcaaaccaacataacggtgataattgagtcattcaaaagagatgtgtttgctggttgaaaagtggtggtcgattttcggcagccagtgtttcggcaggcaccccgcgcccgcgtaccgccgccccccgcgactgacgctcatcagcctgccgggaaccgaaccaagctcggaacctaccaaggcgcacagatttgtgggtgaaaaatgagttgcgatttttgatatcaaaagaatttcagccgacaccggtttggcgttcacttattgaggttgcgcagatcaaatatggatgtcattctagatcgcgccccttcctggtatttttcgccgtgttgtagattgatctcttgcgtactatgtaggtgcgtacctgttatggccatcgagatgccaatgttacgctcgcataccgcctccccatcatgcgggcgacgttttccgcagcccatccatcggtttcctttgccgcgccctgttgatgcatcgatgaagtttcggagacagagtgacaaaagtggtggccaggctgtcagcggtgcaagcgaatcggcttagcctcataaacggcgaacaattgcccctttcacacacgacatccgacctgcctaattgggatgccttgtgtatcctccagccaatcagcggctgtcagacgaccggcgtcgaccgtggcaacacggtggacctgggtcgcagaggtgggttgcagcacttgcaggcctagcagggagaccttgcaacattgctgaccctgttgcagcaaggcggggatcgaggttcaagggtgggtgctctttgaggacagggcaaattggcatctcatatgttatcacatccatgccatcccgcggtcccgccgtctgtcatggtgttgcggtccaggttccgagtcatctttgtgctgcttatcacggcctatgccggtccagcaacgtggcgaacgggagcacaagcagctcgagcttccaagcgccttggggatcgacgtgatttgggagaggaaggggactggaagcttttgaccttttgctgattctctgggccagctgggccactggcaagtcgctcacgagaccttgagccagtgagatgcagcccgtgtctaggtgtcgaacaggctctggttatgtgcacatagtagaacaagaatggaaggtgagtttcaatcgtcatgtatgtatgtatgtgccgggctagtatctactgagctagcacggtttacaccaaaacgattggttagctcgagacttatggtcagctttgctatgcgtgcttcatgcaaattacccattttctttcaacattttaatactgatcatgtgtctttgggttggtatctaggcgtcttatagtgttcccgcagcgtttgggacgagtctgaagatatcactttgagagtactgagctaacaaacagaaccgtattggatcgtagaggtatggatggtgtacatggtcctggcaggtacagttacacacctaacggccagaatttgccctagcttcttggccgcccacaccaggcaggggtactccggatgcaccagacaaaaagagcaactgtctaacttgcagaagaaaggagaaatcaccgttgcagtcatagccatggtggcaccgtcaactgataaatatcaacctggggccgccctcccctccaccattttccggccccgtctctttcttctcctgtgtcccaccacaagtcgactacgttgtgacctttggctcacaacttcccaacggacctccacctattcctccccaccgaataggaaacatggccatcctggaggaaaagaagtcgttcgacgcttcggcggcgaacgtccgccctttctccgagagcacacccgcctacgagaatgccagcgatgtcaaggagaaagtgtcggttgaggttgagagcactggagagatcgaggaagaggatctctttgctcccctaaagatggacgcttcagtcgtccatgaagagaacccactgaccatccgtgccgttgttaccggtatcgtcttgggctgtcttgtcagcgcttccaacctctatcttggtgagttttcccttttcacgtgaattcgattacgagcttcgattgtctcaaaaactcttatctctaaccaaataatccacatgcaggcctcaagaccggtttcaccttcagcgccaacatgttcggtgctattttcggttatggtatcatcaagatgatgtccaagtccggccaggttcccatcatcggtggtgcctttggtccccaggaaaactccatcattcaggccgctgctaccggtgctggtggtatctctggtatcttcgtcgccggtatccccgccatgtaccaacttagagccatgggtgagaacgccactccccagaaggacattggtgccatcttcaccattaccctggtctgctccttcctaggtctcttctacgtcacccctcttcgcaagttcttcgtcgttcaggtcgcccgtgagctcaagctcatcttccctacgccgactgccgtcgccttgaccatccgctccatgcacgctggtgcggctggcagcatcgaggccatgaagaagctcaagtgcttgggtcttgccttcggtgccgctctggctcaccgtattggctcgtattatgccattggtatcctttacgattggcacgttttcacctggattcacatctggtcaggctacaagagctgggccttgaacattgagtcgtggggttggtactttgaatggactcccgccttcattggctccggtatcttgattggtcttaaccctgctatcagtatgttcgctggctcgttcatggcttggggtattattggtcccgtcttggttcactacggcgagtgcatcggcactcaatcctaccccgacgacccccactgggacagcctctacaacttcttctccctccagaacctcggcaaggtcaccccctcgcctcgttactggctcttgtggcccggtgtcatggtcatggtctgctcctccatggctgagctcctcgtccagtacaaggtcatctggttcggcttgaagtcctcgtggcagcagacttgcgttagcatcaacgacacccttgtcgcccgcggcaagaccaacagtttcttttctaagcaagccgccaaggttgtccggactggtgaggaagtggaggatcccgccaaagcgaacgagcaggtgaagcactggcactggattgtcggccttatcgtctccatggtcattgccatgatcatcttccactttcagtgggacatgcacccgggtctcaccatccttgccgccattcttgccttcctcttttcattccttgccatccagatcggtgctgtcaccgattccgcccctctcaccgccgcctccaaagcctcgcagctcatttttggtggtgccacccggaattctggcttcagcatccagcacgctcagaagatcaacttggctgccggtggccttgcttccggtggtgctgacgttgccaacgccctcgtgtccgattttcgtaccggtttcctcctcggcacccccccgctcaagcagtggatcgcccaggccattggtacctttgttgccgtctggctcgccccgggactctttgtgctattcaccaaggcctacccttgcatctacgatcccaattttgcagacactaattgcgcgttccaaatcccctccgtgtccgcttgggctgccgtcgctcgagctgtcaccgatccgacggtcaagattcctctctcttccggtattttcgccatcgtcatgggcgttgtctccatcatccaggtcattgtccgtcactactaccttgtcggtgagcgcgaaagttggcgcgagtggcttcccaactggggcgccatcgccctttcttgggtcattcccgcccccgtgtttgccaacgccgcccttctcggtgccatcattgccgctctctggaggaagtacagcatgaggacctgggatctctacggctatgctctcgctgccgggtaagttttcttcttagtcctacactatccgctcaccattcaacgcaactccatgctaacaagctcgtgtttcaaagtatgatcagcggagagggcttggggggcgtggttggtgcaatactgaccctcgccggcgtggacgggtcgaaatatggctccagtatagcatgcccggccggccagtgttgaaaagttcatttttacgtattttcgcagtaatgataatgtatgacgagttcatccctacaaacgattgtgtcagttctctccttcaccactgtttcagacgttaacgagcaatccgcctgttttcaacgttgagatatatctgaggcgtgcccggttgatgtccatgatctctggttaccttacccgtcgggcccatagtaaatttaaggtttatgcagccgcgggcgctagtgggcctgctccttccctcagttatcgcccgtcgcccgcccaggtccaagacaaggtacctaggtaccaagtttaccaccttgtgtgctggccgtcgtcgctatcgttgtcgctgtcgtcgtcgctattgttggggcaattgaatctgcgatacacatgacgctatcaacttgggaaactgaagtaaacgtgatcgaaattatacctgggagtgtaatgagtgataacgatgagcgatggcgatgggcgatgactacggcggtgatagtgcaagagaacgatgaaactacctgtacattagctcgtcctggacaaaacagttgagacctatgacattatgccttgggtatactcctactacgcatccaagtgtctctgttacacctctggtctggagtggtaggtaattgccgagtagaaatatccaaatgggacgctatccgatgtcttttcgaattattgcaatgcctattacagttttgcaacggccttttcttatcttaacgagcggtagcggactagttcacctaacctataggttggtttcatctactgatctcggacgagggtgtctctatgacaggccaagggtgcatatgccgaggtcgccaaaggcaaaagatggactatgttctgcttgcaaggcagaacaagtaatgcacactattagccaatgttaacagatcttaccctgtgacattctcgcaaactataaaaacgtaggcaccttcatttgtgctgatagttcatgtagcaccagaaaaagtgctaccctttttgtcagggacgagggtgtctatacactcacgggagcatccgcgacattcggggaccgtggatgacgatgagaatataattgctaccattcatatgttttacaacaatcaagctaagcccgattagctcagctggttagagcgtcgtactaatatcagatttctgatatcaagtccatgcgaaggtcaacagttcaatcctgttattgggcacttcttttttccgtttttttccttttttctcacttcacgtctcattcaccaaaaaaaaaaaaaatccatctatacttggggggctctgggcgccacggcttcctttcccccttctttttaccctctaaagagggggcgcggaaattttgggacaggatttgaagttgggacacatcaggaatcttggcgtttcctatagaaaagtgttagcgaagggactttagttagccattgcactacggaaccttttcaaaaatagtccgaatgtatcttggtcactaaatgttgttatgtttagtgtgcactaagctgccaaacgtggttgacgatgagaccgcttttctaaatatgtcgacacggggtttctatcagagatgatgacggaaggcaagtcccaatcgtacaataatactagtagataggtggctagagcctccctttatcgttttgctgtccgaattgtctggcccgaaatacacagcgtgcgcttgtcgtgcttgccactgacggctataattacctctaggtacatcagagcccccttcaggggctttgaataccctactctcaagacacgcgggtagaacgataacgaaattgatcgtaatcagatacccggggataggtagtgtgttaatgggattcaatttcaccgagggatctcttttttgatgtagcgttctccaagcattctgggcaatgctcgacgtaatccctaaggccaagtctttgactatcatatcgggaatgatgcttcgaatcgtgaaccatctctagcatgtccttgacgcatttatcgggtatatacaaccgccactaatgcttcgttgtcctgtgaaacaacaggtcgtgttggatgtcaaaaggcatcgcagaggtagttacttccttcaacgggtgctgcttccctcaacagggaaaccctgtgtcatgtgtccttttgcttcttattttttttgtgagaatttgagaaaaaggttccgtagtggaatggctaactgaagtcccttcgctaacacttttctataggaaacgccaacattcctgatgtgtcccaactgaaaatcctgtcccaaaatttccgcgccccctctttagacggtaaaaagaagggggaaaggaagccatggcgcccagagccccccaagtatgcggatatttggtcgtgccttgaggtttacttttgcgggtttgatcaaccatatgttgacggtggttatgacttttgtcttgcaccgaggttacgtctacgccatggatccgcgagaatgacaagataaggtgatatacagtccagtaccgtatgaaaaggttgtccaggtcttgagacaatgaaaatggacaacacaagtcatgagcgcttactgcgattgcatacccgaagagctgcgacatggacgaatgcgttcgattgcaaacggcatgtccatcctggaataatcggtaccaagtagtttccacggttcaacaataagatactatatacattgtcagtcgatcttaacttttaaagttgtttcgccgaagtttatagcaggacgaacgatcaactttcaagatagaggtaggtacgactgagtgtccatggttcacacccgttcacaagcacggcaggcagatgcaaggcaccatagcagcttccgtacttcaggcccaaaggcgtcacgtcaagtcacaggcaattctcaacatttcacatcacttttgcatgatcatagcgagcacagtttttggatcaagcatatattatctgccaatgcttgacttcgtatctcctcctcccctcccttctactattatcccagcgtattaccatcatgttctcgtcctcctaaccattcatctccccagccgattttgtccatccatccttcctcaagagccagctcttcgtcgggtatgttgttgtagagtatctcatacctcaagcaatgaattaatgcagaacccattcgcccaatgaccgaaaaccgaaaaccgagaaccgaagaaaccagcagaggggggtatcgtacaatgaaccttaactttccgtcctgttgtccccttgtcctgttgtcctgatgtcctgatgtcctgttgtcctcttgtgcgccatgaaaagcagattctgaatgccgttgtagtgcagtgatactgatctctatgatgctttttcctgttctctcttgttattccgatccgtgacgccccgaaaatgcaaattctgttttggtgattgttttgatgtttttcgccctgttttatgcttgttttcaattctttttctttgcacaagtcctcctcctagcttaggccttggtgatagtggcagactgggaccccttgggggccatgggcttcaagagaactggagattcggaaggaccaatgtccaagtcgctaatatctccgtcgtcgcagaggccctgaggaggcagctccttggcgtcgtccttcttctcgcccttgttcaaagcggcgaggttgcggccggaccaggcgtggtcatagaaggtgatgagggcccagagcttgatgaaagagtggaagtaggcaaagaggacgtaggcggggaagagccagatgtcttgaggataggtcgaaaagtagcggaagaccttgatggtcttggtgaagataatccaggagagaagagcggcgagggcgtacttgggctccgcggcgtcgaagtaccaggaagactgggtgaagaggtaaaccagggcggcatcggtgaagagcgcaaagttggtgaagctggtcaggtagacggcgtagacgcagtaaggctgagtggcccagacagtgccttcggtgaagaggctgctggcgttggacctccaagttgatctagcccaacggcggcactgaccgagaaacttggtgtggacaggctcgccgacaccgacggtggtctcgatctctgcgtcgttggtatactgaatcctgagtttccaaccgttggtaaccatgtagcgggcgatatagttgtcgtcgtcggggttgagaggtccgagaagaccgaagaagaacatctcgtggaggtagccggcctggaattgcttgtcttcgagaatgcaagtgcgaatgccaactgtgcgaccggaaacgacaaagacaccaccgtcaatggcgttagtggcgcggatctcaaagttgtgacggtcgaggtacaggcaaccgagcatgttccagaagcggcgccagacagaaagaccttcgagacgtctgacccgcttattggtaccaacaataccaacttggttgtcttcgaagggggcaagcagggacttgagaaggtcgggagagttccagaagacgtggtcgtcgacaaggactgtgatcggggtgttgatgtagcggatgacgtgggcaacttgtttgcgcttgttggcgatctctgtacgggtgaccagaaagttgacaagaggaaactcatccatgacgggagctacagcgccgagtgtcttctcatacagatcttctccggcagtgacaatgatgatcttgcgggggccgttgcgagcgcagctagtgaggcactcatggaagtcgacaccgaggggatcgaccgtgggaatgacgacggtgacatcgcgaccggggtggtagttggcgttgctcttgggcatgggggcagctttgtaggtccagaagccgatgatgttgatgcaaaagcgaagataacgccagatgaagagagcgaggaagtagtagaggaccttttcacccttggaaagattcttgatgccagagtggatgaagccaacgacgagacccatgcacaagatgttgaaggaagcttgcttgagccacgataagggcgagagagggttacccttttgggtaggtggaatgtgtgtgggtgacatgatgtcgatcaagaagtgtcgtcgttggtggagattgttgcgatgattgactattgagaatgggtaagtacttgatgcctcctaagatgggtgcggatggtatacttactgagaagttgttgtgggttgcttgaggtcccttgagatcgcagagtgtcgattgactttggtcgtctgacgattgtctgtcgaagcagttttgggaggaagcaaaatggatcagctcttgggtgcggcggacgacttttatgcgacctcagatctcgacagtcacctttcaaggtcgccaggagtgaacagtgttttagtgttctcaacctgcgaacagccgagttcaggtcggttcaggttggctgttctggttatgctgcgtgaacagtcccagattgcccagctgttcatcgtacaggttggaggttgctgtcatcccatactgaacagcccatttaagacggagcaaacatagaagctgttcattcatggagaatctgtatagttcttctaaaatgtgatatcggacgaggctttcgccaaggtccgtccaggtctgctgtcccacgaacaaccatagcagacaaaagaacagcccagaacagccataatgaaacaggacaaacgttcttttgaacaagacgaacaatctacgaacagccttggttgagtacttgatgtggacaaacccacgaaaagcggcagaagtccaacctcgagatgttgttcgttgccgttgtcactaacgggacatcaaccctttatgcatcacaaagcattgatcaatgaaattgtacgcagattatagactgcacaaagaaaacctcgtgacagccgcgacaacaatgctgaaagaagattgaggtcgcctttgttcctgacgcctggacagcggcacggacggaaactcggacgccgcgcatctcgatggtctcaagaacaaccaccctcaatctcatatcaagatctggaaatgccagacaatagaacttatacctatacacactgatatttctattcttggagttcttttgcaaaaatgatgcccgagtgtcccatgtcgcaacctgatcctgcgaagttcaaccatccttagatacctctacctatcaagttcagtcggcaacctactatcatcttctgtctaaggagctctcatcaaccccaatacagatgctatgactttccaagaatgtccaaatagtcatgtcaattgccaattataaacctacgaccaacaatcgtcgagtgaatgaaagctcttttgccatcccatgttggctgtcgccgcggtccagaccacttgaaccaatgggaccactcgcacccctgccaagaaccgtcaaaccccatgcaaatgccccactctgtgtcccaaaagggaaggggagtaaacaaacgggatcgaactcgttcgacaaaaacaccgcgatttcaagggctgaaattttgtgatgggatggaatgtcgaaagctctcgggtaatggaaactggacaccgccagagaggcgaagctggaacctgacctgggaccttcaccggaccaggttgtggaagtggtgatcaaggccacaacaagaacgaagaggtgctccttccgaattcgagaacctggctcgtagtatgactagaggtaggctcttgcactgcactgacagaaggagaggagagggaagcactgaccaaccattcaagtttgcatggcctccgcagtaatcatagcattctccaccaatccggacaccatgacagcacgtgagggcgaggcagtcgacactggaatcggcgggcaggaatcacaacttggaactaagcaatgctgaacagttctgcttgacgccagatccgattacctctattcaatcgcgagtcgttcaaacgacttttgtctatccgtcaccgccatggtatccagcccactttaacaatcgggctttccagctctagtctatctctagcaaaatgtaccaacgcccccgggttccattaacccttcaaatcccaagactgtcaactgcttgcgtgaacgcttcaatagctgatacaaatacagcagaaaccagcgataaccagagagaccagctcctttgctccaaactctacccaaaacggtcaacgtcgtccgtccagccgtccaaaatacaaaccgatcatacgagagatagaatgaccacgacaaccaccaacctctcagagactcgaccagcttcttacagctctctacgcctgaccagcctccccaccctcagccgctctcttctccgccttctccctctctagcctttccacccgctctcttcgccagcgctccccaaacctccactctagccaaagcaatggtgtaaaagctgcagtgacaatagcaagaagaaggaacgtcaatcccgcgccaatcgcgtcaatgatgaactgtaccagcgcgacgccaacagcgccaatcagacacctcacaaggttattgaccgccgacgcgctcgcgctcgctcctgggtagaggtccaccataagggtgctgttcagattgaacaagcccatctgggtgaaggcgatgaagaactgcaagaccaggggcagggccattgccttcttttcagtgccgaggcgagggctggtgatggcaaatccgtatcccgcgacgcaaatgataaaaggaatgacaaagtacagcgacgaacgcagacgggcgcgcgagatggggaagtcggccagcttcttgcggttgatctcgacggagctcgagaggtggtgggaggcgcggtaatcggtctcgacgatcttataatcgcggttcatgatcttgcccgagagcaaggaaccgcagatgcagccgatgccgttggggatgaagatcagaccggtttgcaggtcaccgaggccgaagcgcggctggaatagggccgtggtggaggaggtcaccatgctccagactgtgtagacgatggcgccgaagaagagggtgacgatgacgtccttttcggccatgaagcggaaggaggcgaagagagtagagcaggtcagcttgggtgggggagcggtgatgtcgtcttcttcccgagtggcgtccctttctatccagtagcgctgccggagctgacggtcgaagaaaggacggtgaatgcccttgagtgggacggtgccgttctcggctactcggcggagggtttccgggaggaaaagcaagatcgctcccagcgtaatgctaccaagaacaaagagaaaccagaaaattgcgtggaagccgagatactcagtaatgatgcctccgatgactgggcccatggatagaccaaacatgcggactgatgaatgggaaatttgtcagtcatgccctttccttctcaaccacatcgatacggattggactcacctgcgctaaaccctgccatatagccgccacgctcctttgctgtcgtaatatcaccaagaacacctcctcctaattaagcggacacagttaatgcttgatcttcggcgaaaataggaaaaacgacgagtctgacgtaccgacagaaatggtagcagcactaccaaatgcctgaatagctcgaaataccatcaacatggcaaaattcttgctgaaagccaatgcaatgttggcaatgaggaaaacaacaaaggtcccgatgaaagtgacacggcgtccgcacgtgtcgcttaggggaccccagaaggagggggcaaacgcttgcactgccatgtagatggttacagtcaaggatacaagcgcgatgtcgatgtggatagactgagagtaggttagcgatgctctctacctctcttggaacccttcttctgctcacacgggcgactaacattggcaatggcccccaaggccggaaagtagatattgctggagagaggagagaagagacccgccactgcgatgatgcccgtgaccagccatttttcctttttggtgaaaacatgatagggcggttctggtaggcctgagctgttgatgccttcaatctgagttactgacgtcgtcgctgatgctttgtctgatttgccttggccctcgaacttctcgtctacttcggtgctgcttgaggcttgagtggattggcttgctgtactctctgtgctttctgtcctctcatgttttggccgatatgaaaagggagaagtaggaggttgaggactcttcaagtgccagaaattcgactggtcaggttttgtagcacttggtggctcgatagtaggcggatctggtgttgggtctggtacggctgtttctggttggttggtgttgttgctgttgttgtcgtcactcagagtatgtatcgtaccgcggttctcccaagatgtggagagcctctgagcatcgaccacgactggtcgcttgtcgtccacagacaatgccattgtgagctctagtatcgaccaatttgctggctctaggacctcggcggaggtactataggctgagtggctcgtacggcgatgaaagtttgaacatgggaaatgatcgatatgaaacgatatgggattatatatacaaggaaaacaccccaggttatagcagaaccagtttgaggtagccagctaccatgtagactgtttgggaagggaaacttagtgactggacagttgagagattgaatggagaggcaacaatgggagagtcagtgcggcgaaggttattttggatcgagatagtaaacagttgcttttggtgttctatttgcccaggcatgatcggccacggactttgcgtttggggtggtgtttcatcgccacttcgaatagacacctaatgggaagacataaaggtaattagatgtgatatgatttgagaaaagagaacagaggccagcaacgacgtaaagttttgtatagggatccctgccatgaagttatcttgcacagttttgtaacgcgcttgaatggcgatctgcttagacgcacatgccatgaaacaacgccccatggggcagacgagctgcaagtgtttggagactaggtctagatgtttgggaagcggtctgttcgtaacaggagcttgggcgaacgccttggggcttaggtatgcacgattgtgcacagatgatccgagtaactcccatgcataccgcaacagataacagcacgcaagtaccgtttaacggccctgaaataaagctcagtccatgttgatgcagggccgtgggttctcgggcatccaatgtttttaatcaggtacgagtactacttgacctcaaaacaacagacgactttgaagagttgccgcgaaaagaactcgtaatcgatcaagggatctactgagaaaggctttcagtaccatactcaagtgcttgattcaaccagctcagctcaagttacagcagcggacttctacgatacgtctgaatatgggagcaaacgagttccttgagactgagatgagatattgtaccttttcatttcatacccatgcttaacagaacttggtccactaggaaccacagaaactcgcaaatcatccaacaactaactctctcgctattctcacacccaccgaaaatagacttcgttcatccttgaagcgctttgtctagaacgctaacagcccggatcggctgtccccgcccttcccacccatttgaagcgatcgcggctgatattcaactgtactataatcacaccctaagcggacattcaacctttaattccgtatcatatagttgatatgtcaactagttgactctacaatgtgaactatggtagacgcttggagtgccacatgctgcgcatcaccacaaggaatcaacagaaatcatcaataaggaaatgtaatttctacaaattacacacaccttcgccgggcagactcaggtctgccaaataagaacaacgccgtcatccatttctaaacggtcataaaacgtgcacattttcccatcaataccactaacatcgtaaccgcgaaacaggcaacggagaactcctgcgtttgaaacgttgtatgtttcccgtaagtttatgagacttctctttcacaatcttgaagcattctaaaatcacaaatatcgtaatcgtttttgcaagagcttttattggagagtgttgagtgttggttcggccctccaaaggtggcagatggccccggcccggcatgaacgacaattacgctatcagacactcgagtcttactagacgatccgtctacgggcaatgttcatactatgatatagccgagaaagaattctgacatccccaaagtagatgttagatgatgcgagaagctgtaaagaagaggccggaccaagccgaagtgcgttgtggtatagtgtagaaaacagctctcggcgctggaggtaaggatccggccttggcagcgagcccgggtcttggcattccgttactacttgtgatgatcgccaagcccggcttccgggccccgagccacgcaaaacatgacacacagcaatgctcgacagcgctcaagacactcggcgcgtttgattattcaattgataggctgaggaatactatgtgattcattgttgaaatccatatcccaagcactaccactcctggtgtctattgtggtatctcttccgaaactcaaacccctagtctgcccgctctgtacaattttaccaagctgaccaacacaacttgtcaaattgccatgcttttatcgaagcctattccacgtaacgccgtcccatgacaatgctacactccagcatgctgatataaagaaatcaaagaactgagaagaaggctcccatcgaaacaaagacctcctctgccattgtatcgcaacacaacatcttgtgttaacggaccaaggggtggacttgcttgttcgtcaacctcgtgacagtaatcgtaaagttgttggggtcgaaagttcgcgtccctgggttgtaccaagccgtgacgtatgctgttaaccaatgcttcttcgtctcaaattcgatcataccggcaaaggccatcgacccgcgaggtggatcaggtcgaattggtttccacaccttcctgtacgtcttggtgaatatctcccatgggctgagcccgatgaattcccgtagctgagccaaagcccattcctgatcctttttctcttcgccggccttgggcggctctttgctgggagggggtcgattcatggttgtaagtatccccttgttctgcgcagcagcgtcggaatccatactccttgccgagaccagggcaccagggtcctgcacatcctccggtcgttgtgttgcctgtcgtcggatgtggtccatcattctctgaacgtcaccagtgaccgtcgaaggcagtccagttgttccggttccctgagctcgttgcaccgggggctccgaaggggtgaaaagacccgaaagaccgaaaaactgcgaaacctccatcgctttcttcttcgcaagggtggtagcgacggcccatagcgacaacgcaacaggcttaggccagaacaaccgctcagctttttttacctgtggcgactccatcgatatactagcccatccgatttcataaggcgtaatcatgattctgccatccaaacgaaaagtgtcagctcgactcgagcgcgcatgggatttggtctgagacttacccgtaacgttcgtattcgggaggtgcgaccaaaggataaaatgcctggagccatgcttttttgacattcatttctggtccaacatagtttgtcaagattcgctgattcttgagcatcttcaagaccaggctggcgatatcctctgtgtgcaatgttagtctccatatccttgcaaccagattcgtatggtcgctgctactaaccctgaacttgctgtatccgtttctgatcttgtgcgaacttgacgaactctttccactccggactgcgtgccgagtatggctctggcttgagtttttgctccgttaggggaaaggggatgaagacgtaatcctcttcttcgtcatcctcctcttcaccatggccacggtcgccgtcgagatcatccaaggcgttcgaaagcatccctagcactttcctgtcgtagtaatcggcgcacacgtatatggtaatacccatggccagggtccggaagattcgcctgccaaaaagtacccatgtcagcacgacatacccaggccatctgggattgccaaaggtattaccttctgaaggagccatgcctgatccgtactccttgtacaacaatcggctgcccatgtaccatgtattttgataaatttcgggaggccatgagtgacctcatcggtcggaagaggcgcgatgccatgttggatgactgtggcacgcccagccggcggccgaagagttggaaggatcaaaggtcgcggccgctcgtatgcgccgaaaaaatcaaatatgagaaaagaacggcgaaacggcctcgggcttgactgtgctcggcttcgctagtagctcgttgcgggttcgggatgtgggactccgaggacaggtaaaggcgcgcagatatgtaagcctgctgagggggggttcccgtactggaagggagcgggcggcagacgatgtcgagaatgggttcgtaggcttgtgacgattgcgacagcgggacagaaagccaatctgagagatggaagttgaagaccgcgaccaggctactagtagttccggggtctggtcgcgcctcgaattccggcagaacgaagatggggtaggatcacagtgcgaggttcgagggccttctagaggtaagcatcatatgcctctccctgccagcggttcagagacgcttcagttgtttggttcagatgttggatgccgcagtgcaaactgctgttccctttttgcacgctggtccaacgataccaacagtgcgttagggtaatgtgctactgtactctacccgttttgtacaggtactgtaccgtctggcaggtactcgactgacatcccggcgtcggtcctccacatagcgttagaggtaggtagtagccagttgagggcagctgtcacggtcgtgcttcccagtggacggatgggctactctacctctagtggtaccaatggcagcgatgaccactgcaatttagtgggcgcattcatgtcagcccaggctgggctgctggggaacttgtggcagtggggcccggacgggattcatcattcattcggcaagctaccttaggtccatccaactccgacttccagtccattgtgtctccgccagcgactttacaaacgtcactgggacactcctcatccaacatttatcaccggccgcatcgaccattcggctgttctcaaatatgaggttcctcaccagtataactttggcagctctctctgggcttgctgctgctgcgtcacagcagagtgccgatgtcttcatccttgattccaagcaacaacaagaacaatcatcccgcgaagtaccccggctaccaaaagaagtcgttcgccatatccttctccagagggcaagtcaaacacacgtaactcggcgcgtaaaatacctacctaagtctgatctaacctgcgcaacaggcatctagagacaactacggcagcgaccttcgcgacatccctagctctatcgataccgaggccgcgatcagcttcattgcaaagtacggcaagagtccggcacctcttttcacccagaccgagacgaatgatccatcacaactagttgtcatcctcgaaggcgtcactgccgagaatgctgggcctttgagggattcgctcgccaagtcaagccagcatgccaccttcgccatttcagatccgccatccaaggtggccaatgatcgactgatgtcgcttttccaaaacctgggtattgctacgccggagcagtgcgacctggcctctgccatcaaccctgtcaatggagactgctggacgggctcctcgtcggtggtcaagtatgatattcagaaggtgcgttacaagcagataacacttctacaccccttgctagttcaataaccaactcgacctctgtttattagtcgcccgaggccctcgatactctcgtcgacaacctgaaccgtctcaacaagttcatctcctccggcgacctcgaggccgtcctcgtcctaatgcccgagtcgagccgttcctccaagctcaaccattggagcgtcaaagccgccaccggctcctcctccgatctccgccgtcgcttcaactccgagaccgtcattgtcgacgatagcgtccgtggcgcgaacgctgccgtcgccccgactcagcctcccctctcccgcccgactaacagtcacctgcagaccgccgctaagaaggcgattccgcagtgctttacctcggagaagagctgcgttgaccagacgggcaactgctcgggccacggcacgtgcgtggacaagtggggaggcaagaatggtagtaccgaggctggcggagctagctgcttcgtctgcaagtgcctggctactatggacagccgccctggggccccaggcaaggcctacaagactgtgcactggggtggtaacatgtgccagaaggaggacgtcagcatgcagttctggcttattgccgggtctaccattgcccttgtcggtgccatcgccttcgcgattggactgctgttcgatgtgggccaagagaagatgcccggtgttctgggcgctggtgtggttagggggtcatcgactaagtaagaggtgaagtgaattgagaatggaggggtgaggaagcccctcgataacggatacaaaccgtcaaaaagttaacaacaccaagacaagatacagagagctatcgtatgcttattgattagatgtggcgggtatggggtgtatggggtgtgtgcgtgtggtacaatcaggcatccttagactgttggctggttgcaccactactgattttacattgtttaagggcgtcagcatcattggcaggcaggcagtcaggcagggatggattgagacatggttaacgcaaattacaagctaggagatggcgtggtttcttttccgggcgattttcatgaagacctagtataaaacagacattgacagtggatgaaactcgggctaagtttataggggatactgtttgttattgaagatgatgtcattattgtaagcccgtaggacacaagtccgtttggcgtttttggtctaagctcattgtctcattacatcgccatctcagtgtcaatatcatcaggccccttttcttgcgttggcgtcccaaagctttccaaccctctctccttagaagtcgcagctagatccgctgcaagcccaggcggcaatggcctcaaaggcgactgcgtgacaaacttcaacgcatcaccagacgtaggcgcccccgaagcagcaacggcacttgccacggccgtcaccgtagcaccagcagcagtagcaccggcagcatcagcaccacccatgacagcctgatacttggctcccgcctggttcaatatctcctgcacctccgtctccctggtcaatatctcttccttctccctctccagactctctatcctcgcctttcgccggctcacctcgtcttccaacccctgtaccaaacccttcatgcgcgccaacacctcccccagctccggaagtggtttcatcttgggaatttgattcactcccccaacccctcctcctcctcctccttcttcgtctgtctccatcaagtcgtcttccggcttgtgcagcccgtccatacccgcccgccgctgcgcggcctcgtacgcagcccgccgctccgcctcgctgtcgtcgctctcggcatcagaaccggcctccgcggcctggatcatctccgccatctcctggcggtgccgcttagcggcttcgcgctcggctttgcggcccagcgcaagcgagccgtcagtcacgaactcgtcgtagccttcacctaggtcttcgtcttcggctatgaggcgcgattcggatttcttggcctttttgttgagactcaacgtgatgcgttttcggtcgtcgttgtcggagtggtcactatcgtcgagtgcgatgaaatcgtgttccttggcaaggcgcgcgcgccgctctttgcgctcgcggatctcggcttcggtgaggacatgggctgctggggcatcgccagtgagcgctaggggcatgtcgcgggattgaacaatcatggcgccgtcaagctcagaggggtcgaggtccatggcgtcgcccgttgtcccgggcgcggcagatgcctccggcaacggtgcgctgtgggttttgaggctgtcgtcgtcatcgtcgtcgatgatgcttagcgaggcgagattctgtggtgtggctggcgtggagctttggagttcttcaaggtattctttgctgtaccgaggcttctcttcgtcggcgccaaatgtgccgaatcgtgcggtcagggcggacttgcgaagcgcgttcttctcggcaactcgttggctcagcgactttttgcttggggcgctgaccacgtcgctgctggcagttgttgtcgtatcattgccgccatcttccgtgtcgccctcgctggctccgaatgatagttttgagatgcgcttcttcttgctggagactgagcggccgaaaccgggccgtactacgagcggcacaccagtgtcctcctcggcttctgttacctcgggtgccgtacttgtgctggttgacgtaggttggattgcgtcgccgctggtttcttgtggattatcgttaccgtcgttgatcttgatcgttcttcgtagtgacgaagatttagtaggcttgctgcgcccaaacttggtcggtccttgcggtactggttctgttcgaaggcgtatcagcttgcttgttctttggtttggtatcagcactgagattttctatgctggaaagggatgggcatggccatatagcaacttacgttcgttcttcggctcctctcctccaagcaccgtaggaaggtcgccatcctcatcgtcaaaggtctggataatgcgtggcttgcgctttccaaaagagctcatttttgtgatgatcgacttgagtaaagtgtagaatggaagtaggttgtctgacagggagtttgtaatacagtgatgtagtattgaggcgggcgtgttgtttacaggtaagtttgtagtgcaaaaaggtgtccagacagctaggaagcttcgaaatgcaccctggagaatgacgctggtgggcgactggatgtcaccactgcactgaacactgcaatcacccaaagacgggcaacgcgaattgcggtttcttatcttatcagtgtccccacgtgatggcctggcggccgaaaatcactggggatggtcgcgattgcacgcgctgcacaaggcccgccttccaggttgtttcagtggagagttcccagccagaacgacgccattgccattcattgcagcaactctctcgagaccatcccagacaaccaacacaacctcaagatacaatggcgcccgcacaacctgaactgaagaaggtaagaacttactcttggagaattgcctttcacgctgaatggcagctggctggtcgagactatgccattgtcgcatctcgaactccatgttattgtttgtttagtatggtgtagtgagctaaccgaccactttccaaccagtacctcgacaagaggctcttcgtccaactcaacggcagccgcaaggtcattggtgttctccgtggctacgatgtacgagatctcccctttacgaattcgaacatgatgattgacggttcgcgacgtcataggtcttcttgaacattgttttggacgatgctgttgaggagaaggatggtggtgagaaggtcaagcttggcatggtggtatgtttatcattgtagaaaggtgctgacgtgtctcctgctgacgaatgtgcacacagaccattcgtggtaactccgttgtgatgatggaggctctcgagagaatcggcggcgatgagaggggaggacagcgcggctaatcaacaatcatcttctcgcaacacgataaaacgaccctgcgcatctacaaacgcctacatcaaaaggcgaggcatcggaataagcggatggcaattgacgggatttgactatataccaaggcgatttacactttacgacgacatctacagtgttccacgcggtcttggacggtgaaaagctaggtgggttggctggtacggcgttcagtttcacacgaggcatgtattcgggaaagctgcattatcttcaacttagaaagggaaacatctgcggcggtggtcgaagaaaagatacccaaaggatttttttgtttttcatcacgtacagctcttctccgacaacagctgcttccacgtcttctcgtcataaccgtccaccatgcggtcgccgtacatccgcacccagcctcgaatcccgcccgtcatgacctgcgactgaagatcgccgcctacttcgttgatatagtcttgcatccaggcggcacatcgagggccccgaccagcggaggagcctgggggaagaagcatcggtgttagagagggtcggcggtagaggtacgagttcaaaagagcataggattgattggactctgtcccaagagtcaatgacagagaaagtcaaacacgtaccacaatagaagaccaccttttggatcccggcctgtttgcacaaagcgtacaagctcttgcgcgtggggaagaagctgtgggcgggcaggttgattgatgagctgacagttcccccggcgcagtctgtccggcgacaatcgacaagcagcaatctgcgcgattggggcatgtcatcgacatgttcttgctgctcaagaagctcgaggacagtctggggctcgatatggaccggcgtcgaagttggctctggaaatgctgcccaccacggtgtaccatcctcgcgcctagccatgcgcaagcagtgttcgtgaacgtgtatcgtcatgttgaggccgttgctgagttggtttctcattgactgatttcttaggttaagcggaagaaatgtaccgttgatgcattgtccggtatatgaagggcagtcaggggtaaactctttgtttgccacactggattggggcggctctgagatctagtcacatctttcagcaagccacgccgccaatactcatctcgcgggacatgtcctcggcagtcacgtcctatcataaatcacttgtctcgtacgatcggatcctctgatgccgtagatgggataccgcatccggaggtagtccttcctatcctattactccatggagtttttcaggagatcgcggctaaggggggacgacaagatgatttcttcaccagctcatcaacgcgacatactgcctggtctcgtcgcttctatgcaatttagtaaccatgagcatgttatttttcttattacccatattcatgcccctcgccatttacccgtagataactgatagctccgacatcttggtttactcggcccggcatatagggggatatcacataacgaattgttgaggtgtgtaagttgcagcaccaggacacctgcgacaaagcgcaccaatcaatatacatgtcgttgtatggaagattgataaaaggttaaaccacggcgtttataaggtatacagtagcaagacgctccctccaacagcccagcgacacctgagagctattctgatttatacgtcacggcgtaacttccaccaaagaatgcccacatctcccaaatcagtctgtgctcgcttcgttgttccattcattcatcatagtactcctcctcgagctcctcttcatactcctctctcgcctcctcgagctcttcctggtcactactgcttgcagaagacgactgtgcctcttctagagcttcctcgtacttctcacgggcggaagcaatcgactcacggtcactctggtcgatctcctcaccatacacatttgtcgtcgggatgggaccatcaagaggcgggggcggagcgccgtaaccaccaccataatcgccactgtagctatcaccgccataggccgcgggagggggcgggggaggtgcggcgcggtgctcattgtcagagtcggagtcttcggctacatgaaagtgttaatacagccatatattcgttgtagcaaaggttcgccatggtgaagaagggagagatggaaaacttacccagctcatgagcaagaacagcaccaccaacagcaccagcagccagaccagcagctgcgcccatatacaaacccttgttatccttcttcttcttttcttcttttaccggctcgccaccatatgcctgctgctggtcatggccgccgtagccttgtggcggcggaggctgttgataaccaccatactgttgtccaccaccgccactgtagccatagtcgggaacaccaccgtgacctccgccgtactgctgctgaggaggaggataagaaccgtcacctccgtagccacgcaactcttgctcaccaccaccggcgagcctggacctctcaaagccgggggcttcccactgcgagcggccagtggcctcttcaaggtagtaccatctttgatactcgtcgtcccatttcggcgtccagcctgagggcaggggcggcttgtcggatggagggttgtaaggcggcgctggcctggattcgtaatttggaacgggggcgccgggaggggcagtgtagccagactgttgaggggagtactctccttgatagccaggctgctgagggggagggtgctggtagctgccgccgtggtatggaggctgcgattgtccctgaggaggctgaggagaatatgattgttgtggcggcggctggggagggggatagtagtcgcgcgagcctggcagatggagttagtgatgggtttttggcatgtgatgacggtgttgcggggacttaccggagtagcttgccggctgttcctccttcttgtcgacgagacctagcttgcctagatcttcaacaaggtctttcttgagcttcttgaagaacgacatggccacgatgattcagcttgctctctctggagttggctgcggattctgtggtgtagcggagggagaaaaagtggaagcttcgaggttcgggggaaggacgacgggggaagtcaaatgagcacgagcacctgctgtgagaaccttcagggacagacgggcaggtatgattcaagcaataactgtaacgaaccaaggctcggcagggcactagacgtagaccgagatggatatccgacgaataccgtatcaaacgccatccatgaacatccggccttatgcagtgtaggtagaggtatgtacgcaagggggcacgcagtgctcggcgtgttggctgcctctcagataaatgctcacaacaacatcgatcccgtcatctccacctgttcctggggtacctctatgtctagtaggtaactgtgccatccgtacataccccaaagtgcccctcaaagtgcccctcctccgcaaatcaaggccccgttcttcatgcaaacacaagcggtatcaccattgaagccaagcacgacttccgcttcaatatcttggcatggtcgagaatggaaggaggaagatgaggaagaagtcttggaacggaatgatgcggaagatgcctgatgatgcatccattcattgccttcaccaagaaaatgccactatagcccgtgccacatgtacctagaggtactttatgtgtatagcagcagctgaatcgtgtcgggagctcttgcttttgcgggtttgaggttaggtaaaattccctgctataatcactacttcccgtcgtttccgttccaggaactccgttgggtgctatggcagcatggaatccatgggaggcaaccggcaaaccccacactgcaggctcatggtgcagcgggatgacgcggtttcagggaccccatcacggttccagcttagcgtgtgagacactggacacggcagcgctgaacagaaataacaaaacgaacagaacacattgacttccgggcctctctccccaaaaagataatacatacaatacgacctgggcctcggacttccataacagatcctcgagtctctcccagatcctctctgccttctctccacgcgcttccctcttccccatctatgcgaatccttccttcatcgatcaccatctgatcttcaccaccaatgtcgtacggataccctgggcaaggctacggccccggtgggggacaccaccaacctccccctcctcagtgggatggccagcagcaacaccaccatcagggaggctatggctactctaatccgggacagggccagtacaaccctcagcctcctcaggaccagggctacgggggatatcaccaacaacctcctcagcagtatcagcaaggcagctacaaccagggacagtatcccccacagggcggatatgggggaccttacggacagcagcaacaacaccatcagcagggacattcccaacgcccccctggtcctcctcccgatggctatgatatctatggctacccaatcggctctggtcaccagactcgtaatcagggttcccacgagattcacgagattccctcgggcacacagcagttcggtcatggtgctcctgaaggctatggcttccaatactcaaactgctcgggtcgccgcaaggcattgctgattggcatcaactacttgggccaggatgccgagttgcacggctgcatcaacgacaccaagaacgtctccgccttccttgtcgagaactatggctataagcgcgaggacatggtcatccttaccgatgacgccacaaaccccctcttgcagccgacaaaggagaacattcttcgtgcgatgcagtggttagttgctggtgctcagcccaacgatgccttgttcttgcattactccggtcagttaaccttcccttctgaactatacccgtgtgctcccactgactaggtagccaaccaccgacaggccatggtgggcagactaaagataccgacggcgatgaggacgacggctatgatgaggtcatctaccctgttgacttcaagaccgccggccacatcgtcgacgatcaaattcacgataccgtcgtgaagcctctccaacccggtgtgcgattgactgccatctttgacagctgccactctggctccgttcttgatctgccctatatctacagcaccaagggcgtcatcaaggagcccaaccttgccaaggaggctggtcagggtctgcttgcggctgttggctcatatgctcgtggcgatattggaggcatggccagcagcctgttctctgtcgctaaaacagcgtttggcggcggcaatgaggcctatgagcgcaccaagcggacaaagacatcgcctgccgatgttatcatgtggagtggtagcaaggacgatcagacttcgtatgttgccatctttcccctttggcgacttcagtttaggcgtgtgtggaatccaaaaaaaatgctgacaattctttcagggccgacgcgacaatcgcgtcccaagctacgggagccatgtcttgggcctttatcaccgccattaaggcgaatcccaagcaaagctacgtgcagctgctcaacagcatccgcgatgtgctcgagactaagtatacacagaagcctcagctctccagcagtcacccaatcggtacgttttgcctggtgcccacccgccccccttttcactgcgtctttgatgttgccattgatgaagccaagtgctcatgacatgaaacacgctggctcggcgtctctcaacttacctatcctatctcaagccaagagaaccaagacactaacaagttgcgaaattatatagacgtcgacatgctcttcgtcatgtgatttcgtcggtaataagccggcctctctttcttcagctgagcagtttgtcggctcgctccgcatcaatgtccatcctttcttgtccacgttgctctctctcgcttcggccgacttgcattatcggatcgaataatgccgatctggtgagagaggagcacagagagagccgagagagaggcccccgaggttcgcgaacgtggcactcattgtgcatgtgggtcgccctgtcgatctgctgctcaattctgttaaggggcattgggggggggggggtcgtcagaaattctaagcccctggagatcggcagctgttcgtacccccctcctaacggaattcagttgaagaagatcagcagccactcgaacaggaccgcaggggacaaggtcaaggggacacacaaaggctatatttccctcactcaaacttatcagctgaaaccaagggtccaattcgcgaccgggaagggaagaaagaaaggaaacaacgcaacttcccaaaacttggaagaggatggggatcttgattttggtattggaaagccacgggggtgaatgactttgggctgcaacttcaagcttggcccatttcctcggggacctgctttgtggatcagagcatgggggccacatggcatggacgccgaccgatttcctggtagctggagtctaggaagaaaaaaaacaagagaagagaaaaagaaaaaatataggaaaaaaagaaagaaaaaaaaagagtaaacaaggtgcggttgggctcgtttattgggggagaagttcaatacacaatcctggagcattcaaatctttctgtcccgtcgctatgtcccatgtggtggttatggtcgaaaagcgcctaattctttttccattttctttcctttttttcttttcttttttcttcttctttttttttcactctcttacaggagcccagtagcgtaggtggagatggagatttgtgaatacgacatatgatcttcggtgtctgtcccccggtcaaagttcatgccaaacaatttctccatcgtcgtcttggtgtgttatcagtgcaatgtagtcgagtggtctttgggtgtgaacgattttgtactgtgttgctgtgtagtaagtacttagcttgatccacagcactagtatgagtatgactgctcgtgctaatactatagtgagtgtatttcgagatcactgcagaactattggtcatcttttggtggtgttttggtttcaactgggtattacacacttcagcccgtgacaacatggagattgagatgcaggttttcatgggctgacatggtcgaagccgtcttatgtgtgagtctgtctgtctgtatttgttgtacacgcattctggccttgtccttgtcctcgcttcacggctcacaccacaaatacggatgtgggaagaggaaaagggggattgttgttgtaggagtagcaggatgaggatatggcactgtggaaggaaaatccatctcgcgcttaattacacatatcttgttgcttgaaaattttgcttgttttgaaccttaagatgctactttgttttccttcctcccatttgactaaccatccaaaaaaagtggctagtccagatacccggtcttactttacatacactccgtataatacaggcagacacatacaacttggttttagatattatacactaggtaatcagaccacaaggatgaacatgagataataatgatagaatgatgggtatattgaaagagtgaaaaaaaaaaaaaaaaaaaaaaaagaaaggtgatgtgagtttgaaggacgttaagagaggtaagcagatatagagataaggaagacaactggttggggagaaaggggcaaagaaagccgcacagtccaatatagtatgatgataaagaaagaaatgaggagagggatgtaaaagaatgtagtaggggtgatcaaagtggtattacacaagtttcgacacgtggttgggaatatgctggctgttcttcttttggttcttcagccagcccaaactcatcaaaatcacataaccacatccgttgttgtacatgataagacataaacatagtgagagaagattgggattggtggggggcggtggcgagcaagggtaactgcttgcttcttgctgggtaaggtaggtggaataaagattgttggaagatttgttctggggataacattaacgatagtatttctcattcaaatgatgtgagttattccttttttctttttttttctttttttctttggtgtgtgtgttgtccttcaagcccgaataagcggcttcaagaagcccagtgccttgtgaagactcttcctgctccttacggtttcatcctgtgaaacgaaagaatccccagagtctcgcctttcgcggacgtacttgggccacgtgtttgtaagcacgaggtacttgatgctagactgagcagcatcgaagacggcagcgtcaaaggtttgtgggatatcgcccgagtagtagtgagctgcgttacggggatgcgtggcatgggaggttggtggtgggtcatcaaggggaagggtttctacagacttgaattcacccatgggagtcatggacaccgctagcgagtctgacttggagacaatgttgacctcgctgtcgtttgtgggctggtttgatccggaccagtcaacttccgcgaagggtgtagctccaccgcggttgatatctccgtacatgttcctagcggcacgctcgaagataccctcaagcttacgcaactcgtgccacgcaatgttgataggaaactcggcgtctctggtgctaatgaactcggcataaatacggagcgccttggtaaactgctgccggacaacatccggctcggcgttgtgacggttgcggacgaaaggaggcggcagagcggccttccactcagccacagcagtgaggaaagcaatgttctcacccgagaaatcgcggcgagcagagaactggcgaagaggctccgggttcttttcgagaacgtgctcaagagcggacattgtgagaacgctatcatcagtggcgttcttgaagtctggctgagatgcctggcccatctccatagtcgaaagcttcttccatgaatctctgactccgctagtgaaatggtgttctccaaccttggttgaggttgggctgagagtaggtccactattttcgctgcccctacgctcggcattgctgtcgccgttacgggcacgcaacttctttgactcccaagtagcgatcgaatcaagtgtctcctgacgcaggttgttgtgcctgcgaacttgccagcaagggacaaagatggtgaaaatctccatgaacatgatggagagagcgatcctgtttgaaccaaaatttagatattgccatcaggtgaggggggaaagcgctggacataccattgaggaggtacgaaaaccgcgttgaccggggccataccgggaacgtaaagagcaatgagccacataggagccgcaggcaagccagcaatgcagcaagccatggtctggagctgccaaccgtgggtgtcatggataccacgagacttccagagaatgatgggagcaataacccaagcccaaagaaactgccagaacagcgaaggccaccactcccaacctctgccttgctgcatggcaatctccataggagttccgctcacctcagtaccagggataccaaagctggggtggaacttgcgcgagatcatgtagatgaagataacaacaaaaagctaaactaggttagacaaaggccgtacgggctctaatggtactactcacctgaacgatcatgccaatggtaacacaggcaaacatcctcttggaatagtccatcttgcgcaagcgggcgataaaggtaagcttctgtggcggttgttgcgcatgcttttcgtcgaatcgagactccatctggctcagtgggcgagcataccgagcctgtgcccttgcgacatgaaggaactgactgttaccggcttggaaaagggcgatgccgaaaggaaaccagatgctcatgatccagaactcggcgacttcgggggccatgggtccgatactgtagcccagctgaacagagatccagtagagatggagaagtgtgataccagcaaaactgagagcaagaccgcgtattctgagagttgggagatcacgcttgagccagaggaagaccatgccagccaccaccgcggtcgtccagatagcaccccatacaatccaccaaataccaatggcattgagtcttggtccaggcttggtgtcgggagtggtaccaaattcggagcctacaacctgagcctgggcagcggagaagtcggctcgttgtaggaggcgtgggacaaacatgatgtcggatgttatattgtcaacgtcgagacgagcggagtgggttacggatatgggtcgaagcgactcggagtgtcgtcaagacacgtgggaggcgtaaccactgaagcgcagtgtcatctagcagtgttgagtggttggtgcccgatcagtagtagttggtgttgatgtttgttgaagcgagcgtagtgagcaggtaggcaagccaggtgggttttgtatcctccgaggccttagagccggacccgtaagcagaacgataaaagagcgacttgagctggacgtaacacgagtaaagagagtgtgatggtgtgcggctcagctcacgatctgtaagaccaaaaacagatgtgatgagatgcacggagtatgtatgaagtagtccccggggcgatgccgagagagatgggagaacttgagcaagccacatccgaggacgggcacatgaatgatagatttactgcttctgcgaacaattgtgtgcaagccagctcggcaaatgatgtccaggatagccccaggatgccaggatgtgcacgatgttgcaggataagtttgcaagtagtgtggtggtagggggagtgtagatcccgcgggatacctctagtgtatttccacttcttcttggagcgcagggggcccagtgcgtaggtaggaggtaggtaaacctgcatttcagctcacgatcccagcccattcccagcttcactcattgcgcccgcccagctatccgaacgtaggatgtagtgagtctactatctcgtaagacatattggtgtctgctacgccaatcaccaccttgaccagcttgtgcctacttggctgtttcggtctttccacaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagccaagcgcgccgcaggtaccgtgaaagtgtggacgatggagggacacttgacccattagagcaggtgggggcaacagagtcagagacatttctagacaagcaggtcaacggcccgaacaggaatatccaaatacatagtgggtgaaagcagtatagtgctaacaagaggagagcacttgagcctgtgattgcagatcgtttcatctctctgcccaaagctccatcatcacatttgctggttcccatgtgcccagtgggcccccctttcgccatgtccagagctccagagcgccagaaagcgtgagcccaaggcgctggcttgttggtcggcagatggcttgcagagggcaacgtgggttagcacctgtgagcaacgcttctccacatggatgtcgagcactgtggggatggtgttgacatggttgctaagttgaagaccctgatgtcgaagaaataagacaacagagagacggactttctccagggacagggcataagatggcgccgagcaatggcgagaagggcgagagagagtcgtcggtgctgggtcggagatgatggatcaaccagacaggggaacatgattcaagaccaaactgcgagcccagaaccactcaccacagcaaaccctcagagacaccctcctggcacacactcgaccagaaaaaaccatggtcgactcggcaagtgtttctccctggctggcgcgctaagcttattgtgtcgacagtggatttccacagcgctctttggctttgtcgatcgccattccagcgcgccggcgactgcgcggtcttggagaggctcttgagcatcacgtttccttttttgaaagagggacgtcgtaagtagggatcgtgtcttggtttgggagaaccttgatggttttagcgttgctgaaataaagggtcctctgctcattcaaccatgagcaagcgttcttggctgaattcacgggctgtgttcagagggagcgtccatttgagggtgctgatgttgggcggccttgccgggggcggcggggagagttttgctgattaggtaggtcaaggtgtctttgctgagtgacaggctcggggtcaagaaagggtacatagtgcctctactgtcattgaggttcttatgagcagggtgaatgcgtgcgagccatgtggtttccgattccagaggatgtgtgtgtgtgtgtgtggtttgggagggaaaagcacctcaatcagggcagctcgttgtcgttcgtccggagtttcaagcttgtcacctgctgccgttatcagcacctgtcaagcttgcttattggctccgtttgggttcgtttgatattcgtggcccgggtctgtgggacagggaaacaacaaccaacagagcttggcaaccaagaccgaatgctgccagggatcatcgcaccttctgtttttcgtagggactaggccacttgcccgctacacaccatggtacagggcacttgccttctggcttcggcggcgtcggctcaccttcagggatgtcgcgcgagtttgttagtgcactcctcctttcctccatacaatttcccccttgaggttggatcccttcagtcccgtcccttcctcactcagccctcacacttggctcttgccctctatctcgccaacgaaccgcccgcgacgaggagcatccgccgacaatcgagaggaaatcactgacaacacacctctaccggcatctacaaacctacttagttagcgcggtgaactacaaagtagtgataactatatctcccgtacgaaaaaaaaacgacttcttgctgaccacgattcccctgattattgtaaggtggcagtactacgctagcaaattatatgccgacagagttcggtttcttcttgccgtccggggctccatcttgatccagcttgctggcaagatcgggcctagatcgagagcgaggtggaatccctcatttgctttgcgggggtgacatccatctccttacgtcagacgttttttcttcttcctctgctgaagatgctaaaacccatgtcgtcgaccttgcaatttcgtgaccggctatgggggtctggctttttcggcggatcaacaagcatgacaccaccaagcgagctttcccattgcctcacctcgtgactctgccattgttatcagtccaaatttggcccctccaaaaaaaccgttcgagccgttgtaactgctagtgcactacgctgtatgtttcgtttctcttcccttttgatgcctacaatttatctgcggatgcaggcgggtggacccgtcccccctcccctcccctcccctcccccctgtgacgtaaggtatccaagtgtgagacatggcaatgcccgtaactgcaaatgtgatatggcttctcttttgtatcacaccaaactccatcatggaaaatatctaccaaatgctgctctcgtcccttgttatttatttccaaccaactcggagatcccaccacatctacggatttactggctaccgagctgtgaatgatctgctccatcgatgtgatactgatcgcaaatccccacgtcctgtacacgatgatctacgcagagcacggggtatgtacgatatgaggcgaatcacgatgcgctctccgatgcaacacaaggtgaaaggatcaaaatgaggtctttgctgaagccccggattctcgtattgctccaggttggtagatttcgttcccttttctcgccttccccaaatctttgtaaccccggcgacccagacagactgctaccatcgcatcccgcaatcacagccttctgttccttgcagtgttgtcgttctgttctctcgcttgccaaccactgctaccttggatttttttcgcgattggacatcacagttcccttcgttgcatgtatgcgggatgaccttgctagctgccgcctcgagggtgctataagccacatggggccattgcgccctggcttgaagggttactccgaacaagcaccacggtgggcacttgcatatactgtacaagaagtacgactcggatgttatcacagaacaaaagtcctctattttcggttctctatccttgttatctaattcttcttcaaattcgctactttcgtcgctcattcgttacagtccgacaatgtccggcgatgttgccgtcttccatccagccacacaatcttcggtcgcatctcgatcaaaaggacctagggtacctgagtcgattgttcgtcccttacgactcaactacatatacctacctcgatacaatctcggcttgactcagcttccaagctcacactgcaagggagagtcgtaaccaaggggctgagtgaacatgagaaacgaatgtccctagttcccttcccttcccttctggagttcatggcccccacttcccatcttcccgtcctacatatgtaaagcaaaggcgtgtaccgcacatatctcaggaattcaagcgcgcaagcgccggatggttggctgcgcaccacagcacttgggtctagttgcactagcctttttcccagacccatcaccattggaagaccttatcagattatcacgccgctaactggtgtctgtagaggatcgaatgatgttgtgttacagtcccgtagggctgtgtgcttgattgctcgaccagtgcaacgtggtatatgtatgatgtacgtcaggttgtccaaagctacacttcagcgcggctatatcgcggctgcggcaagtgtaggtaggacgagctgacgagatatgtcactccgatgtacgggtctattacattcataaatcctactgtggatgccatcgtgtctatttcaagattcaattaccactaaacaccactattgcatgaagtgggctgtggaaggcattgttgtaaccctccttttgggggcccaacggcgataccatcgataccttgggtactggagtttgaagtacctacacagatacgtgccgtagaacctagtgattgcaacctatgcacgacaccacaaagacaccaatcgggtcctgaacgtcaagttttcccggtatgcagggacacaaaagacttttcctgtcgccttttacctgttcgggcctctggtctttgctactgtcatcgtagaggcgccgatcaacaatcgtttccaccaccagggcggctcaacccaagccttgccttccgcagacgctgaggtgtgtaccgacactgggggttgttcagagactggcgtgtgttcaggcaccgaggtgtgttggacagagagttgctgggaggatatgatctcgtccatgtacagctttaccactggacgaagctttgtcactactagtgacagtaaagaaaacagtatctctttgatagtggccctgaagaaatagaggactaagtaagtcaacctggggtatcatgatttggaataaatcctaaggacacatatcacgataccaatgccgacacatgacgcggaaatggtcgcgaatcccacaacatcagtaaatagcctgccaatcttgactgtttaatcgggccattgaaccttgctttggacggtattgccggagttgtcttttcttgagcactggctttgtttggctggctcttggggctggctttggacagtgctatttctcggcccacaggcagcctgactagatgattttggtggagtgcccattgctttgacatatttctcgatagtcttcgttcctgcttttgaacgccctttgcgtcgcagacgttgccttccctcgagggccttcttccaagttcttagctcgttgagtctgcgactgcgcatggttaatttgtacccgtgtttcctccgtttcaggctatatgtgtcacttttccttgtaaactggagtgtattctcgaccttccatatctgggtcagcagaagggtgtcgtttgtgtcatggtcagataccttatccacgcctatgcggttctggtccttggttgcggctacctcaccagacggcttccaatgaaacaagcaagggatagaatctcgagggaccttcagtttcatcattgtctcgctggtctggctgtgccaactgaacctcactgctctggggtgggtacagtcattattgatagttttggatcgtgccgacttgtcgtggccggcatcgtggttgatcagagtgtactctgtgaccgaatcgatgttgagcccatatacttgctcaagtggtttgggctttagtggaatctctaacagtcgacccggagcagacccaaatatggcgggatccaagtatccatccatgacttgtttggggcttgatatgacttaattatggtaggagctgatccgtgtcgctggatttgttcagatgaggctcaactggttggactgggtcacaaattgaagtaataggaaaggagttcgattgatcaagcgtactgtaggttcctttcttatcaaatattgtgcgtttaatgcctgcagatgatcaaagaaagcggggggcttgagcgatagaagacgacagttggcaaaggaaggtgcgatttatcggtcattgactcacttacattcaacttaacacccccgacttgcttttgctttctcttgtattgacagctcacaagtcacgacatcagatgcttagttggtttggtcaaaggcatcaaccgccgtccggacgattcgatcgcggcgagtgtaataaacagcgggggtgacttgaaagcttctggatgcattgcagtccactgtctcaagagggtatctcaattagtaacttctcggcaagtcgagtaccttctcggagatgtagttgagaatcatctcccggctgaccggagcgattctgggtaccaaacactccctaaagtatcgctcgacatcgtattcgacagcgtatcccatcccgccgtgggttagtacggctctttcgcaggccgcaaaggctgcctccgccgccaaatatttggcgctattgcaagccactccgacttcctcctgtcgaatggagccatctgtcttgctcgcatcgtacaacctggcggcatggtatgtcgcatgcttcgccgcctcgagcctcatatacacatccgccaaagggtgagcgatgccttggttctgcccaatcggtcgctggaaaaccacgcgctctcgagcatacgcagccgccttgcccagcgccgcgtatcctagtccaagtgcctcgcccgcgagaagacaacgttctgcgttcatgccgtgaagaatgatcttaaatccttgcccctcctttccgatgagagattcgccagggatcgggtagttctcgaaaaagacttcattggcatcaacagcgcgtccgcccatcttcttgatcttgctcactttcaaccggtggtctcctctgttcagatcgatgcagaacagagacagtccctcactcggcttcttcacctcatcaagcgccgtggttcgcgccagaagcagcatcttgtccgccacctgggcacacgttatccagatcttttgtcccgataccgagtatgaaccatcatcttgcttcttggcgagtgtctctaggcgcagcgtgtcaagaccggcgttaggctcggtcaccccaaagcagacgcggagctttcctgagatgatgttcggaatggtctcttcaagttgttccggcgttccgaactttgcgagcggttgggtggcatagacgttggcatgaatggactgcgcgcccgccatacctgcccctgactcggcaattgtctgcatcatcatggtcgcttcggaaataccaagtccggctcctccgagcgcctctggtagggcaataccgagccatccgtcttgcgcgagagcagcgtggaactgcttgggatactcctccatctggtcatgttgctgccaatatgtatttgggaaattggagcatattttcgtcacagcatctcgtaccatgagctgggattctgtaaacccagccatggccattaattggcgatgtgctgaagtcgaaaaggcattgtgtccactcgctgtcgatcgtggcgttatgcgcgggagccagcgggcggagcgcgccgcacttttgatgaaggtcggcattgttgaggctcaaacaaaaggtcaaaaagcatgaaacgagaacgaggcgaacggtttcagccaatccaccgcttcttctttggagctaccaattcatggaaggcaggcgtgagtcgataactagtgcgatggagccatatcaggtgatcacatccaaggattgcaacgttggagctgagggatgattcaggggcacaaggggtaatgacagccggtttcctaccccaagaaacgcaaaatgcggggtaaaccttctccatcacagcaggcggtgattgcgtcgtggtgcgtcgagcttgatcaacggcacagtttcgaagtgatacttatctggccaaatctccaagtcattttctcctgtgaacagcaatttgtccagaaatcattgtgtcactcagataaccaattcaacatataatcacccacctcctttacccactatcccaatatatcttgtgtgcaaacatgaccgttctacgatcagctctgggccggcaaacccggccaccactcaatctccgcgctatgtccaggccgaggtctctcagcaccaccagcagcatcaccgccagcgaagcagcaagtcagatgctacagactttccaggacaagaccatcgtgcgaaaacagactctagacggcaatcagctacaaaagttgtgcctcacgctgggccgaaggtatggcctaggcccccagctggacctcacgctcggctgtcccccagcgggaacaccagtgccgccgggataccatctggtatactttacgccatcagaactggaggaggatcttggcgccgatggcacagaccgcacgttcaacgcacccgcgccctttacgaggcgcatgtgggcaggaggacagatgcggtgggaagacggtaccgagctgagggttggggagcaggttgaggaacacacaaagctcctgagtgccgtggcgaagaagagtcgtgacggcagtgagatggttctggtggaggtgaacaaagagttctggggtgaaagaggcttggcgctggtcgaccaaaggtgagttcgagtttgtctagacacacaaacaaaaagccataatcaagaataaagcgagaagaagaagaagaagaagaaaaagtgttgtttattcttttctcatcattatcacacagatcttggatattccggaaagaaatcgacctttcggcaatatcatcatcatcatccacatcctcaatgcctccgattcctccaccaccgcgaggaggcaagtcagaagtgcgagacgttataatgggtgacaacgccctgccggaccgggtcttcaagtggtcgcccgccgccctgttccggttctcggcactcactttcaacgcgcacatgattcactacaacgagagctggacgagggccgtcgagaaccatccgggcgtggttgtgcatgggccgctgaacctgatcaacatgctggattactggcgagacgtgcaccgggtggaggggtccgtcttggaggagatctcgtatagggctacggcgccgatctacgcgggtgaggagtatgccatgtcgagctccaagatgaacacggattatggcatatttgaggtgctggtgaagaagggggatcaggtttgcatgacgggacatattagcgaggcctcgagctggagttattagagacgatgatgatgatgatgatgagcgtaattgtcacagttaatcatgcacagcccggagtgaatccttttcgaaatctggcattaatgagattaatcaacaagagagaaattgagcctgttggaaggagcgatcgagtgaaggaagttgcggacgtgggccccttccgtgaattggcaacgacccgttacgtcacatgctctttctttcaccgtcaggatctttgtttacaaccagatacctaaatagcagccaaaaagtctggaaacgctttgggcgatgtaaacaaacaccaaaaaacatcgtgaaaagctgcaaaaaacgaggtttgagcgacgcgagcaggatttgaacctgcgcctccgaagagatttgataggcctcgaatgggtagttcgagtcaaacaccttaggccactcggtcatcgcgccttggatctcgttatgaaaacagcgtcgcttttgcaacctatagagatgctaccacatgacatgggcccgcgtggcagcggccagcccacttgctaactcacgatgttacgacaaggcaccaaatcaaaatgcgtcattgaggttgctgagagttgattcgtcttcaaatgaggtggatctggcggcgcttctatatcccgttgcttcgttgcttggggttttccagtgggcttgtaaacaccgaaagcggcagcgtggcggccctgaaagagtttggggaagcgaacagagacaaatgcagttatgaaagctggctacgaggttgcacgagcagaatcccgcggataatgatctacaaaaggaaatgaatttctagcgacaaatacgcttgtgatttgtttttgtgtatggacaaatctcccacagacacactacgtctttccagactctatatgcaacaatccgcacctaaccttctattcccacgaaccaactcgtttacctcccacctttctgcgtcttactcctcagttcaacaacactataccacgccgcgcccgccaatgcaatcaccatacccaaaccattcaagaatcccaccttgacaccaaacaacacaatacccagcaagatggtcaaacactgcttgatatttccgcacaccgtcatcgtcaccgcgcccgccaccttgttcgtcgaaaacgagctataattcaggcaaaacgccaacagcccattgcccgccagcgtgaggatcaacgcccccgacgggccctcggggttctgctccttaaacccagccagctcaccgctagcaatagcgcagaccagcgcctgcgcgcaagctaggggactcatgcgcagcagcgtttcgaggggcgacaaagctaaggcgccggtcatgatccgattggtggcgacggtcttgacgacggccaggatgacgcccaggaaagtgaggaggaaacccgcggcggtgaagtagtaatcgccataagtggcgagaccgacgcccaggatgagcgggatcagagagaggtaggtgtcccgcgggtaggagcggccgtaccggaagcggtagatgagcacggcgaaaaagggacaggtcgatcgcataatctggtggaaggggatggagaccatggcgagagagacgttggaggtggcgatgttgacggtgaagaggatggagaagaggaagaggacgatattttgctggaggctgagcttcgtgagggtaaatcggccttggagaaggaggatgtagcagcctatagacgccgagccggcgtggagggccgtgagaagccatgggtaggagaactggtgatgatggttagcttgatgttgtacacacaggtgaaagattaattgggggactggtataagacaaaaccaggaggctgctcggcactcaccttgcccaagatgagcttgttgtaaatcgttaatgaaatattacatagaaagtagacggccaagtatagtagctttgtcgtgcctgagacttcttgttcggtcctgaccgtgggattggaaggctgtgggttgagaggaacctgggcctccagatcctcgtccttgtctttgaaagtcgggctgctagacatcgttgatggtgatattaaccagctcggtactggttgatttgtttggtggtgagaatatgctaagagtaatgaaactcggaaggctccgtgtcagacagcaccggagttacaggctctgagacggatgctagctctttcggggtgttttggtgtcggagtgatgatttaaagtgatgatgtaatgtgaatggagcagagtatgagtgaatgtgggatggtacgcaaacgacaagaccaatccaacacagggtgtagggctgaaacagcagtggtagtacagtgaggtacccaatgcgaaacctgatggctcagtgagtggcgtaggggaagaaagagatcaagacgacaggaaaattcccgtgtatgtgttgtcgttgttgttgctgttgttgttgctgcaggatgaaccgtcctcacatcagacggttgtccaaagtccgaagcccacgcaaggaacacgacggatttccccacgacacgctagcgaattggtggccgtcaaggttgagaggctcggagtttacaacgaaagattcaaagggtctgagtgaaatcgttaatgaaaggagaaggaataggaaatgcgctgggttccgccggaaataggaggtcagcagcaaaaacgaagaaaggctccaagatccatggaataaattgtgcttattttgttggaggaggtttcgggaacgagcaccaccaagcagaaaagctgcggggattacgtggaagagcggctgttccgggttcactgagcgcttgctgtggccgtttgatttggacggccaagaccatgctgtctaggcttgttacgaggagaggcttggctagccatggcagacatcatgggccatcccatcagaattccggtgagtggaccaacactccaaggcttaggtgagtggaggtctgctggatatcgaatgctattgcaccgcagtaatcataattgtttgattccggcaaccaggtagccaggctcattgaggaattgggttggagcatgtcccctgtttcttcccttgtttcctcccttgtttcctcccctgtttcccgctcgcgtgctgatcaaccatttcgatgatggttcaacctcccccgagagagaagaagtggtgagaggtaatccattggttctgcctccaaaggtgtgatagcagcacgagagagcatgatggtctctaaatacctgtacatgaccctgcagaatgccctcacgacctcctgctctgcaccgtactgtaatgcatgaactgccactgctcaaaatgcttgggttggacgaccatatgggtaaggggttcgccagcagccgttatgctggaccctttctctgtacacagctacactacactaggtaggcactgtagggtacctacttactgcgtcagcatacacctacatggaactgcctcgtccaacctagaggtggtagcgtaactctggggtgttatacaagaagggcctctcatcatttcatatgtagaaaggcccgtgtcggtgtttggccacagcttttccaacaaaacccccaattttaccacccaacgagaagactacacctcacaaaagtttcaggtccatcgatggaaagccaagggtttgggtacacacagcatgccgctgacccgcttataggcacggtgacgcgtaaccctcactcaccacaccttcccgagcctcctcccctccccaattgcagggcacaacaagctgcagcggggagagcggctattgctaccacttgccgtttcaattccagatgaacgcgcgcaatcgcagcacccagcgaagcagcgtttcatccgcgcggaaagaaagtccgtcaacattgtttgacctcggattgagtaccttcaggtaccgagctcgctccaagtgctgaatggctgctggtgcattcatgtgctagctggttgcagagggtttgggtggtttggggcaatggtgattggggtcctggagctcgtgtttattaggggctgggcagtttctgagtatgtgtggggaaatctccaatggacatcgaacgaacttcaggtcagtcaacttgaacagcacagcgatgagcgagatgaaacaagtcgtccatgtcattctcaatgacggttttcgaggcttgttaattaaagaacttgggtgtatcgtggcaagacgaagtattcgatccgttttgttcgacacgatcattaaaatagatgatgtaaatgaagtccatcccaattctgatcatgttcctagacaggggtgattgctcaagagctcgaatccagaaatttggaagaccgagccgccattcgagaagggcaatggaccctcgatgcgaatttcaataccaggtcacccatgtttcctgtttgatcacatttccccaggccaaggaaggccattgatgcgacagctcttctgatggcaaacttttttgcgttgctttctcggcttttgtcaggttgaggaccagaaatcgaagctgatcaagactaaacattatccagaatctatcagactcacttgggtaccgttaaagacaaacgagttacaaatcatcccgtgaggttgccaggcaattgggataagcccaagcgcaaagctgtgtccaatatgtgtgtggacatccaacgaccacttccagtatagcaaaaattccagagatgcaagattagatgcaacatggactactatacgaaaaacgagacatgtcgtctttgcttggtgcggcatctcgtctttagtgaccacccacgcggacctcctccttggccttccgctcctgctcctccttctccttctttttcttagcctctctctctttcttctccctctccttgcgctccttctcttccttgtccttcttttcctgttccttctttttcttttcttcctcgatcgccgacgcggccctctccttggtcaacttcttgttttgctcgttccagaacttgtcgacttcaaccttcaggacgtccttggtcgtcttgttggcccactcaggaagctcctgctcggcacgtgtgacccagggccccatccagctgtcgcgcacgtacgaggttcccgcaaagtgcacaatcatgtcaccctgcatcaccttccacttctgaaccttgccgccgtgaccgtcgttgtagacctcgtttgttcccttgtcaaactgctcctccaccatgggcttgccgaagagccaggtgccgtttttgaagaaagcattgttcacgggcagcgagttgaaccagcggatcggcacgtcaacccaatgatcccggccagccatgggcgtctgcgctagaggagaggccttgtcggtaagaaggaactggaaggcgctttggtcgcggaaccggtcggtcttcatgcgctccgagttgtagatggggtaggcgagtacggccgagaggaaggaggcagaccacgggctcacgcggaaggcaaagacacccgagttgaggccgtcccagttggatgagatgatgaggtcgacgttcgagagacccttggcattctcaggtgggaggaagagttctaaaggggtgtaagggttcatgactaccgtgtcggcgtcgaaccagctattatttgacaaggagcatcagtttctgtccatataccgctgtcgatcagacaagatgacggctcccgtggaaggatacttacaaaacccacttcaacctctcctcctcgggcttctctagttctgcgactatgattgagagaagataggcaggtttggtccatgcgcccttgggccggccggcgcggtcgttctcaatcaagctgctgaccgcctggttctgggcgatgtaatgatcgtagccatgttcgcggttatggcgctcatgcgtctgcattgcgcgatggatgacatcgacgtcgagggcgttagccgcgacggtgaccttggccacccgagaggtctttttcaccggtggtttctcatgctcggcgggctggttcgtagctggcgggggcgtattgaccgtgggagcatcgggaccggaaccggcgggaacggagtggtcgacattctggtcatcgttgttgataggttttggttgttggggctcagacttgggggcaccgtggaggggcacctcggagcttatagcaccgctggtgaagctggagttgtggaaagtaatgagccagagccagagacagccaagcacggctaggatgctgataaccctcaggggccgttgggcctggaaattgcttagaatcatggcggaagaatggcacaggcgctgacccgactcttcatcatgttgcgacgaaaagagtctcaagggacaggtcaaggacaagagacggcggattcggatccggaaaggaggagctatggctacagaaaaagatggagaattccgagaaaggcggttgttgaagaagtcattgtacatccctatccctggtcaaccttgtcccacccagagcaagctgagatcgtcatttccacttggctctccatatcaagggtcttggcatgagtggatttagggtgggctgcttcatggccaagcggtggtggcgggaagccggaggttgctcgggtctacgcagtacactacaccggaggtccagttgtacacctctgccgggggaaaaaaggttaaatttcgtgacttctggaggtggcaatagtttattggttagaggtggtaaagccggcaaagccgggtagctaataatgaggtagaggtactacttctagctatttctgtggcaaaatacatcggctttataaatagggacttctagagaccgggagtcaatgcaatccaccaacgttacattacattttgcattcatcccatcctcaatactaagccttactattacccaattacttaacccttctcattccaatacaactatttctaatacatctcaacttctatctcctcctccgacgcttaatacacctctatctacttttattagcccttctactctaaaaaagactaagaaatatcttacccgggattagaggatcgaagtccggaccctccagaaatatcaatatcttactttcaaccaaattttagaaattaccttattttctatacagtaaatacaaaaagcactcgatagcccggttattctataaaaaaagaagccccgcattaaagggatccgaactcctaagaaaaattaatttaataaatagataagaataaactattcttagaaatttatttcttagaaaaatcttcctcattttttacctcctcctctaaatctttataaagaaggaacccttattaatactctcaataatttcggatttcaatagagagttcgcctaagaaagatttttctttttaaaaaaaataaagagatgaaggtaaagtagtactaagaaatactccgtctccacccccggccggaaaattaggaaaatatttttttctctaacgaaatttgggtaactaataatccaatatagaagcaataggttactttaagagccggagaaaacccttctaattttactttactaaagagaaaacttattagatagatattctagggctcttttattagaggaaggaaaggactaacctttttttaggaaaaagaatttagaggaatttttactcaaaagtatatcttctttatctttccgatagtagtagctttttatagagaggagtatatttcagcctattagtaagacaataccccgagttacaaagccaaagtaacgcaaagaacgtacgagctaatagaaattctactccttgaagtgaaatttccaacttactctccggatttcaatccaattgagaatgtgtggcattggctaaagtcttacttggagataaattataatctttagaccttaaaagaaaaggaactaagagaggctatttagaagtcttggcaagaggtgccggaggatttcttacttttattagcttattcgatactaaaaaggttagaaatagtaatatctattggaggcgctgctatagattactagtattactgtacaataaatagctggtttctctatataataatcctagtaaattgtagtcttctagcgccttggctgtaccacgctaaccttttttcccccggcagaggtgtagctgtcagaagctgtcacgctatcctgacgatagccaaggagaacaacgcttattcaacagtggacagcaacgggatgtcgaccttcgttattcgcgcagaggttacgtgcaggctgggcaagtggaaatagtagctgcgccgtgaacccttgcgccaacttggctgtcccaatgtgcatccttttatatgatttctcactttctagttacctccttcagttctcgctgtcgccaagatatgtcgccatgtgcacccactgcccagtgagaaggtaaacaggtagaaacatgcaatccttcatgtctggaatgccgcattgccgacggggccatcctgttgtatgtacgttcatattctgttgacgatgtcccacgctgtacagctgacggcggctcttgccggtcattacagggacataggtatttatactggcacaacatagaggtaccttgcccttgaggtagtgtatatgcggtaacaagccccaaaagacatggactgcccgtgtagccgttgccgtgaataaagaggtttacttcagtttcctaccaacgacaaagtgaagaattgtcgagacctgtcatcggctgtcccttcttttcagcggtactgacagggaacttacagcggatgcgggatgccggcatgggggcagtgggggacgcgcgttaagatgagcggagtggagttcttggcattgttggcgctgccgcctgtcatcgatacctagaggtacctaattgacaaccgactttcatcagtttcccttggccaacgcttattgcatgcctccaagtagcatggctccaaggaggaagcttcatgatgctgctgagactctggtatcggatgcgagcactcttgatcttgatactggacgtcggaaaggaccacagagcgcgatcaggtttcctctccttacagcccaggcgtatgtacatagtatgtgcttcgcaacaatgcgagtggaggtctcgacaaccccagaatctggattgacaagcccagtacatacaggaaggctaggagcaaccctcaaacaaaagtctctgtctgacaccgcggcagatccgagccgacggagcaaactccaatcggctgccatcatagggccgtcttggccatgtcaagttcccatcgttaaccccatcttcagccgtaggagagtctgtcatgaccggcgcatgcttcccacaataccgttgacggaaaaccgttccagcggaacctcctctttattgggtcccaaagcatttgagtaggccccagttggcaggtgttggtaaacgacaggcgcgcgatttggaggtgtggaacgacacgacatgccaaaggccgattgacccagactcagcggatagaacccagagccacacgatgcttccagggcagaggtctgcgttgagcctttgcaactctgcgaaaggcatctattgtggctgattctattcacccattcccattggggcttcccagatgaagaagtgggtagaggaggtgactgaacttcggctttttggatatataccaggcttctgtacgaggagctggataccttactcgagttggagatagcctatctcgctcgacgaacaatcagagttcgatctgagccccacgctgccaatggatatataaagtacttttcaacgtggtcgccgtatcgatggctttgtctgcccacggaggctcgttgtcactcaacaatatccactgttgtccctttatcggccctccctggtcagaattctactcgccgtcaactctgtcaattgaagttcatggcaaacttggggcccgatgaaggcaaaccagtagactaataattcttgttattgtaggatgagagataattcgttgatacatgatcgagggcattgcgaatctgcccgattttatgatgagaatatagtacaaataatttaaagcatgtttatatatcatctacgcgccagtggtttagtggtaaaatccatcgttgccatcgatgggccccgcgttcgattcgcggctggcgcaattcgttttttttttttcgatttttctactctctcttttgctgctctcgccctagcacatcgaatactttcggattcattttttattaatttttttttttttttacgtttttaaaaggttcaccttctttgtctgaacagccttcccctcgaagtattacacaactgatgttgtcggataaaggagctggttgatcatccacttcggggtcgttcaaaccaacgcgctaaagcaatcttccgctgcattcccgcgcttcttagcggtctttaccccagtgtggtaagctgtatataactggtcgaaacactgttcaaatctcgtagcagtagatacaaatgaacttactataatctcgtacaataaatatcaactgcttatctaattaatagtttagacaattgctagtagctgggaaattagttaattaataataataactatttgcttggctagcagctggtaattttgatggctaataataacaactgtttgttaggttaatagataattaacatctcggtgtatcaagttaaccagtttaaatatcaataggtgtagtatagttcataagactagctaataagataataaactgcattatagtccgtataaataatttatagttaattatattagtagtttacgcttaatgctaattgatatattaaataattgataaattaagtagctaatatatataattattggtaaagctaatagttgatattcaaatttgtaaaacgtttaagtcaataattgtagcagttattaaataaagtaatagttgttcttgtgtatagttgttaaatttagtagaaataaagaaaataggttgttcaaacttacggtttctgaaatttattaaatatttctaattgaatgtataagcagtttatagaatataagcggttcatagggtataagcagtttatggggtataagtagtttatagggtataaattagagattaaccctaacccggacgtcggatatatagtcacgtatagtaatgtaattaatatgccaatactacctatatttaaattagaatactagtatattacccgcccaatttatctatcctatacctactcctagctcctagctcctagttctgcttagttgcttgatgtatttaatttaaataaactatacccgctagtttacgaataatagttggctctcggaagtaaattctattcgttcgtttatttgtatttaccgacgaccgttgttactgttggatacagtgaagggtactatatatatttcattgtagtcgagtgtaggtagaccgataatctcctataataattctccgggcgtaatagttgtattagtatttacgccgtccgggttggcctgtcgtataagtggcagtcctattaacggctcgtggctatcggcgataaccggctttacgataaggaacgtgaactccggcattcctaagtataccctacctcctctatataaaatcgattttcctgtagtataattttaattagtactatactagggtgcagtggtctacggacgaccatttagatagtccgtcgaattttatagagcgtgccgttagggttgttggtgtatgtaccggcttttgtattatatattataatatgctccaagcgagtgcgcttagtaattttatgcctagactcgttaaatcgcctatacataatgtaagcgcttttatagaagatgcgtcggcgattaacggtagcgctagtagatattgagtgaatagtagttagtattgaactattctatccttatagttttggaactgaaaagagatagagagtctatatatacgtatttattattaaacgccaccttcttctactacttaattgtccgattacccgttgctataacgttccgactatattcttcctagtatattttccgcaatatctatttgaataccgaagttattttttatttacgagtaggaaggcgtcgggcgaggtaagcgttcctatctaaccgtactaatgccgaagtattaatatgattaatattagatataatactggtagatttggaaggatctttattattatttatattttctagttgaatatccgttatatatattaggtagattttagtaaataatgtcggtactagctttgtaagtcggcgaatgcgagtagttattttaggttcgttatcctcgaaactaccgaatagaaggaagcgaattgtttgtataagattcttatatagtagataatccctttccggttcgcaatagttttgcttcgtaactatagtcttctaaaccctattgcgcaatatatattagtactatttatctagcgttgctgttcgccgtcggtatattcgatgaatattcctatagcgtgctaagtcggtacgtatataagattcattatagtatgggttcgtatagctataagctacagcgttattgaaggcggtgggacgtagtattggtgttagcgtagcgccttgattcgtgcggagctaccttccaaatcgaagcgttgcgctagtgccacgtctaactacctatttgagtgttgttgctagttgtactatatctttactataggttattactggtatagatattgaattaaatagtatattagtaggtatagcggtggatattattggtcgtacctatatacgtttttatttatactaagtaaataagagtattaaagacgctaataatgcgctattataatataggtattaattatagaatagcaattggtataaataaaaacgaaaagacttcggttgggtttgttgatttacttgtgctttaatttactaagtagtattattaatagcgatacaagtctatattaataaaagacttcgaaatagtgaagtctaatgtatatatttggttgtacgctttgttaatagagttttattactttttgagcgatagaaagtgtgccgatattaatattattagtaataatatcgtcctcgataatatgcgtaatactagctggtttatccggggtatcgcttatagttgatattgcggggcttgttgtacgagagttgatttgagaaccggtttgcgatttagctggtgctatactattgcgtttcgatagtccggcgcgtcgacggctagtattggcaatagcgctccctagtttagcctttgatatggagcgagcagcggcctcgtataacaattggtacaatcgcctatttatttttatagtcgttagaaagtattggtatgtctattgctccagcgtaagtcggatagccgatagtagtttattcgctttaataatataagtatagattactgttaagatgttgatgattgactggtaggcttcgatgcgcttggcgattatatggtcgtgtggtgatttgctattgtatagcgtattgcgattgaatacgacgtttattttacgaatgaacggtgcttttaagttagtattttgaagctataatagataaataattgttataaggattaactatcgaatatgttcctatagactatatattttaatattacgacgtgcttgtaggtgttgctagcccgggtagaatggcatttgctgtagaatataataatatttaatgatagagttaggctttattgctgtctcgataagtatttgatgtacgctgcgggttatgctattgaatttggaatgagtagaatcgctaggtcgaccccggattaagtttaacgccggtgtaatttggtataccgcggggagatcgagggtaatattgtaatcggttttgagtttacgcttttcgccgatatattgcttgctgtttatttcccgttgtagttgtagtattttaaaataattttgagctttctggatataggctgtattgagattaccgcgttggtccgaaggaacttcgtaattacggtatgcgaagttggttgcgagcttgagaatactattattttcgttttgttggggtatattactagtaaatgctagtatcggcccgcaaagtaggatctactaaactattcgttagtatattaaaccccgcaattatattagtacctttactaacccgtttaccgcgtatagtaataatatatcctctattaaataccgttagtagctctagagcccctattacctcctggaagttggatgcgtgtgggccgaatataacgggcaaaacgttaatttgcttagtatgttcatatcgaggaagtgccgctacttggatatagtagcctattagcgatttagttattatccgatataacccaaagctatcgttatagttaaataacggaagagagtaaacttttctgtacttctagtaaataaacacgtcgatcaactcctatcgattaaatttaaggaccttgagtacgctagggattggtaatactctatatattagtagtagggccttcttagtattgagtaataccctacggatatatagttgtagtatatagataatattgttattaaattttatataattactaaataagtagtcgaatttaatgtctattagtctacgtttacggactttcctcgggtcgatatattctattagattaatagttagaattaactctctaggtattatattgtttattattattaggttgataataatttcgttgctagccttcgaatttaatattatccgaacggtgataatacgcgaaataaatagtacgatattactttatttaattatatatactatggataatatcggtggtatattgctagttaaattagattgagtaatacttaaaaacctcgaggagtccctctgatcgcggaaaaccccttggacttaactataataagattggattggattttatttacaaagcctatacttgatataagtatattcgaattcgataatgtcgctagggaagatgggttggggtgttgatattgacgtaaatactgtctctagatagaatacgaattctccgttcgttgtgcgaatagagcccgcctactgattgctgtgctatgcttcggaaggacgatctattaaattagttatattgaaatgtatctgtgattgaatggtgttagattgaacgagtcgatgatatatattaattgggtcgataatatataaattttaggtaggcttttcccctttcaatttagcgttaacttgatggaataacgataatttatttaggtttagagtaaactatttagcgatacgtatttcaatatatagtatagccttacgtacgcgacgcttcagtgtctctaaagacagtagtatgttatcgatgtcggcgctattaacattggggtccttctttaatatttttaataaattaagttgtatagcgtattgtagctttgttattacttggttaatatatattaagccctatccgaattaaaagtcggataaattggtatgctgattgcgattgaatgtaataggttcggaccttataaatagaatattatatgggatatccggctaggtatttatataaacggtagtagatgtagctaaaatagtttctaccccgacttcctttactatttcttctatacctttagttttattgttataattgttaatagggttgagatagtcgataatggcgggaaggtcggtatccttattgctattattttggggtatattgtcgaactaatgaataccgccggttgtaatctggattagcctttgtactaatagctcttctgcttcggtattcaattctaccctataatccaaatcggttagaatctatacctacgattattaatattccgttaaacgtatacgattactctacgacgagcgtcgactgatttatattattaattgaattgctattttaattttgattaccgctagggttgaagggattggaaatattgagtatagctactatattgtccgatagtgcttcgatcggattgactttagaaggagacaaattaatagccggatttatagggttaacagggtccggcttattattagaattattattagaattattattaggattattattaagattattgctagaattattattagaattattactagaaggatctccgtgcggttgacttggaccgcctattcgaggacgttgtggcgggcgttgaccgtcgtcgtcgtcgttataaggtctcttactagccgtagctttatacttggctactatatatatacccctagattttacagttcgacctatggctattgtacgtacgataataaattaacttgaagcgtagtagcgggtttgcgttggtcagtggttgaatttggtgattcgaggatgctatgcttattcgacgaatagtagtagggtagtaaaacgaaagtaaataattaataataagattcgtaataattgtaagaataaacgataatttgtattattaataaattgaataagtagtactattagtatcgatttcgattaatagcgaatactaataaataatatcgacgactatagggtagaattgaattgaatcgacgtttactatagtaggcaacgaactaatacattactatataatagaatatcgaccggacttatcccggcctattactagtataattaaatactatttagtattatataatataaggaaggagcgccggactacgatgttactattactacgggctgtatactactagtagtaccaatactaactgttacactacgctataactcgaccgtttgtatttaatctaattagctatgctacaatatgatttactcaatagagcgactagaattcaccaaattctggattacaatatagtaattaatcaaatacgttacattataaacggatagttaaagtttagttaaaggagagcgagcgggttgaatttatgagactaaaaatctaaattagggcggacgctaaaaactatataaaattacattacgccaaccagcccaaactatagaaagtaagtaaatagtatctatattattgttattattgttatcgttattgttattgttattgtcggaggcggaggcggaaaaaaggagagaaagagagaagaggagaggagagaagagaggaggtgaaaggggaggaagtaaaaagggaggaggggcgggattatagatctgcgctagggggagggcgcctaatctttgtacgaactattataattaattaatattaaatttatttaaattattataatatttagtattaatactaataaagattagtgatatcgattgaatttacctaaattaatttgaacctcctcttcgttcttccgcttaggacccgactacttgcggccgaaatgtaaaaatagtaccttaaagtggttgatggtaacttcggcgaactctaattatataacaatattaatatagtattctattatatcgattgatacaaatttaagtaatagagataagtagtttctaatatattatatttacccggctttttagcgagattatcctagtaactaagggctgctagccgcttggtcttgctataatatttagggtttatcttagcctcccgccgatcctactctttaatatagatatacaatacaactttatacgttattaaattaaatatttctataaatataatattaatatttatataaagtactacttactaataagtaaattgcaattaaccttctatatagaatttgcctaaagggcgggagttggtatagtcgacctgattatacatccaggtaaaaaccttaaaaaaattctcgggagaaaaaatttggtcggtacggttatagatataattcttattgttgaagttagcggaggggtttagaagtacccgatgcttagggtagttggtttaagtacaaataattacctaacgaaaataaaaggttagtattaattaaagatattctaaatataataatagatagaataaaaaaaaaaataataattacttacctccatcttatttaaggtttactgcttgacgttcttttgggtatttattaaaacctttttggtattggcgtactccgtagaataaggattaatacctaggtagacgctattgataagctgactatatatttttattagtaaaaaatatcgatattgttatttaacgtttcaatttatattatacgtatattccggaagatggtggtgaaataagaaaatttactatacggccttatctttgaatttattgaccttagtctactcattattaattatattattaatagttaattggtcttaggtagccgaaaaattattaagatcccgaattagggccttcgcccccttcttggcgtatttattacccttacgggcctgtatattggtttgcgaagctaaaagctccgcccgtctaccctatattatatctatagtaagttagctatccttccccggtaaaaatgtatttaatttttattaacttctttaattagatttattattcaattggctagggggaataaaagtataaagagaattggagatggatagggaaaacaaagtatagatagggaaaaggaaaataacgataaggaagagaatgctgagggaataggagatggatagggaaagaaaagtatggatacgggaaaaaaaaataataataaggaagagaatgccgagggaataggagatagatagggaaagaaaagtatggatacgggaaagaaaaataacaataggaaagagaatgccgagggaataggagatagatagggaaagaaaagtataaatatagaaaagaaaaataataataggaaagagaatgcggagagaacgggagacaaatagggaaaagaaagtatagatacaggaaagaaaatttataacgaaaagtgaatcttctagtttgtcttcgctaggctagcccctaaataccctaaccttcttcttacccttagccttcttactaccctcctcctcttcatcctcctcctctttatcttcctcctctttattctcctttttattatcctcttccttatcttcctcttcctcttctaccctatctaccttaatactagctttagtagcttctttcttataattatcgaactacttcccgagttcgatatcctcttccttcttcttctcctcctatttcttcgttttcttattctaataaataacctattccttcttttccttagtcgttatattccgcgttttattcttcttcttcttcttctcgttattgttatcctttttcttgtctttatccttatcctcatcttcgtcctccttcttgcccttcttctttccctaactaataggaaaattattattattggaattattgtccgccaaattaactattcttagagttttgggctttttggctgtagccttgcccttacccttgcctttcttagtattacgaatttcatttctagtaatctccagcttttcaccaatcctattaacatcgtctaggcaaccttttatctataccttagtatactagtaatccttcttataaatattaagatttttaaggtattaatcatctgactaacccttagttttacagctatcctcagcctataccgttcttaccgccgttaaccgagcttccgccttttcgtacttagctttagcccggctatagctacgtttagtattaatatactgcttttcagtagcggtaatacgggccgccggggttaaggggtcgggggtaggcttgtaggcggcgggcttcttattagcgatagggagggtagtagggacgatgttattgtcgggcggggcgggagaggatttggttgagggggtgggctgggagataggagcgggaggggcggtggcgttaataacctcctcctcagagaaaaaaggctgggcggatatagtttatatatatagtaataataatagtaataggttaatcctacctatatatactatttaatagtattatccggtacgtattatagaggtaactacttacgtaagatggaaatagcgggaacggacggggtttggtaatacggtttaactataattacatccatactattagacgaactactataataatactaacgcagaatcgtcgtacttactaaagacaatagggtcgtggtaataagttgtgttagatactactaaattatattacggttatacgttagtacaatttatactggttatagtcgtccttattattaataaaaatataaatagtcgtagtatcgatatcgaataatagtatataccgttagtaatagggagatagaatagcgatagtagcgaaacggcgatatagtagaacggtaacaaagcgggcgagcggataatacaacggatgcgactatagactggatcggaataaataaacacgaaactattacaatattcattactgtcattatacgttataacattcgttttggttacttattactatactttattaaaattaggaaagtatatagtactatcgtcacttactattctaatagctaccgtactattacccaattatagtattgactactgtattaatcaatgtacaagcatttaagcggtttattttgaaatgagcggtttaggaacacttagccgtttatcctttattttatttattcgtacaatagttaattcctaattagtagctaattacaatttaatagcttgtaatataaattaatcgatataaaacaattacttcttttataaataggaacccaatag