caagaagatcagagactatggagccagactgccgaaaagaagaaaacctactgtacactggcgtcgatttattggatcaatgcaagtaagtgctctagcaacaaggccaaccgtgaagccacttaagtacggaagcgagctcaaaatagtcaaaaccggcaatgaagctacgggcaagatgtattacgcaaatggacggaaaaaggcttccatggccaactttgtgaggctgctagatgtcagcctcaatagagaagtaggccgcgtacccgaggacgtggccatgtttttatttccacttgctgattcagatgaattagagtttgaagctactatgatatattgcaataatcagagactgagcgtcggtgatacttttgtcgtgcaactcgactgtttcttgacctccgtagtatttgagaacagtgatgccaatgagcggcgttccctcaataatgaacgaagatttttctctcaaaatgttgtggagagtgaggaagaactgcgacttaaatcaagaagactagcccttctttccctctttgatcaaattcagatgaggcctatcacagatagcgacacgatgctcacggaaaatgaaaatggagatcaggtaatagacctcgacgaagaaagtgataatgagtcaagaagcagccctgaaagacctacttttagtgccacccaaatgcaggaggatgttctcaatgtaaaccagctcaaatccctttataagtccacactatctatggagtcatcgaaacatctacccgaaaccaatccgtcttctgatattttcaagttggaacttcgtaagtaccaaaaacagggcctaacgtggatgttgcggagggaacgtgaatttgaccacctgtcaattgaatctccttcggaagaggttgatggaaatatgatgaatcctctttggaaacaatttcggtggccgaaggacctatcatggtattctcagaagaaatctacttgtgatttgagctctcaaaatgacatgcaattcttctacgccaatttacacactggtgaattctctcaagtcaagccagtcataaaatctatgcttaaaggaggtattttggccgacgaaatggggcttgggaaaacgatttccattctggcaatgatcctgacggtaccttcagactcaagttatggaaaagagaaactacgcgaagcgtcagagtcccctgaccctgaaataagcgtattaggctctcaatggagcggaggttctaagccatatgcgagcggaacaacattagtggttgtccccatgtcacttctgtcacaatggcagcaagaatttgagaaggcatcgtctagcaaagaggctacttgcgaaatttattacggaggcaatactagtagccttaaaagcttacttacaaaaaccaaatctccaccaacagtactaataactacttatggaactgtacagcatgaatggagccggctactaaacaaaaatggtcaaatggatacagatgtgtcaggactcttttcggtagagttttttcgcatagtcatcgatgaagggcatacaatcaggaaccgaaatacgaggacgtctaggtctctgatggacctaaaaagtacgagaagttggattttgactggtaccccaataatcaaccgtctggacgatctttacagtctcgtcaaatttatgagattagaaccatggtcgcaaatcgggtactggaagactttcgtgtcagaccccttcgagaaaaagaactacaaagcagcatttgacattgtatcttcaattctcgaaccagtcatactgcgtcgaacaaaaggaatgcgcgacgttgatggaaagagactcgtagaacttcctccaaaggaagtcattattgaaaaagtcgccttcaacaaaaatgaggacgcactatacaaatactttctaaacaaagccgaaagctccgtaaaagaagggcttgatcgtggtgatttgttgaagaagtactccaccatcttggttcatattttaagactgagacaagtctgttgtcatgcagatttactggggtctcaagatgagaacgacgaggacattgccgagaatagattattggcagagaaagctagtacacagagacctatagtcaatgaagtcaaaggctctgcgggtctgaacggtttcgactttgaaagcacgatttctcagattcatgaaaaatatcctcatgaggatcgtttgagaaatcttgagtgctcgatttgcacttcggaaccaatcgatccagtcacacaagtgatatttacagagtgcggacatgcattttgtgagctatgtatactggaatacatccgtttccagacagagagacaacaagatataaagtgccctaactgtcgacacgaaataaaccctaagaggttgctcaccattaagcaagaaacgaacaagttgaaaattgtgccttatgataacagctccaagtcctcaaagatccagtctcttattacgagtctcaaaaggttacaagatgcctgtcctggggaacagatagtggtattttctcaattctcttcatttcttgatattatagaaaccgaaatatcttcgtgtttttccaaatcaacgactaaggtttacaaattcgacggtagactatccatgaaggaacgctctaaggtgttgcaggatttcgccgtaaaggatatgacgaggctcaaaatactgcttctgtccctgaaagcaggaggggtgggattgaatttgacctgtgcctcgcgggcttacatgatggatccttggtggtctcccagtcttgaagatcaggctatcgatagaatccaccgcattggtcaggtcaataatgtgaaagttgtgagatttatcatagaacacagtatcgaagaaaaaatgcttcgcattcaagaaagaaagcggacgcttggggaggctgtagatgcggacgaggacgagagacgtaaaagaagaattgaggagattaaaatgctgtttgagtaaaatcggatagcttatgcataaatggtgccacaaggtcttcacaatggtctatatggtctttgtagacccctaattatctaataccagatattcatcgttaattaatgactgttgataagagctattctccttcatccacaacctaagtgctgagagagaaatttcgtctttgtcattcaaacatttcagacttttcaatgttagtacaacgtcacctatcctaataccggtgctctctgatatcgtggtcaagcttatgcgtccgcatccgcttaaattaccttctaatagttgccagcatatgacagaggaccaatattttaggtagctaacaagaccaaaaggagaaagtggcttttcagggccagaaacctgaccctcacgaattgacagcttataggagaagtctatcaaaatactaccaattccacgcctttgataggggggcaaagtcagaatgcatgcaaggttatttctctgatacgaaagcagatctttcgaaaagaaccccatgggtttattggtagaagtttggtaaatgatataaaagtcataattgtccaatttgaagtacatcgacttgttatccagaaaaagcttggtgaataaacacatacactgacagaacagaagatgcatagtcccatgcactttccggattgtgtgttctggactcatgtactgaatacgccctggaggctttgcgttgtatttgcagcacgggacatgcttttgtaaagcagtcgcatcgtccgtgtatttgaaacagaattcgcacacgtaaagcacgtccagccagtaatctttttccatgtctggttggctagaaggtcgcctggaggtattctccacatctttgatacccaataatgttgtgccatgtgtaaagtaagcagcgcttccataccacgtagaaaatctcttgtctagaccaaattgtacctcgcgaacattggccttttttaagatcccgtatagctcttcgtctttttcagcgtatgaacgctttcccattgattcgtcccgcttaatccttatacagatagcctaatatctgcaaaaagatctagagtttgagaagtgacacttgtcaaagtctaatcacaatgaacctggtccgcaagacctcacctcaccgcctgatctcaaatcacctaggcttcttctatcgatgaactcactctatgggcatctttaatgatcccgatccaagtaactcagtacgagcctggaaaattttaccgctttcaagtagccaacctctgaagctcatctcatcgcctcgattgcagtataacaagaagctctgcccgtagctgtcgttaatcaaaacaaggctccatgggtacatatagaaagaggttcaatgagaaggccagatctgggcagatggccaagctcaaagagctaaaaaaagtgagaaacaagcagtttactagacacttagacgatggcagcgagcaccaaccagacattacgccgagcgatcagaaggatagcaacgccgagatattagagcctctctcagagaaggaaacggaactcaagaagcgcaagctggaggaactctttaaaccacaagaaagtaaagtgtcgcgcatcaagaagaaaaggctagacaagttcatagaacatcagttaaaaagagaagagaagaaggccatcatagaaaagcttcaggagtataaggtagatacttcgattttgacaagttccaagaatttaggccatgggcggcaaacaaagaaggaggcttttgctgaagctttgaagctcgagaagcagggtagaagcaacgatcgtgtcaaagaaattctttatgaaaaacatgaagttaaggattgggatcaagactttgaatcaggaagcgagagttctagtgatactgaggataaatttgaagatactacgaatcaacagagttcctcatcgttcgtggacaacaggcctgcgaaatacggcggctcaggatttggactcggatttcaaaacgttaaggtggtaaataagagcaaggcctcttccaagaaaagatataactggaggcaaagggtggaaatgcaggaggcgcgaaagcactctaaggaggacgagctggatttcgagtccagctctggtagcgatacaagtgataatgatgaatcggacacgagtgcttctaacgattccgataacgaagcagacgttgccgaaagcaagcaatctgacgaagtgaaggagtcaggcgacgagaatatgtgcgaagaagagaacagttcagaagaagaaggaagcgaatccgaggaagatgacgacacttcgagtgtcgagagtgaggcttctccacaagctgtaagcgaagtcgcgaacgagtttaagaactgggcgaatgatgagattaagaaaatggaaggccgcaccgtaccactcgaaactcctaaactagccacagaatatcagaaattagttcgaccagaagacttggatgatgggttgcatgatgatagtgcccacgtcaacctggattccacccgaaaggctttttatgtcaacgtaaaaagatcagacaatattcaagtggccaggatgaaattaccagtatttggtgaagagcacaagatcatggaggcaattcaccacaacgatgtagttgtaatctgtggcgaaactggatcagggaaaacaacccaggttccacaatttctttacgaatcaggctacggtaatcaagattccattgattcccccggcatgatcggcataacacaaccgcgcagagttgcggctgtatcaatggctaagcgtgtcgcccaagaactaggcgaccacggtgatagcgtctcgcatcagataagatttgattctaccgtttccaacaacaccaaaatgaagtttatgacagacggtgttcttttgagagaaatgtcaaacgacttcatgcttacaaagtattccgccattgtgattgatgaggcacatgaaagaaacatcaacaccgatatcttgatcggccttttaagtaggtgcgttaggcttcgtgccaagcatcatcaagttaatccacaggcaaccaagagactaaagctcattattatgtcggcgactctgagagtatctgattttagcgaaaaccaagctctttttgctacaccacctcctgtcttgaaggtagaagcccggcagtacccagtggcggtccatttcaacaagcgtacagcgttgaactatacagaagaggcattcagaaagacttgtaaaattcaccaaagacttcctcgtggtgcgatcttgatattcatgaccggccaacaagaaattacccaaatggtcaagaggctaaggaaggaatttccattccctaaggccacaaatggctataacgacatggacactggagtttcaactttgagagtgaaccctcgaaacgcggatatagaggctgaagaagtcgacttcagtgtcaacgcagaaaacagtgtcattgatgccactgatgattatgatgaagaaagtactgatgaagaaggatttgaagagacgctagaagatggtcaaaaagcgaccgatccactgtatgtgttaccactttattcattactgccgacaaaggagcagatgaaggtttttcaagagccaccagaaggttccagactgtgcatagtggcaacaaatgttgcagagacttccttaactattcctaatgtgaaatatgttgttgactgcggaagatcaaaggagagagttttcaacgaaaccaatggagttcaaagttttgaagttggctggatcagcaaagcttcagcagatcaaagaagtggtagagctggtcgtactggtccaggtcactgttacagactatattcgtcagcagtttacgagaacgattttgtacagttttccaagcctgagattctaagaatgccggtagagagcgttgtattacaaatgaaaagcatggccattcacaacattttgaactttcctttccctactcctccgaataaagattctttgtctaaggctatagggttgctacaatacctcggagctcttgattcaaaagagaacgttacggaagaaggtaaaaacatgagtctatttcctctaagccctcgtttctctaagatgttgctagttggcgacgaaggaggctgcttatcttatgttatctccatcgtgagtgcactttctatgggcgacctgtttctttcagaaaatgaactgggtatcgctagcacaaacggaaatgctgatgacgatgacgatgaaggtgcgaatacaagagaggatcaggagcagaagtctttcgtccaacagctgcgtgggcgctaccataaaagccaagcgcagttcagtaggcttgacaaattcagtgacgtcttcaagctcttgagtgccatcagctcattggatttcatcaagaaggaaaataggctgcattttatggagtcgaattttatgagacccaagatagtcgaagagaccagaaaattgagaaagcagatcttgtatattgtcaagtcaaacacatctagggaaaacgtcgcagtgagtgtgtctgaggaagacttaaaatgtggcgtacccactgagacccaaatcaagcttttgaaacaaatggtttgcgctgggtttattgatcaggtcgcaataagagcggatatgattgcacctgaagactgcaagataacaaacagaaccacaatttccagcatcccatacattcccgtacttgcgcctatagttcctggcgacattacccaaaattttatctacattcattcaagctccattttgaatgacattggccaagaacctcccaagtatattgtgttccagtctttgcatctcaataagcggactgaaaagtccaagaccaggatcagacccctctgtgatataaagagcacgcccttagccaacattgcacgcaagggatcacttgttacctacagcaagccactaatgggacagggcatacgtccaattgatttatcaacaactgagcgttactgttatgtgacaccgaggtttggagctaccattgacagcgacctgaagataggttgggatctcaatcccattgccgtacatcaaaaaaagatcgctggccaatgggtagttgataaaataataactgcgaagaacttcaaagccgcaggcgctaaaaaagatcagaaataattctactatacatacactcccgcgtttattgtcgcttgtataaaatcgctacccaatttaaaatcggcaaaaagacactctaaaggaagccagattacagctcttctacacactagatagacatgcaacttagagagtactgagaggggagcttggctcctaatggtcgttcttctctaatttatataaaagtcgtcatatacgttgaggtcaagttggtgtactttcaatattatatattcaaagctgtttgcagaaatcctcagtaacgattaacaaagaatactgaagtacaagaaagacaaactatttcaaagtcaaatggactataaagttgttttcagcaacttacaatctgttttaaaagcgtatgttaccaaaatccggtgtctttaaggggcctcatggcttcaggactagtcctttatgattggcacaagaaaaatgtactaacaaaagtatttagcgcatcgtcgaaatgtaaggtcatagatgagaagttccctagcaagtttttcgaaagtgaccctaaaaagatcaccgagtcttaccaaaagtttctgaagtccagggttgatggtgaggggaagatcaagaaccaaggtaactttccagtgacaacaatctgtgaaaggtttgaaaaaagcgagtacgttgcccattcaaatgcattctaccggctgcatcatgatatcaagcttgtttgcactttactgatacatttttatccgcaaggaactcgcaattatcaaatggttgacaaattttacaagttcgcgacggaactgcttctcagagaatgctaccgctatggcgttaacttggcagaagatattgaagatcagaacgacgacgataaatcttcattttgcaggcaaatctcgcatgatttcattaagatttccgttggttattcagtcccatatgcggaatctttctacatcagcctgggtgatcaggacttgttttcatccacttcgtcgaagtcgctgcttgacagccgtcctgtagacccccctaatagcagtttcatcgtcaacaaaataattccacaggtcggagacgaattggcgcccaaactgggattcgtggccgcaaacgtgagcaacataccagatcctacattgcctccttcagaaatgatgactaagtttcttcatcccaattggtatgctctaccaaccactgtttggctggagtatggcgacttcaaatcttgggctccttcattcaacgaaagcggtactgtactcgacgctggtcgcaggggaacaatctggctcgaaaagataggctatatgaagttgtggaaaagtagaaacgaacacacaatcagtcaggggagagcaactagctcagaaccagaaaagccaactgagcaagcggaagaaaaacatgaagcacctgcgcaaggaaaaggtgatatggaaattgaaggtaaccaattatcggccaccactgaaactgcaaatgagaaatcaaatggagaagcaaaggcatcagaagtcgaaggaaaggagcagaaccaggtctcaaattcgctggtacccgtattacccgatagtgattcagacccacggaaggagtcagttactcaggaggttccaagtgcagtgcaagatttacatagcagcagtgaaaaccataacgaagcagaagctgtcaaatcagtatccaatatcaaacttgaaaatctgtatgattgggctccaggtaatttcataggtgacgacgagatacaagcagcagcagttggaaatcatcagcaattgataacaaaggccctactgcagctagcagttcttaaacagaaaagaataagggctagaagaggcagcaacccatcaagcgaagaaagaaacctgtattacaaagtacagcggctgcttagagaagttatcctatccaaacagatcagtaaagtacctcagatcgccgcaaaatccttcccagttttgcaagctaactacatgggcagtatccctgttgtcagaacgatacagaccaggaagaagaaatataagaaataaagtggagacaaatatcaaaatgagatctatgtaggggttgattttgtaaggttcatcttaatctcgtgtaatatatatatgtgccctaggcccatgctcagaagtgtacttcagcgcctgtcaaaaatgcgattacaaggtagcagttcaagccgctgatagtcacccagaccaaaatggacgtgactgtaagccatggcttatttgcgtagttgatcttgccatcgcctctttcattgagaggagtagactcatccacctcctgaggcaggccgtgagcctcattcgattcagagacagtcatgattttactattacaggtgaagtagatcaaaggcgcagaaacaataggtaaaatcagtgacaaaacaacctgactcaaatttaaaatgtctgaaatgccacgctctcctaaaaatgcggtaacaatgaaacaaggaataatagcaattagtcttgtaactaatctggtgacccaaggctgcagagtccattgcaagaacccctccgagacgatttggccagccattgtacaaatgacaccagcagactgaccggaaaataacatagcaaaggcgaatatcaagcctgcagcaggagaaatgtaataagtaagcaggttgtagatcgaagtcaagtcggcatcttcggcatctggttgcccgaataaagttgcggcagcaacaatgaggatagcagagttgacaaaagatgcaataatgaagagtgaaatgatcaactcagcgtatgagtaattcaaagtgtacttaatggcacttaacgagggcgaagtgccaatttttccgtactttttcagatcgtattcatttagcctgggtttgacaacagatgagcccaagtaaagagagtgtggcatgacggtagcacccaatatacccaaggatatgtacatggcttgcttgttctcgaaaatgactttagaaggcaggaacccttcgaaaagctccagcttgctgggcaccgaaatcttgaagagctcgagaatgaagcatattatggtagcagacactaagactgtgacaaacagctcaaaaaggcgcacttgtttcattgaatgttcttcaggtttgtagaagatcaggattattaacacgtccaacaccgtcagagccacgcccaccagtaaaggtatgccaaataggatctgtaatgcaatggcggtaccaacaacttcagccagatccgtagcgatgatggccagctcggcgaagaaataaattattaaattcaacttgcgtggaagatggcgacgacagttttctgccagatccatccctgtgacagtaccaagcttcacacaaagacattgcagcactacagcaaaaatgttagacacaaatatcacaaacaaaaggtcgtatttgaactgcgctcctccggacacacttgttgaataattgcctgggtccatatacgccacgctgatcataatgcccggccctatgaagcgggcgaacttgcgtagtacttgtactgcacctgaaaaccccattgttactgggcctgaattccaagttcttgtcttttacattggaaagcgcaacagatcccatcgctttcttgtacgatttaatatgtttgtaaaagcatgtgatgtggaaccttgatgattacttcaaatactcacaccagtcgcaaagcaacgtctctatcgacttcttgctacagaacgcacccagatttcggctagataaagctcaagagcgctactgcgggtggtcatattggactcgtatatgaataaatgtgatgaatggaaaactaaacgccgaataatcttccgtttctagtgatgtttgtttacataaacaagttcacatatatcatgaagaacgagaataaatacacgtatacagtgatttatgattggtaggttttttacagatttgatgtattgagctgggatgagcgtgaagatcgaaataaaaacaggtttcgacacatctgtaggctgaatatggacctcaggcatcgatttaacgatgcaaaaccaatcaatggtagtctgcggaacgatatgagagaattctcgcgtccagcttggcgtgagcagccgcaagaggccaatgggactcgagctaacgagccgcctctaatatccacagatgttcttgatgttcctaatcaaagagcacttatggccgcgatatttgtgatcattcaagcttacaagttatatgacttgatattgctgaagtcagggcttcctgtttctggcttcttgctcactagctctcgattcaactttatcagcaagtactttgtgatagactcgctcttcctgtactttcttccgaacttcaagattccaaaattgaccttcacgccagtggtggttctgattcaaatttttattgtgaccgcaatgaccgttttcctatccaatgagcaaaactttcctctgttgacgatgctagtatctgcatggaccaagctcaataccaaggagcttggtctaaatggcgcatctgttaaccagcgcaaagttgtagatccatcttcccacttcaagggtgctcatacgatcaaaattctgccggaaaacactgctatgctcaatccttttcacgactctttctgcataacaatggatggcgtaaccgttgaaaacctttacatcccactcaggatcaactctacatctgagctggacttcgtgcagctcgaacaccatagcctcgactcggataacgtacagctgctcaatttcacaaaaaagcagcttattgaagttccaaggagccacaacctttttcaaagagacagggcttcacatcactcttccattcgctactttacgctgcaagtcgaggagacaggcatgtacaagatcaaacaaattatagattccaaaaagtttcacttgagactttacaagtctgaagttataattccccactgcccttggggtgttattgcaggcttaggagaacctgacaggtgtgttggagacgcgaataaaatttcgatcgagctgcatggtgtgcctccaatgcaactagaatataccagacacctaaatggagaagcttccatgttcgcagactctagtctacaacctgagtactttgactctccattaatgtttaatcaaaaatctctctccgcagagaacttagccgacttaaaatgggcgcggagctatcctgttactatcagtctagaatctcttttgaaagatgatggtctctattcgtatattcttgacaaggtagtcgatggttttggcaacaaaatggacttctctgcgcttgagccaagcctcctacaacaatacggtctctcctatggattcacggtacacaatctgccaaaagcgacacttgattctaaattcgaccataactcgctcaccaagcgatctttggtcctaaagtttgaaagcgtgagagattgggacgacgcagttccctacaaagccttaattcaggctactaacgataataccgagaaatcaataatagagctggagattagtgacctcattacagaagtaccaattgatgttccaggaacctacacgttacaatctgttagctcgaaatactgttccggaatagttattgataaggccaacatcttgattaccaaacccattccaccaagtcttgaggtcaaatctaccccaattttggatcaatgcgtaggtcaagttggtttgaactttgatctgaccttcactggtgttccaccgttctactacaggacgaaaatttacaaaattgatggtcaagatcgcagactacacgatacaaagaaattcacttctcaaggtacaagaaaccagttcaaatacaatccaacctctgagggcaactacgagattgtttttgatcagatctcgaatactttgttcacgaaacccattccattggctcctgcagatgtttatacatttaagacatcaatgagggtcaagccggacgctgggatcacttcacagcacgcaactcaactttgccttggcagccaaagtaaaatacctgttactttcaagggtgaaccgccattctctcttgagtatgacatacttgaaacatcaacaaacaagagagtgacctacactttgaacgatatcaacacttacaaatatgagctacaaactcccgttttcgaggttggagggaactacattctgtcgttagtatctgtaaaggactcctcaggttgtgaagtcggcattagctcttctgatgcccacatcgaggtgcgccgagacgttccttccgcaggcttcaattcttttgaaaatacgaatgaagctctcataaaagaaggctcatacgctgaactgcctttgagtcttactggagtggctccgtttacgataacttatcagcacctcaacaaagaggggcaggttattgggacctacgaaacacagtttgcatcaagttacaacgctaacctccaggttgaaaaacagggaacatataaactactatcggtgagagaccgaagttgttcagggaaaacagggggaaccttggaatatggcgtatccttcctcgacaagccatctttcgatgtactccagcataacaagctgaccaagctcggtgattcgacatttaccaaaagtgatgtttgcgaaaacttcgaagaaactgttgatattgtactaaaaggatcagcgcctttcattttatcataccagctattatctcctaacggtcagatctcgtccaaatcaataaatgtggctacaaagtatgcttcaatcaaattgcccaacgaaagagcaggtcactatactttgaatattaagggcgtatcggattctcactacactgagaaagatcttgccaagataggtcactccacgccggatgttgttattaaacagaatgtgaagcccttacctgctattgaatttactgaaccgggaaagacatttaggacttgctcggcagatatcgaagacctggcaggattagaaaggattggcttacatatcaaaaacggacaagggcctttctcggtatcgttcagcatctatcacgagagcacaagcaaaacagactatgtgacaattgataatgttacgaagaaaagttttgattacacaaagttatttgagagcctgaagctaggaaatcacattgtgacaattggaaagataatcgacgcgaatggttgcatctctgacagtaggtccgataagaaccacgtcctgatatccatcacagatgttcctcgtatttctcttgttgagcccaacatggagttttgtgttggcgattacgtggcataccaactaagcggcatggcaccattttcaataagatatgactttaacggtgttcctctcaagtccaaggaacgcacctctcagtttgtcagattggcctctgaggccggtaccatatctatcacttcgttacaggactctgcttctcagtgcgtagtaaactttacaagaccaggaatggagcgcgaattcaaagacctttctttggtggtccactcgattccttcagtaacagtgtcaaggggcgactacattgtggaagatattcatgaaggcgatcaggcagaaattatcttctctttcgaaggaacgccgccatttgctcttacttatgtcagaacagaggaagtagatgacaagcgtggtaagagaaggccccagattgtcgagactcacaaggttgaagacatttacgcatatgaatataggactttcaccagcttgcaaggtagatatgaggcgattgcaatttctgatgcctactgctttgccaagaatgatgcatactttgtctaggcatctcatccatgagagctgaggctcgacgctttagaatctcactgtatattatcgaaatagttaaacaaaactgtgtattgacttactgccctggatactagaacaaaattgtaggaaacaggtcaaggtagacaaatgtcgcggggtatgaaataaattatatattggaaagatggaaaacgcctttttacgccacatgctcctggctagttgatgatagcgctacgaggtgaaaagagaggaactaatttcaattatagttaaaccacgagtaccggagtactcacttgatctcctctggtaggtttcgtaaccgtagatagaggcgattagattcagaggactctgaagagtaaataaaagccaaaccgaagatgaattatcccaagaggataaaaatcaatgaattggtatctttctctaagctgtcgaagccgaaaattgttacattcgatgcttacaacacattgtacgcaacaacacttcctgtgatggaacaatactcacggataggcaacaagtatggccttttagctagcacggaggacttaacgagcagattccctaaaggtatgttttctcaacttttatcatcacaaagtctactttactgatactctacagttttcaaggaactgaaacagaagcaccccaactatggtaagtggtcaggtctttcgccgcaccagtggtggggaaccctgattgcaaatgtttttgcaccagagcgcgttccgtcttcaatggtggcagagatattgcaggtttttgagggctttggcgcatatactgtctatcccgacttactggagtttttaaagacaattaaacagaagcatcctgatataattttaggagtcgtcagtaatacagatccaataatgtattcgttgttgcaaaatattggattgaagccgttcttcgaccaacatatttatctatcgtacgacctcgaactttcaaaaccagatcctgcattcttcaagcgggtattacatgatattgttaccaagcatccttacttactgacaaatgcaacattagaggagttgaaagccaattgttggcatataggtgatgaagaagtcaacgatcttcaagggcctgtaaaagcggggtggaatgctgtgttaattgaccggtccgacaaatacactcatttttctgatagcttggaaaagcgtgaaagaacggtataccaactatatgctgataagattgacaatgatgcctctaaaagctgggagttatctatgaagcagaccgatacaatacaactttcagcaaaacagtacgtggtttccaacttccaaacactggctagaatgtttaatggaccaaagttttgaattcaagcagcaataacagtgccaattagatgcagaagtgctagctttgaaggtatttcaataagattgggaaaacaaaatgtcccctcttgaaaatgctctaaagaaatggtctgaaacctgctcttgataaattcgctgtgatcggcggcttcattttaagctctagcccttcaataatttcaatagagggaacgtctattggaatggagtttaacctcctctctgagcagattagaacatactatgatatgcgacaatcctcagtaagacaaacaaaatatggttccggcactgcctacgttccattagcgttacagcataagtgcacaagctaaatccggacgaccgcatagcataattaagagctactaataccattggtatgagtcaagtttctggttcttgaatcaacgcgataacacccataggtgatggccttcttgtcaaataaggccagtccgtacataatgctactataatcctcggcggctaatagatcaagatatcgactgcccatgaaacttgcaattcatggtttcgaattcaccagtaggagcgagataatcctcgagcttgaagtaagctcattaagctggcatgtatgcagtcacttgccacatattgatgcattcctcagcacagacatattcaaacttcatggcaagcagccaacctgtttgtaaaaaaccgagagtgataaagaggaatagcgtaaaggtcgaactactgtcttatcctctctctcaataagtccctctaacttcagaattagtactaatcgaaaagaaaatcaatgaaagttggctgggttgaaatgcgattgctaatgaaaggtcaataacaaaggccttctctaagcccctattcacgatgtcaaactctatcctaacagtcttatcagttcaaaagagctagttgtagcggtgtaagctttagtgcagtttgtcgtaaatagtgctatatatatatattagtttagtttggtttgatgtcgccagcgaagttgcccttctctctctgctcgtcccatctctccacccactccaatgggcacagagctgagaaagtcttgaagaacgttttgcatggagcaaagtcctcacccttagcattgatgcacttgtggtaatccacgtaagattgccagcagtgcatggtttgattttggtttgggaatctggcgtcaaagccaacagtgtgtaatggggatgcttctttttcggacatttttagttttgctgaagctggatttggctcgactacagaaatatagaagtagcgctgcgatcttcaagattaaccagaattgtatatctttaaatttttttcggggaggatggaaatactcgaccgatgagaccgtataatggtatacgaatagtcatcttccgcagaaatctgattggacaaaggtcatgtgatattaatatcgctctaacgataaatagacgcctgtcaggcaatcaactgaactgcgcgctgtactagggacgactggtttccttcatctaatgcatgaatgaatcgaatcagctgtaaacttaaatcccaaaattcgcgagcttcctgatattcggaagaagaggcagcagtgttgacaagtattttcaatacctgtaccattaattcttcatcgtttagtactgtagatatgggagatgcattgttcagctgaagcttcgtcgcggacttgcggtgtttattctttttatttttcctggatttgggctttggatttgaggataataggaagttctgtttattcccgtcgtagttcagaaacaccatcagaagcacccccagcactcttgcttcatcctgttcaatgcactgtagtaggaggtcacgtggtgtaagatgaagttcggtaaacaaataatcccaatgctctacctcaatcttacgcaagcagttgcttataatctcgagtttgccgctgttatttactccttgatcgtagcagctaatcaggtctaagagttttgtcagtggttcattagataggatttttgaggataacagcttctccagtgtgaatttgtagtgatccatgttacgatgaatagcgtcaatctctgcaatgggatacccagccgacagatagtgatctaccacctgatccaggtatattgcctgatgtggaattaatttacaagagtctttagagaacacaaattggatactgtgaacaatggcagtttctggcgatactgaaacagggtagtcactgtcactaatatcaatcgaagctatagcgtcttttccgttccaaaggtcctcgatagaatacaccaacactgacttctcacggatgaggtatatcttagtctcgaaaaggtctagtattctctccgtgttgtctaataagactgttgaatgccaatcctgcgtttcagatttctcccatttcaaaatcgatccattacaataacttagtaaccctccgttgtgactgaatatccaatcgcaaacacccctgaatgagttgttcagcttcctggctggaaattgatgaaaagccttgatgtccattgacccgtctgcatgtatctgggatatgacatcgatgatacgaatatcagtctgattatattgaagaatgatttctgcaaccttgaacatgttctctacattttcgccggtgtttttgttgggagtgactttcaagggtcgatacttggcgagagttgttacatggaaactttccagcttcatgcttgtgggtactgggtgttcccaaatcagctgttcgttcagctcagtggaaatacctttctgaggggagaggtggtagcattttagttgctcattcttttcttcatcgatggtatggcatagcaagaattcattgcagaaccatgccatctcgattatcgccatatctgaaaaactgtgccattcattagaaaccagatcatgtagtaacaagatcttcttattagagacaaaacaggcaacaagtgtcacgcatccgttggtttttgccagagagatgcagttgttaattgtttgcgttggcagcttgacaatttgaaatggcagggcgcttgccgaacccgaagcgggcgagaagagcataatgtcattataatcgtttttaagtagtaaccgggtgggatttctcatatcactcgatagggtagaaatctcagtccaaagatcccactttgctagatttccgttggccgatgtcgtcaccaaagaacctccgagacaagaaaagcttgaaaacaattcaaaatcattcaaatcgttactatcatcatctaacgtagagaacaagcaattaccagtgctcgttagcatcgagatgccttttgtggtcaatattaaactggtcccacttgtaagtggaccagaaatggtaatttgtggaagtgtgtccattcttttgaagactcgagagttggtgatatcgtaccatacaacctcagtatcaaatacaagaattaaggagcctaactgaatgaaggcgttgatcagagtccctgagcttttcaattcaagatttgaggcctgaatcgctttctttgcaaaatcgagctggttcataattattgcatcggatgtttgagaaataacgtgaagcgtccctctatagttcaaaagtttcctgccgcatgatatatcaactagtgaattgtttttcaatttaaaactttctaatcccagtacttgtaagccatgaggaaaaagaatcatgagatgctccttcggacgtttgtcaccaccagtaccagactcacaaagtccagtgacgtcgaggatatcatgctcaaatttcaaaattattttaagccgcagctcaactttctttattggtagttcatccatagtttcaggagaccttgtcaaaaaatgcagaaatccctgctgcttttccactgcaaatccattttgaatcactttatgggagctcactttgtcaaagacggtgagacagtcactttcctcattgttgtccataagctcttgaccgtaatcttgatctacgttctctctgacgcctattattggaataccggtttctttgaaaatatctaaagggctagtgcttagcaagatctggaaaacaaaaatgtagttcttttcagatataacatagaatattagcttgcgttgattcagattgacattcgccagatcctgctccggtagcacatccttgaacagttccgcgtcagctccatcagctcttgcatacttgtttttaccaaaatcaataagagactgagcacttcgtttgcttgaggcgacgagggccattggtttacagttgtatatcaaaatctgttttgtggtcagcacaaccatacaattcgaccgtggcaacagcaaagtttgcaaggtttcatcgtcaatatttgcgtcactatcttcatcattcttaatcccaggaaccttcgagaactgagggggcttcaatggcccaactagcatcgcgtttactactaaaaccctaccccgtaactctgaaggctgttgatatatatcaccttcttccaataagttagataacaatatacgatggcattaactaacggtagtgtcaggttcgtgtaagggtgcttatatcaccagtgataacacgagatttacgaggtacaatcaactttgccttcactttcggagtttatgacaatatgagtttgtagagaagggcaaaacttgactttttttttttggcatcggaatccttaaatattctagagtgacgtggtaaaggcatcccattaattcgatcaaaactttacttccgtaacctacctttaatttagggtccttaacaaattgctgcttcaattgaattccaactgcttacttctttgattagttgacgcttgtcttgttttttctatgctttaggtgattgttacacaaactacttattttgagttcattatacctcgatgcttagacactgatggttttccagatgtttaaaccatcggtaccagtactcacgagacagcctgggatttgtttgtgccatttgacgtctttcacctctttttgccaatgtacaaataaaagctggggtggaatttgttgtagctcttttgtttcagctgcctgttgcttgatttcttcgtcatctgcttccacggacaaatcccacaaggtgacagtgttatcttcactggccacagcgataatagagtcatccaaaggattgaaggcgatggatgtgatagcgcctttgtggaaactatactgtgcaacaggagagactgaagcagcattgttaggggagaattgcctcaagtcccagacaccccatgtaccattatcgtcaccactagctagaagataaccgatcttctcattccaacttatgacattgacgtcagtggaagaggccttaactgaaatagcaggcttatgctttttagacctggtatcccagattctgatgtagccatcgcagccgcaagtcgcaaaaactgtggcctctgtgcgagaaaactgaatatcctcaatggactgattattaccagcactgaatgcagttttatcggttatccattttgaagtatgtctttgggttagatagactcttcctgagcaatcgccggttaacaaagacccgcttttgtttaatggggaccagtccaatgcataaccctcaacgtttccgtgggccttgacagtgtgtataggctttttagcagtcttaggaatttggtagccaggagtctcgaaacctttaacctgtgggcctagatcaaagatgtagacttcaccattttcgctcatcgaagcagtcagtttttcaggcgactcagatgcaaaaggagatacctttaacctgttagtggtatcccttagtggtatgttctcgttctcaactatagggtcttgatcttcatcttcgtcatcgtcctcttcatcgtcgtcttcgtcttccttcaccagtgtcttggttaattgtgacatctttagaagaagtagctcgttatccttcttctttgacgcctgtgttgcagttgtcaacaagagggactgtggatagtttctgcgctcagatcccaaacgatctggcacaatgtcaagtgacaagcatggccatggtagattcacattatgcagcatttcataaactgttggatcggcctctaatacctcatcagggccaagtgggcgagacatatgagggagataaagctgttgagactcctgcgcacttagctcggcggcttggtctttattcaccaattcttgagctctttgctggtttctctcgaggtagtcatcattttcctcgccctggtcttcaccctcttcatcgtcttctccgtccatctgaatgatttcgccatcactctcgaattcatcgctgtattggtcttcaaactctcccatttcgatgtcaccttctgtaactgtgctaatcttgggaacatcctcagaccctacttttgacgacacgacacgcgcgtcagaagtagcatctttctcttcactaggagcagatctcttcgacatctcttaaaccacctaactcagttcaaagttcacagatgtttaaaactcgagacctaagctcatctcatcgagcacttgaacagcgaaaatttttttggtaaaagtgattcaagagctaagaaaagaaatgtagttgatcacgtgtatgtcatgaggtattcaaaacagcacttacctgctcaaaagccagggtagttgtatgcttcgagtcatgctgtggctaaagttccgctatctcctcgcaatctttgtttttattctgttttcgagcttttttttctagcttccgctgccgttctttcagtgacagttcttctttattgtcggcaacgtatcgcgacaagaaatgtgagtctttgctctttttcgcctcgtgtaaaagagattcagtatcatccaagacctcgatcttagtcttttccaagcgattgagtacagtgttgtcccggccatagcacattaacttacgaatcctcttcacagatttgaaagagacttcaccgggtttcattgagccgctctttcgtagatttgtccacggtgtagcaataattgtgcattgggggagtttattgccgtgtatggatttagacttacacatctgcaagcaatcgcgaatgacttcactgggaacatcggttatatccttttcattttcttgcagctttaggtacacatgcccactggaatacttgtccgcatggaaccaatagtaattaagttctttgtaaccgtattttatcagcatatcattttcaaacttatcctttcccactacaatccaatactctacgccagcttcggatgtagagttatagaagtataccatgcttgaataaaggctggtactgagctatattgattgttgtaatagtccttatatgaaggcaacatgctgaaatgtcatctttgaatttattcgtatattattacaaattgctatatttttgatgagatcagcggctaatttcaagaagattagaacatacaactacttctatctagtcttgtctagttgacaacaatcatgttgcagttcagtgtgccattgaaaaggtactcccgttacaatgaggaagttctagctcaacgcgggcttaattctgcaaaaggtcctacatgcgtggataagtgggaacactttcagcgaaccgaagggatgttcttcggtttacaacagcgaggctacacatatgtacaattgactgttttctttgatgagaaacaattcgaaagtatattagttgatatgaaggcacctaactcatcgatgccccaaaatattgtgcaattctcagcaagatatccttcggttatgtgcaagtacttgaaggtgtctaatgaagatgtctttgttagaagattccaaattgggtttggtgcaatcgaagagtttgaaagctgttgcaaagctttgattaccacaggatttgtggtcaaatcagcgagtgtcattcgaactggtcaatcttgtcagtcgtctaattttgctgcattgagctctcaggcgggatccgatgccacagctataactcctttaagtactcaattcttgagacaggataacgctacagcggccgcacgacaaggtgtgtttgagcaggactctccgcgccttcaaacaaattcgattaacagtagagtcaaaggtctgacaataccatacgaattatccccgttccctacgctagatacgcaagcacctgcaaacgacattacatcattcagtggatattcttcacaggcgctagcacctgcacctgcacttttggattcaattatggcttttgaaccgcctacttttaatgcttcgacgcctaaaaaatccgggaataatatcagaaatgatttgctcactccggtagacaatggaagcaatcttgttgctcttcagacaactgtcctttctggtactcaaaaagaccaattcagatatcaacccgatgattgtgacagcataggtcctagatcaagaatagaagttattaagaaaatgaatacaaataagatgtccgcacatcatgaagagcccgaaaaaacgattcatctggctcctacttccttcactaatatagagctttatccaaaagaatatgaagccaaagaaaatgggctccaagaaacgattaacgctgcgcaccaggaaataagccagcgtcaagataatcacaatattccggtttcttcgaagacaccggaacaggatttatcgctctgccatcctctacgagggcttgcaaaaagaagtgaaatcgacaataattcatccgatcatattatcaagagaggcttgacaagtgataatactcgccctgttctgtctcaggaattacttacaaaaaggatcaatgatcctgaattcatggaatgggtatgcatgattgaaccttgatgcactacggctgcgtctctaccttatgctcaaatactaatctgactcgcaggtcaacaagattgaggaagctctgacacatctggtggggaaacgcaaattcgttgaaccatttaaagcataattattattgtgttacttattcgatcgacccacttttgctaaacctatttactacgttattggctcgcgcaatttaaagaaatgccaaggcaccagcaatgatacctgccgcgatgggcgctgtgacgaaattagcacctccggtggaattatcccctgagcctgttgaatttctgcctgatgcactactagtctggaaaattgattgagctcctgaaccagacgatccatctccagatgcagtaatgctagcggatccagacgagttcgactgctcctcaccgtaaccaatggaagagttgtttgaagaagtagaattggagaacccagaagatgcgggctgcaaaacagtttttgatgccgtaccactaccctggatttggctagaatcagtagcgtttgaagagctatttgagctgccaccgagaccaggaattatgagaggaggtgtactggatgtggaagctgcgctggcagcaactaaggtagactgttccgcacttgcgacagctgaatcagtaataagacctgtggaattggaacctgaactctcaataggtgcgtcgcctccaccggcatttgaaagcgcttgcacagcaacaagaaatgaaggaagaagcaaattaactgggaagtacatttttctggaaaactattgctgcttcaataaaggtataatggagaatctctgagtggacttattaagctatcaatgttaatccggatgcttatacagtaattcctgcccacctttatatggccttttgatttcgaagttctagaccggtgcacccataaatgcatgctataacagcttctagttcggtcaaattgctaatttttggttcatgccaagtgccatagccttccaggcctcgccagtttaacctgatctgcgttacaagttaccgaaaatgtcattggaaaaatagcttacagcgggcgcttcttcggcccagatgcatactcgattcgctcatgttgcaaaccgcttaagcatttcgcgtcatttgacagcaatgtgctagaaagaatcaatacattaaagaggcttgtctcggaccgtgttcgagatccccagtggcttggttacatgctgagcgagacacgttgagatctggaactactcaatgatgtaatcaatgttaaaaaaacgccgccatcactttcatattcgagtactcaacgcatgacgagtacattgtttaaaactgtacaatgtctctgatcatcatgaacggtaagtgattctcaaaccgactattgctaagtacggtacgaagcgctgacactcttttcaacacccgctaagttaactctgccctacaagagcataaactagtgatgtcggatatgtggcactcgataagtctacgctatcttcgttatgaagctgatctcatacaatatctccaaaaattccgatggatgagagagtacacccaggatcctattagcgctcgtatcactctctttctactggtggtggggtcattggcgttccttaacgagttatacatcacgatagagatgtcttgccttcaaaaaggaacgtatagtgagcttaacagagctaaactggacgcaactaatctcaagaaccaccgcatgatactggacgatgagttccacggacgggaatggcgagatgaaaagcgaggaattgtgattgaagaattcgagtctcgcgaccgattttttgcgaagcccgttcatgttgcgcacctgtacgccaagtgtaatattaggaaaggcgaggatgggcctgagcttttatcgcagccatttcaattccacatagagttttcccctgaagagtacgaatatgagaagaggccagagtttggctgcaagcttattgtactacgaagaaagctatatcacttttttaaagattccaagttttatcaagagttcgttgctcaaaattctggggatggcaatagagctgccaagtttacggtatccgatggtgtaagggtttacaatccgtttggggagcttctgcgcactgaagtcgatgatattcagttatgctttctcaaaatagaaacgggagatagcattaagtgcacttttgtaattgaagaatgacttagacatgaattgacgtactaacatctttaaatagccctttaaagaccaccttctactcttggcaccccaactccacaattatgcaactgattttcgcaccaaacccagagcttcataacttggtttagttttgcttcatattgaatctgttttccgatatcagtggtattctcatctacatggtccccagggccagtttccttaacaaggcttgtggtgtccctccatgcattactattccatgctttgcccattgatatgctgtcaaagcttccttgaacatcgccaagttttgttgtggtatattgaatctctgctgagtcttgagccttggcgttaaggagaccgttgtagtttttgaagtcgtggtgaaatgttttgaacccgatcaagtcagggaatgcaccattattactagatgataaaatctccgcatgcatagactccaaaagcttgcggttcaccaagtccgcgatttttgagcgtaaggatagtgagtaaaggttgcgcagactctttggtaaatttacgtttgtttcggaatttgaagagttctccatgggaaataacagcagtgtcatcaccagttcaagctccttcatgtagcgtttattagagtctgccttgagcgctaacttctgctgcgaatactcgatgagttccaaaataaagttgctagattcttcaggtgacgcaccactttggtggtgtttgcggatcatctcaatcaagttgagaaggagaagtttaaaatgcaagtcatcttcattagctttcgattttctgctggagtcgacgtttgggtcttctagaacttgtacgccaaaaactgagtaaattctctctatggcttctaaaatttgtccgcgcttgatcaactctcgtacgtacgctctctccttgatcttgtatatctcatcaaacatgaccgcgtctttattgcaatgaatatatccgagctccttcgccattcgtatactggattcctcataccccatgaccacaaagtagtttagcagcagatgtggtattgacggttcagaacaggacctccttgcttggatttccccactcaatcgtggttctttggatgtgccgtttatattgagctggatgcctgaatccaggacatactccctccactcctgtcgtgtgaacgattttttgtcgtaggtgtctttagaactggtcatgttagattgatagtggaggtttagtcagctaatgcttcatcccaatcaagttcttcgactctggtatctgatgtcttgattccaatcccctgttaaagttattagatatattcgtatatagtgatattaaattagggattatttgcttacgtacttgacaacttgaaggcgcttttttgaagagtacagtaccatcaagtatgtcaataaagtgcattattcccccttccccctttccatgatactaacttgcctttcatgcccaattaccaggtgccttctttagctgtcataagaggtttggtcatttcacacggtatacttctcctaccactccatcatctatccactcaaatttgagcctcgccgtgatgcaagagcaggtaaaaggatatctatgtctttttgcctggccgaatactgcactactgttgttttctgtgtttggctggcaccctctaatcttatttaaaaataatcttgaattctactaaacgccgaattctggactactccgaagcaaactgtaactcctcggagctctcttgaaccaattgaaatactgaatttagcgtcaacacttggccgccacctatttggaacccatctagccgtaatagtttgtactgtcacttagtgtggcaacaatgcaaaaaaaactgacattttcatattttgcaaactgtcagcgtcagcgataagccaaagggtaacaaagcaggtcttgtagataatctttgtccctttttggcccactggtagcgaacagcggatgcggggtatctgtataagtgccatcggccttacgtgtaatataacaagcagcaaagacattgcagtcgcaaacagccaaggcatagtatcataaatgaactagttttccaggaccttaaaatctggccagatattttgcacatgttgcaccgaagtcaatggcgtagatgtaaccattttcaagggtagtaaaggtgctctgaaatcagctctcagaattctgcatggattcgtaaccgttcacgagtcaaaacatatggcctcatagttagggtcgataggtaggtgtctctttgtataaaaggaaccactctctatttacaatccgtgcagaagggaattgttctcaagcattttcggaagcttataccgcctctcagtttggaggttgtaactatttagcgaggtgaccggcacactgctaacgacaacaaagatgagcgtagctaccgaacgttcatcagcttgcttttccgaaggcagtagagaggccagctcgcttaacgcagtgcacttgagtccttgtggatcagcgcagagctccacaagactaccgtggagacctgcgcagggagcgctgacagccgtgcagcccagtagcaggaaattgccaagtttagctaatatacttcggtcgagtcctaaacctgcagaaacccatgagaaggatgaaaatgactccgactgtaccgtttctcggcccagttcaggctccagtgtagatggatcaagtccggcgatggatggaaaacctgagataaattacaagctacacgcagtagactttagagttccaaattatcaaagaacaaacggggcacgacctcaattaccttttcatggccgaaagcactctcttgattcgctgatgactgctgccaaatcactggaagatgatagctcaggtagaaactcgtttactactgactacggcatagatatagcatatcaagctagaatgggtagcgtcatcgaattgaagaatgagatatttgataccattcgacaatggccaataacaaaagccagtgatgttacagggccccataaacccttccttcttgattgtttgcccgcggaaagtattgaaaaggttcttcacaactccgagcgactcgcgacagaagccagaaacctcctggtgctcaaacaacatctggcccatgatttaagggcccaaacacaagccaactacactcacgagccgcagctagttcctttactcccttcacctcatgaaatgttgacaaacatacacttcaatcccattgcaggccctgccgaatatttcgatattcaaagaggtgctcctcctcgaaatgcagttgaaagagatgagagaatagatactccggctaaaagaagactgttttcttcaccacaaatgatggaaactaaacgtgacgcgggtacattacccccagcgctgcgcagcagtagttcctctcgacagatgaacaccaaggagcgcgagcctcctcaatttaaagttgaaaagccccataaatcaaaaggctttgagactacaggctctgtcgtgaaatatccggaacatgcgtcggttactgtgacttctgcttttaatggagatatgaagtgcgttcattgtgcaagcaaagacacgccagaatggcgtcgaggcccatacggtagcaggactgtttgtaatgcttgcggccttttttacggcaaactggtcaaaaggtttggagcgcagcgggctaacataatgatgcactatcgtagaactactgttccagaggacagaagagtaccaaataactttatcgtcccagaagcgttcataaatgcgttgaattccgaatcaaacttaaatagaggcttcagtgctccctaatagtgctaagtaagcttggccgaacaccatttaattatgagagttgtattgatatgatattttaaagtctttgtttctgctgaacagttttccacgcctggaaccattcttgcatttgagatatcatgtagtcgttgtgggtatttacagtaggaatcatcgaaatccacggtaatctcacgcaaaaattagcaaggtctttgaagctgctatgctctgaatatgggatacgaaacacttggaagcgagcttcgcgcttgtattgtttgtaaatagtagaagggtccatcacgtccagacttttgttgctcagtaaacccattgtatgatcaatcttctgatcaagcgactcatggagtttgatgaatctaccaccatttttaaaggaccagcccgtgggagagaaagcaaccatgtcctcataaatatgcgaaatgggcttgaaataaaactgcagtgattcttttgaggaaagcgttcttagagagaccagatggacgcaggatttggtgatgtcatgggtaattatgccttctgggaacttatgctcgtaagttctaacaatttggtgcctagcagtgtcttttggaatgaatatcttagtattcagcttttcagctattgcaattgccagtttttcctttccaatagtgtacgtgcctaccacaaacacatatttgtgtaaaggtcggcgttttagcggattagatagataactcatgattgagctttgacgatcgccaaaaagtttcttgaacccttcctcccttaacttgcaagcaaaatccccagttacttcaagcactgatttctgtaaaggaaagtgataagatggatacatgtaggttgtatcaaggtaaactttatcgacgggactgcctcccgtgtgagtcattacccgctcaatgagatcgtcgttactcctaaagtcgccagtatgaagcacccactgcactgtttcgtcgttgccgtcgacttctcggaacagaaacacaaatgcgccagggcaatgattagcgtcaaagcagattactgacacattagaagagatttgtatgctggtttctgcaggaagagcaacaattctttcctctggtaccttaaacttgtagctgagtagatcagctgttacttttgagcagtatatcgatccttgtgcccatgatttcttcacccccatgtagtgatcggcatgaaaatgtgacaagaaatactgtttgattgctgaatcgctgtcatagttgaaaccatcgacaataatagaatgattcttgaaatgtattttcttgacttcggggagtttgggcaaggcccttccgggacgttttttggccggaggtgccccagactgtaagcattgatcgcaatgtacttctcgttcgtgaagctctagttttgtcaggacaacaccacaaacagggcataaaagttgttgctcttgccctacttccatgactgagactacattacgcaccactggacccggactttcagtgaatcctcttttgatctttcgtactggcccatttttagctacctgagctccgcgcaggttactcgtgatgggttttgcaggcttgccgagggttagtgacatgacattgcgtgcggaaggcggtctctggctgccttcgtcctttattgtgggcagaggggcattattttgtgataagcttttctctgaatcccaattcgcttcacttttattttcagtctcgtcctcttcttctagcaatgtaacggcaggagagatgtcctcagattttaagctattttgaaagtcatcatcctccacaaataacggtactatttcagatttagtctcgatagcaccgtgttcagtttgtgattcattagcgatctttttgagtgctgctacctcttgctcttcgtaatcctcggtctccagatcgatataaacggacgtagtttgctgttttttgacatgtctaggaagcaaaacatttgttctgggaatattgaagtcaacgagggttcgctgacgcttgttgttttgcatctatgacagttgctctcagcttagcaatgtacatgaatcagtgacttactcctagaaatccaaaaacacctacaagccgcgaaagtcgtcacatgtatatattaattggtacaatttagcgctgttggtaggtaaccaccttttactgatccttccaaggcagaacaagctttcttgtttattccaggaggtgtttttgttcggcaggaagaacgtatagttgatgctacattgatggaaaacccacaatacaggtctgtcttgaaaaataatctaaagatttgccaagattttattaagatgagaaagtggcagtgatcgatctcttaagtgctatgttactacagtccttccttcaaatggcacactacagatgcttgatagtaattccattacaagctcaaaaaaagaccgtattcagtttttgaagaccgcacaactacacaaatggatttcaaggtatttcactatccgctcgggggaggggaccaagatggatatctaccgctgtcaatgggtttgatgttttccaatgaaggtagcaccttgtaagatcaaccaggactcccaaagtacaatcatgagtactctgtttcacgtgacttcttagacccgtaggctcgggcactgtttagaaagacaaattgtggtctattgcctttgaatcactccaggtggtgctgcgatggggcttctgactataatgaagaaacaaaagctgaaggaaagagagattcgttgcttggttctcggtcttgacaattctggcaaaagcacagtggtcgattggatcctgagtgtttacaagaaacggccgcggcagttgataacgcctacggtaggattccaaattcacacgattcctttccaaaatcataatgttcagctgtgggacattggagggcagtctactttgcgaccctactgggataattattttgacaagaccgatgttcttatgtgggtgatcgacgccgcagccgcgcagcgtctcgaggagtctattggcgaactaaaggtgattttgcagaaccgcgataggcttggctacggctgcaagattgtggttttacttaacaaaaccgacctcatacctgacctggaaagtataacggcaaaactaaaagaagaactaagcgacattctaaagttggagaccgtacctattgagatcaaatcaactaatgcactcagtggtcaaggtctcgacagcctcttacctgccatagtggaaaaggcgaagcgcctttcgtcgcccgaccaggattacacgaaacaataaagcggcggcggcagcagcagcggcggcggctccagtcacgtgatatcctcgtactcacgaaagtacttttcgaatattacgtcatcacatggtcacaaaaagaaaaagaaacgtgggagcgggaattcctaaaaaaaaaaaattcaaataacatttacccggaactatgattgagtcccggagcttggatggaactttcaattttttttggtcatttcgtccgaatcacttttggggagtcacctttgaatataaactagagtgttgaacaagtagtggagtattgatttccacaaataacaaggctctcaggctaatatcgctgaaaacaatattttttctttgaattctagcgtataccagtaactactttccactattcccactctcctagtctatctacctttcactagaaggtaaccatcaatagtacagcacttttttttttttttttttggaattaaaggtactcaataacagcatctctctgcacacaagaaaaatgaccaaagttacagttttaggtgccgcaggtggaatcgggcagcctctatcgctactgcttaagatgtcgccgctcgtgtcgacgctggcgttgtacgatcttcggttggcagcgggtgttgcacgtgacctttcacacatcaacacgaattccaagtgccgtggttacggcaaggatcaactggatgaggcgctcaagggcgccaacgtggtagttatcccggcaggcgtgcctcgcaagccaggaatgacgcgtgatgacttattcaagatcaacgcgggcatcgtggcaggcctcgtggctgcgactgccaagtatgcgcccacggcgcgtatcttgattatttcgaaccctgtcaattcaaccgtgccagtagcgtgtgaaacgttgaagaagctgggccagttcaccccgggcaaggttatgggagtcacaacgctggacgtggtgcgcgcacacacgtttctgagcgacgcgctgggctccgatcactacggacgggaagcgatgaagcgtcacgtgactgtggtgggcggccattccggaaccactattgtgcccattgtgaccaaccccgcgatccgctccaagctcaagtccaaaaagctgtacgacgcttacgtccaccgggttcaatttgggggcgacgaggtcgtggaggccaaagaaggcgcaggttctgcgaccctctcaatggcgcttgccggcttccagtttgcagaccatattctgcgcagcatccacctagagaaatccaccgacccttcaccgctagcagcttttgtgtacctgcctggcatcgaaggcggtcgcgagctccaggccaagctgaagaccaaagttgagtatttcgcagctccggtggtcctcgtccggggtgatgtggccaagatcgattctgagtggttggaaaacttgggctccgacgaacaaaacgccctgcaggtgtgtttggaagaactcgacaagaacatagtcaaggggaaacgttttgtccagagcaagttgtaatacatccttttgatattttatttttaaaatcctctgttgttatgatgacgtacctgaataaaacctgagaaatacacatacatacacacacacacacacaccttgactagaatcattacatacgatcgtgtcgtctcagagacgtccgtagcagtatcggccactcgcccgaattcctcttccagccaaataccgattgttttagccaagatctacctcttccaagacgtacctcctcctagacgcacctcctccaagactataccagcaccccggctgcatccctccgtccttgcaattgtctttcaggcaatctatctcatccagttgtggtaactggtggtgctggtcacgtcatcacgggcttgcgagaacaagagatctcaagtctcatgatacgaaagaccccgcatctatttttttccgctactccgcgctttccgaaatcaatgcgcgacgcgcgctggggccaggggtatataaaggccccagatcgccgagcgcttaaaccacttcttggcagtataaagcaagagttgcaaagaacgaatcagaatcgttagcacagatatacacattcactcgcacgcttacacacgcgcagacacccagagtttagcgaggtcaaaagagcaagtttacaactcaaaaagtacctattttaaattcgttttttttttttaatttcctttattcattttaaggagttccacactacaagtatgagcgagctattgcgcaggattacgcggcagatctcaccgtatcacaacccagagggcatcactttcgacaagggccggttgtttggcgaaacgcgaagaaagagtcaggcgactccgaaacaaatgccagatgtactggccttggcgctagtggagaaactgggggatgaattgaaacaggatgtggagcatatcgagcggcctgttgtgacgcggcggaagccgcgcaagcctaaaaacgaggctgacgataagggcaagtcgcgcgcgcggctaacaaaatccaaggttgctgcgctggtccatgaggctagtgccgtgcaagaaagtatgtataagaaagtttgaaattttgggcgggcgcgcggccgccggggtggggaaaaaagagagcaaatcggtactagaaagccggtggaacattccttgttccgtctactaattttttttttttttcttcccccccgccctcggctccgagctcgggcttcgatcacgtgaaaatcacctgtttccggaggaggttgattacgaaattacaaacggtcacgtgcgacatagctaactaacagagaggcacacatgcatgcactcacacacacacacacacacacacacacacacacagagaaaataatccaattggtacattacctaatacagcttctctcgcatcgacagggagctctcccgggccccttcccctaacctacctacccctcacaacctgatcatttacccaatcctaggcctcttttttttttttttttctttggttttaattttttttggtttttcgttcccccgcctccatgcatccacacgtcccatgatggcccgcccctaggccttgtcgttccgcaccccgtctagtcccttacggctcgttttttcttcatgtgagacaacacttttgacatcttctgacaaccacaagacagttgagcttcctgtccggagaaacgggcgcgtgaagtcggaaaattttgtgagacacgcaaagggtaagtactctcacgcaaagggctgggttgacctgggattttgatacttgtatcggataccaaaagcggacaagtgcgtgagtgcgtgtctacgtgcgtgcgtgtttgtaaccagggatcgagataattggagtgtgggtccaggttttttgtgtgcattagcgtgtggttctctctgtttcggcattaaaacctttaatttctgtaactttcaccttctcctcctcctcctgctgcggccgcgcgaatcctcccgctgccctcgcgaaacatggaaatacaagcaattactaacaataatctagtgcacaaaaaggtgttcaagggacactcgcagtcctcgcaagatcgcgaagaagatgccatttcgatctcgtacccagccactgaagtggtgggccacgggtccttcggtgtagtctttaccacgcaggtgcgtgagactggcgaccgtgtagccatcaagaaggtgttgcaggaccggcgtttcaagaaccgtgagctcgagatcatgaagcagttacagcatccgcaggttgtagatctaaagtactacttctacgaaacggaccctcagggcgaggtttatctgaacctgattctcgaatacatgccgcagtcgctgtaccagcgtttgcgccactttgtatcccagcgctctaacatgcctcgcatagaaatcaagctctacatgtatcagctggccaagagtttgaattacctgcacacaaacgctcgcgtttgccatcgtgacattaagcctcagaacttactggttgacccacaaacttttgcgcttaaactgtgcgatttcggcagcgccaaacaactcaagccttcggaacccaacgtgtcctacatttgttcgcgttactaccgggcacctgagttgatctttggtgcttccaattacactgtacaaattgacatttggtctagtgggtgcgtgatggcagaattgattttaggccagccaatgtttccgggcgaaagtggcatcgatcaacttgtggagattataaaaattcttggaaccccaaccaaacaagaaatttgctccatgaatcccaactacatggagcacaaattcccacagatacggcctatacctttggccaaagtatttaaacgtgaggacgacgaaaccatcaggttcctgttcgatgtgctgcgatacgatcctaccgagaggtatactgcgctgcaatgtctgtgcgcaccttacttcgacgagctgcgcactacacaggatgctgagctcttggcggtgataaaaaatctcaaactgatggagtttagcgatgaaatggagtttagcacactctctccccaggaagcaagtgaggccaaagcccgactactaccatgacctcgcgattatctatcttcactcgatcttttgttctataccaccagggaaccttatttttaatgacgcctacgaacacttcacagtcgcatcaatcagctttttgcatcgctactcatctcattcggtcagtcttctttatatgcattactaagaggacatggcaaaagacgaataatagcggacatatgtaatttaaaaaacggccagcattttctgcgtgtatctctctatcctgtgtaacttatgaactaatgcatatgccctgggctactacacacagacagtgcactgggttaaaagtggaaaagaaccgctatgttaactagaaattaatgtaaagataccaccctaagatgcatgagcaatctatttatgagaagctttgtagtccaagatttgtttaacagcatcgtggactgtcacttccaaaggcttgaattcgattccggtcagttcagaagttttatcgttgttgaattcaaaaacaatgcctagggccttttcgttgtcctcaatagtgcccttcgcgatcttgccttggagttcagggaactgcttgttcaaaacctcaagcacacgctgcaagttgaacttaccattcttgtagttatgttgcttgatgccactaccactgactgggaaaagcctttcgcctgcgagcttttcgttacgaagaggaagcatgtgtagaagagccacatcacgaacatcgcaagcaagtccattaggttcgtcaaatggacccttgaactcgggtgttgtctgtaaagctttgttgactatttctgcagaggtgttaagagtggcaccctgcacaccccactcaaagacttgtgggccccagatgtaaggtgggcacacggttgtcaaagtaaagcccacttctttttcgtgctccttcaaaaagtcccaggcggtggtctctgccagcttcttcgaggcaacataagcgctaaattcgttgcccttggcctgttcccaggtaattgggttccaagtggcctcagtgtggataaagctcgaatcaccggcgtggtctgcattcaaaattgatgcaaacgaagaggtgagcacgaaacgcttgacctgcttgcccagcttcagcgtggattccaagatactccgggtacccttggtagcagggaccaggtacgtttcctcggtgctctggtcatggccgaacgaaaagttcgatgctgtatgcaatacatgctgaatgtctggatgcttctcaaacactccgtcaaatgcacccttctgagtaatgtccttcacaagctcaatgtcgagctgtgcgtaagggtacaacttcttgaacgacttttgcaccaaatcggccttttcctgcgatctaacagtgccaattacatggaacttttcggatagcagcacatccaagacgtgcagtgccaaaaatccgttgcatccgcttactagtactttttcatccatctttctgtatactttggttgagatgtggaggaagttcaaggagagaagtgttcccaatcttccggatacgcctcctttatagccgattctcggttgctcgttcttcattcttgctttgctgccaataccgtaaatggaaaatcattaggagcttactaatggtgtcctgccattgccaccctttgccaagccttaagatctgaaagtataatggcgagcactaatctcgttgcttgttggatcctcgcaactcacaacctaaaaggtccttgagacgaagggtgctaatcactcaatttctaatgaaagagctccaataactatataatctagatcaagatcatctctggtaagtcattcaacattttctaccatactatggatcaagataagcgtgtttggttgagttttgaatggctctgaagatggcttatttatattggttttcgcgctaatagtagtcgatttaagaaaggcatgaattttcattttgaataagttcgatgtagtttcaagaccggaagaactgatatggatagaacagtaaaagcctaagtggaagtctttgccggccgttggattgcatcaattggttagaggcagctggaaggacttgaagccaatagataaaatcggtgtaatacgttttgcattgatgaatcatggctttagactatgcatacgaatgtgggctagggccagatattacgctggcacagttcttggtgcacagacttcgacaactggggataactacgatatttgcggtgccaggagggttcagtatgccgttcataatgcagatttatcagacaccgcaaatgcagtgggcagggaatactaatgagctgaatgccgcgtacgctgcggatgggtactctcgaatcaagcgacttggatgcctggcgacgacttttggggtgggggagctttctgcggtaaatggggtcgccggggcatttgcagagcatgtgggtcttttgcacgttgtgggcatgccaccggttgctgcgcaagtaaaacagcttctgtggcatcacacgctcggcaatggtgactatcaggtcttccatcgattgggcagtgatgtcgcgcagtatgcaacagttctgcgggacgcagaggcatgtgctcaggaagtagacaaatgtatcataatagcattgaccaagcagcgaccggtctatcttggagttcctgtgaatatgaacaacgtgctagtgagctcggttcttctaaacgtgccgctggatctcgaaccgcatgccaccaacccagataccgagcgtcgcttcgtaaacacagtgctaaatgcgatatacaagtgcagcaaccctgcgatcattgctgacgcctgtgtctccagacatgaagtagaggccgaacttaaacacctcgtagatctcacgcaattccccgttttttgtacacccatgggcaagggctctatcgacgagcaacacccacggtttggtggaacgtttgtggggtcaatctcttccccacaagttcgcgaagttgtagatttcagtgattttgtgctcgttgtgggtgcgctgctatcagagttcaatacgagctctttccatttcgcttaccgaaccaaaaactcagtactgttgttttcggattatgccaagctcaagaatgccatttatccagatttaaatcttaaaactgtgctgcgcgctattctggccaagctggatccctccaaaataacgtataggccagagcaagtaccggatgttataaaaccaagaattaaactaatgagtaatgttccacttcgacaagagtgggtttggggtcagattagtcgttggtttcgtgaaggcgacattgtgattacagaaaccggtacctctgcgtttggtgtcaatcaggccaaattccccagccacactcgttgtatcgctcaagcactttgggggtctgttggttattccgtgggagcttgtctgggagcgtcttttgcagcccgtgaagaagggtgcaattctcgagtgattttgtttgtgggtgatggtgcacttcaactaactgtacaggagatatcaacaatgattagatggggcctgacgccgatcattttcttgatgaataatagcggatatactattgacagacttctgcataaaaagtcaaacgcagcctatcacgacattcagacatgggacaacttgaggatactgcccacatttggcgctttgaattacgaggcccgagctgtacgaactgtaggcgactttctgcatttgatacacgacacgcaattcgcagtcaatgacaaaatcaaaatggtcgaggtggtgctacctccgatggacgcaccacctgcgttaatggataagtggttgatagaagacaaagccaagcatgtctctgacgagagttggccagattgtgatgctacagttacgataaaaaggcctcggctagtttctgtacctagtctgggggaggccccgagtgacgagagcccgaacatataatcaatatcaatgttaaaatcagaagtgataacaatctgaagtgacaacaaacttcaatggtaatattggaggtatttaagcataaatagctggcatgaatgtgtggagatggtgtatgagtaaatttcggatttcacttattattccattgttgtcatctaaaggcattgatgacaataattgaaattgcacaagtcattgtaagtaaagctgtcgggaagtcgaaagcaagactacaagtaaatcaccacgcaaaaccaacacacaaccctgctagcgcctatcaaacagtttccaggcctaatctttaactgagtaccacttatatcactatatacgttggtatgttgagatgagtacatgcaagagaaagcgcgccaaagcccgtgagtcgactcattaaagacacgcctactgtagcttggctttatgggacagaacaggcgcattcctcaggccgttgtccatggtattattatatctcatgagaatcacaccgtacgagtgaagagtaaacgtaaaacagtaacgcccttaaaagcgtaaattaactaaaaacatcagtcatggaatcaccttcactggtgtcttgtttctagcctcatttaactgtccaattagccatcctatattctcagtttaattccgttaacttataaggttacccggatttatttagtacagggggcagagcaaatgatgtgaaaaccaactataaacaatatgcataagcagccccagacgaacgttgaacatctgaattgtagacggaatcggcaacgtttcacagataaagtgggacgcaaagactagtgttgctcggttacaagatttgaaagaaaaaaggcacaatttgagagtttccagaggctgattgagacgaattcgcgcagaatttcaaagtggcagatctgtgagaggcatttggtatttagcatctggcaaaacggatggaaaaacaggaaagcgaggctaacccgcaacacaggacggcagcggcgatgccgccgccgcccgcgcctgtcggtggctctgtcggcatgccgtcgcgtgctgactcgatctcgatgtacacgaacttcaacgcgccgcgactctccactgacgcgtcattgtcctcctttctcaacattgcagaaggtcagaatcaggggtctggtccaggtggtccgggctcttcgcaggccttgcaacaaacgcagcagcggttgcaacatcaacaggaacacgcacacttgcctcagcagcagtcacagtcacaatcacaatcacaacagcagcagtcgcagaatcaacagcaaggacaacagcaagggtcaaaccaagggtcccggccggattttggaccctacagtcgaggctactcgattatcaacaatttttggccaggcgctacaacctcgggatctaacaacccacctccagctccccacgaggctggtgggcaatttactactacaagacgtcaaagtgaacaacttgagccgttcatgccacggttcaaaacacccagcttttcgtccggaagatccgggtcgactcaattacaacaaccacctgttgctcctccaagtggcaggagtaccgacatactgataccgggttccaagcgaaattcggtcttttttggtggttccgatccatccgaactagatttcttcaacccagggaagcgtgattctcaagtgatgatgagaccgccacacattttaccacaacgcaacagctcttctgggatccctggagctgcacgcagtggatcgaacccgggaggcacggctggaggggatgcaattgggcccccaaccgcccaggattcggatttggacgctatcttcaaccaaggattgtcttctcgcaagaattcgattaagttttctgcggatgattttgactttgatttcaaaaggcgagattcgtcattgaggggtactcttgataataatacgtatgtcccaccagctccgctgataccgaatggcacaaagactggagagtccgcggaccaaaattcaaaaaagagcgcgccctcgggcttaccgagacacaagaatcctgatgaagacgtagaatctcgaattcacaaacatttaactccaatgctgcgacaagaacaagccgaaccaatacttaaggaagaaggcccaacatcgaccaaaagacgtaaaactgatgaaaaagaacctctagaaaaatccgactcaatgaaaaacctgatgacatacctggagccaaaagacccacttctagtatcagatgacggcaggccgcttctgggcgccaccaaagtggaccagttaatgcttatgattcaagctcgtaaaaaaggtgtcacagatcggattcctcgcggtgcagatggctcattgcttttggaggacgcgccctccattattccacctgctagtgaactggtaggcggtgttgagaagcctaaagcacgaggagcgaagcagcatgaatgcccatattgccataaatgttttactcaatctacacatctggaggttcatgtcagatctcatattggctataaacccttccaatgtgaatattgcggtaagaggtttactcaagggggtaatttaagaactcatgttcgtcttcatacaggtgaaaagccctacgaatgcgaaaaatgcggtaggaggttttctcgtaaggggaatcttgcggcgcacaggttgactcatgaaaatctgaagcccttccactgtaagctagatggctgtaacaaaagcttcacgcaattagggaatatgaaagcgcatcaaaacagattccacttgcaaactttgaatgaattaacgcaaaggttggcggaaatggatcctaatgagaatattgcacccgccgaaaaggaacttctggagtattttgccgatttgtataagaattccaacaggggaatcaagggaaggggtaaaggcaacactagggtagctcctgctgctgccgtaacgacaattaagacgccacaatctacacctacacatcagaatgttagcgcccagccccttaaccgtgaggcgacgttggtggcaggcaaaggactggatgagacaaagccgctcgaccctacgtctcacaatgagctctcatataatatgtgcacgccaacaaatgacgaaaacggcaccacggctcacgaaccaaggtctgatccaactagcgcagcatcagctcctgaaactaatgaatttacttttgctctggatcaagatctcaaggttaatccaaatccttcataccataatacagctaatggtaatccagacgtgcactttaagaacgttccgtttcacaactaatgaacgtcgtgaaagacaagcaaagatttttagtagataactaccttttaatgaaaccggtgggccacttatcggcggccgtttgtaatatttcagaattatatgttatattgatcttgtcttggggcaattgacgcgacgcgtttatttaacgcaacacgaaatttttgaaattgaaatctggggctacgatcggacaaccgaagagcattcatcctccagcttgattgttcccctgttggcaaaggctcgcagttaggttttcaaaggattttgcaccagctgatgaggattagcccttccttgcaagccaccgtctctcgaatctctatcactagtcgaaaatcgtttgagagattggacaaaacgccatcgacagttttccaatatttctatgatctacaattgaagtcgctggtaagcaaatgtccatcagtcgaccttgtcgaattcagcagcgcaaataactcttttcgcaggcaagtccggaaagagtgggagtccctttctacctcaaggaagagggtctacaatgcgttatactttcattttgttggactagactacagaaatatgtctcttgaagaggtagcaaaacggctagaattcccaattcctgtttccagtgaatatctcttgtttcgcaacaagttcaagcttcacttcgataatatatggaatgaaaaacgtaagcaggatctgtcaccggcaactcgtatgatttacttaaggagcacgtcctccggaatggttaatgtgacgcgagttatcaaaacaaactctccggaaaaccttcacaacttaacaaagcgctttcaggaaatgtgtagggagtgtagaaaggtatggagggagaaagttaccgaggagcagaaggaggacatcgtactgaaacttaaagcatccagactgaaatttgaacgtgctgttcagggagaactcgctattttggatgacctgcaaggtctacttcgaagatctttgaagggcaaagttgctggcagctatgatgctctagattgtgaacgtctaacttcacgcgcgcaacgcgaccggatgatgaaactaatcacaggagagaaaaagagttgacaaattcaaaagatttactatattaccttccactactagactgtgacctgaacgctgaagctgatcgctttagggactgtgcccaaactcgcaggtcgagaatccggtgcagcaactatagtcgcttggcactcaacctggccttctttctggaaacccaaggaagcgagaactccttcaatcactccgcatggaatttctaggtaaggctcgataagtgccttttcgcggtccaaattgtcagcatcaagcgaaaaggactcaatcggcctgtaattgtagtcaagtagataaaaagttcccctatgatttgttttgagattatcgatctgcttgccaaacagctgcttccaaacgtctcgacagacaaacttcattattgtaagtaagtccatatccttgaagcttaggctagggttattactgaatattagtagctgagacagcttttgacccagttggaaacccatactagacaatcgctttttgatcctcgcttgcttctcttcgttagctgctaggtactctagtagtaatttgtgtgagggcttaatttggtcggaccttaaagttagtttagatttcaactcctcgtctaatgaatctgtagtatctgtatcgcctttggacaattcgttctctacacttatagctaatggtaccgcctcatttaacagcatgcgatatactgtctcatcgaccttcgggagcgattcctgaaacagtaggaactgctgttgtaatcgttggtgttcgctaacctcgtgcgcctgattggggtccatttatgtgggagcgcttttcttataatcgtcgccggtacgtaggagggcttgaaatttccgaaactaccatcaaaacatttctttcacctacagatttgaacataagcttggaaccgaaatcatcataaataatcttcacccatgagttctgagttatcaattggtaatgaaatcaaggatggtcacaaggagactcaaaagtgggttgtcaacaacatcaaatggctttcagagcttgaatcattttatagggaccgagctaaacttgagaaagaatacagcgagaagctgacgcatctggcaggagagtattttagcaaaaaaagtgctgcaacagtctctctatccgtaggggatgcacctactacaacacctggttcacttgaggcagcctcgctggtggcttggaacgaaatcttatcgcagacggaaatgatctcgaaagatcacaaccagttgtcgcaggagttcgaattccaggtggcagatcagattgtagctctgagtcgaaaatgtgaactgcttttgactgctatcaatgggttcaacactgagttaaccgaacggagggacaaagcatactcgttcttcgacaaggccaagaaaacttacgatgagaaatgcattcaaatggaatctgccagggcaaagcagaccaagtctcacaccggcaagtcacaacgaaaagccgatgaacgcgagcatgatatgaatatggccaaaaatcactacctgataaaaatcaatcaagccaaccggataaaagataaatactactttcaagatgtgccagaggtgttagaccttttgcaagacttgaacgagtccagaaccagggtaatgaacactatctggatgtctgccaatgctgtagagagggatatgaacaagagaattgactcgagactaactactgctgattccgtgattgctcagaacaagttcaacttggacacaaccatgttcataaaacacaatatgaaagattggaaggaacccgctgatttccaatacactccgtcttctgtgtggcatgatgacgagcagtttgtagtttcatcaaacacagaacttcaggaccttaaaatcagactggccaaggcacagcagctgttcgatcatatgaattcaatttctcaatccgaaatcgcaaacttgagcgcgttgaacaagcagaagaaagaggaaaaggcacgagacattgcaaatccgcagagcttgctgagcttgctcacaaagtatgcaagtgcagtttcagcttatacatcgcacgaaacttctaaactggaagccgaagttgaaatagagagcattcaaaataacgtatctcccgagcacgacttgaacaccgaagatattgatttatcaaaagcagggaagaaatctggagttttcaataggttcaaaaagaccttaacaatatcttcagataagaagcccacgcaagcggagaggacagattccgcctcggtattttcctctgaatccaagggcaagcatcataacaggttttccctatttaaaagtcgagaccgcgctcaaagtaacgcttccggcttgtcagaggctgtcagcagtgactacagttctagcgtggctcccatggaatcgaacaccaatactgtcctgtacctgtaccaaaagcaagacgacgatgaagtcagtatcagccccggagatccgatcacactgctggtagcagataccggtagcgggtggacaaagataaaaaacgaccgcactggtcagacaggtcttgtacccacaacttacgttgatattaaagaaaaagcacgctccagtgctccacgtgctcctcctccacggaaaggaggtgctactcgcactgtagaggcagtttacagctaccaggcacaaggagaagatgagacatctctcactgaaggcgatgtgatcactgtactgaaagccgacgatggcagtggatggacctatggcgaagttaatggtgaaaagggcctatttcctacgagttactgcaagtgagaatggttttctttgcagtttaggacatcatacgcagttttttgacggctcttatagagctacagcctctacttacaaactttagggaataaagaatacggaaaggtccacgacgttaccttgaatcaacgggcattatctattgatccaatttgtgcagatctatttgattttaagagcagatattcttaagactgattgagatcagtatatcgttcagagttgctcttttagcaatatattgaagatattatatctctaatactattttgctaattcataggttactatatacgaaggtgtaaaagtaaatggaatttaaagggatgccggggatgagaatattgccttctccgatacccacagccgctgaatacataagggcactaaagctagtaagtggaaggttgattttagtttcagctttaggtgttttcacatttaggaattatgacagtggaaagttcaccggagcatgagagcggcagtccgcagaataaagtcgctactcaaaatggcggtaagaattcgcaacagcaagatttccctggcacataccatcctggtttagctgaaaaccagccgctactggcagaaaatcaagcacaaccttcgcaccgatccatcgggcaaacatccgcggagtatcatcttccgaacgaagttgagagttctcaagggagaagtcatacaacgcgccaaaaataccgggagtttgttaaggattcgaagattattttgaatgtgcttattggagtcaacctattttggctgactgttacgtttattgtggacttttttttcaacattggactcttgcggtttagtaacaggctgactagtttcaatgacctggctttgatttttgtctcgattgtggcaaacatggtcaacttgtggtccaacagagtgggcctatattcaactttggatcaagcgctgaatgtacttttgttttcgatgacagtattcaatttgtttctgacgcttataatcagttacaccaggcggagaataggtttctttggcgtgttcacctatctgtgggcggctctgactttcttcgcgggagctgtgctggattggtatctgtactactactttaaggaattccatgtcggtgaagaatatgaagaagctgccaatgctcctcaaacttcgaggcatacactcaaggaatggatgtcgattggggctcgcaattctgtcaagggtgtaatttttgtcttttacttctttttcaccttaaacactctccttttcaccatagacgtgggtcgtctcactcgtggtgtcaaggatgtttctgcagaggttgctacgtcgtatgatgcgtttcattgggttgacaaggagcacacatatcagctgcacattacatgttacggtgatattagtgcatctgacaaagacaggcagccaattgtgctctttgaccatggaagcttggacaccgcttttcaatctgcgacctggattcaagagctctttcaccttaatagggttgagcgctactgcacttacgaaagaccaggatacggtctctctgattccgcgccagctcctatttccatcgcgatggtagcagatgcattgagttacgctttaattgaagaagccaaaataaaaggaccctttacgactgttggttacgacattggcggcttgtttacgcaggttttcacggcaaagaacctcgataaagttgactccatgctcctggtagagtcttggcacgaagatattctcttgaagaactatctacagaggctgctgccccctgataaagatagtaaggaccctgacgatatcagcaagcttcctgtggaaataaaaaggcacaatggttttgtgctgtggtggcagggtttatggtcaaccttgggcatcaagttacaaacatcctggttgctagctcaccatggttcgaaggaaagaatccttggacgtgacatgcaatatcaaggcaaattcatccgcgctaaattcttggagagtgtaacgagttcccttctgagttacaaagatgtgcttaacagtaaagaaaagctgcgggatgtcaaactcagtgttgctagctctaatcagcttattaagaagtctcctcagtggggtaactggcaaagagatatatcgaatctgtcatctaaaactcaagaatggaaaattctcaatggcggtcatgaggtgtacaaatatggcagcgcaagcagagaactacaggacgttttgttgagactccttggagacaaagaccggtattaaatagcatttcaagaataaggatctgtcatcacctggatctattattttggataattgtgattcaaagtacctgcctaaaaaaatgaaacagcctagccattaatagtaagcgttaattagttatacgatcattaaagatgtatttaaactcattcgctttcgtgaaccatgtccacgtccttcatatcatcggatagaacttcgaagtcgttctcatcactttccatgtcgctgtccaatgacgcttccaggtcacagcttgacctacagttagggcagacaaactgcggataagttgtcatgaccagccgacgaacacattgatagtgccaactatgagaacatggagatatgaagatggcttgacatggtttaatttttgaaagacaaatagaacaatcctcttcctcaagccctgtggtcatcttctgcagatttcggagtctctgcagggcttcgcggttaaatctcattgcccgcctcttccaagacctattcagctctactctcattttgacactacggtaaatttcttctgtaccacctctgaagtctagtccgagttgaacaacgtccccatcctgaagcggagtatctttagacattgtggaggcaggtgccagcctgtgatgattgagaaaagttccagaagaggacttaacatctctaatataccaatttccttgttgatcgactttaaaacacccatgcgttctagagacaactttgctcttgaataccacggggtggaagtgttctggtatcttgttgatggactcgcgaaccctttctgtatatcttccaataaccaactgagaacatgggcctgccgttctcacaattggctcaaaataaaggcctggatttgtcgatgcagattggtccaagaagggcgtgagtctcatgctgaatagtccgtttttgtccttacgagactggacgacctcctcgcttgcgggttcgggtatctgagcattgcgaggcaattccagccccaggagctccaaggccgattctggttggttgttgccgtaaacgaaatggcgtacatgcttggggactgactgcaaatcgtttgattggggtgcgttgggctgtcctgctgggttaggattatcattttggcccaaggttagcgtgataggtaactcattgacgagattgcctgtcaagagcggtgcggtactggtatgaaatcctgcgtcagaaggggtcgtcccaagcatattggcaacagagttggtattttcaccacgtggacggtcctcaccctcgtcgtcagaacttagggcgttagactctcctgcatcttcgcgggtctcatttgctgcattacttggtcccatcgttgccaagcccaattcccgaaccgagcctgtccctgtcggtgaccctacaccattgacaggttctgccgtactagatgcgctggccggtatggatgtcattcctgccacattggacccttgtctaattcccatcgagttcaacaagttgttgatagtagatccacgtctactggtagaccccacactgctgcgcggagaaacgttattcaccattgctgttgagccttgtgttttccgagctatcttctcgaaactcgcttgtaatttgaggaacgctggttgagacgcgtgagttgctaataagttccgatctgagattacctcttcaaaactggtttataaactagcggtgcacactcttgaaacccaaacctgatactactttgaccagaatttaaacttgcgatgaaccaatttattgctaggattgaacaggattgaccagactgcttaagtttttcttgtcaatttttttgatattatcttttgtggataattctcagcacgtgttgtgttgataattaggtgaaggggtctaaaaaaaggtaaacaaaggggaactttagagggcctgacaagagaaactcataccgacaaactagccccattgaaaaggtcggtggtactgggtgcattggaaaaaacgcaaacgacagtcgtcaaaagcgaaacataaatttttgcatatcgtatttaaatcacattaatgaacatagcgcgcgggtggcagagcgcacgtggcagctttcttgcggacgtgagggctattatagtctggaggtctttgcagtgacgatctcatcgtataacagcgtggtcaagaactcgctgaacttctcgcctctgatctcaggcaaaaagtatttggcggccaaggcaaatttgttggcatcaccaagtggacttttttgggacaattccgcaacctgctcctcgagaatacgttgagtgagatctgcggtaaccacctcgccggtgtcctgtagtttgacgccgtgcttgacccactggtacaattggcacctcgacacttcggcagtggccgcgtcctccatcaaattgttgatagggacacagccggagccacgaagccaggcctccatgtactgtagtccaatggagaggttctggcggataccagcggtggtgacagcgccttgtggaatgcgagtgttgatcaggtcgtctgcagtgacattagcctctgggatgaagtggatctggttggcggtgcccatcttgtcgaagacctcgttgcagatggcagagagcgctggatgagcaacccaagacccgtcgtggcccttggcgagctcgcgctccttgtcggaacgcactttagccatcgcagcgtcattggctgcgacatcgttcttgattggaatctgcgcagccataccacccatcgcgtgcacaccacgacggtgacagatctcgatgagacggcgcacgtaggcgtccatgaacggcgcggtcatggtcacgtggtcacggtctgggagcacgtgttctgggcggttgcggagacgcttaatgacgctgaaaatgtagtcccaacggccgcagttgagacctgcggagtgtgcacgcagctcaaagatgatctcttccatctggaacgccgcgggcagcgtttcgatgagcgcagttgcgcgaatcgtaccgcgtgacatgcccacgaagtcctgtgctacgttgaacacatcgttccacagacgggcttccaaatggtgttccatcttgggcaggtaaaagtaagggcccttgccgatctcgaccagcttgtgcgcattgtggaagaagtagaggccgaaatcgaacagcgaggcgctgagcgggcggccgtccacgatcacgtgcttctcctccatgtgccagccacgaggtctcaccagcaccgtaggaagcgaagcgaacgggccgttcagggcgtaggccttgcgaggagtcttgaaggcgacctggtcgcggatggcgtcgtacaagttgacctggccgtagacacagttgtcccacgtgggcgcggccgagtcctcgaagtcggtcatgtacgttgatacgggagcgttcaaagcgttgaccaacatgttccggagtggagggcctgtgatctcggagtgacgctccgcgaggccaggcgcgggcaccgcgccttgccacgccacgttttcgcgaatgttacgggtttcaggcaaaaaatcaaagtcataagtcccggcatcgagcttttcttgaatcacttggcggttgcggagcagagcacggcgacgctcgtcgaaagtacggtgcaaaagcaccacaaacgagagggcttctggggtcagaatgtcagcgaccgaggtcttagagggcgcgaattgcggagtcgagtcgatgtcgactaacacttggacgttgtcgagcatttttgacggcgttttataagttccggcggcgatacacggttttacttcggagaaagcgcggcgaaaaagaagccttgcaagcattcaaggttgagttctaacatcaaagggcggcaaacgcggctcaattatataggatacgagcactagcaaaaagctagagtatgatgagacggcgtgaacaatgtgcgaaagggaaaccgcggcgagctccgagagagagagtgtgtgagagatggatggaatccattggtgcgctcgcattaggccgagacgatgagagagacgatgggggtgtgggtgtgaaatgagagagatgatgtaggttgcctagaaggagctgtagaagcgggagattgggaagaaaaaaaaaaaaggggaattccgcaggaaaggaggggaggaggaggaagatcacgggcgaaatgggagagggtttttgtggtggtgcatgggtggagtaggtcggtaatttggtacgggtgtgtttgtgattatgtaattgagatgttttcgtgtggagggattgggtcatgtgacattattgaaattagtgatttaagaggggaaagtcgaagaagaacggatattagagaaagacatgaaaattggagaggaggggggggggggaggtagatgtgtatccatatgtatattgtagatgagctataggtataaagtgatctggaactggtttatagtagagtcgggatatgcgattatgtgactatacctggaggtaggaatatcaaatcactggggcagtttttgttatttagacgggtctgaatctttaataaaaggtttgttggtgtcagtggctaggtgtttcatagtgaagggtggtttcctagtttgtggacgatgaatgtcagtggctaggcgtttcaaagtgaagggtggttttttaagttgtggacggtggatgtagatatatctctgtggatatttttttaaggtgggtctaaagctttgattgaaagcttgttaatattagtggctagattttccaaaatgacttgacccgtgtagtatgtagatgatagatttggacatttctccgtggttcttttataattcttattcctgatcaggccaccagtattctaagccgagaccgcatagaggatagaaactcccccgatgttgtaattctctgttaccttagggcacggttgcgtgccctcatatctcgactcctgcttctctttcatcttcctcttcattggtatagaccagtcccagatcattttgtaccaatgtgtcactacgcaatttgtacaaccacacatcaatatggtctacatctgacacatatatgtaaagtattaaacttaacatagtccaattaatcatggttttgtttcattgtttttgataagttcttttagaatattactattatgaatactttttcaagcattgtatccaaccctgtacaattcaccaatttgtcaagaacattgtgtaatcacaagcatattctgagcgcgtacacgcccacagcaatgcctttaaaaggcaagtaagacagattgacactggacaagaggaccaattcgttaaagacctggctcgggaatcgttgaaacttggcgaagccttgcccaaaatatccagcatgacttcccttcagtatctaatggatgctagaacacattaaaaaccacacagaattttctggtatttttgacgaggtaacatgtatgaatactgacccacgttacaaacccaacagacaaccaaggtataataagttgggacactttctattgaggcgagtctgaatcttcgattgaaagtttgttaatattgaggcgagtctgagtcttcaatagaaagcttctcaattccagtttcaacgttttccataatgaagtaatacgattggtatgtagatgaaggttgtaaatatctctccgtaattcttttagtccaagattaatgtcttaatcctcgatgaaatcactggtatttatacaattttctgttaatatcagtccacgattacagagtgaaaaattttgcactgtatgagtggtctgatactatccaatgcgatcaacggatcgttcaagtcccttgtccacacgcttgtctgttcttacctagttcttactgtgctggttcagttgccaatcacagatcactttgtactactgtgtcattatgcaatttgtactatcacgtgttagcatagtctagctctgacaagattggagatctctgtatgagtagccgccgagggtcataggctagtgagttgggtgttgaagaggaatactgtgacagatgaacactaggctttgagcaggaggtaatatcaactcttatatcaacaggtatgtttcttccatgccgaggtagagatctatatcgagattccatcatcgcttgtatttattagcaagtacaatagtgactggtatgagaaccgtacaaaagaatatgaatgagaatagtacaggatgtccattagattaacatcagcggtgctacaagggcagtcttgtgcattactattctccagctatgaaaatgtttatacactattcgtaggcttgtaatgtcactctttaggtctctttgacatcgaattagctagttcttgccaggcacacataccagtgaaaatg