acggagattgatatctcgccctgtggtggatcataacattcctgaacaattcgtcttatcaaacattattctttttttattatcttgataatcttaactcttcagagtgtctgaaaaaaatctattttgttaatttgttcatctgtaaacattgtattgttataaagaaaaatgttatttgacaagaacatgggtcgtgtcaagtgagcgataataaaaccgcataacgaagaataaatgagagagaaacaatagtatatgccatttagagggcgttaattcacttattatatatgtatattttaaggatactgcttacagaatactggaaaatatggtaaattttctttaccagaccgaattgcatggctggactaattcttaggagtttattgcaatgcttattacctaccaacccataagatcttcggatgaagccagtataggaacaggaacgtaacacgagaattcttcaccctctagggtttcctttgaatggaataaaacgcccttcttatcctcgtaaaattgattcaacgtaatgcctcctgtctttgcgattatcacgaattttagacctatcatccatttatgttgaaagacgtctgtcttgaactgcccagcaatctgatttgtgggcgatctcggaggaagcaattttgccgatatagacttacattcgtcaaaacaaatgaaatgcttttcatagaccgcgttcccctttggtttgctccccacctgtctcacttcagtcttatattttggatttatgatttcaaacgattccaaagacacagttaatgtagttacttttagtaaaggtgttgttattgaatctaattcaatgaccaaatctaagtcatccgtagtcttgaaaaaaggtgctgacaaggatacttttgccataggctcattattcctattaatttgatatgcactttgtaaattgaccaactgaggtaaaagattagaattgctgtctgtcttaataaatgcactgttattccatgccttctgatcgaggctaaggatattattacgtacggattcacttctccttcttttactcataacattactagttgcgctagaacctgccgatatcgacatttcattggaaaaagttgagttgttaggttcaggatccgaggaatcctcatccttcccaaattgtacttccatttgcaggtcaataagttcatctatatctctcgacccattctgattggactctactagttcgataaaactttttttgatgtggctaacagattcgctattttctaatgatgaatcaataatggaagactttcttctaccgaatgatatggcagaagctgcggaagcttttcgggtaaatgcacggggcttcaactcctttatattgcctgccttcaatatgattggcggtttatcgaaatgggacgtgtactgttcagcgttcgaactaatatatggtgttatggttattggaactctattcgaaaatgatatgatgttatcatcagaaagtgcgtccacaccaacctcaagcgcgtagttaacggatgcaactttcgaggaggaataacttgggccgacatcttttggtagtttcgtagatttgaagtgaaaagttcttacttcacctggctctaaagaaatctctgaaaataaaagtgtttgcggaattaaaaggagaggcaagacttttatatttgaattaaccagaattcgttcattataacttccagttgtaccagaattgacttctgaggaaaaaaggccattggtgacgtttgcgaaattcgaattgaaatactttgtgagatttcttttgcccttaagagggttttcatcttcagttgtaataatagagtttgtgccatgaccaggtaaaacatccagccctaccatttttacttcatcttgtctaaatttcgattgtgcaatgacttcggaatcgtactgaaagacacctgatatttgtacgtacccagagatcaacgtcacaggttgatgaaaatacatttgcttcagcattttttctctccgaactttattccccattcaacgtttccatgttttttgcatcgaaactcccttcaaccctacttgtcttcttgaatgcacctagtaatgatttaatgaccggcctgtgttctccaatggcgccgtcttcatcgtcttgtgttctcggtcggagggctaaattttcttcttcttcgtggtcactagtgctaaccttttccttaaacctcaataattcttgttgcgaacctacatgcttaaatcgaatctctatcgatatatgatctcccccaaaatagcaattgcaattcatgtataatctcttatttgagggtctctcttatgagaaatgtatcaattctatgcgcatgcatattttcctctcagcaatagaacgaaggaaattgaagggctcaaaaatttataagcgggcctacccagtatgttttcgaactatcccttactgcattgctcttgtaagatgcagaatctcttttcacctagaattacttttgaaaaatatcacgtatgggcgcgcctcaaattctatggaggacatcggaatgcacactgatcaggaaagcaaacgaagcaagaagttcaagtataagaattattgttgcagtccacaaaatctggtggaagtacaggatacttggtaactttcagcatgaaatttttctttctcattttcgttcgatctcaccaaaatttttccttctttcaacaactttactaatgacaatttacagtataattgcaatcacaaagtacatctaatgcaccgctctcttgaggagtagttcatcctgcaaatacctttctttggaagtgccttgcttggcgtgtatctcctaaggaatagcataaaataaactgatttaacgcgatgtttgggtgttgaaggcctacggcttagtaagaatgaaattgatggaaaaaagataatcattactataaaagctctgatagcttctcatggccatcccgtatgcaaaactagaattttgattctctgtatccattcaagaatttgagaataaaaagcaagcataatactaccataaaaaataaaaaaatgggtggtattcttgcttcgtggacctgcaaggtctgtagatctcctgaagggtttggtcctatatccttttatggcgatttcactcaatgtttcattgatggtgtgatcctaaatctgtcagcactatttatgctagccttcggtaccagggatttacttcgactttgtaaggaaagacatcctggcgtgaaatataggcgaaattggatcatcgtctttaggatgacacttgtcctattggaaatagtgtttgtttcgcttgcatctttgaatttatctaacgatgagacaagaaattttacaattgtcagtcagtatgcctctaccatgctgtctttatttgttgccttggctttacattggatcgaataccatcgatcagtcgtagccaataccatacttttgttctattggctctttgaaacattcggtaattttgccaaattaataaacatcgtcatcagacacacctacgaaggtgaatggtacttaggtaagaccgcctccatactgaccttgttccaggtgattacatgcgccggtatcttactgctagaggctcttccaaagaagcctcttatgcctcaccaacacatacatcaaaatttaacgagaagaaaacctaatccttatgatagtgcaaatatattttccagaattactttctcttggatgtcaagtttaatgaaaactggttatgaaaaatacttagtggaggcagatttatacaaattaccaaagaattttaatagcgcagaattatcccaaaaattggagaaaaattggcaaagtgagctaaaacaaaaatcaaagccttcattatcctgggctatatgcaaaacttttggacgaaaaatgcttttagctgcgtccttcaaagccattcatgatattctggcatttactcaaccgcaattactgagaattttaattaagttcgttacggactataataatgagagacaagatgatgatgattcttccattctcggttttcaaagtaaccaccatcaaaagttgcccattgtaagagggttcatgattgccttcgccatgtttctcgtgggttttactcaaacgtctgttctacatcagtattttctgaatgtcttcaatactggtatgtatatcaagagcgccttaactgccttaatatatcaaaagtctttagttctatccaatgaggcatctggactctcatctaccggcgacattgtcaatctaatgagtgtggatgttcaaaaaatacaagatttgacacagtggctaaatttgatttggtcggggcctttccagattatcatttgtttgtattcattgtacaaactgctgggaaactcgatgtgggttggtgtaatcatactagttattatgatgccattgaattcatttttaatgaggatacagaagaagttacaaaagtctcaaatgaaatacaaagatgaaaggacccgtgttataagtgaaatactgaacaacattaaatctttaaaactgtatgcgtgggaaaaaccctatagagagaagttggaagatattaggaacaacaaggaattaaaaaatctaaccagattaggttgttatatggctgtgacaagttttcagtttaacatagtgcctttccttgtttcatgttgtacatttgctgtatttgtgtacaccgaagatagggcgttgactactgatttagtttttccagctttgactcttttcaatctgctttcgttcccattaatgattattcctatggttttgaattcatttatcgaagcttctgtttctattggtagattattcacctttttcaccaatgaagagctacaaccggattctgtccaacgtttgccaaaagtagaaaattttggcgatgtagccattaatgttggagatgacgcgaccttcttatggcagcgcaaaccggaatataaagttgccttgaaaaatattaatttccaagctaaaaagggagaattgacctgcgttgttggtaaagttggcagtggaaaaactgctctgttatcatgcatgttgggtgatttgttcagagtcaaagggtttgccactgttcacggtagtgttgcatacgtttcacaagttccttggataatgaatggcacagtaatggaaaacattttatttggacacaaatacgatgttgaattttacgaaaagactatcaaagcctgcgcactaactattgatctggcaattttgatggacggtgataaaacattagtgggcgagaagggtatctccttgtcgggaggacaaaaggctcgtctgtctttagcgagagcagtttattctagggcggacacctacttactcgacgatcctttggcagctgttgatgaacacgttgccagacatttgatcgagcatgtattgggtccaaatggcttgctgcataccaaaactaggttactagctactaataaggtgagcgctttatctatcgcagactctgttgcactattggataatggtgaaatcattcagaaaggaacatatgacgaaatcacaaaggacgctgattctccattatggaaattacttaacgattatggtaagaaaaacaataataaacgtaatgatagtggggactcttctaaaaactcagttcgcgaaagcagtattccagttgaaggcgaactggaacaactacaaaaattagatgatttggatttcgggaattctgatgctgtaagtttaaggagagccagcgatgcaactttaagaagtattgattttggtgacgatgaagatgttgctaggagagagcatcgtgaacaggggaaagtgaagtggaatatttacctggagtatgccaaagcttgtaacccgaaaagtgttttcgtattcatactgttcatcataatatccatgttcctatccgtcatgggtaatgtttggttgaaacattggtccgaagttaatagccgctatggtgctaatccgaatgctgcccgttacttggccatttatttcgctcttggtataggttcggcattagcaacgttaatccaaacaattgttctttgggttttttgtactattcatgcttccaagtacttacacaacttgatggcaaattctgttttaagagccccaatggccttttttgaaactacacccatcggtagaattttgaatcgcttttcaaacgatatatacaaagtggacgcattattagggagaacgttctctcaattttttgtcaatgcagtgaaagttatctttactattacggtcatttgcgcaacaacttggcaatttatcttcattatcattcccctaggtgtatgttacatttactaccagcaatactacctgaggacatcaagggaattgcgccgtttagattctattactaggtcgccgatatattctcattttcaagaaactttgggtggtcttgctacggttagaggttattcgcaacaaaagaggttttcacatattaaccaatgtcgtattgataataacatgagtgcattttatccctccataaacgctaatcgttggctagcatacagattggaactcattggttctattattattttaggtgctgcgacgctatctgtctttagactgaaacaaggcacattgaccgcaggtatggctggtatatcattaagttacgcattacaaatcacacaaacgttaaattggattgtcaggatgactgtagaggtggaaacaaatattgtttcagtggaaagaatcaaagaatacgccgatttaaagagtgaggcgcctttgactatcgaaggtcacatgccacccaaagaatggccgagtcaaggtgatatcaagtttaataactactccacccgttatagaccggagcttgatctcgttctaaagcacataaatattcatatcaaaccaaacgagaaaattggtattgttggcagaacaggtgcggggaaatcttcgttaacattggcgctattcagaatgattgaagccagtgcaggaaacattgtaattgatggcattgccatcaatgagatcgggttatatgatttgagacataggttgtccatcatacctcaagattcgcaagtgtttgaaggctccctccgtgaaaacatcgaccccactaaccaatacacagatgaggctatttggagagccctagaactttcccacctgaaagaacacgtgctgtcaatgagtaacgatggattggatgcccagctaaccgaaggtggtggtaatttgagtgtcgggcagaggcagctattgtgtcttgcaagagcaatgttggttccatccaaaattctgattttggatgaagctaccgctgcagtggatgtagagacagataaagtcgtccaagagacaattcgtacagccttcaaagatagaaccatcttaaccatcgcgcatagattgaatactattatggatagcgatagaattattgtgttggataatggtacagttgccgagtttgactctccaagccagctattgagtaattctgagtcactctttcattcgttatgcgctgaagctggtttggtcaatgaaaattaaattctggactcaaagtaacaagctttctgcaacattcagtttgacccatagcaagaaattgctggcatcttgcatttgaagtattaggcgaaataagtacgtaaataggaaaaaaataactttaatcttatagcgagaacggatcatctcaaggtttacatgaattaaaagtctcattgaatatccaatatttcgaaagaaaattaagaacgaacctatcgcgcagagacggccttccgaagagagaaaagaaggaaacggttttcaccttctacacaagtaccccttatagaaaaagactaaattttcttgctggaagaaatgcaagcacaattcaacttcgaaaaatatgatcgacgataattcctcttttagtaccttaggggaacccagccagtgcggggtaacgaccttaaggggaaattacgctggttagctcaacgtgcatgaaaaccttaaatagaaatacaggcagaaaagtaactgcacatttctgtcgttttaactgacccctcaaacttgtcattctaatattatttcttcctcctcccgctccccccttcttcgtttttcattgaatgaggcatcgcagtcattccgtaaagttgtaggcacctccaacgtcgttcctgagaacagcaagcaaatgaatttcccctcaaaacttttaacttaaatgatggtgaaaagccgaggcgatagtatagaatttatgaccacgtttgacgctatgtaagataagaaagagagcatgggctcttcattttttcattttttgatttgttagggccaacggcaaccgttgtattgtttttttctttttgagccagtaaacgtgtggcacgattggccctggcaggaactccatgcaatagtattatagagaaattctccaacgccaacaataaccaagcatcgacgcggtctatttttctcgccaagtccgtccggtagtccccgtccgctttgagtcattccgccaacgcgattgatccaaacaaggaacccaccttcctgtttcgatcaatggctgggctccagctgcagggcacgccgcctgcgggaaggccttttaaatccgagggtccggtcctaggtctttttctgagagcgcgggtctcgatggcgttcgtgtggtttccaggaggagaagggagcacgcgcatggtggtccctgccagaaataaatgcagaggtggacccctcctccgcgcagaaaccgcgcaggtcttccttttttttgttagtatttttttccatccagctctccatcttttcttttttctttaattttatattaatttttgtgtacaatttccacaacacagagagaggtttagccacctcttacaagtatataaaccgtcgttgtgtctttcttgttgcacatttgtttcctcttgtcaatcattaattggtcttttgctatatattgtcaataaactaagaataacaaacgccttctttctttcgctttacaataacaataataataatgcaattctctactgtcgcttctatcgctgccatcaccgcagttgcctctgccgccaataacattaccactgctacagtcactgatgaatctaccactttggtcaccatcacttcttgtgaagaccatgtctgttctgaaacagtttccccagctttggtatccactgctaccgttaccgtaaatgacgttatcactcaatacaccacttggtgtccattgccaactaccgaagctccaaagaacaccactgctcctgctccaaccgaaaggccaactgaacagccaactgaaaagccaacccaacaaggatctaccactccaggtgttacctctttcactggtggagctgtaaaggccttgccagctgctggtgctttgcttgccggtgctgcggctttgctgttgtaaatgggttgacgattttttaatatattctaaagaatcgttaagggtaattttttttttcccaatacaacttacaaaaaaaattcatttcaattagagtggaaattctggtaatttctttgttcaatccgaggaggcaacacttcataactaaatgattataataataataataatattaatataaagtcaatatctcttttaggctacacgcatccagactttttatatcaaactggttgcattttgtttttatctcatatcttaatataggttgtttaaggttcgttaattcaaaaagatattttttgtttactccactagttttttttactcgccgagcaaatctgtttggtggactacatgttgaaaaccagaaaatttaaaagacggtgattattcttcattattaaaaatcatcatatgtagttaacttatctcaacaatcaggttcaattattctcattgtctctacatcaacgtcttcttgatttatgtcatgcatttctcttggtcaggttgcttttgtctagcgggcaaccaaacctttcctgaaaatcatgtaagcgccccgattgcttactaatttaaaattcttagaagtttctttagtgaaggaagaaagaatagcttaaacaataaaaataatgtatatattcactcagtgaggaattccgcctatgttttttgaaggaagagaatagctaaaaacaggcattgcttcactcataaatatcatttaaaaaaaaaaaatctccaatcatatagttagcatataaagaaatgtcaaattccccatcaatagtgactttgtcacaggagtatttcgatccaaatattcctcaaattctcccacacgaaaaaatgtacaagattcaagttggcaaatgtctgttcaaaatcagtggtgcttcgctaagttcagatggccccagcttctttactgaatacttttccaaaaaacgctctcctgtggatagcagcgacagcaattgccatgccgtagaacctactgaaaatgaggctctattcatagatagatcatcagaagtttttgaatggatctaccaacatttgcaaggatatatgatcgagattaaggatgaagttcaatatactatgcttttcgcggatgcaatgtactacaatttaccgcgtttaagatctttactgaaggaaaccgattattattacaccaatgttggtggacaatcgttcaaaatagccaaaaatctctttaggaggaaaggtgattctccaaattattttgaaatatatgcggccacggtttatgtcgatgtggaagagttgattgtatctaagaagttgttgagaccaccaccgcattctgccccctacattccaaggtcgtccgagttttttaaagatctacttactttattaggaggagcatctctagatttagatgataatagaagggatgcgctaataaaggagtgccgatattacaggtttttaaatcttgaacagcggctaatcaagtctcaaattacctataatccaataatacggaaagaagagatatgccttttactgaaagacctgtccaagaaaggtatcactttcccagctacttcggctttctcatcttcaccctgttttgaaggtggattttgtagtgcagatgaaagcgataaatctttacaaacctgtgaccagccagaagcgaaaaggtctaaacttgatattgctgagcaaaataacgattgttggaacatgctttgttataagagaccatttctggacaatcatgcgagagaattgatctttcaaatagattcaactgattgtactataatcttcaataaggaaagtaaaagcattcatgtagacatggttggagaatccgcgaaaagtttcgaggccttgtttggaaatcatctgctaaatataccttttagcccgactaatttaaataattatcaatatcggttaccatcagatgccgcgcaggcaaaagtcgaaactcattacttacttcctgcatgcatatcgctctgtgatttgcatgtgaatggcatcaggatcgcccaagtacggagtttattgacggagaagagcagttttaacgacacaatcattgacgtctctgacccatttgatctcaaattacgttctggtctaaaactctatctaaagaaatctctctggaagttggctatgaaagatggccaaattatgttaatagcaatcaaggccatagcacttaacggaacaaaagagtattgtaaggcatacgaatatctgtgaaaactcgcttatgatgtagttcgccatgtagcagaacgcttagatgaattttgtatcatatagcatccatagacgaataaaataagtataaattcaaaagcttcaataacctgtacactttgatggtttactttcttttgtgtgccattcattatctctttttcttatataccgattattagtaataaagtagagagaaaaaaacggacttcgaaggcaaacatttatcagttgcaaatataaagtcacgttgataatatactagtataatgtgtacaaaagtcacaatctttcgtatccctcaaataagcagatgattatatattgctgatttggaaagtcctaaccgatgcttgatcagttaccatatgaaattttcaggcaaattgcctgcaaaattccccaagaagacaaaatctcgctaacatacgtatgcaaaaaaacatacgaatcaattataccctttatctaccagaatttattcctcaacgaaacttatcatgtgagtagtgattatgatggctcatttggaacttgctattggtcagtattgaaatttccgttcatagatgaagatgaccccaataatgaaaagcaaatatcaaatggggcgctcgccaaactaaaattcagttacttggaaagatcattagcagagtcaccaagtagattatgtccgctaatcaatcgaatacgttgtacatggcacttaaatgaagacgtcatgtcgaacgtactgcaattgttatcggaatacggttgcaatgtaagatttgttgaccaatttgttcgttcatgtgtcaatgacgggctgaaacctttatcaaaacaattgaaaaccctaactttgacgccaccaaccataatgccaactcatgacaaagtaagcagctcttatttgaataagattgaccacttgttcctaaggtgtgatctaactctacttgaaaatctatctattcatgtcaatgcactaaagtacttcaagaatctgaaaactcctatgaaaatcaagtcgttggtattaaacctgcgccccgacacactcaatctcccggaatacggcgttattggtgagcattttgaagatttacaatatagtgacatttttgacacttctactttaaaacagctggagatactatcttggtacagtcgtgatgatatccctcccacaattgaaggtggttttgatagtttatacattaaatggggactggaaggattctggaaattttctaaaattgagaacctatcgttggcctcattagtctataacgaattcttcctgatgaattccctggctgtttttcataatttgaagagattgaaacttgattacatgggcaaattcgaattcgatgtgtcattaattagatttctttctaagcaaatatgtggcaaaaaactgcagcgcttcgatatgcactgtgaactgaatcatcaattttttttcccaacgccagataatccgctaatgcgtttgaattttgacgatttctgtccttgtacaaggtgcagcaatacaatccatgaggtcattttgaaaaaaatctttccggaaactcgatcgaaacttataagggacccgagtaagttccaagctcgtaatttcttataccaaatgttttttcaatccaagattattcctcacacaagtattattgacgacgaaacgcctgcaatgggatgggattctataccgattgagacgtttgtacggaaattcaataaagttttacaggatatcaacaagactgaggataagggagtgaacagcgttactaaagaagatgcgattggattgtatcacgtatatcttcattacctaaaagacgtttttaaggtcttcgagcaaagtttgccgaacttagaatacctaacaataaatggcatatccacaaaacttatacaagtggatgatctgcaaagatgtgcagtacctcttttctacaatgaaggctacaaaagcaactctgtttatgaattggtagatagtgaatcactgtttaattaaaactaagaaacaagatgccatatcaacgtacataatgatagttactccgaaacactttcttggtccaaacagtaaacaagagaggagcaaaaacaaaacaataaacaatactagtcaaacgaaagacccccaggttttattgccgatattagttacaatctgaccaagttcaatagatcaaatggtgaacgaaggcaatcgtagaagcttacgtgacataggaaataaaattggacgaaataatataccaagtgacaaggacaatgtgtttgtgaggctaagcatgtccccttcgaagacagcaggccaaaagggctttttaaaaccacctatgaggctgtcgcccaaaaggacggatgttacaaagcatagcatacaagtaaccccgagaaggatagtatcgccggagtgtttgaaaggatatattcccaaagtaactcaaagcctggatcgacctcaattcaaaaacacgagtggagatatgaaggtccaaagctcagaccacataaccaatttaatattccctacatcaccaaccaaattgacattcagtaatgaaaataaaattggaggagatggttccttaacgagaatacgggctcggttcaaaaatggtctaatgtcgcctgaaagaatacaacaacaacatcaagtaccgcaaatccttccatcacaagccaaaaatggcactggcgttactgatgaacccaatgaaaattcatatgacaatgagctctctcaagacaagctaaaagcgaaaaatttattgagcgaactaaagaaagaagaggaggatttgggaaatggaatagagtccgttactaaatcgaacactaaactgaattccatgcttgcaaaggaaggcaaggtacagaaggccagctttcagaaaagcgtaaagttcaaactacctgataatatagtaaccacagaaattgccgagctaagggacataaaagacttgctgctacaaatgctgagaagacaacgagaaattgaatcgaggctgaccaacattgaacttcagctcacggagataccgaaacataaataatcccattcctttatgaagttagacggatgtatgctcagcatataacaccgctgactccatcaccaacttttagatatttaaagctccttcgtacataaacaatttacgtacagtccaatcggccttgactgggcacagggtcctagttttcgaagtgaacggcttttctttaagcttccgatgaccttcatgtaaaaagaccgtccacagggaggcggaaaaacatcgaaagtacggggcgaagtttcataacgaaggtttaacgatataaatattcgttgcttcaggaggccaacaagacccgttatatttcggaaactagagaagaaccaagtatagtagcgttaacagctatatcataaacataatgaatatcgttaaattacaagtatgtcaccttttcgtcgacttttcatgcaatatagcaccctggaacacatttcttttttttaccctttcaggttttaattggatttcatgtactaactaactattatcaaaccagagaaaatttccaattttgactcaagaggatctttttgccacaattgaaaagttcagagctattgacctggatgacaaagggtgggttgaaaaacagcaagctttggaggcggtgtccaaagatggagatgccacttatgacgaagcaagagaaactttaaaacatgtcggtgtggatgcgtcaggtcgtgtcgaattggacgattatgtaggattaatcgccaaattaaaagagtctaaaacaggagctgctccacagacaaccttcaacgttgcacctaattcagcccctattgtttccgctcccaacactgcactgcagcgtaagggtgagggtgctcaagcaaagattatcgttgccggttcccaaacaggcaccacccatactattaatgaagaagaaagacgtgaatttaccaagcatattaacagtgtcctggcgggagaccaagatattggtgaattgcttccatttcccactgatactttccaattatttgacgaatgtagagacgggttggtgttatctaaattaatcaacgactctgttacggatactattgatacaagagttttgaactggcccaaaaagggtaaggaattgaataacttccaagctagcgaaaatgcaaacattgttatcaattccgcaaaggctattggttgtgttgttgtcaacgttcattctgaagatattattgagggtagggaacacttaatattgggtttgatagaattccaccacagggcgagaatcaattgccgct