ttcttctcttctaatttgtgcttgacgtttttatcataaacagttacagtgatattcatttctgttgttgagcatttctcaaaacgttggcttgatagtacgacaagttatggcagaacgtcatcatcatcaattacttttcgatattatcaacccttttataaagggtatttattatcctcgcgcgaaaaaaaataggactgatccaaccgaggttcgaactcgggatcttcgccgtgtaaaggcgacgtcttgaaccactggaccattggacccgagacctattgaaagaaatttctgcagaagctcgttgtactaccttgatcataagagcctggatcatgatctccagaattttgctaaatacagtatggagattaacaattcaagctagtggcaactacggcttgccaaaaacatgtatttttgttttattttcacacaattcaagtcttggccgaaaggcaatagagtcaagatattctgccttttgcggctacttctgaaatgtttgcccctagaagatttttgaatggttgtatagcctatcacaccttaaatccatttgtttttttggtacttaatctgttaaaaagctgtagtatcaacgcgcttctactcgacaacctaatatagccgcttatagttttatataagcttttcaatacggtacagtgtagattgaaagaaaattctgggcctaggtcctaagcgtaccctgtaagcaaaaaataaatagctctgatctggctttattagctagttgtcaagttcgcaggctatgctggattttaaatatacggctagttcaacatacagagtgtgcttatctatgatatatgtgctctagacatgctatggacttaatataaacaagctagaacaaatggcgataactcatacactagttcaagcattgccgattgcattggttctattctcatgtcgtttttacctcagtagtaacgagtaccaaaaaaaaaagatgtatcacgtggcgaaaattttttcgatttttctcttcgaatacttgaattgtaatgaaaagatataagaattacaaaatatgcatacttgcagggctttataaacaatagaacttcctgaaaaactggctaagggtagactacgaaagtgaaatgttggacattaaccaatttatcgaagaaaagggaggtaatccagagctaatcagacaatctcaaaaggctagaaatgccagtgtcgaaatcgttgatgaaatcatcgctgattacaaagattgggtcaaaacaagattcgaattggatgaattaaacaagaaattcaacaaagtccaaaaggacatcggtttgaaattcaagaacaaagaagacgcttctgaattattagctgagaaggaagagttgacccaactcaagaagaaattaactgaaaaggaacaagaagaagataatggcttgaagaaaaagatcttccaagtcggaaacatcgttcacccatctgttgttatctccaatgatgaagaaaacaatgaattggtccgtacctggaaaccagaagaattagagaccgttggcccaatcgcttctgtaactggtaagcctgccagcttgtcccaccacgaaatcttgttgagattggacggatatgatccagatcgtggtgtgaagatctctggtcacagaggttatttcttgagaaactatggtgttttcttaaaccaagctttgatcaactatggtttacatttcctagctgctaagggatacattccattacaagctccagttatgatgaacaaagaagttatggccaagactgcccaattatctcaatttgatgaagaactatacaaagttattgacggtgacgatgaaaaatatttgatcgctacttctgaacaaccaatttccgcttaccacagtggtgaatggtttgaaaagccacaagagcaattgccaattcattacgctggttactcttcctgtttccgtagggaagctggttcccatggtaaggacgcttggggtatcttcagagttcatgcatttgaaaaaattgaacaatttgttataaccgaacctgaaaaatcttgggaagaatttgaaaatatgatctcttactccgaagaattctacaagtcattaaagttgccataccgtatcgttggtattgtctctggtgaattaaacaatgctgcagccaagaagtacgatttagaggcttggttcccataccaaaaggagtacaaagaattggtctcctgttccaactgtactgactaccaatccagaaacttggaaatcagatgtggtataaagaaaatgggtgacagagaaaagaaatatgtccattgtttgaactctaccttggctgctacccaaagagctttatgttgtgttctagaaaactaccaaactgaagatggtttggttgtcccagaagtcttgagaaagtacattccaggcgaaccagaattcttgccatttatcaacgagctaccaaagaactctacttccagtaaagacaagaaaaagaaaaattaaatgtagttaattgcgaactttatatatctgttgctttgttctactattcttttttcgaatgtatttctctataataattctatatccgtagagctatatacacaatcccttaaataactttaccattctcacgaaaaataaaacgaatgaaaaatgaagccttaataaccaatagtaattgaacgaaccacatcaatcgtaggaataacttcgtgtagtcttcaaaacaattatacctcttaacccagacatatcttacacccattcattgtatgataacttttcaatgataccgtttcttcctctccaaggtcgggcagcgccccgtccagcgtacacactctctctctctttgggcgggccctaatcctaggcagagaaaatacagcggtggttaagcccggtccgcgaagcctggtttttcggcctaagttgtacaaggaacgaattcgagctggcctcgctcacgcggacctcgtagaccttcctctgcagggaagccttccacaatattcacttttttcaaaattgtagaggtggtggaaccagtctaaaaggtagtatacctgcatcttgttttgaaattgttaatgtttgtttaaaacgtcgaaaaggaacttaaataaccagcgagatgtccactgaattaactgttcaatctgaaagagctttccaaaaggtatgaatttaacaacgatagtgtatcgaaaggatctaatgaaattttaccactataatgaactccacacacacagggaatatgaacacaaggcctgatatggaagtgtccgtacggcagaatggctttagaaacaatttcgttctcatcagaactattcgtagcgacggcctacacagatgaaaactgctatctaatgtttcgatatttatgttggtgcataccaaagtagaaaccgtgaaataatcggagataaaataatgccaagtggactttatggtggatgaatgtaagagtaaatttccctttctttctgttcatatgattgcgaactattttactaactttttgtatcattattatttgattttttatttttctagcaaccacacatcttcaacaacccaaaggttaagacctccaagagaaccaagagatggtataagaacgctggtttgggtttcaagaccccaaagaccgctattgaaggttcttacattgacaagaaatgtccattcactggtttagtttctatccgtggtaagatcttgaccggtaccgttgtctccaccaagatgcaccgtactattgtcatcagaagagcttacttgcactacattccaaagtacaacagatacgaaaagagacacaagaacgtcccagttcacgtttccccagctttccgtgtccaagtcggtgacattgttaccgtcggtcaatgtagaccaatctccaagactgttagattcaacgtcgtcaaggtctctgctgctactggtaaggctaacaaacaatttgctaaattttaagctgattttaaaattggaataaaacttacataactgtttattttataattatttgtataatgtatcaaaaaatataaattcaataatctccaattctgcggaagtgaaagatattaccaacttaagatttgtgatcgatctcccctgttgatcctatcctaacttctttataaatctggaacatacgttgcacttgttatctatttagtctatatgtatcatttttgaacagtacttttttaattcatttgttctagtagtatattaattatatcggccataggtctttctttgtagtcttcaatcctttctctcatctgctcgtaacataaccgaatttcaagcccagtccttgaggaatcaggtttagatgcagctaagccgtcccaatcgatatttgagtaaggtatttcagtcagctgcttcagttgttctaacaaccatttcctttccgaagagggaatgcttaacatgctcttagcggcttcatcagtcactagtttgttccatttatagcgacactgtatacgggatcttgttccactcatccgttcactcaccacagtccagttaatcatatccttgaaagtaggattatcactgatcttcttcccctttgggcctctggtatacatttggttgtatccatcttctttgttggctgcctcgatttctttgatcctttgataattgtgtgcttcttcaatcatttcgtttactactgtggtcagtaactcttcttcttcctttgaccatcttttagatcctcttttggagccacatttcatgtagtttctccaacgatctctacaatcttcaggcattctgcccaaaagatttcctacctcagtccaatggccttctttttctaaacataatcttgccagttcttgatcttcctctggtgtccatttcccacgttgttcgaaaatatgatattttcttcttatatgtttataaattgaagatctagtcctataagacagaactttactaatatttgcccaaaatccatctctaatgactccatcagtagaccaaattctctcacacatttgccgtctatctaggtttcttatttgcatgtatttttcaatgaattggtccaaagcatcttcctcactaggactaaatttcctgcctatggattttgtgatagcaccatccacagctgacgctttaacaacatctgatcgtagtaactcagtaccctctttctcctcatctgatgttggttgcggctcttccagtttaacatctttgtctggtatttttgccgttcgcttgatgtaactgccgttacctgaaatcccccccaactcagcgtagttcttgacaagagcattattagcattgttttcctgtgaattctcgtcaacctgtgtcggtttattcgaatttcttaccaagtatgccttctctgcgtctacatacttatcgaaagctgtttcagcaatgagatcgtcgggagaaaatgccggtgttgtcagagcatcgtctagtgttcttaactctggatcaaggaccatttttatctttgcttttctctctttgaattttttcgatttgtggtgtttcttcttttctgatttactaccagaaccgtctttatggcgatttttcttgtgcttgtccttgactgtactgttgtaagcagcagcaatggcagccatagcaacggaatccggttcaatgtcatccaatttgtgtgtgttgtttgcgtcagacgtctttaaataccagtccatttcaatatccttttcgtcatgagacttcttcgaaccgtgttttttcttcttgtcatgtttcttcgatctcttcttactctttttgccatgatcctttatctccacaccaacatacttcagtaccgcttcttctactgattccttaggatctttatcattctgaaatttttttacggctgagcttgacgcaccatccattttatctttcctcgtaacgtggatcaaaaactcctacttgctcacttacaaatgctcttctacgccacctatgttatgaatgagcttacacgctactgatgtgggcgatgagctgtgaaccaactgtcagggtaattttaggcgcgttttattagagctgtaaaaggtcctttcaactttctattttgaaaaatcttgacctttcgctgcttggccagtatttttggccgcctaaatttgaaaaggcaattgtatgaacacaatagaaaaagtgaaacttttcaggaaataacatcaaagatttcgttaaatttagaaaaaagtatataattgtacatggtatgtggtctgatcctttttatcatatttatactggtggtggaggggcattagccatgtatattttattcgatgaagtttggtattgtcccagcaagcttgtgtaatggctcggatcaaacggttcaaaatccttgctggagttggaaagccttcggtaaaaactctgaacaattaccacaaattcagcaagacaatccaatgattctcccaggatagataagtttctacccgtttttaaaagcgagtttccaggttgtgtgacagaggccatggcgctactattataatattgtagtacatcgtagcacaacttctcaaagtttggtaagtacatagaaggaaggtttattgaaagcaccatcaactcttttatagtttcaatggcagtgagtagagaattacttgccacaaacgttttatcgccaacaacaaccgattttctatgaccttgagatgcttcatccccttcctctttgcttttgtcttcacttccgttgttttcggaagcatagaaacttcgtgtcatgtctaatatagctgtccatcttaatgggtctatatctatgctggatataatatcattaacatcgctttggatggacggatcgacgatatacggtacccatttttcagcgtcaatctttttctttatattgcggtagttttttgagctttgtgcgtttgcataatgtttaatctgggacgctaaaacgtcactcaaatattttgttaaaaattccccgcttaatacttcacactcttgaataaaaataacacatatggcgtaaaattttaggaaatagtcgtaccgcaatgatatgttcaactctcttctaacagcaatgattttacctgtacgtagttgaataattctaatgatttcattaataccagtacgaatatccaactgcgtaatcatgttgtgttggttttcgtttgggttctttactgatgctaattcattgagagagatgtctaatagtaacttttgatgcccataaagtcttcgaagagcctctaatgcatgtgtgaatatatttacaagcatggactgaaattcagctggtgtttgctcttttattaaccgtgaaagcttggatccgctcgtagagccgctattagattgcttctcatcgacagtattgccatctttatcgactaaatatgcattttctgttgggagataaatcttgataacagatttaagctcagcaatagacttttctctgtacaggtcgaaggcactggtcaattcttcacatctatttaacttgacaattaacccgtctatcttggaggaaaacgtatcagtgaatattgtctgttttttatcatttaatccgcttttcagcctatacaacgtctctttggtttcgattgattggcaaaatgacttcaaatcatctataaggagatttgataattgtaagctaaactttcctcctatctcgatcttcatattcgttaaaaactctctcgttgccgataaggcaggtatggttttcaaatcgctcagtttatatggccatggccgcgtccagttttgaacatcttcgtcatttgaatcgttacccttgattaaatgatcgatagattttattagttctaaacacgtatcgaatttttcctctttatacagcgctttacactcatccgtcttgcttaatactagttttgcttgcaatagtccctgttccagtttctctacattcttcctcttgaaaatcatctcgagatgtgatattttctttttaatattctcttcatcgatgatcttgatatttttggacaattcctttagttcgcttatcgtatcataagctcttttctgaatattgtcaacctcacttagcgcatggaaaaatttatgtgacgatttggatatttctgtaaccagcaacgtttctactatatctaagtaatcattcaatttatctcttagctcgaaaaaggcctcttccctttgtgcttgttctttcatatctagcttcgttaaaaacaaatcgattccatccaaaaccttgtggaatgttcgagggttatctaattgaaacttgtctgaaaagtagaagtcgggtacattgcttattagttcagaatcactttgtctaaggttttcttcaaatgactctccgtttctgttgtcttcttctcgaagctctttcaattgctccatttggttcatatttcttatattgttagtgctttgaaatatttgatattcacccttgatgttctcgacataatccttcacgtacgttttccagtggtcatcaagctctgttttgcttaggcttaccggtggtatatctgcgacagttggataattcagccagtttttccttcttgtattcattacgatttcataaatagagttgttccccaatggtgagaaatccatggacccgctatgtgtttcgttttcaaatccaaaagatctactatttgcgatggatatagttctggaatcaaagcttcttcgcggcgtcaatgaatctagactcattctcgaagatcttctcgcctttggtgtgacactgccagatatacttaatagatcatcattgagggatgtatcaccttctatgttaaaggaagcagcatcactattcttggaaggtgatccctcgggtatgacaattttggggcgagtgcttgcctttcgaagtccctggcctttattctgaggtgcttcatttacggacatattccggattttttcgcgaaagatacgagtcgttcttataaccgtttggagatgctactggtgccagtgaccgtaagatgtggctaaagttgacgtgcgtagtatttagatttatcttttctttaggctgatatctattatttttcttcaaaaaccctttaaagatcgaagaataaaacatcaacaacgctcttttcgaaaatcgttaaccacggatatatatgccaaagaggctcttgtatatataaccataatgtgtcactaacgtaacaacccatcaagtataatgggaactacgcctgtttttatacatgggcaccctcatagatgccatacattgtagaaatatatagagaagttcggaaaacctaaagctattttaattgcgtatataatatctctttctgtgattacatttcgtccttgacaatatttgctagttacagcttatatgagcccaaaatgtggcactgatctaaactacctggactctctgctgtctttcctgttgcggactaattttttttttttttccttttttctcttcacctgttagtaccgctactgttttctcgttgtttaccatcagtttttttccatggatgtaagtacttgcttgccaaaccctttgcgttttgcatcaccttctgtaagctttcgttgcttgaatctgcccctaaagtttcttttcctgcgacttgggcgttatcagcattcttttctttagtcctatctgtgttatctatatggcaatcttcaaaccctttggataaggtctcaatttccggttggtcccgctggtccatcataccccctcctgaaacgacagatttaatggagtcattcctcggagaaaagtaaccttctatggcaacatcgctcgagcccacttcggcaggcgaaggagtattatttacaattctaaagctctgtgagctgtctgatgcatttggttgctttgagagtggtattttcttttgagttggaatatttaccgcattagattttgcattacttattgaagtgtcttggttagtcagctggtttgtcaccagcatcggcctttgttcctcgtcgctgctgctctcttcctcactatctgaattgaatatgaagtttcctgaagaagaattacgttttaatggatacggcctaacagcctgctgcgcatccttgcttacgtcagttctcccttttatgaaatcagtaggtttgacctgaggtaaaggagttaccgaagaaagtggttgtgcaagatcacataatgaactggtagattcatcccttcctagtgatagggttctccttagtgataattcttcgtcctgattatcgtctgccgcttggttctcactatcttcttcatcttcgtcatcgctgctcttatactgggagtcttcaataaactgctgttcgctatccgatgaagaactgtagttatcatcgtcatataatagcatgtgtgatccatgttgacgattactgtcattagcagaaaatttatttggctctgtagttttgtttttattggactgaacagcattgctaaattcgtaagtcgatgcattgtcgtcggcaatagccgtttgcagatccattccttctggaacatctacgatatcacatgaatccactggcaaaaagcttgaagtgtcaccagtgtagacagaattatagtcatatatgtaatcataacctctggatgtattgacattatgtgagacagcattaccataaccattgaactcgctgttgtcagactcttcatctgatccataattcaaagttgtgtcaggaagtagctttattatagggcgcacatgatacctcgaggtgacagatgaacctatagaggagttatctgttattggtgagtgaattccagaatcagacctccttgaaaatccagcatttatgtaaagaccaccatgttcttcatcttccgaatgggatgatgatgatgaagatgatgatgttgatgacgtatcgtcatcgctaacaccgccattacgataagtagatgcggagctagttaaattcgacctatctttagttgaggagcctaacaatggagtactgttattgtttatggtagtaacattagcattattattagcatcaatgttttccttgtctccatcattatcgtctgattgagatgctggatatcgtagtgccatacattgttccactctatcattgaaatgtatatgtctatttttagtgggtttgttgggtttttcgcttgggcttgatgttaatattgatgacaatcccacggaattgttttcgttacctctattcattccagatttcgatgaataaagttggtgaagattggaatgtaaagacgagtccacgttttcatccaaatagtcagtgtcatggtcattagtattattcttaagaatgcttttatctgcttgtgtaagtgacggcgttcttttgagacgaagggctgattttaaatttgaagtctctataaccctgtcaccgttttcatttggatttgccccaagggagtccggtatagtagaggattttttgtctgttctttctgaaggatggcttttcaaacttacgttactgtttgacttttttggataatgataatattgggcattaacttgagcagccaaagcatcaaaatcgtcgtgaacgtttttgtttccgttgggatccattataactgacgcatgcttcatttctgtcatgtgttttcttgcctcatttagtttccagagagcattgtcctctataatttctgtgacggtccttttcttcaatattggtttaggagcagctgctggtgactttgatttcttcgtgggctttgtcattcttttggaattttcatcatccgaaccgtaacccctttccaagtcgtgttcctcctccttttgaacattaacttcggaatcacgtacgataggcccatacagccacgtgacatcggagtcctttgaccaattaaccacttcaggagacactgttttcaaattgtttctcgccttggcccatgttctccatgatgcgttctctaacctagcagcattgaccagatctacgtctcttttctttttcttcaaaataatgtatttccaagaattggaaatttctgactctttccattgatgtgaaagatagtctacatgtctttcaggttctactactacatcattatcatcctgtggaattaagtagctatcattatccgcaggtggtggagaaacagaggttgagtggtcgtgatagtcatcatcgtaatcatcatctgaggaactgcctgaggaattatcatcagatgtgttgtcgtagtattcattgtcgtcatcatataaatcgtctgaccttcccaacaatttcttagtaggatcaatatattcatcgagtaggcccatcgaccttgttcttttaaggttaaaggttgatttatggaattcatcatcgttttttgcttgaacagccatcgatattgaaggtcccatatcttcatcgtcgttgtcgttatcgttactagcaacgttgtcattgcttttgctattactctcttcgttagcatttctatttacatgctcatcttcaacatccttttttccagcaaagtaatttgctaagtttgttgacattttttgactttccttattttattctctttcctttaattttactttctttttagaatttagttatctccaattatgctatcttccccgcttctttttggctttccactttggtttatggcactaaaagtgtggttaaaattatatgttagccttcgcgaatggtatatccttcctagccacctttgaggaggtggtgtaaattgaatagaaaaaagtgagcaaatatctatatcctgatacagctgaggaactataaatagaataataaccctggttgtaacttctttctttctattaaaaagtccaacaataaccctttctcaagctttttcgtttgaagtcgcgtctcctatatggtatcttctcctgtcttttcttatccttttttatttcttaaaaaagacctgataggggtgtttcgacagagtgtttgtgtttgtttgttgttctatttacctcgtggttcttctgtcttgtcttgcaaaaggttgttgcacaatctcagggttggttcctttcttcaatatccagtatgaattcaaaatgcaaacaaaaatagagtgaataaaaaaagctttcggcccggaactaattaacccgactctatcaatatctatggtgggagagaaaccaaaattacaaagaaagtgaaggcgataagaagcactgcatatcctggtataagcagtagaaagcaaagcatacaatacactctgggtttgcaacgcacaccgttatggcagacattatcctatataattatccttctttgtccgtgcggagcgatttttcgcgtcccgggtaatagcggatttttatacaattggctagttaatagagccactaatgcttgattttctatctatacgtgcttgcaatgctcaggagcactcaaagatggaccctccatcactgacagtattgctgttagttcccaagaacaacctgaggccgacagagttcatcatatttgtctgtaaggccatggaactaaactggcattgcgaagccaaacttctctttacttgattatgccccattgggtattcgagtttgttccatagttttccttcttctgtgttgtacaattgtatttccccattatcagtgatgcacagtaagaacttgtcaaaccaaagcaacctctgggaaagtcttttcttgtatttgatacggttcagatcctgcaaccctaactgtttataactcgcaatgccatcttgtcgtagtatctcagtaaacggtctccaaataatcaattttccatccgcaccaattgaacataattctgagccctcgttattccatacaacgtcactacagcatttcaaatgagcatttgattcattggaactaaaatacgcatcacctcggttgtcattgttgcttcctatactgtctaatccttttttatttcttttcagttgcaaatataacttattcctcatcctcaagtcccataattttattccgccctccatgtcgccacatgcgaggatctgttctctcacggggttgaatttacagcataaaatttcagactgcattcgtgtcttgtttcccattccgagtgtggtgatacctgaattcatggttctcaagtcaattagccttgggtaatagtcttcacttgctacgacaagcaaagaactactatcggcgatgttattgtcaatttggtttattttgtatcctagatttatatcttgaacagcttcgaacctgtttgtgtcccatagtttgacggtcttatcattagatcctgtgaaaaacatgccattgtctgttctgtaccatttcaaagtagtaattccatacttatgatgtgatattgaaccttctgtatcaatttctgatagtgaagtgtttctaacaccagtaatgtcgttattcgtttttatcatatgcgaccttgaaccgggagcggttgaggtacattgcctatacattcggtatttgtttctttgtgtttggaaactgtgtaccaatcttgtagcgtttggatcatgtattcgtggtttcttatcctcatgacttggtgtttgagttggttcgctatcagtttggtggggctgtcgtttgataaaattaagtctcttgtttattagttcttgttgaccttcatcattctgatgagatgattcatctaagccccatattgaaagtgatccgtcatcgccacctcctaacaacacttgaccggtattatcaatatcaaggcaactgacccctatatttaattgagtgcttttgcctggatcataactggactgtctattgaaacggtagttttttaagtttaacgagggctcttcgaaaatcctttcaaattcattttgaattgttcttctatgaaattcatcaaacgaaatgtcgcccaatctgtattgcaaaaatagatccatggccaaccatgtgtttcgtggtaccaacaaaatatcagcgagttaaccctttttttaaccttatagctacagatgagcactctaatgcatccgaaattcggagatttttttttcacacgaaaccccgtttataagaaacataaagggttcccttaatgtacagacactttcttacaatgggccaaggaaatataataagaaaaggtgaagaagatgtctgatattttagacgagattgttatagaagacgttgtggcgaattgcccacaggagtttttgcagtatcataagtgtataagggataatgaggataatcctgggaaatgcgaagatggaagattaacgctatcgacatgtataagagaaaaagtgcccagtgtgaaaagtataatgagtgcatgtagtgagccaatgaagaaatacgatcagtgtattcgtgataatatgggtagtagaaccattaatgagaattgcttagatttcttacaagatttgaggaaatgtgcagaattgcaagttgaaaacaaaaatatcaagccttcgattaacggaacgagcttggaattaatcaaaaaataatatcacaaccctttttttatatctattttttccgcacttaatacttttgtatggcactttatatattcctgtaaatagcttaaaaatccagcaaaagaaaaattcaaaaaataaagaatatatatatttttttttgaaaatatttacttatacattttattgccttttgatcatctgatactatagtaacgttcaaataaaaggtttcatctttcatgaaaaaaagagctacagaatcaaaacaccacttctacaaaatttagaatttcgcaacggtttcgtaaaaagtcttaccttgggtttcgtgtacctgcaattccaaagtggaaggagatctcgaaccatcgctgccagcgatggtaccagcaccccatggagaacccccatggacttcgtccatgttagtcaattcggcaaatacattcttgtaacccaatgggacatagatgataccgtgatgagccaaggtggatagggagttcataattgtggcttcgttaccaccaccggtcccggtggagacgaaacagccggcgaccttaccgtgtagagcccccttggcccataacccaccggtacggtcccagaatgccttccattgagcggggaagttaccaaatctggttgggataccaaacaagaaagcatcgtattcggtcaaagtgtcttgggtggcaattgggtagtctggctttggagcaccgccgagggccttgacgacttctggcgacaaagtttcctcgacttggtagatgtctgcagacccaccagcagcttcgacacccttcttttcagcttcggcagtggcagcgacgtggccatataacgtgtaaatgatgatagcaactcttggcataatgtttgttgttgtttagattattaaggggggggagtgattttctatatcaattccttcgttgttctcaggaaaagggtaaatagacaagcaaaagggtaagaaaaaaagcagggctgaagtaattgctcgttaacaagcttcttgatttatatatgttttattgttttccggagggtgacaattccaatcgagcgaaaggggccacttgcgccagctatgctgaggcttgcgaagacgcacagcaggccccgcactattatcaattttttagtaagaggagcaatcggacgggtaatgcggcggttagtggtgataacgggaaattactaaggtatcagtcaaagggcaagtcaagggtttaacgcagtggcgcctaatggtgtgatcccggaccttctagatctgtccggaaacatgacattgcttagtagtctatggtgaaaagcactgacaggagacgctcgagctccattaggaatacttggtttgtctgtttcaccttttgtttggtttagagagaattagttaagacaatgtgtgtagctgaggtggagaattatcaagaagcaagagtaaatcatccatcaaatgttttgtagctatcatttatttttgttttagtttatgatttcattgggcgtcaccgtctgtatttttcattcccctagtttttaatgaaaaacaaaaagcagtgactaaattataaataaaagtagcaaaaagaaacaaaaaatgggcgcttcgggcgccatcaaagaataactggcactgttagacaagctacataaaaatccgtttacttttaatggttgtttctcgaggatatagtccaagagcggtgattgtttgagcaagacgcattcgggtttgctgctagacaagccataaatttttcaacaaaacttctctggcgacgtagttttatatattttacgttcacggagaacaaggcctgaacccgaatgccttgcattcattcagaagggaagaaaaagaaagaaaaagaaaaagaaaaaaaaggcacgaaaaggcaaatcttttcgtactgctaggacgagtagcactatacatggaatgcaaagagttgtcggaagcatacctgaaatgggggaattaaactacatctgcgtgctcacgtttcctaatgttgttttttttaattttaagaccgcttcaagctaaagcaaaacacagaaaaaagtttgaaacccaattgagtgatatcttagtcgcacataggtccgtatagaagtccaaacgagggaagtgtatctcgatttgaaaccctcaagcatgttgttatttaattcgcacgcaagttggttgctttgtttgtttgtttgtttgtttgtttatttaattgagagacgcgctttttaagcgacttttttagtctggccggcggtttgcgttgttttttgcggtcaaacacctggattatctaaaaaagggtttatgctctctttgttccctcctgcggaggatttcacggaacaattaccccgaaagggacgcagtgtatagaagaagcgctctagtttgctttattgggtaataatggggcattcggggcatacaattataagctgcgtgtaatggtcaatattgcaaatctccatcattttctttatataagtagagtacactagaaagagtggcaggtactgtcaatccagaaagaaacatcctttcacacatagtcttgctttagggtgcttttaatctgcagttctacgtcacgtaaaaggggagttttggaagttacgagcgtcatgcaggagtaacagcaacgtttccgctataacgcaacattcattactcgagttccgccctcccacctctgccttcacccaatgagctcaaggaaggtgattcagtaaaaaactacacagccaaaagagcaagactggcgttgtttgggatagctagatattacaagtttattcgtttcgttatctccgccaggcaaacagtaagcaaagggcctaaggcctaaatgctcgcggtgcttaagtaactttctcgtttcttgtttaatttagtctaattggagcggttgccttaacatctccttttttttttttgccttcttttttttttccctcgagcaaagggcgcttaaatggaaaaaaaagggattagttagatgtgcaatcaacggactttcttgaaactggagagggccgctattatctgttgcctcttactttgagagaggaacttcaagctagaacctatcaaggccgcgtaggaagtgaacatgcaatgtcgaaggagcaatcgtaggccgcactctgccaacattcaaccctcactttcctaccctgtccgtcttggcgcttaccgaaaaaagaaatacgtaattcaacaacggagttgaaaaaaaaaccgtcccggcgcctaatgagaagaggatggagggaattattcactccagaggaagacgcaactgacaatggtagtttccttcgcaagagacccaaacctcaaccactttactatttcccctttaagagacatatcagtttgcggtaataggtaaaatgaaaaagggcatggaaaaagagatcacttgccgccatctggcctccctttaccttttcttacctaaccttcttcgtcttcatctctcccatcccttctcaattaggttttctccggcttcttctcagtgcagtaagcagaaaaataccgttttttttccctcaccaggacttttttattaaccgaaaaccggcaatctttggttttcctggacaaaacgggcaaaatagaaataagcactcatacgaatcagtgtagatgtaaataatcaatagtaacgactgcacaagaacgtcagaaaagaaaaaaaaaaaacagcttaatcccaaaaacagtctcctaaaattttatcacccatgtacatgaagggaaatttacaaatacggccttcgtaaaacaaagaatatctctacccgacttcttcatttataaagtagtgtcttttctgttaatagagaactttatcctcactttctttccgttttcctctatctcttttctccttcttcttacttcttttattttgttatatctagcttactttaattcttagatcattgtcacttcttttgtccttattgtctataaatatcgtgaagaaaaaagaataataaagaaacccagaaaagaagaaaaaaaaaagtttcctcgaacaaaaaaataattgtcacagtaaaccttttctttctctacaatctaattttttgaccccattttaatattaattttttgctttaatttcaactaatatctaatttccacttaatatctaatattttctttttagcctacggaacaaaagaaaaataataaaaatgtctacctttgaaactttaattaaaagaggtggtaacgaagccatcaaactcaaccccccaaccggtgcggatttccacatcactagccgtggttccgattggttttggacatgtttctgttgttacttattgttcggtttaattctaaccttcttaatgttcagaaaaccagttaacgatagattcttttactacaccggtattgctccaaattttttcatgtgtgtagcttacttcaccatggcctctaacttgggttggattgcggttaaggctaaatacaatcatgttcaaacttctacccaaaaggaacatccaggttacagacaaattttctacgctagatatgttggttggtttttagctatgccatggcctattattcaggtttgtttgctaggtcatactccagtatggcaaatcgctttcaatgtctgcatcactgaatttttcactgtttgttggttaattgccggttgtgttcactccacttacaaatggggttactacactatcggacttggagctgctattgtcgtttgtatcagtcttatgaccactacttacaacttggtgaagcaaaaggataacagtatcagaatcatcttcctcactatcgtcagcatcattggattcatgtggatcatcgcttacccaacctgtttcggtcttactgacggtggtaacgttttgcaaccagattctgccggtatctttttcggtatcatcgatcttattgtgatgtgtttcgtcccaaccttatttgttccaattgcctctaactttggcgctgaaaggttgggttaccacttcggcgaaagcgattccgaaccaatgagctctttcagtcctagaccaatcgctactccaaaacctgctgctactccaaagttggctgagaagaaggacaaaaagaagtccaagaagagcaagaaatctaagaagtccaagaagtctgaggaatagatcaattgccacgataattgttgattcactttttcttcaatcatctataaagaaaattttcctctttttcaaacaccccctcttctatttcagtggatgaagttgtctttattagttacttttgacaagactacttttctccatcttcaatttttaccatctttttattttattttcctgacgtttcactattttggttcgttaaattgtccacctttccttgtctattttttatttttttcatataaagtgcaattctaaactcatttttaatttgatggattccatacaatccatttcgtcaagcaattataatgccataacaatatttttgcttaatgcattttgatcaagaaacgtatatttgatgataaaaacaagctttctatacccatcgtcaaatatatatatatttgtatcactttaatagttattttaatatttgataataatctacctcaataattttcagactactatagagaagtttcttttatttcgaaaaagaaatgacgcgccacgccgcacatatttttcataaatatcctaaaaaagaaaaaaaaaaacgtctcggggttctaatgtgtcagtgtcatttttccatacgacaaagtacatgcctatctatttatgaaagtgattatgtaaacaaacgattaccatgttagaacatcttgttcttctaacctgtaactttgatctttaccataccaaaccttttctagcctgttaaggttatgttctgtaagtctttggaatttcccaccattaatcttatagtatcttttaacaatcgcccttgtctcctcgtccattgcgtttaagcccgcaatcaatacggcaaaattgcaatagcaagttctcgaattgtgtggtggagaatcactatctaaaaatttaaaaaatgacattatccttttcaccacttgttgaatagtgattgattctttcggtatacccaaaagttttaataagacaatcaacaagaaagataaaacttgagtctgatgcgaaatgtcataccaactaatggcaatttcctcgccgttcttcaatgtcaccatatcgatggcattgtcatgaatattgctagttttcgggtgtgattggttatctgacggtataattcctgtcttgttgatgaattcataatctagttgcttgtcaatctccactagaattttctgtgtattgaaatatgacaaatggtctttgaacttttcggctgaaggttgagacgaccaaagtaaataatctaattttttggtgaacaaaccttcatcttttgaaaaataacttttttcagataaccgaattgtattgagtgatttaaagacttccttaataacaagatcgaaatcttctttatgacctcttaataggttgaactcatttaatggagtcatgatgttcaaaaattttaatgagtcaacgtattgataatcatatggatcaaaaatggcatccaaatcattattatcaattaaagatccacctaataccgtacttatacttgcaaatgtctccataaccttaaaccagctcttggcaacgttcagtacttttgatgaattcccggaattgatttttttgaaaaggtctgtgacaccttttaaatgagatctccattgggaattcatcgagtaaatacaatcccatgcaagcatgatcactgttaagataataggttctatcctatttaaaacgttcgattcatttttgaattgctcgcccaagaggctcaggcaatgtgacaagtacgcgcaatagtttcgttcatcttcaagattattggattttctgtatgctatggatgctcctgtagctaaaatagaagacaaaagataagcctcatttttagcgaatgaaagtaaaatatctctcaaagggtttccttggttttgaaaaaatggggcgatggaatccaaacagtcataataaaagatctttaaatatttatcgtgaataccacccagtttgaatgaacttaactttgtattgaaggttattacattattcaccaaaaaagatataggtactgtgctatttgcgttcggcgcaggcaaaagttcaggaatgtccagatcgggcaaatccaactcttttagttcttcatttaataagaaagaatcatgcagcttcatattaaccatatcatttaaattttgcattaataggttaacgtcgtatccattcatagtggttgtggggtcaaggtttgggatctctaaggattctatctcattcaacggcacagtcttggtgttatctataatttgctttgtgtccgtggagtcatcatctaagtttggccgtactgattttttctcaggtttactagactgatgctggcgcttgtaaggaccatgaggatgatcttcatcatgaatactattatgctttttggattcttttatcttgttagcgttagaagttcttcttttcttatttttgggatttagaacgtaaacgcattcacggtttagtcttgcacactgccaacaagttggtttggtttcgtcgcatttcattcttcttcttttacattcagaacacccatttctggaatactttcgcttaactgtatttcccttcttatctctaacagttgaagttacagctgcattcggagtcaaagaagaacgcccatcatcactctgatgcgagctcgtaggatatcctgcattttcattactatcactgctgttattactgttcgtgcttgaatcaaaagtttcgcctctagtattagagttcaacggtgaggtcatctgtctatgattaaatacggtacccaaagatcctgctctagcatttaaaaatgacaaagagggtaaattactttttggttcaaaacagctagccgaagtgttgtatcgctcaccaccgttcgtgaatgatgaactgctgtctagtgaagccggagagagataactacccggtggagagagaatcttagccagctccttgtcttgtggggaaggttcatccaaattgacaggttcaaacatcgttgtaaaaaattctataccaaaacgacaaaagaaggaagggataagggtaaaaataaagacgaaaacggaaaatttacctggaaaccttcgcagcaatacctttagttacgtgaccgtttctggtgggggtttcttcttggccttttccgtggtaattcagaacataactattctaatcagcctatcattacagttttgaaattcctcaggaaattttccactgccattttttcgaattgagtcatttcgcgcttccgtatacaatgatatgactttttggcgcaacttaacccagcggctaaagctgaagaagggcctaattacaatcatggacacgtttaagccaatatagaacatctgatgaacgaacgataatgtttttctcggaacagcccctccaatatccagatatagctacagtaattcctatatattcttcttatccccgcgtggcactgggatccttctgatgttttcttgttctatcataatggtaaacatatggcaaatcaagtaagacgaacttcacaactaaagcatcattcccttagcctgtgttgtaacaatgctccttttgtttcaaatttggatacattgaaaaccattcgctggctatctacgcctgaaaaacacctcaagttttgaaataatctccacgtactgctttttttacagaagcatctgcaacagccgagaaaataggaagcagtacgttacgcacagaaaagactgtatgtagtccctgcacaaagaagcaagtagaaacacgcatcagtcaagccagcgaaataatgatcacatacaagttagagttttgaaatttctacgctcaagactttttttcttttgttttcgttttcacgtctttcatatgcaaaattgcagataaacgattgcgcatcgacaacacattttcctatgaaacgtatataactacattgatataaaaacttcaaattatacggagggttggccgagtggtctaaggcggcagacttaagatctgttggacggttgtccgcgcgagttcgaacctcgcatccttcattattttttttgaaggccttctggagaggccaaaatgttttggccctttaacattattctatttaaaagatgattacctaaattgtaaaaccgccggcactggcaaggataggagttttcgcgcaacttgctgatgaaagatactacaaggtgtgtgaattcggcaacaaaaagagtcgagattttggttaagaatgtttccagttgagattggtctagaatgccactttccggttgttcatttcattctggctcccacctggctcaggtgcaacatgctaactgcttcgcgcatgtcccaccatgcacattctttttcaatcatccatcataaagtatgaccaaaacgataggaaaatcatcatcgtttagtaagtttatattcaaagaattttcataaaaatacgccttgtaattcgtcaaatgtatcttgagagacccaaagtagacatgctctcatgttgcttattttcaacccataataaagatgtagctgttaaataaatatcggtggcaagcgataatagccagatccattgtaatgcgaagggaaatctttaacttaatgtgctatatgccatatatctattgaaaaagctcaacaataccagacgaggtaaccactagagcagataataaaatacttggtcaaacaatggctgtgtgcacatttacaacacttcaacctttattttgaaaatattcattcaaaataggaaggttcctttcggagtaacaggcttcattatcatgatggtgacgtgatgtacttggacgggcactaacagaacaatgcttcttgtcaattgtcttcccaatttattaatccgggttgaacatgttgttgtagtagtaatcagaatcacaagcacagaagtaataatatactttgctagaactacaaaccaaatctctataaaattatgtatagttcagtgatagctagaaacacgcattaaaaaggaacgtttcttactggatatttgtgaacccgaataagttcagaacggcaacagggtccaggatgttgaatattcttaaccaaaattaaaacaattctatcccaaaaataaaatatttttagaaattagtctgttttcgcttttaccctgtacttttggatataattcaaaaacatcttcgattcaagtaagcttcgctttgaatggcttgtgaatgctaaaattctgcggagggtttgccagagcaggtttatgattcaaccttataatcatatgctacatttttttttccatatgctcggtttttcaagagatgacgttactcagggaatgtattgactatttagtgaatttaatctgacgcagctgttgcataaaaataagctttttattcagtagatgactagtaaacatataaatgctaaacaggcgacttttcagagatttgcagcggacgtgtgagtagtcatacctcggtgactctaaaaaaggcaaatatagtgcgcaggtgacaggaattatcgcggctatcgatgattcatgtgctggaaaatagtcatcactcctaaactttgtgaagttagagcaagtttaattagtgtgaaaacaaccattcgagtcatttgttttcaacagaaaagcaaccgcataatcaagtcgaatccaacagtttgaaaccttgtcatggtgaatggcgtgatgggatcattgattacatataaaaactgccgaaataacgaagcaagatatgagactctcttacttgaaaaccaaccaagcaatcacaaatcttactcaatacaatgaacacgcaatcacttcatttttatgaaccatacgaagttgatggtcagaaatacattcatatggaaaaaaggaagatcttggagtgtgggaacctgggttaacgcaggatgcgttcactgccaaagacaaaaccgactacaaagacatcatagaaaaagtggagaaatatggagtttgcgtaataaaaaacttcatagaaccatccaaatgcgatgaaatattgaatgaaattgaacctcactattataggcacgagtcttggcaggggtcaccatttccaaaggaaacaacggttgtgacaagatcagtactgcactcgccttccattttaaagaacgttgtgggtgaccgtatgttctgtgacatggcagaacactttctgaatgaacagaattatttcttggcaggaaatgtgatcaataaatgttctagtggctttcatctgaactctagcatcatctacaaggttggtcctggtgccggtgatcagggataccatcgggaagatcacatccatcacacgattcataaagcatgcgacaagttccaatacggcagtgaatcattactagggatcggtgtggctttcacggacatgaataaagaaaatggatcaaccagaatgattattggttcgcacttgtggggcccccacgattcttgtgggaattttgacaagaggatggaatattatgtgaatgctgctaaaggtgacggggttatatttttgggcagtctctatcatgcagccagtgcaaatcatactaaagaagatagaattggtgggtatttcttcatgacaaagggctacttgaaaccagaggagaatctttacttgggaacagatgtgaaattgttcaaggatttgcctatggagaaattaaagttgctggggatgacaatcagtgagccatactgtgggcatatagattacaaaagcccaggacatgttgtaaaccccagcttgtttaaaaacgatattgaaaaggggtactatagtgagacattcaaaacaagttttgataagaagcaatgaagagccggatgaacaatagtgctagttagcgtcgataatctgtatgtagctgctagagttttagacagctttatatttactttttgtaataattgaaggcatttgacaagcaatttaaaatagcaaaaaaaagaactgtctattacaactggtctcgttttaatttttcttaattttatacttacaacctacttcattttcgtttcttttgtatacagcccaagtatcaaacgttcacgatttaaggtataccacatcaaaagcggtgatgttgacgccaaccaatttatgagaaagaaccatagtcgagaggcactttgtcattcgttgctagcagtttatcgtattttttatctaatattattgccttttttccttggttttgagtttgagtttgagattgatatcgatgtttgaattagtcgttttcctttctgctgttaagacgcgcgactacaatattgggttttacattttgcctttcaatcatagcagttactgtatagtgtcgctgcaaacaaaatattaactgttttctattcccctgacatgcatgctgggttgctagagtaagtgtggtttgtccggttagtgcgagacatatcattacaaaggaactagagcatatcttgtcagagttatgagtacctaactcgtcagtataaagcaattgctactcccaagaaaactgataatgaattcaattcatcgctcaggagcctagctacaaggtgaaaataacaattttcgaactctggaattatagggtcctatagtgtagtggttatcactttcggttttgatccggacaaccccggttcgaatccgggtaggacctcttttttggacgtttttaaccctcacgccctttttttgtttgtcactttttctttttcgtaatgcacagcctcttctaagttttaaaaaaccctgaaaaaagccaccaaataaaggatcatttctatttaagaattaaagaaacactatttccattctttcctctcggtactatttctcttcagttttacaatttatttcagaatgtaggcaaggcaatcacacccgtataactcaccgtcagaaatttccggcagcccgaataaacttaatcatcctcgaaacactatctacaaactcaatgagacacaatcaacagcatatgaactacccccctcaacaacaaccaatttatgttcaacaggcccctcctcagaaagaatcaggtggctgctgcagaacatgttgccattttctatgctgcctgtgcttgatcaatctatgttgtgacgttttttaatttctgacaggcggccttaacgcccatgaaaaaagaaaataatttttatttagccgctcacagaattaatgcaacttttcttttccatcacaattcaactttgttcgttgatggcgatcccatatcaaagcgacaacggctgcgctgcgtcttactttttttttcttccattttttctaattttttcactgctgaaaaattagtcacatcataaaggatgctcgccgcaatgaaaatatgtaggtaaatttataaataattgcattttcttttttctcttttttaatattttatagttaagttatattcgaatatacttttttcttttcattattgttcatcattcaagattttaccaccaaataactatctaacaatatgttcattaaaaacgaccacgctggtgacagaaaacgtttagaagactggagaatcaaaggttacgatccattaactccaccagatcttcttcaacatgaatacccaatttcctccaggggtgaagaaaacattgtcaaggcaagagactccgtgtgtgatattttgaacggtaaagatgaccgtctagtcattgtcatcggtccatgttccctgcatgatcctaaagctgcttacgattatgccgacaggttgtctaagatttccgaaaagttgtcaaaggacctattgattattatgagagcttatctagaaaagccaagaaccactgttggttggaaaggtttgattaatgatcctgatatggacaactctttccaaatcaataaaggtctacggatctccagggagatgttcataaaattggttgaaaagttgccgattgccggtgaaatgttggataccatctctccacagttcttaagtgactgtttctccttgggtgctatcggtgccagaaccaccgaatcccaattgcacagagagttggcatctggtctatctttccctattgggttcaaaaacggtaccgacggtggtttacaagtcgccatcgacgctatgagagccgctgcccacgaacattacttcctttccgttacaaagcctggtgtcactgccattgtaggtaccgaaggtaacaaggatactttcttgattttaagaggtggtaagaacggtactaacttcgacaaagaaaatgttcaaagcaccaaaaagcaattggaaaaagccggtttaaccgacggttctcaaagaagaattatgatcgattgttctcacggtaacagtaataaagatttcaagaatcaaccaaaggttgcccaatgtatctatgaccaactgaccgaaggggaaagcaatctgtgtggtgttatgatcgaatcaaatataaatgaaggtagacaagatattcctaaagaaggtggaagagaaggcttgaagtatggttgctctgttactgatgcttgtattggttgggagagtaccgaggaagttttggagttattggcagaaggtgtcagaaacagaagaaacgccctaaagaaataagcttctaacaaatgaaagatgcgagcatacccaaaaatggtgatatgtctctgcacttttttgaagttattttcaatacattcaacgttttattcttacaagaaacatattcctaaacaagggtcgaaaaaaaaataatttacatcctcttatgtatcattaaataaacatccatacacaaatattctatgaatagagcgttatatctgacttttattatttacatgtatgtagcaattccttacacattgtgattgttacgctaattcttatttccatcttagtccgtcattaacctcttcacactttctttcacagacagctttgcataataattgaatgccctgtttccctcttctagagggatccacactagcaaagtggtttagtacgtccttttcggtaattttaacgctagcatcgtcacctgttttcttctcaatgaacgcttcaatttccttttctgtaggtaattggtacttcaagtgataggggtactgagtccaagtgacgttcgaggtattccttcgtaacgataatggcagtgatggcttaggagacgtgatagatgtcaactgagatgtgaataattgctctttcttgacccatggatatggcactttttgtttatcgatcaatttatgctttgtggcttctgaaaattccactaaagagtcttgattcatgcacatgttagcagccgtatacagatctcttttcattgctgattcaatgtgatctttagaattctcttggatcaaccttaaagcaatttgtaaggaagatggcgatttggtcaataattttgtcttaatttcttgtgcgaaatgcctaccttctgtcggaccttcatattggctcaagtttttcatgatatcttcaatagtaccatttttggacacgttaaaacaagcttcgataacgtttaattcttctttagagtacctgaaagcataatcttttggcaatggtgattggaattcgttaatggactcgttaaccatcccaaagaatgctgtagattgcgaactgttattcaaagtaggactgatttcacccaatcttctttgtaaagcttctaaattctcactactaacgtaatgggatgctaaaccaagcatataggcatcggccccagtgataatttctcctgtgagacataaatacaaagccatctgtgagtttgagttagccaacgtgatgaccctggggagagcaaaagttgaacctacatctgggaaaaagccaatatccatctcgggcatggcccatttagtgttttcagtagcgatcctaaaaggtgtatggatagacagaccaacaccaccacccattgtgataccatccatgaaagtgacaatcggtttcaagtaagtagctaattgaaagtccaaagaatactcatgggtgaaaagttcaatagactttgaaaattctttgttcaaattatacgctgccacagcggccacatctccaccagcacagaacgaccgcggatggttggaggacttcaaaataaccaaattggtagtaccactcttggcatactcattcagggttttgaacacggattctgacatttctgtgttcaaggcattgagtttcttgggcctattcagcgtgataaccctagcagtatcctgaaccgtgaataatacaggggggtcggcagcgctattcaactgtgcctgagtattcataaatgtacgtattgtagttttatatccgtatttagacgatgactgggcacactttaatgtgtttctgagcatcgtttatgacagtttttgcaaaagcaagtgatatgtcagtggcaagtttaatacgcacacacaggaaaacacgttgctgcttatcgctcctatcgctccaattaccccatcaagcctcagctccgaggttactaacaactttagttggcctttctctgcttctccaactacaacgtgccgagggatgacccggagggtacggctaaattgaacaaaagaagcctgggcaagatacaacggaccagcgtagcctggtttgaatccggtgattgctcgtgtatgagtgaattaatggacatgtaagcggcaagaagatatgaatggtaagctttgaaatgctacatgtcgagaaatcttgagtagatgcatacgtgacaaaaaacatccacaaaccgatctcttttccctcgcacgacttctagggtttgaaagtaataccgataatcatatatgtgtgcaagcagcgatttatgctttggttagtgagttatatcatgacattaatagtgcttaatagcgtcttattcgaagtgtctgggtgttacaagtaattagtcatttcttttttttccagtgctttttctttttttttcaatctcaattatcgatggatatgcttagtggccttcgaatttatatatttatatttaagattactatcttgttcagataccagtttaggttatcttgagttcattttgtacagtagtatcatccttggaagtctctgttttctataaagaaatctgttaaaaaatttcgacaaaaaaaatgtcccaaccagataatgttaaggccgctactgaaggtgtcgccaacctgcacctcgatgaaaccactggagaaatggtctccaagtctgaattgaagaagcgtatcaagcaaagacaagtcgaagccaaaaaggcagccaaaaaggcatctgcccaaccaaaaccagcttctaagaaaaagacagacttattagccgatctggatccatcgcaatatttcgaaactagatctcgtcaaatcaaagaattgagaaagacccacgaaccaaatccatacccacacaagttccacgtttccatttctaatcccgaatttttggccaaatatgcccatttgaaaaaaggtgaaaccttacctgaagaaaaagtgtccatcgccggtagagttcacgctaagagagaatccggttccaaattgaaattctacgtccttcacggtgatggtgttgaagtccaggtaatgtcccaattgcaagattactgcgacgcagcctcttacgaaaaggaccacgaccttgtgaaaagaggtgatatcattggtgttgaaggttacgttggaagaacccaaccaaagaagggtggtgaaggtgaaatctctgtttttgtcagcagagtgcaattgttgactccatgtttgcacatgttgcctgccgaccatttcggtttcaaagaccaagaaaccagatacagaaagcgttatttggacttgatcatgaacaaagatgccagaggtcgtttcatcactcgttctgaaatcattcgttacatcagaaaattcttagaccagagaaagtttattgaagtggaaactccaatgatgaatgtcattgccggtggtgccaccgctaagccatttgtcactcatcacaatgacctagatatggacatgtacatgagaattgctccagaactatttttgaaacaattggttgtgggtggtttggaccgtgtttatgaaattggtagacaattcagaaatgaaggtattgatatgacacataacccagaattcactacttgtgagttttaccaagcctatgctgacgtttacgatttgatggaaatgactgaattaatgatttcggaaatggtgaaggaaattaacggttcttatatcatcaagtaccatccagacccagccgatccagctaaagaacttgaactaaacttttccagaccatggaaaagaatcaacatgattgaagaattggaaaaggtatttgacgtcaagttcccaaccggtgatcaattgcataccgctgaaactggtgaatttttgaagaaggtcctttccgacaataaattggattgtccacctccattaaccaatgctcgtatgttggacaagcttgttggtgaattagaagatatgtgtatcaacccaactttcatttttggtcacccacaaatgatgtctccattagccaaatactcaagagatcaaccaggtctatgtgaacgtttcgaagtctttgttgctacaaaggaaatctgtaacgcctacaccgaattgaatgacccatttgaccaaagagcacgtttcgaagaacaagctagacaaaaggaccaaggtgacgatgaagctcaactagtcgacgaaaccttctgtgacgctctagaatacggtttaccaccaactggtggttggggttgtggtatcgatagattggccatgttcttgaccgactccaacacaattagagaagttttgttgttcccaactttaaaacctgatgtactaagagatgaagttaagaaggaagaagaaaagcaatgagttaattcatatcaaaaaatatcatgtataacctaagtattatttcaagatagaatttaattataaatagtgttgttagcttcatggacaaagcaaaccagaaagtagaaactaactacaagcggaaacatacaataagcgagcgattggtgtgctgccacgcacagaaggcacattttagaaggctaccagaaagatcataaattaggaaacctctaatacatgctataaaaagttgagctagaatgaaataagaattgataataaaaaaaaactaaatatatatatatatatacataatgaggaaaaaataataataaaatgcaagtagttaatcgagctctgcttattattgcttactaatgatattgatctcactttggatcgtagtggacgtgctatatgcttcgaatggatcgcgtttacctctattctccaaatcggtttctgggttgtgggccctttgagttttgaaatagcacctctttccatatttgtagagttcagcgcccacccagaaagctagcgtgcatgcaatggcaacgccccattctgcaccaattggtttgtgtaaaaacactttgtcattaatgactggaatatagacgacaggaaaggccgagacgaatccaaaaatgattgaccagaacaaaaattggtttccccaaatacccttgaaaaactctttgacgggactatctgtgtctggatgcattctgaaaaacgaccttctcaaatcgaccacttcccaggcgagaattaaagcacaccatgtcatggttgcgaatgctgcagaacgtgatctataaacgtcatgacaactactattataggaactatcacaatcgtatcccaatctaccgttgttaataccgtaaagggatgctgtaaatgctgccatacaagaacctgccattatgaatccatatgcgaatgtatcaaaaataacttcccaagtgaaaatgcccatttctgaatcattgggaggtctatccatcaagtctggagctgccttttctaaacctaatcccatagcagggaaacaagaagtaacaacaatgacccataaaacttcaactggcgatagagggaagactgatctaccgttttcatcttggaacactaacccaacaatcaaaaacaacgcctgagcaacgttttctgccaacagctgtaaaacaaacttctgaatattatctgtcattctacgaccttcctcaacggcattcaagatggaagcaaaattgtcatcactcaaaacaatatcggacgcttctttggagacatctgaaccgttaatacccatggcaataccaacatttgccatctttaaagacggagaatcgttaacaccatcaccagtcatggcacagaatttctttctgcggtgtaaagcttcaatcattctaacttttgtttgtggagagcaacgagcaataactaggggtaggacgggcagttcatcaatctcttcttcacttaatccatcaaattgaaatccagtcataaccatactatcaacaatttcttgagagtagtggtataagttagttggtaaaatacccacttcttgggcaatagccttggctgtaccaacaaaatcaccagttaacatgtgaacattaataccggcttggtgaaattttttaactgcaccagcagtctcatttcttggtggatcatagataccgatcaaacctaaaaagacaagatcgctttccgcagtagctctgtccgaagtcagggttgccagttggctgtcatttaattgatcttttgtatacgatttagaagcaaaacctagaactcttaaaccttcatttgataaactataaacatttttccttatggtttcgatgtcgaggtcagtcaatggtgtaattttcaaaccatcattaccataccagtggctacaactgctgataatgctttcaaaagcacctttcccataaacgttgtacgtctcgttgtgattgttaaaatagatgcatgacattctcttgacggttgaatcaaatggaaactcagcaatatgctcgaattgggcataatcagactttgcaatgtcgtttgaaggagaagattggtatttttcattagttaggacattgcgaggcaagtccatcttggtagtgaagacttgaatggcaatttctgttgggtcaccatgggccttccaggtatcggtttcttcatctttgaaaacagtagcgatattagctaaagttgcagtttcgagccaacgttgaagcaattctatgtcaatttcttcaggcaattccttattatatagacgtcgtttgagattttgaagaattccaacgtcgccgttttcgtcatgagagtattcataaggtgaaatcctaggaattagatttacatcaccttcgctagggtcaaacggatcgctagaattcgagatagtaatagtaccaaaggaagggatccagatctgccttgccaacattttcccctgagtcagggtaccagtcttatcagaacagatatcattaacagcacctaaagcttctaaagagtccaactttctgataataacatgtctggtgaccattacagttgccccaacggacatagtgatggtcaaaaccacgactaaggaggagggaatcatggatagggctacacagatggcatacacggctatgcttctatcaacaataaatttttgagaggccatgacaatgattgcaaaaagcacggcaatccagaagagcagcactgccaatttggatagctttcgatgcaagggcgtaccgacagtagtacctaaaaatgcgccagtggctctcttagtggttacccatccgttttgtagccaggttttactggggtcacgagagatgagacccacatcggtttgcaatgactttgcaattttaccgatttcactgtttaaagctgtcttgatgacgatacccttggctcttcccttgaccacggtggaagaagagaatgctaaattcaaacggtcacctacggaagtctcgtcttctttattaaagactaaagtggcatctttagataccggaagtgactcaccggttagcaaggattcgtcagtatcgaaatttttagtttcgatcaaacgtaaatcagcaggaatggtgtcgcctacgttaacaagacaaatgtcaccaggaaccacatcttttgaattcactgtttcacttttcccgtttctgacaacttgcgcgctgggagagctcaacgtcttcaaagagttcattgtctttgtagctttatattcttgaactaaaccgataccgacgttgaccgccacaacaaaggtaataacaccacccgtgatccagtcgcgcatggcgaaagagatgaccatagatatcaatagaaccataatcattgcgttgcaaacttggtggataaccatcgctttataatcgatattactatcatcgcccagcgtattttcgcccactgttcttattctttcctcaaactcatcctgagtgagaccgttggtgatattggtacctataaattcggcaacttcttctgcagtcagtgtgtggtaagcattgaactcaacactaccatctttaactgcgtctaaactcatttgaatgcgtatgtgagtgcgtatgtgtttgcttgtttctgaattgattatatagatagatgtaatgtatcagctaaaatagtttgtatactgaatataaccgatattaataatattattataatcttgcagatatagaagtatactaaactaaagttaacgttagaaagtaatgaatacttttggtgttagaaatgaagaaaacaagaaattgaatgaatttaaaaaaaacactcaaattataactgtaagatatatttggttgtgttaactacaggtatacttatatacatttgcatgtaagtttgtttgcaaataatcaaaggttgtttatttcttctcactttgcccgagatgctttaaaaagaaaaagaaaaagaaaaagaaactatgtaattcatgatgacgccgtacagagttagaccagcgggtgacacatacaatgaggcgggctctccgcaggtgtttctaagggaaacagctaaaaaatgagggaaatatccaggccccatcttatcgaagcacccaagaagggagcgataacgaaacaaaactgcacagccaccctccccgcggctgacgccatgataaggcttttatctaggatgattcataaagccgtgcccacgatccccacgtggggtaccctaatagttagttggtgatttgcgcacccctcatggcgcccgctgaaatagtattcggaattcgtcactttctaccgatagatgagagggtccggaccctattatcgcggagatttaaccatgagggtcatttagttgtgtcaagagaaatgcggagaggagaaacaggcaaacggaatatcagtaattgaactgcaagccacttcagcctcgatagaacacatactttctggcatgctttttttccttcgctgtttgggtgggaaccctcactgctgggtgtattttcaagaaatactagttctgtgcacctggtgaggcagcaactcttctccgcctcgccccataagttgctttcattatgtctctcttaccagccaagaaaggcgcaaaacagaggtgatcactatacacgggatgcggatatctcgttatggcgtttcttcgttcttttcaatatcggagtgaaaaagaaaaactaaaggaaagggcatgagatatagtagtagcagctgaaaacttgcagatcgagcacatataaggaaagtggggaaacgtcaaggcgatgcttagaaacacctccacgtcgagagcgttcatcagaacacagtccacgcatccgtatccagttaatgtgcaggctgtctactacgcacctttaaagctgcctatcaaatatggtgatcttgtagcggacattcaattaaggtcgtacgataacgaaaacatggatttttactcagactttatattgaggacgggctactatctgggcatcccgttaactggacccaaacccttgcccactagaagagagcgctggacggtaataaaatcgccgtttgttcatgctaaatccaaggagaatttcgagaggcacactcacaagaggctcatcagggcctgggacacgaacccggaagtgttacagttgttgatatcttacattacaaaacattctatagcaggcgttgggatgaaatgcaatttttttgaaaaatcagagatatcgctaaatttcgactccgacaccaatgaaacccaaaaattactaagcaatgtcaatgaattatattccctaggtaaggatgataaaagtcaggatagtgccgttggtgaaaaagtgcttgaactgttgaatagtcccgattttaagagacatttggaaacgaagtgaagttgcggacaattatttgttgctcgtctcaaacagagaaacctaaaacctgtaaatagaatatgtacggaaatgggaataaaaagtagtacatggttatactgaatttataatgaatttgtttatatacttattatatgatgagaagctttgtattagtgatgcggaactaatgattctgtttctcttgccataaaagtgcgtttatcgctttagttttcggtaccgaatacctttcagtattgttattattcaaacgctccattttttggaaacattttaaggatctgccagatgccaggccaatgaatctatttctcaaacctttaccagttgaaatcggtagtacatccgattttgttaaataaactttaccgaaagaaaaattcctctttctgtttgtacttctatttttactccacctgaaacggcaaagatccaaagaactgcgcaactggcagtcttgatcagatagtttatatataatatatgtgaccatcctgaacacagtaaagagtaatatgaatgtgtatttggtgacgtttatggagtcttggttaatactaatataactctggtgttcactccaatcgcttttgaaaagcgcatttgagtcaagtcccacaactgggactttcgtgtcaaataattgcaaaattgggttataaagcagctgctggaaaatagaaaaaatgagaactcttagaaaaaccattccttgaaatatagaaatagtaggggcttttaaactttggttatataatatttgctccatgttgaaaaagaatgaacgggacaagaatgaactttgatcttggagacgttgttgtttattagctgttattttgtttgttattctgaatgatattgtaatttaaacgtaatactggtcaagcgaagaggcataaaaacgatatgtgcaaatacagaatatatatatatacgcacacgtattcatgagtatgtatgtacatgtctacggggggatttttttttcccgtcagccgcatttcctcaaagcgtttgatatttggattttgtgtcactagcaacattatcaccatctgctcggacgcgaaaacatatcaagaaaaactgagacagaggaactgtgtcaattaatgtagtatttagaaagatgtgaaggaaacaccaagagataagaagataggccttaagaaaaaatgattcgaaaatatatgatcagtgttaaaaagctattgtcaaagtttgtttccacctataaaggattcggacgaagaaattcatgttgttgttgttatgggttatcatcatatatattttcaatcattttgttcaagaaaatgcctataaaagaaaatgagatactatattcatctgaatatactcagtatctttttttccgtttgctttattatttacaggccatattgttgttattctaatcttgcttcaagtcaaaacgagacttttaaagagatgttgtcttttcagatgaatatgctcctttttatatgaccgtttagaaagcagagaaagtgtaaaatttgctttttttcgttttgagaaaagaacatccatacatccatacattttcaaaatatttcttctagggttcgagtaaaattatttaccatccaactgcccaatggaacgcctgaaaatgcggcttggatctggcacgtaaactaattgccttagcgttatcatcgaaaacgccaatatcatctttggatcgaaagactcaaaagtagaattcttagcttcaatcttgaaagacaggcacgtgcacgtttttttgtgtagtatacataatacagtgagttaacacgtcgatagtgatagggtggtaaaatatgatttcatgcacttttaaagttcaaaaagccacaatttccagaagtggtaatgaataaatttcggctatgaaaaataccgaagatatcatgcctgatgaacgtgccgaatgttgtcttttctacaatggaaggggctcggaaggtataacagcatccctcaaactaccaaaactaagagagaatgatttgtttgagcatcaaaccggcacttttgtgaccaacttggttacgaggcgcacctccaggatacctaaaaataggcccgctcttaacgcaagcagaaggagttaagcctcttttcaacctgaatagtccattattgatgccgcatgtgcgatctgtagagtgacctgtagtatcttgaaaaattgaataatcttttaaagtacggtgtatgtatgcatgaatttataaaaaaaaatgtaaggcgttgaatcgtaatacgtagctaaagaaaatcatgatagtcctatcaattattctccctttttcaaatgcgttctataatgctgtaagcagttatcgtgtctactaaatcgttgagtgcaacccttatacggacaacaatgatttttttcacctgtatggattctattatgccttgcaagatgacctgatgtagtaaaccctcttgcacaaattttgcaaatatacttgcgccgttgctcaaggtcttcttcatcagataatgtgtttttgggatctgttctctgctttcgcgtttttaaagaataccgtatgtttcccatattatcatactcgtcattagaaaccgtcccactatcagtttgtcgtattattgacgaattggaattcagttgggatagcggacttttttcagacgaatctgaattgtattgtagtgatgaattatcgaaagaaacacttctcatctgtaaattaggcgttgtcagatatttgggttcgaagttttcagaaccatcttctgatttagtgtgatatccgaaatcaaaggcagtcttatttagtttatgtttgagctcattctctactacatgcgaattagttagaaccggcaacagtgtttgatattttctttctggattaatttcaacgatttcttcttgatcggaccttctgtcaaacgccgaaattcctggtagtacgggtatcgtagaaacgttaacgttactgtaattatatggataaaacatcgcctagaagttaggagctgagaaagcttggaaagtgatatgttggcaaaggggaagagtccaagaaaggcaaacccggtatatagtaaaaaggaaaaaatggttgaaatgaataggaattactgcgcagtaatgtttgaaaaatcttttatgatttgattttaaatttcgaaattcgtaaaatctctttatagcgtcgaataaatttcacttgtaaacgagagtaagtggtaatagcaagtggtgtgcagaagcggaaaccaaattttgaatttgagtctaaaaagttctcttctttatatatgagcagacgagggaaggagcctgcagccggtgcggtgaataaataggtgacattgccaagagaataattaaaagaaaagacaccccaaacaccctgaccggcggcgaagcccctctgcacgttcaacgcgtgtcgttttacgcttaagggtcctcaagaggacatcgtctttttccgataagaaaaatctagacccaatgattcttttcccttcttttccggcgcggcctttttactgcttaggaaagaacaaatatttcttggctttccctgtgggaattgacagtaatcaagccggtattttttttctttcctgtttgaaaaaagagtttcttttcctcttgcagcgtttcaaagagaaatatgtaaaaataggttcgagctgaaaatgtagcgaaacttttgtctaggctggcgtgtcctaaaagctaaactttcctaaaacgaagtatactttgaagaggcattcgctgtttcataagcaaggcttggctaaaaaaaatttacactcttgtttctttttcgttgaaagccggcagcaaaagaaaagtacggcgtatagatgatcacttccaacaaagagctctaaggggacgtgaggtggttttattattttccgcccaaaaagtatgttttagtattcccttttcccggaagggttcgtgacgtgggatgtcaacttacgatttttacgcttggcgttctaggagtccctgcgcccaaccgaaattatccgctagtggtacgggcagagcccgctccgccataaacacgttgggtagccagatctgtcgggaagagacggacaaagagctcgtacatacttgtacgatttatttttgtcctataatctcccggttttttctggagaaaaaaaatgccaaggtgggaaggcatcccaataaaattttctgcaccacaggaaacgaggcgtagatttgccttaacttagagaacagacttaacctctctcttctggtgtagattggtcttggcatgcattacagtgtataggccggggtttttgacgttctagtgtctatctcctacggtggctgagttgacaaacggaggataggcgcagatttgccaagacatctgtagtccaaacaatggtacaaatcatgttttctttttcttcaccaacgcatggaaaatatacccggtgacgtcaactcaaattcttttgatgatgcattaagaaatattagtattacttgctatctaataataaccgtcttctgagtatttttaaaagagacggtttttgaagaaactgcttgctacgttattatctaagtgaaattgaggttctttcttggtaggctggaatatgacgagctatccgcttagctgcacaccgcatattttagatttgcgtgaactaagctatgagatcgtataaatcaatgattgtatccttttttttttttacttgtttctattcgatttgaagacctcgtaaaaaaatcaatactgttttcgaagagacctgtttttccatttttttcaagatgacgataatagaaccgaaaatcgccgttgtaagagggcaatttgaagagcgatgtctcgcgtagagaccaattcttctttttctttcactcacagaattgtgtgtcttgcttgaaacacgtagaatagtttattacaaagtaaattttatttaaacatgacaaaaacattcggaacgagacagccaggacaggataggaccgccagaagaaaagtgtcttattgattgaaaaaaaaaaaatactcgaagagaaaaaatactggcggggctcagatgcagtgtattatgacacgtaaaccttttcataataggcgcaatgccggcaatcaccagttctttccaactcgcccatacctcgtatatgcaagaaaaagcggcgacggaaataagaacaccttgtaagaggatcgcgacaacttaaaattattcaggcaagacggttaacaactctttggtgcagaactcatctacgggtctgatcttggatcttagcaatgtaaggaagacttatgtcatacagagtccccgttggattggtcaacagaacaaacgtagataattgtatcaattggtgaagaaatatgaacaaccggatcactttgcacccccttctcaattctcttcgatacggttgtgcaattgcaagtccgcttttcttcgaaaggcatagccttgccttgttgatattttcctccaccgttttagtcgcattctacttttcttcaacaagacactttttattagcgagcccgcaaatccccaagagttccgctcgttccttccaggaaaaaacaatactcccaactcgtggtcaaggtccctccaaacaatctctgcggagttttaaaagtgtcttggagttttcccaacgtataagattcatcacaggcactttttttttccaattttcaattgttcagggagtgccttcacgcctttatcccctggtattccatccgcaggcacattgtattgaggctcctgcaagatttctctctgggaagggcaaaacgaacatttcacacaggctgcgcgggcccttttctttttaaacgagtcgcaggaaccgaagccatttttcacagaacggtacgctttcgcattttctggcttctcccaccaattatgccccagcttggacctagagcaagacagcaaccaaagagctgttgacccgtagataagctttgatttatccattgttctcccttcgagaaagctatataaggacacgcattttctttttttttttcacctattgttcgctgccaataagctttttttcttctcctaatcaccttacaaggtaaactgaatttttttctttctgtcatacgaatcagaaaaaccaaaccgcaatcaccacaaacacacataacaagatgcctgctcctcaagatccaaataatctcccaattagacaacaaatggaagctcttatccgtcgtaaacaagcggaaatcacacagggtttagaatccattgacactgttaagttccatgctgatacatggactcgtggtaatgatggtggtggtggtacttccatggttattcaaaacggtactaccttcgaaaagggtggtgttaatgtctccgtcgtttacggtcaattgtctccagctgctgtctctgccatgaaggccgatcacaagaatttgagcttgccagaagatccaaagaccggtttgccagttactgacggtgttaagttctttgcttgtggtttgagtatggttattcaccctgtgaacccacacgcaccaaccacacatttgaactatcgttacttcgaaacctggaaccaagacggaaccccacaaacttggtggttcggtggtggtgccgatttgacaccttcttacttgtacgaagaagacggtgaactattccaccaattgcacaaagatgccttggataagcacgatactgccctataccctcgtttcaagaaatggtgtgacgaatacttctacattacacatcgtaacgaaactcgtggtattggtgggatcttctttgacgattatgatgaacgtgatccacaagaaattttgaagatggtcgaagactgtttcgatgctttcttaccatcttacttaacagttatgaaaagaagaaaggacatgccttatacaaaggaagaacaacagtggcaagccattagacgtggtagatacgtcgaattcaacttgatctacgatagaggtactcaattcggtttgagaaccccaggttctagagtcgaatccattttgatgagtttaccagagcatgcctcctggttatacgacaatcaccctgcccctggttccagagaagctaagttattagaagtcactactaaaccaagagaatgggttaaataatttgaaagttggccaacaaaacggcttatgatctaaatgacgatgatgttttaattatttcaactgcttatttatacttttttcccctttatttattattacctcttttacataattcttaaaattcaattgatacagaatctttattcttaaaagtaagcttaaattgtagtatttcacttcactatgtacactattagaacacttcctatccttgagtactactccaaaatttgcagtttctattaaacagttgcgttcagattttccatgcaaatattagccatgtgcgattgttcttttatccccagaaaatccatcttatattagcggagattctatcaattttctttccatctgttaccacagttcacgcacttgtaaaaggtagtcatcggctcatcagcagatctgatttgcaattggaagaaataagcactctcaccaccacaagtatcataattggggcattgggttttggtttgatccacattgtcccaaccaccaccaagaacatcgtcaacttcctttcttggcagcttctttctatcatagatctctatgccttctatagggaactcatagggacacgaacggcatgctaacgtatatacaccgctatcgccactcgtaattagcagcaaattattgcatgaaggacaaaacgaaagcatcttaaattctgttttgcgtacttttcctgagcaatgcgaactgtcttggctaaatagtcatataaagtatgcgtccgccagaaactgcctaaaagttatgcttctggttggaatgttttgctgttttcttttagatttagaaacaatccttacatcgatcatttctgctgaataataatggatgcgtaaaaatttcatcagccaaatttttcatttttcgctccgactacgtttggatttttcagtactcggcggcatccaaaaaagtctataggaacggcggtaagcaaatgctctctcatatccatccaaacagataagcaatacttattaattccatcggataatcagcaaatgcatgcttgtactggtttatttcatccattcatgaaaataatatacagatatataagaaatatgctatttatatttatggattaacaccacatattgtacatcctgaaaaatactgaagaatttctcagcctttctttgttttcttcatcctcttgtctcattatttcaggatcataaactcttctgtggaaatctaaatcgatcttatccaatgggtttaaaagggtaaaatctttgttgtagatcatgtagcctaaatacataaagatccatagaggtgcagccagataactttggaagaatgattcaacatcacacttcccgtcagaacctggtggcgagagtgctacccagaattgtgccatgaagacaaggatattgaaaataactccataataagaaccccatataccggtattggacttataaccaacttcatcaagtgatcttccttgtactttcatggcttttctgaaacgaatatgtgaaagcataatgcctgaccatgtgaaaatttcactcaaccccgcaatggccgccaaccatgtaaaagcttgctcttcttgtgaagagcaagcaacgaaaccgactaggcctacaaatgagcacactactagggcacgtaaaggccggccttctctatcaatatagtttaaaaattttggtgcatagccctgttgagccaaagaacacattagccttggtgcagcatagagagcagagtttgcaacggagataacagatatcaaaataacagcattaatgatatgtggaatcactttgacaccatggatcgaggctgctaacacataaggagatgcgtgcgtagcggaactaccggaacccatcaattgatcattatcgtgaggaacattgaagccaattaaaatcattgtcaacaaataaatgatcaggatacggtagatacttctcttggcggccacgggagtggattttcttgggttagcctgttcgttgatggaaagaacaaataattcaataccaccgaaggaaaaatatgctgtcacaagaataaagcaaatccctttgaagcgagtagcactgctaccatccgcaaatgaaccaggattacgccaatactctccaccaatgtagccgtccacacctgcacccccacaattgataatgactgataggataataaacccggcaatcatcagaattttgcaagaattgaaaatgaattctgtttcaccgtaggccttaacgccaaagaaatggatgaacaacaaaaacacatagaagatggcaataaacacatcagcattaatggtgtcgttccaatacttgatggtcatagaagaagtaatcaactccaagggcagcacggtcagccactggatgcaaaataaccaggtggtagcgaacccaaacgatttagaaacgaagatcgagttgtatgcattgaagttgcctggaagcgtaggataggtgacacccatttcaccagccgcttgaaccatgaaatacgtgacgaaggagaccaacacataaccaatgactagagaccctgggccggcaagcttcaaacctttggcgttggcgactagcagacctgtgcctattcctgttcctagagacatcatgacgacatgcctagatttcatcgattttttcaaatggttattggacctcatagaccttgtaccatcctccaaatcgttgtcatcttctagacgttggctctcggccctcctgaatgaatcgacaaatctatggaccaacccacttctagattcctcggaatgctcttttacctctggggaaaatgatgcggctgttgatgtattaaagttgtcacgtaaggccgaatccgttacttcgaactcggcagtcttctccatcttggaagacgttacgattggatctgacattgctccaaggtaaaaagtaatattttaaaaaaataaatctaattttacgaatccattaatgagaccacagttattatgtagtttcaacgctcttttctgcggttatcacggaaactcaacttaaaataacgacacattccacccactaatgaatctgtttgctaatatacgcattttccaaaaggatacaaaactcaatgcttcgccaagaaaaggcaaatagtgctaaactgtgtacatctgggggctagtggtggcactatggcacataaaagccgtgcaaatgtgtggtatgctttttcccgagcagaaacgagccctggaagctgccttcattggcctcagctcgagaattaggcaaatatcattagctgaacctgtctctcgatgccgcgcacacggctataaaactgacctttcagcttagcgagatgagccggtaggaaaatggaaaaaactcatccggcaagcacgctgctaggcccaaggcagaacgaaataagaaatgaaactggatgggacgggcggaacgccagtgtttggctgcgtagtgctaggcccgtttcgcctggcttggatcggcatgttttgtcttgtcaatagcgtaaggcttcaccgtgggctatagagaagtgcctttcagccttgcgtcacaaattccaatgttagttgggcgtcatccgatccctttgctgggcatatgtgttcaacacgatggatgtaagcttgctcttcgaagacttgcttttcttcgcttctgcaggcagattcgatgttcggtgagaatgcgtagcgtgcatgcagtatgtaacagtaagtatgtacgggtgaaattctggccccggctaggtttatttgttaccaagcggcacaaaagacgttctacagtttcgaggcgtatataatttcttgccgtcagcgaaggcattatccgcacatgtttgacgttgttctgtcagcactgttaaaggttatctgccttttctggcgctaccatgcagcttcctcgtttatacagggttcggggttttttgacgccatggaaaagagggaaaaaataaagaaacaattttatttttgtcaacgaaatgctttcctattcgtgtcactaatgctcgagccaatgatgttctaaagaacttagaacgtactgacggccaatttgcaaacgatctttgctaaatagtgattcctggggtagctattagaataaaaaaaggcaaaagatactgttaacactatgagccactttcccgctcctaagaacgatttgatattaagggctgccaagggtgaaaaagtcgaaagaccaccatgctggattatgcgccaagctggtcgttatttgccggaataccataaagtgaaagacaaccgtgatttcttccagacttgcagggatgcggaaatcgcttccgagattactctccagccggtgagacgctacaagggccttattgatgcagctattattttcagtgatatcttggttattcctcaagccatgggcatgagggtcgaaatgctcgaaggtaagggtccacattttccagaacctttgaggactccagaagacctccaggccgttttagattataaggtcgatgttttgaaagagctagattgggctttcaaggcaatcaccatgacgagaatgaagctggatggtgaggttcccttatttggtttttgtggtgggccctggactttattggtctatatgactgaaggtggtggatcccgtattttcagatttgccaaacaatggatcaacatgtatccggagctatctcataaactattacaaaagatcactgatgtagctgttgagtttttgagccaacaagtggtggcaggcgcccagatactacaagtatttgagagttggggtggcgaactatcatctttagattttgatgagttttccctaccatatttgagacaaattgccgaaaaggttccaaaaagattacaagaattaggaatcaaggaaaaaatccctataattgtctttgctaaaagttcttggtacgccctagacaagctatgcaattcaggatacgatgttgtttcattggactggacctgggacccaagagaagctgtcaagatcaacaaggaccaacgtgttaccttgcaaggcaatttggaccctggtgttatgtatggctctaaagacacaataacaagaaaagttaagcaaatgattgaaggttttggcggaggcaaatcgcactacatcgttaatttcggtcacggaacccacccctttatggatccagacgtcattaagtttttcttggaagaatgccacagaattggttctcagtagtatcaaaattatcatatcgcgctatagacagtaatatatttatatgtaaaaaaaaatcctttacctgacccgaaaaagtgacttgatatttatcttgagacttcgctttacatccgtaattgttctttctcattttccaagtgtattgtgcaactgtttaggatcagaggggaatatgtatatagtggcaaaataaaaactgaaaatgaaaaaaaaaaaactgaaaactgaaaactgaaaactgaaaactgaaaactgaaagctgaaaaaggatccatagtacttacgcttcagaaaaagcattttgcgaataatcgccaggcctgttaccaaagttgatatcagtgtggatttatagagctgaacaaaatggctagcgtactgaagaaaaatgatctttacatttttgatctatctgaaccacttctaaattcattaaatttaatgagttttgattatgcattacgagaaattgaggtagatacaggctctcattcgaatgagggaaaggctcttgaagatgttcagtcactacaacaaaagggcccatcaaactctatgcgttgtactgtttgtcaagtagatttcgaatccagagatgttcaaaaggcccactaccagactgattatcacttgatgaatgtcaagcggaaactgaggggactgaatattgtatccttgagtgaatttaatgagatgatttctaaagagcctgaaagtaagttcaaagatgaaattactgaaaatgaacagccctctagtggcgaggcagacgaaagtgaagaagctagtgatcaggagtcggatgcatctgttaatgattatatggaaagcataatcgaggacgatataaagaaactaagtcttcgagaagatgagtcgagtgttgttagtcaccttaatacacaatctccttatattttcttcaaatcgaacactcttccaaaaaatgaagttctgggaatctacaaatctatattcagtaaagcatctctttcaaaaccctatgaggctttggaatcttggaattcacaagaaagtccctcgatggcaatatcggccctgtttatggtgggaggtggtcattttgctggagcaattgtttctcatcacagactcaatgtcaagggaaatgctcacaaaaagaacgaaacattgattgagcaggcagttaatttattggagcacaagaccttccatagatatactaccagaaggaagcagggtggttctcaatcagcaatggacaatgcgaaaggtaaagccaactcagcgggttctgcacttcggaggtataacgaaaccgcactaagaacagatatacaaggcgttttgaaggactgggaaccctacttgtcaaaatgtgagaacatttttattcgtgctcgtaatgttagtgataggaaaatctttactgataataccatcttgaataaagacgatgaaaggataaaaagttttccttttaccacaagcagacccacagtattagagctgaagaaagcatggtgtgaactttgctacttgaagattttacctagacctgaacctttgacaataaagcaaactgtacaaaagccagaaacatcaagtaaaaaagatggtgctgaagaaaagcaagagctttctcccgaagaaaggcaaacagaagaaatagtttctttgataaagaaaggaagagcacctctattggttgctttcctaaagaaaaacaaacttgacgggagattccagctcaagcctgaaaccaaatactccttagccccgacgatgttgcattacgcatcacaacaaggcatgaaacaaatggtgattattttacttaccaatttaaagtgtgatcctacgatcaagaatagattgggaagaactccctgggatttgactagggatgatgacgtaagacacgctttccaaattgcaagacacactttaggtgagtccttcaccaattgggacgaatcacatattggcgaaccattaagtagagaagaggttaatgagctcaatgaattgaagcagtcggcggaaaatgaacgaacggaaaacatgatcaaagtggaattagaggctgccaaggaaagacacagatctgccaaagatatggaaagaggaccaggcaaaaagttggctaatataccatcagttcaacagcaaaatctgaattcattgacagatgaacagagacgtagattgatgagagaacaaagagctagagccgcagaggaaaggatgaaaagaagtattgataaatagttcttttttcgaagcatcctctttattcatagacggctatagtggcatctaaatactcataaataagaaggaattcatattacaatatattgaaaatttcatttattgatgaatcaatgccgtttcgttttagctctgttttagttgtatgtcactttgttttcatgaaacgccatctaacagaactaaaaaaaccgctaaaaacgtaagttgtacttacgttgaaaaaacataaaatacaatcctacatattttcattcacatcttcatctaaaactaatatcaaccataataaatattactagttactcatcattattgtcaactggctcaaggttcgttatatctgaaaatcgccaggtgtatacactgatattttcaagtcagcttatggaaccagcttacaataccttccacaaaattcgatcgaattagaaaaattgagttagttcaaaaaagttttccgtagtcatcaatttattttacataacactagatataaagaaaggaaggtaatattcttatataataattttattaaacttagtttctagagttgatgatatcaacaaattctggcttcaaagaagcaccaccgaccaagaaaccatcgacatcagccttgttcttgaaggtaacagcgttgctaccgttagcggaaccaccgtataggattctcaattcgctggcagccttgtcacccaacttggaagccaagaactttctgatggaagcgtgaatgtcttgagcatcttctggagtagcagccaaaccggaaccgatagcccagactggttcgtaagcgacaacaacgttggtccagtccttaacttcgtccaagacagcgttcaattgtctttcaacaacgtccaaagtcttaccggccttcttttcttccaaagtttcaccgatacacaagatgacaccgacaccttcacccaaagcgaacttggtcttttcagcgacgaacttgtcatcttcgtggaagtaagatcttctttcagagtgacctaggacaacccacttagcaccaacatccttgatttggtcaacggagttttcaccagtgtaagcaccggaagccttcaagtaggcgttttgggcaccgacagtgacttgtggcttcttaaccaaagagacagagtagtccaagtagacagctggaggacagataacaacttcgacgttttctgggatagaagcagtgttcaatctttcaacaatttccttaatggattgtttggaaccgtttaatttaaagttaccaccgacgaagaaagttctagccatttttagtgtatatatgtgtatgtgtagttagggattttaaatagtaataaaagaaaagaaaactaatagaaaaattaacttatgaaagaaatataagatcttagaaaaacaaaagtcatgtaggtttgttaacttcctaaattatgctgccctttatattctctgctacagaagccgaggccaaaggcatatagactcctttgcatttaattacgtagcaaaccacctgtcagtttcaaccagggtggcatccgagagaattgtgtgattgctttatgaagttcggataatctcacatgttactgaaaaaaaaaaaaaactggatgccgaaacagaggtgtccagatgtgacattattagaggaagccgaatatatcttatgcgggtaacgcttctgatgttatgaaccgataggcagcgccttgaaatggcaattgatgaataggatgatgctacaaaagggtctgaatgcagtagacttctcgaagatgtaaatcctacagatgcagctgtcatataaggtcggttcgatctaaaaaaagaaacaacaacattctcgtgaataaataaaatatatgtataacatttaaatatcatgttatgaggtctccctcacaatctgtccatttaggcaatacggtctttaagacgtatctgtttattgattcgtccaattccattaccattacgctcccattaggaacattagtgaatgattcaaattcttcatacgtccatctaaaccatttcatcaggaagactctggagtagataccatgtgtgacaagaacaacgacatccctcggccttctctcttgtcggtcatggaagtgacggaataaggtctcttgaaaactggctactctgtcatatacgtctgctgcgctctcaccgtgaggaaacctgaaaaagaagtgaccgtacgtggatctcttcttcatgacgtcttgcatgctattaattttttggaagttaccaaaatcttgttcccttattcttggttcatccttgactcgatattgcaagtaacatttaccgggctcccctttacatatattatcttcattattttcataaaccccaccactgttgttgattcctctgggccaaaatgcatgcttctgtttaccgcaggggtcatacctcatatcctcacaaatatgcacgccactattcaactcattatattcatcaataacgtccaaaatgcctttcaaagtttctcttgcccttctgtaaggcgatgtgtagaaaaccacgttcatgtccttctctttgcttattctgttatagtcctttaaaggtagagttctcctgctactttcatcctcaatatattttttagccagattctccaccaaattatggtcatctacgtttaaaacacgaagtaagtcaataccagcttgcctagcttgaatttggcctgttttagttaaagatattaggtgattagggatataaccgtttacctctttgtttttattcgattcactttcgccgtgccttactagcacaattaatctaggtctagcatttctaaaaggaccttcgccgccagcaacatcttcgctgaaatgaacgtccttatcacacatttcttacactaatatttttcagttgctcgaatgatatgcagcggtatgactttcacatgacaaagtataaatataattagcagctaatgaggttgagaagcttttttttttttttcatgtctcgggccatgtaaggtatcggttagatgtgaaaaagtaagtaagtaacctataacacatttctcgttatccaattagaacagacttatgatatgatgggggattaatctaggtaaactatatatatatatatgtatacacatatatgcaactaataataatatgtagacgaagtgaaatgaaaaggaagtcaatagcaataaagtggtaatggtttatctcaacaaaagagttatgagaaattatttgtattaatagcttctttatttagacttgtaatgaaaacagcctcgaatttaatttgtcttaccaatgatacttcatgtactctctattattttccttagatttggaatcttagattttcaatcaaagagtcaatggcctcaaagttcaaatcattttcagcaaaagacaaatgcttctcggatacaatgtgctgttctaaagattcgtatttaacacgacaattttcacagtatcctgaattttttatcgtttctttcttcggtggctgcgttgttgcgtttaggctgggatgtaacgtggtgtgggtggaagttgtggttttcttcgatgctgttatagattcggtggttattatcttgacgtcattactgaattttagattcgtggatgcagactttacaagtttctttgggaggtccagtgctctgttattggtttccgtatgtgtggaattatctttgatcatcgtttgcgaacgaatctcatctttttgtaatacatttgcattggacttatgcttagtttccttggccgtttctgatgttgttgttgttgttgttgttgttgcggcggtagcgtagttattatagttgctagttttttgctttacacctaactttctatcaaccattaatctactcaatgacttcatgtttttgctcatgacacttgctcttgttggacctagaccattgccaaaagaggttgctacgtcgttagattggtgagcaccactcgctttgatttcaaatgcttgacgtgattgttttttaaaagtacataaatcatccggtacttcttcagtttcttgccgtgtaaaagtggctagtattggatggtttagctttggtgtagcaactggctgtttccgttggaggatcttcttggattcttcctcgatgagttgtttattttcctcttcctcttcgagtgaatgcttcccgtcttcaatctcctttatggatatgctgtctttatcaatgattttgctatcattgtggtcatggacatcttgtatagcgtcgtcatccggcttctttgattcatccttctcaaaactttttgccttttcttgcatccattttttgaaacttttagtggaatcgttacacatatgaggaataaataccaagtttttcgtttgatcattaactgacggcgtattcataaaagtgtcagcatgatactggaataaggcacggagttgtaatgcatattttttgtttgccttatctctcgagtatctttttgctacgcgcttgtaagaattttcgtcatagtttctatcacctataaagggacatcttccaaatgagcccagtttcaaaatggggtaaggcaattcgtccaaatttgccaactcttgaggtttccactctaaagttattatgggggcccaagtttgccacaggtcataaagataaacatgaggatatttgaaatagtgtatgtcgtctcttttggttctggggtctctatccgtgggaccgtataacttttcgttgtgtaaaaggttggacaatgtgggtgtagccaacgaagcagatttggccttacttaaatgatctaaatccacatcgagatttttcaagaatctagcagctttctcgtaactccaaactttcatataatttttcttggctctggataagatgtccgtatcctttagtaggtatatattttcaacggaccttcttgttattactattgtcacggtagtgtcaaagaactgagtgatttgtgcgcccaatgaaagaaaccctcttttcaaaaggtctttacgcttgtccatcttagacttattgtacgtgttcatctctacatcatcagtaatgtcgaaatagatacgagagtctctcttcatgatttttttccagttggtttgccattccagtaactccttaggtgtgacccttggttcgacgtttttcaagcctgtacccttgctcacctgaacggcgccttcgatggaccttgccctttctagcttagcctttttcttttcgtgtaagtgctgttgttgttgttggagctcgaggcgctcaagggaccttttcttcgggaaggattcattagtgttgttgttgttgttgttgccattgttatcgttagaaagcgcgttcaaatgggccgttgccgttgctgttgatacaggaatgccgttgttatgtttcaggttcgtgtccgtttccttcaatggagacctaatcaacatctttgttggtgataccatattctctctgggccagtatatgaatcaaagttgaaatgccaaaacaacgttcagattcgaactttgggtgatgaagatgatagtccaacaagcaaatacggatttgaagggagctatacttgattgaatataggctgaatatttaaaaaaatatttttttccctagcctaagctgctgctattactactatttttttatttttatttttttcgttttcgcaaagatcgactgagacgcgttttgagaaatgaaaatgcctttattgctttattgcgggtaaatgacaaaaaaaaattaggcgttagacaagggccgataagaatcataaaggcaataaggtaaatgaagaattagatgcaaagagatatagatgtatacatatatgtataaatatatatatatatatattcaaaaagtacagtaacttaggaactatgaaaaggatgaatttggtgttttatatttttctttcttcttttgaaaactttcataatatacacatttatgatttgatttttgaggtaacgtaggatgatgtagtattgtaaactctttttttgagctcttgccgtcctctcctccttttggcatgatgcgagaggcattatgtgatgaccgattatttcatcttttttttcttttttttattggaggattttgttatttcccttcttccctggatgattggtttaattatagcatgggaaagataagacggtgtgcttagtggaagatgtattacgtatgtatagagataattcatgacttgggggttcttgcgtttgaatatgggttgaatgtttttttttcttgtttttatttttttcttattttttatattttctttgaaactctttctacatcttctacgtcttcgctttcatcctcagccttgtgaggttgtttcctatccatgacgctgtcgttatctatactgtcttcatcgtcgtcgtcgtcgtcttcgaactcgattctttcatcgtcgtcatcgtcgtcattgtaattatagacgtcgtcatcgtcgaatgggacatgactgtttccgtcatctccatcgtagtcgtcgtcctgtagaatggcagacccgttttcgtcgtcatccaaatcactatcgtaccagaaattatctgccatatccttgtttgattctggctcatctagtttactttgggatatgtaagctgattcggatgtgggcattatgaaacctttagggatatcttgtttcgatctctccacctccattttcactctttgcttgtactgttcagggtttttcctatagtcgacagcagcgtctacgttggcaggggagttgatgttggggtcttccagtagggacactatagagatcaaaacactttccacggtctgtacgggagaccacgtttcagcatctggctcgtcagtcataggatccccgctttggtgtaagatggaaatacaaagcctaccgtccctgtagacgttcggatggtaaatcgccggggtgaaccgaaattgcggtggagagaagggaaaatcttctggaaacctcatttgggccttgaaaaaaccgccatgataaatggagtcctcatttagtaccatgacgcctatgttccaaataaagatgttggaatcgtcttctagctctatatggaaagaaggaatggcctttttagggtcagtcagttctctgtattgtcgtaacagcaagctggaagcggtgcttttgcgactgctcatattatagtgtattgttctttttccttgttcggtgtacgtatatatatatactaatcgctatagtccccgatctaataaagaagggaggaggagatagcagtaggaggtattgaacagaaatattattcggcaggaataatagacgtaaaacttctatctgttgctagtactaggcggtttgttatcttcttaactttaactttctgttcttgtttctttacagattcaagaagaaaccaaaaaaaaaaaatcaaaatcaaaaaaatcaaaaaaaaaaaagaaaaagaaccgactttttcccaaactgagagagagagagtaagacaaaaaaagaggagatggagagaatgcgaaaaaccttaagggacgaataagcacaagacaatgacgacgacttataaaacaagagtggtacataaggagcgtatacatcgatccttactaagagcgtttgttatttaaaaagtagaaacatacatgagtgtactgtaaaaagcatagcttacatgtgtggtgtgtgctgttacggtagctcattatcatactattgccatatcggtccctcacggtgggatcgcattagtaattgcccgcttttcttttttcttgtgctgtggtggtttcagaaacggaaaaaaaagggtgggcgggtcgctctctcttttcgggtggagacgggttatcgtgcacgtgaccatgtgggcggctatttttctatttttctatttttctgtttttctagttttctaattttcttcgggttcgtttagtccgtccctttttgccccgcctgctcaatttcatctctttccggtaatgcgcataaaaaccgcttcttcgtatccttgagggaaaaaaaaccacaaagctgggatgtattaattagtaaaggcctttgaagccttagtaggtaatggtgttggcaggctctaaaaatagcctttgtgccctgatccggactggatcaatcatattgttaccacaaagagtaatgtcaaatcactgggctgagtttttatagcgtcaactttcacctcgttgcgcaaccggtgaggactccttacaagcacacacacacacacacacacatataaatagcactcttattcttttgatttaccgtcttgctccacatacagagaaacaatacgttcgttacatatcacaccgtagcacatacataactaaaaagagaaaacaaggacaaaaaccagaatatgagactacagtcgttgatcgcttcgtccgcactcctaataacgtccgccctcgctgctacgacatcatcatcttcttcttcttcacaaccggcctcctcctgctctataagctcgcatgctacagccacagcgcagagcgatttggacaagtacagcggttgcgaaacactggtggggaacctcaccatcggcggcggcttgaaaacagctgctttggctaacgtcaaggagataaagggttcgctaactatattcaacgctacaaaattaacttctttcgctgcggattctttgcagtccatcacaggttctttgaacctgcaaagtctaacgattctgacttctgcttcgttcgggtctctgcaaagcgtcgatagtataaatttgattactctccccgcaatctctactttcacctcaaacatcaaatctgctaacaacatctacatttctgacacgtcgctgcaatctgtcgatgggttttctgttttgaaaaaagtcaacgtcttcaacgtcaataacaacaagctgctgacctcgatcaagtctcctgtcgaagccgtgacggacgctctacaattctcgttcaacggtaaccaaacaaagatcgttttcgatgacctggtttgggcaaacaatatcagtttgaccgacgtgcattctgcgtcttttgctagtttggaaaagatcaactcttcattgggtttcatcaataattccatctctagtttgaatttcactaagctaaacacagtgggccagaccttcagcatcgtttccaatagtgaattgaaaaacttgtccttctctaacttgacaaccatcggtggtgctcttgtcattgctaataacacaggcttacaaaaaattgatggtttcaacaatctaaccaccatcggtggtactttggaagtcattggcaacttcacggttttggatttgaactctttgaaatctgttaagggtggtgccgatgttgaatccaaatcaagcaacttctcctgtaacgccttgaaagccctgcagaagaagggtgaaatcaaaggtgactcgtttgtttgcaagaacggtgccacttccacctctgtcaagttatcctccacttccaaacaacaatcgagccaaactacttccaagacttcttccaaggaaaaaaattacacctctggtgatgtcaaggctgctgtttctgcatccagcgctgccagttcaagttcaaagagctctacaggtaacgccgccatcgtggccccaatcgcccaagtcactaccttgattgggtttttgaccgctacaatcatgtccctgatataatcgaaaagcaacgtatcctactcaacgtttacatcggataactagcactgccgttcggcacaatgtggacaactgaacacatctatataacaagaaaatagaaaaatataacgacactttaaaaaattaaacatctcatactatttatatttatttatctaatctttcttagcttcaccggtctctgcttgtttcttcaaggaacccgcaacgaagttatagattaagagaccaataactaacatcttccaattcttttggaaccaagaaacctccttgacttcttcatcttcttcgaattgcgcagtgcttccatccttgttattactggctttcttgtcagcataagtcttggtctttttctttaatttagccactggtgcacttgctcctgcctctgggtatcttgcaacaccaacaattgcgtcattcttgtcgttgtatgaaagagagacctgattgaccgcatcgttttcgtccacatccacaatcaagtcgtattttaatggtgtctccagcttcatgtagctgaagcatggcatatctagtttaccttcaatttctgcatttaaacagtacgatccagaaacttgaacgtcttgtaattcaacagtagtgactgtgacgttgccactgcccgtgctgtcgatttcaaaggttcctaacggaaaagcgttcttcttgtcatctgaataactcaattgtaagacatcagcgccgaagaccacaccggccaatgagataactcgcaacaaccgcatcaacatccttaatcaaatgaggagtttttgattctcttgttgatgtgtcggcttttcttactgcagatagcacctttcttttatatagttgcgatctctcagaatttggttgggtttttaagttcccactcaattactcaacttaagggccagcgcacctgagtaaaaaatactgcggtgatctcaagtgagaatatagcttcgtgaaataagagagaaaaaattcttcgcagccaaagaaccttttagatataccacctttggccactttcttctcgtctcaatgcaaactaaaactatacattccctgagcgtaattccggctctgatacaactggtatcatcattgctagcacccatcgcggatccaatagtatcgaacaaatacctcatatcgtatgtcaatgaaaaccaatggaacgataggatattacaaaatcagtctgccttagactcgggatctattgtaagtatgggaggtaattttgaatgttttatacaaaatgcgagttcccagttcaaggatgtattggagaaatcaaatgaatttggaaatgctgaaaagaaagcattgttaaccgacactctaaatcgaggcgtaaagaccatttttgacaaacttaatggacaatgcattttctaccaagccggattttggatttatgaatattgtcccggtaaagaatttgttcagtttcatgccaaagtaaacacacaaactggcgaattcgtgaatcgagatgagtccttagtgtttggattgggcaggccaaaggaaagtttagacgagagagaatttgagctgctttatgacgatgtaggatattacattagtgagatcataggctctggtgatacttgcgataagaccggagccgaaagaatggttgaaatccaatacgtctgcggtggttcacactctggaccagcaaccatccaatgggtaagagaaacaaaaatctgtgtttatgaagctcaagtcgccattcctgaattgtgcaatttggaattactggctaagaatgaagatcaaaaaaatgcttctccaatactttgcaaaatgtctgacactaatggtggtaactctgttgatctaattactcaatatgaaccgattttcctaggaaatggaatatactttctaaggccttatgatattcatgaaagagtcaagttaatggtcactgataatgtgatgtcaaattgggatatgattacagacatatattaccaaaaatttgggaatgccatcaacaaaatgcttggtttgaaattggtgtcgttgcctaacggacatattctccagcctggtgattcatgtatttggttggcagaaatagttgacattaaagaccagtttcagaccattttatctttgaccatatttaactcacaaagagcagagatgtctttcaacaagacctttacatttgatgaggataatgggaactttatatcttacaagatcagggaccctgatgagccatctgagtccggccaaacagccagttcggataaagagaacagaattacagaaaacacccagctaggggaacacttaattggccacagtaatgagctattcttaaagctttctaaggaaataactgaagtgaaagagttactcaaccaaattgttggaccacaagaaatggaatcactattcgaaagtctgagaaatcaaccaaataatgatttcgaactcgcgttgatgaacggattgaaatcctcgttagtaataggcagcgacgttgatgaagcaaaacaggccaaaattggtggtgatggaagcatacagggtaccaagggtaatacagaatcatctaccccaatcgaagaatttaacgacgtcggtcaaaagaaagaaagcatcactgattcaaacagggatactaaagaagtcgactcagggatgatgaatggcgataattcaatggaccgtgaggtatcggaaggaagtgatttactaaaaaagaatgtaaggaatgacgcaactgatatccttactgagcatgatgaactttaggaaatacaacatctagtttttacatggatttcttatgtttgtttatttttgtttttttcaaccttgaaaatatttattacaagtctgatatatttatatacaacgtaatagtaaaagtatatacaaaacttaaaaaaagacaataatttgctgatcatacacttagcgaagaaaacacatttaaaagcctttctttgccaaatcatcagtgatctttaaataaaaattcaagatatcgaccttttccccaacagtaccagtatggaaatatttactccaatcatcttgaaacttatttttccagttaatgacgtccaaatgatccatccctttcaaggtccctctatattccccccacctactactatctatagttaccaaaccatcgttgggccgtcctttcgacctctgataaacaattttccaaggtgtgcaaaaaacattgtaccatttaggtacaaaagagcaaccatacgaaaaataagagacttttggactatttggtgtaactaaattgaaatacttcatataggttgtggtcagctggtagaaacttataggtagtatcttctgaggcacatgtaaggagtttaggttttcgaaaaggtcgactacataatctgccatctctgaccccctgtgaggagtggaaatagtggtcaaactcagaatatcgtaacctctgttcttgatattggatattaagtatcggcaatccagtccccccattgaatgtgcgattaaattcaatgaatgtcgcttatcctttgaatcgatcttctgtacttcttttcgtaactgagcgtccaaggccgttgctctttcttcaatactaccaaagccaggaacttttgtagtgatcactgtgcaccctttggattgaagaaattttttcacaccaatccagtattcaatctcaactaaatttggatatttcttatcgctttcatcttcctcatcttgcatgaaattttccgtcatattgtgtactattgaattagagattagagttgtcaattggaacactgaaggaatcagaattaatttatcaaaccctgataggccatggcagagtacaatcggattttttgggggtgtatatgaatcagaaattgttacagaatctattgttacatcttgagctttatcgttattcaacatatttatccgctacttgcatatgaagtcctctttctacccttggttcattatgctcgattctaactgttcactttgaatttcattctgtgatggtaacgccagcttattcaagggagatattgaaaggtaaaaaataagagtcttccgtatcctttttctgagcttaaaagattatgttgagaataatatttcaacaaataacagcttgcgtggcgtaatggcaacgcgtctgacttctaatcagaagattatgggttcgacccccatcgtgagctttattttccttatccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagatttttttagatatttttactaccaaagattattaagataagtcgaagggaaaggcctaaaaactgacatacgcggtcgcagttggttaaaaactatattgatatatatttagatctttgcatatgtaaagaatatataatatactaacgcatgtaaaaaaaccgaacttgcgggccgactgtttagctaagaataatcaaacagcatatttcttcgtccactcctttgcagtggcttcgtacttagccttgtctgttttatatatttgagcaatctcaggaaccaagggatcatcagggttagcatctgttaaaagggagcaaatagacaatagaacctttgaaagggttagcgctggagaccactggtcctttaggatatccagacaaatgttaccactcgagttaatattcggatgatagattttggtggtgaagttcacctttggtggcttaaagggataatcagtgggaaaatggatagacaagaagaaaacgccacctgcgtaaggtgagtctgagggacccatgatggaggcttgccagtgatataaatcatctcctaccgggcctgctgaacacgaagcaggagggtctctataaaaacagtgtttggagaaaacaagatgtgttagtaattggactttattctcatactaaaaaagtaaaatagctttcttgaacgtacctccctaaatcacttaattccttggcaatacgcttagacgaagacattatgatctctaatttaagtgatgcgatggagaattatgcctctaccaggtagtattgaatacttggtcttgatgcgagaaagaaggtgatcgcaaccactcattaaggtcagagcctgactaatatttgtagttttgggtcggccacttttgagaaaaatgactaaaaaggtggtagccgctttattacccgcttacagaagcggttactaagacaatgccttcacttcaaagatgtttccaaggcgcttggtacgtacactctaggccttcaccaaagcttatggtccaacacacatgtgtgattaaggcgaacggcattgattagggagagcaccatgttttaaacgagcagccagtgacaagcttaagcaattgcactaactatcctttcaaaagaattaaaatactcggcttgaacttttaagttcttctacatatgcgagagcaagacttttcgtgctaattgaaatatagggtatcgggccttcctttgcatgatcggtttagtatacatggtacgatacaccatgaagatgtcagcttgatagtcgccgcgtaatgcaccaggcgtagggaccaatacgcaccactacctcaaggcttcacgattggaacgcaaacagctgactattcatattaaactagagcggttatggaaaaccattatgtggaaaataaccgccgagggcctcattgctgatgtttcttcgccttcgtactgttacccgtagaaccatgaaaaatttttttagcgatgaggtgaaaattatcagagatgccaaagtagcagaggcatgtattatatattgtagcgggaatccggtagttcagtaggtttgtgtgaaggttaaggcactcggggaatattctgtgatcagtgaagaattcaagaataatgggtgaaaacaaggataagaagctggatttatcttcattgagaaataagatttcttcgaaattacaagataataacaataagaaggcgaagaaggcccaaaaaatcaagaacgcaaaggacaatatggacgaaaagaaaatggacgaaaagaaagtggatgaaaagaaagtggacgaaaatttgcgccgtgaagcgttggctttgggtgctaatgaagaggatctaaagttgattcaaggattaagtgatgatgatgaggacagcaaaagcgagcaagaattcgatgctgctgcggacgaaggtgcaaacgacaaagggtttaaaaacgatcttcaagactttatgaagaatataggttttgacaaacacaagctcgaagatgcgaacgatgacgacttagaagaagcctccaaggaatctaaaaagcctgtggaggagaagaaaaaaggacataaatcagtagctgctccagaagaagcagaagaagaagaagaagaagaagaagaggaaaaagaggaagaggaagaggaagaggaagaggaagaggaagaggaagaggaagaggaagaggaagaggaagaggaagaagaagctaaccttagttcagaccaaaagtcagaaccaaaaccagcagaaaaagaaaagaaagaaaagaaagatagtggtttaattacacaaacaactatcatttcatctgacaagctaatcatcccttatgacaaaccatggtatgaaattccattggattccaaagtagaacaaagtgaggacgttgcggaattatccaaagatcagattgaaaagctttttgaaaaaggtaagcagactttggaagccgataatcaaacgtactatgaagaattcacaaaagattcatcacaggcaaagtttatgtctcaaattctatcagatggtacacttaacgataaaatatccgccgtgacattgcttattcaagattcgccattacataacatcaagtccctagaaactctggcttcctactgtggtaaaaaatccagaaactcagctctacaaagtttaaactctttgaaagatttatttttaagtggcctttcaccaaacagaaaactgagatacttcaagaatcaacccggtttgtcaatgatgctaaacaaaagaactttggccattttctactttgaagattatttaaaaaagttgtttttccgtgttttagagattttagaagtgctgtctcatgatcctattatccacgtcagattacaggtactaaaccatgtttttgacttattaaccaaccaaccagagcaggaattcaatttactaagattgggtgtgaacaaaattggtgacattgattccaaagtttcttcaaaggcttcatatttattattgaagttggaacaggctcatccaaatatgaaatctattgttattgatgctattgttgatatatcattaagaccaactgctgattatcacaccacgtactattccgtcattactttgaatcaaacaattttgaaaaggtcagaggattcagttgctaacaagttggtgaaaacgtatttcacgctctttgagaaattcttgatcaacactgataaagatcacactgatggcactgcaaagagtaaatcaaaaacatacgaggaaaagaggaagaagaatttcaaaaagggtaaacatggtggtaagtctgtaaagattgaaaaaacagaaagtgaagttctcgatgaaaagaactcaaaattgttcagtgctttgttaacaggtatcaaccgtgcgttcccttttgctcaaatcccggcatcagtgtatgaagtccatatggaaactcttttcaaaatcactcattcttctaattttaacacatctatccaagcattggtattaattaaccaggtcaccgtcaaggcgggattgaacagtgatagatattatagaacattatacgaaagtttgtttgaccctaggttagtgaattcgtccaagcaaggtatttatttgaatttactctacaagtcattaaaacaagacgcatcaaatgttgaacgtgtagaagcatttgttaagagaatcttacaggtgtgttctcattggctgaacgttggaaccattgccggtttctttttcttattgatccaattggctaaaacagtaccacaaattaaaaatcttctaactaatacaccagttgatcatgaatatgaatcggatgctgaagaggaacaagagagcaaaaatgatagaagaaagcaatacgatgggcgtaagcgtgatccaaaatttgccaacgcagacaagtcttctttatgggaaattaatcaattcactaaccatttccatccaactgtacaaacatacgctaacgcctatgttacaggaactgcagagcagataagcaaaccggacttaggtttattcacattatcacatttcttagacaggtttgtttacagaagtgccaaacaaaccaacgccacaaggggtgcatctattatgcaacctttgtttagtggttcacaggttagcaactctgttttggtcaaggcatctgatgtgatgcttgaccaaaaccctgtcaacactgaaaactggttaactaaaaaggtagaggacattaagcctgaagataagttcttttaccaatatttcacaaccaagaagaccgctgacagaaagggaaagaaatctgataaagagtctaacttcgatagtgatgatgagatgaatgaagatgaaatctggagcgccttggttaaatctagacctgatgtagaagatgatagtgatgacagtgaagtcgacttcggtgaagaagatttcggcgaatcaagtagtgaagatgaaggtgagccaaatgcaattgatgatgaggatggtgaaggtgaaggcgagcaagaaagtggcgacgaagaagccttcgatgaagatatattctacagtttcgatggtgagcagaatggcggagacaagaaacgtacttttgctgaaagtcaagaagaaggagaagaagaaggagaagaagaagaagaagaagaagaagaaaacgaagaagataaggaagccgctgagagaagagctaagaagaagcaaagaaagagtatgctcaaaagcctaccggtatttgcatctgcggacgactatgctcagtatttagatcaagattcagattagaagcaatgtcttatcagtgaacatgccaatgttgtagattaaaataaacataatatagttctgtataataaaaaaggttcaagtgtgaattctaaaagtgaggaatatattgcattttatgatcattttttctttccttacttaatatcctttggcggcggggggaaaagcggaggcaaaaccaaggttatatggtccaaacaaccgagtattgacatcatgagacagtaaatgaaaccttcagaaaccttcagactcaaggcatattgtgattctaaagaacacttttgtgtttgtaaaactacccgcccttcaattgactacgcctagacaagaggacactcactgttattcgataaatagtcccacaaggaaatttggaccatgagtagcaagaagtttgttgtacgaattgcagatgcgctttttaaatcatcattagctaaaaatactccacctgtttacccacagaggattaagcattttgaaatcttacctaatgaaaaatgggttatatggggacctggaaaagctaagtttttgaatgtattaagtaataaatatatctgcgaccctccactatctttgacatttggattcttgaaaaacaactcgtacattttgcccacaatagagcaggtttcttttaaaggcgttttaccaactgctcatttgagtgccagatacgaattctttaaagatgactatgaccaaacgtgcaaacaatttatatttgataaggcaagtggatcaaatgctgtttcatataaagtagaaacgaacaatcgtagggtaaacatggacttgtacgatgttctaatcaagaatttaagactaaccagtttacaggataggtgggtaatgggattgagtaatggtcaaatgaggagagcacgattagctcgtagtatactcaaggaacctgacttactactaattgacgacccattcttagggctagatccaagtgcaacagcgacaatctcacaatttttggcgaattatgaaagcatggcagtaaatagtggttgcccaattatcattggtttaaggtaccaagattctattcctaagtggtgcactcatgtatgttgtgtcgatgaacagaaggggatattgtttcaaggcccaattgaaaagcttcaaaataaaattgatgaaaccagctcacgggcacagagggaattacaagagtccaaaataaacagcagttccaaaggaaatgtttctattaacgatttactctctgtacatcctatgtttgggaagggtgaccatgaaactatcaagatgcctcacgttatagaattagacggcgtaagtgtttcgtacaaaggtgaagctattttgaagagcttgcactggaaagttcaacctggctcgaaatggcatataagaggagataatggctcaggtaaatcgaccttgctatctctgcttacggcagaacatcctcaatcgtggaattcaaaagtgattgaaaatggtgttccacggaggacgggcagaacaaactattttgacattaatagcaaaataagtttgtcatcacctgaattacatgcaatttttttgaaaaacgccggaagaaggttgaacattagggaaagtgttgcaactggctatcgcgaggcctcctcaaataatttcttacctgtatggaaatctttagacaaaaatgctcaaaaaatcattaacatgtacctgaggtattttaacttagaccagattgctgataatgttctcttcgaacaattaactgttagtgatcagaaattggtcctttttgttaggagtttgatcaagatgccgcaaatattgattctcgatgaggccttttccgggatggaagtggagcccatgatgcgttgtcatgaccttttagaacaatggcccggaacagttcttgtagtggcacacgtcgctgaggagactccaaaatgtgatcactatttgagacttatatctccaggggactacgaaattggtgacatcaaagaaaactagactttttttctaaatatgatatagtaatataaaacatctcagaaatcgtagaaagcagaaataacaatacatgaagaaataacgatttctctatatgataccttcccctcttggaaaccacagtcacaattgatctcacaataaacggttcatgttgaaccgtaaagctaaaagagagctctttgagttcggcgctgaggcggagtgcggtgaatgggcgcaatatcatctccttttctctacgacaagtttcagaaaaaatttgtagtatgacggttctcaaaggaacggtacttgaaaagggcaattatcgtattacttagtttatataagactttagcagtctcgcaaggaagtgcttatttcgtttcaacgaggatcatccatcagaaagtgttcttatcattcacttagagcatccgtggaaggtgttttgacaacaatacacaaaactgtaccattgccaaacaacaagataaccatccaagcacagtagttctttgattaattttacctactgttttctgctaatcaacgcttcttttttatttgtttgttttatattaatttatcagcaaaacagagagctttctagtttcgtgtttacaccataggaagaaaagaaaaaaaggacataggaatttagaagccgacaaacttcgaaataatagcttttagaagcactgaaactaaccaaatatgagtactcctgcaaactatactcgtgttcctttggttgagccagagaacctgccaccagatatacaaagagaaaatgaatatggtacactagattctacagaccacttataccaggtcaaacaacgtaatggtgaaccattgacagaacctgttgttgacactccaccctattatatttctttgttgacgtatttaaattatttgcttttgcttatactgggccacatgcatgatttcctaggtatgactttccaaaagagtaggcatttagatcttttagaacgtgacgggcttgctccttggtattcaaatttcgaaagtttttacgtcaggagaattaaaatgagaatcgacgattgtttttctagaccaacaactggtgttccagggagatttattcgttgtattgatagaatctctcatgacataaacgaatactttacatactcaggcgcagtataccaatgtatgaacttatcctcatataattatttaggctttgcgcagagtaagggtcaatgtaccgatgctgctttggaatctgtcgataaatactccattcaatctggtggtccaaggagtcaagttggtacgacagacttgcacattcaggctgaaaagttagttgcaaaatttgttggtaaggaagatgctatgattttttcgatgggttatggtacaaacgcaaatttgtttagcgcctttctagatagaaagtgtttagtcatctccgatgagctaaaccacacgtctattagaacaggtgttagattatcgggtagtgctgtaagaaccttcaagcatggtgatatggtgggattagagaagcttatcagagaacaaatagtacttggtcaaccaaagactaatcgtccatggaagaagatcttaatttgtgttgaagggttgttctctatggaaggtacgttgtgtaatttgccaaaattagttgaactgaaaaagaaatataaatgttacctatttgtcgatgaagcgcattcgataggtgctatgggtccaaccgggcgcggtgtctgtgaaatcttcggtattgaccccaaagaagttgatattttgatgggtactttcaccaaatcctttggtgctgccggtggttacatcgctgctgatcagcttactattgatagattgagattggatttatctaccacaagttatagtgagtcgatgccagctcctgttctagctcaaaccatttcttcattgcaaaccattagtggtgaactgtgtccaggccaaggtgcagagagattgcagcgtattgccttcaactcccgttacctgcgtttagctttgcaaagattgggtttcattgtatatggtgtggccgactcgccggtcatcccacttttgctgtattgcccctcaaaaatgcctgcattttcgagaatgatgttacaaagaaggattgccgttgtcgttgttgcataccctgctaccccgttaattgaatcgagagttagattctgtatgtcatcgtctttaactaaagaagatatcgattatttattgcgtcatgttgatgaggttggtgacacattgaatctaaagtcaaattcaggtaaatccagttacgatggtaagcgtcaaagatgggacattgaagaagtcataagaagaactcctcaagactgtaaggacgacaaatactttgttaactaatcatggagttaatgaccttactaagtataaaattagtaatatttcaaagtatcttgaaccaagtaatagtgttattataaacttgaaatgacgaaaaaaatttaagaaatcaaaaaaatgtaaaaaaaaaattcaaaagaagggaaaagtcaataaaataaaaatcagcccttggatatgaaaatcaaagcccgccttatttaatctttttttaaagtagtaccataacaatatgtatgtagaatgacatcttttcatatacaccattatgctatgtaaaatatgtgtatttttttcgcgggcaagaattgatatgaaatatatggatatgacaaccccttagtaaaaattcattcaacacagatggaaaaaattggagcaaggttttgagcgtattgatcgggagattcgggtattttgacaatagctaattcaagccaactgatcggtattgccattgaaccttaagtcaccaattaaagaatcatgtcaaacctttataatattggaactgaaactaaaagtaagatcaaaaagtttcgcataactacagcaagagctgattcaattaaggctctatcaataaagattgagccaaagccctcctatgagataattattgatgaggatgaacaagaggaactagaagaattggaagatctaggtgaactagcagaaatcctgcctgataactcgcccaggtttcttcttactgcatacccgatcacaacgaaagatgggatcaaacaaacccctttaattttgatctattggaagccaatgacggtcgtttcgcaagaatggaagatgctttacgcgggtgcattagaaatgatcagaaacgagtgtggtactttcaaattagtggaggtttcttctggcctagaggacgattccgacgtggatgaattaagagagcagttagaaagttgttgataaagtgaatacggaagtttatcacctaatataatcacataggacatatcagtaattagataacttcatcttcaatatctacaaaccaagactgtttttatccacccacaaacctcaaattaaagacccagacagtgcgcgaatttgtttttattttgtcttcggtcactgtaattaaatttttcaagcgcgcacgcaaatttgaaattttgaaatagaaagcctgcgttgttggatgggcacttcgcaactcatcttaactgtcttaaatgacattttggtttcttcataagttttactctcatttctctcagtctttttctatcaataagacaatcagtcaataaaccaatcaacaaaaatcagccaaaatgggtcgtatgcacagtgccgtatgtctaactataccataatgagataccaatgcaggtaaactgtattaaataactcacaaaaaaggagacagtaaagtgtgggattcaagcaagagtccttaatattttcttctcattcggatcacaattctattacaagttccggtgtgtacacaggtatattttatactggagagtagtttctgctcgctgtacattagctgggtgattccaatttcttttacaaacatgccaaattatcttggcatgtttgttaccagttacggatcctcttcattgagttatcactgaagtcgccgttggtagctgcctgtatgaaaactattttcataagctcattaacactaatgagttgatctatcattatagagaaatgcattagaaagagcactcggaataattgtacttttaatggaattgtatgaactgaatgaaagggaatatgtacacgatacatttctttttcattaaatcatataaaactttattttactaacatatttgataattttttggaacatcaaattccgatgaatatcattttaaacagggtaaaggtatttcctcttctgctattccatattctagaaatgctccagcttggttcaagttgtcctctgactctgtcattgaacaaattgtcaagtacgctagaaagggtttgaccccatctcaaattggtgtcttgttgagagatgctcacggtgtcacccaagcccgtgtcatcaccggtaacaagatcatgagaatcttgaagtctaacggtttggctccagaaattccagaagatttgtactacttgattaagaaggctgtctctgtcagaaagcatttggaaagaaacagaaaggacaaggatgctaaattcagattgattttgattgaatctagaatccacagattggccagatactacagaaccgtctctgtcttaccaccaaactggaagtacgaatccgctaccgcctctgctttggttaactagagtgtttaaatcatccctttcattatttctttattatatgtataatttataattaaaattgattttttaaacattttttaacaaagataacttgcatttcatttcaatttggtctccgctttatcgagttcattttgcttgtttttttcaagtattcatatgtgctcttatttttactgcacatttcaattttaaagattgcaacgaaagtcttgctgtcgtaatgcctagatagaaactatggctcaaaattttggaagaataccttcacaccaatgttatgtactgaatctctatcgcactgttctcagaaacgttccaaagaattgtcattcatatgcatttcaaaatgaaataaaaactaacctttcgaggcaactaaccaaacataagcatgacaaatccagttggagtgtctatattctccttgaaaaatttaatcaattgaacaactatcttttggaagggaagttgcaagaaatcaaacacttgatacaaccactaaaaaagacatcgaaacaactaaagacgacaaggattctcaatagcttgaatgatctagggaatgaaaatctattacaaagtccgggagagataagagaacttcatgccttaagcacttatatcaagcaaaagcaagacatatgccttttacccagatatatccccaaaaaatataagctcaatcttctattaccgttagcattaaacgatcgtgcttgtgtgaagttatacaacattcaccaaaaattggaaaaaggctctccctctgctaggctatcatacactaaagaaggaagaaatcaaatatggtttgttcggtcaccaattaataagggcaagagacaatcaaaaatgctgggcatcttaatacgacaagaaaggaaagactctcaaaagaatattgacgatatcaacttttgtgagtcaaatgctacttgggccctccatgaggctatttgggaagagtatttagagtctaagaggacaatcgaaataaacttggcgaagtatttagagtacaatatagataacccaaataaacccgctaggtacactccagccagtcgaaacaaaaaaatcaatgactgggtagaccccgtgagagaagtgatgtttaacttgcaagccaaaagcattcaaaaagttgtgtactatagcgattataaggagaagctgctaagtgaagatggacaattagcatatctcgataagttatcaaaagctatgtacgctaaaaggttagattcttttgaaaagatgacagaggaggctttaccgtatgtcacaccatttatacccaagaaggatttatcaagcgttctcacaaagtatggtttttaagacagcaaagtatatcaatttaaacaaacgagtcactaatcgccgaaattattcatttgtatacatgtacatatacttctcggatttcaaaatggattctatttgaaaagaaataacgccatttagtctagtatttcatatttgtgttctcttcagtagttccttgctcaaaatattcatctagtaatgtagtgtcgtctttgtggatatcatcaacttcaagacacccgaaatctgctgttaatgatgttactgtatctgtggatatcctatttctgatggactcttccaaaagatcaacattataaacatcattcaagcttgggttgtagtaactagttgaatgtacacctgatctttcatacaaaggtacttgtggcaattgtctcatcaagtacaacgagcatctactatgaaatttgctgcaatatatcgagtaagtgagaataccattggagaggttttctgatgtcctttcatgacataacgggtacccacatattttattccctgatctagcattgataatatccaaatatgacgtaggtgaaagtaaccgtgccaggtatttcaatgtctgctcattgttgcagaatgactcactgagcatcgaaactatggctgattcaaccatttgcgcttcgaacaaagacaattgctcatgaagttggtgcgcttgaaggatttcattttgtataagtggtatacttattacagacatcatggtttgcgttgtgtataaagtgaagatacatgcacagtatgtttaaatttactattcccctaaaagtgacatttcttcgcagttaataaaaaatcctcgatacttaactatttttagagcatgggcattatttctcgttcagcaaacagtaaggcctcgttttaatctatcaaatttaattgttctgcgtatgctgacgatcaatctgtgctaacaataaatacggattgtgctcatactttcctgcatcgctgtatcatgatatatatttatatggtgttattatttccaagattacatactatgaaatttcaactttggcagcatattgggtacactgctcactctcgcaaccttttcagatgtgttgatgtcttccgtttgcgcatcatcttttgattctacgggtgctcttgcaatatatcgcactgtgatccaaggaactttatcctttatatccaaattatcaacttcgatttcagacttgaaattttcaacgaaattcctttcatgaatattaatactggaattatataccaaaaattcatttaatatggataccgtgctccaatatgaaaacttcctcatacatgcaacaacaagagatattattagttcaccatttgtacaatgcatatagcagggataatgtctcttgtcaattagaaacttaacacatcgtactaccacgtcgtattcaatgggaactgttttctttttcctcttgattttgggtttagtcttgtctgtcttcctttcactttgacattcaatatgaatcgttttaatgttgttctcttcacaaaacttaagcatttgcggatcattatccagaggttctggtgtcaatgacagtatgtatttcaatcgaagggttcttaagaatgagaaattgatttctcgtggatatgatcctctatacaagtttggctgaactgtagaaaattgtaatggggtcaccagcgacatcttaatacatatagcttgttatagagctctcttagcttgaaatacatggtaattattgaatcttcaatttatattgaaactccttttccctctctttgcagggtctcttttttaccttcgcatttttccttttttttttgagttttagatcaaactacggtaattaaccgtaaaaatcaattgcagaagcaatatagcaagccaagaaccacacatctttaaggcctgtgaaaccatatcggttggaaggattgaaagaagatggactttttttatgaggagcaagtagctagcattgaagaaggtaggctgaatgaccaaaaggaaccttccaccgaggaatctgccgtatcaacagaacgtaacacgaataatggggttcagggccgagatgtaaagacaaatgaagcgttccagaagctagaagaggaagtcaacaagcaatatgaaaagaccacaagtgcatttaaaaagttagtagttgaaaaggatgacggcattgaaattaacataccaattagcgatgaaactacagaggctgcacagaaatacttaaaaaagttagatgataacatacacaacgtagagaatctcgctcagtcatattggagcaaaatgaagaccaagagtttttggtctggttttggtaccaccaacaatacagcaaatgacgattccgctgacaatgttgagggtctggaagagaaagagattgctgttggcggaaatagaacggaggctgaattaaggacactatcaaaggacaggtcagtttatttagatagcaagttggatttagaaaaggaactgtttgacgtagacgagaaaactgatgaaatatgtttgcttttacagggtgataaggatattgctagattaatgaatgacattgtaccccaccaaatcagttataagaatttctggaacatatacttctcagaaaaaaatagaattttagacaaggaaaacaaaaggaaggaaatattatttaagaaggaaaaggaggccgaggtaggctgggatgatgaagatgaagaaatagaagcagaggccagcacaaaaaacgaagacggggcaaacgttgaagcaccaaagaaggaagtaaaagaggtgaacaaagatggcggcaacgaggaggagcaggatgatgacgatgatgatgatgacgatgatgactgggaatgaatgttttttctttatagaaaatatatgtgcaaggctagaagtatttatatacgttcgataattattgtactagaaaaccccaatccaaaaaatgcaggggaaaacaaagacaaaattttgcatgcaattccagctttatatcagttaaaaaaagtccttttgttttcgtaataataatacatttgtttctaggggtaacaacataccattagacacggctaatttatgaacctggacaggtaaaaacaacatctagatactgaatatttctcctgttgttcttaagtattaaacaccgtatacacgatgataaaacaagacgtatgcgttagagttaatagcgtctgtttggtttttagccggtctatacttggtatcgtcaaaatataaccatcctctgctcaatccctttttcacataggatgtataatgtcccccgtataaagtaccgaaatgacacgctacgccatacagttcatatttgaaaggcggtatttgcccccttatgggtaattcatcatcatttacacctggaggaaatacgccatcaaaatcgttagcccagaatggagttaaatccaacaggaacggatatttgacaaaatcgttattcttgttcaataagttatcaaacctcttcaaatgaattatcaagtttcttggtaacctcgttatcgtcaactgttttgtggatggctgtctcttctcacaatgagggcacaaccattgttcatctatttccaagttttcacacttggtaaactctttaaaacaatcttcaatagtgattttattttgagaattcttttttgggataggaatcgacaatactgtgaaaggttgatatgttgtcgaagtatgattgcaagtcttacattttagtcgtgatgcgtattgtccttgaaataagtcgacaataacactgaaatcagtagttagaaacctttcccattcaatcgaggaggcaatccttaaggatagtctttcccttcttgtctcagcttcttgagaaagttccttcaagggtgggttcgagccacattgatttaaatcttcatgtaatccatctagaagaaactgacagaattcttgacaatcttgttgagatgcagttttgaataatgaattaaccgatccacatgccaatttgaattttattggtgatatagagtctttcttcgagctgtcaacctgtttcttatacatcatatgaaccaaccttgcgaaatatttcgctaatataccctttgaccccaacttactattaatattaatatgcttggcatatgaatcgtccaagaatatttgcgttagttcgtgagtacccaatatacattgaatgatacagttcatgtaacatgagtttcctagattttccaatccgacagcgaagtcgagatcatagttgcgagaggacgaagtttgggacgcatcaatatggtctaaagagctgctgttggataaagtgagacatgatggttgtatagtagatgtggaagagttgttattattggagttcaaatttaggttcatactaattgcttgcgggaaccgctgcaactttggtgtggtggttcttgatggagaagtgattgctcttgtattaataggagtaatatgagtgaaagaattgtgatttaactgttccctttgatttgtcatggaatctgcttcactgtttttccagagatgtggagtttctggataatttaacggtaatgaatcatttttcattgaattgggtgaagacaaaggtaaaggagacggcgagttggatatagataatgaggatatggaatagatatttgaattcgagtttttgggactagaagacgtatagtttgaaaacaattttttaaaacttgaagatctttttaaattatagctattgtcggattgttgctgttgttgttgttgtaggtggttgattggaattggcgaaaccagcatttctttcatagagtcatccattgaatgacttatacttggagacatcttgggaagatgctgtaaactcagaccagaagtattaccgttcacataaacactatcatccttaatgttgttactctgtggacaagatgaggatatttgatttccatgatttgagcttagccaacttgggaacccagattttaaaataaagattttagtaaaatcattagatattggtttctcaaatgaatgattcaataaaatatctaataggacagattgttgcttgatgttataatcgttcgagtccgtataaagaatgataaatttgaaaaggtttctgctttgaaatagtttgatttcatcgttgggagatgtaattaatgatttcttttctaaatcgcgatcggagtacgacgttttaaacgaaatgggctccagacaaatgatatttttaaaatcgatgtgtgattttttgaactccaaccttgatcgtatatctattaacagagtttccatttgagatgaggaggaattagttgatgaaactattagggaatttagctgatcaggtgtgatgtgagaacccgtttgcatcagatgacattcctcttgctcgtggtgcagtttcatttgttgtatggatgacttgataaagtttttaatcttcgtaatattttcatcctttagtaaggtctccagtaaagtattgtatatgttcattaattgaaattcattattgttgctattactatcgctgtcattcttcgaacttttatgcaacttgattttcgcaaattcatttaagtgagggatcttggcagttattaagatatgaatgatcttgtagtagatgtaatttagctgtattttgatatcatagcttgaattagtcattgcacccttatttcgagaagatatgatatctttgatatctttcgagttcttcttgtaaatggataggatatcgatgcatttatctaagagactgcttaaatcccgatcttttgttttaccatttatgatgaattcgtttattttggtttctgcaatagcggttagttgtgctatcgtgaggtactttgaccggtttttaatgttttcatcatttatagtactaatgatattctgttccataacttgaccatgtatcaaatagtaaaaagatttttgcgcaagtacatccagtggcgaacagatacatattaccaagtagaaatgtatacacacatatagacaaaatcatatccttttattttttttttttgggattttagtaatacagccttagtttatcgctcaacgtaatgaacgatatcatgggcgtataacaatgagatggtataataatgaataaatagtaattaaaattctgcatttatatagttaaaaacaaatgacatgatacgaataaataggtaggatcaggggcggaaataagaatatgtgtatgactggaagtatgtatatatcaatttgcttctcaataaacaccatcatctggtctgttttgttcaattctcgcatcatcacctttcttcttcaaatcttccattccgggctgtttgaaatcagggttcttcccgtgttccaaattatccagtttcttcttgttatcgtcgaataaatgttgttctttctgttcggcggcgtcttgatcgttcttcaaatgcggataaaaagccctagcggtggtggaaagagccgcctttggcgacttgtagatcaattgttttggagtgcgtaaaatagtggctcttagcatctttgaaaatatgtatattaatatatattatagtagtaaacggcttggctctctgaaaagtgcgaacttcgaaagtgaaaaaaaaagtgcggggagagattcatgtcttaacttgctgggccgatccttgatcctttatatagtcgcgttcgtcaaaggctcccttagattctttgcagaagggaaggaagggggaagacaggaatatgccatttgtcattaagggtatccttaaaaaacggaaagagaaggatgtagattgcccaggaatgaaaaagaacccaatcaccggacctacgttgacgtctcaacacgaaatcggaagcttgtgtagtcaataatgacttgaaagacaaacttttatattgtagtatttatatttagacgtacgtaaaaaggaagaaacggggttttagttgtcgtattcttctttaattagttctctttccatgtcgatccatttgtgttcgctgaagtttttatccttactaacgttgttgttttcagcaatgattttgaaaccaactctttcgtaaaatggtaccaatggctcgtgagcgatcaagacgattttattaccgatttcttggttactcaatttttgaatgtagtcggttagtagtaaagtagctaggtttttcttttggtattctggtttgataaccacggagtggataccgatattattactggattccacttgtaatttacccatgctttcgatggtgatgtactcatcgggtatcttagtacccatgatgtgtccgattaaggtctcctttttgacttctttgccctcaatgtctctgatgaacaaaccggaacatagttctggacaattgatcagacggaagctgatgatatcctctgaagctctttcgtttggtgggaaaccttgaccttctagattcaagatttgttccaaatcttcaatgatcaaaggtctaatgtacatatgaagcggtagagtgctagttgaggaggccattctgattttgtgtttaactgcggtgtgttggtatcgtttttcctattgaaaagctgcctgtgtcaagtctcttccaacagaatatttcatcatctttcttacttttatatactatcgtcccttatgtggcaatggctttttctttttcgttctcagttttgcccgtccaaaactattatttcgtttgtatttcctgaatcagcgataagcttgtgtgcaggttaacccctaataaaatacgtatagtattggaaaagaataatactatttacttgaattgctatgtttattttctattttttgctatgactgcggataccctatgccaatggatcaaagaaccattccatcttggtaccacaaaagactctcataccgaaagtacgagcttcgtttcttgtatccactttgttacctaaccttaagtgaatccaactttttaatacttttggctgtaaaacaaaccagtttataatgatgaaacttatcattgcatataaaacaccaatgaaaaggtcgaacctgtaatggtggtccaggtacatggtggcccaccattgtagtataatatacgaaattgcacagagttttggcactagtcctttgttgatcaatttgaagacccacttgtttgtgaactctgtatcttctttatatagttggacgaactggagtggtttcttattgccctcattgctggtaacgcaattagaaccgttgctagagcttcgttcactgctggatacggaaaatgaagatgaaggagagggagaccgttcattcaagatatctgcagactcaatggtactcaatggttccatctccacgtcaccgggacgaaacatgcccactgcgttgttatttgtgtcatcttcattgtcttcctcatttaacttgagggtggaagacccgatgttgttaattgttaaatttcttatattggagaatctatgtttcaagctagtggaccgtgaaagcaaaaatagaaagcattggaatgcgatggcggaatgcaaggaggggacagcgccgaagacgatgggtgacatgtggaaccccttggtgtttaaatgggtacctagatgggtatctactcttatcagcccagcagcaaacccttcttgggtgtaattaacgtgttcggtgtcgttgatgccgtataaatgggtaaaccatggcgaagccatggggatgagaagatgggtaaagacacctgctatattctgcaggcctagggcgaagccgaagcatttcatagttcctggtggttggaaaacgtacaaatatatagcggttaggatgggggccgtcaagtgtagaatgacgtacgagaaccaggccagtagatctttagtcttggtaaagtttgcgtccgattggaaggcgaagaaatggtcgaggttgagtactatgaatgtgaacacgggcagggcaaacggaatgaagatggtcctgaggcttttatggatcggctggcgctgcttgtgatcgcgaggagaatggaagatgtttgcgaaccattcaaccagattatagttcacgtgcttgacgtagtagatatagtaccaaatggcgaaggggatgcagactaatgctaggaaaaatgcggaggacgatacgaaggaccagaagaccagcatgggaccgttcttcgggaactggacggtcatctcattccagtagtcgccaaaaagaaattggtcggcaaagaatgcgaacttgctgtggattgcgggcctgatgttagtgggtattaagccggcgtgcttgaatatagacaaccaaatgaaaacaggagcgaagttgacaaagaagttgaacggcagggtgatgaggttccgctggttcaaacctgcgttgtacatgttcttgacgaaagtcgccagaaggtatatgacgttcatggttcaagtattgaaagtgctaggatgggctttttttttttgatgtgattttgataacgtcgatgatatggagagtggaggttgaagagatggcgatgacgacaacagtgatgtgatgatgcgtattagatttcctgtttgggtggttcttggtcttgttgctaagactcttgacttttcctgctcgaacgttatatagaatatggcaacccgggattcagcactgctatgcatgaatgaattttgattttttttttttgaattttttttgcttttccagtattgttgtattctgtaaaagaaacacaccagaattcgatcgtggcggagagggccggtaaaaggacgggaaagcggtgcaaacaaggcgtgggcgaaggcgaaggcggaggcagtgaagcggcggagcggagattgtgcacgttccggtaacaatcacggcaggctccgcaccgggttccacggagggcacgtgactgcagaatggcgcagcagagacaagggtccgcaggcagcttagctaggcgagcagaacaggatggttatagtcttctggctcaaaaaggctatacgaatgtctattttagtagtgcttttggcttgcatctgctcgtatgactcaggcaggggtataggttgactcgcttcactctacgactagtcaagagaggtcccaccgcacagtgcgctctctctttctttttctccagaaagcaacccaagcgcggaacgaacacatttcaagagaaatgccgctatagtacatcagcggaaacctctactctgcaacacacgaaatggagcaacctatgcttatgcttttgttggtgtgtgtgttctttttttagtttgggcattggcggcgtgtccgggtagcggcgcgtgcacatttttttttttcttaggcagtgtattattgaaaagaaaaacgaactttggacggttgctgcgctatacgcagggtcgcgaaaaagctgctgctataacatctcgcattctcaatgtaggagaaacgcactagcaccgcagtagtgcaaagaaaaacacgggagacgatatgaacagtgaaattgctagcccaaacctcaacaccaccaccaccaccgccacttcaaatgggaaccctcatgccggcatgggcgtgggtgcggatttaactgcagacccgaaccttcccaccgtggacgaacaaagacaatacaaggtacaactgctactacacatcaacagcatactgcttgccagagttatccagatgaacaacagcttgcaaaacagcctacaaaacaatataaacaacagcaacaacgaaaacatcatcagaatacagcagcttatatctcagtttctcaaaagggtccatgccaatctacaatgcatatctcagataaaccaaggcattccctcggccaaaccgttgattctctccccccctcaattagctaggcagcaacagccaccgcaggacatcctcgccaaactctatcttctcttgacaagagtgttcgagatatggtgacagaccctttttttttctttcccttgccaatcgtgccaagtcgtacatacaattgtataaccgcagaagaagaagcacagtgaaaagaaaaaaaaaacaaataaaaagaaatgagcacatcccgcagccccactatacacacagcgtaaatataaatagtaataatatctaataagtaatgaaaacgagcttcccacacgcaccgccaatccagtatggcgtcctctccgtaatttccgttgccacgagtggtcataatcgtcatatatcatgcacgttgatttcgaaagtttaatcacggcaggtaggtaggaggtaggtacccatacccatacgccgtatcatgccccttcccctttgggctttctctttttttccttcccccctccggttcaggcccagcccagcgcagtctagcctcctaggcccctgccccgctgccactctacctcccttcccttccccccccctcccccttttctttctcgctctctacgtgccgaaatggagggaaacgtcggtgccaagtagagagacaaacagagacagagagagacagagagagacagagccagcttataggggttgtgcttttcgcacactgtgacgatcaaggagagacaatctcgagttccgttacttcggacaatacgctctctatcaacccctcattatcggacatcatcctggcgtctcacctgacccatttaaatactattcattttcgtgtgctttcgggatctttctgacagtttcccttttgtcttctgtaagagcgaaaataaagaagaacgagtagcaagcaacgcacatacatatcgttggttgaaaaaaaaaataaaatacataatacataatactgccggtcaacattaatatttctgcatcgaaatgactaccaccgcccaagacaattcccccaaaaggaaacagcgtatcatcaattgtgtgacccaactgccctataagatccagctcggcgaaagcaacgatgactggaagatatccgccacgacaggcaacagcgcgctatactcctctctggagtacctgcagttcgactccaccgagtatgaacagcatgttgttggctggaccggtgaaatcacaagaaccgagcgcagcctgtttactaaggaggccaaggagaagccacaggacctggacgatgaccccttgtacctgacaaaggagcagatcaacgggctgaccaccaatctccaggaccatatgaagtccgtaaaagaggcaaagaccgacactacgccctccaccacctcctccgctattaacaccgtccatcctgtttggctgctaagaaaaaaccaaagcaggtggaggaactacgccgagaaagttatctggcctactttccactacatcctgaatccctccaatgaaggtgaacaggaaaagaactggtggtacgattacgtcaagtttaatgaagcttatgcgcaaaagatcggcgaggtttaccagaagggtgacatcatctggattcatgactactacctactactgttaccgcaactacttagaatgaaattcaatgacgagtccattatcattggttatttccaccatgcgccatggcctagtaacgaatacttccgttgtctgcctcgtagaaagcaaatcttggacggtcttgtcggggcaaatagaatttgcttccaaaacgaatcgttttcccgtcatttcgtatcgagttgtaaaagattactagacgccactgccaagaaatccaagaactcctcggataacgaccagtaccaagtctctgtctacggtggtgatgtgttggttgactctttgcccatcggtgtcaacactacccagatcttaaaggacgccttcaccaaggatatcgactctaaggttctttccatcaagcaggcttaccagaacaaaaaaatcatcatcggtagagaccgtttggactccgttcgtggtgttgtgcagaaattaagagcttttgagacgttcttggccatgtaccctgaatggagagaccaagtcgtactgatccaggtcagcagccccaccgctaacagaaactccccacaaaccatcaaattggaacagcaggtcaatgaattggtcaattccatcaattctgaatacggtagcttgaatttctctcccgttcaacactactacatgagaatccccaaagacgtttacctgtctcttctaagggtggcggatctatgtttaatcactagtgttagagacggtatgaacaccactgctttggagtacgtcaccgttaaatctcacatgtctaacttcctatgctatggtaatcctttaattttgagtgaattttcaggctcaagtaatgtgttgaaggacgcaatcgtggtcaacccatgggactcagtcgccgtggctaaatccatcaatatggccttcaagttggacaaggaggagaaaaccactttggaatcgaagttgtggaatgaagtccccactatccaagattggactaataagtttttgacctcgataaaggaattggcttcctctgacgacgacgtcgaaaggaaaatgacacccgctctcaatagaccggttcttttggaaaactataaacaagccaagcgtagattgttccttttcgactacgatggtactctgactccaattgtcaaggatcccgctgcggccattccttcagcaagactttatacaattttacaaaaattgtctgctgatcctcataaccaaatttggattatttcaggtcgtgaccaaaaattcttgaacaaatggctaggtggtaaattacctcaattgggtctaagtgcggaacacggttgcttcatgaaagatgtttcttgtgaagactgggtcaatttgactgagaaggtcgatatgtcttggcaagtgcgtgtcaatgaagtgatggaagaattcaccacaagaaccccaggttcgttcatcgaaagaaagaaagttgctttaacttggcattatagacgtacagtcccagagttgggtgaattccacgccaaagaattgaaagagaaattgttaacatttaccgatgatttcgatttggaagttatggacggtaaggccaatatcgaagttcgtccgagatttgtcaataagggtgaaattgtcaagagattggtttggcaccaacatggtcaaccacaagacatgcttaagggaattagcgaaaaattgccaaaggaccaaatgcctgactttgtactatgtctaggtgatgactttaccgacgaagatatgttcaggcagttaaataccatcgaatcctgttggaaagaaaaatacccagatgagaaaaatcaatggggcaattttgggttttacccagtcaccgttgggtccgcatctaaaaaaactgtcgctaaggctcatttaaccgatcctcaacaagtcttggaaactttaggtttacttgtcggtgatgtttcacttttccaaagtgcaggtaccgtcgacttagattcaagaggtcatgttaagaatagtgaaagtagtttgaagtccaagctcgcatccaaggcttatgttatgaaaagatctgcttcttacacgggggcgaaggtctaaaatgccttaacttatgaatgattatgatttgatgttacttcacaccttatttcttcatgtttatttctcttagtgttttattttcgaacggccgatatggtagttgcaacggacgcatatatgattgtttcaatccactgcttgtaatgatttacttatacgttatacttttataaactcttggtacttaataactttatatgaaatatatttacttcccgttattatttatcgttatcacccaatttgaaatattgacgtattattggctttaccaattaaaaaaagaaatttcaagtattgtccggcgggaaaaaaaagaaatgtgcgactagagaagaaaaaaagtgtctataaatttgactatacgtactgatgagggagaaacaacgcctgcagtaaaagatcacgtctgaacaccttttcagtgcgaagaagtgtaccagttggattcccgctctcatatattatcgactcacctttttttctttttaagccagcagcaactaactcgaaatcccattaagaaagacaacacacgaaagacgatattcaaaaatttcatggcgaaatgatggatttggacaaaattatagcgtcattgagagagggaaaacatatccctgaagaaactgtttttagactttgtctaaattctcaagagctgttaatgaacgaaggtaacgtagcgcaagtcgacacacctgttacaatatgcggtgatatacatggtcaattgcatgatctactaacactttttgagaagagtggaggcgtagaaaaaacaaggtatatttttctcggggattttgtagatagggggttttattcattagagagttttttgcttttattatgttacaaattaagatatcctgacagagtgactttgattagaggcaatcacgaaactcgtcaaataaccaaagtgtacgggttctatgacgaagtagtaaggaaatatggtaatagcaacgtctggagatactgctgtgaagtgttcgattacttatcattaggggcaataataaataatagcatattttgtgttcatggcgggctatcaccagatatgaccactgtggatgaaatacggacgattgacaggaaacaagaagtcccacacgaaggtgctatgtgcgatctgttgtggagcgatcccgaagatgtcgatacatggtcactatcgccaagaggtgctggatttctttttggtaaacgagaagttgaccagtttttagagaaaaacaatgtagagttgattgctagggcacatcaattagtgatggaaggttacaaagaaatgtttgacggtggattagtaacggtttggtctgcgccgaactactgttaccgttgtggtaacgttgcagctgttttgaaaatagacgacgacctaaaccgcgaatatacaattttcgaagctgttcaagcgcaaaacgaagtcggtaatgctataatacctactaaaaaatctcaaatggactatttcttatgaacgatcactaaaaaaactcaagtgcatcacctttttttcttttattgcttgataaagaaaaaagaactgtaatattatatactcgtgtagctaaacaagaagacagctatttaactgtacaactaaatactcatctaatactatttccataaacaatacagatgcgaagatgcccctttgtttttctcgtgttttttttttggtgtagtagtctatcgcgttttgcaagaaaaaataaacaaaatgattgaataaggtcgatgaatacgaagagagatttattaaaaaacacaacttcctgatagcggtaaaaagactactgatactagagagaatatggaaatatgtcgtttggtataccactctcccagctaatagtagaaagcccgaagccattaagtagcggtatcacaggattggatgaaatactgagccttggcttccaagcaagatcgatatatgagatatttgggcctccagggataggcaagactaatttcggggttcagttagttagcagatcattagaaaacatgaagccgttggaaaaaaatgaggataaaattttatggatagagacctttcaagatatgcctattaacatcttaagggagcgcttcccaaacttcgatatcgtggaggagaatgttaaacgtgttcggataatgaagtttgggcaactgttatatttttttcaaagcttgttcaagctgtctcaaagtatgaagtacaaactaataataatagacgggttttctcaattagtgtgtgatcatttgtgtacgctgagtaaaagaagcggcggaatgatagataaaaccatacatgatttaaaatgccggcacctgatattgattttcacagcgatgaccaaatatacgcattctaccggttcaacaatcatactactaaacgattgtatgaacacagcattccagtccaacgaattcggatccttggaggaagattacgaggtcctagaggacggttctaatttctacgtcaattcgaacagcgaaagacgtaaaaataacgtacatatcctaaaaagtgctctagtggccaatattgctatgggaggcaaagattccacctgggaagtgtttttgagggacaggattggtttattcagagactggaacgagcaagcggatgaaacgatatttgtgaagagcaagagagtgaagacgccgtcttcgcaagatgacgagggatgcaccatcaaagaagtgcgaataaacaaacggaacttcgaaaacttcagaatagccattgttttcaatctacatggggacgacagggatagagaaagagacgggggaagatcgaaacggacaagaaatagcgaagatcgcaaccgtattgttaaattcgactttgatagagcaacaggccaattccgcgatataattgaccaaaaagcaaacgctgccaaatttggctccattccgacattatcaacaagtagcagcagttgctcacaattgtttgtcaacatggagtcagatgataaccaaatgccatatgtagaaggaaaggaagaagtaatttatgatagcgaaggctaaaggacaacaaaaaaaaaaaaaaaagatcaaccaaaaatagaaagctatactccacccaacaactacacagaccaggtcgaggatgcactttaccgcttttggaatctagacccgttcgggttcatttggatacatctttcccaaaatggatgtcggaaatcaaaagaaaatgggcacacacacaaacaaccctagtgggccgcctgtgtcatggtgtgggtgaaagacaaggaacaccttgagggagtagtagaaatgaccaacaatctttgcatatgcaccaaatagggatatccatataccctatctggacataaaaacacaagtttactgtcgcttccgaaaaaaagctgcagccacttaaaccttaagtgtagaagaagggggaggggaggggaggccgcctgcagcgggggcccacgatacggtacggtacggtgcactggacgtcaatctagtgcagctgcggagaccgaaacaggtaattcactactcccgagtggtgcatgccccgaaacggtaataaagactccaatagcacggcaccgctttattgtgcgcccttgatcccgagggcggcttccacacaccgcgcgcagaaccacgtcatgcgctatttcctcgaggagaaaaaagctaatatcactattattagcagccctaaacgtttattgtattattgctctgccaccgtacggaaagaggcagagtgggcctagcgcgccaggccatcgattacttcattgggttatagatccctgtctcctcaaggttggttttttccattttcgagtgttttccagtgcaagatgctgtatttgttcgccattattctaaaaataagatatagccgttaaagattttttaatttttttttctgttgtggtacaaccgaattggtcttctagatggctctcactcacattatttttagattcacgctaggggcgacggcacaagacgggactgggacaatggctggggtatatgcagattgtaaaggtaccttctcctctgccatgaactgtcctgagatcatataaatacccggtatattttattctgaatataccgtattgtttttcgtctttcttctcttcttatatcttcttttttttgatcttggaaataattaaatactcatagtataaaatacaaacaaatagactacgttcgctcaattaaaatgaaattatccactgttttgttatctgccggtttggcctctaccactttggctcaattttccaacagcacttctgcttcttccactagttcttctaccacctctgtgccaatcacttcttcttctgtgacctcagagactgataacggtactaccactgctatcccaacagacgcaccaaccactgctcttccaaccaatggcaccacgactgaaggaccaacttcgaccgaggctccaaccaccatccttccaaccaacggtaccagtactgttatcccaccaaccacatccctagcaccaagcaacactactactactcctccttacgacccatcaaccgcttacaccaccgacttcactgtcgtcacagaatacactacctactgtcctgaaccaaccactttcactcagaacggtgtgacttacaccgttactgccccaactactttgaccatcactgactgtccatgtactattgaaaagccaaccactacatcgaccactgagtatactgttgtcactgagtacaccacctactgcccagaaccaaccactttcactcaaaacggtaagacttacacagctactgccccaactactttgaccatcactgattgtccatgtaccatcgaaaagagcgaagctccaggatcttctgctactaccaccgaaaagagcggagctccaggatcttctgctgctaccaccgccctaactactgtcaagtcaggtaactccgtttccaccgttgttccagtttcatcttctgcctcttcccactccgtcgttattaacagcaacggcgccaacgccgttgttccaggcgctttgggtttggccggtgttgctatgctattcttataaacggtggtgtttgatacattcactctatcaacacgttcatgttctgttggtattttctattttttcttaattttcactattcacttctaagctgttgggtcaaacatgtccattatagcactactataatcgagtggcccgatattgctcgacaatatgttcaccacatatctggttcttctgcgctacatgcaaatcgacgtcttttcctttcagacaggttctttctataacggaaagggcagttcaataattcttatataaccttcatatgcactatttttagttcttaattttttaatacaaatctattgatgtgcgtttttccttttatctcatatttacaacactataaaaccgacgctttcttggtggtcgtctttgttattcaactatattgatatgtaagttcaaccattcatctatattgtctatcgatatcatgaaaaccttatttgagttgacggtaaaaaatttcagcacattggtcgaagatttgagtattatggaaaatgctaataaatgcgagcagcaaaccttgccaaatttgaagtaccactgtctcgacaaactatgcgaatcaagctgggcaaatttatcgtctgaaaattgcgagtggtcgtcaatttcatttatcagcacttcggataatttctcatttccatcactttcttcgagtgtttcatgtagattctcacagtactcttcacatgagcaaaaccagtgcgctaggtctaccagtattggcggcccggcttcgctattatccttgacgatcaagcggtattctaagggaacatccgacgagtccttgtaaaactcatcaatcaataaatcaatcaacgatggacatttatcggtttcccccctacgctccttatctaatacatatataaacatgtctgaagattccaacaatgagatcgctcgaatgaaaagctcccttggaaacatatagtataagaaggatgctatcgtatcatctaattttgtatcgtcattcgggttaactagtttggcaaacagtttcgagtattctattacatccttggacatactcccccttgcctctcttcttcactccttctcttactactcttttcattttaccggcttggactttaaacggttatttttttccgtacatatttatattccatctcttcacgttattgttcccaatttaacaacaatttaataagggctgaacaaacaaaactactaacaaatctgacaaacataacgatgggtctgtttaatttcaagttcaaatatacaagggcgcaactggaaatttttagattttccttttgtctgctagcacccgttgctgtaatgtactatattggtacagatactgataaaaaactaaatgttccagggttctggccagatcctgctactctgaaccagataccaaaggaaccgtacgagattaaagctgaactggcaagaatgaagaaagaacgtttagaaaaaagaatcaggctggagaaaaaactacaggaggaatttggtttggacctcgaacaggaaaaggaaaaaatcagacaagaattagccctcaaaaaaggatgagaagaaaaacaactggatgtactttaccttttcagttaacttaactttattattattcttacatgtacataaatatttatttgtatttcccttaagccacaacgctataatcatttttgggccttaatatgagtaaaccgtgccctatttaaaaattatattaaaataaaaagataacaaaatcattgattttcctcttcatccatggggttgtatatattcttagataacagtctatttaactcatgcttaacaaattccactttcgttggatctaccagaagatgcgtgtcatctaactcctctaatactatatcgctcatctttgcatcgatttgtagtataagtgccttgatagatggatcacattgaatcagggcgcccttccttgctctagccatgattattttgttctaatgtgtacgcctgcttttcttcgatgggcagctaatttccactgtagtttagcttacctatttttttaacaatacaacttaaaagaaaaacagaaaaagggcttctacaaattattggaaaatatcaacagaagtgaaaaccataccggcgaaaagcattcgaatgccaagagacattgatgactgtaaataacatccagaaaggttccaatgtgaatcaacaaacaggtagtagtacaattgaggaaatcgattcaatctctgaaaaggacaacaatgataattctgtagataccacagaggcaactcgaccagaagagagcggtgaagcagactcccaaacagataaaagtgcaatagccgtaagcgatgctgaaacagaagaagatggtaaagaagaagaggttgaagacgatgatgatgatgatgatgacgatgatgaaccacctctactaaagtatacaagaatcaaccaactcccgaaaaacttctttcaaagagactcaatttcttcatgtttatttggtgataatttctttgcatttggtacgcattcaggtattttacatttaactacatgcacattcgaacccatcaagacaataaaatgccatagatcttcaatactttgtattaataccgatggtaaacattttgctacaggatccattgacggtaccgttatcattggatcaattgatgatccgcagaatataacacagtttgacttcaaaaggcccataaactcagtagcattgcactcaaattatcaagcatcaaagatgttcgtttctggcggaatggctggggatgtggtattatcccaaagaaactggttaggcaatagaatcgatattgtcttgaataaaaagaaaaagaaaaagaccaagaaagacgatcaacagccggatatgaagggccctattatggggatatataccatgggggaccttattttatggatggatgatgacggcgttacgttttgcgacattccaacgagatctgagcttttgaacatatcattccccacaaagatttttaacattcagaatgtcagaccagatctattcagacctcacgtccatttcttagaaagcgatcggattattattggatgggggtccaatatttggctattcaaagtttcttttactaaggattcaaattcgaacaaatctagtgactctatgtctcaaagcaataatatgagtcatttcaaccctactactaatatcggctctctattgtccagtgccgcctcgagttttagaggtacgccagataagaaagtagatttagaacgtcattttactgtatcgatgctgattgctgggttagcatcgtttaaagatgatcagttgttatgtctgggatttgatctagacatccaagattacactgatgatgatgaaaataacaactcgaatataggtaaccagtcaaaaaatttattgtttaaggggaaagccccggaattaaaaattgttgatcttttcaatggtgatgaaatatacaatgatgaagtcataatgaaaaactatgaaaaattatcattaaacgactatcacctgggtaaacatatagatgaaacgacgccagaatactatttgataagttcaaatgatgctatcagagttcaagagctttcattaagggaccactttgattggttcatagagaggaagcaattttacaaagcctggaagatcggtaaatacgtaatcggatcagacgaaagatttagtataggtttaacattcattaacactttggtaaccaagaaagattggagtacactgatcgatcacttaaatatcatcttcgaagaaactttgaactcattagattcgaactcatatgaagcttctaacaaagtgttgctgaaatgggcagacataatagaagtcttgattaaatcaggaaaaataatagaaatcgctcccttaatccctgagaagcctgttttaagaaagtcggtttatgacgacgtattgcatcattttttggtaaatggtatgattaataaatttcatgaatacattatcaaatgggatctaaagctcttctctgtggctcattttgaagaagagctagaaacaaagatagagaccgctaatgagggcacagctttacacgatgaagtggagtccaatattacttatagaacagaattagttcttttatatttaaaagagaacaaatatactaaggcaataccacacttattgaaagccaaggatttgagggccttggctattataaaatcacaaaatttgttgccacagtatctagatcagatagtagatatcattattttgccatataagggcaagatttctcatatccctaaactatctatattcgaaattcaaacaatcttcaacaagcctatcgatttgttatttgaaaatagacataccataccgattgctagaatatacaaaatatttgaacatgactgtccaaaggactttaacaaaattttgttctgctatctaacaaaatttttagatactgacgactccttcatgataaacccgtacgaaaaccagctaattgaactttattctgaatacgatccacagagcctcttgccctttttgcaaaaacacaataactataatgtagagaccgccatcgaagtttgttcctccaaacctggtctatacaacgaattgatttacttgtgggggaaaatcggtgaaacaaaaaaagcattatcattaattatcgatgagctacaaaacccacaattagccatcgattttgttaggaactggggtgattcagatctttgggaatttatgattaactatagtctagataaaccaaattttacaagagcaattttaacatgttctgatgaaacgagtgagatctatttaaaagtaatcaggggaatgtcgaatgatttgaaaattgacaatctgcaggatattatcaggcatattgttcaagaaaattctttgagcttagaagtaagggaaaatatattggtaattattaatgatgaaacaaataagttcgccaatgaatttttgaagataagaagtcaaggcaaactatttcaagttgatgaaagtgacagcgaaatcaatgatgatctatacaacgttttttgaaaattcagtacaaacaccctcaaaacggtgtgcactcgctgaccaagtcacaacttgtattttttaaaatgcttatatagttgtgtagtatgtggtttcattcaaaaagaatagtatgtttataaaatgcgattaccagcaaataataaaggttaaattggaaacactttaatattatttattctgtcagcctgctgcttttgccagaaagaattagaatggtaattaaagaacagaaggataataatattagcaaaactaaaagttgaagacaaaaaaagagagatgaaaaatgaacgtcaatgatttaacaagtgcttatatctaaaagaaacttgtatcatcaggtaaatgtaagttactagaatctggaagggttgaaccgccggacggaagttccaagttattagctgatgttgctgctgctgctgccgcccccgataaaagggtctctaaatggtcttgcgcatttttattactgtttattttaatgttcttagtatttaattgtttctttgttttcttgattcgttttaaaagcgtcatataattgaagttcagctcatttattgtcgctttcgttaatgatatttcgtttgattcagcgtgtttcataatggtactcagtgatttggcaatgtttatatttgtctgtaagttacttaatattgtggttgaagagggtgacataccagaaatggcaccttcaagatgacctaagccagatggtgatgaagcagaagatgctgctgagcctatcggtaccgtcgccatagatcttgttggtgctccagaggagtttatagtcactggagagggtgtgattgaaggagaggaaacgtctgcaacggaagatggattacgttggaagctgctcaatgaattttgagacacaacgtttggggaggccacagaatgtccacccttggatgtatcgctcagcaattcattcatatgtggaacatcaaaagcctgcgtttggtttcttgactccaaaagtgccgttgttattgagtttgaaggcgccatggtcgtgcttgaagaaggttcattgactgatttaccctggtttgtgatatttttgtcgttatttcgaatggttgaagaaaatacttcactgaagtattctgatgatggtaattgcatatctacgccgaccgtagatagatccaaatcgggacttaaaaataagtttggtttatcaattagtgtactaacattgtagtctaacgggcctggttgcctcattgcattgtaagggtcgtttaaaagaccattaaaattaacttcataactaccgtcaaccaccaagtctgtggctgaagaatttctttgtggttccatgttagaagcatgcggctgtccagaactatcatttttattagtattatcaatggtactttgttgcatatacttcgcgctattgttatgattattgttgttactattggaattgtcattgttggtattgtggttgttgctattactattaacgttggtatgattgttttcgtcgctgtggctagcattagatatacttagctgattatcgtcttcattggcaaaaacggataaatcaaaattatcatcatgagcttggcttactttagatgcagaatcaaaatcaggttcacaaagatccacaatagcactttctactaattcttcagtgcttagaaaatttgtatttttgttttcaatgttcaaatccaatagcatttcatattcccatttcttaacgcaataatattcagcgcataggctattcaacacgctctctaatacttcgtttttcttgaatgccatactgacattctcatttagatgaatcatctgaggaggcaacagaccggagcttttccagttggccttgatagcatcgacaggtatgtcgtcccatgctttcttgataaacttaaaagcatttgacattgtcaactgactttgctcaaagcttatgagtcttcttttaccgttcggcaaacaatcgttttgttcagatttatttttactttgagtgtttttggagattctattctgcaggtcaataagcgcttgatactgttggattctataccgcgttttgaattcgtcccaaacaccccagttgaatggcaaaaactttgaattggacgatgtgtataccagttttatattctgcaaacgcaggttaattattctatgacagcatgaatcgtccaagacaatccaaatctttctattcacagccactaatctcttgtcccatctgactaaccaattgtgaaagagattgctggttagccacgcttttctattgctgtggtaagaaatatcaaattttttggccatcttggtacctaacattgattgcgaaacaggatctttgggctcgttagggaaatagtttctaaatgacttatagctgtcatattttccaacaacgacaggttttaatttctcagagccatctaaattagaacacaacattacggttgcaacctctatacgtctttgaatgctacttgcttcgtattgcgcatagtctaatggtaaattgtaagaaaggaacgcttcatctaaagtaaataaatcctttggtggaattttggcaaagtatgctttcaatatctctctttcttcaaaggtccacactttaggagtcttaggtaattcctcatccaagacagatatattgacatccatcttcgataagaagttcgaaatccacttataactgaatgaaccatttccctctcgatgttccgcagggattctgtgccagactgcttgagcagtgtcttgaataattggtgaggtaataggaatcccattccacaaactttgagaaatccactcttgtagaatctttcgaaccaaaagattgtttggttttcttagtctatttgcatccttttcgtgctccttgcaattcatgtaggtcgactttctagccaacaaccgcgatatagtaccctgggatggaatttttggcagttgaaacgtctcataagcccattttgccaattcgagctgagtccattttgggtgtctctctgccattagacagatattgtatctctgctgtatggaaagcatgttggttatagaaagctgtccgcctgtctcttagcacttccacgaatccaaaacgcgaacttgttaaaattgatcaagctttttcgtttcacttgaattaagcagctgcttttcaggcagctattgagtttgataatttataactttcgactgattgacttcgatgggtaaagtcactcggaacggaaacatgcagcaactatttaataaacaaaaccacgaaataacgacagaaacatgtttgatgaggaagaaagagaaccaattactgcgatatatggtagacgttccggttgtctccattaggtctgcaggaaagaagaaatactctcgttcttaataatgggtcggagccatggataggtacggacatatagctcataaagaaggcaatgtttgttattacataccaagactgttcaactacaacgactactataatgggctagaggatgtgagagtgtttattggcgacttgaaacgtcagatgagatcttctacatttgtttgccaaaactattatgataagcggctatcgatattattctggaaaaaccatcctctgcaactaatacatctcctcgggtgcatcactgggctccagtataaatggatcggccagcaggaatacatcttttttcaactagatgattgtacatcgggttctccatcagagagtttcagtgataatgcaaagtttttaacttgcaaagttactaaggatgttattatgtcatgtgggctgaaaataaccgatttggcaggctcaactatccacgtttatgggcgagtaagtttaaactatcaagagttgcaggttgaatatgtgaaagtgtgtcacactttaaaggaagagatagagcactggaaaacgacaatgaatacgcgtgagcagcttaacaatacgtggtctctaagtaactctgttgtggaagaactattcacgcaggagcaagagtggacgcctgagaagacccggtccgagatggtggaacataattttgtaaatgtggggtacaagactcctgagagtaaaagaaataaaaccactttcatcgagcaactgcaagaagaacgtataaaggatgaattggaaattacaagcccgtataatagcactaacacttcaaatagcgttcattctttatcgtttcaatatgtatcatcgctcaaagatttacctgacgctgattttatgaactcttctaaccagatcgataacgatggcgataactcttttaaagtattagaatccaaaagcgtgaattctccagtgacagtctcaaataaggcatctgcaaagtcaagcatgatgctgatcttagtagagctacgaatgaaagagatttctagcttagatctttaccaattgcaggaggtaaggagaatagtcgctagtttagcctcgtttcagtttcagcagcaaaatttaggcattatcaaatctttcactactctagagaatgaagcattccagaactccattgacagttttgtcaagctgggtttggtcaacttgagcggtattgaaagtaatgtactagacttgctacccttaagaaaacttttcgattacgctcagaagaggatattagtactagtgaaactacaatgctatactggtaccgtcgaactgtatcatgttcaagaaaagctacatctgccgaatataacgataagtggtatcatcgatgtattcaaagaatgcctcaagcagacaataaagcgatatcctcagatgctgaagagctggtggattgatctaaatgccaagggagaactgaagggccagaataatgggtttctattgcatttggaatatgtcgcgaactcatgatctgattaaccatccggatcgtcaaccacggcacatcgccctatgtttgaaaaattttgcgatgagcttataatggcaaaagatataatagtatacaatagtttcatatactttgtaaaacaaataaggacactgactaattctcaaaatggcattattcaacgtggacggttgggacataaagacgaaagctgttgtttttgataacaagaccagcaaatcagcgaaggataaaaaaaaaaataagaatagaagaaatgacaaacttacaagagaacagaaattaaaagaggagacagaggctgaattaaaagaaacagttgaaggtgtttcccctgaagaagggttagttgaaaagaaacaagaaagcaaaggtaagaatgcaaagactaacacgaataataagaagcgtaagcacgatgaagatggtgcgtccgaacaaacaaaagagaaaattgaacagcctacaaagaaacagttgactcctttacaacagaagatgatggctaaactgacgggctctagattcagatggattaatgagcaattctacacgattacctcggatgaagctttaaaattagtgaaggaccaaccacaattatttgacgaataccatgatggtttcagatcacaagtgcaaacatggccagaaaatccagttgatgtttttgtcgaccaaattcgttatagatgcatgaaagctgttaatgcaccaggtggtttaccaggcctaagagaaagcaaagagatagtcatagctgatatgggatgtggtgaagctcaattagcgttggagattaacaactttttcaaaggttacaacaagaaggccaagaagtatttaaagaggcgccataaggttcatagttttgatttgaagaaagctaacgaaagaataactgtggccgatattaggaaagtaccattaccagatgaatcatgtactatcgtggtcttctgtctagcgttaatgggaaccaatttcctagatttcattaaagaagcatatagaatcttagcaccaagaggtgagttatggattgcagaaatcaaatcaagatttagtgatggtagaggaaatgaatttgttaacgctttgaaattgatgggattcttccataagaaaaccttcgacgaaaataagatgttcacaagatttgaattcttcaagccacccgcagaaatcattgaagaaagaagacaaaaattggaaagaagacaaaagtttattgaagtcgagactgagaaggaagaactagaaaagaaaagaaaaaaggttgccgaaggtaagtggctattaaagccttgtatctacaaaagaagatgattgtttaggccattctagtagttggtaacattgttttcttcttttaactgtaaattatatataaaatatgtatttttctatagtgcattttggtaaagaacaatgaaatagaagaaaagtacttatgcaataatgcatacgaaaaattagggtctcattgtctttggaaaaatgattggatattggccagccttgaaagattatcaaagcctggaagtgaaggtagtgggaaccaggaatttgcgtcctggtctccagactgtccgttggcaggttcccatttatcgcaacaacggaacccatatgtgttccaagcagtcaagcacactgccacgatgactaaaactaagtaaaaaatctttaatcttaaaagacacaaaatggcaaagacaccccaaattacaggtgtcaaatacattgaccaccaaaataatttggaatcaatagcatttatcggtgggccaggcgcatactgcttatacgattcgaaagtaaagctagagtttttgtttacatccgtagaatcgtaccaccaacgtagttgaaccagtttcctaccagtaatgtttttagtcaagtaaaaatcaaacgaaagtaaaagcacgacggtgatgaattgcggtgtgaaattcaaaaacattgaacctatgatataaaagactataggaacggccttacctgccaggtgaaatgatagtagcaacgggtgcgacgactttaaaatcgtgttatagaagttctttgcttggtccatcttgcattcgttatttgggtactattaccgttgtgttgatatcaaaaggtaaaggctacttgaaattacggtgttcttcattaatctcatgtacggtcgagatggaaatgaaatcccttttcgcttggaggcgccttgcgagtgcgagaaaatcataggcccaacttaatatacacaagcaaaaagcagaagaagtgacagtaaaagaatatatatatatatatgtatgatgcatgagtagatttcaaaataagccgctatactaaaatgaagcgatgttatttagattagataatgcgtgaaacacttgctatttttatggacaaccatctcgtttcttttgaaatagttaagttccagtttaacctcattcatggctttattcatgctcggattcactttcatcatccataataatctatggcgattcatgataaattcaggattggctctctcgtatacattcgatgaccaagtacttgctaggcacacttcttcagcaaaccggacacctttttttttcgttggttttgaaacagcctcgacgttgctggacgagcatttgggggacgaattctcaaaatcctcaaacctaatatattcccaatcatttcttaatctgtctactatgtcatttccaacattcatcggtaagcttaccgtgccaaacaagtgctgccgtgaatctgtgggcaagctgtagaaatgacgcgctgactcgttgttatccaaagagggcctcttcgtggacctaggtggcggttggtttcttgtgtcaataatatactcgccgagttttgaaaaatcttcaattatagtcttatcaaataaggcgtcgttgatgccgttctctttcatattacggcgggatgtgtctgtgtgaccattaggcgcggtctcgtgtagtttctgtcgtatttctagctgtttttgcctagaatcatttttattgttttcttttgacaacaaatcatcaaatattgaatttgcatccattaaagtttcatcgtcgtcaatttcaatactgttcaaagttgcgtccatcaagtcgatgtcattttcgatgtcgggaagctcatcaaaatgttcagcaatatcattgctagggtccaactttttcttaggatgtttcttattgggctttgtgtttgattttccagaacttgaccaaagctttttcaagacagatcccaaatttaatctcgaggacgattttttgcattcgtttttacaatgacctgaattagaccttttttttctacccaatggcccggactttgtaggtagcttaacatctttttcgttcaacatattcaacttttctatatgagagttgtgagtctcagtaacggcattttggaagctataagatatggtgacggttttattttcaaaatcgtcatcatctgtatgactttctgtacaactggttggagtgttaacggtggatattggagaggatgacgcaatcgaactttttgtagtcgagggaactgaactgctggagttcaggctattcgtatcctgaaaagtttccgtgttgggagcagagggaacttgggcgggaaatttttctagcggagcactaccgcccttctggccaaagctaaatgaaaatgggttcttagaggacaagcttattttttttgagctagtagaatttttcccctctggttttggctgaaatacttcgccattaggaaatcgaaaactcgttttcatcttagaacgttgtatttgataaggtgttaattttctgtacatccttgcggtattcggaggattttggcactgaccttggcgatagtaatcctcatttaacccttcatggtatgaatttctttgtttgactgtaaaaaatgcggttttgttattacgttgggcggctgtcattgaagaagacctcgctggaaagctattggttctagtcataggatcttggccattctcataacggtgaacatgtctcttcttatttgggccaaaggaattgtattccgcatcgtttctgacatttagcttagagaatgtactagataatgaaaacaaattcgaagttgagtttgacctaggtaccaatcgctctgatatgggttggtcttcttgaccagacaaatattgtctttccattcctgtcagtattatgttatccctgctaaattcagctcagcgtgtgtaatagaaattaactccactttctttcttgtccacttttttctatagcccttattgcatataggcggtatatatattttatttgaaaaaagcctttaagcaaagcgcttcattaagtaaccaagatgggttggtctcacaagacttgttagaagggtgacaatgaaagtatgtaaaagaagccaaacttttatgaaacctggggtatcccgagcatgtaatctgaaatctagcataccaccaaaaggggaataatcgagaaaaaaagaggcagcggaaaaggaaaatgtgaattctatctatttttaggcgctgccccttgcagggatcatacttgtttcatacttgtttcatacttgtcgcacaaaagttgcatttggaattcaccagggagtcgaacatcatacagccaagaggacgttacctagtgattacagaccattcatgaagttaacaccgagactgaataaaaaactcccgttttatagagaatatgtaatagaaagagtagttgctctcaaaaaaatgagaatttctaatctcacttaaagtcattacatagacaacgttacgggagagggagttggaatttccttgcgtttctttagagatgattattatatagggctgcacatatacacgctatacagataggagaattattgaaggggggcaaatgcacgtgatggacatttctatttatttttcattgttgctgatttttttttatttcattgtttatctcttttaaacaataacgtatctaattggaatatgaatcaacttgatagcgtagccaatgataccgacggcgacaaaaccgataccgacggccttgacgatcttggagtattccctcaaatcaggcttcttacacttagctaggaattgagttccttctctaacaaactccactggtgcctcgaccaatttttcaacttggttgttgcttggtttcttgtcttcacccttttcgctgactctagccatttcttttctgatgtacttcttggttttctctttgagacactagcgtactgcgggaaatgggcacgagtaatgaagagtgatatacgccaggtaatgcttccctctttctgcaatcgctattattctttcagtcccaagtgaaaaaaataaaaaaaaatcgttgcgaggaaaaaaggcgacgtgtttcgttttttgccaatatccgcggagggtaatggcttcatactgctatacatatacaacttctatttatatgggcgactcacgactacatatatcatcgcccccggaaggtctagaacccctcccattcttcagcttcctcctctccagattcgctggcagcgtcttcctcgaccacttcctcacggagaacgccccaggcagtaagtctagtgtcgctgaataggtcttctttgatcttttctcttagcactttgctgttgttgtaatcagcaacaaggtcttggaatatcccgatgaacttgatcagtggtgttccttttgcgctttcagccagtttgcgctgttgctcttccttcttttcgtcatcttcatcctcgtcgtcttcttcttcttcgtccttgagtagtctctcccattcgtccaataaaatgtcaacaatatggattgggatccctgtgtaaacctttaagctcccgcttaaaggcaatccttttagtaccttggcaatgtattcatcgactagtttttcatcccagtttctcgactgtaaatatttcagttgattgaacaacactcttcttatcaataacaaatacttgtccaatctatatctatcgatgttgaaccactcaaaacacatgaccttccagaaacccttactgaacttgaggaaggctttgtcatttatggtcaactcatctgcactagtattgtccttaggatcaaaatacaacccatgcaactcacctaattcactggccaaacgctgttgtggtctaggacggtcactaaaccacatggagtagtagagacctttccatagcttattgaattgtagctgtttattctctttgaattgtctagcggttaaatatttcttcagcgcctcaagtgcattttctctagtctttctattatttgatgataattgcttaacgaaatttgaagtctccatcttttaactctgctttaaatttatatgtatacctagtatattgtatcttaaacgtttaaaataaatacgtacagctagagaaatgcatacaaagatttgataattttttcagctcatcgatttttttttttcttcaaattctctactcttcgtgttccgtgattattataatatcagcgtgcaaattgccaaaacctagccatatagatctcttaagcgtttgcgttgttcctctgattgctttgtaccatccactttcttggcttccagttcactgacactgacgatcctgggctcttttgcgccttcttgctcctgctttttcatcaaatattcgtattttgtaggattggccactaatacatgctgtatcttttctttatcctcaacttcatcacgtacgcccaactccttagcatgagatctggcaaattggttcaattcactcaacttcaaaccctcgcctgtcaaatgcctacggaacattttcgatttttcatcaacggagcccagtgtttcactcttgtatagtcttgatttagggtcataattactctctgttgaatttatgtcatttaaatatgcagctttatcttctcttaaccttgtcgatgccctatataattgggagttttcagagtcatctttctttaatgaacctacggcgtccttgtaaagctctaactttattaattctatctcttcatccgtatcccaaagtgcatcatcggcttgagattggtccttgtcctttagtttattctgcttgtcttgctcccacttacgtatcagatcattgtattctttacctgagtaaccgtaccacctatcctttctagagtcccagtcgtcattagtgcctcgtattagaacagtgtccttgctatcgttcggatgtgaatctggagttgccttttgtgcctttctgggcttttccatgcaatctttccccgtatgccctgcttcgccgcagtttttacaaaactttgacgagcttgtgtccctaatgggtgtttctcgcagtttgattaccttgaactcatcatttatacccaaaccaattttgggttctgaattattatctatatctaaagctcccccttttgctttttgtctatgatgcaataagtaatcgcccttttttcctttttctggaggatccgtactgtccttactagtatcttcctcctcttgctcttttgaatcatccttgtaataccatggttggtttctaatatatcttggtatatggatattttcatttttattattcgcttgctgttgttgccttttgtttcggttattattgtttctgtttttattattcctattattattattcatctcgtgcttagatcgttctacgccaatatgcgtatgttaggccctatgaactgtacaatatctcgcaaatctgctatgaggtttactttcaccacaagttcaggcgatgggcatctatttttctatatttttctatagacttctggtttttcactttcaggagacgcggcttcaaatttcagttaagatgtcctctgtaaatacgggtaaaaaggaataatttaataaaagatacagagtagctgctgctgctgttaaattattcacttgaatatagattttaacgtacaagcaaaattttggtggtatgcacagctaaaaaaatattcttccccgccaggacttgaacctggaatcttctggttcgtagccagacgccgtgaccattgggccacgaggaataagaatattgaaatactttatgtttttcaaagaataatatcagtagtgaactacagcatttgagtcatctgtcttcgctatatgggagttgtattctaaccaatagataaggtagaatattacaccatgccaaatatttactgctcaatggaaaacagtcaacaccaataccaagtggggatccgtacgtgaaatattctttgacaaataataatgacctgtagaatatatgatgatttttttgggattccattgtttcttattgttataatactatgtatatagattatactagagatcctcctcatgaattcaggaattcaccaaatagaattagtaactttgcataatattataaatgatttatcttcctttttatacatttttattcatcgatcctattacaatatcaatccttgcgcttcagcttccattgatttcgatgacagtttgattcttgcttcacgggtcttgtaacttatgtcattctttaacaccgtcaacaatagtaatatatgggcgatagttgaatcttgttccaacaaattactcatgtttagttgatattttgcagatttcaggaattcttttaggtttttagataatttaaacttgaaaaataaaaagcttgaatgtaataatcattaacccgttcagtggaaaggtaagactctttaatctaacatcatttttctgccttaaaaaagagtacacattcctttagcaaataagatcacaagctactttttttccaagagagcgtctatagttttcaagatggcgttcttgatgactttgtatttgtacactcaaaaagcgttacgcggattgacggttggtaatactatcttttaaagactcaggaatcgcaggagcaaaattacaatttctcccactggttaagactatgaagaccactcttaggtatagattcggaagagtaaccatcatgactacagggactaaagcaatccaggacattgcaggcaatgtaacaggaaaggtttagcgcaactcttgaataattgcctacagtactgtgtattcagcgccgctgcacggcccttctcttttgccaagaaccaaagctttgtgtcctttaaaattatagactcgtgggatacaggtgcctcttttctatgaacacccagagaagtcaaaaaaaggccaaaaaaataaaggcaactttaagaaaatgcttatcgcatgcgctatcaaaagaattacattatctattggttagacaaacaatcttttgctctattaaatataatagaagtaaagtctggtacttgctttgtatatttgctatatttttttaaatcttccttccagtcttaccacaaacaagaaaggacaaaaggggagctgtaaactatgaaatttgaagatcgcatattgaataaatcggtccctgaatggaagttttataatattaactatgaaaagctaaaactggtgattaaaaaagtgactacctacgatcaccacaatttgaaagatacaagtattgagaagctgttatgtcaatgtactgtggcttttaattgtgaattccaaaatgtcaacttatttgtatctctaaaaattaaagaaatatcaacacgtattctttccatcgaatcttcgataattgacttttctaagagtttgaataaaacttccaagagccgcttcaatctgcgtaaactgaaaattattaatgctcacgtagacgactgtaactttgaattacagctactatcaagattcctaatagtacagaggattgccttgagaaagctattcaagaaactgctaaatgagtttcctcaaaagaaggaaaatccttcattggcaactgactacattgcctcaataagaaactcagagaatttaagaaaagggcacgaaggcgtatcgttcatgaagctcgatttagatccgtatctgttggaagtatcgctaatcgtcgatgttttacacgatttagaggataaatttgacggtgtaaatgacccagtggaaggtctaagtcccttcaaacgcccagatgaatccattcatacgaattcaagtctagaagcaaataattccctctcatcgacctctccgaggtcaatcccgttaatatcaaaaaacaaatgcaccaaaatggtcgactccacggtagagtttgatactgcacttataaacaaatcggaaacgctaggaaggtttttgatatcgtctgaagatgtagaggggctgaagttcatgctattgaatttagggtttagaataatagacgacagtattatttccacctcgaaagagatcttggatactactgacaacatccgttcagtggacaacaaatctgtaagatcagcgaagtcatttaacgatctacagcattctttgtcacggcctaggcaaaagggcatactgccttctgcggtgcagcccaatgagacgcatatttccctcagtatattagacactaacggcaacaaacgtaatcccgtgttattaagtgacgaaaatatcaaccagcacccaaatatgattatcagttccactggtgaagataactgtattctaatgtgtcacgttggcggcttaagaaatcacgttgtctcgaacaatttgcttttaaaggatgtcgaacatatattttcggccttgaaagatactaacaacaaagaagacatcagtgccttcataaaatctctgaacccgtcatcaatcaataaattgtccttggagtggattcaatctcatcagctaggaactattgaacccaaaattgattttaaaagaactagattcaaatcaatagaaaacggaagtgtctacttgatagcactagacgaatgtattaccataggtaatatatccacactaccttttccaattctagaagtgaaaaagtctggtcagcccaacaacttttcacaagagtcaaacaacgaggacagtagctttaaacagttgataaaatcttttgttacaaacgggtttcaatgcagtttgattccgcctgatttaaccacatggaaaatatgtttggaattagtagattcaaacgatttacagaatgacctgtttcaactattactaagagaccaatataaattgagtcctgatgactccttatcaccagatgaatttttccagctgggaaaagattacttagaggaagaatttgacttaaaaacctccacaagcgtttctcggaaaagtgatggcagtgataaaaaagttagaattactaacaagccaaagcaacctgttgaggaaattaaaaggaaacctatcaggtattggaatgaatttgacgaacaagaggaagataacttagataacactttttatatcaacacgaatggaagtaatggtacatcagacaatgaagagtctttgcttttaagaagttctccaaccgactatggatttattttgtttagtagaaatttcatcaatcatacttacgatttttgtgaaaagctgagaaatttagttcgtcatgacaagaaggcatcgttgccaattgcttttaataactctaaaaggtctcaatatcccactcgctatggttcgatggcatcattaagttcacagtcaacaataacatcatatgatgacgttcaaagatacttgcaataccaacagcaagatatagaagactcgcagtctatctacgaatatcgtcatgatgaggtgatcacattcttatacttgtctgcactactaacttcttgcattatggcaagtgtatgcctaggtattgttttgtctttgtttcgtggacaaaataacaatgagatagatttagaagttcaaaatatcctcatcgccattatcattatttcattattggtttcccttcttttaatctgcacttgcctattattgttattcagtaggttcactttggcacctatctggcattatatcagctgtttcatcatgtttttcacagttactgggacagtatgctatggcatgattgagatattcttttaacttttggacaacaaaatatcttcatgtgtacatgcatttacatataaagtttgcatatgatgagtttacataaaaagcgatccataatctcagtttcaaaacttctttttttgaaaatttagctcatgaaaaatatttcgcataggtgagaaattttgggtctctatcgtgttcttcagaattttattcattaaaaaaaaagaccaacgaacccgattgataactcatttcatagtcagcagcaacattagtttcgatttctaacgtcatactttgcgatgagctgaataatcatagcctctcatatcttgaaatcgaataagtaagtgccacgccatggcgcccgtggtgaatattattaggcgtactgtaaaaaaaatacatacatatatatgtatatatatgcatgaaaagtgggaaaggaaaacccaacattttatacacttagcctggaataatgatcggattccgttctaaccacaactccatgcacagcatgaagagtttgagtccttgacaacacattgccatcagaagtatgactgggatctaaattgtctgcaatgcttgaggcgtcgtcaaaaatcgatttatcgtccaagttatagctagttacttgttgctcatctttgctagatacatgttcaattttacggcagggttcatccttttcaatttggtcgttttcttcatcaacaaacttgtctttagccagccacttaaacctacaccaccatataaaatgagagacaaaaatccctagttccattcctgcaataatagagtatagtataatacccatggtgtccatattacctagaataacactgacaatggataaccaggctcctaatgaatcaataaataagaaagcaaagttgataccgacgacacggcctttcctcttagccaattcatgataaggtggaagcaatccaacggctaacaaaacggatgcaagaataccaaaaattaaatcaggccatgtagtacctttttcgtaaaggggtcttaaccacaatatgaaaccaacttccataccaatatctgcagcaataacagtggctataatcaacacgattttcgattttgccatgctaactggtggataatagcacgattgaacaaaacttatagcacaaaagaacataaaaaggtggggttgaacttgtaaaatgacattaccgttgctaacacagaagtatatagcaaacggaattccggaaacgacccacaaaaacatcattaagggtggcagtccagtacagtcttttttcttccaattgtaaatgatttgtggaatcagttggacacaccagcagactgtggctacagtggccaaggcggtagcagccttttctgagatcatgaatgtttatgcttggatatatgttaagctatagacctctaagatttatcttccactatactacaaaacatgcgaaatctacaaaaagaaaagagaagaaaaggaagcatcattatatacacttctgaacgagagatgagataaagaagtgatctattcagtcatagaaaattgtcaagagaaaacggcgttttcatttacccgccgcgtgtatatacggcgctagcactattaaaaaaatggtaaaaggataaaacttcatacagtcttgaacgttatcctaggtgagatattctaaccaatgcctagtagcgggctccctgccaccgccatgctctcttttgccacagtggctttcttccagccacttaatgcgataccgaacctatggaagaagtacgcgacaaaataacgattaattaaaatacaataaggtacataaataaatagagaataaatagagtgtagttgttatacaaaaaaatgaaataaatgggagtacggagcaccggagagggaggctgtttgctttgaggttatgatgtgatggaagcgaggagctgaataaatgtcacagtagtagtagtagataaaagcatctaaagatgcagaaagcaagcaaaccagaaggcgtgcacgcttgctgaaccgcttgctgaaccactagctacttgggaagaaactcaatgtaataacatactcatttgttttgtaaaacagtatagcatcttaattatttctccacatttctaaacccaaaataaaaacaatcgtcctcttggttctccaaattccaatatgcttaaataccggtgttatccaagaagaagtagttccctgatgatttttgttctttatccatttgggaatctaacttgttaattcttggcctgaaagagtttggatctcttctgaaagtgacattcaaatttttcaagaatctgttacaaccagtcaacaaagattctggagctcttgcatgagcgtttctagaaggaacaccttcaaagacaataaccttatcagccagataggtagccatgatgaaatcgtgctcaacgacgaacgcggttttcttattatgcaagatgaatcttctaataaccttagaacaaataatacgttgttcagaatctaagtaagcggatggttcatcgatcaagtaaatgtcggctggaatacccaaagctaagacgatggcgactctttgcaattcaccaccagacagatgttgaacttcttgatcaatgatgtcgtcaattcttaaaggtttaacgacatctgtttgaaattgtggatttaggaactggcctctaatcttcttgaaaaataactgtctaacggtacctgggaattttggtgcgatcttttgtggtttcatagaaacattcaatcttggaatatgttgaccttgatctggtttcaatgcaccagctagtagtttaatcaaggtggtcttaccagtaccgttttcacccatcataacaaggatttcagaatcagagaattcaccttcttctacattcaatacgaagtcaccttgggttttcttcaaacctgggtaggtgaaggcgcggttaacagcatcattttgtaactcttcagtagcatcagctattctaaattgtaaagcttcagttctgaatctcaaattctcagagggaatgtgaccatccaagaaaatgttgataccttctctaacagaggatggtaaggtaacaacaccgtaaacggatggtacaccatatatgatacacacaaaatcagaaagataatccaacacggacaaatcgtgctcgacacaaataacgtatttggttggacccaataaagatctgataatttgagcggcattcaaacgctgtttaacatccagataagaggaaggttcgtcaaacatataaacatcagcctcttgtacacatgacataccaatggcaaatctttgtagttcaccaccagataacttttggatatctctctttaaaacgtgttccaattgtaaaattttgatgtaacggtttacatcttctggtgttttttccattcttaatttcaaaagctcaccaacctgttgaatgggacctttaatagcacgagggatgttatcgacatattgaggtttgattatagccttaatgtcatcttctagcatcttggtaaaatagttttgtaattcagaaccacggaagtatttaataatttcttgccattcaggaggatcatcaaaacggcctaagtttggtttttgcttaccagctaagatcttcaaagcagtagatttaccgataccgttggtaccaactaacccaagaacctgaccgggtcttggagttggcaatctatgcaacttgaaactattggcagagtaacggtgagtgacgtgagcttccaaattggttggcaaattgataatttgaatagcatcaaatggacatttcttaacacagataccacaaccaatacacaagatttcggaaatgaaggcaatcttcgaagtcggggtgacttcgatacatagtttaccagttttcacaacaggacatgaacgtttacactcttgacgacacttctttggtttacatttatcagtgctaacaatagcgatacgactgtttctatcactcattatggttcgtcgtgttttgcaaaaaagttctggagaagtcgaaggaaaagcaaggttaaataaatcacaattaagatttcaaatgcagaagcattaaaggtcaataaggaaagctttacaatatttctcttttttttttttcacttttactttgctagcgatgcgatgaaaaaaaaataaaaaaatttttcagttcaaactacccggccataattttaatttgagaacacgggtaacaagaagagggtggatagtttatctattgtcgttgatcttcaagcagtgaacacaatcggattgcagaattcagttggctgtcacgatatatgacggatagaccgcttattatgtagaaaatcatcgcaaactttcggtgagcggtttttttattgagcttggatacagctacattctttcgcacttggtaaagtttgatcattggttacgacgacaaagaatgacggctcagcggctaactagtttttgaatgtcgtgattgataagaagatgataaaatattgaggagcctccgttgactgcaggcgaggctatgatcacacttgctttctcagcaaatccggtagacttgaatgtttgaaaacaaggaatttcaaaagagcatatccactgccattcgcttctcgctgtgagggaaacgctacctagtctgtattcagtttctcttccaatgatttaaagctgtaggtgacctacacgttttttatcttttctctagaagtctgcatatgtagtgcaatagataaactataaccttaatttaaccgtactgctacctgcgcattacccgacatggaaaaaggcaccgtaccagtttaaaacaaaggataagcggtcttagatggacatgacgccgctactgtactatagcattcatagaaacaatcccgatttgcaaattttgggccctctacgattgccaccactagatccatcatagcatcaaccccaacatggcatcattacccaagagaattatcaaggtatgttcaaataagcaaggtagataatacttcctctcaaaaacttcttgtctttcgatcttccgatacttcttcttttgatggaaaatagaatatcagtatactaaccccgaagatgtcaaaaacaaaggttctgtttgtgcagttatagcggtgttctgctttctctttgtatgtccatagcaactatcataagaggggaagcaagcaacactatctggattgtcagcaaacataatctttctcatcttttccctttaggagactgaaaaattggtaagtgatccagttcctggcattacagcggaaccacatgacgataacctgcgttacttccaggtgacaatcgaaggtccagaacaatcaccatacgaagatggtgttttcaaactagaattgttcctacccgacgactacccaatggaagcaccaaaagtgcgttttttgaccaagatatatcatccaaatatcgatagattaggccgtatatgcctcgatgtgcttaagactaattggtcgcccgctttacagattagaaccgtgcttttgtccatccaagcattgttggccagccccaatcctaatgaccccttagctaatgatgtcgctgaagactggatcaagaacgaggaaggcgccaaagccaaggcacgcgaatggaccaagttgtacgccaagaagaaacccgagtaaacggccactgtataattttacatacactaaatataccaatgttatgctactgcaaaaaaaatactcactgttagatctacaaaaaaaacatccgatattagacgcattacttaatacgtagcttaagtggatatgaatgcttctaactttaattctacgtcaatctcactcgacgcgtttactttacttttctcgttttttctttttcttttttttttttttatttttttcaacaccaattttttcaaccgttccgcggaatccgggttgatcgtcctacaccgtaatgtaagcactaatcgtctccgagggtccacgtttaattctggatcataaagttgtccttttataaccggcacctgaatacatttcgtgttgttggagcctttactgctgttctcttattctgtaaaataaaagcgataatagatagaccaactcccgtccctcattttggtagtttgcttttgagtatcacttccgctgctttattttgctgcaacagattattagctaaaacagattgatcaaacaaatttgatcgagcacaaaacattgaggaagataggaaagcattcattttttttctattcacttttttgttttctgttttttgttgtttttatctcaaaattttcagtaaaggaaatattcgaagaagaattatagcataaactccagacatatatgtcaaatccctccaaacccacatctccctttgaggatgatatcgagcatcaaccaggatctgcatcgaacgggttaccgcccatgtcaccattcgacgatagtttccaatttgaaaacccaggtaaaactcatggaagtattgagctagcaaagactagtggttccattctaaaacgacaatctaagccaatgaaagatattggtactcccgatctatcaaaagtggcctttgatggaatcgacgattatagtaacgataatgatattgacgacgatgatgatgaatttaataaaaaaaacgagattcatgagcaagcaaatgaagtatatgacgatatccattcgtttcaagcaacaccgatacctaattcaggaggttttgaggatgttgagctagataacaacgagaacagcaataataactcacaaacagaacacgatataaaaagagtacgcttcggtacaagaagaaacaagttcggcagaatggacgtaaataggtcaaaaaccttaaaatgggccaaaaagaatttccataatgccatcgatgaatttagtactaaagaagacaccctggataattcagcctttcagaatagatcagatgaattaaggactgtgtactataatttacctttgccagaggacaagctggatgaagacggcttaccagaaattgtctatcctcgtaataaaatcagaactacaaagtacacaccgttaacatttttccccaaaaacattcttttccagtttcataatgttgccaacatttattttttaatcatgttaattttaggtgccttccaaatttttggtgtgacaaatccaggttttgcagctgttcccttgattgttattgtcattatcactgccattaaggatggtattgaagattctagaagaactgtattggatctggaacttaataatacaaggacgcatatcttaaccggtgtggaaaatgaaaacgtggccttcgataatgtatccctatggagacggttcaagaaggcaaatactagaggtttactaaaggtttttgaatttttttctgagaatcttactacttctgggaaacagaagaaactgcaaagaaaaagagaggaactacgcaggaagaggaactcacaaagttttggtcctcgtagttccttggattctatcggcagttatagaatgtctgtcgactatgctcgcccttctttagattacgataacttgaaccaaacaatgtctcaagcaaataagaacggtgatgacgaaaatttggttgatagatcgcagcaaccaaggcccgactgtagatttgccaaagatttctggaaaaatgtgaaagttggtgatatcattcgtgttcacaacaatgatgaaattcccgcagatttaatcttactatcgacttctgatgtagacggcgcttgttatgtggaaaccaagaatttggacggtgaaacaaatttaaaagttcgtcaatcactaaaaagtaccaaaaatatcaagagttcgagagatattgccaggacaaaattctgggtggaaagtgaagggcctcatgccaacttgtactcttaccaaggtaattttaaatggcaggatatccaaaacggtagtatcaaaaatgagccggccaatatcaacaatgtacttctcagaggttgcactttgagaaataccaagtgggctatgggtatagttatgtttactggtgatgacaccaagattatgataaacgctggtgttactccaaccaaaaaatctagaatttcgagagagctaaacttctctgttatcttaaatttcgggttgttattcgtcttatgtcttattgctggtattactaatggtgtttattatgcaaagaaatctcaatcgagggaattttttgaatttggtacttttggaggttctgcatccacaaatggttttatttcgttctgggttgcacttattctttaccaatccttagttccaatctccttgttcatttccgtggaaattatcaagactgcgcaagctattttcatttacacggatgttcttttgtataatgccaaactagactacccgtgcacaccaaaatcgtggaacatctccgatgacttgggtcaaatcgagtatattttctcagataagacagggacgttgacacaaaatgttatggaattcaaaaaatgtacaatcaatggtgtttcgtatggacgtgcttatacagaggcgttggctgggttgaggaaaagacaaggtattgatgtcgaagcggaaggtcatcaggaaaaggaggcaatagccaaagaaagagaagtaatgattgatgaattaagatcgatgtgtgataattctcagttttttcccgatgaattaacttttgtctctaaggaacttgtaggcgatttgaaaggaactagtggtgatcaccaacaaaagtcttgtgagcattttctgttagcgcttgcattatgccattctgttcttgtggaaccgaataaggacgatcccaagaaactggatattaaggcgcaatcacctgatgaatcggctttagtgtccaccgccagacaactgggttacagttttcttggtaatgcgaagaagggattaattgttgaaatccaaggtgttcaaaaggaatttcaagtattaaatattctcgaatttaattcatcaaggaaaagaatgagttgtattatcaagattccaggtgccacatcgagtgatgagcccaaagcgctcttgatttgcaagggtgcggattctgttatctattcaagattgaaccgtactcaaaatgaccccacgctattagaaagaacggctctccatctagaagaatatgccacggaaggtctaagaactttatgtttggcacagagagaactttcatggtccgaatatgaggattgggtcaagacctacgatgttgcggctgcttctgtgtctaacagagaagaagaattggataaagtcacggatgttattgaacgtgagcttatccttcttggtggtacggccattgaagatcgtttacaagatggtgttcccgactctattgctctgttggccgaagccggtatcaagttgtgggtcttgacgggtgataaagtagaaactgctattaacattgggttttcgtgtaatgttttgaataacgaaatggaactgctagtggtaaaggctgagggagaagatgtggaagagtttggtagtgattccacacaagtggtgaacagcttggtgacaaaatacttgagagagaaattcaacatgatcggctccgaagaggaattgaaagaggccaaaaaggagcacggtttacccaaaggagattttgcagttatcattgatggtgacgcgttgaaggtagccttgaacggtgaagagatgaggcgtaagtttttgttattgtgtaagaattgcaaagccgtcttatgttgtagagtatccccagcacaaaaggccgcagtgtcaagctgtcaagagaatccaccacatgagttca