ataaggcgagaggaaggggaggataaggtagaaagaagaaaatagaaaagggaaatggacgtactaattaaatatattagggaagtaggaattaatatataagtatataatagtaaggcgtatatccgggggggggggtagtacgaataaaagggggataaatatagtaataaaagtaagaataagaggaagaagaagaggagaagcgaaaagggtaaatagaaggggtattatataaatgaaggaggaggtccttatataaatataaattaaagtaagcgaatataattttaagtaggcgaatataaaataacgtagggtaagaaaagtgttaggcaattatataggtagtaggaaggggtaaacggaaggataaaataaaagcgataattaaaaggggaaggataggataaataggcaatagtagcggctataaaaaggtaggagaaaaaagcagaaaataggaaggtatataatttaaattatagtaaagaaaacggaggtagcaattaagaattgtattattagaataaagaaagtaatataaaaaataaagtaagggtaataaaaaagtaattaggaaggaataatataaataaagaaaatttatagaagaagtaatatatagaattataggaagtgaaggaaggaaacgaaggtcccgaagatagaatttatagggagggggattatatttaggtattataataggttgcaataagtataaataattaaataaagaatagtttacaagaggagccttaaaatttaattatataagtattatataataggcgtagataatagagggtaccctacgaaagtattaggccgcattataagtacaaataatagagaatatccggtaagaggaattacggggtataattatattagtattttaaagtacttattaacgctcttaagttcagcgtagtacttcttattaagtaaaacaatacttactaccttatacgcctacggaacgatagttttagtaatagttgggaatgttagcgctttaaatttaatactagtttcgtatccgcgctagaatttataagaatagatattataataccaatattctagcgggcggtacgctaaatagttagatctaataccggtttcgtatccgcgctagagtttaagagaatagatattataatactaatattctagcgggcggttcgctacatttagaattcgtaaaaataaatattataatgccgatattctagcggacggcttcgtatttgtatttaaagctcgtaagaatagatattataatactaatattcgggtaggcggcttcgtatctgtatttagaatttaagagaagggatattataatattaatattttaataggcggctcgccggtagcgaagcggctataatatccggaatatagcgtcggcggctattataagtaatagttcgctaaaattaaggggcgaggatattgtaccttcgctggtaatatagtttaataacgttataataatataatattaacgccctctactatttaattggaatttactataaagtataaaagttccgaagatggaacctataagggggggggttatattaggaagctaagaatttgtacttaaaagtactttaacggctattgctccccttcgttaactaatgcgtaggattattaataataatgcttatatcgggttagacttgtgggaaggataatctagtactgcgccgaggcgctaaattagtataaggctctataatactcgttaatagataaatagagtttgtataggtataaaagaggtttaacgaagcgtaatttattatagtcggtagctatcaatacatctttggattgacccctaacttaccgtcccctacgtatggccacgaccgtagtcacctcagcctgcctttcgcctacgttcctgacactttccccttattaaataccaataccggtctgatgatagtcactgcagtgagcaaacttacaagacagagtaattagatacaacgagactcattgccgtcatatgacacaacgactgaggaagtgagtggcctatttcaaattcaaaactatatgtttaaggcctttatcttctttatcaaaatcacccgctttctttggttacgttgaacggtcggtttcacacgctacaccaccaaagacaataaaccatgtactggtcaactcccacatccaatcccagtcccgacaccaccgaacgggacgacaaaacatgtacatgttcgcaagaactactcaaggcagccttcgaagcagccacgttagccagccacgaatgccgcaaccgtctttttcacgccatctactgcgaccttgaggtccattcaaaaactaaaggcaagccactccactcctttcctggcatccccaacaactttatagatatcatcggcccagcgctcgacccgcaaatccaacacattctgtctctgcatggtaacttgcaaaggaaatacaagtaccatgtttccaagcttcgcaagatattcctgatctgtatgctttcttcggtggattatattgactttcttggggacatgcttagagttgttgacgataatgaccagggcaagttatcgttatccgatgacaaccttcctatcgaaggcagccgggtgagggggctggatgagaagtatgcagagagttttcgggagttcttttggtatcagtacctctttcttgatggatactgcggaggttcgtgtcgctttaagcaggaggagttcatttcgggaaagacaacgtcggggggaagtggtgagaaaccggatgttccgatcctgtttaacgagaaagaccttgatagacagaaaaaggtggtcaggtcggcggctttgagcttggcgttgatgtcgtgttctgattgtcagcactgtatgaagaaggtaggcctttcccggtctcgtttatgagggagtaggtacctctaccttttgtggtctggactaactctgatcttgtggacttgtaggattagggcaaccggcattcaacgctccccgaaaagcaggatctgtcagtaatgagtgtgagatctttcatggggcttaccaggtacccccatcatgaagaaattgacaggcttccacttcatcgtcgtgggtctggcgaagacttacactctatgaatagaagggcgatctgtgccgatacttctacttcgatcatactcgctcacccccattagcaggtacctatgcagggaacaatatcccatcaacaagacacaaaaaagacggatactaggtaggtaaccatgtctcacgactccctcaagattatgattgcccaccacttctgcccgccgcttcttccatccaatgtcgtctagaggtacccgccgctatctccctctcttctgactgctgcctacctctatcttgcgtcatcccaaatcacaacccaagctatccccatcccatccaaggcatacaagctcccttcaccagcacccttcccgtgggtgtctcgttggtgtaatggtaccattcccggcgtggaaaatttccgcgtctgcatgcgtgccgcaggaagacaacggttcgagtccgttacgggttcacccacgcttttttttttcttttttttttcttgttcttttcttgttcttcttcactgggttcaaggaagtttaatattcgcccgtactgattcatcatcatccaccccgtcgtcacgcgagaaacaaattgatgaatgaacgagtcgcgttcagtgaacagacagctttcgtacctacctacctcccagtctatgggccgtgatgaccatcggcgtcgcaaatccgatcctcggatgctcaagtgagtgaggtgtgtcggtattactgagccgccactggacgcctaggtacctccccaaaacccatgcgcgttagattggaccgtcaacctcgtaacctcccttgtcacacttggcatccccaaaagagaattttttttacctcgcgaacagtcctcttcgagtccaaagtctcgtcgagtgagcactttcaggcacgtaaaggtgcaatccaacacaagcaggatacggaaccgagggtgtggacgaggcttggaagcgatgctatgcacacagacggaggattgggcaagtgtccagttagattgggtttgtggtgttgagggggccaatggtattgaggcaagggcgcgtggggggcgggcgctctttgggcagaattcggcacccaactcggtgattcagttgtggtaaggctgtacctcatggttgacgatgtctcctatcttcactcactagctacgtatcaacgtatggtaattagcaagtacttcaactaattaggtatggagggtgagtgtccgcttggatccagcgcgagttgagtccatttggagtattgagcttcaaagaagcagaatgtacttcccggtttcagtagcgacaatatatggatttggtcagagccattcaagtcatatctgataatatgctcgtttttcagccgtcgtgcaacaactcacccactcaaagggtttcattgactaggtacctgcacgctttattgggccaaatatcgtggctgtgtcattcattcgaccacgttggttgatcgaccgctcagattgcgggccgctccacctggattccggctcaaagctgagatgtccctcaagaccattgtaatcgcccatttcataccctggcgcgttccttcgctctttgtcgcataccttgagcctcagtgtgtaattctctgcaacgggtgcggcattgtacaaactctcgtcgtctccattacctttgcttgccaacgtctcaaggaaaccgccggttgggaaggttgggaaaagaggaagtgagtgtaggaagagcgattctgaaagaggtaagctgatggaacgaacatcccaccagacagtcaacttgaagagccccatttcgtatcagcacaatgaactcacgagatttcccctgggacaagatatgtcccaaggcctgtttctgggatagaaatggaaagagccacaagcgaaccttcttgcgcccctaccgtcacgatgacagccactgcggcaacgacttccaacgccgctaccatgtccggtccggaagatggtgttcctacgcctgaaacagaattcttagcgatagaagaagcttgcgaggtcccaaccacaaagctttgtactcattgcctcgagtacaacttcagccgagagacgcttgatcctgaattgcgacctggaggattggatggaaacgcagtgttcaccacctttggcaagcttgtcaagtcttcaacaacttgtcccttgtgcaagctcattctggaagggctcgaaaacgaatatgctggggacaacgaggattcattgaaggatcgggtaggcaatgatattgaggtcttcatctccgcgtggctgggaggtgaaaccatcataagctttttcattgtacctcctgaggtcaaggagcctcggtaccctatcccgagactcacggagtcaaagttgcgtgtctatttgggttcgtagcttcaactctcgctactggtagcttcacagctgacgccggcacactacagacatcggtggtgatgaggattgtgattattatcataatagagaatttacccgctactgggcgcgccgcccaccgctcagaccctggagtaagccatgtgtaaaacggctgaaacaatggctcagcatgtgtcttcaggaccacggaccgcaatgttgtacgatgcgctctggcgaggaaatagacgagtcgttaccatcgatccttccctctcgagttatcgacgtaggcccgctgagtggctctgtgggcgctcgtctggtggaatcagatggcaaacgagggtattacaccgccctcagttactgctggggaagttctctaaaggctgagcgaccgtatttgaccacaacgaagacacttgagaagcatctctcggagcttccttgggatttgcttccgaagacccttcaggattccatccgcttaactcgggcaattggggtgcggtatctttggatagattcgctgtgcatcatccaggattccaacgacgactgggagaaagaagcagcaagaatgggtaccttgtatgcacaggcgcggcttgtcattgccgcaacaacaggcgcagatgctgaggctggtctgttccctcctcagacgtacatttatcgtccaagcgaaacgtcctggtctctgtatttcaggaagtaccagaaagaaagagggtctcttcaacacaatcttcctctattcactagagggtgggcattccaggaatgggtgcttgcaagaagaattgtcttttgggcgcaagatcgaatgtgctggcactgtgcgaagggatgtgctagagatgatggcaggcatgtgtcgacttccttattcgaacgatataacacttgggtggaaattgtgacacattactccggcagagagctcacatacccgacggataggctcatggctataagtggcatcgccaacgaaatacataagaagaggccggaagacaagtacgtatttggatcttggcagtccgaaatacgttggcaactcctctggtcaggtcaggtggctcaatcaactgatcctggattggagggattgcgtatcccgtcatggtcgtgggcttgccatcctggtggtgtgcgatttttggaacaatataagtatgatataggctttaaagcctgggaaacacccgcccagtcttctgtctcgtttctagaggatgcttctcttcagattatggcaagaaccaagacggtggattttgacaaacctaacatggtgaactattgtttccgttggcttcgacataacagttttgatttgtattacgataagtcactccttccaagaggtttggggagagtagacctatttgagatcttatcacaagaggacggcccctgctcggtccaaattgcttttcgccaagacaacatatgcatcgtatttgacagcagagactttctcgatacgtatcagaaagagcgtaatacacgtcaatgtgggaaaatgaagcaggaaatcgaagccacagagcatagttcagggttgcatgcgggtatagctgatgagttcacattcgtggagatggctcaagaccctttctccgatggtgggctaaatgcgggcttattattgcgcaaaagcccccatacacccggcagatatgttagggttggtttggggtttggttacaattcgtggttgaaggatgcgaagagcggggaatttgttgttgaatgacgggtgggcaaagggccgaagcaatagaaagtatcgtcaggtctgaactgggagaagggagcatactgaacagaaagaagaaaaggatgctgctgagtcttgtgatgaaattattcaagggtgttactgattgagaaggtggtgatgggtgtggaagaaagacggtctggaggaagaaacaagtggttgtggtagactgagaagaagaacgaggcaattcgactagattccatcatctctgccgaaccgtccaggcctattgaccagatgttctttcatcgtaaaagtcaaacatgacgcaacttccgactccagcagaaggcgtaacactgaatgtggaaggcacttccaggaggcaggccactcttgaagagggcgcgagttgaaggtctggtccttcccattcgcaccgtcagtcaaaacaagaagctacttctgataatgatcgtggagctttccattcgaccacctgaattggacattagatacggacgagccatgatgtcatgaggttctgaaaatgtgggccggggaaaatgaagaagacacacaggctacttatcgcagggaagcggaggagctgctgatgaactcgactcgatgaagtacattaatagatcagcgttgactaccgtacagggagagagagaaaggggggggggtctttctatttgtacttaggcacctcgagaacccccgatgttgaacttgttacgactgcctatttactgtcaattaacgatcccgcccaacgaaacgtccggaatcacaaacgtttcaagaatttggactgccatatgtctattaagtgatagtaaattgaataccaaacatttcaatgggtaaacgttggtgtattcgaacacttaaactccgcgagagctctaaggacaaattagtaaatttctgactattaagaacggttcgcggagagtttgtaagacccccccctctcgcagtacggtaagtatgatagcgatgatgactacaacagaaacaaaaaaaaaaaaaaacaacaatgggtatcgcagcccctacaaactccaaacactcccatatgcacctcccctcctcactcactcgaccgacaactccccaacaacctccacataactcctacacatcttcaaaaacctctgcctatactcctcgggcgtagtcgtaatactcattggcccctgtttactgattaacaaattccataacttgatcaaaaccgtcatcaccatcggctgcaacttatgctttgcccagaaaaagtccaagatcgacgctcggtagatatactttccatccgccgacgctatcccggtcctccacgacggtggaccaggcggcaccgacgggccctcggtcggcggcgccacctcctccaataccgcttccgatgaagagggagcagccgcaggatcaggcctatttccctgcccctggcccgagcccgagggagtagaagtagaagcagtagtctgcatcctcaccaaaaacaacgaataatccaccgccccatgctccgccaacaacctcgtatcctcctccaaacacctaaaaaactcatccgcctgttctttactcagtctaatcttatcatgaaactcatccgccaactggctcttggtagcctcgctcgtcagcgccccatcagcaatgtcgcgctcgggataaaagtacgaagtgggcttcagatcccaatcctcccaatctacatccacgtcgccgcgcttttgggattccgaccgtccgcggccgtacatgatattctccatgacgatatggtgcgagggcgccagccgcaaaatccgtccaatagagtatcccgaagcacctaaaaagtcgcaaatgcgcacgaggagcgagcgcgggtgcgtggccatgtattcgacgtagggcgtcaggaggtcttggcggaagaaggagtgttccgagtggcgcgggacggacttgacgaggtacttttggtctttggttgagtagaaggtctgtacacacgtgtgttagttgacggatctatctaatggcatgggtacgtaatgaagaattataagactaaccgagccggaaaaacccatgtctccaatcgaggtcagagactcttcgggtttgtcgccatcttgtggtggctggaaggaatcgtaatagtcattgtcttcaacgtcccaatggtttcgacgcaagttagcgaaatcggctggtcggatcttttgtaagatcaactggtggatagagaagaacagtgagaatagcgacaggatcaagcgaaggggattgctgttgctggaccgtcgtttcgcgagtccagaggtgccggtaatggcccgcgcgatcgagcgtgcgattgcttttgaacgtcccatgatgcttcgttctgttcaggtggtatactgtctcgactggtaaggtaagtatcgatttggacggaagaactgaagcttgggtaaggtagatgggaggtccaaagccgaggcccacctgatgtcttgagatctccagagatcagctgaaaacagtgcctggccgtgcttgctgatcaggaacgcccaacggcctggaacagcatcgctctgtcactgacgtcattgtgtttacttcgtacataaccacagatcttatcacgtatacccctaacccttatcggcaacagccgtctgctgtccgtcccaaagcatcacgacgagcacatgcctacacattatgctttagagattcaccccatcatcagcaaccatttcacatgcgagggagatcaagacagacattccagtcaagtttgtaactgaattaccatacgtacttcctcccatcaacaccttgaccagaagggagagagatgtcccaaaactcgctattcacacgcccaaactccccgcatttacctaccaccaggcctcttcggcctagcgaaccccctactctgcaccgccttgggatgcaactcccccaacaccccgtcttccgtgatctcgctcggctcctccacctcaaacttcttatcgacattcaatccttccttgctcgccacctcgagcacggcccgcttcatcagcgggtacagcatgcgctgcttgatagccacgcgcccgccgttagagctagggttggtgtagaagaagaggatgggcgactcctcggagccgttgtgcgtgtgcgtgtaccggaagaacgtaaagcgcggctcggagggggagatggcttggacgaggtcggcgatggacgatgggttggaagaggaagaagaagggacgagctcgatggtttcggttgtggggttgactttctgttgcggatcgttagttaccattcgggcagagaacgaagaaggggaagaacttacaagcatcaccaacccctcaccaccaccctcttcagctagtcccttgagagcagccaacgcatcctcccccatcggcatcgccatgtgcgtccccaggtgaatctcccgcttactcgtccccgcgcccgcctcctgctccgcccgcttcacctcccccagactcttctcctcctccgtcagcggcgcgtccagcgccgtgtgcgcatcgtgcttctcaaagccctggctcgtcaactccttggcgttggtcgcgaaaatggtctcgcggaagtgttccgacccgagctcgcgcacgagcgtcagccgcgtcgaggcgaacagcatcttttgccgcacgggagccgtgtcgggcacgtaggtgacggccaccagcgcgggcgacgagtcatagcggcgcaggatgatgtagagagcttctttttctttgatgtggggcgtcaggagggtgtcgacgttggaggcgaaggaggagcccggggaggaggtgagggtctggatgggctggagctgttcgttggcgatgttgatgaggaggccaaaggtcgatggggagccgaggaggtcattgaattgggagaccagctccttggaggctgtgagtgaaatgaacagtaggttagtgagtgtggtctgactccaaacttgctgggagttgggttgtggtgtagctctcttccctctcgcaactttcaaaaaggagagggagctggaggttcgcgacgatggggaaagtgggtggcaacaacttaccggaaattccagactgcatcttgtcttgtgtttccccttgtccctactgcagtcagtcgagatatggttgactggtgtcttaggttagaagatgttgatgtttggtacaagttgggcagaccccgatgacatgcggtcaaccaagaaccggcgacggggctccccgtaggtagctacagtatggtggggtccaggcgggtcccctctcgtgccagcaaggtccatagagtggggccccaggcagatgtacctgagtttacccctggacttcaccaacgcccttctttattccatcctcacaatcaagtgtcacctttgatagctaccgatcaatatcaatggcagagggttcaatttctctgagggtggtttagaataccatgtgaagagacgtgtggatgaagcgtgaccggtacgtgcgcgagttatggtggtcttacagctaggaatgcctgagaaccgaagctaggaccttaacagttttccacgcaatatgcatagaaagtatatagtgcatgatctcagtgcggctgcctgggtgaaatccgcttcaagtattgggatctctcacgaacagatttcacacacacacgagcagccgaaggtacgcgcattgttcactcgcgaagcgtttgcaaggaagaatttggctgttgtgctgagaatcaatcgccttctttccaactagtgtactacaccaaaaacgttcagggtatcaaacaagaaaatagtacctaaaaagtagtacatccaacttccacaacttccaacattaagcaaaaccagtcccccacctctccaccccaaatggcatcgcgccctctagtgccgcaagatccttgaaatcgtgctccaaatcctctactccctcgtcatatccatcgttatcatcatcatttctgttattattgccgtcgttgttgtcgctgttgttgtttcctggcctctctccctgtctgtaaaggccagcagcagccaccacttgagcctgtttcagctcactataagcaggcaaatactcttcttccacttgcttttgtgaacgtcgaacgcttgactgccgtccaggttcattttcactcacagggtaatcatcataccccggaggcccaataccagcaaaggcactccctctggaaaaagtcctatccaggcccgccgacccgaaatcctgctgcccgatatatgtgcgtgcgcttgccgcgctcgtttgtctgctgatgctctgcccacctccacctccataccctccacccaccgttcgcgtactggacttgctcgcctgtctgctcactcccggggtcctgtcttcataagactgataaatgactgcacctgtggggccgggcaacctgatctcctccgcttccagaacctcagcgatatctctgaccaaaacctccatgggacaaatataggcaaccctcttcctgctactccaggccaggatgtgaccgcagacactgcccccgtctctttctaccacccacgctccggagtcgccagggatacccatgggcagaggctggcggcgggagttgattgtttggtcaccagatccggagggacggttgggacgatttggtacgagaccgagtgaaggagtacccgagatttggtaagtgtgactgggagatgctcggccgagaattttcaccgacgtgagggtggggaggatagtgcctgtttgcaggccagaggtacgggccatgcattgcacttggagaccgggaagggtatgagagggggcgatggaggttgggaggattgttggaatttggtcggggggaatgctggagagacggttgtgtttgttggaagctttgggaatagagttatcggagggttggcgatcgtcttcgaattcaaagagggcccagtcgatttcgtgtacgagcccgttctctttccgccgccgaataccactagaggcgtacatctccccgacccggaaggtgtcgaggtggtcttggtctttgtcctcggcggagggatagaagtcagaggcgacgtcatctagagccggctgcgtgatgatgaagccttcgccgcagccgggctcaatgccggggatgtcgcctggctcggtgaactgctcctcttcttcatagtagtcgccatcgtcagaagcttcgctggttatggcggattcggaataggcttcggaatcagtgtcagagaattcacaggcatagtcatcgttttcgctgctttcgggggaggattcgtcggtgtttgagtactgttgagcataccatgcggccaaatcgttcagaccccctcctgccatactcctcgtattatcatcggcggcttggtcggaatctgggtcatctaacatgtgatgcaccgtcatcccgtagggtttgtcatccaccacgatgagtcctcccaaactcacaggcggcaagtgtcgatcaccaatccatgccccaatactcgccccattctgcggcgttggctggtatgacgggttggcggctatgacatctccagtatcgtccgagttggccatgctgcggttgataacctgtttccgtgaccggagaacctgacctttgcacaccttaagcccgagattcgaccttgttccatcgaacagaacgcccagcttcttcttcagaatggccctgaccttgtttaccgaagtgcagacgaccagaatggtcggcttgatacgttgtggtgactcgccgatcgattcgagggagatctcaacggattcggggttctttcggtagaaggttttgagagctgagttgatttcaggcataagaacagaattccactgttcgacaacatcaggtggtaggggtacatgtgggtagaggcgtgccttctcctttgctgacgactctttggcttgatgagctgtactcacagcgagaggttagctcttgtcaacagacatcggatgaaacgcagcttcttaccttggatcttcacccgcacttccagttcagggttcactggcaccacggtgactggaggatctgcttcctcactcttgcgggctttgggagttggcttttcgatagaagccttttcagactttgtctccttggatgagccagaaccagaagcaactggctctgaaggaatctgcaaagctggcggtgcaggagagaggtcatctccaagtctctcctccaaattgctcactccgtccaaaatgcagcatgcttcgagataccgactagccttgaactcaacatggcgagcaatctcgtccacagtatgttggccaccaatctcctggtcaaccgccctcaagcaggtctgaacggccttcatgtaaagcgtaccgcatcgaatagcgagctggtcaaggatggcatccgaaaccaccggattctggacgtccgaaagaatattctccagcttattccagagaccgaccgaaatgaggatcatggccaaagagtaaagatctagtgtcttggaatccgcattgatggagagaggactttgggtactgttctttgggtctaacggatgcctataaggcgtgaagggttcaggttcgtcttgtgattgtggatctgagaacaagtcaaatgatgagaccaaaggtcgtctgatgtcgacctcgcctcgactcattccgctgatctctgggtcggtgctgactgcattgcagaaggagatattgtcaatgagcaggttgccatgagtgatacccctggcgtgcatgtcaaagacggtgttggccaggttggcagccagacggaactttgcctcgagcttcggttcaaagtcgggacgagcaagcagatctcccaacgagcacatggagtacaatggattctgggtaaggttctcgtaggtcaccggattgaaggtccgagggaatctgtaaacgagaccgaaccttgagttctccatatcctcaaaataggccaataggcgaggaagaccagtccaagaactggatgaacgctggggatcggcttgaagaccggacgacaaacgttcaaacttggccatcggtggtgttatccctgtgatggagtagaggctgtcaaagggcgcatattccaaaagaagaggtccgtagggtatttgagcgcccatccgttgcatcaactcggcataggcctgcttgcccataaagacaatctcccttgtcccttgctcctggcttccagcctcggtcataggcacagcctgcatgtcgcgtaggttcatgagagtgctagggtcgatctgctgtggtgtctggatcctggtagactcgaatgggcgatagtcttcggtaggggaggaaacagccctctggagtctctcccgggcggcagatgagtgctgggcataggaagatctagtcctggacaggtcgtagagggtgtcgatggacgttgtcaaatcgcgaataaggtcctcgaagcggttcttgtcccagaccaccatcctgatcttctctccccgctttggcggttgatatggctcgttgctctcgccggtcaactgcttggagctgttccatagtggctcggcctccgctaggatgtccttgatggtggacatgatacttccaacgacttcgctgaggccggccttggacagggacgagtcgatgtagacttcggcggagtgagtaggatcggaccattccagcccccagctgacaagacggtccttttggatcttgagcttgcggtggagagacttgatctcggggtcggcctcggcatgttggacgggttccttgacaaagtctgaggacttcttagtgtcgttgtagagcctgctgagtctcctgttgagggacggccccagctggaagccgcccatggggataccggatgccatgattacggtttagatggggtttgtattgagaactggacagtactgtgatagacgctgcgtcggtgagcagctggaaagctggagttatgttcgaatgaaattacgggctagtacatggcgatgaggttcttgatagtccgatcgagaagtgaagaagctgatgatcgaaaagtgaagagatatccaaaaggtatgtatcaaatcgaattgaagtaacgtaacacaagaggcgacaagtggaggccaagacaacgcggctcgatttgtcgattgtaacccgagaccgggcactcacacagctgaatgatatgcaaaaggtggtagtagtcaatgtgggagtgagtgtggcacccgatatgtggaaataaaacaacagaagacgggaagggtcaggtcatgatttgtggctggggaggtggtgggaatgggtgggtgggtgagaaaagagccgcaacttttcggattcgtgagcagatccgcagacttcgcccgttcctctctgaccttcccgtctatgagagcaaagaaccctccagtctgcagtcatcacgacggaacagcagcagggctttgcaccttctcaaagaatgtcggtgcctggctcatttcttctttccttcctgggaaataatgttgtgtctagacggccgctccatttctttgagggaaagagtgtcggtgccatggggcgctcgtggcttccgaaccgcgtgtctggccattggtcccgcggtggggttcccgaatcctgctgcctgctgtcgagatgtgaattacagcgggggtccgagcacggtctgtcattggtcagacgcggtcttgatctgcagtttcactctctgacagtccttttcagttgccaagatcacagctgccaactgccgaagacctcttgtctcgactcttccctcgactttcctcatgttcaccactctccccagtgtaggcttcagccaaccggagattacctcgacaccaagtcccgatcacttctaaaatcccgctactgtagctgtttacatgttccatattgcgtgctgtttctcccttctcgccaccacctgaacccggcatgccctggtctccctggactcttcaccacgatggcccctgtggaggaataattcatctcctctggcttctaggccgccttcgaagtacacacctgatcatcctggatttaagcctcaatggccctgtttagcctctagtcatctggaggatgatggatcacggatttcttagatctagcgtcagactgttcaggctccatcctcggacatttcaaccgtcttcgcttcttccaggccgccggattcacactcgccttttcacaaggcccccttggaattattctcaatgacaagatggactgcctggaacatgtcaccccgtggaacgtttggttttctggaatatcgatagtgtacctctagtcttgctcggctacaaggaaactccctggcatacaaccatcacttggtcctcgatgtgttccatatcagcggtctatcaactagacaccatccccccctttcacagcgcgatctaggtcacataactgaacgacaccggcagcttgagccacatcgaggcccaatatacagcacggtcggatgcagtagcggatgcatctgtcacccacaactcagacccatcaaccgtctccagcgactcagaggccagttaattctgctgcctggccgctcgcctcaaccacatggccggcttttttcaaagtcccgctacaccaccacaacatgacttatcacacatcgcggccgcataaaatttccacagcaagacacacggggatgaaacatgagtttatcgctcaatcgttggcgtagtattaaatcttgagcttggtggtcatgaaattcggtttgcagcggatgaatagtggtagccccgtttctgacgacagaacccaaaggggtatgaccgggttagacacaccgggtcaacttctcaaatcatatcacgtacagaattcgatgagcgatggatcccaaaagtgtccgcagatgggagttctatccaaaactgctggtcctgcttcctgtcttctttgctcggcagtcctggaaaagctattattaccattagtgcccggtcatcgctaaaaattacccagaaggagcgtcccgtcttcaggctacggaatatggtcagcgatcgaccgatgccgctgaggcccagaattatctcaacttgagtgggcgaggtgcgtttcactcggtcttaccacgcaagataggcgcaggctgacaaccgacgtcgctccattgtgtgagagcccttgggtacttccaagtgaatcatgagaaagaagaagaaaagctatcagccatcagccaccgaccgcctcgagtccgagtcaagaaagcgaaagctagttccttctcgttgcctgaacatgtcgagtctagtaccctaatcgcatcccagtccatgagcttgaagcgtgctgccggtcaaaccagaccctcaaggaacaacccatccgggcagaaatcgcccgcatatggtggtaggtattctcacttctctggtatctcacacccgaccgacaagctgatcgaactcctcgtcttcccgcacttgcctcttttttttctcaacgacgacctacctctagctgtttacacccccgctctcaccactcggattaggacgtccccctctttgtccttcaagaacttggccgaggagtcctgaaattgggactattaccgcccagacagcttgaagtagatacagtcacacgcagatatcgttggcgtcggttgacatgcagtacgctgaataacttacatgcatctgatccaacctataacaacctggtagtctattttcgtcgggaccggatttccaagtgccgaagatgtccggacgggtttcatggccatgtgggtaaccagttctgatcccattccggacttacaacgaggaataatctttgggtctcgtgggtaggtaggcaggcaggaaagctgttcataccatatttacctacatatgggtgcctaacctatctctacgtagccgccgagccggttctcatcccatgaatcttacatgagcgtggcttgggagtcgggcaggaggcttttgatgccatctgctcagttatctgtaaataggcaaggcccttcaatccttcaatccttcattcctccacctgtagtctgaggtaggtaccaagaccaccaagaacacatacggagaaaagacaatgcagcatgataaagaaaaatacaaggttaaagaacacgaactaaggatattgcaggtaggcagaagtttttcaggcaacgagaaagaaacaccaaatacaaaaaactaaattaaactacctagcctgatccatccgtccttcactgcccgataacatccacaccacattatgacatgcttttccgtgcaatccatccatccatccatccatccatccatacacaccccaataatcacggcctggatttgagtcagcaggccagcgtaacactccatcatcactcctacttcctaatgcccctactctcaatgcccaccctcatcctccagctcgaaaacgttacagctgggagaagcaaaaggattcgagtagggaatcacttggtacatagatcacgtaaagtaccaacaacagatcaagaaatctatcagatataagcgtgcttggtcaaagatatgtaataaaaacttctcaaccacccccccccccccccccccccccccctccccaaaaaaaaagaggaattcaaaaaagaaagattgctcggatggcggacaaacgcgtgtgggtagtcaagttcacttgtaaatttggctcggcgaatattttggtacctctaggtaggtatgaaggtcatcatcgtcaaggaatgagagctagaatctggaagataacatcgatacaaagttgtctgctttccttcctttcccttttggtacccgtaggtacctggtatcccggaggtgtccaggagctatggtaagggtgtgaaacagtcgtcaatagtagtaaaaaaaaattgtttgcaggagtttgaacggtgctgaccgtcatgggctatttacctatttatttaaatctttctcttttacgggctgttctgtttttccatctgttacctacccaggtcccccccggtaaccattcaagctgccgccgaccatctaggccgtgttcgttgcggcagtagtacagtaacggaagcatttctttggtagcagaaaagctttgggttagggttagaagtgatccctttactgcactactgccacaacgaacacggccctagattccaactgactgacacattaagtaaaattaactaatgtaaaagaaagtgccagcggaatgttctgcgtttattcatgatgccgtgcatttgcggtcggcaaaaatggacggacgtcttgcaagtgaaagtggaaggatggaacggatggaaggtcggtttagatactgtactaactgcgcactgaggggaagccatatggggggttgttagtgatctatttcatctacgtttcacacctacctaggtaggtatccatactgcgttgcaacagagtgtgctatttcccttcagtcatgttctcaacggaccacataagataagaagtaggagattaggtaaacttgctagtaaatagaggtaccttatgttatagatccacccgatagtgcaggagagagagagagagtgtgtgtgttatagtgttccttgggtttttcgctggatgcaacaatagtgtactatcctatgaacccgtatctcgcatggaagtgcgttagtgccgtaacgtttcgtgtctgttgtcttctataacttggatgttaaaactcccgtgtcaaatcatacacactaaaaaccctctctctcccccaaagcgggacataccaaggcgctggacagcaaacaattattttttttgcttcggacaaggtcgaagggagggggaaggacgtatgataactatacaattgttaaaatacttgagaaatggtctgtgatggacatgtctacagctacgtacatacatacatacatacaatacgtctttacaagatcgatcgatgtgtcgtccctatgagattgtacaggtgatgcagcagttatgagctacacctacctctaagcatcaagatactttttttttttttacctacctacctttacagtacaaaacgcgagacgagtctgtctgtaccttggctagttacccaattcatcggccaaccggattttaggtgatatttctttccaaaaatggaagtggaatgtccaataagtatcttgtcctttagtctaccagtcatatttgtttgtgcaggacgttacacggtctatccgacgagcaacccggataggctgggcgccgcttagatagataccacactaacaacgttctgggtaatgtgtacgcgagggctgttagccgtctatctcattcatttttcacaccacgctcatcatcagacctggcttgcaacaccaccattcaatcatcttttcaaccaccacttctatttccttgatgaaccacaaaatggagacaaagaaaagaaaaaggagcattcattgtatgtaacatagattggcctgcttctgaaagagagtgagtcagagtattgtggctgtgcgtgtcgggttggtagccgggggggttaatgatggtgtcctatcttcatgtccaacagttccgtggaatacagctgttagtaccgcaactgtgtctttccgctgtcacttcttgtttataatcccgatgacaatactccgtgtcaaatttactatccctcctcttcaagggcaggacacaccgaggcccgaacggcacagtgggaatcttctttttttttttttttttttttttttttttttttcaactttcatacttgactaccttaacctaggacaattacttgaaaatctaactttgaggtgccgatatgatcaaacccctatgggatgtctgtcatggccatggcatctacatccatcacgcagatctcaccggctaaaatgtcccatgtcataggtcataaaacaatggattgaaattgatcattcatacatcatactaccaaacggaaagaaacaacccataagaaaatgaaaccgtatggtcaagtgggagggggtataagctaacaatatcaagaacacaaaaacaaaaatgagaaaaaaaaaaaaacagccttctcattttttcccatcggtctcatccatcagtcacattttcgctcatcattcccgctatcaatgtccccctttttcctttttctttccatctgtttcctctccacgttcatctccccacatcctcaacaccgactcatgtttcagagctcatcatgtcccacaacagcctccgaagcctgactagcaacactcaccacagtctccttggcctcactagccaagctgctcgcgctctcgtatgcgcccaccacaacctccgggatagaagtagcatagactcctttgagtctactaacgacactctcagagaacgtcggctccctgcccaccagcagttcactgacaatgctgctcacgacgctatactgctgcgcggcagcatccgaacctgcagcggcatactcgcccgctgcgctggcagcagcaccagcagcgctggtaatcgaagcagcattatcagctgcggcatcgcttgccgcgccgccgtattggttggcagcactggccgcagaggcactggcggcgctagcgacggagatgacagtctggtaccagggagtgggggtgggggcgccgtagacttcgatggagatccgggctagaacagaatcccaggactcggacacggccgaggcggcgtcggcaacgttttcggacacgacggaagcggcagaggaggccttgtcacctgcggcgtaaacgagggaggaggcgttctccccagcgatcgaagcagcagaggcagcgccgtcgctaacggcggaagcaactgatgcggccgaggcggcggcagcggaggcagcagaggccgcagattccgaggcgatggaggccgcgtaggcagcgttgtcagtaacaacagaagccgcagaggcagcggactcggtggcgacggaagcgactgacgaagcagtgccaacaaagtcagtgggcgtaggggtagcagtcatggagctgaaagccgacgaagcggctgccaaaaattcggaataacgagcgtgagccacgccaaggccagcgtagtagttatgtctggcgttctcaagagccttttggacatgctcagaaggagtggaaggagtaggagtggcgaggccggcggcaatcttggcgctctcgtattgctcctcagcccatgatcggccttgctcaaggcgctgggcggcaatggattggatgcgctcccagtccaaagaggggatattggggacgggaacggcggtggggaggatcttgaaagtctcagtgggtgtgcttttgtatacttgcttggaggcaagcttcaaggccttgtcaaggcggacactagcggaggccatggcgttgctgtaagcttgagtgacggatgcgagcatctgctggtgagccggctcaggggtgccgcggatctgggcagagatgagggagagggcatcagaatactggttattggcaagagacatggccgatgagtagacggatttgacatcgttgcgcattttctccatggcttcaggaacatcgtcgtaggtatcttcgtcaataatgggctggcgcgtagggaccgactgagcagcagctccgagccaagcggacttgacggtggtggcaggaggctcaggagtttcggagacaatgatatcagactcttcctcagcttcctcctcaacggggagctcgacaggagcagggccctccttctccgcctcggtggtgttaccaaccatgacaggggtctcctcgaggatctcagtagatgctagatcagggcgggattcaacaacagagggggtttcggatgcaggctcagcgacatcagcaacctcctcggccgccacactggctgactcaacagtctcggtctcggtggaagagccagcaatgacctcagaggcttcgctcaatacagtggcagcagactccttggcaacgtcagtcacgctctcgacagactcaaacgtcaaagaggcagcctcaacaacgggggaggtggcgtcatccacaagctcctccatcttgtcagtagccgagtcctgggctccaacgagagcctcagtcgcctcagatacaacttcagcagcgcggctgacgccaccctcaacgacctcggaaaccttttcaccagcagcaataacagactcgctagcctcggaaacgacactggccgcagcatcctgagcatactcgacatgctcggcagcctgctgagcgacagtgctctcaaactcgtcagagtcgtcgccagcttccaacttgcgaacagcaacctgcttcaagcgagcaagctccttggcagcggaagcagcagtgttcatggcctcctcctcaacagcagccgcttcattctgagcagcctcgagaccagggtgggtaacgatgaggttcttgaggtcgttgttccagtcctcgaaacgggatttgagctcatggtacttggcccagtctttgtaagtgacgccatccatccaagcccacttcataccgagcttctgcaaggccaggtctctaatgtcggcaaggatgctgaaatgggcttcggcagcattggtaatagcggactgcatctcggcctcgtaattctcatgccaggtacggacctcctgagctctctccttgatggacatgcccgcctgacgtacgaccgcggcaatttgatcgcggccttcgtcgacggaggcgctttccttcttcacggccccgatgatctgtacaattttgcggcgcagttggacgagctcggaaacagtcgtagtctggagctcatcgagcagagccttgccggtaaccttggcgttacggcggatcattttcttggtgatttcgtaaattctggccgaaatctcggaagccccctggtcagcggccttggagtaccgttcctgccagtcctgaagatcggcagcgacagtctcacgggcgctacggcgagcgggatcttccctctcgagctcctcatcaacctcgggaggggggatgcggttctcgggaacatggtgctctgtattcaggaccttttgttcttcagcagcagccacctggatcgtggactcggggtgggacgcaggggtcgaagcagcggtagtggccggcgtgggcttgctaaaggtcgatgtcttggtgctggaggcacgcgttcgagtcagcactctttttgtcgataacggtgatgaaggagaatgcgtcgccaccaacctggaagacaagtccaccgggggcttgggcaccgactttttgttgcctgtggtatggcgaccaagacgctggccaatcttgagcagctgaggctcgacattctcagcgtagacgaccctcagatggggcatgacggttccatcgaggaagagactagtcttgttccaggcccagcgggtcgagggcatcacggtgctggcggtgaatgccgagacggccttgtaggccttgtggaggtagggctcgacggagtggtacgcgggcacgacagcgccatggtaggtctgcagagcgttggtgcgcgcaatctcgtagtatggggcggcggcagtggaaagctgcttgacatggggacccacgctctgttcgtaatgggactttgcaagcttctggtacttgacaagctggggctgaagggacttttcccactgcgtcttggtgtagccgtgggccttttggattctgggttgcacgtatgccagggcgggagcaatggccttttggtcgacgacatggtagtagggtctcgcgaggtcgacgtagggagcggcgtaggcggtatagtatggttcgatatggggcgcaacggactgcttgacctcgaagtaggtcttgcaaatgcgcggagaagacttgtcgcattccttgagcgaggcggggcagcggaagaggatggtgaggatggtgtaccaggtgacgagtctgtgaagaagaagaaacagaagttagatcgatatgtcaacatgaccaaggcaattatacgagatagttacctggctacaacgttgaacgtcctcgctatcacgccaggtcgactgcgtgggcgttgtcttggcgtgactctggggctggccgagtggctgagggcgggcttgatgggaccgttgacgccttttttggagtagccattgaggccattaataccattgaggccattcagagttggtatggggccttcgggaccgccgttcaccgagccgtttgtatccttcatgtcgcaggctcttgaggcaccgggctatgtaggtgactgtgaagagcagattggtgacgtcgcgatcgaatatgtgagatggttgtcgaaagctcgcttgattaagcgcgttcaaatacgaacaggcgcaatcatcaaaccaactggagtgttgttgcgtcgttgtgttggtggtagtatggagatccccagggacaggcaggcggcggcgcaagtgacgatggaaaagagagaaaaagaactggatcagatgccagggagtggtcacgtcaaggtccgggccgtgacttgtgaaaatgcgtggatgctagtgcgggtactgcgactggcgcggggctcgttccagttggtggttccaggcgttggttcggtgcttcccgctgctacagtacgctttccgttagctcaggtcatccatcctgctcccggtcggggccaatgatggaaagggacgggactggacctaacagtgcccggccgggggggttcttaccgtaccgtacttttacgtcacgtcacctttaccagaatccgagttgagatatggagataaggtgcagtagatagagtgaagcagtcgccaggtcctgagacagagcgaggagttggagggcaaggggttgaggttttgtcttgttttggtacttatgttttctttgcctgggacagagttccttttccatggtcagtttcaggtattctccgcacgcgacagtctgtcagagcgttaaagactttgtatgtacgtaccttgtatgcccgatacgtgcctggtattgaaacctgtgatgctatcgtagccgaggtacctgttcttcaagagtctcttcagatctcaacgcaccattgacaacccgacaaagattggtgacggtgtttctgggtgtttctgtgttggaagaaaaggtaaaagtaaaagtctgtttagtttttttcccagaggtcaagatcaagacttggggatatatgtaaggtacttaacagacagtagaggtcggtacaacgtcaccctccctccttcaattccagcttcccgctttcccctctcccgtcttttcttggctttttcaaccctacctgtagcgtgccacagcgtgccccacagacgtcattgagccttgaaggtggtggtgagtgagcgtcgagtgcttgagatgcactgccaaagagatggaaacatacccagaggtaggtacataccaaacatctggacacgggatatttcctgattggctctgtccttgttgaccagtcaagatatctaccatcaaggtcatggacggggggatgtcatgttggtcgcgtctcctggaatgtgcactggccatgggttctcatgttgcttatcagggttcatcttaatgtgggctacgtagatgtattcttggtttccaagagatttcctttttcttattagtgatgatgctcaagtccaagatcttgttcgagtcttttgtggaaaagacagccggaaagtcagtctgacacacgacaagtaaggagagtggaaagctaagctaccaaaattatgcagtagccggcactgcaccgttatgtcattccaacgttcaattgaagcacaaaacccaacttaatggaagttgtgatcgaatgtgccgcttatcattgaatcacttggcccgtgcaccatgctgtccctccagtgcgctataccctttttgcttacctacctaccatagcgatcccttcagcgggcccgagtgagacctggcggttccgagccggggtctacactagttctagcctgggctttgctgaaagttccactgcacgacactttcccgaacaaggacggctttgcacttcgacgctggagacggaaactttgattgtcactcagtcacttccatcagttcgttgttcctcttcttccattgaattattcacaatactttccagacttcactccgtcggctgccaccaccactcacccgggtcacgaccgcgccacctccctcgctcagagcctcgttaccctctgtcgccactgcgactgctgtgatcaactcgacattcattgcttcgacgactgtcatccggcgactgggtgcctgccctcttctataactcgaacagacccgcctgcgacccgacgagtacttcaactgtcgccaacttctccgtcttccccatcgcgtttttctgtcaacatccccgccgacgactttttttatctaagcttcgcattaatttgcatttctctcgaccgagcccgaatccatcttcgagtattcaaagaatccacgacagacaacaagagtcagcggacgcgccccgcccaaggcccaaagaatgaagaccaattcatgatctgaccggcactcgacaacaacaccacacaaaaaaacaacggcgcccctgtgctgctggcaacaacttgcgctccctggccttcttccaccatgggcgacgctaaccccgccgacccgaccgctcttccgggcttcggccaggaccagcccgaccctgtccgatttccaaacaccagactgcgaaactcgcgatcagcctccatctcgacatggaccaccacctcgggcggcggccactcccacactcattcgcaaccccacaacaacccgcgcgaatccgagcaatgccgtatctgcagaggcgacgcctctcccgacgaccccttgtaccacccgtgcaagtgcagcggaagtatcaaatgggtccatcaggaatgtctgatgcaatggctcgcccagacccagaggaaacactgcgagctgtgcaagacgcccttccgcttcaccaagctctacgatcccgacatgcccaggaccgtccccgcgcatatctttgtcgcccacatgttcaagtactcggtccgtaagctcctcgcttgggcaagggccgccctcgtcgtcagtgtctggctcgggtggctcccctactttatgcgctcggtatgggccctgctgttctggctctgtgaggaaggctggggaggtccggctgtgttttcaaggtctcaaaacacatcatcttcaaacggcttctcagtcagggcctacggcaccaccgtatgcccagctagtccactctttgtcgccaacacgtctccagctagcatgggggccgtgttgggacgtctgcccctgaactcgacccagttcgtaaacagccttgctggtgccagttctggcgcaggccattccttcctttcccttttgcttcgcaccgtatttggctcaagtggtatcgtggacaggccttccccgcccctcaaagagatccccagtcagctcgctaataacgttactgcgactctgtacatcgaccaagcagcttcaccttacagcaatgcatcattggtccattcaccttcgcttctcagcgaggtcggctttctaaggaatctaactcggaacccgaccgtcaacaacaacataattgcggttctcgagggccagatcatcaccgtccttgttgttgtctgtttcatcttgattattcttgtccgagattacgttgttcaacagcagccggaaatcaacgagcgcgccgcttttgccaaccttcaaaacgtgcagccccaggttgctccgctcaatgttcccggccctgccttgaacggtgaacttgacggcggcctcggcgaagaagaaggagaagaggaggatgcaggtactgacgacgaacatgcctgggatgctcagcctccccagcctagacccccgcctgacaggcaacccgtcaacaatccttatgcttcggacttggagagagaactcggagaatcggactcatcaaccatagatgagtacctcaatctttacagagaggccggcggaaacccagacagaatcgtggagctggcccaggagcgtggtttggaggaaaggttggcttactggatagcgcttaccaagaccatgaaggagcgcgccgcccgagttcaggcgaattacaatgatggcctcaactcttccgcggcggaatccagtactagcgcggcagcgagaccgtcaggccacaacttggagatggacagcactcctgccgctccacgacccgatccgtttgatgactggcgctatcctttggaagaagatgaccatcagggtgaaaaagccggagatggttccagggacaagggcaagggcgttgcgactgatgattctgacaccgagtcggactccgagattctcgcttctttggccaggcctcgcgccaatacagatgggcctgaaatcagaacgtacaccaatcctctgggaagcaacagctggtctttcagcgacttgccagaagatgacccaaacagttcatgcacggaagaaaaggcctctcaggttattgcaacgcccccagatctcactaatgacaatgattcttccaacaccgaggtcgaacccttgctcgcttcactggccggtccagcagaatccgagtcattccaggagaatcgtagccaagatggcaatagggagacagccgcggatgcccgtgtacacatcggacagcccacggaagcagaacactggggaaccaaccttaacccagagcgtcaggcggaaccacaagcattgaccgatgtatcctggcccaatctcgacgagatcacggcagatagccccgcacaagctcctcaacctcgtggattcgtccctagagtgaccgacttcatgtggcaaggcgttgaggccgatcaggcgcaacaggatgctattgatattatcgctgacgctttgatgagacgggacgacgaagacaacgtggacgttcgcgataaccctgtacttgacaacgatgatgacgtggaccaggatgatgacgccgcagcagcaattggcctcgaacaagacgccattgatgatgccgaagacctcgaaggcgtcctggagcttcttggcatgcgcgggcctctggctggcctattccaaaacgccatcttctgcgtcctgctcgtgtcagctaccatttttctcggactgttcattccatacaacatcggtcgctattcgctgtggttcattgcgaagcctatgcgtccagtctggattctctacagtctgtgcaggttcattcaggacatggttgtcattgccttcgggctcgtttcccacgcgctatctctggtgcatcccagtctagggctgggtggtgtggctcgcctggccacgaagctcctcttcggtagccgccacgctgcagcgattctcgaaccacatattgaaatgaccaacgccgctaggcgagttggacacacggtcatcaacgagctcggccgcgtatccatgtcagagattcataccttttctgcggttagtcatgaagccttattgtcggtcaaggggcaagtcttttccggctttgccgccctgggctccgcgcttgtctttctttttggaggggattactctaccaaagctcctattgtgctctctgctgcgagcaacgcgactacattcgcgttgggcgcactcaagactctgccgactgccttattgaagcctaacctggtcatcaatgtcaacttccctgacgcgagtcataccatcgacccggcgttggcatactggaatggcacagacagattctgggcaatcctggctggctacctcacaatttaccttgcggcggtcttgtacctgcgtcatggcggacccatatcctccagcccaaccggacaggaatgggaggcagctcttattgacgcactcaaccaggcaagcggtgtgatgaaggtcatccttattattggcatcgagatgctcgtcttcccgctttactgcggcatgcttttggacattgcactcttgcccttgttcgaaaatgccaccctcatgtctcgccttcaattcaccctcaacttccccatgacatcgatcttcgtccactggttcgtgggtacggcttacatgttccactttgcgctgttcgtctctatgtgccgcaagatcatgcgccgtggagttctctacttcatccgcgacccagacgatcccgagttccacccggtacgcgacgtactggagcgcaacgtcacgacccagttacggaagattgccttctctgctctcgtctacggggcgcttgtcataatctgtctgggtgctgtggtctgggggttggcgctctctttgcccaatgtcctgccgattcactactcgtccaacgagccagtgctcgagttcccgcttgatcttctcttttacaacttcctgatgcccttggccgtcaagttcttcaagcctggtgatggacttcatgctatgtacacttggtggttccgcacttgcggccggtgcttgcgaattacttggtttctgttcggggagcgcaaggcagatgaagaaggccgtctgcgcatgattgagagaggccccgatgcccaggtatcatggtggcaggctatgttccttcaattggatgagtctaatgggattgtgagaccgtggaagcccaagttcctggccgaaagcaccaaggctgagacttccgagtccgaacctgaatcaccgaatatccgagggtatgtgccgtctgaggctgaggctgctaccaggaaactgtctcctgaagaaggcttcaaggattacttggtcaataccaagcaactgattcctgatggccgcttcgttcgcgctccggcatctgaccaggtcaagattcccaagggcaagacggtgtttcttgaggtgacggagaggaatgagagacttgacggcaagcctgatgcacccgagaccgacctttactcgaccacgcagtaccgcctggtctatgtcccaccgcacttccgaatccgcatcttcttcttcattctcctcatctggttgtttgccgccgctacgggcgtcggcattacgattatccccttggtctttggccgctggatgttcaaactcttgattccggagggcgtaaggacaaatgacatttacgccttcggcatcggcatccacgtcctgggggtgattgtttacgcgctcatcaacatccggtccctttctcagactgccaagatcagggtcgccgcgactatcgcgtcagtctttaacaacggcgcagtccgccgcagcctggctatcatcacccgcatcgccaagattatctactcctacgccttcctcctggtcgtcttccccctcatgatcgcctccgtcgccgagctctacatcatgatgcccctgcacgaattcatgtacagcgtccccatcgcccaagacatcaagcaggtcaccatccaacacgcggccgctctcaacccgcgccacaccatccgcgtcatgcagtcctggaccattggtcttttgtacttgaagctttcggtaaggggaatcaccacctggttcagcggcagccgtctggccctcgctaccaaggccgtgctgcgccgtggctggttcaaccccaacgccggggtcttgactcgcgctttcgtcatccctgccatcctcctctggaccgttgctatggctattcctaccctcttcgccaagtttatgatctcctggagcctggcagagaccttgactctccgccatcctcaagccgtcaacgtcgacggcgtggtggaccagactctctacgacgcctacgtcgtgctcatctaccggcgcagcttcccgcttacagcactgttgttgttggctgcggcggcggtgtggggcctgctgggtgtgttccagagttggaagatgaggatcagggatgaggcgtatctcattggggagcggctgcagaattacggaggtgggatgccgcagaggggacttggaagggggacgaggggtggatggagagctgggatggctgttggagggcggtgatgaggataccttgtcagtgtgaagaaggaagagagatggagagattctgaaaagagaggaagaaaagcagaagggtaaagtaaagcgggaggtaaagatgaaaacagcgagagaaggccaatgataccaaactggacttgttgtatatgttaagagtattgacatagcgtagcataaaagcatattgatttgttacttgcagtctgcggttgctagacacttgcgttgcgttgttgttttgcgcattggcgcgagagagaagagatggcactccgtcatttgctattggtgtaagtacctactcattcaatttcatttcattcacaatggccaatcaacacaagactggaagaggctgaattgttatcataaaaagtcttcttgtctttcccattggccgagttctgatgaaatctaacatctaagtctgtctctctctctctccatcgtcggagtatattatccaacatctaagcgtccgtccgtccgtggtagtggtattatcaagccatgccatgcccatacaaaaaaagaacacaatgaagaacggcaagtccagctcgaagtctatggtaagaatcagagatgaaatgaaatggaaaataaagaagtttgatcgccaatcatcgcttgccgcccggccaccttttaactcccacgaaatctaaatcacagaacgaagcatatcaatcgcttgccaaatattcaagaaaccaaaccaaaacaaaaacaaacaaacagacgaacgatctaatgatcctccacatcctcatccctccccggataacaaatatcctgcaccaccaccgcccgcacatggttgcccaacacaaacaaatacgtccccaacaaacacaaactcatgcccgtgcccacccacagcaccgcatcgctttgaaaggcatttccaatactaatcgtcgccaacgtgaatcccgtgttggggaaaacactggcccaccatcccaaatggaaatacttgggtctgctcgccaacacagccaacacaccaataaagaaccaccagaacgctaacgcccagagaaacacggcgccaatgacagccatggtgcgaatcatgcctgcgtcgatgaacccgtccatgtcgtgatcaaagtcccgcggcaagccctgcgccatgccgatgaatgccaaagcagtgaaggacggcgggccaacgcacatgaacaggccgggacggtgttcgcggtcgggaagaccgacggacatgagacggccgaccatgtgtgcgtacatcatgaacgccacggcggcgccgaggccctggcaggtgaggccggcgcagatgacgacgatggcgcggtgcgggggctggaagggggagatgacggccgcgatggtgcccgagagcatgatggggaagatgggcaggatccaggtgggcatcatggtggctagggagaaggagcgtttttggctgaagaggaaggagtattgcccgatggcgacggcggtggcgaggatgaggtagatccagaaggcaatgtgcaaaacccagacgaggtcctggctgggttcgctgtcgggaggggtgccgtacttttgggtcgaggtgattagagtggcgatgctgaggaagaaggtggggaagaagaagccttcgcgcgggtgcgtgaggctggctttgaaggagccggcgtggagcatgaagcgggtgatttggagggaggtcaggaggacgaagatgatgatgttgatgatgtatacggtcatgccgatctggcgcaggccggggaaggtgtgtggttgcgcggcgatcaagagggagagaccgccggtggacatgcagagggtgtaccaggcccaggtgaagtgttttagccgcgctttgagtggtagctttgggcgggaaggatcgtaggggtctatgttgtgatggcctttctgcatgtggccgccggcaccttccaggtcggagtcggaatcggaggaggaggaagagggggaggcggagcggcggtggtggtggccggcgccgccggacatgtggccatcgtggttggacttctcgttgttggagttgagggctaaccgggaggaggcggccgaggtgttgagggagttgtcgccggtggggccggagaggtaatcggttgagcggcccttcttctcatactcaccctttggtgtcccggcgtaggtgccgaaggcgcgggatgggtcagaatcgtcaccggttacggttgcggaggaggactgccgggagtgggagccgagaaaggaggtgtcgactgggttgagcctgttttgttgttgatgttgtgttggcgactgttggttctggttgtatgtggtgtcatggatgatgacgtgcgttcccgtctgcacaggaggcggcatgggaggctggctgcccatgttggtggactgtcccatcatgatgtcgtctatctgtctgcttgtttgtgttgctccacggaagacacggcaatgtgtaaactgtgtgggaaaggtgtgattctagattcgagatcgtggggtgtatcgtggattcgcgaatgatatgaaggagtcggtggttcaagcgaaatggacaacccaaaaacttcagatcagaccgagcgtccaagtgagggtaagggaagtcttttggctactgtcggttactgtcgaatcatgggcttgatatatcaagatggagacaaaactgctggtcgaagcgaatgaagctgatgaggatggggggggattgtcagagaaccgagcgtcgagacagtctacttttaaggttctccagggactccatgatctccatgattccttctccaaccttggacgccagacccccttctcatcacatcagacggactgcacagcacgcacgtacgcaacacacaccgggtgggcccctgtagtccctgaggcgcatcccccgaatctctccaggattcgcaagcgtcaactgtcgcccaaacgtttcaagctgggttggtcgatctatatttgccaaggggtccatcgcgaggctgtcgatgctcatgatgttcgccagatgtctgggcggaccttggcagatgcagtgtatgatagggatgcttcagaatggtagcagggaatgacgaaccaggaggcgagacaagtcgggggaagttgggccttttctcgagcgatccacactgttggactgttgcctgctagtgaaaatacacgaaatggtggttagtctggccatctattccgggctcagaccgcttttgttaatcttgcttgggtatacctagagtgtcgggggtcttgatatctgatcccagctacagttttgagttggctgggatcttataagagaaaagtatatcgtcgtcttgagacggtgcccttctgtggctttttttccatttcttccttttcttttcctttccctcctcgacctgacctgactcgttccgaaactgatgtctggtctggtgaattcatctcggaaatcctgcaccgccgcggagggatggattcgtaaacagggacatatgccaagaaggatatccattatctcttagatggtgttctgcgagtggccagacaagaagcggcagttgtgtgcagggaatacaacacccgtgccttgtctactgctacgcagcaccctgtctctggctttgaagatcgcgcttagggggcagtggtgggggcggcaagggggttcgactcccggggtccgatggtccactcttgtgatctgcggtatctgtgtctattctcgaggatgccaagaggagatttgctgtctcccaaaaagataggagaatggcgcgtggtgttgtgtccgtcgtagtcgattcgtcgagcggaaattttagcatgtagatgaagcggagaaaaaaaaaaatgaacaaaaaaaaacacgaggaacacagtttatcgcagatcataactccgtcatccatggctttttttttttgtgagaaaccgtctgaagtaccaaaatggatgatgatgatgatgatgatgaaaatgatgatgatgatgatgatgatattcaaaataccaccaactctcgacaacaacttgaacaacaacatgcccaacctagacgtcccgaaccttgatggctccgacgaatagcaatctctcaaagtcggaccttttatcgtgtgggccgcccatgtccatgacggcctggacgggtcttaaaacagactcccggcttcatctcgacttcacgggagccgtttactagaaaatgccgtccttggccatgtttctcactttcttggccggtcttggctttttgagatgctacacatattgttacagtcagttgaggctcagcgaagcaaaaaagaaaaggggggaaggaggaagaaggggggggtcgaagaagaaagatacactccagtcgagtatcaacccctgaaagttctaacagttggggcccccagatttctttgcaccttgtcggtgttttgcactcggggcatctggtgcacagaccatagtctaagacaacttctagccacaccagagcacccaactacatcaaaaaatgggggccttcagagccccagtaaccgggtcagatgttcttctcattccaagatcaaaaccctgtagatgcaaatcctcatcaaagagtatgtactttgcagtttgcaggttttatatgggagaacaattccggccgcccaatccttgtgcactttgggggttacttgcactttgaggggggggggggggggtgctcttctttcaggggttgatactgtcacaatgttgcagtaaaagcatggatgacgtgaaggtgagtcgtcgtcgcccagtaccttgccaagcagagccaagcagtttaaaaaggtgaaaaaaaagccaagggcagccaccacaccctgaaccgaaggccaagacgcccactgatatctccgacttggtccaagaggttgttgcccaagaggttgcccaagaagttgcccaagaggttctaaaaacggctagaaacgcctaaaagtgcggcaatgcaatgatgatcatctccttttccagacggaaagcatgtcctacccgcgcccagagtatttgacaggcagtgtgacaggaacccgtttccaggggtcaaagataacagagattgcgacggcatggttggatattgcccacgttaagcccatgtgtcggaaattttcattgccattgggtttgttgattgaatgggctcgatgttgccagtccccatcacggccacctcgaacaaagacgtgagtgaaatgaaggggaaaggaagaaaagataagaaggacaagaagaaattgaaggaggcacggtgttcagtgaatcacaaggattggacggaccttcaagcccgcaacaacagccaggaacacaacaaatatgtaaacccccctttttcttttcagccaaattttcaacatcaaaacaaacccccaccgctgctgaaggaggaaaaaccgtctgagatggagccccgtgggcgggcgggcctgccccgcataaccgctacaaccgaccctgatggccagcgagaacaactccatcagtcccagcgatgtctttccttccccagatctcctcgtcctgaaacagctccatgtggactgtgatggacaaaacacagccttgaccgcggggatgctggaggcggagagaggaatgggcccagcaatgccactaacagacactaacagatcccaaaagacgccaacaataagtccgctgaactccgccgtaaacgctgttaacacttggcagccattgacagcaagcctccgcgctctgcgcgggccgtgtcgtcaacgggatcgcagtctctcggcgatgtgattatgtatgcgtgtcttggctcacttttggaggagttcatgttggtcatgctgctaaggcgcgtgagggacgcggtacggcgccaagaggaagtcgggatgcccgaagcggcatgttggctcagcacttagacgatggaagctctccgattgatgggagattatcgcggatgacggcgctccgaaggtaaacaccttggcggtcatggccatttctgcggccttcctgtccgggcattccgccaaaagtcacaccgctcactggcttgtgactggccagcgatcggggccaagcgtgctgtgctgtgccgtgcagtacggtcctccgtcacaacggcacaccgacaaacacaccatgaccggtagccgctttgtgagatctttccatcgttagcatgcagactaatagaaagccgatcttagcgtttgtgcccagtaaagtcaacaacgtcgctatagtcaactcaggccaactggaaatctcaccatcgcggatcggaaaaagaccaattgaaagcagatcgagcagtcattccagcgcaaatcaacaaatgtcgtcatagccaagtgaggcttaactccgcgctctatccaacgagtgtcgtcaaagaaacaccgacctcctttccaactccacaccttgcagcaaccaccgcgaacgtttgatcaacaaccaacagagacaagtacgtcataccagctcacttccatttccccctgcaggcaatcactcactcactcgtaaaaccaaacaggcacattggcagcagacattcgtcaacacttgtctcaattgagcatcaaggttcatcaagccatcatgtgtagaacagctttcctcgttccagaatacccaaagaagaaacagtagaaaagaaacgagttcatcatgtttatcctgcgctgactgaactcagaagagcagcggagatgacagccgttaggccaacgcatctagtgctgggcaacagcaccgcaagtggtagaagtaggagcgggagcgttaacagacgcagagcctcgacggtcgagattacctgggcgcccttggtgacactttagccagacaggacatggctgagacaagaccttgagtctcctccttgttcacccttcttgcagccgacggaaacggaagcgtcctggatgaagctgacggcgcactggaaaatagccttgaactgctcagcgcaaacccaattgtcggtgccgcagtgacccccagggacagagatagcggcagggcagtgggacgagccagagctggaaggatttgaaccaccgccgtagccgcggccagggacgggagcagaggtagtggtgatggggtcagcgctgctgccgccggtagggccgggtctagagccgcactcggtgagagctggcttggcgaagtcacacttgcaaagggtctcaacggaaaaaggaacgtcgttgatcatgctggcttcgcgagcgcctggaacgtccacgacaatggtaagctggattgtctcagcgttggtgcactcgcagtagtggtcatcagatacacagcccagctcacgggcggtcttctcaataatagaaccggcgcactggggctcggcagcaaactcagatgcgcacttccagctctcctcacaatacgggccggagggacagggccaggaacactgtcagtattggaggggacgacagtgctgaaggtaatgacgacacagtcagagatggaggtggagctatccggggtaacagtgtcggtggtggtgatggtggtgaagtcattcccgtcaggaacagggacagaggcgctaggtccatcattgccgtcacagaagccacgaacatgggcttggcggcatcgcatccgtagagggcagactcagccttgatgacatcaagaccgccgaggccgtggcaggaagtcacaacgtcttgaagatccaggcctaaatttaagccaacataacatcagccactgtagtagtgccttgcagggaagcgtcgatcaggtccaggggtttcacgagtacactacactgcgatgcgacggtgaagtgttgacgatccggggttttccggggtttgtcagggtgcagaaaaaaggttttgcggaggatgagcctatccaaaaatggaaaacctggagaaacctggaagtgatctcatagggtgcctctttccagaacatgtcatggattgatcgtgaacatctagatgcagctgtcgaaggtaaggagtggaacacccctctgtccagctccagccacatggcattctcgggtggttctagggtccgatgtgaagacacgacgtcgagcgcgcctgttggtgtccgtgatgatgatgatggcttcatgtatcggtatgccataaatattttgtgagggtggcaagcacggaccgcgcagctgtgatctggagatggaaaacgggcggttagtacgggaacactcctcagtcactcgcgaataacttgttgtttcgtacctcaacacctcctttctgtgtgaaatatgattgttcttcttaacctcatgtgacactgcccagtattccttatctcggtcacagggttgagagctaacaagctaccatctgggaaagctttttttttggtacgggccatttgacactggatgacaattgcgaccaggaattggcacccaggtcggctgtgagagatgacgatatcaatgctcgaagctggatcgtaaggaaaaggccgtgaatgagaggtgaaatgtttggtaggcgacaagacaagttgtgcatcgtaagtataccgtggagaagcttgcgaaggaggaaagaacagagacagactgccgtgaaggttggggagtcgagagggcaattatggtctgggtgctggctcgtaccttccccaagtgcttgccgccactgcgcacttacctgatgaagccctcgagaaacaacctgtgaaagggtcagtcatcattgcgtccatggtggataggcggtgccttccatctgtcgtcgatgggatgttcaatcagaagttgcgaataactcaactccaaaaggacgagtggatatcaacggaaggcatgcgaggttcttccttacccgacatgaaatgtccacattagtaattcagtataatcagcacagccatggactttggaactggctcgcatttgtcctaccgtcgccggaaccctacaagcagagacaaatctgacactcaatttccagaggttcatgggagtgtgtgagttgactaaatgtcaagacgcaataactacttactagtaggtaggtacctcttcgatcaaggtgaccacccagttgccgccacccctttaccaagcctgcggtccaacatagaaccctccagtttcaagaagaaagcagcacctgcctccatatggactctcgtccatcccaagccgcgtgccttccatatttgtagccggtcgacagacttcccttccctgtctttttatccaaggtttctagaggtacccctcctcctttgcaataccgaccctgcgcccaaggcaccagcggacatcatacgagttctcctccaaaggcccaatatacgatgggcgacggagcccagtggtcccatggctgagtgattcccgttgatgaaaacattgccgggtgcgcggtactcgtgatacagttttcggggggttgaagctggagcattgtggtgaattccacaagcttacctggccaacttagctaggttttttgtcttttccatgaaataccggaatggctagagtttgggaaataagtacaatgttggtacttttcggcgttggaagagttacaactgacgatcataatttgcccatagcgagcctgactgacgttaatgtcgatctgaagtcctgcacctgacacaaaccttcgctacggtctgagagataagttcctgactcgcatgcaactcgcttccccggcctaactaatgcatggcttcccatgcgcgcgagttgtcggtgtgatgaagatattccgaaaacatggctgatattgatgggtgactgacacgagtcatcagtacgcgtaaggaacatcatgttcacagttgtgcagtggatatcttgatgttcctttacatattgattatgctgaagggccaacaagatgtggaaaatgaggattgagctgcaacggttgttaaccaagtgccggttgagtctctgtttttggcgagaagaacgccggaaggaaataataaatcccagcgagtttaccctccgaaaaatcttgggagtcaaacagcctcctctctcaccaccgataatcatctgttagcagcatagaataccgaatcaattctcattcgtcttccaatgtcacacatccttcagcccggtccaagcaaagtgtaactcattgacaacctgaagtcgaaagagaataaggagtcatactcagaagagatccagatgctcctccagaccagtggtgatagctacatccagggatttgattagcggaggtctggctggacggagggtttcgaggatcatgtcagatatgacgagagaaataccgtttcggcaaaaagagtacctctacttgttgtatatagcaagtttcatggtagcatagtcgagtcctcgaacaattatatacctggatcttgcccctcaaagaatgacgcagcaagtcatttcaggaaatgttacgccgaccctacgcaggccagcagcacacaagggggttttttttttttcgggtttttttttggtttttttctttcccaaagctgatggtgtagactgtacaagcactttggcaacacaacgaaggccagccacggtaaagacagaaagcgtatatattgaggttgtcagtaacgttggaaataatgcatgtacgatgatatccagccactggtgtcagtgtcatctgtcgaagccccaggagatgacctggaaactttgatatggctgagagaatttcgtaaccgccaatccataagtcagaaacagcatgaagtaagaatcatgttagtaggtatcttatgcatcatatgaatccttagtagaggtaccccttggtttcttaagtactttcgcggtcccacagtggtacactcgcgttgtaaataatgggcgcgagcggcttctgtacttgccaagtgatgctcttggaaccatattcttcatggggcttaatctgtgacgtcgctatatgatatgcacatatgattatgtttacctcgagtgagcacgcttgatatttatcttttagtgttatggggagtgtaggcgtatgtgtaccttcattgtgacagaatccctgcgtcaagaagatgcgcgaggcacgttggtccaatatgggtggcgtggatgatctcgaaatttgatccctacagaccatgtgtcaatggctgggggtaagaatacaatatgactttcatgatgcgctgtctgccttgttctcagccagagctggctcgctttcggccaacagcttgctgcatctgtggcggcacggaggacgttccagagacggagccagcacgagtccatacatcgccaaatgtctcatccatgaagtccttgacagcctgatccaaccccatgccagtccggagcctttctggacttccttccaccttcagtcccttgagtgatttggctctggaaagggccacataggtttgacccatagcgaaggccttagataggtcgacaacaacgccgtccatcgtcaagccttgagatcgatgtatcgtcatagcccaagcaggaccaagcggtagttgcactcgcgcgagcaaagtatgcggcggttctctcccgtattcgacgatacggatgatgggatctatgcgctttgttactccgttcggaaagtcgactaccgggcactcctcgtcctggatcccgcggataaatgcgagcgctaaggctgatgagaactccgggtcgcttgtgacttcagggttggtcttaaatcctataaaagacactcgttcaaagccgattacaactccctggctaccattgaccagccctttggccacgtcgagattttggaagaggacgacaggcatgccgacttcgagctcgaccttgggctcgagaacttgttcttggagggctttgagtgtgccgtctgggttgttctcacccaggtattctagttctgggtggagttcgcggttccaatggaactcatcaatgcaattgaagactcggggcttgcctttcaacttggagaactctcgattattaaccgaacgggcttccgaccgcgttgggaacagcttggtggcattgcccgtgttagacgcatggttgacgagcaaatcgatgtcctggttcgttagatgaacgccaattcgacatttctgcagaatgtcaacgaacttggggtcgctttgtcggtgaatctgggtgagatgcatagttctgaagttgcattccttccaggatttgctccgaaaagcccacttgtcctcgtccgtaaaggttgcattgcacggcacacatgtatatgtcctgcctctctcggttctgctgtcattcttgtccatcttggatccgcaataatagcaaagctcgaagggcaagactggtggtagctgacagaagtcgcccacaacaatgacctggacgcctccgaacggcgagtcatcattgcggatgcttttgtgaactgtattgaggcgttcgaaatgatggttttccaccatgctaatctcgtcgattatcagaacatctgtgtattggattcgacttttggcggcagcgctgtactttgatttgaacacaaggtcctcgatactttgtctggtcaagcctgggctccagccaacgtaggaccatgtggttattccatgtacgttgaaggctgccttaccagtgggagccaccacctgaacaattttacccatatctcgaaggcgctcaacaatggccttcagaactctcgactttcctgaccccgccgagcccgtgtaaaatatgttgtcgcccctttcagcaagctgaactatctgttcctgctctaggtttagtggtggaagttcttcgacccctgaacttgattgcttctgcttgctttttagtggcttctccttgggagcgtaatattgctgccagaacgcatggttttctgactttgggtcaacgcgaggcttccgatcatgggaatgtcggtatgatgctgtacgattcttctttgggggatcagcgtttgatatcggggaatcgataattggtggttggtgcgtccttgcgatgggagttccaggcgcacgggtaaggttcagcacatggttgtaggctgcctggtagagatgtccctcatcataaggagtatgtcctgggggcgccggggaagacgtatctatttcccagtactcacgggcaatgactattgcttcctcggacagtggtcgtccattgcaatcctctcgtcgcccaactctactctccgcctcagacttagattgtgaaccgtgtgtcgttgcgatggcagttccactcgcatttctgaaattcaacacatggtagtatgctgcctggtggatatgtatccaggtctgatgaaaatcaaggtacgatggggggtcatggagatcctgcacaagggcctttagtctcgcatattcacgggcaacggttattgcttctttggacagtgatcgccgcttgcaattctctcgtcgcctaacccgactctttctctcagacttgggtggtagactgtgccttttctcgggttgagtggcgaaaagcaaggatgtgcaggaagaggaaaaaaggcgtgagctttggttgagatgtgctattgggaaggcgcccgccagcctccagatgcgctgacgcatggctggtacctgaccgatgtcagtgagtgattatgcgcaaaagacggagtgcatgcgtagagaggtaggtgttggatggaagagcccacgttgaatcgattggtaacatgctcgtgcttcatcgaggaagttgtgtgacggtggtgaagtggaagttgtcgacgcccaactcgaagcgcgatgtcgtcccgatgttgatggcggggaaatgcgccaggcagcttgcactaacactctgaccctatttcattcccacactcaatcgcctgtgcagtcttggcaagaggtgtgtgtgcgtgcacacacacacaccgcatttgacaaatctggccatttgacatcgctttatacgattcaactcaatcgtttaatatcgaaatctggccaaaactggtgtaaaaagtcgatattttaatgctctacgtcgtgcaattatctattttaatatttacgttgtcttttgaaccgttgtcgatatagtacgttaccccaatacccgctagaaggtattaataataataatactagtaaataatgaatatcctaataacgtcgctaagactattagtataaatgtaaggagtgtgtagaaatataaacgtactctattaaatattagtaaagtatttttactattgcgaacttcctaaaatattagaaagcttcctatataggcgcttaaagtacggcgtatactatattactccctatattttattaattataattaatattataaaggaaattataaacctctttatattaaaacccgatttatacttcgacgaaatttatacctttttagctaataagtataatgtatacgtttcgaccgaaattgtacggcggtaccttcgataagagaagtagaagaagaagcgattttatataaaagtattataataatcccctatactagtagttgagtagatattaaagatctctttatttattataaagatatttgtattctataataagtttggtataaattaaaaggacggcgttcgttatattagctaagcaccccgtagcgctattataatagtattaagtaagttcgtatataatatatagtattacctccttccaattattataataaataggctacttaatatactagtatttagaggtataacggatttaaccggggtttgggactagatagtgaaatgcttgctccctaaaataaatctatttcccagtcgcaatagtattttggtaataaataacgctagttagtacccctataccgaattctaatatgcgtataattagaagggggttctattataatatttgttattatactctcctaaatttaattctatcgaagtatactttaacgactttaagcggtagtttaagagggtatattataataagggcggtaataagatattaaataataattttactatatttcttaagcgactagcgtaggatgtaggttatagaatataatagatctatagctattttaagaatataaagttagtaataaattaatttaataatattaataaagagtatagcgagttatatactaataagctagttaaatatagagaaacgggtactatatttaagtagcggtagagaatatagaagggagagatggatttatatatattaaattaaattatatactaaaaatactagaaatactaaaaatattagaagtattaaaagtattagaaatcgtatttatttatataataatactaaaatactagaaacccccctctttcgctataaatcgatttgtaatattattattattcgctaggaccgctaatagtaatattacccgctatagaagcgagagctctagtaacgccgtactcgagtatagtattaaattgtaggtttaaaatatatactaattaattaaattatagtaataggggttagagggtatacttactatagtttaattgcattactagtactgtatattcaattttaaggaagtctttaataccgtccctaaataccgtatagaagttataattaaaccccagcctcgtaaaccactctaccggctattctttaagtataaatatattaggcagcgcctccttattctaaagcttattcctcaaagcaactagaactttatatactaatattactttaattaacaatccaatataataacgcttatagaacgctttaaagaattcggtaataatttctttaaccagccaactaagtagggcggaaggtagtagtaataaataaaaaccgaaagtcgaaggtataggcggatataatataaataactctctagcctctattagggaatttctaatctcctcgccctcgtcctcctcgcccgctaccgataataatataattaatagtagtaccggtagctaagtaaatactataatcgttatagaaataagaggagggttagcgttagcgcgcctagtagcaaaaatctcgcggtcggtcggatatttatagaatatagtagtaaaatactttaacagcgtatacaaatcgataattactactttgcttaatagaaggagagcgcctactatattataattgtagccgctagcaattaccgaattagtaataaagccgccggcggtataaggtagctagatttagggatattaaaagtaaaaagggaagtactagtataatagcgggtatagtaagtataggggaggagggtatagctagtataaacttctaaaatcgtccctccttagtatagtttatagtaaattatttatagtctctatattaatactactattactactattaatattattaataatattaatattaattagtaaactattacttcctcttttatatttattattattatcgctagtattaaaggcggctactaccttattacctaatatatttcgtactaatttaaatagcgggttagctactatagccttccctagcgatataacgtatacctacttacctatatttttaatattaaggttataataagttatactcctatttataacgtagtatatctagtacttaatagccttattataattcttatacttataactaagactatacgcctatacctataccagctcctaatatacggtaccgcgtagcttcacccctgtacgctcctcttgctaccggtcctcctttagattcttctcgatttctactagtatagtatttattgtaatgcgcttaaacttttcggtaccggctagagtccgtaaccttcgtaacgacggtatattaactatttgtagaattgaagtaataaaaggattaactaaactacgaaagggggtaggagtagagggtatactactacgggaggatagggtagtagggattttattaacgggtaagttggttaattgaaatttaaataatatagtaaaataatagtactaattaatatagtagaggtataactttataacggtctcgtacttaatattattatacttattataaaaatccttcttaggaatagttttattatatataataatctaggcgcggcggttattataggtagcggcaatatatataacgttatataaagagactaactattttatccctatagctatattattactaataatattttctatataactttattatatatataggatctcattaaataatatcgtcctaaaccgccatttacagaactcgctattatcttacttaactttaacttttctaaatgaattacgttttttaatagcggataatttagtatagttagtagtaatatataaactaattatattaaattagacccgtatcgaattagggtatttaggacgcagcggcggtagtactatagcgaccggcttacgggcaatatagggctagaccggtagtactaaagtaattaatttagtcggggaggctactttgttattattattacccaataaataaaataaggtattaagaatctacttcttaggggtaaggtggacgggaaattattatttaacctcattattgttattagaattctctttgctactagaaatttcaatgggtattataaatttaaggggggacaacggcgactttaggattaggattaggattagttttagtgtagtagccttccccttcttaatagtagtctttttaacggtagttttaataggaatagccttcttcttaggtagaataatcttaggaataattttaatagactatttaactttatagctcttctttctagggcggaataaggcgcgttatagaattattaagctaggatcttcctagtcttaattcttgtcgaagtagactactagcgcgctacttcaaatacaggattgctttatactaataggttttaaattgaggattattttaggaggtattgtcgtaatagatttgattgattattagtattataattactttgcacgttgaaatggcttcaaattaatgtagaaattgttgtgaaataatgaattttgacgaagttgtacaatacaaaagtgcggtgtgtatgtgtatatgcacgcacacacacctcttgctaagactgcacaggcgattgagtgtgggaacagtatgaaaggagtacccttgacagttaggacaatggggtagatggccgtttgttgttggcctccaacctgcaggtacgaggaccaatcagaaactgcaactggattgttgacttacaagtacaagtacatgcagatacctgtagcggcccggaagaaccttgacagcttggtcttgccagctgtccaggcacctgcctctcctgcccatccatccaacccatcgcgccaaacgttcccggatcacaatgggagcacattgcatggccagagtcacattggctagggagaagcgcgagttgtcaaaaatgacgatataatcaagagcatcgaggaccgaatacatcaagcggcctgagagaacatcggtcaaggtatgtacatctgaagtgttccaaaacagcctcgaagctgtgggcctcaacctttgaacgccgccgccgtctcaccattgggcattgggacagttgacgttgcccgcgtcacgatcaccggcgtccctactgctgtgatggtgctcttcagtccctgctccgtcaccggcaccggcttcgcctcaggcgccagcgttggccccgggataacatacgtcgaaagcaccgccgtgtagatatcgatggccactcccgggtccgtggccttatacagcgccgtagccggcaccccttctttctgccctgccaccaccacttcctccttgccgaccgttatggcctttggtccaggcccctccacccacaagttcacacattgcgggtagttctgcgctccgttcttcagattggcgtagtgcagtgcgatcaactcgtgacgcagcacatacggtcccggctcgagatcgttcggcaaacccaatagccaagtattgttctgggcgattaggacatcggttgcccatctgcctggagggccacctttttcgtcgagcagaactggtgacgagtcatcgatcttggtccatgacagcttgcgcttgtcaaccgaagcacatccgtctgtggtgttggcgcagggggctaggtatgacaagacagggcccttgtgggattggggccagccgttccattgtatctggatcttgtcaccggctttgacgggtgcgtgggcttttgccggcttgccgtcgcggtggcagataatgtcggggttcgagtaatttgacggcgttacgaagccatcatcaacagcgcttgtcgaccatccgatgctgttggtgatggcatcaggagcatgagggttgaagcctcgatactgctgtccgttgatgatcaggtacaagatgtgggagtgtgcaagcgcttgggagaacatggcgcaagacgccagtagtctcaaggctctaaccatgatatctgtcgagtgacaatatgggaaagaaaggtgaagctgaagacactgggatccgactgacgacacttttcagatactctcgtttttggctcgcgacgatgacgcttgaacgggacaggaagatgcggttgggagtacacaatgtgcttatttatcatcctccatctatcctacccggttacttctgccaactccttcaaacagctcacgagcctggtagtcgggttcgtggcccgaacaactgccgcagaaacattcaactcgagtcgatcggcattgacttttacctaaacatcgacgcgcggaagcaaacgagtgtccagatggcatcagcaagcgaaaaccccgaaacctctcgacgatcaattcatccatattctccataatccccttgatggccatgccgtctgcctgacaaacgggaaacatctgaggcgatcaaaaagtggaggatgacgaagccgacacggcatttcatatactcctctcatattatatacacttcgaaacaggcccctcactcttttttcggcgtataggctgcgccggctaaactgcccgtgtctacctcgttcaagcagggctcgatgatgctcccactgccaggggtccaggagtgtcctccgtctacgagtggagtatcggggtttactgtttgggtggctcatctacctgacgaaaacaacggccttccggatccatcgttctcggagccggcggccgattgcctaatcagggaagatcgtctgttttgatagggtaaggggaaacagaatatccctgtcaagcgaccgttgaccattgtttccccgaaaacatgtcagatcgccaaagtcgaaacacaacactgtattgagccgcgagaggtgcttttcgactttacacgagctttcttacataggtgaatgccgactaggatgtctagcattcacacggtgctctttgtcactccaacatccacagctgttttcccacagcgcaacagatgctgaacggtacatggccacttgggacctgaaaaactactttgatagattccttccttttgattgttccgcttcacttttcatagtctgctctttcccgttccaccctgtcccactcccatgctttttttttttgccatccttttctttctcgccttttcttgtccgcccttttctctcctaccaatgctttggtgtttctctatcggcgtgctactgatatcctttccttcacagcccccatgatcgtttctaaatagggatgaacagtaatcgtgttatgaatatctttatgaaccgcggaaaaagtttgcagaattgccattttctcccaaaacaattcgatctcaatcagaagctttatgacggttttcggataagtggcgaggtggtctgttgctaacagaacgcttagatgtggacaagagtcgtcccctgtccattgtactggttcatcttgactttgacttttgaggatgcctatcctcaacccctttaacaatggcagagcatccatactggccacggctgccagaccttctagttgtggccggatttgggcgtctctgatatcgatctgcgtgatgtcaagcgactcaagacgtggacatcctttgatctgtgtgaccagctgttctttcacgggaccatcagaatgtgtccaccgtaaagctctgtgacagttgcgtaacatttcgaggtttgggaagtatccaagatgcgtattaaggttttcgttggcttccatgttgtcgtcaggatttatattgtcgtcgtcggaatccgcgtcgtttggcacgttcatgaaaatgtaatcgagcattggcgcatacttggtggacaatgccttgagttgttgcgacagagggctcagagctctcaaaaccagcgcgggcccgagaaaggcgaagtcccatggcgtcgctctcctaactgttgggctggcttcagatgtgaacacgaagcgttccaacctgggacaagcgctgacaagtggtattggtatgtgtatcgagaaagaaaagggggtcattaatccgagctgaagagatcctgattctcaggcctgatccgggtccgggtcagcagttcgttaggagtgtactccggatcggggaatggtatgtaagggtccacagtttatcggcgagcgggatgcatctttttgttagttaagatccggatcggctggttggggcggtgccgtgcttgaaaagtaaatgacccggtagaatacggagcattgtgaacgaaaatatgtgtaagtgggatttaaaaactgatattatctatcggcttatgaagcagcgaaacaaccaaagaagaacaacacatgattaaaaggatcaatggatgcccagacagcgattagcttctctatgccggaagaggtgtagtatgtcgataaatggttcaggcttcgaggccagccgggtgtggccagacgcaggtaccaaattcgtcacggccgatgtggagactggggaaccgaatctggacccactctatcggcgatcccgaatgctaaaacccggatgagagccggactttgtaggagaatgaactggcagcacgcgaaggtaacggctgctggaacacctattgccagtttcatggcaccctatgaattgaacgtcgtgttttgtcgttgcggaacatatcaggatgctaggccaacacgcagttggaaaactccagtcagcgtttattttcacctctaccagcattaaactcgttagcgcggtaccaccatgttacagttttaagggcttcagatcaggtcaaaccagccatattttgtacaataattagaattttggccacttacatatcagcgcgctagcaattccaatgccggcaaaagtgttgttgaggcaaccagaaaagaaacaatgaccaagaacaccttacccaaacatttagtgcaaccatccaattttattggtcattgtctctaacagcctcatttcctcaacacccactcatgctccgtctccatcatctgtgagatcatcttgttcctgaggtaatcaatctgaacatgcaccaaacaaacgtcgtcccgaaaccacacaaacagagatcgaatcgcgaatcgcaaatcgcaaatcattgcccagcccagccgcccagctgagccagtcgccgtcattcagccagtcacgaacggcttatgtgagcggaaccttttctcaggacacatgaattgtcattcgtcaatgaacgccgacagaaaaagagtttcggcgtcgggtcagccgcaattgaaattgtcgtcgagttggaagggcaggcaggtcgaatggcgagtgacggagggaatgtttcgcctccttgctcgataataatgatgagatgatgcgtgaagtggttaacctttcggtactctaggtacccagaggcactcgctggccgatgaggtgtgtgttgggttgtgtgtctacaatgcgacgaaatttttttgggatgatcgctcgatccgtctcgttggccaccacacatccaaccatcttggatgaaacaaagaattcatctcttctacaatactgtgccaaatgaaaagagaaaaaaaagaaatttgccatccaaagacggatcccgccaacacgaaactcggactcaataactacattggttcttgaacccaattcagatacagtatgtacccctggccacaaggaatgacccgagcgacgacgacggaccccggccctgtgtggctgtcaaatacctatgtacagtgcgtaaaagataccccggattttgtgaaggacacgcaatttcagtcagttccgagttgcgacacccgatcaattttccacaaaccactggggttgaagtgacccagaaattggttcgaacggtgtctgctattccacggacctggtttcgtcattcaaaacttctgtagtatatattaaagagacacacgtgaagtcaagtcaaaaccatttcatcccggtttcccggtgttcttgggttgttaaccggcaatggttagtggtacctgtgtccatggttacatcccaccgccaaaccatcgcagaggtgcagagaggcggtggtcggtcggtgccgtcgaagcgtgcccgtgcagtggtcattgcgttcattaggtgcagtgacctgctggcatggcttccatccccggcccagaccgccattgacaacaggttggcaactttggaagaatgtacgaacaacctggtaaaaagagtttgaaaatgttttgtagttgccagttcgatggtgacatgagatattgttggttagtttcttgttgtcgaaacggttgaaattccatcgtcgtcgtcgtcgtcgtcgtcgtcgtcgtgagtgtgtgtagaggtatggacgcagacggcagtgctgctgcaaaatggaacctgcgtgaccctgaattagtgcatcttccctgtgatccaccgctcccgccccttgccctgcgcctgccctctcccccatccgtccccaggagcccggaggctgggaaatggttgttgtgcggcctttgtgccactggaaggtggaattacatagtgtacatacactgcaggcgtcgggtgggaagtcacttttttgtgtggtgcgaaggctgggaagggaagggaagggaatgcgttatgcaccagcggaccagggctgtttcaaagtcggtctttgtttcttcaacacacaagcacacagagtcgtcgtcgctttcattgtttacctttttccccctccctccaccgtccacaccacctagtgacttcccccttcccaccgcctttctggatcgtccatttcaattcttgctttgaggttgcgttttggctttcttttttttgcaattcaagatcgataacacgcgcgactatttcgagcctacagtggacaatccagcgaacggtacctctactccaacaccaccgacgaccaccaccacgacgacgcaacacgagaaaagggcattgtcttccctgctttgcctgaaccgaacccaccccatcttagctcggccaaatcccccggcctcttgctcgcgcctccctttctcaacactgattcgcccctcattcgacaccgtcgccctacactcggactacactacctactactagatacttgttttcttcagtcgctccactagactactctttctagacttttcccgctttgggggctgatgcgcatcagtgccatcccacctctctagctcatccaggtccccgtccagtccgcttctctgccgccttccaaccaccgtcgagaccacgaccgccctgatctcagatccaggtcgaacccagcacctctccctcccagtcagtccatcccgccactggcagccctcgatcaggtcgccaatcttcccagggatttccacaaacccagccagtccgggcgtctgcagaaaacttcgcagtccaaacagtcgcgattcactcgtgcagacgacctcggcctgtcgcaagggccaaagttcagccctcctgtctcacacagaggtggtggactcgccaaaacatacatatgggtcaatgacatcagaagcccaacgtcctttccgcgctactacactacgtacacttagtcttcaattgctttaactcgatcgcttctccgccattccaccctccttagttccccgttccattcggcgcaatcctctcggcgctcctcctgctccagccctcctttgtcggccctcaccacttactcggatccgaccctcaactatggaggcacacgctcgcgcaaccgcctcgatggaggaagcccagtctccccacgccgccgagtcctcgaccaagacgagccgtcgccgcggccacagtctcagcgtgtcacccccctggcacaccgcaaagtcgacgacacacaaccatgggccaagagactcgaccctccagcacagcatcttcggtcaaaaccatggccccttccgcagtcaccgccagaacagtgccgcgagcgacgatgccgtccccgcccatcccaaacaggggcataagttgaagggcatgctgcgccgcgcctctgtctcctttcgttccggtgtgaagggcatcgtccataggaggacctccgttccgaatactccgacttttgagccggacgccggtgccggtccttctcagccgtctgcaactgctcgtcccaccactgcgcattcgacctggaacaaactgcgtcaagctacgagcttccaccgccattcccgtagaatgtctgtccatcacggcgaataccccttcggtcacattgccctccaatcgccgcctcttcccgtgcccggctccggcgagcaacctccgatcatcccccgtaataccggtgctgcagcacggcaagccgccgcgagtgcaggtcacggcctcgagatgatcaatattcctgcaccccgaccgtgggccaacgacggcatggacgactacgagagtggaattggcattgccgtcacgagaggtagatcgtccgagtctgacgtctttatggatggcgttgattccgatgtcgacattgagctgaacagtccctctcccaacgacgaggtggacatcatcaaggttgacttcatctcccagctacctcttgaactcggaatccatatcctgggacaattggatgcgtcatcgctggcttctgcttccctcgtcagtaggtcatggaaccatgctgccatgaaccagcatatttggcgcgagtctttcctccgggagaagaccaccacctacgccacgagcggagccgtcaagccgggaaccggtcttggtgtgccagccatccgccctggcaacgactggaaggagatctacagagtcagagaagaacttgacaagagatggaaggagggcaaagctcgtcctatttacctccatggccatacggatagtatctactgcttgcagtttgacgagtatgtccctgatctgctccttcgaaaccgtatgattactaactttacatagacacaaaatcatcaccggttctcgcgacaagaccatccgtgtctgggacatgaagacttactcctgcaagctcgttctgggtccgcccgagattatcaatgactccgacttgtccctcctccacgacgaagccggcaatcccatccactatgcgacccttcccgagctcgacccccacccctcagccagcggtcaaattcaaacccccgccaggagtcacttctcctcaccggccctcttctcaccccccattttccaccgggcttccatcctctgcctccagtacgacgatgagatcctcgttaccggctcctccgacgccacctgcatcgtctacgatatcgcctccggctaccaacccgtccgtcaactccgtcaccactccgccgccgtcctcgaccttgtcttcgatgacaagcacatcgtcacctgctccaaggatgtctccatttgcgtctgggaccgcgccacgggcgctttgctcaaacaactccgcggtcacaccggtcccgtcaatgccgtgcaaatgcgcggcaacaccatcgtctcctgctcaggtgacttccgcgttaagctctggaacatcgaaactggcaagcagatccgcgagttcttgggccacaccaagggtcttgcctgcagccaattctcagaggacggacggtacgtcgcctccgctggcaacgaccgtgtcattcgcatctgggacgccaacacgggcgaatgcgtgcgcgagatgaaggcgcatggcgatttggtccgctctcttcacgtcgacagcgtgtcgggcaggttgatctctggaagctacgatacggatatcaaggtgtgggatatggagaccggcgcacagctgctcgatttcccgcagtggcataatagctgggtgctatccgccaagagtgattacaggcgtattgtcagctccggacaggatccaaagattctcatcatggatttcggtgcggatgtgaaggggattgagatgctggagactcctgccccaaaagtggtgccgcaacatcagcagcagacgaacaatcaggttgctgtgccctcggagccagggccgggcgggtatttttgatggggttcgatgggacgagacaaaatgagatgcttgcatgatcatgggcggcgtttttaggaaaccggatacgggaactggtctggagtcctctggactgaaccggactggactagttggatcaatcaccgacggggtgcaggatatgggatataaaccgtgattttgggttttttgttatagagaactggctggttggtacgactgcgccggggtaattcttaatatgggtgtgcgtattctctgagggttgttgggtggacctggcctgccttaccgctggtcgatatcggttgaagtcactcccacataacccgaagagtaggcactgcttcttatttttatttctaccaattttccttctctggatccggatctttacttttttacctttgtttatacaaatagatagattactgggtaacttgggcactgtttgctttgctggagtacactactgcgcttgggtaggcaacctactcggatttttttggaagctgcatggagcaaggagcaagggaaagagaaaaaaaaagaaccaaagatggaaaaaccgaccgtcatggtccagtcatggatggatgaatggagggatttttgctcttcatggtagaccgggcttttttaccataccttgcaaggcgtttcttgagttaacatggaaaaaaaaatagatcgctgtctcttttctcaaaggaaatgtaaagaaatgaagtgcttgtatagtacatgtatgttcgttgtcaacataagctcatcttgctttcgcaaagtccatcttaatgaatactggcatagtcatcacaactctaagttcaacttacgtgaccacgacttcgtgccagatcgtcaagtgactcccattgtccactccctccttcgctccattccacctttctgcatactctcggattactaatgtggtcttcaatcaatcaactccttcattatcaacgatcaagagaaggactgacgacacagttatcaccgacgtgacggtgatgtcgtgaaggatgacaacttaacctggattactacgtacgtaatcgagaagttatcggctgcaacacagaaaatcagtccttctatcaacccctgcgatacatcttctttgtattcccgttgaagttccgttgctacctactttgggctcgggcggctggcctctttcttgtggattactaagtacggatcgtggaacggtgaagggaggtaggtacctaccctaaggatgaaatggtgagggcggcagtatggaaggaattgaaggaaaaaaaactataggtatatacgccagggaaggagcgagcgaccacgctcggaattcaggaagctggttaaggaatcactccgtcggctgaagagagttttagggtagttggataggaaggaagggacgctaccatcatactgtcttgttgttctcgtctcctcttgtcaaagaagaagcgagatgttagagacactccgtcgcgctgtactttcgcactctcttcattcacttcattatccttccattggccactgaatatttacgctgctggaactctcttgattttttctttctttcttttttttcttcttattcttcttcttctccaaaactccagtcacctgttactaggtactcttagatcaccctctgcttcagctatccaataccaatacataccacattaactaacttctcatacctatgtaataaatgcctgggttacgaaaaaagattgtttcaagagaggagctggctggcccatgtgtccacttcaatctgcgtacctacttaggctatgttctacttcgcccttttaccgcgctgagaggtgacgtgacttcactttctttccgagttagtttcaagtctttcttttttttgctgaggtactttatttgattgtaggagaatatacattgaaggtacttgcaaacttgtttaatctattctctagtcctccggggtcatagccttggactctagagagtttataagccacttcatcccagacctcattcacaggctgatacctcgaatctctcgacacaggaaggaacaacagcgattttataaactatgctttacaataaacctagcacatacgaccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgtctctttttgctcctactatctttcactttttttttttcggttttgtgttctttttggggttttcttttcattaccctattcgcctactctatacagctcaagttccgagggttttgcttcgagtctttgtccctagtgatagctaatttccctggtggttggtttacttcccaaattcctatggtagtggctttgtagtccaggttcaggatgtacatacctaggttttcaggttctctgtgatggacacgaatgtacactggttcatacgtgccctgtgcctcccgtcctcttgtgccctttacattgtatatatgtttgagttgcccgagttctagtataggcagtacgtgggggctggattaggtccatccaactttaagtaccttgcagttcatgatagttggtcattatgaaccagaatacaggacgaaatagaacagatcgaggctatggtagtggatggaaaaactgggaggtcacgataaaaaaagcttgaaacatttcaccatgggtaaggacttgttgaacaacgttctctataagataaatcaagaatgtagggttaggtagcttagtgtttcacgatcccgtctaactttgtgtgaacggctacatgtacacagagcacacagctcttggggtcaggcatacctaccttaaaaagagggcaagttggggattggatggtataatgaggagtgatgacacgatgaggggagtccgtgtcggggatagattacttcatagtggtatcaagagtggcatgtacaactattcgagggaggtgtgatggaagctcaggagacagtaggtggtagtggtagcatcaaatttgcgggacattgaggccgaaccgaatggttgtatatgagtaactgatacgacatcgggaacgtcaactgttaatttggtgtgtgatgaaagttgtaatagtcgttggagtattagtgtcaatcttatttctgcctaggatgaggcgatgtgctcgaaatccctgttgttgtctttgcattgatcttttgacaccggccagaatccagacagcttaacacaacgccagcgagataccatcaaatctggagagggtaataatgggatgagctgaggttgactccattctcagcaactgaagaagaaagaaaaaaaaaaaaaaaaaaagaaaaaaaaaaagacgagtcagagagcatgggacaagcatcacgtgtaacgacgatgtgcaccatcaaaggcaaaacagagaaacgggagcactaccaaaaccagagattttccccgtcatggccatccagagccgagacttccccgcctggacttgaaaagtggtgcaacgggccaacgacaaaatcctatcgggaaaagggggaggcgactaccgttctcggtgtcgtgttgaagcatgaaccactttccatgggacgttcgccttcgccacactatagtagcaacgatatatcggtcaatctgctgtgccttgaccaactggttgttagcaccgaggtacctcatcgagctcaccaataaagtcgagttggtgcctggctataggatcagcaattaaggtctagattccaacgcaggaagtggtgaatggaaagaaacaagtttcggcctgtcgtgtaaacgagccacgagagggctttgattcgaacgtgggcacgccacatggcgaagtagagtgcatttttttttaaccattcctttgcatatcatttctctgaagaaaggcgtaaaaggggtgttggtcacttttggttgcctcggtcttatcgattgtcctctcttgtgacctttcaaccagcatttggtgccaccatgtggtgtcgagcacagcatggccgaactggcgaatgtggaataggtaaagtagtagttagcaggcgaaaagaggtcgttcgtagtgggaaccgacaacggggccaagtcatcacgcagtatggaaagtgatgtcctgcatacacattgaggttgaattggtgatggcggtttgaaattgcagggtggtacccaggtaataccaacaaaggggaaggtagcacttgatgttccccaaaaccaaaaccacagacaaacatgcaaagggggtcattgaccgagtatggccatgttggtggacgatactgtagtagatgggacatgatgtcgcagtcatatatccgagtctgacggacgacagctgcggccaccatggccccatgtacgtaggtaatagtcgcgagacagacagactcagcctgactaggtgggtaggtagcaaacaagaatgttttgtttctctgaaagtcctctgcttgaggtctggatatgtaggtgctcatgatggatggaagtcggacgattccgccaggggtagcatggtccaggaaggggaaggtcaggaacaggttcccaaaagggtgttcttatgttacactggtggtgaggctcgggctcttcttttaaggcatggcattggcatcgtggagattgcgcagatggcgcggcaacggtggaaacaaagggaaacgattggcgcgggggatctggttggtgacaggggcacagatggggcagccaccagtcaaaaggggatcaggggctgcaaggaacgccatctcaaacggggtgcccaacccaatcaggcgcagatgatcagtgacgactggtctttgtacgtctagaaagttggaagcgaagcatggaccttttgtttgaaacaaatccatggacaggcgagaacgagtcgtcgacattgtttcccaagcaacaagcaacattgtgcacaggcgacagccagtgagtcgcgtgagtgtgagtgagtgtgagtgagtgtgtgcgtgtaggtgtgagtgtgtccatgcgcatcgaactgtcgctacaatagaagagaggtaggtaggtgatgacagttgttgaagaaagaaaggagaaatggaatgaaagggtcagtgtgttggatgacatttgactggacaggtcgggtcttggtctaaaaatgcatacaggaggaaattcgaagcgcccaaaaaggtggacacctattcttcaggcagccccgcacttcgtagctagcttacataggtacctagtctctagtttagaggtacgtgccttgcttgctggttaatgagcctaaacaggaaaagagcccgccccgccgccagccaggaaccgtgaaacatgagagagtgcacgggccacaggctgcagctgggatgatcctccggcccgtcaagaatgggcagggcattttttgattcgacgcagtgaccaacgcgcaaagtgccctgcttgaccaaggcacaccgtcctgcggcttgcccaatttgaacgtcatttgttgcaacccgaccgacgacagtcaattcgtttctcactcagtcttcttcgtcatcgaaacaccaaaagttgaggttggtgaactgaaccaccaccactccaaccgcccacctttcttggacataaccaattcgcccacttctttgttgactcagcgcgtccgtatctgattcactttttcacccgggctttgattgattgaatcagacagaccgaccaagtcgttgtccgtcgcatacggccggtcgcttgtttctcttgttgcagatagcaaactacaggaaacaagtagagacctttgacacaacaaccgcgacacacgcggaatccaccctccgcaccagcggcccgtcaacttgtggtggtggtggtggtggtgttgttgtcgttgctgtccagtttccttccccaggcccctttctggtggtgttgagtggactggcggttgcattgacaaaacccctgaattggtgaaattgccgtgtatgtacaaccttttccttctctggacatggtgccgccgccagatctggcccgtttcttcgtccgatccggctctgccccatccagccgatccaggcacccaaccatccacagccaatcgagtcctctttgatctgcccggcccagcggttggagaagaggctcccgtttcgtttatgccccgagctaagctcttagcctgtttgagttcccaaggacttgtacaccaaccaagacacccgccatatggtcctttgttttatctctgatgaatgacgcgcctgttttagcctgtccaagcgtccaaggcccagctcggcggttgtttcgaagaaaccgtcaccacggtagcgctttgacatgccatctgccttatcgcctcctgctattaccatggaacacatcatggacaagggaacctgggaaacatcactaacgcatgttgcggatccaggcacagcagctcccgtgagaaagcaggcccatgtccaagatagacctggacgtcgaggcggctaccgcttgccaccactcctccatgtacacgcctacccctcgtagcaccaccactactactgccatggtcatgggggcggaagaggcgcccggccatgtcgtcctcgactgtgactctgatacactcgacgacgaagcagagcctctgcaccctaaagccggcatatgcgaatgcaacggctcctgcagaccttcttgtataagttgtcgtccccccaaccatccttcatcccatctggccaccaagagtcattctcacccacatcgggcccagccttgcccaattcataccaaccactttcgttcgattttcgattcgacctgttcctactgttcgttgcttttctccgacttggtcagccgttttggctcttcatcagcatcttcaaccaccaaggtgagttacacgcatctgtcatccgatatcaacttcacacatacatccctccacttgcatgatgcacttacccccgagttgcctgccctattgaaagatcagacggcccacgggtgccctattgtgtgtgctattgtcggcgcattcacagcgctggtcatcactcaatgggcgccggcattcggccctattcatcattgagcgtgaacaaagggaagatgggcattgttctattgtccatctcggcgtgccttcccttctctttattaagccgcgtggcacccctgatcttttccccctgtcctcatcaattttccgcatcttccaaacttccacaatcgttcgaccggcacattcgctaattatttttccttcacacagtaccggagcctcgacccccggtctacacataaacaaaggtccaaaagatatagctggttctacatcatgatgggccttacttccatcctcgctttcttcctcttggccattcggctattctctccagccttggcggctccagccccccgtcaggctacgggcggctggtgggtgagcagtatcgatcgtcaaggtgtcgctcccttcaacgaggacagcgccggctacaaggttttccgcaatgttcgcgactacggcgcaaagggcgatggatcctctgacgataccgaggccatcaacaaggctatttctgatggaaagcgttgcggcaagggctgctcctcccaaacgaccactcctgccctagtttacttccctcccggtacctacgttgtcagcaagcccctcattcagctctactacactcagcttgtcggcgatgctgtcagccccccgaccctccaggccgctcccaacttcgaaggcatggctgtcatcgattccgatccctacgaggatggcggtgagaactggtgggtgaaccagaacaacttcttccgtcaggttcgcaactttgtcatcgacctcaccaagatgcctgtcaacaagggcgccggtatccactggcaggttgcccaggcaacgagcttgcagaacctggtcttcaacatgcgcaaggatggtggcgccgagaatgctcagcagggtatcttcatggacaacggttcgggcggtttcatgaccgacttgaccttcaacggcggcaagttcggtgccttcttcggtaaccagcagttcacgactcgcaacctcaccttcaacgactgcaagactgccatctacatgaactggaactgggcctggaccttccagggcgtcgagatcaacaactgcgaggtcggtatcgacatgtccaacggtggtcccactgcccagacggttggctccgtcctcgttgtcgacagcaagttcagcaacactcccatcggcgtcaagactgcttatgacccccagtccgctgagaccaacggcactctcattcttgacaacgtcgacatgaccggtacctctcaggccgtctacaacaatgccaccggggctactattctcgagggcagccagaaggtcggcttctttgctcagggacgcgcttacactggcaagcccggcagcgctggcaaggcggttcagagccctcagaccgccatcaagaagcctgatgttctccttgactccaatggcagggtcttcacccgctccaggcctcagtatgagaacgttcccgccagctctttcttgagcgtcaaggctgccggcgccaagggtgatggtaagactgatgacagcgacgccatccaggccgtccttgacaaggctacccaggatcaggttgtctactttgaccacggtgcttacctcatcaccaagaccatcaaggttcccaagaacgttcgcattactggtgagatttggcccatgatccttgctggcggcgacagtttcttcaaggaccagaagaaccccaagcctctcttccaggttggtcagcccggtgacactggcgtggtcgagatgtcggacctcatctttggtactgctggccctcagcccggtgctatcttgatcgagtggaacgtcgctggtaccaagcagggtgacgccggtctctgggatgtccacgcccgtgtcggtggttacgccggcactgatctccagctccagaagtgcggcaagaaccccgaggctaccaacgccatccccgaggactgcttcggctctttcatgatgctccacgtccctaccaagggctccgtctacctcgagaacacgtggttctgggttgccgaccacgaccttgagcccgaggccgacaacaagcagattgatatcttcaacggccgcggtgtcctcattgagggtgagggcccagtctggggttggggtaccgcctcggagcactcggttctttacaactaccagttctccaacgcgtccaacgtctaccttggcctgatccagaccgagaccccttacttccagggcaaccccatctccaccaagccgtatgaggtcaatgccaagtatgacgaccccgactttgccaagtcctgccagggtgacagcaccggtacgtgcgagcgcgcctggggtgtccgcgccgtcaactccaaggacgtgttcatcttcggcgctggcctgtactcgttcttcaacaactacgaccaggactgcctcaagacgcagtcgtgccagaccaacatggtctccctcgagaacagcgcggtcagcatctttggtctgagcaccaaggctagtttgaacatgttgactatcgacggccagaccatggcggaggacaaggacaacaggaacaacttttgcgcgacgctggcgctgttccagtcttcaatctaggcggttgggctgtgagtagtgctatgtaacgcgcaaagaggttcttggtctttggccacttttttcttcttcttggatttcacttctcatgaccaacatttttcgattcttctgaacggcctgacattcaggatcgccttttcaccttttgtcttgaatttttctttggtttcatcttggttcttcggtctcttatttctgcatcagtttgctttttctacatcatttggttcggcgttcaccttgaacaacagaggggggtcacaatggagggtacacacaggaaactttgcggcttcactttttacatatgataccagttgaccttggcattgatattcagcagcacgatggaaaagtcggtgtttagaaagaaaaaggagattcgtatatagcaagcaccacccttcatgaacatatgatggcatctcttcagctaatgggtgaagactgccaaaaatagatttttgatttaaaaggacttgtctttgttccattgttcgagtgactgggtgacagccttccaagtgtgtgcttggttggtgatggcagccgtggcgttgatggcgttgatggcagatgtctcctgattgtgctaggtgcttctacgggttagggttattgccagcttcagatgtatgtagtacgcacttgcttgctgagtcatcaacctcggtcgcagtcatagcgaagtcgcaacttggcaagaccgcagcgcaaacggggcaggcaaggtcagctcgataggtagtaacgtcatagcggcctttcggtccctcaaacaatcttgcatcgcgacacactcactccttggctctgggtcccaaaagagcaaggtcggacgactagtgtacagcaagaatatcgtcacaacttgttgctgatctcttttatgccaacttctacttgtctcagacctttttcattctctcctgcgatgtcgactacgtcctaaaacacaaactgtcattactcgaactattcaccagctccgtcacgctctccctgaactggcaacacaccagcatcgcgaagtcactctcccttgcgatagccaaacgaacaatcctgtcgaacgacgattaacttacgccgtaacaaaaccaaaaaaaataataacaccaccacctaaatggacgcgccaccaccctcagccgtcccctcctcctccctcgacgaacaaccctccgcagccttgacccagcgcaagaagctctcttccaccatggcctcctcccccgaactctcgtcggcatccaacgggggaagaacccaaactaccaaaactactactaccagccagcgcaacaacccgcactaccccacgcgcaccgaactcgtcgctctcgcgctgtacccgaccctcctcctcttcggcaccctcttctccctgctcaacccgtccgcccgctccagcccttacgacttcgtctcgcaatcgcacgtccaaagcggcgatgccatcccctcgtactttgcgcgcaaagataacttgttcaatgtctttttcgtcaagagggcgtggttctggattactgtttctttctttgggtttttgtttagtcatcctggctacaacagcaacaacaacaacaacatgactggaactcgggggggagacaatggaagtggaaccggaagaaaaataaaagccgtggtgagatgggggctagtaacgctctggtgggtttttgtgacacaatggttctttggtcccgcgattgtcgatcgcgggtttcgcgtcacgggaggcaagtgtcaggaggcgcaagggcgggtgaacgcgcaggtgaaggcggatgcgatgcctgggcctgttgggagcaacgtggaagtggcgggcttgaaggagtttgtcacggcggcggcgtgtaaggcggccggaggcaagtggcagggcggccacgatatctcgggtcatgtgtttttgttggttttggggagtgcgtttttggtgcaggaggttgggtgggtggttgcgaggcattattggagacggagtgtgagggatgagaggacggtggtgatgggtgatggggcggtcaagtcggcgggaacggatttggctgctgataagaggtgggatgattatagcccggagatggatgaggctagggaggtgagggacgtggttacgggagggggcctgtgggatgcgttgggacatggggggaaggtggtctttgtagtggtgggattgagtgcgtggatgttgttgatgacggcgatttactttcatacgtggtttgagaaggtgagtttccccccgttaacggaagtattgaggaggcagattgattgctaacttgggtgtgtgaacagcttactgggcttcttgtcgcgctcatgggattgtactttacgtacattgtgccgcgcttcgtcccggcgttgcgtggaattgttggcctgcctggtgtttgagtcatgactggagtgatgggacgacaaccaccgagtccaggaaggatgagatacccgtagcattgcacgatggcatagcataaactactcgtaatattcatgttctactcttactgtttgcttgccctacttccgttccatcagcgctcatagtaagttgaagtatgcatggggaacagcgcacgggccacccatgacctcatcgaagctattcgcgacggcaatcgaccccacgttctccaaacttcctcctgacaacggccaacacacagaacgcgacgacgcaaaagtcaattgcgcagcgcatcgcatttacttgtacttgacagacacagacacagtcatgtcgccaatcaaagccccgccaaacctccccgagctcgtccggacggccttcaacaaggcgcgcgcatcaggcgacgtcaacttttatccgacccaagtgaccttggtggacgtcaattccattcctgtatgttttccatccatccattcgctaaatctgacttttttaagcttcaatcctaacctatccctcaaacccaaccagttccaactccgtttctctccttcgctagccaacaagcccaaagcgcctaatcccaaccccatcatccccagcgaaaatggccttcccgccgaacccccaagaaagaagcctgtcttcgacccctttgataatccctcccctgccatgctcgtctgtccgcttcctccgcaccataacctggtgctgaacaagtttgcgattgtccctgagcattttattctctgtacgaaagagtataaagagcagacggacttgttggagagagaggacttggaagctgtgagggggtgtattgaggtttatcaccaccactatcaacaacagtacaatggggaaagaagaagtgatgatggaaatgaaacaacagaaggaggggaagaaccaaagttgtttgcgttcttcaattgtggtgagcatagtggggcgagtcagccgcataggcatttacagcttttggtggtggagaagatgagggaggggttggaatgtgttgagacggagagggagatggaaacaatagaggaggccaagggaaagaagaagatgaggtgggaggtcctggcgcagaaactggttgacaacaaggaaacggaagggaagttactaccgttcaagacctttgcagagcggctgacgccggaaatgtcaggggaggaagtacaccaggtttatttggagttgtatagacgcgctagggaggctgtgcggctgtatcatcagctgtctttacaacagtcccgtgcatcacggcaaccacagcaagattcgacgacaaagggagagacagcagaaggggaggaaaaggccgacgagatacaaacaggcggcgaagcaaccatctcgtacaacttggccatgacgcgggacgtcatggttattgttcctcggctggcggaaggatcagcgataacgggaaagaatccggagacgggagaagaggtggtggtgggcaagttagcgctcaatgggactgtgttggcgggcacggcgctggtcaagagtcagagggagtgggatgcgttgaggaggaatccggaaaaggtgggggagttgttgagggtgattggggtgcctaatgattgtgagggtgagaggggagaggggaggaaagacgggaggaaggggatgttgtgaggaggtggtgaggagctagcgaagacaggaggtggcaagctgctagatggatgtccgtttgaaccgtctacgtccatccgtccgttggaagaggcgggcgggctggtgtcgggcctcttgcagcttgtgtgccaggttccggttcgttggtgagacaattgaatgggcttctccggttacccggacggagttgggcatcacgacactgaacgacaacgcatcaccatcgctccagcaatgaacgataccatcaatcaaagcatgtttctctataacatgaaatcgatattacagttctgaactgtgtctacctgtctaacaccgcaagtggaagtctagacccagtgaccaccgtttgcatcctatttcctctccgcctgccttgtctcccgaaccgagccgagcccgccatatgaacaccagaaaaaaaaacggataggaaaatgacagtagtgacgaagaaacccgctgaaatatccgaactcctggatgaagtaaaaactaagtaatgtatgtaccgaaacgcaacgccaggtccttttgacattccccttttccttttcctttccttttttgcattttccttcctggcgtggtcctgtccattaagtccctttacctgcttttttttttcctttccctttcgtaattcccgtccctggcgtgtttcgatgctattacctatcctatgttgagttccgttctctgtctatctatgtctctttctcccttccttattgatttgctccccctccttttctctcctctccatctgaccataccatcacccatctggacccttccgctgtcgtctgttcacctgcttgtctatctccctgcgtgcgtgtgtgcgtgtatatgtatgtgcttgtagtggtaccattgtacttgtaacgagccccgtccgttctgtctttaggtatcggtacagaaaaggctgcacggtactaacaaaagtacagaaaagggaactcgtaggtaggtatatacacacacacatttcttccgcgtagatggagaaccatcaagtgacgacagttctgtgattagtgtgaacgaaaaccaggtagatgaagaccggagagtaagaaacgaactccagaaaaagagagagagagaggcaggaataaaggaggacggtatgaggacgataatcactcctccatgtaatcaccatccgaatcctcttcttcttcctcttcctcctcctcctcatcttcttcatcgtcttcctccgaatcagacgcatcagacagctcgtactccccatcgccatcagtgccgttgccgttgccgttatggttatggttttcctcagcatcatcccctaagacactcatatccagccaatcagagtacgccagattgccatctccgtcattgacgttgttgttgttgttgttgttgttgtccttttcttcttcccttctctccgtcttcacaaaagaagaagaagaagaagaagaagaagaagcaggctcacgcttgaccatacttgtacccctgtcttcacccacgccggcggccctctgagcttgtcgggtagaggcagcacccctggacgcaacaaacccagaagcggaagcggaagaagcgctagcctgagacagagattgggaatgggaatgggaatgggaagtggaaagcaaatggctataagcactccgcttactccgctgctcgtaaaacggcttttgcaaatccttgccctttgcaagctggtcgcgcatcagttcctcccaccgcttgcggaccgtggcgttgccgaacttgtaggacccgcctttggagaagatgtagtgggagacttgtttccaggggattttggtggtggtggttgggataccttttggagtgcttggtttttgggctgctgctgggtgggttgtagaggaggaagaggagggggatggggaggtggcgctggtggtgtctctggaggtagaaacgagggaggtgatgctcattgcttcgtcggtgggtgctgttgttgttgttgttgtcgaaggtgggccagcggaagaggaggaagaggaggaagaggtagggttggatgggttggagtaagtaacgctcaatggccctttggcaaattcgcggacggctttttctaggagacgtaactgttttcactcaagttagccatcatcccctttttttttgctcttcaaatttccgttctaaccgggaatcgaggcaatactcacatccttatcagtccactccggtctcctgaccctctgctccctactctttgtcaaagtcctgtaccgtcccctgagagtcgactccgcctccgtgaagcgtccaatctggcgaatctgcttgtacgactttccttggttgcgaagcttcaccagaagtgcgtcttgttccgctctagcgcgcttgaggtggtcggttacgtgatcttgatgaccttgattgcgacgcttgctagcagaggagggcaggctatggtaggggtggacgccgtggtggaagggctgttgtctccgggaatgagaggacatggaagccagtgaggcgtgaggttgctggcgatggtgggagggaatggtgtttggcttcatcatcaagggatgttgatgaggaagaccgtgaggatggccttgtccctggtgatgtgcccaggccatggaaggagagttgggatgagaggggagcatctctcgggttgtcatgacggcggggttgtaacgggggctggatggccggccaccaccgcccattccacgatgcggggggtggtgagggagggacttgcgttgtgcccggttgcttgcctgctgttgttggacgtagtgcgggtgtagttgactggtgttgatatgcggactggttccaaaatgagcgttgctgctgccaaattcaagaggcagaggcatttggttctgatggaagaagctgtttgcaccaatgggggatgactcgggagagggatgaggcgtcggtgttttgtggtgagggttgttcagccagagcgaggtaggcgcaacagccaatggcccctcagcctttagggcgacattggcgtcatgttgaaggtgtgaagaacccgaaggcgggtagtcgaataccgtgcgattggagatgggacctcggaagagaacgtcaccaccgctggcaccggatgaggagggggacaaggacggatgatttgagaagttactaccgccagtgttgtcaaacggaaggccgctgtcgttgagcatgactgatgggtactgctgctgttggtgctggtgctgaagtgagacaccgccgttgctagaagagggtccaactccgaagctgctgtgcgtagggctggggaggccgtcataccccagaggcagtgagtggtgaccagtgccagcgccaatactgtggaacgggtcgatggggctgggcggcatggtagacatgcctccttcggacatgttgtcgagggaaagtgacgaggacaaccgaggttcgtccaacattggctcaccagagacagagtactggtgcaggttgtgccaccttggttgagcttgatgggaagcaacaaacggggacgaagccgaaatgatagatggctgtgatgacgatggggccgaggtccagaccacgccgaaattcggcagagtttgttggttaggaggagcaccactggcatcgttgaagagcgtgtctgtctcaacagttccttgtagacacgcggacgcatctgtaagtccgtgttgtgatagctctgttgcctgctgttgttgttgttgctgctgctgatgaccgggataggcagacatgccgctgttgctgtgaggagaggtgatgctagcgctagtggtagtggtggtggcaatggtatccgaaaggtccatgtagctgccctggatctgctgttgaaagtactctctgatcagtaacatgttcaatgttggtttgtttgtatatgctgaacaaagaaaaaagcgaagggtttggggtaatgtatcgggaaaaggaatggagaagagaaacagaaacagagacacagatggagacaaaagacaggaaaacagaagagaactccacacataccggagcgggagacgaaccccaacttgcgtcactcgtgggagagaaagactgtgcgtcattacttggattgcttccggtggaaggccggttgaagctgctgctggtgttgttgttgctgtttccatgtccttcatgttggcgacacgtctcgtactctggagatgattcgctccatgtggcgcccactgacggcgaacttgcagacatggtgtcaaaggacgtgttgaaggaagtcatcatgtccatgtccatgtccaggtgagaagaagatgggtcaaactgaagattgtgatgaaggtggtagagggacggaacagtgacgctgtcgttggtgtgtgccgtttgacagaagtcttctagattcacgtatttgttccactggttgtcaagaccattaaggttgttgtgagaaggaggtggaaagccggttgtagcagtaactgagggtgtagtggctgcttcgaggaggttattgtgccaaaccatctcgtcggcttcctcttgagagggtcttgggtcactgataaacatcttcttggtgtcttcgctggagagaaagtcggcggtgagctccaagttgctttgcaagcctgttccttacgtctgttctccgccgtcgtccaggtccttggtggaggacagaccagtcgggtgtgattttcaccacactgccgtcaaagttctcgatagtatctctgtataccttcgattatttcccctcaataattcttctcgatcttcaccgctgctctgcgtctttgcgtggcacttgtcttgctccaaagggtgttctgctgccctccgggtcggtggaggagccccgcaacgatggcgtggtgtggtgatgcgggaggggaaaggttcaaagaactcctccttgctgcctgacaacggtcaacaaatcgtcgggctcgtgcgcgcggtgcggtcagatctggttgggatttctggttcgtcatgcaagtattaagtaggcagccgaggacgaactttccgggataacctgagaattttctgggtggatgccttgactctaaccacctgttccttcactgggttggatatggttggctcaagtttctggctgcggtagtggggagatggaaaggcggtgccagtgagcgggaacctccaaggcttggtggataggatctcagatgacagctgagtgtcggagtttggcgagtgtagggtcgaggtgtgctcggcagatccgaagagagacgatgggagtgtaacaattacaatgtgacagaacgagtgcaaggcaaggcaaagaaagtggaggtggctattactgacggaagtctgaatgatggttcaccacgtttcaagtgtctcggactggaacacagatatacagagtcagtgacatccagaggtctaagtattattctgatatctctcgctgacgagttatcttccccgcaagctacatggcgccaaggagtgggtatcagggggtcattgttttgcctagtgtccatcccattcagccatcccatctctttgcactgggagattgtgatggagcctgatggcagttcaggcaggtgaaggcggagaccatgctcattgtggacgctggatttcctagatgggatgactgatctttcctttccgttgatggagcaagttccagtttcttattccgctcgtacttgaaatgagcgcacgaggaaaacattcgggccgcatatcttctaggcctgcttttcgagtccggccagggcccgggagggagctatcatatctcacgactctcgtcaagtgacaggaggctcagctgggaggagtggacatgaccattgcctttcctggtctcggcttcgcggtttgcagccccatcagcagcccggtggcgagcagggactgtagtcctggctacccgtgcctgcccgcgactttgccgtgactgtaccgtggaacgggggcaagacgattgcggttagccacgctcaggaagggccacgatgtggcctcgacttccagctgccctttggcgactggccggcctgctgtttgagtctgggcttcttgagatgtcaactctgcagcgggcccggggagcagggccgcaatggcggaggacttagtctggggagatgatgggcaggaaatgcaaacagtgcagcctctttcccccggcagaacgcaggagtgcatgatggatattcagccaaccactcttcacccacccccacgttagtgctgggtattggcgagacagacaggcgggaatcgggaacccgaaggatggggaagatcgatgatctaccgcggcgttgggcatgggcagatgtttacatccactaggaggcctgtcgtctgtgctatggtagcatccaaaacatgcgcaacatgctttgccaggggggcatcgagctgtcatgctgtcagcagctgcggttctgcggcttctgcagccctcttcaaggaacacaccctcaagaggccggtgtgtagggtcaagtcttgtcctattgggtggccgtcactttgtggatgatgccaatatgcagcttccataccaggatacaacgcgaccattgaggactaagggggttctgtttagggcaagtaaacaccggcgtcaggagaaggaaaaaatatttgcagacactatcaggagctgtgcagtaggctagtccccaaaactagtaggaacatgggcaatactgcccgcttcatagcactagacagacggtttttcagggcaaacaaatgatatcagatatgtcgtgaggatcttctgcgactccctcttaccattgacagccaaacaagggacgtgtctcttttttcacttcgcgggcgtagccgagcttcccatgagcccggcgacgacagctcttcctttttgggaacgccgtgcaggcctcggctcggcgggaaccatccgcttcaacggcatcaaaccatgagtgggctacagcgctgccgattcgtcgtgcctttgcttgttggaacgttggggcaaggttaataccgagttcctggaatctgggacctgaaatggtttgcacaaagtttccttgttatcgccacacaattgtcccggccgttggcaaatgaaaaaaaacatcaggggaagctatctccaatgagagccaatagctgtactacctgaaatggaaggagattagcacacgcagtaaatagcgttgaagcaaagcattgggatgaagtatacggggcgagcagttgtgttgcagccttgttatcgtgcgcagccttgatcatctggtctgatatctcgggcttgatactacgccggtttcatgtccaagcaattgggctcttctttgagcctcctcactcgtaggccgtgggggtgaatcaggtaggtacatcggtccggttgatgctcgtaatcattgtcgtttgatgtctgttgttattgccgtcatggtcatctggactcgaaatttgacatgttgcacccaactgtcaaccaactgctcaaccccgtcgactccatgatatcgcttctcccaatgttcttcttcttccatgtctcttcttgcctttacagccgcaaatgcgcgacatccatcgatccatcacgcaaacccggagatttgctcatggaagccgggccactagttccttcctgagctttccatctgttgtagttcccactgccacgatgctcctgccaccccgcttgtcaacaatgaacttgatacacgccccagatcggagcaaaaaatatgatgaagcactgaggatctttttgttcatcgtatcagcaaaagaaaagagacattcatcatggcaactactcccaatattgaaatgcatgcgacaactcacatcaaccctggctacaacctcaggatagcaaagtcaacaacagcttgttaatatcctgggcatacgcacgtacgttccacgcctgtttgaacgcaaagctggcaatatcgacgagatgaaccgcgcttgtcaggggtccaatgtagttctcggggttggtggtctcgctgcatggccgagcacaggtcaggtcatcactggaacagaatgatccatcgcgtcgcgtcgggagttttccggtccttgccgtagctcgtcgtggtggctgtgtaattgataatcgacagaggcgattgtcaagagaggcaaatgggtagtccgcgtttgtcccgtcggccggaccagtgacggtattggatagacggagattgagggttccgatgattagcctcactttcccgcccttcgtttccaagattgatatcctagcttggctcatgttggcaggccgtacgtaccatgttcttggtattctcaaagtcggtaatcccgatagtgtcgtatgctgcttgtttcgggcgtatttcttgctcttcgttgatttgcgtagggactttatctgggttgaagggacgtccacggagggactttctgcatgtttgtcagtgatgttcatcatagctgctgaagaaggcccagcagttctagacggggtgaaagcgggtaaaggcctaccgaagggacgtttcatcaatcagatcgtcccggacgtcttcgtttgagaggcctaccgggtgttcaagggatccccggctgtggcagagctccagtaatatggcaaggatgccttctctttgcttgataagacccaatgcaagagaagacctgacaaaggctccgtacttccatggtgtagcattagtgatcctctccttttgacgatagatgcaagcgaatacaattctccagttaccaatatatccggttgatgaaacgatacaatgcctcatcctccatacaagttgcaatcctcttccagttacgattataggtatgtcccagcttgacgtcagaggctccctttggctgggggacgtgggagatcgaggatatctggcagccgccggttcggcgttatccaagacatgatggagaaggtcgagcccatgggaagataagtgtggcattgtgctgcgtagcaccttatggcattccaattcgtttatcagcacggtatccgcatcctccatcgagtggtgtgaatgggaacattctggattccggacccttattggggcgacgatagaattgtgattaccggcggcttgatccattgtgggttctttatgcgctttcttagtcgctcgtcgctcttcgaatcgctcatctggtccggaattctgactttgacatcaccacatggcgcggctataaagtaggaatagcgttgatatttccgcatgtttccaagggatcccctagtgcccataacgaaaagtttcattgactcattggtggataactgaaatcaacatcatcattagggtaccatcgccataagaatgattccgccctgtgataacccaagttgtccaagccgtgaaaaattaagtagtcctgcctttgaccaagccggagcgccttcgactggtaacacatatccttgagtatgccttttcgcatgacgtgtggttgaagtagcgaaggatgacgcatcggcaagctccatcgccgtctcttatcccagccagagggaaagatatcgaccgtataaccatctcgaaaaaaaagaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagagagagaaaaagaaaagaaaaagcagtcgcctttagcctcagcaacaatggaaacatcccaccaaaccgccaagctcggtcgaaaaaaaaatccaagcaaaaatgatgtcccaactcatgcaatccgacctcatctgcgccattgaagcgcggacgtagacatctggcaaaagatgctagaaaccaccatcaaggacaaatccaattcccccttatccaacctagaagagtacctagcttgagttcggcattgaatctggctctttagagggtatgacatcgacttcgccaatgactcttcccgggacttgcgacaagagctgttcgcttatcagcgtaaattctgccaactcttctttccttttccgctttgcatctttactattttgacctttcctgatggatagcaagcgatcgtgccacttattgtagagatcgagcatgagtctgtcatcagtgtccgcaaacagccgctttcctgttttcataagtcgccatgctgctataattttaccaagataatccgggggcttattgcgtaacggcgggggactttggtcaaacaacacagccaactcgtctgcacattgaaactcatcgagagatgtccgtcttttgcgaaataagaaatccatgagcctgatgaaattgatggtccattcatcagcatctttaaaccacccatataaagccgtggaatgacgcgtggaatctagaacatctccgatattgtctgacaaggccttggttagactttcgattgatctctctagatcgatacactgagtgacttcgaacagcagttcccaaatcctgggttgggaagttagggcagcgtaatgaaaaagcggctgcaaatctttgacttttcccttgcctgcagttggatgctggaggatgtgcttgagttgttcgaaggcgtaatcctcgagctttgggcgatcagaacttacaaaacctccacacattggacaaggtttcagagcgcgccctgtactttccaaatcagctacaaaattggtctgctcaaacccacatagctgagatgcagatcgcatgatatcagtatcatgtcgtgctagaattgcccgaaatgtgttgtccagcgtggaatctctgatggtgaaccctagaggcgacagtccaataataggcgtaaggttgggtagacagtaatatctgttgatatcgacagctttaggcacaacggctgcggctgcgatgtcatcgtgtttttgcaacgcccagcccaaaaaagagtctgagagcctcggcaggatacagacgaatgtagcgaagttcatatcctcgggcaatggacgggcagacgggtcataagcctcgttgaaaagtaagaatgagatggtgttgcatatagcgcggcccagcgaaatttcgtagtctgggagaagggcgttgctggcgcgaacgtctgaagcaatgccaagcaaggcataaatgttgtcccggtgatcgctcgctttactcgtcccaaatttgaggaggagtgtctcgagagtttgcttttcaccccaccagctctctttccggcggaaccccggaaggatgtctagaactgcttcgatatgagagtgcggttcgaaccccagtagaaagggcaaaagaccgaaaccttggctggacattgctttcgagccgcacaatatcatagccttgtttgtgctggcgacctcttgaaggatccaaactcttcgaaaccaaggtcggtctagtatctctttcaaggcattgcgacgtcgagcggcgacttcctctttgtacagatcggtctcgtccgcagtgaacctggtccaggaatcgatccagctctgtttgtgttgggctcctggttgttgtcgtgtttgataatcccaccgtacagtcgtattcatgaggaaatcaatttcgaggttgcttgggccaagccagaccacgactcgttgcgcacattcatagattagtctcatctgcccgacctggtggcctttttccttgtcgttactctggtctatgcaaatggcgtcaatccacaacactctgtcctcattcgtctgccgtagagcgaggagggccatgtgaaggttttccttgaccggcgacctccgatcgttgatgacaatttcacacgcgacgggagaatcgccccaggcatatgacaaggcttcatagggtacaccctctacctggtggaggaatgtttcgaagagttcgcagtgaatggggtctcggtgaaatcctttcaggagacgaaccagtcgaatggcatcggtagacaggtcgatccgttgatacttgtagtgataatcatagtccatcgcggccactcgaaatgacgttttccaactcgaatccggtgccaagagcgctactcgtggtagggtcgtgggtcgacgacgtggttcgcgatggagggggttggtgtactttcttggaaaacaagagagtgggcgaggatgatggtcagggtaaataagctgaccagcttccacagccctgctgaaagcccaaggtggcgtggcggtctcaagtacagccattcatggctgcctcctcgcagccaccttcttcccaagccatcatgtttctctgtttgtgtgacaacatttagcctttgattcgcatgggggaggcccgatactcatcgtagcacagcctgcctcgagtagtcatgttaatgtgtcgctagagtgtgaacccatgaggaggtgagaaggagaagttgctgaagacattttcaagcctcattccatcattaagatgtcttcaattatgcttgtgttggtggtgagcagagtcggagattcggagggagaacatgtgtttgtgagacttccgtcgaggcacccattaacgggcatgctctcacgcaagtggttgatttcaggacagaaaatgaagggagtggatttgcttggagacagaagagaacgaaggaggtgatgaggaactgccaagaacttcagttaacagtgtcgctgctgcggtggagtcaatcaagacggttagatccactaaacaggcacttccccgcgtcaagggtccgtgctatcgccatggctagaccacgataggcaaggtacagcccgttcctcccttgtaaggaacagtgcgataagcgcattagagagcgccagggaaaataaatttaatgtttacccatcacttcgccggccgctccacctctacaccattgctgatgctattcacaagtcgattgctatcaagatggccgccgacgacacaccacctgtccctgcgtcagcagacgctgctgaccctgttgtcgagaccacaaatgccgaatctaatgacgcggcggacaatggcgaccgaaacgacagaggccagaagagaggacgaggccgggacaacagaaacccaaaccgggaccggaacaaccccaacaacatcaagacgggcggctttgggagcaacaagtatgaactcctgccttcttggcttttacctttaaatcgcggccacaggcacctaatgccgacgctgactaggctgtagaagagacttcctgagcaagcgcgaccaggttcaagacaaccgtgctgccaagcgccgcaaggtgattgacggagccgccgacggcaacagttacatgagcatccccttctcgaccgacgaaatcgccgccgaggaacgccgacccaagcgcaaggttgccgtcctgatcggctacgctggaaccggttaccacggcatccagatcaatcacaaggaaaagaccattgagggcgatctgttcgctgccttcgtcaaggccggcgccatctccaaggccaatgccgacgaccccaagaagtccagtctcgttcgatgcgcccgtaccgacaagggtgttcacgccgccgccaacgttttgtcgctcaaactgatcgtcgaggacgaggacattgtcgacaagatcaacagccacctgcccgaccagatcaaagtatggggcatccagcgtgtaaccaacggtttcagctgctaccaagcatgcgattccagatggtacgagtacctcatgcccagctacgctcttctgccgccacagccacaaagcttcctcggcaagaagatcattgatgcggccaaggagaagggtacatacgacgagtacatgtatagactggacgacgtcaagaacttttgggaggaagtcgagaagaacgacatccagcccattctcgagaaaatggaccccgagatcagagccgaagtcattcgcattctgcacgacaccgccgaccaagaactcaccgacgacggagagccctcgaagcccaataccgatgtagccaaggatgttgagatgaaggataccccggcggaagagaccacgaccaccgagccctcaaaggacggcgaggttgttaccactgaggccaccaccgaggccaccaccaccgagacccaaccccccgccgccaaggtcgaaagagagttcactcccgtcgagctcgccgtccgcgaagtcaaagccgcctacgtcgccgccaagcgtcgctaccgcgtgaccgccccgcgcctcgagaagctgcaagaagcgctcaaccaatacctcggcacacacaacttccacaactacaccattctcaagtcgcacaccgatccctcggctcgtcgtcatattaagtctttccaagtcaacccgacgcccatccgcatcaacgacaccgagtggctgtccctcaaggtgcacggccagagcttcatgatgcaccagattcgcaagatggtagccatggccgtcttgatcgtacggtgcggcgcgcccatgagtcttgtcaatgagagctacgggccccgcaggatttctattcccaaagcgcctggtctgggtctgatgctggagaggccggtgtttgatgtgagcaacaagaagttcaaggagttgggtaaggagccgattgattttggcaagtgggataaggagatccaggcgttcaaggatgagcatatctacaagaggatgtttgagttggaggagaaggagaattcgtgagtattccgagtaactaactctcttggacatgaagaaagtactaacaagcggtgacaggttccacctctttttcaaccagatcgataacttccgtacggattatttcctctgggtcaccccgggcggaatcgaggcgtcgcacgagcggtcggatcgcacggccgagaagatacccaaggctttgcaggctgagcttggagatgaggctgatggtgttgcggaggatgggtcatcgaattgacggtcctaattttggaagagtaagggctgcggatataggaaaataccatttcattgcaactagaagcgtgcatagtgtagtgtatggagtatctgtacgctagctgtcaagtgtaaagcggtttgataccttgacctcttcttgctttttgcgttgggccccaaagagtgcttcctgaatgtaacctctatcctttgatgctgtgtacacagtcttgtgtcttgaactggcccagtgttcttttcgcttcaacctgaattcctctgtgtatgtatgcctcatctcgctaggttatgagcatcagctccggtatttctcgaattgagtaaggtgttcctcacacgtcctaactcccgagtacctctctcaaaacctgatatccatcctggtcccgtctgtgaataagaagaatgattcatcgctttcgctatcatcgtcatcgtcgtcatcaacaagagttgcactaccgctgtcatcatcatcatcaccactttcaccaccacttccatcaccagtttcaccatcactttcatcatcaagggtttcactaccattgtcatcatcaagggtttcactaccacttccatcatcattcccatttgaaccaccgacgccattttcttcttctccttcttcctccacattcactcgtactcgtagtgggaaatccgatcccagcgcagcaacagccttctaagccaccatgccaccacttcctcccagtcctcccggtcctcctgctcctgctcctcccccagctgctgccgtcaaattcctcacccccatattcggcgtcgcgcttccagacggcggcaacccaccaccaccttgcccaccttgcgaaccttgcccaccttgaccaaactgcccaaactgtccaaactgctgctgctgcaccacaccagccggcattcccacctccccctccttatactccccgaccccttttcctttcccccccattttatttaccacctccgccctcttcagtcccctccacccccccacattctgtacgaccccctcccaacaccccctcatctccctctccacctcctcatccccctcgcccggctttctcaggggtcccaccacccacagctctcgcatcttgcgagtcaaagacaaaagctcctcgaccgattggaccatgccgttcatgaggatgtcggtcgccatggcgttgtaggcggcttgccccacggaggcagtgccgttgacgctggaggcgccgtggtgcaggagggattggaaggtgcgcaggagggaggcggtgaggcggttttcgagatctgggggcatgttagtaagggaggagaaaaaaaaatagatagaaagggaggaagggggaggagagaggggggtttggagggaatcgagggagggaagagagagggaagggaaaatggggaagggaggggaagtggattaaacagtaacagaacgaaaaggaaaaagaaatcgaaaaaaaaggaaggcaagtcttcctcaccaaacagatcctcggttgtattctggtcgcggtccatttttgtagtatagtggtgtggttgtgacttcaacttgtgaaagaaagttcgaggtaagttggcggggagacctagacctagtgagtagaggtaggtgatgttgatttgtgggtaatgaataaagcgagcagccgggctgtcggtctatttattgtttgcttgcttgcgagggatagatagtttgactaggtagatagtgatgtggaataatctttaatgttctcgtggtgttgatatctgggaatgggttggcgaatgcttgataagattgacgagttgtgtccaattgaggttgaggttgagaggttgaggttgagtttgttatgattcgttatgtggatacagtgatggtggaagtttactgcagggcagtgaaagcgcgctgtgctacgggtgccttccatctgtagtgagtccatgcggtgcccactaagccacatacagtgtcgtttgtcatagtttgtaccgtattgggtcttggcatttgatgtcacccatcaatcgatgttatacttggccaacttctatcatgatggtgtttatctactacaaaacccgctgtgccttgttgactccatcttccagttctcaagcatcgcctagctattgccttttcccaacaacaccaaattcgctacattcatgacagccatcagcccccaaaccagccccgccacaatcgtagtcagccacgaattcgccatcttcactcctccctcctctccaccgttgttgctattacccatcttcctccccaaccatcccctcttcgccgaaaacaaccgcctcttatcccccactgcctcctcctcctccacctgatacctcgccccgcccggcatcaccatcatgtaccgatccctgctcgtgaaccaaatcagcggcgccgtcacaaacggcaacaccacgctcaacgccacctgactcccctgcaacgcagcattcaacccgtctttccccaccacggcagcaataagaatagaaggcgtgatgctgatggaccgcgtaataagtctgcgcagccagggccgcatcttccaccgcaacgcgccctcgctgaccatttgcccggcgatggtgcagacaatacctgccgagacacccgataagagcaaggcgagggcgaagatggtccctgcggcgggggagatggaggacgaaagcaacgagtggatggcgaagatgtcggcgtcgagagcggtggggttttggtatagggaggcaccggcgacgatgaggatggccgagttgacgaagagggcgaaagtgaatagggagagggcgagttcggcaatggagtacttgagcgagtgcttgatggcggactgggaggggacgtagtggactttgtcggcgtagtcgctgttggtgtcggatgagttggcggaaacgggttcggcagggaggagaccacgttgttcgtcgtaggcgcggagacggggttggacaatgccggagccgaggaagaggctgtgcggcatgacggttgcgccgaggatgccgcaggcttggtagaggctagtggtctgtcagtgttgtgttcaaggcgaagaacgaaaaggtaacatacccctgctgttcaatcacggcgctggaaggtaggtaacccttgaatacttcaccaacgctggtgttggagatcatggagagctggatgcagaaacaggccactacgcccatgaccagaatgcagacaaaaaactcaaagatgcgcaggcctttcatttggccattcgggttgtagaagacgaggatgagcatgacatcgataatggagagggcacatcctgcgacaagaggtatcttgggagacaagaggttgaaggcaatagcggtgccgatgacctgtccatcgtcagtgtcgtactctccttatgtacttgcggacaaaagacctacctcggcaatatctgttgcgataatggcaatctcagccagtgcgtagataaagtagttcagccatcgtgggagaaaggctctacaagcggaggagaggtccaagccggtgacggtgccgagcttgatagctagactttgcagaagaatggcgaataggttactcaggaggacgatgaaaagtaacttgaagcgataagatgcgccggcagcaatatcggtggcataattacccgggtcgactgcacatagtaagtattctgtaagtgaggctcgtggtaggtgaaagggacacactcactgtatgccaccgagatcatgaccccgggacccacaaactggccaaaggtaatgagggcatgcttgatttgtcctagacggctttttgcttgcttgacactgccaggagaaggagcttccacttgattggaagagggaggcgggcttggctgagggttggttggtgacgacacggttgatgagggtgtcttgatcatatcaccacccggtggtcgatctcgctctggcctcggcaacccaccaccatcatcgccgacaccatcttggcgtaactgggccgagattcccgtcccaccactaccggttcggtttgctctctgattgacgattccgtccaagtcttggttcgtcgtcagatcggctgagagtgggttggggctctggttgaagccctggctttttcggggctcatctgtacgcgaagcactcgcacacattgttgtgtctctgatggataattaatccccaactccgagatggctatggtgtatcccgtgaggtagaggtaggtaggctttaggtctggtagggacaagagtgaaacatgagtgtctggtcaatgacgagtacttgaaaacgccactgtaaccgattcttgccgatgtttcggttgtgctccctgtcctgtgtgtttgaccctcgctattgcaattcctcggttgatgcaacaggccctacgagggacggtccagagtcttggcgtcaaggggtcttttacgtagtgtacatggttatttacataggtgagtttgaggttttgcaagacagagaggtcaatactgcaaatactctcaggggttcaagggagattgggatttgctacgtcgtctgcttcaataggaaatgatgcgggaatgtgttttgactatgggatggagagaccaagggtaaagatggaagtaccctctttcaccaggtcgggtaacaacctaagtgagtagtgtaatgtaacagaaagaacaagttgttctccggagaaaacattccctccttctttgtccactactacctaggtatgtactacactcgcgtggtgactgacttggagcagctgggtcaagcacaccgccaactgccggtatccctgttatgcatttatgcagtagtagtagaaggaggacgccatcttgcatggaactgaactaacaatgcacacgtgtactgtgtagagatgtacccacttttcccacgcatttctccaagctgcagcccgggcctccaccaaccacgagacagtgatccactactttatgtacatattcagatatccactttatcactgtgtctgttagtgagtatttaagaaaaagggaataatcgacgttataacatgcaaatatacccctccaccatcgatctttggacccctccaagatctttccatggatagacgggcacgacctgactgatcatctcgaccgggcatcgttcaacaccatccatgctccacagggcaaccattaaacaacagtccgactctgctgcgcagtcaagtgaagcatggctacctaacatatcacttatcttcccatgctcgccttactcgagtcgaaggagcaatcatcaccggcatcatggaatatcaccaccagtcattgataccccgcggcagcatgtccgtgttacactgccgcgcccggggttgaacggcttgtcaatcccgatgcctatctttcactcgctgtctttgatgatcatcgttgccgactggtcacaggcctcagctttctttttcttgtgtgcacctatcgactcacttccacccttccacttattcgcgtatcagagatgccaacttttactacatgtacacacggcaagaagagaaaagcctaccgccgaaatgtagtagtaactgacatcccaccccctcctccattcctccttcccccccactcgtcttgatatacttatcgctgttatttcctcagtgacacctcgactatgtacccagagtccatccatctggcaccgcggcacaaagtcatagcttgtcaccccgtcacactctacaacctcgtgttcgcacgcactctgtactcccgggacttgttggcccttgaggtctcgctttgaccccatcctccccgtgccggcccatgcgcattcacctatactttatgctaccaccttccgtgtttgtcaacaacttacttgaaaccggcgtcaagcaggatgccttggacccttgttgctcatctacactaccagtaatggcctcgacagcattcaccaaatcgcaccgaattggcttataatcgaaaaaccagggccccccctgggcacttcctctacttccatcttcatggcgagttcgacatctaccttacaacatcccatacagcaaactacgcgatagacattatcaacaattacaatgggttgcggttcgggttgttgcgcgccctccaaacgccctcttttcaccacgcccgaggagctgccgacatcttcacatggtcgtggagaccgagggtcaaacacggatgacagcttagaagccacggcatcttcgtccgcaaatgttggttatggggagtattgtgacggcaaaggggagattggcgacaggactggggatagagagtcgcatcaaggggaagccaacacagtcacgactacaacggacacctgccaggacaggtgctgtggtggacagcaaagcgagaggcagtccagcaacaagagtgccgattctcacccaccaccacactcggaatcctccaaagacccgtgttcagtatcacacggccacaatcacagccatgaccacaaccacagccggttccccaatctcgccaggacgttcggcgttttatcccaaaagaaattcaggaaaagttccctttccaacaaacatcaaccatcagaatgtcaacacatcgaacaaatatctgccagtttccccaccaccgatagcgaatcaggaaccgcgcggtccagtataacaccggttcagccagggagcgagcagtcagacggtacggccgatgtggaaaaaggtctttctggatatgaacatgtcgtcctcatcatcgaaaagatgtgctgcggccaagaactccatcaagtggccgctaacatcaaggccatccggaatctcaaagtcagcgtgccacacaagcaggtggactttgacgtcaatctgggcctcgcgtcggctgccgacgtcatagaacaaattcaaaggtcaactacctggaagtgtgagcgggtcatcgaggaagcatgcagtcttgacattgtccctgaaaatgcagccgggtttgcctctagaccattacccatgggagtggcccaggtctcaatcatcgacaagaagcttgtcaggatctactacgatcccaaagtcattggcgccagagatttggtgcagtctgggtttggggggcctcctctgacactcgccaaaagctcggtcgaccaaaacatgaccgctggctggaaaaacgttcgtcatttgttcgttatgacgatgctctcttggatcctgaccattcctgtccttgtcttggcttacctcccacaatccggaaagcggatgatttcgtacgggtatgcatccctagcccttgcgacacttgtccaaattttcgtcgctggccccttttaccgcgaggctttgagcccactgatcaagtcgggggccatcaacatggaattcttggttgtgctcagcaccactaccgcctacatcttctccgtggtgtcgtttgcactcttggtatgcgggcgtcccctgtcgacaggtcagttcttcgagacgagcaccttgcttgtgactctgatcatggtcggccgcttccttgccgcttttgcacagcacaaggctgtcgcgtccgtgtccaaggtcaagtcgctccagtctcatgacgcccttcttgttgatgaggacggaagtaacgagatggagattgacgcacgcctgcttcagtatggggattacttcaaggttgttccgggtgccaagatccccaccgacggcattgtcgtcgagggtgattcggaagtggacgagtccatgatcactggcgagtcgcgacccgttgtcaagactgaaggatccgaggtgatcgcagggacagtcaacggctcgggagctcttcgggtgcggcttacgactgttcccggcaacaacaccatcagcgtcatcatgaccatggtgcacaaggcaaaggtagccaaaaccaagatcgagggtattgccgaccgcgtggccgggtatctcgtccgcgctgttctttgtctgacaggcatcaccctgatcatctggtgcgttgttggtgtcaaggtacacaaactacgcgctgccgaggccatcgttcaagcgctcacctatgccattactgttctcatagtctcctgtccttgcgctatcggactagcagttccaatggtcaacaccatggtcagcgggctggcaggtgacagaggaattctcttcaagtcgttgaatgccgtggagattgcccgcacaacatcccacgtcgtacttgacaagacaggcaccctcaccaagggggaactcgacgtccatgatgtgcatttcatggagagcgactctaacacctccaagtccctactacttgggttgctgcacgacatcaaacatcccgccgccgcatcagtgtctacctatcttctctctatgggagtaacccctgaagtgatcacccaccagaaagcccttccaggccgaggcgtcgaaggccactcgccatccggccaagtacttcgcgcaggaaactcacgctggctaggcctcgagtccgacccaaccgtccagcgcatcttatcccaaggctacaccgccttctgcttcaccatcgacggtaccctagcagccatcttcgggctccacgacacgctccgccccgaagcaccatctgtcatcgcccaactgcgccaacgcggcatctctatccacattatctcaggcgatgacgacctcgccgttcgctccgttgctcgccaactcgatattcccgagcactgcattcgctccaggtgcaaacccgaagaaaaggaagcctatattactcgtctcctcatcccaccgccaccatcaccagcgccaccccgtacccgtttccgtcgctcctttttccgcagcccaccaaaatccaacaaacctcctactgtcctcttctgcggcgacggcaccaacgacgccattgccctcgcccgcgccaccgtcggcgtgcacatggcctctacctctacctccggatccggatccaacgataacgtagccgtagccgaagcagccgccgacgtggtgctcatccgatccaacctcaccggcatcttgacgctactggacatgagcgaaaaagccatgcgcaggattaggtttaattttgggtggagttttatctataatgtgtttgcgatcttgttggcgggaggattgtttgaggttgtaagaaatggacgaggggtaaggataccgccgcagtatgcggggttgggggagttggtgagtatcttgccggtgttggggggcagtttgacgttgaggtgggcgaggtttgcgggggatgaacatgtcaagaagggtgagattgtggaaaaggaggatggtgatgggggagaagatgggggagaaaatgggagtgggagtgggaggaaaaagtggcttgctggggtgtggaagcgaggggtgaggtgaggcgttgaggtttttttttttttctttttctttttgacggatggtggttttggatatacacacggaggagataaagtaagagaaaggtgcccaggtgggggtgtggttcaggttggtcgggatgcatcaagttgggtacctctatgaactttggtctttggttgtaactggtaacgggctctttgttgaaacagatatatcactagaaggcatgcgataatgaacaggtatttattcggtatgtgtccgtcctcttcgttcaatgatacattatatccctttgattcttctaacattcttctattaggtacccatagcactaacacaccctagtggtgttcattccgtcagtactctgagtccattctggatccatccgtcagatcacaaatgtagctcacctaggtattctaggaggtaaggccggttgattgcttgttaagtctagaccatgacctatggtagacctagacctaaacctaaacctagtgcccacgcccacgcccaaaagaaccccccggactcccagagaaactctcataaccactatcgcgagcattgctggtggcgccatatcccccagtaccagcaccgccacttccaatcgtactactcccactacccacgatgccaggatacatatagttgtacccaccagcaccagcaccagcaccagcaccagcaccagcaccagcaccagcaccagcaccagcaccagcaccagcaccagcaccagcaccagcaccaccaccagcagcaccacaaccgccactacccaaacgactagaagaaaaagttaaagcagaaaaagaagaagaagaagaagaagacgacgaaggaggaggaggaggcaaccccggctcgatatcctggatgatccttgccattcgatcacggtaccatttccttcttttgtggtcggcgctaccgctaccgctgctgttgctgctgctgctgctgccaccgcctctgctgtgttcggtggacatggagtcggaggtgttgtggctgatggaattgaaattggagttggagttggagctgatggggtcgttgtcgaggtgggagtgatggtcgcggtgatgagtgcctaagtggtcttgggcttgggcatgggcgtggggagagagggcgtgggagtggaagtgggagtgggtgtgggtgtgagaatgggtgtgggagtgggagtgggacatagaagagtgggcatgggcgtgggaaatagaagaaatgcgcatgaggatgttgtcttggacgaagtaagtcgttgtgcgctctttgggttctctgggcggcggtggtctgggggtgtgtctgagggagtgtcgatcgcggtggtggttgcggatggtactggtgccgatgctgatgccagtgccgtggttatagtgggagtgagagttggagtaggggtgatggccgccgcgatcgccgtgattacggatggggaggtcaatagcggacgactcgggcgcaccgcgactggcaccgagaccggaaccaccaccaccaccaccgtgagcgtggggagagggaacgtgggtgtagttatcatcacccccatcatcaaaagaaagagccatgccattgttatcaccgaaatcatcaccgcttccatcccgagcacgaatgctggcagttagaccaaggccatggccatgactatggccagcagcagcagtgcgctcctggatattgcgtctggctctggcacttgtctctggacgacgagcagaatgactaccactcaaagagcggcctgggctgccgccgaccgtggtggagtcgaggtgctcattgcgatgctggcggtagaggtcctggggattatcgagacggtgagtgtcatggacgagttcatgggcgctacggatggtgttgcttccggtgttggggccgtcgaagtgagtggtagaacggtccgggtcggatctgtaggaggtggtggtggtggtggtggtagggggaatgtagcgcgggctgtttgcaaggtgaggtggttagttacctctactgtcagtgtttattggtgtagttgagacctgggaagggattatgttgaggttgaagagcaaaggcttgaagagaggactggtgaggtgaaacggtgatggcttggatgagaaaagttaaagtgaggttgactcgaggttgcagtaaaagataaagtgacgttgaagttgaaataacgtcaaaatgaaagaaagttgccaagtggagctgatgagatgagacaagacaatgggtggtggctgtacagtgatgtgatgggtaaggggggttgcgcctgtcagcctaacattgggggccaaatcgatcgaacgggtgtcagactgataggtggccaggacaagggtaatgacaaggacaaggtcacaagcgagtcttcggcacaaagtgtagaggtgaaggaagttctgaggtaacacacttggagacgagcaagacatgaagcgtggaagtaaaacatgaggagagcttggtattacttacctttcactagtcattttcttctgtttgtgactgtcggtctcggagaggcacatattgctggctgtgttggagatttggtgttgatgttgatgttgttgactggtaattgtctggttgttgcgtcgttggtaacgaaaagtggaatatcgttgtggtggacaacaaaggtgaagagtgaagtcattgagatgggtaggacgatagcatttatataagtttgcgaccgggcaatggaggcactcaggcgtcgaaaataaccttgacaaagcttttgatcatcatgcaagaattcaacaccagcgtcaggggttcatggctgagttccaggtaggcaccctcgatgtccaaaagtccctatcagttgccaagaaatcatgtaggcctcatcgtcgagagtcctaacccctagatccagatcttcagcatactgatactgcatatagtgtttctcgtgtgtatgcctggcggcggcgttctcgctagaggcactctcaactgcaaggctccgtacttacggtgttggctatcggtgttgggtaagggacagtgcgtgtgactagtgtgtggcattctcaatgatcttcgtgtttcgaaggaggtcatatccagttcacatcgaaccaatcccgaaagggggtcgaaggaggcccgaaggggggcagaaaggagggcagaaagttatgagagaaagccagatccagaagaacaacagggggatctctcgggacatgtccgaacgccccgagatgcaaagaagtcctaaaacgaagacggtgccggaagaggcgcttgattatcgtgtggctgagcactgtgaacccttgttcttcaacgttctgcttgtgcctctccatgcctgccactcgaactttcatgatatctcccgctatatgacttgtcaattgcgatgcttttgatatcataacgcccgttagtgtggggtggacgcggcttgaatcgagatttcacttgcaaagcccctagaaacccctcttcgctctaggtccgtacctgtacctatgccacctcatcaagtccagacctccgtgggtgttcgtggtgtgtggccgtatgttataaccggcgcttgttgcaacatcctattggtctggcgtctgagggatccgggtcacacatgacctacactaccattcaaccctgttcgcgtcttagcacgaatgttgactgcggacttcacgctctaagtttatcagacaaaagggacactgactgaagcgacaaatcctctttttccggcaagactttttgtctccgacgatggcaacactgatatcctcgggctttcagaaacgttatccctcgatcagagcaactcatgctctgcgtatttacactgggttccatgctctcggtaacgcaaatgtaacgtgggggtcaagctcatactcttcaccttgtagctcaacaaggcagtgttcaagatcttgacatttcacttgatgtgctcgaggaccggaccggatcgtgcaatttccatcaccaagcccccgtatccccgcccgttgagacgtcaagtgctgacaactttcctggttgtgacagatgttcctgaaccccttgccccgggtgatgaactcccagataaacaccgtcattcgtcaaactggcaagctcgccggttgaatcccgcccccacaacgctcgccaagcggacgaggcgtcgatgggtgcctcttttgggctttcctgccgtccaagtgatcgacactcgaaaatggtccgcggcccttccaagcccgccgttgtagtgtaatgttatggaatgacccttgacccccgccattcgtcaccatcccgtctccgccgtcgccttgatctcatcgaagatgaagatgatgttcaagccatcccaggatatcctggtgtcccgccagccctacagatgggtaagggtttggtctttgacgatgtttttattttttttccttttttcctttgacactggaaggatttagattctttcgatctttgttcctcaggaaagaagttcatcctttcgttcaattgatccttcctattcgtgactcaaactctcagcaggaacgtacctatgacatctgcattagacagtcgtcacatacctgttgagcagcaactgacaccggatactccctcgtgcatcccgggattacaagcaagaactgccaactaggtcgagaacgcaaaccatttcctttttgggttccagactaggcaaacacctgcactctagacgtagactatacaatgccgcaagaagacgcaaggcgttttaccacttatcactctcgtcacccaagccgtgccgtttgaacaccactgccggttgaaatatctcccgcgtttactttatgtttccgcaaggtgtgtacatgtaacctttctcatgcaaaaaacaccaggttcttggccaaggcagaatagtctcactacgtacttccttcccctggcggacaggtacctttcgaatgtagccaatcgcaaactgccgccgccatgcttctccaatctcaatcaatatttctttcttttcccttcccctctcccatggaagagtccagaccctcccacatacgaataagccactatcacaaaagtatttggaattcctcaagcttggcttgatgcaagtcttcggagtctctggagccagtggacgtcgccctagcatccctacacccatcctcaagccatccaacctgccgcatcaccatgcggcgccaaccgccttccctcctgcagacgatagaatccagaaaaccggtcattgggcctcgcttctccagagtgtgccaacagtgcctctttactaccctcctgcagaaacattgaatccagaaaatgggtcattggatcccgttgctccagacttcgaagaccttgtccgaagtgactctgttctcctacccaaaattgcaccgtacgtatctgtacccctcagccacttcttcttctccgctgttgcgtacctggaaatatgcagtacatcgtgatggccaggccgcttcaattcatgaacgaccacaaaggaccggaccattcatcctcctatggacgaaagaagttatacgtacagtgaccatgatctccacaccactaacgccccgacgccatcaccaatggttgtgagtctgaggcatgcataggttttaagacggaaataaggtccagttctagtttgtctgttggtctagacaaaatctgaagctttgttggatgtagaaaagcgttaggctttctatcgggtaatactgtgagatttacactttttaggtagtcttgaaaagccttggaggagatagagagatagatgcattagaggccatccatcagagtttttcatatcgtcataaacccttatcattgtcccatatcgcattgaacggaggacagttcctctttttgagagaatgaaaagagctccaagcctctttctctttccaagtcaatcagtagtgtacacactccgccgtgcttccacctaacaaggcaagaaccaaccgccatcccattgctcatccccgataaggaaccccaaaaaacattattcacctcgcctagcaaacggtaagcatcaaactcggcaaccgtaacttcgggcctccgaacctcgtacgcaactgcaaaagtacgcaactgcaaaagtgagcttcgctcgtagagaaaggatgactgatcacaaggatgaaagcaaatggacaggaaaccaaatccaagccctcccaaggtacttaaaccactgcatcccccctcaaattcttttcttgaaaaccaaactttcgcatcacatcgtcatctcgcgcactatcttgctctctacttcccggctctgcaacatcttccaacacaacagcgatagtcagcaagatgtcaaactcaacagtcccagtatgccccactggtcgcatacgacttacaatagccctcaaatccttctctcccaacattcaaccaaactttgatcattatattatacaaaaatttctatcaagtattctcagaccgtcagatcatccaacaattagactatcagacctgacttcctcaaaggcactcctccaagtatatttctcgcttactattcaactctctactttcccatctctccaactcctttctcatatactaataaatatcgtaggatgaacatcactatcccaatagcccttaaggctaacaacgccaatttcccaacccagacagtcattccaaccattattggatgggttgtcatcgggtacatctggttctggtatcggtcaataaaaatctgggttcattgcaatggagccatcgacacgttccaccaaatgcctccaatcaccggacggactcgtatcacaacaatatgcctagcactcatctatcttgtttcttggggcatggccattagagatactgatctccaccatttgatgaaagatcacccatgccacgaaccagcaaggtcttccaaaagtacaaccaaggacaccaccagaagaaccccaagcaccaccgccaccatatgatgctgtcggtgccgcttgagttcactcggagaggcggttgtttgagactaccctccagcgccaggtaggtttcgttcttcagccatctctgctcagctgctaatcaatgtcttctgtctctaaagtgcctatcgagccgacgccgttgaccttgtttgatttggctttttctttgttgatcatcatcagcgttaatgtttacattgtatttgtgaagcggtacaaactggctggggtgggttgatgagcatttgaaaacacggtccttttgatgccgtcctaggagaacggtagaatgcgaagagatgatggctacttgatttgcatgaatgatttacacgctgggaaggccgtgggagatctgtactcgttggaaagaaggggagaggatggcggaggtcgctcgtcctagacaaaatagttgagaccgttgacaatataccttgggtatactcttaccacgcatctagtgtctttttcgcacctctaatcttgtaatctaggcaattcctggatagtaatagccaaatgggactctagccgatgtcttttcgaattgttgtaattcttagcacagtcttgcaacggcgttttttttttttgtttttttttcttttcatcttagcgagcggtagcgggactggttggcagagcctgttggttagtttcatctattttgtctcggacgcgggtcggtacaaaggaatgaataggcgtatagccgctggatgttcctgattcaaagttcgtcagacatacaacaatggatgggtattcaccccccttgcgtttatgatttttccttccctatctcttttcaagtctatcagtagtgtacacactagactccgtcttccacccgtctcccatcatcatcacctcaccacctcatgatatctacccatccatccatcacccattcacaaactcacctccccctttccaaccccctctgccaactccttccccgcgaaccccaccctcatccctcccaaatcaaacactaccaactgcgccttaagcaacacatccccaaaaatactaaacccaatgtcctcactgctctgcatcccgccgtagcaccaggttgcgttcacttcgccatagttcatgtaccgcccggggactgtgcctttgtagtagaaccctttttcttcctgccctttttcctgcccttcttcgacttcttccgggccgatatcaggtttgggctcggctttagaatcagacgtcgtggtagtggtctcagatgcagcggagccgaggaaaaaggaccaatcgggtagagaagaagtgtaagcgcagggaaagaggtagcctgcccattctggggagtaaaaggcgcgcgggatggtggagtagtagtcggatacgacgcggtcggggaggagaaggagggtggtgcctgtgtcggctatggtggtgaaggggtaggagattcgtttttggttggtggtggaggttgagtttgtggtttcgaggagaaggggggaggatgaggatgaggtgtctggttgggcggtttgggtcggagaaggtgtgatggggtttgattgcattgaggtaggctggtcggactggatggtcgttgacgcctgcttagtattcgggttttcatcgggctgagcagggtccatcatcactggatcatcatctgccttctcctcctcctcctcgctcccaatcaagtagccccccacctcaaactcccaaaagatgccatcctccttgacatccacatacctcacctcgcccatatactccgtctcattgatgaacccgaacccatagcttccctccgcattatccctcagattcgcggtgaaaaccggctccttcaactgttctctcacattatccataaacgtcaagatcttcacccccgttctggcctccacatccttgatactgtcactaaccgtattaccagacgacatacccaagcccatgatcccgctgacgtatgggtccgtggtgaagtcccatgagatggaagtggcagattgcacgacttgcgaggggaaagacagcgtttcgtccatggagacgcggtcttggtagacgatgccgtgggcgccggagccgtcggcgtaggtgatgcgccaattgaggtcggggaccaggaccgagctgttggaggtgtgtgggtcgtagatggcgtggccgcgggtttggtagcgaggggtgtcggtggagactacccagctgtttttgttttctgttagcgagacgttttgtttgtggtgactagagaaaagaaaggaggacttgcaagtcggcagagccggtgtcgatgttcatccataccgtctgcggaggtgtgccgatctcgacaggcgagacgtactcgtagttcccgggtgggggaatggctgcgactgtggccgtgatatcgcctcctgttgataagcttatcagctcttgcttctatgctgttatgttataggggacagtgtagtcatactcttctcaagctcttcccgatattcacgaaaagccgggttcagcttcatggccctcttgatcctgggcgacggctcaacaccgtacttggcgtaggcgtgaagcaaagctgacagaccattgcgctgtgtggtacttcgtctttcgagacgagggttcttgacctggcggatcgtaaaggtccttccttcatcctctttgcgccccttgctgccatcttccaggcttcccctctttctcgacgacgtctgcgcggtgtgatccgaccacagtatgtcacttgtatcagctggaactccgatgtggtgttcaactgcgatattcctgacggtgtggtgcttgtggtggtaattgtgtctggcaggatgagcgagtgtcgttgatgtctgggccaagaggaggagagcgcccaacgaggcaatgttttgtgagtgaagcattttgtatctcttaatgtagcaactcgacgtaacaggctgaaaaagaaaaacagagagaggatatacatggggaaccaatggtagaaatacctattcgctctctgttggctctcggttccacgccatcatagctcttctagctccctacgagcgaggcatggtgcaaaggtatgcgaattccatcccgttggcaggtcaccggaatgttgctctctttttccatggctcaagtacccaggtgtgatctgagacattgatgaacaggaagcaaatgccattgtgaacgaaagtaccgtgttcaagggaggactaggaagcatgattgtcgtctgttctgcaattttcttttgcatttagtgtagacgtcgtctatgggatgtatcgggatgggaacttgcagaattcattttcaatcttgatcttcacaatgcccctccctaacataccgcgttccgtgttcaagggtcagttcacgaccgaatggcatcgacataaccaacagtccaacgtatggacgctggagctggagctggaggagaggcgcagtcgcggaacatgttaaaccaacagctttccaaggccgcaaaataggtgtgtattggctggataagacaatcgtctctccaacactcacaaaaagtggagttttgttcaaggaggtgttttgtcttgacgatgttgtgttgatggttgcccgctgcaatgcaggtcccgacatcgggcagggcaggtcaccggcaggcccgcgcacagccgcagccaaaaaagcaagcggcatccactctcaaatcataacaagacgagcaaactagcaaagtcgaaaaaagagaaaaaaaatattgctagaagggctcagccagggttcgaacctgggaccacttgcacccaaagcaagtatgctaccactacaccacagagccgcccttgaagctattgttgtaacatttggttgaagcaagggtctatatcgggacaaacagttgtggagaaatatgagtcatgccgccgacggacctccccctcgccgccgccagcatttccacttcaaactttccaacataccgtcttcaatgcaatgttatcaagttgggaaatcttacatcatgaagatcaggtgttggccatcaagaactttaatcaagctatgaaacttttgatacccgtctgctcctttcctgccctcctttactgcttcaacacccatcatgacccacgaaaacacacaacttttgcttcccaccagcctaccaagatatctcattccaatccattcctgttttcccatcattactcttgatttctatcccaacccaacacatcctaaccaagttcgtccccttttatttttttataaccccaacgcctacaccaaaactactacccagcaagaatccgttcgtccgcccacgatcagacaaaaacaaagccacgcccgttttttgattttttttcttctccttccccaccaactcaataaaaactctccttctcctcttttcctctatcgcggtgactgcccatttttatgtccatacccactcccaccgcttccaccgcttcgaccgcttccaccgctcaacacctgcctcatcccactcaacaacctacctcttctactaccacccaacaaagccacagactcccgcgtgcccaaagtagacgaagaaacagacatggagctccatgcactgctgctgccaccactgctgctgccgccgctactgccgccaccactaaaatgcccaggtcgataatgccgataatgataccggtagtgaaactgatatgggcaagttggcctgtggactgcatcatcatcattctcgggattactccccccgctggtttccatgttgtctgaggtgcttgcgcttgcggtttcgctttcgtcgccaccaccggaacccggttcatgatcaatatgatggtggatcatgctggagcggatagacgtggacatggacatgggcgtgaacatgatgatgggagggaaagttacagcttcttctcgggaacctaggtattgacttggtgttagttgtcgagcagcgggcacggggagggaagaatcgaggatgaaaaaagaaagaaagggaaggggaaataaaaaaaggacacatacggatattccctgctcctcctcgaccaaatgatcgtcgacggttcatgttgtactcgtcactcatacactcgaggtttatgctgtgggtggtggtggtgctggtggtggtggaacggcgggcgagaaactctttgaacttcattgttgttgttgtatttgttatgtatctctggacgtgtattaattttcccataaagctatgaggtcgctcggtctgttacaaatggtaccgaggttaaacctgatagttgttcttgttgttgttcttgttgttgttgttgttgttgttgttgttgttgttgttgttgctgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgcttccgatgtgatcaggtagagttgatatactttccaactcaacgaaaaggcaaaagaacaaaagatcaaaggtttcaaggtcaaaacctcgaaatcccaaagagcctacattcattcagcaaaaagatttgctagagttatgcttgtcaggggtagatggaaaaaaaatcatcaaatagagtcgcaatcggaagaaaaccggagggaatgagtctatctcaaattgtcttgttgatgtaataccaaagtgtaacaccaactgctttgcactatatatctcacttagacaggtctgaaaggagtctaggagatcccgggtgctccacctaggatggaggtcggaggctaagggagcgaggacgctatttattctaagcgtctgtatcgagatcgatagtttcctcaaggttgctgactattgtttgaaagttggaccaaatctgcttcgcgggcaacaagtaggaacgaatatctgcgacatggatacaaagcacagcacccaaatatctcaatattatcacgccacgaagaatcatatcatctcccattttcgttttatgttctagcgaccaaccgaatgtcccacgcctcgcttgctcaggcagatctcaaagccgaaagaaaactccaaaactgaagtccataaaatgagcactcacccatagggaacatggtcagaagattcccattcccagcaccaaagactcggaaaatcagaaaaataaggatgcagcggccccctccaagcaacccgactaataatcgccattccctgtgaaaccaattccatcaaaatcatcatcgcccagcacttcatagacctccggatcagggtactccgatccatcgccctccagcctggccacatactgcttcgtaaacttcttatccggcatcaagcccgcatacatgaacgcggtcatcaacgccggggcgccttcaccgggtctgctcgtcatctgcgccttaatgtacgcgagctgtctgcccgccatctgccacacgaacttggggctcttgtggtagtacagcttgaaagccgtgctagccctcagcaatgcccatgtattcatctcacggtccgcgaggaaggacagctccagcaacctgatcaccttagaatcataatttgctccggatttgtccatcgcctcaggcgtgatggcgcaccatttttcataaacctggttgacgcggacagggtaggggtccttgctgtctctcatctccttgtttttgaccaacctgccatattctttctcgacttcgccgatacggttcttcagagtcgtgaatagcagtgcggacgatcgcgacttgtcgctaatctccttgaagaacgtgtagtaggaagcgagatccggatcccaaaagtgagcgccgtcttctgtatccttggccgctttcatggcattgtggaaggcttccagttccttgtcaatcgcaggcctggcgatggagaatttcaggtagtcaataatgtgggtaggctctccgcgcccgagccaactgtcgctcttgtacattgggtcaggaagggacaatgcaccgccaagcagttccctacgcaattgagcccagcttgcttcgttaaagacaataccttgcttgctctgatcgacgaggtttcccaccagtgaactaagaatgatggccggcttgttagacacactattgttgatgtaacagagcctttctttgtagttagtgcacatgcccaagaagttgggctgcagggcgaaatggaagctcttctggatcatatcgtatgtagtctgctctttggccgctgagcccgtgccgtgtgaggccataagttgtttgaaagtcgttttgtccttctttaggtacctagacaggtcgggctccagaggcatttccgcattgacgaaaccatcgacgatctccggatcccagcagacccaggccatatcgccgtcgtagtctccaccagatagcttcttagcaagcggtacatctcctttagtagagaagatgattacatccttgagactgtggagctctggcttgaagactgctcgaacccgttggatatcactagggaaatgggctggggatcgcgccacgaggacatcacagtccgataggagtgtaaaagactcctcctcgtctctgaactttgaggagaatccgacatgaacctcattttcctcaagcacaccccagaaatcggcaatcatgtaaatgtatgctgatcgaccgacacggatgttcagcttggacttcaacgtgtcacatttccgcttttgaagatcccaggcgatgtcttgcaagtacttttgcttcttgggatcgaacccactgttcatcaagaagttcagtgtctcctcttgactgtcaggtagcccagcaagaaaaggcacacggccgtggctgactcgagttgcgcgactggaataactctcgtaaacccattggcgaaattccactgggcgattcaaagcatgcttttgctcgctgaactgtcgttgcaaatcgttgataagacggtcaccgattgcctggcgcatcttcaccttgtccctggctctatcttccaggacaggtaacagctgtaggttgagaccagctgacttcagttcagaagccacgctccggacttcgagggtacgttgatgtttatcaacgaagtcgcattcccacttgcgctgggacgggtatgtctcgatccaatcctcatcgcctgtgtcgtcaacgtcgataacccacattcccttggccgaaccaaaccgcccttgcacagcagagggcacatcacccaaaccgagaacatcgcgtatcctcttggccacgcttcgcgacatgcggcctacaccgtcattcatcacttcgccagtgcctgaaggtgaaagaagatcggtcttgtggtgtctgatctggtgaggctccaatgtcataatggcatatgtcttactcagaccgagctggatacgggagaacaacttgaggtgcggctgccaagtgttgttgtcgagttgcaggagccagtccagcatttgactaactttgaactcggtccgttgctctacaggttcctctgccggaacgacagatctcgtcttgaacacatcaggtcggaacgtaatgccggtctcggcaaagaagtggactctctccttgatgatgggtttcgggtcctcggcgcggagctggaactccctgagaggtttcctgtatccggcatctttggcgaagaaagcgcgccattggcggcctacaagagaatgttgccccatcgtgagccactggatgacttcttcgaccgcacctggttgtttgctgaccaccggcggtacacttgggctggtgctcgtaggcgacggtataaggatctcgaaaaacctatcaggaccgaaccgacgggtgagtcgacagccctgctcgaacatgagcggcttcagcttcacaaggtaaaggggcgcagtaggcgagttgtccggattgtagtctagaacagcagagagaacaacggcactacctttgctctcaaagttgcccgtcattgcggtcacgaacacgtcgttgggcggcttttctggaaagggtttaccacggaaagcatcaagccggtagagagtcttccagatatctgtgacatcgcgcgcggtagaccaggaagggtcgtactttaggcccaggctctcgtcttccaagtctactttgcagtgcataaagagtctggtaacttcccatgcaacagcgagaggagcttcgtgtagccatttgggaaatttcggccaaatatttctcagccgagctgcaaccaccggggcatgaacttgaacctgagatcgagcgctttcttcgctccgagccagtccatttgagcgactcggctcgggaattgcgccctcgccgccggaacttggaaacgactcatagtaagtgctgaacgaagtttcaccctgggaagacgatgaaaggggctggttatctatgtgggacttggttgttcttcctttgctaggagactcaatcaagtgtccagcctcaaagaccgtggcatccacaggccgcttctctctgggctgtgaaggaggagcctcaaaactactctgggtagtgctctgattgtgacggcaagcgctgaagacactcgaaccataggaagtgccttgagatgtatcaaaggaatccacctggtccgctcgtctatgacctgtcgccgtgggatctctcgtattggcatgccttcgagtcggtaccttgtccaaagcgctcgcaataggcacgggcggggcggcggcagcggcaacattatcagacagcttgcccttggcccgcttggtgcactgattgagattctcactctcgagagatggtcgtttggaaccggtattcactggatcggggaactttaggggtatcgccgcgccgtgaataggaggacctgtggcagagcgagtcaacgagcgtttgggcggatcagcgaaagtgacattggcgggctcatccttgcgtttggtgttggtagaggttgggcggctcaggccacttgggccgcttagagttctgccaaacgttcgacctggtgtgttattgggaggtggcataaacctattaagcacctcgagcaacacagtctgcaatgcccattgttggccggcagtagcggcgcggggaggttccttggaccacggaagcgtgtcagggtcggcgtgggctttgggcacccagttcgagctcgcagctttggcctcgatgaagaagttggcttctgcctggttcagggagtcatccttccgccagtagagaaagttcagggctctgtagatcttgtcatggcgaccgaaatcctcgtcactctcggccagctccttccggcggtggggggtgagagttgtgtctgcgacacactggaggcccaggttgtagtcgttattgagccggtttatgatttcctcgacggggctattcctcttcctaggagtaatagggttcatttgtgccgtgggagatcgggcctggagtagagtatacaaccgggttagcgataaggcatgataaaagcgaccaccaccgaaaaggaggacaaggcgactgtgagatatacctgattacccgactcgagcttctaccaagcgggagcgtcttgggcgtaagggtcgataagtgtgcggaagtaaacaacaccactgtggctttgcgcttcaaggctttgcggttgtcggggtgaacgacaagtatatctttgcggcgttgatctcttgtagtttttgacctcgattaaccaattgtcatggaatgggccttggccatagccgccagtcttgtttgcttcacgaagtcgggacaagcaggcgcagcggggaaaggcgacctggtttgggattggggctgatcgagttcaaagacacgggttcgcgcgagcgggccaaggtggtttttcgtggtggtcctgttcgtgcaaagtgtgtgaacagttttgagcatttcgaacgaacttggcgagcttcgtgctgtggctataattggcaacgcccggaactgggcataaagcctcgtctgatctggtcgggagagtaggttgcaggaaacagtgaagggaccgatcaatcgcggtggatggccatagaatcgcgccgagccgtcaagtgattcgagtggtaaacagtcccaatccagctcgatacgctcccagatcagcgcaaaccggtggaagaagctgcccacaggatcgaaaagcccgctgtcggcgcaattggtcacattcagcccgatgttcgagagagcgcggcggtagtggccctgatggtatgggtgatgatatcactggtggtggtgaagggtagccgcagtgaccgtacaggtgtcgcaggctcgtagccttccattttttttcttccgcatgcgacgagaccattttggaaatggctgtatgccgcacccactggacggccatccttccatcgctttgacttgcagaagctgcagggggcccggggatggccagccctactctaggaggagtccacagtaaagtgacaggtcagttcgctgctgaatcagggtcgtggggagggggggatcggacgagagatggaagacgtgaggtttcgagggcatgagagacgaaagggcggacatgtcctgttttaacggttcaattaatctgacaacgactttgaagttttttagttttttcgtctgagtaaacgagggatgatcaaaggttccaggatctggttgtcttggattttttaatcgccttcgtcaccttgaggaacaagaaccaaccggtctgctgcctggcgccggtcaagaaggaacggcccgcaaaggtccaggcagcacggtgccctgtcagcgcgctttgcgaggttgtggttcttggcaagtgcgtggaatggggacactccaggatccaaaaggcggggctagttctagtgtacactacagcgggaatacgagtgactgcgggatacatttggtagaggtaaggtacgtgacattacctctacatacctctaggtagtcacaggcagctctcagatatgtggtgcatgctctatgcatacatatgccatacatatgcctaacatatgttcaggatctcatacgctggcgccggtgatggtgtcgctgtcggtcatactgattggggtctcgctgggataaatcagagataagtcatggatatatcggtgacacatcccggactgatctcggactcatcccagactattcatggactattcagggacacatcggtgatctagatacatcacccaaatgttctaataccgtcctctaggtcctcttacagatactacgccggccattgttcccccatggagaaaacgcttttaatggacaccagtgttggctggcttgggaatgtccattcgaggacggatgcttccgctgcccgctacagcctcaagtactgtgtacattaacctcaagttgaccccactcgccgctcacgccttaccattggtccattggacagtctcaggccgacacatgtgtacactatcgatgtgcgtgccaaccaacaaattgcaaatgtcgactcatgcgtgcccattctcgtcgcaccgataaatgaacgtacctacagtctcaatctcttcagaaactctcaaagtaacctctaatattcccaccactctctacacagcatgtatggttgtatggaccctcagacgaatggtctcaagatgatgtcacacaacaaagcttggtcgtctctgttcccgagagactgtaccctgtctccctgttaaaccagccccctaaaggggacagcgtacgaacctattcggacctactacactacacacgcagtagggctacctagcatgagagacaggagactttaggacttttcagaattcgatttcggtgcttggccaaggaagtgagcttttccagagtctaatatttgttgggaaaggtgtcgcagcagagagagatgatatgtatcgcggacaacaccactattgagactaggcgcgccccgtcaacgggaggccggctagccatccaatgaatcgtcgcggatgccgccagcagagtccgccactgactggccgaccttccaatccattccacactggaccccgggcctccctcaagagatcccgccaattccgaaccgggactctcaaaggacccctccctcctagttctgctctgctacaaaaaagctttctcggcttcttttatccctcggagtgccctcccttcggatttccatcggtattccccccccatattaaccatacttacactattctctcacccacccctttcccgacggaatccagggcccgtgtccgtccatccgtcaatcccttccctttccctcccggtcccccctcgaatagccgcggatccaccagaccccgaaccctacccttggcgctgccgagttgctgctcgccgttgcagtgtgcataggttcagacgctcatagggcacgccaacggaggctactagacactaccttcgtcgccgtccgagccatccacattccgaaagagtgacgagagagagagagagagagagagagagagagacatacacaccgacgactcggaaagtcaggagaacaagtggtcggctggtggtctggcggaccccgttggtttccggccttcatcctgtccaaagctgaccacatcccgccgccgtctccgcccagccccgactcgtgtagccctcacctcatatacctacctaccttagtcatcttgaaacagcaaaggccatgtccatgtccgactctcatgagagccccaacctcgaggatcttactcccgaggaggccaaccgcattatccattcccaccgcaaagttcgatatggtaagtgggtctttctcagttattcatctcttccatgtcatcatcatcaggtatttcccttcctgattatgcattctctgtccactttccggataacatgtaacctcttgttactctccatttgaggctgtgtgattgcccccaaccttccccacgcttcccacccgttttggaccccccatcttcccgggtccggtcccagcaatccggttcaaaagtccccttgatgcacctcaactctggttctagacactcatatacacacactactgctttccctgacccacccacaacttatgcttagtaccttaccttgattcaaattcttactcacattacaaaccccctccacaggtaccgcctgctggccctgcagacagagaaaagtaaagtgtgacaacaaaagtccatgtgaaaactgcgtcaagcgggaacacccacagctctgttcctacaaacccaacaagtcagcatccggcaaaccgtcatctgtttccaccgacctctctcactccaagaagaggccgcactcgccagatgctcaagaaggccggagcttgagccatgaggcccgcgaatcaataagaacatacggtgtgtcacacagctccccaattccatacatagtatctccccaaggttggtggtcacatctaaccattctgttagagcccgaagccgtggagatcacgcgttatgttggccagaatagcatcccagcgcttctaagggaacaaaccgcagccgatgaaccacaggacgtaagctttatacgccaagacatgcgttccctactggggctcgataactcggccccctttccgctcatgtcctcccgccacttggacaggctaacgtccgatatctctcatgaactgccttccgaccgggaggtcatgaagtgcgcaatcttaccctccctcacctaacatctggagagagacatagactcacacccctgtagacttttccgaacctacaaggaaattccccaacccttctggggctttgttatcgacattgacgacctcgagtctcggttgatgatctaccttgaagacagagcaaagaacgccagagccactacaaagacaacaaaaccagtctctgcatcatggctcgccattctcttcgccgtccttgcggttggctcacagtaccacgagaccccataccatatccgaacaagagatgcgcaaaagtacatccaaatttctttccactttctcaggctgggtaactttttgttaaggtatgttggacattttgtacgatcaatgtcagctattcgactactaactcggtctaggccgaacctggactcaatacaagccatgttgatgacgagctttgtattactcaatgacatgaaagcggaagcttcctgggctttgctgggacttacatgtcgattggcacagtcgcttggccttcaccgcccacaggttcttgacggccgtcagtcgcccgagattgtgaagagggaaatgtctaggaggagactttggtatgatccaccatgtttgaaactcctatcccatactaactttctgccctcaggtggacttgcctctggcacgatacgctcacttcgttatcatttgaccgatcaccaatgaccaacatcgcttgttgtcctatccccctttcaccgactgccgagacagacgggtggtcttatctcgaagcaatgtaccatctaaatcaaatcatatcgcagcgcctaaaccctgatgcaactgccaccgcctcctacaaccaaatcctgaccaactgcgcggacgtggaaagcatacgagataaactctttgtacaactccggaccaaagacgcctgcaaatccgccatggaccgcctgcagcactacgccatcagactgcacacctccttcatcgtctccgtctgctgccggcccgccctccagcgcgaaaacaaccagctcgaaaagtcccagaaaaagtacctggccgacaaatgcaaggagaacctgacggaaacagtccgcatgttcctcgccatgcaccagctctcggtgatccccacgcgctcctgggcctttacttatcacggcctgtcgtcggccgttctgctggggatcctcggcgagaccaaagccgaccccgaagtacgccagcttcaaggcgatttgatttcggccctgtccgccacagcggctaaagaacaaacgtcgccgcagccgcacatcccgaggtcggatcacgacattgagctctcgggcccgctgtcgcgcgcgttgacggcgctcaaaaatatctacgaccatggatcggtcgtgggtccggcggggattaagcgcgaggcaagcatttccggcccggcgtcgggattgaggacgccgttgcagatcagccagcttgcggggctacctcctaatgggtatccgttatatggtcttgggcaagaacagcagggaagaggaggaggaggaggagcaggaggagggggggttcagcagcagctgggagcgacgggaccgttggatccgcatcagagtgcagcgttggcgatggcggagatgcagcagcagaatggggggcagtctcagttgggggggacgggggcggagtatcagggagggtatgtctttccttctatcgcggatctggctggtgttgtggaagtgatgctaacaaggtgattacctagggtaccgtacaacatgccaccactccaacaaccgggtgccgctgccggcgccggttcgggccctggtggaggtgtaatgccgcaggatatgtcgcagtttgatccggctacttatatgtcgccgatggatctttacgactcgatcttttggggttagttctttttcttttctctgcccttttcttccctcgcctttcctgcctgggtttcgcaggctgacataaagcgatgctgtgtttagaatcccccgaccccttcaacaccggcgtagacacgatgaattttgactttttagcccacccaccacctggccaaccacctcagcagcagttttatttttgatgattcaaggtctcggtttccgggtgagcatcatcggcttgggttcttccatttctatcactgtcgtggagaaatttcaaaaggatagcaaaaaatgaaaagggggaatttgtcccctaccgttaccaggcatagtgttgtaatctacccaggaatttcgtcgtcatatcaaaaatttatggactgtctatgctggaacttgcaatgtctcaacacaccgaaggacgtgactcggagatggaacgggatcggagcgaggaacgggggggggttgaacggtggttgcttggcaaagcttaaatcttttgaatgggtgggtggagtcaagcgaagtggagctaccggtctttttggatttcaacgttctgttgtcgatgtctctgtttgggtataggtactgtatgcagttacatgccgctcagtttcgaagttgaggagggatgtcctgccgtctgttggaggcttaagtaatggatacattttgtagacagtgttaaccatgctcctgatgtcgaatctgagggttcattgtcgtccgggtgtgtttggtgttttgcgagggttagggtttttcactagtccggactcgcccgcctaccgctgaccgagcgagctcgttgctcactgctgtaggaccccactctgtacctcgttcaacaaacctaaccgctgaaacatcaacaccaacaccaacagcagctttttcgtcgtgtatactaaccatgttgacaacattcttcttaaagggcgaacctcacgatattggattgttcgtcacgtaaaattttcctgcccgtttttttctttcatccttcctgcccatgcgcgcgccttgtaccccgcctgcccgctcctgctacatactacgtcgcgatagcttctcttctcaattccatggaagtccaggcccattcaacaccacgatacctaaggtatctacataccgcggcatcacacctagaactggaaaacttcttcacgctaattgtcaagatgtcacatgtgacacgggacaagaaccttggttcaatcaggggatgaaggtatagctactggctgccagatcaggaagctgagattctggcaattgaaccagtcaaacaagacgatggatcgatctacatgtgttgcgcgcaaacacatggggaagatggcgcctttgaatttttcttcacaagagctttgtgcagtttcctggggccgaccgtgacccctgccgaatggctgtcgaactgtcgatagactcatgccatgctcgttgcaaccttctcgatcttgccaagcaatactacgccaatccaagtttgtctgtgatctttggctgccgcttgaccttgggttgttagccaacaccaagaaaaaaaacatgagatcgtataatgcagtttggccaagagcataaatgggatcaacaaccttccggattaggttatgccgcgatgcacaacggagggacctgatgcaaccaacgtgccgatcggaaggtaccaatccaagcaatcgtccccgacttgcccttcccggttgacgggtgccagacaccgctcatcgaagcttgaaagtatcaagggtatccgcgggacaaccgacaaacgaaaactggtcgtctcccggtcgatactagtatgagacgaaccgcgatacggaaccgctaccgagttctcatgcaaatcacccttcgaaaatgcgtctatccagatgccgaacatggatagaggccggttacttggcccatcaaaacaccttccccttcgagcttgacctcgatatcgactactacctaccccaaatatccaccatgtcacctactctacctaggtagctcaacctcacgatgctgatgctgatccagaccttccaccgaccggcgccccagctttacacgcacaacgggcaactagtataagatggcccatggcccattgaccgccatcatgattctgagggagaaggcagtgacggggaaaatagcatctcgaagcccaccaccaccaccaccaccatgaagtatctttccatcctcaccgccctcttgggccttgcctccgccaccgccatccgctccgaagcccggcccaagcggactgcctacgatggctacaaggtcctccgtgtcgccgccggtgatgacgccgacaagctgaacaagatcatcgccgacctcgagctcgagacctggaagggtgtggccaaggttggcggtcacgccgacgtggtcatcccgccctccaagctcgccgccttcaacgcccaggccgagggcttcgagaccctcaccatgcacgaggacctcggcgtctccatcgccaacgagtctggtttccaggcctacgccggcacggctgaccagacctggttcaacacgtaccacgcctatgccgaccacttgaccttcctcagggatctcgtggctgcccaccccaaccagtccgagatcgtcacctctggcacttcggtcaacggcaacgccatcactggtatccgtttctggggtagcgccggcaagggcgtcaagcccgccattgtgttccacggtaccgtgcatgcgcgcgagtggatcactaccatggtatgtcaaatctttccagacgttccttggacaaaatcaactaacaaaatctccaggtcgccgagtaccaagcctattacctcctgaccaactacggctccgacgccaccgtcaagtccttcgtcgacaagtacgagttctacatcttccccgtcgtcaacccggacggcttcatctacacccagaccagcaaccgtctctggcgcaagaaccgccagtccaactcgggctcctcgtgcgtcggccgcgacatcaaccgcaactggcccgcccactggtccacgtccggcggcgcctccaccaacccgtgcgacgaggcctacaagggcgccaagcagggcgacgcgcccgagacgacggcgctcgctgcgttcttgaacaaggtcaaggccgcgcaaggtctcaagttgtttattgactggcactcgtactcgcagcttttcatgtctcgtatgtttttccccttttttcttctttttttttactttctttcccccactaatactaacacaccgcacagcctacggctacacctgctcctccgtccccgccaaaaactccgagtaccaatccctcgcccgcggcgccgtggccgccatcaagtccgtctacggcaccaccttcaactacggacccatctgcaccaccgtctacaaggccacgggcaactcggtcgactacgcgttcgatgtcagcggcgccgagtacgcgtttacgttggagttgagggatacaggcgccaatggattcatcctgcctgcgtcgcagattttgccgagtggcgtggaggcgtgggcgggagtcaagtatttgttggccaatatgaagtgaggggaccaaaaatggaaagggagaggaagaatgtggtgagagagaaaaagagagagagagagagagagagagccaaggggatgggttgggaggggttaggactggtgttgatatatattggcattggacatatacttacctacctacctacctacctgccgtactctgtgcatatacaccgcacacctgaggctttcactcatctcactttcactcttgaaagcaaattagcaatactcgctgccttgtaacgttgctgaaatgttcttgttgtcttttggtttacggttttggtctagatgcaacatattacttgtaggctacagagatatctttgtgctgtacgtctgtcgtggtgtgataaatcacgaattcatgaagtcgatagttaggtaagaatgtgctctaacaggttgggaggttctttaatatgaatacctatgtacgcagtgcatagttactaaattcaactcgactcaactcaatgccaacgacaccagacattaacagattaattagactcacacatcgtcctcaaccactttctcttttttttttcgtttaccaaaaacactaacgggactttcatactttagtacgactgcttcttatagtgggtgtttatttcttttagcctcccactggttttgttggtgatcctgacttacattatggtagttctcccaaattgagataggatcgatggtgacaacggactgaatgatatgattcctacgccgctacctgcatggcgtccttattcacaacaaaataggggaaacagagcgttcatcaagaaaagcaattagataggtattaacatattcagtcatccatacttcttgccttgacaaaatcaagacccaacaacctccaaaccaacagccgggcaattcaaccccccatacccaacatcaataatatccctacccaaactcaactgcaacccacacccaacccaccccgacccaaccgcatcattcgtagaattaccaacaccacaactcaacccctcatcccccttcgtacactccaaagctttgtaatcctccgaatatacttttaatatttcctgcctcaacatccacaccggtccctcacctcttattccctttctacccaccccatcaccatcaccatcaccatcaccatcaccactcccagttccgtttccggaaccagtatcagcaacatcaaaaccaacagcagcaatcctcggccttcctctctcatcggtataccccacagcacacaaatgtccagtcttctctacactaaacgagcttgcttgggattgactgctagtgaagagcaacccgtttccaaccaagtgaacaaaccacttgtcgaaagtaccgccaggttgagacacgcgaagcaagaaaggggtggaggtttcgctgcaggttaggtctaggtcttccgtggctggtggtttggatgatggtgtagtggctgaagctctggaagtgggagttgaggttgaggttgaggttgaggtgttgtcatagccggcgttagtaagtaattttcctgtgccggtgccggtgccttgaattgtggaaatcgtgggtgcggttccgttggaccagatggctgtggtgtttatgaggaaggggaggcgggcgatggttgtcgtcgttgttgttgtcgttggggatgtgagtggattggttgttaggaggacccccgttccgggatctaggggtagaaagcttgttgatgtgccattgtaccatgaggctctatcaccagtagtgttcttgtaaattggaaacttgacactcgcggttgtcttggccactccagtgctagtacttgccagtaatgagctggtaggtgtcctgttataccaggacactgtgctgtttatgggaattgggtacttggcactcgttggggcattgagctgagtggaggaagtcgtgatgttcgcaggtgctgttgcgagagctgccgtagagttggtgtaaggagccgccgcagtttctccagctggataactgcgggtcgacgttgtgttcacccataatagctccttttttgtcgtaggtattgcaatggtcaccacatgtacggtcgatttggtggccgaaggtgctgacgaactgataacgcttgtcgaccctgaatcactgtttgcttctatggaggaggccactcggctcgtgaacaaagttgtaggacgtaaagggctgccacttccactcttccttcccgggtatatggtgctcgtaactgttcctgttcctgtcccattcttccttgctggaatcgtgctgttggcgaagaaaggcggcagggtcacgttcgcaatcgtcttgatggcagtaactgtcttcgtggtgactggccgagcagcagccctggtgatttgagaaagtctcaaacaagagcatgctgagtagtaatcggcttctgaggcacaattcttcgcatagtaaggtagtgtcgccaaagttgaacttgtagtcacccgccgctcctggagagcctgtacgtgtgagaagcccggcctttccccgttgagggcatcgtagtcaacttttgtcagcttatggtttccattgttttcggtctccgaagcggtcgaactcgttgaccctgtctttgtgataacagtcgccgagcgatgtagtgtaagagtcgcaaccctctttgtgctggtcaccgtcgtcgtggccgttctcctgctggatgttcctgtgggagcagtttgcgcaaggaaagacagacagtccgccgtgacatttctgccagttggcgcatactgtatggctgtacaacaaacaatgtgtcagtggtcaaagtgttcaagcaaaacgatgggacttcgagttggaaacatggcgataagataggacaacaagacggttacgtcaacaacatccgctagcagctggctacagggcaaacataccgctaagacagctgtcattcaaacactgcgcagcgagagcttgggccaggcatagcgctaacacaacgagccagcaaatgctccttcttgtcggcattgcaggcgccatgtcttcttgctctttacatcaatggactcgaaaaaggacaacacaagtcgcctctacaattgggccctcaacatttttcgacatctcgctggttatcagtcatttcacatcatgtttctctttcacttttggccttggatttggcattcacattaacaagcgcggaaatcaggttatgaggtggtagcgaaccgttgttggtattcgcaatgcccctgttgacatcttaacatggcatcttatacctcacggttcccaatggagaactgacttgcaagcagggattgaaccctttctcctcaatttctaggatacaaagcaatattataatgcggttgacattgacgtcttggtgaactggagcacacacagctctaccagtcctgcagatgaagagagggatcacccgtgatattgggtacagcccagacgtgatgggttcggcatatagtttgtacctggcgatcccgctgttgggaccagcaatcatgatcaagcggcatatgcaatgaaactcgaatcactcatgaaccatggggagctgaaccacaacggctatggtggtgcctgagctcagttcagtccagtcccataccgacagcaatcttgaggaaaccatgacacacgggtgttacaggaaagggaagctgtatgatcaagccggctgatgtgtcgccccaaatgacaacaataggggtctgatcgccgcgcaagcgtccgtaaacaccaaaaaaacgaaccaaaggactggtcactcgaggacccatcgtgacaccaccagccgtgaccgcccgccagcaaaccaagtacaacctcggacacgggaaatgctgttttgacccgttgaggatgctttcggccccggtggtggcggtggtctcaagagtccaaccccgaggcgaggatgaagcaccaaaaagggagccagcaggatgtgtcccaagtagggtttcctacctctcctcgagctctccctcttcggggtcgacggtcactatgtgtgacctctggcccacgcactatgggcccgaacaaagcgcatatgttgtgtatcgcaagctcgcccaaggaatttgttctttctataagacactcttgacagcttgttgaacccagaacgccccctggtaggtctcaatctggcacagtcctcaaccctcgacccatggacgattgtttttctcttctcttcctactatcatcatcactaactttgagatggaatctgaaaatcgaggatccgagatcctcgccattacttggacactcgccggcttagcagcggtatcccttgttgtcagaatagtgtggaagctacgctccaagaagaagctatggtgggatgaccacatttgttctctctcatgggtaagtgcactctcatttccagagatctttaagcacactaacacgtaaacagttcgtcctcaaaacctccatcttcattgtcaccatagccacctccaaaggcctcggtgaacacgttcaggctatccccgaagataacctccccgctatcggtctcctcggcaacttcatcggcaccctctctatactcgcctcggtatggagcaagacctccttcgccctcacgctactccggttgctgtcgggcagatggaccaaggacctcctctggctcggcgtggccaccatccacgtctttctgatcgtcaacgccctctttatgtggatcagatgctcaccggccgcgaagacgtgggatgcctatatggaagggacatgctgggataaccaggtttatccccagtatgctatgtttgctgctggtatgttttgctacatcctagttgaccgcctagcttctgtactgatgtgtgtggttctgtaggatactcggcagccgtagacttcattctagcccttctcccattagcactattttatcaactccaaatgctacaccggaaagaaaacgtcggcgtctccctagccatcatcgtcgcccttgtgtatgtaccccccttctcctccacttaacaaccaccgtgaactctttctcctaacccatgtaaccaacctccagctcagcagccaccgccacaatgaaaacaaccgttatctcaggcctcacctcttcagactttacctgtacgtatccggcctccctccctcattcttccatcaccctttcccactcactcacttccttcctcacttgctaacaccatctgataaagtcaccaccgcccccctaatctactatgcgaccgccgaatccgccctcactatcatcgccgcttgcatcctctccctagccactctctcacgaaatacccgaccagagaactcggcaagcgacaacaagtcgctggaaaaccaaagtcagacgtcggaaaatattccgttgggagcagctagtgctagtgctactgctagcggtgggcaatcagcgccgagtagttcctctggacaaggacaagagaataacagtggtgtcgttagagatgcggttgttgaagaaggaggaggaggaaaaggaaaacgagagcagtctggcgggcaggaggagagagaaagagagaggaggaatcggtgctggtataaactgtcgcctgatacgaatgcttggcctggggtgttgatgtgatggcagagtggtgtggtagaggatgaaggagagaagatgaatgtgggatggagggagtagtgaagggagggtgatgttgtcgagatattaggtcaattagttacttgatagcgtggtttgaggatattatatgtatgtcttgtaggtatcatacagggatggttgaatgaagtataaaagaagttcaaggaaccaaaaaaggacaaaaagaaaagaaagttcgacgccgttgcaagttccgaacgcaggggtgaaaaagatagatgcaaaaaaatgttggtctctcccgccgggaattgaacccgggtctcgagcgaatcgaactgatgttcaagcttgacaagctcacatactgaccactatactacggaagacttacagcagtgatcagctgtcgtagtttactggaaggtttggcgaatgttgaccctataaccttctgtatgaaaactggttttttgacagaacgcgctgaacagtaactgctctccatttgaaacgtccatttgttgctgtctagcatcacctcttgtctttttcgaaaacaactaactcacataggcgtattgtcgccaatccttttcttaatagctgttaaccatttttggcatcatgtaaatcgacaccttgagcagatgacaagcaaaggccaatcccgcctgtgcggttcaagctcatatttcgaagcgggcacttgattacgttcccaggcaccagcgtctagacatctccagatgggcggatgatggcggatgtcgccggactcagggctcatccttcgctagtcaggcggagaatttgggcttggcctgctgctaatgcgtggcggttgcatccagatgtgcccagaattaccagatccgaggcacgttacaggcaaccctttgactttcatcgccaggttatgcgggggaccttcctgtttgggcttccatgtcgggcatggtcgcgaccagagagaggaagcttttcgtattttttgcccagaagaaaaaaaaaatgttatcggggaagccttgataactagagaaccaaatatttttctgaacccgtcgatagtaataactccaaacctcgtctctttcttttcttgaatatcaaactcttttgtgttgttgactttggcgcatcgcaccctcgaagcgaacccttctatttttttcttttctttttttggacccctaaccacagcgcatctgcagtgtcgacaataaaccccacccccgcatttcaccatgagtgttgttccccaggaaatttccatggaccttccggtcgtcgaccttgacgtctatctcaacaacgccgttgactcccccgaagtcaaggccgagtgcgaaaaggccgcgaaggctctcatcacctacggcgccctcgtactccacgattcgcgcgtcgctgagaaggacaacgagaccttccttgacctcctagaggactactttgcgcaacccgaggaggaactcggcaaggatgagcgccccgagctgagctaccagattggtgtgactctggaaaacacagagaagcccaagtgcgctgttgacgagccatgcttgaacgttatccagcgccttgcgcccgaggagaggccattggatatttccggccaccaccccgatcccaagtgccgtttcttctggcgcatggctgagcagccaccctacgagaccaagtttcccggcttgaacgcggataatgtcgttcctcaagcgccacacatcaaggagcgctggaacccggccatgcagcagtggggtacctcgatgaagagcgctgttgagggtctcactgagatgactgccgtcggtcttggcttgcctgctggtacctttaaggatgcgggtaaatacgggtatgttgtctttccgtcttatccaataaaacatatagtcagtctcgcattatcacaacatctactgaaacctccaacaatagcccccacctccttgcccctaccgcctccgacctcgtcaagtacggccaaaaggacaccatcctcgccggctttcacaccgacctcaacttcctcaccatccacggccgctcgcgctaccccggtctgcacatctgggcccgcaacacgggcaagcgcatcgccgtcaagattcctccgggcaactacctcttggtacaagccggcaagcagctcgagcacatcacgggcggtctgatcaaggccggcttccacgaggtcgtggtcaacgagcgcactgttgaggtgattgagaagcgcaagcagcagttccccgaccgcccgctgatccgtatcagctcgactttcttctggcatttgaactcggatcatgaccttgcgcctattcccaaattggcggaggaggcgtataggttgagggcggagcagtttaatctgggacgggatgagggtgaggagaagacgtacccgcccatgaaggtgggtgagctggtgcaggaggagttgaagcatattgctttgatggcttagatgggtgcatcaggagtggaaagtgcatgtacaatgtacgattgacaaagaaacggtatcggtgggctggaagaggcgacaacgaaaaggccttgaccatcgttggttgtccctaagagaagaggagaagcggaaatcagagcagcctgaatacttggaaggagtaccggtgaatggacaccaatctctctcacttgcgagggcacggagttataaagttgctttcatatagtctagcattgcacatgaatttatttgttcaagattcattttgtaggtgctacaaaggttcagttctcgtaatgtattaccaagtgcacgcgttctctagcagcttgagcgaaaacacgccacagtcatacattagtataactcttgcgaacaatttcagaagaatggcgtgcaagttatccattgaacagaaaacaaccggctgacatagtgttaactggtaagcagtcccaagagctgatcatataagctcactgactaggcaagttctccacaaccaactacgacagctgatcaacagttgtacatcttccgtagtatagtggtcagtatgtgagcttgtcaagcttgaacatcagttcgattcgctcgagacccgggttcaattcccggcgggagagaccaatcttttctttttgcctcttgtgcctttttcttgtgtcgatgaatttttctttccttctactgccgtgatgtctgagagaagaaggacactctcgagatcactgtacagcttcatcgatttctgtctttgactgcacacacattgcctggcttattcgcaatctcgtgttagttatcttggcttgcaatggtgagtcgaccaacacctgaagtaattagtacccattgtccatgtgctctagctctccccctgaaattcacagctctatataaagtacgattaggcaccaatacacatgactgaacagctgttcatagcgtcgacttgctaccacagacacaggacaggcagtctggcggtcgtttcagtttcttcttctttagcatcgacctcggacatttccaggaccatcgcgcactgaccttcggttcggttccgttcgcagtcagggtcccaaaacatctgccccacactacgctacactacgcttcactacatgcatagagcttgccctcggcatttattaatctccccagtatacatacatacgtacctacacagtatccaaccgagccggagtaagccccggcgtgtccgcgcaccgggcctttttcttcatgttcatgggcaacgtgacggacggacgcgtgagtgagcccagttccagtccagtccagtacgtaatctggtggatgggatgggatgggatgggatgagtccgtaatctcaccgccgggcgccgctgcacggtgaaacccgcgggcctattctacttacttgcttgctacacagtagtttggtacactgcgaaagtgtgtgtgttcaggatcacgatgacttctttcttcgacgatcaagaaaacgacgacgacgaaattacttcgcataattctcggactttacttttccagttttcgatctggacgtggaatgatgacgcaactgactacgattgccgaataattaaagatcacgataagatcgagatgtgtgccctcttttcaatactacactacactacactactgtgatgattttcttggaaggaaatcgatgcaaaagttcctcgcggcaccagccgatagtgtgtcggcctgcttgccgatcagaaccaatggtcccaagacagtaagtatgtagggcaattcttcctaggcttgctactagtgtaggtagggacccagcgggccgcaatgttgccggtccggcattcatccagaggagcccgcttgtcgatgctgattaacagcacctttgctctcggccttttcggcggatctttcttgttggcaagcttatggcatcgtcgtgggaaacccgcgaagcatcatgatgcggttcaagctcgatctagcgtagcactcacgcgagcacatcaatgcgatcgatgggaagaacggggatcttgagggatctgcttgcttgtgtgaagatgtgaaatacatagatactgagagtgtgatatcaatggcaggcagcagggccgtcgcaccgcaagctgccgaccgaaaatcatggacggacggcagacgggacgggaactgagagtcagaaaactttagctgctggcggtagtctaactggaagaagtaaagatatctccactgttgggaaattgggagaactccaccacaacgtttgtagtgctgttttcttttccgcatttctgaggcttttggggatcttcgatcatcagtccgcaactggttcatacaagtggattaaaaatatgttcgggggagacgggacgggtgaagagatttcaaatcgaatgcagagaatggaagcggccttctcgaagaaccgaacaatcatcgagcttcgggcgatgggcttgagtccgctgaggactgaggcttcggggtttgagtgagacgtggcctcgatgtcaggctcgttgtcgatgaaacggacaagactttcgtacacctataaaaggagtgtcgtttccagatcgcttctagaaccacatagtcttgtcaagtaagccttggctgacttccaagatgccgttttcaagagcggtatgtaacgaaccatgactgagggtatctccgcgctgactttccgcccccttcacaagcaacgtctcttgttgccggtgctgtcgcgtgaccgcttgaccgctgtcggtagttgacaaggaaaatgcctgctgtcgagctgcaagtttaaaatgaaatgaacggaggcacgacgatgcgcgaactgcaacaccgcaaatgctctgccggccggtgaagctaagctgttcgaccgttaggttggcacatggccgaagtggaaaccaaccgtcggccctcccccacccttttttccatcttaagagcacagcacagcatgaagccattgaccaatcatggttgagatgaatgaatcctgatcgaggtcgctcgagatgaggctccaagtcgaaggaagggcaacacaaaatctcatctcctcagtcgtggcacagcagtggcttgtgtacccgagatacctgttgcctctttttttcctttcggcccttcctccaaggaactttgggcagcagtgttcgaatcatggacgagatgacgagatgaggctctgttgttgaggatcgaggcttttggatcacgaagaaccggaaattacttacagaactgaagcagctttacgccgtacggtacctctactgtgtgcactgcagtacatgaaaaattctggacgaagtggaacgggccctacgaggaattttctcgggcacttggcagcagcagcaggtcgtgcccacctcgcgcaatcccaccttccattgcattgtgcagtgcagggaccaagggcgcggtccgtgcacggtacctgcgtctgacagatcgcatcgcaagctttatctcgttggagtctagctccagtttcatctttgctgctgaacaatgaactgacggcctgggtgacggtttcttgacaactcgaagcttcaagtgctcagagtgcccactgtgagcatcaaatgtctcgggaaggtgtgtagtcgctgtctgactccacattatcagatgtcaagcagcagatacttgtacagtgccatctcgcaatacgacgacgacgacgacgacgacgacgacgagagtgtcaacaaaaatgaatcacatacgggctatgcaggtctcgcttgcatcacagagaatgcgcgtaacactgtgtacaatggagacagaagaaactcttttcgaaccgatggacgacgattaccaaatactgcccgtcacgaacggggtacacagaccccacttctctccgctaccctccggcttactgcttcgacaccgcaagccagcacagaacatggcaacctccgcgatcgttggaaacatagcaccggaaccatcgacattatatttaacccataggaacgagcatgtgcatacatgtaacctgtcgagcaacgcaaaccaccttttcccttgccattcgttgcaacgacatctgcgtacaaatgtgttgcttgcccgtggcctacacgctggagacgaggacagccattcgcatgagtatcaaaggtgactgacgaggcagctcagatctggtggttcatctcttgcatcttactactttgacgttactcagcatttaattgtctctccgtggcctgtcctaggactgactgaatgacatatgtacgccacacggatatgtatcccccatgtaggagagcgagacccgaccctagccccgcctttgatttctttacacagcagaaaaaaaaggtccctgaaacctgaactagggctcgccgattgatgagcgtgtatgtagtagtgtactgtaatcgagttcagcagtcatagcgacaacaagccagccaggactacctaactagaagtataccgcctctcacggaataccttagtagagtccttggatcggaaatgacgtgcgaccggtccttcacgactcctggactagtaaaatcgagcctaacttgacgcttctacactaatgccttggagcgagcggtttgcgaattccattctatgctcatcttggtaaatacccgtcttcttggcggctcaaagcccatgttgtggccaggcgagtccatcgccgatccccgttaccaggttctgttacaagatacgcacggagggggagatcaccaatgccacagagtcgggaagaagaagaagaagacgaagaagaagaagaagaccttcgatgctctgccccccctcatgcactccagtacgaatctcaacggcttggcaggtacactacactacatacattacactacaagaagtgaagcggacagctaggtatgtagccaggaaccaggggtggaggggcataatgtacagtccgatgctggttcgcctgttggctcggtaggtacactggagtaggcacccctacctctacgcggtactgtacgctgtccactagacaaaatccatctttcattgtcccaaacctcgtaaagacacatcaaaatagcagagtacgaattacaaaggcattgacaggaattcgatgacatcttgaatatcagaaatggcatttccaaggtaataaccacgcattagttagctaatgaaaacgcatagcaaagttgacgcaaggtctcgagctaacaaacaaaccagtactggcctgtacctgtccgaacactccctgcaacgaaagaaaaacaaaaaaaaaaaaagggtcggttctctggattaacaaggaggcttcgctccaaactgaacaacccatgtttaggtattttgtacccacctccatccatccatccctcatcccgaaacgacggacctgaaaacccactgcacaacaacaaatgtgggatccacacgtaaggcacggcatctcgaacctgcagctggtggtgcagcagctggtcggtccaacaaccaacaattgtcccctcagtcagaggagtcatgcaccccgtatgtactccgtagtgactacctagtgtaatgtacatacgcgaagcgaacaagcgagggagcgagcacggtctttttcttattttctttcttttcagctcttaggtattctctttaacatacatacgcctcggtactatagtctaggtctagggtgggtagggttttcttggtaatacattcacccaatgatgcccactccgtgaagtccggggtggatcattctctctctctctctctctctcttacccagcttttttttcttcttttctttttctattacccaaggctttccactcgttaaaagaaaaggcttgtcttgacttgacttttacttggaggctagttctcatccattcgttcattcattcatatttaactggcttcgtctgtcattcgttcatccaatcgacaaaggtcccagttttacctagtctccagtttgacctccgctcccgactccatgcctcttacctcccgttgaccagccttcctggtccagagtctctcgaactctctttttttcccaccgatcccgggattacggatacctacagaaatacatcgaggaacgaagtgaagagtgtttaacaaaggttcttcgtcatcatcgcttgggggggctttttgttgcatgtaacgcaagggaattggatcttactctttttcaccaccaaaatcggtcattcggcacatacaacatactaaaagccaccactggtttcccacaacgaacaagacaagccttgggaatcgatcgagtaaagggtatccgacccgatacttcttcaacttactacaacaacaacaacaacaactcaccaaccggttggttaccgactacactgcactgcgctgcacgtggcttgaaacacattccttcaaactatccaaccacgacacacaaagcacacacgaccaaaaaaagaacaaaacgacttacacacagtacatctgtcgtcgtcgtcggaagccgttcttttggtgtggaccgaccaataccgacatacgggaacctgcaggagaaagagcaagagaaagaggaagagaacgagaacgagagagaaagggaggctggggtattgtactggtttcttgtttgcctgcttgcttccttgcttgctttcaaggtcattcatcatcatcatcaaaaccagcagcataccgctcttcacacaaagagagacaagaccaagttaacaagaggctgtttgctttttctcaaacagaaaacgcacagaccacatcttgttttcccacctattcttcactagctggtcgatcgtgtctctcgtctgctgtctgctgaccgccgaccacttttactcaccttgcaagctaaagctttccaagggcctgggctccttgttgattgctttaccctgccgattgttaaccaacgtcttgggacaagcaatcgcggatcgaatcgaacgaggcccttacaacacggcaagacggccggacgggagcgaggggtgagagccgggggaggttatccaaattaaccttctttttttcgactccgtgactccgcggactctttttgccaatcagaaaacctaccggaggcgttggtttcgttcgtccgttcgttacaccttgtccggaccgccacacagcacgaaccactggggttcatcaaacacaaagacgaacgagaaggcccgagccataagtgtttcatacccgaacattttggttctctgggttttcggttcttcgtcctttctcttccgctttatttgttcgactgccatcacatcagcaactcgcaatggcgataccacctgtgatcccagcgttgctgggcacagtagccgtctttgcgacaacggctatatttgttatccacatcatcctggccaggtcattggctcaggagacttcttcttcagtcaagacaacgaccatcgtcgccgcggtatttgagggcttggcgcttttcaccacaactttccagctcatctcaggttgcgtggcttcacgcttggttaggaggttcaacggggtattgtttggggctggacttattgtgtgctcggtggctgctgcgctgtcgatcgccactttggtgttgctcagcaaggattcggcaaagctaccagagaaggtagcggggactacgacatcgggattcgttgttggaggagcggtggcattgggagtcgcgttcgccgcgcaattagccttccaggttatgtgcttcatcagtgttcgaatgggcggcgtgtgttgcgcaggagacgtggagagctcgccaaggcaacaagtcaaggcgatcccctaccagcagacgaaccccaacacggagaaggtccgcttcgaagacccgacaatgtcggggcggggaaccccccgtccgggctatggacactcggtgggtaactctctgagctcgtggcgctcatcgctttactcagccatgcgccccattccctcaaagacccatctcctagggagcaacagccagtactcgctacctctccgcatgcgccaatccgactcaatcgattcaatcgccatgcacgagcgtcagaccatctccgttggcatgactcttgagaatggcttcaactccgaggacatcaactccgttgaccctcaaacccgacaggctgtcgccgaggctgcccctgcctgctctccggcaatgccatctgcacccttccttgaaaccatcgcggctagccccatgaccagcaggcaacccagtcccgctttacctcctacagacagtgagctagaccttggcaacagtctgttcgtcccgcccaagtccatccgccgccgcagccgctccttcagccccgcctctatgcggtcaatggagttcgcgcgggaagccttcacccagcacgccactatgtccgaaacgcacatcagcgaggcgcacatccaccctcttttccgatcggattcgcctacgccgccggctatcgtgtcccccgggacagttgtggtcgcggcgcccaacggcgggcaggtcctctcggaaaagcatagcatccgaaccctaacgagaaggcgaagcgggagtttgccggcggtgtcaagcccattgagcaggcaaggatcgctagaaagctttaggacgaaggtgacgaagtatgaaggcgggagcagaccggggacgagggcggaggagctgagggaggaggatgaagagggtttatctgatgaggaggagagcgacgatgatgaggaagggtatggtgggaacgaggaaggaaatgatcgggatgagacaacgatgtcgccgatgaaggggaagactcctgctgtgagcagcccatcgccctcgcctagaccatcgctggctcacgatgatgcggcacatggagaaatgacaccgcctattccggactggatcctcggtgctggagcgaggacgagcttcttgggatataaccagcggaaaagccatgcgcctacgtctgcgccagctgatggcgaggaggaggaggaggaggaggagggtgttgctggtccctccgttcgatgacgaaacatggccggcttaaaaagagaaaaaaagtttcctttgtttatttggttttgaatggggtgtataacgggcatcgagcggctggttgattcaggtgtggttgtgttggatggcctgagacgaagttacgacatgatacctttctttcacttctttacccctgtatttcttttttcttcctcgttctctttggctcgatctccactcagagagtaagaaaggtcgctgttgtgggagagataccaccttttcctcttctccttcttcttctactttccttcttctttcctttgtatttttcatatcttgggggaggggaggaggattttgttttgaggacgtgaatatgatacctttgattgcgaggcgttggacttgagttccatacctaaagatgggtcttggataggtgggatttgtgtatagaaaagctcggctatggttggatagaaggatggctagatgatggatggattcagatagatgcttctctgcgctatgcgcgagacggacgactgaaagatgtagcggatgagaaccgaagaagtcagaacaaaagatcgtgcccacgaaatatgcgcggtgacattgagctgtgattttccatctaagctatgatgcttagacgtccgaccatgactgcgatggagatgtaggtagcttggaagcttgggaatggtgatgagagaaaccagaataaaacgatgtctggctcaaatcatgtttgctgccttgaaaagtaaccccaatgctaccgttccgtcgtttttgcgatgataaccgaagggaaggttactcgtagtcaattcaatgtcacgatccacgtcgggtcacgaacgtgacggaggccttatcttatctggtgctctttccaagggagcctaccaatgcgtatgattggtacagatggaaggtgttcttcagccccattttatacgcgcttatgagtggagatctattacctagtattgccgtgacactgccataatcagcgatgacttcatcttcttcatcgcaaaaaaaattcaaatagaataaaaagagatgaaagaagatgggtcctttggattggctcacagcatgacatcaaacattcccctttgattttgcatcaacttccatcgccaacggaagcatgtggttatcagttcagtgacattcaaaagcaagactaacaaagaaaaccaattcatgtttttcaacgcaacaaggccaacacaacctggaaagtgaatggatccatgggatcaatcagtctgtgttgtgtgtacagacggacgggatggcagcgtgacgactgtgacctctccaccagctccaggcggcaagatgccgcgcagccccccccgcctaacaatggccgctgccttgtgcctgtccactgcactttgcctgccgcttccccccagccattcactgccgtaggtagcacaccgtgaacctggctacccgcctgctgtgcccctcttccattcagtgcactcaggtgaagcgaacaaaccccaaattctccgcctcaaagctgcctcatcagtcatcacaagccgctgtaaaacgttcaagcttccctgctaccttccatatttcttgccacagcgattacaactatctcctcccctgtatgccacctcgccatctctgcggcagccttcccacacacatcaaccttaccacagcaaccaactaaccacttccactttttttcctcgtcctcgcccaactccgccgactgcaacaaatcttgctgtctcccatcgcgactcggaacccaacgaagctcgcccgtccggacagactttacttacatcatcagactctcagtgtcaacgtagcagccgtttagctgcgtcgcagattgcccatcatgaaggttactttcaaggtacgtgcccataagcttgcccatgtcgagtgtttgacgtagccagccagccagccagccaggcagacaacgagccagacgtaccgcgatggcttctcagcaaattcggaaacaacccagcgtcttctttgaatcctgtctgcctggttggatcagagctcgctccctctgtccataagctctcaaagtctatatagtcaaatactaacaatgactgttcgttcatctaggacctcaaacaacaaaagtttacgctcgagatcgagcctaccgagactgttggttacccttcgtcgcctcccatttccttacaccctttacctcaggccgacgtcatggagacatccaacacgccgtgacagccctcgacaatcgaatgctctgtcggcgtcgcgagcctcccatgtcgcttcgggagacgtgcatgatgctggcgagctagaagctaaccggttgcagatttccaaggtcaagcagaagatctccgaggagaggggctgggctcccgagctgcagaagcttatctactccggtaagcatcgcttgcttctcaaacgatggataccgctcccgaatactgactttaccccaacaggtaagatcttgaaggatgaggagaccgtcgagtcgtacaagatcgaggagaagggcttcgttgtctgcgtcgtgaacaaggtactatttcccccgttattactcacgtccttgtacaaagatgaagctgacactttgcgcagcccaagaccactgcccccaagccagccgagtcgtcgtcgtctgccgctgcccccgctacccccgctgccgccgccccggcctcaacacctgctccccctgccgctcccgcggcctccagcgctgctgccgctgccccttcgacgccgacgcccgctagaaccgctgcggctcctgaggcggccccagctgccggtgctcgcgatgccaacgcccttgccatgggcgagcagcgcgccgaggccattgccaacatggaggctatgggtttcgagcgttcgcagattgacgctgctatgcgtgccgcctttttcaaccccgagcgcgctgtggagtatctcttgaacgtacgtttcacaactcattccactttccgatctatgtctggtttactgacacagctttagggtattcccgccaacctccagcaacaaactgcctctcgccagccttctgccgctccggctgctgcccctgctgctgccgctcaggcggcttcccccgctgctgccggtggtgatgatgacgatcaagtcaaccttttcgaccttgccgctcagctcggcaacagcgctggcggacgtggtgctcgtggtgcggagggtgctggtgccgaggccgctggtcttggtaacctcgacttcctccgcaacaacgcgcaattccagcaaatgcgtcagcttgtacaggagcagccccagatgctggagcctatcttgcaacagctcggtgccggcaaccctcagcttgcccagatgatcgcccagaactcggatcagttcctgaacctccttggcgagggtggtgagggtggctctgtcggtattgctgtcacagaagaggaacgcgatgccattgagcgtctcacccgcctgggctttccccaggaccaggccatccaggcctacttcgcttgcgacaaggacgaggagcttgccgccaacttccttttcgatcaaggaccggaggaagatgacgacatgccccaacaataaataggggtgagactgtaggctggaatgagatatttttgggtttttcgtaactgggcgttaaaagtcgttggcagggtggattttcgttagcagctgcctttgcatttgaaatgtgggcgacggctggatggtttgggcttgcttaggatgcattggagactttatgatgacattataccttagggagctcaaaatgctcaacactgctgatcaacgttcacatgcaatatacgggtgggctttgtgtgtctgatctatccactgcgcgacaggtttcgacgagttttagtaaggaagcatcaagagtgaatggggtgatgacactgaaaaaaatgcttcgcggagatctagatcaaggataactacagaggtgtggtgttttcacagcttacgaatcactctattctttatgtactctatagtcctgtcccttgaagagtgaacgaagcattcccatcacgaaccataaccagcaatgaaaacgaagataagatccgagaccatgaaaccgtccgcatacaagtagtatgatcaagaaccctttttttttgtgtgtctccatttgtttttcccttccctatttccatacctaactaagtgcccctccggttgatgggtatataaaacctatttgatccctgatggtaaaagcctttatctgtttccgtgccacacctatcccgtgactttgtcatttgttcctgtccgtctctctctcctagtccgcaaccatatgaaatcagtaactatcgatgccagtgtgaaacagcaatcaagtctcttccttcgatagacacctatatcctcccccttattcccttgtaacaccagacttgcacgaactcatctctaatctttcacaacacctcacctcatcaactcaatccatccgtctaccaagtcggttccggcctcgccttcttccccctcctcttcttgccccccgccaccccaccctgtccatccttcccaaacagcaactcggccttcttccgctcctcttcggctttggcatcctcaatcgccttttgccgcgcctcaaactcctcctcggcctttctttgctcctcataaatcttctcggccgtctcaaactcttgccctgtgtcgcgctggtactgctcaatgtcaatcatgaccgttctctcgcccaccagcgccttttggatgcgatccggatcggcgcgctcctcgcggttgaatttcagcttgatgtgcttgcgcgtcttgtccttaaataggcgagcaatggtttcgaaatcggtgccgaacatggtcaaagccgagtaaaacttgtcggtttcttcgtcggaccattggcctggtttcatgttgcggcggaggtaggtggctgatgtggttaagtgcgtaaagtcgttttcttcttgcacttcgtagttggcttggtcgacggctgcgtggcggtcgacttggagcgagcgctcgttgaggcggatttcgccgtcgatcatgatatactgctcgccgacggcgccgacggacgagtcgactagggggggctcgtcgatggcggcggcgggccgggaggacgcagcggggttggtagcagaggttccgccgggagcgggggtgccggaggcggattgttcgccgctggcgccgccgtcggcattgtcgccgtcaccgtcagcggtctcgccgcgcttttgcttcttgcgcttttcgtagtatttctgtcgtttggcgcgctcgcgctcggcgagctcatcgtgtagactgaatttcttgccgatgtgcaggtccttggccagctcggccatggttagctgggtgcggtcgatctgcacttgctcggcattttcgggggtagcttcgcgctgttgcctgcccttcttggtgttggcttgagcttcttcattttgctcctcgtcgcccaacagagctggatcgatgttgtttgactctgtcctgggctttcttggcttccgcacccgcttcggcttgggtgctgcttcctggctgtcttctccctcaacgctcggctcggctgccgatttccttgtccgtgcgcgcttcttgggagccgctgctgctgctacaccttcggcttcaccgttatccgcttcgccttcgccggttgctgcatccgtcttacgttttcgaggagctcgcttcctgggagctggtactgcggcttcaccttcagcttcagccgcttcctctccatcggcactcggctcagccgctgttttctttgttgtccgcgttcgcttcttgggaggtggtgctgccgcttcggcttcggctacggcttcatcgttgccctcttcatcgactgttgcgtccgccttgcgctttcgaggagcccgtggtgcccttggtacgggcgccttcttggtagttttggtggttggtgcagccgttgcctcggcacttgactctgctcgactctcagcagagctctcggactgggtaaccggctgtgtagtatctgtgctggaacgcgttgaagctgcctctgtagacgaggttccactgggggtggccgaggacgtggtacttgaaggatcggcagtaggtgtcgggcgtgtagctctggatggagattgtgctatgatttctgatgtcgccacggagcttctgcctctgggccttgtgatttcgatgatggtcggagtaatgaccgccgccggtgtacccctggctttggaaggtgtctgtcttggtgccgctgctttcggattctcggtcgcggtcgtcgcattcgaactcttttcgcttgtcggtttctcggctggcttctcaactggtttctctactggcttttccacgggggtactcgccgttgcggtaggggctggagttggcgccggagctagaacagaagctgtagctgagatcgtggcaggttgtgcttgcttgtccgttggagcggcatctctggaaaccggtttggcaacactcgaagactccttctcggggaccgtatcgcttgcgagagttgcagggggtgtaggctgagctgaagctgaagccggcgacacctgacgggtcgagggaccggactcggctgtgggagtggcggcagctgtggtaggttgtgaggttgtcgactcggtcggggcgggagttgaatcggtggattttgctgaaggaggcgcgttgcgacgagcaaccaccttgggtttgaccttggggccgaagcccggtttcttgagcatctggagaatagtcggcgactaccgggaatcaactacagagaaggggaggcgtcgatgttttggtgagcatggcccacacaaggctgccgacgataaacaaagactatgtatggtagggttatgatgagcctcaagcgatgcgactttgttctggcgggtatcgaattggtttggtgtgtgtccagaaaaccgtgaggtttgaagatcgaggatagcgcgcggccaagggagtcaattgctgcacatagcgactgaaagacagacgcgcgagaggttacccgcctaattgattgttgactgataaagtggtgatgggaaaaaagatgggcggggtgggtgggtggtccagtcccggccggtggtggtggtgcactgggccactggctccgggtagtctggtaccagttcacatcggccagtggcatgggaggaatctacgcagtacttgtagtgtaaagtgcgataaaggcaccgctggccaaccaaaagctgaaagaggcttagcgtgacgcatccaaagggcgagagagtggattctgtcggtctggcgggcgggttcgccgccagtccatctccagctttgcgctcccgttcaaagacccactttttgtgtccagcagcggccgatgagcgaaggaacgaaggtgttgagaatgtggaaaggttgcagttgcagactgacagacttgattcctcctccaggccattgctcccgcccttcctcgtcacagacaaacagatggaagacgcgggactaaccagagaacagtaattcatcgacccattgtattcaattaccctacttacctaacctcgacacctcggcggcctgtccgttgcggcttgctgcgctggtccctctcaacttaagttctctactctaagtacctatctaggctgggtcaaactggagcccgtccggctcggctctccagtcacgttcttcgacctgcctcaggtgctgctccgtcctttccacactttccatcctccgacactttgttcaagactggaacccgcacgctcctttttggcagcgagccgtgactgtcttttttccaccaagtctgcgcaccgggtctgtccgtccaacttcaccacccacccacccacccacccagctcacccacaaacccatcacatcgtcgtcgccgacacgcccctccgcatccgttgacgccctcatcgacgacggagaacgagtcatccacaccccgtatgcagtggcggtaagagaggtcaaccattacagagaccaccacgtctttcatcgcacacacgcacgcacgcacgcacgcacgcacgcacgcccggctggctgctctcgccttccgttcttgctctccattgccgaccgcgcttttcctttcaacctcttttcttctgcctgctgctgcttggtttctggccttggtccttcgctcgcgctttcgccctccgccgcccgcgccgacaactgagttcccggtccgctccctccagcgcctcacctcatgccggttgccacctctccctccgctgtgcctcgtcctaccaccgtcaagatggaggacaggaagagacccgccgccaacgcggacgacgttgcccctcctagcaagcgacaggctgtcaacggcaccagcaagtccaaggacgactccaacgattcaagggaagaggcttggattgaggtaagttccacaaattgtcggctaccgcttcatacccacccaccccctcctttctcgcccttccccgtatcaccacatccaagcctagcccctcacatcctccacgccgtccggcgtgtcctatcctctcagcccctcgacgccgcttgccatccaccgcagtcgcgtccgctttagatagcatcttacgtgtcggccaacctcctgatgaccctcaccgcgatgtttttgttggggtactctcctcgacccttgctaatgcgcggcttgctggcaacagcacgcccggctcccaggattccctcttcatcatgcaatgccttgaccctgcctactcccaaataccacgctccttgactcgcccacggtgtacatgaatctcctttcacgggcttggaggcgacggcttggctgactggttacaatgcgcaggaatatcaaaaaggtgccatttaccggcagatgctcgagtacaagcggtcaaaggtcgacctagaacaccgtctacaagaagccgagaaaagcgcggcttttcacgatgatcatttgcgggttatcaagtactggctatcgcaggtatgtctcggccccactcatatctccacacgacaaagcgcgctgacaaccccccagttgactcaagagctagagttgattgtcgaagggtccctcaaatccatagccctcaagcccgtagactccaattgggtatcgagcctcgcctttaaggacagcaaggaattccgccaacatttggacgacatcaagaaacccgtcattctcaaggtcgagtcgctactcaacaagctcgccagttcccggggcgaggtcaagcccgatgtggcgcaattggaagcacaggtgaagtctttgctggcaaatcaaaaggaactagcagtgaaaatcgacagactccaggccgaaaatgcgacgctctccgaacaatatgataccgcgacgctcaaagtgatcaaggcggaacggaagctcgatagggttagaagtgcccaagtccaaaaattggaacagcaggcactggccaactcgacaacgcgacaaaccacaaatgacgaaaatggcacaagttcaattgcggaaaacggcgacggcgccgagtacaagaccaaatacaaggaagccattgccgtggccaacaagcaaaaagaacagattgaatctcttcttgccgaaatcaagaccttgcaagaagaaaatgccagtttcaagatcaagaaggagggcatttccgaggaagattatgcccggaccgacgtattcaagcagttcaaggctcaaaacgaggatctcatcaagcgcatcaacaacctggaggccgtcaacaagcagttccgggaagacgccgagaagctgcgggccgaacgaacatcgtaccgtgccaccctggaacaagaagcccaggctctcacgtcagacctggaggaccagatacaacaaaaggaccaggatctcactaggatccgctccgcaagggatgaacttcttgctgaacttgcaatgcgcaaggcaagccaggaacaggaaaagacagcatccgctcacctgaatgagcttgttgaggccatgacagatcgcgtaacccaactagaatccgaacttgagaggttaagaccaacggaagatgtagccaaggccgccccgacggatgatttaagcactctctcggctgaagagctccgtgagaagtttgccaagttggagcgggattacgaggcgatcaacaaggagcttccagcactcgagaagtcatataggaaggctatgggtatcgcccataagaaggtgatggatttcactgctctggaggagcgggttgctattctcacagcggaaaagagcaaagcagaccagaagtactttgcggcgcgcaaagacatggacattcggatagccgagatacggacattgcgcggacagaacagcaagagctccgagatcatttctcagcttaaggatgtcgagacacagcaccgagcactcatcaccactttggagaagcagattgcggatctgaagcagtccaacataactattgtgacggagagcaagaagctggaatccttgagttccgaggccactcggcgggcagattcggtaaagtcgcagattgaaaacctgcaaaatcttgtgaaatccaaggacacggcaggcagggaactgaaggagaaggcgatagacaaggagcaagaggcggagaagctcaaggtgcgcctcgacaaagttagctcggaacgcgacaagtggaagacaaagtgccagtccaactcgactgaggaggaggaaatgctgagggtaagtggggatttggagagagtttggatctgggattatagactaacctgctacttctatagaacttggtcctttgttccgtatgcaggagcaacttcaagaacacgatactcaagggatgcgggcatgtattctgcaacgagtgtgtcgataaccgactggcgaaccggatgcgaaaatgcccaagctgcaacaaggcgttcgatcgatctgacgccatgcctgctcatttgtaatgggatgatttggtgggaggggttcggcagagaagggtcagcaaatggctccgtaaacggcaacgttaagaggaggaaggtatatttgataatgtcagatttttggagtattaccaagctattatcgatcggtacgctctacccgaacactttacaacggaaaagtttatatggggtccgaggagctcggatgatattattttgacaaccggtttctgtcgagagaaacgttcggagatgggttgaaggacaaatttcggacaggaggaactcagacaacatgggccgcgttcgcaacatgaggctggtggaccctgggcgacgtcctcaacagccatccatccacaaccagctctccatgcctcgaccaaggatcttaagctatttggaacgaagggtgtgtcatgttaggtactggaatagaaggaaagaagtacatccaataaatggttttatcggcgtcttggggggtagcgatcagcatccaattgctttgatgtacaacaacactatgggatcatggacgtgacggggatggcgtctatatgtgataccgaacgggatgggatggggtgaaatggaatggaatggagacggaacatgaaagccatttaaactctgatttgtttttcagagcaagcctttgtataatttccaaagaatcattatacgctcgcgcaaacattatgtcgttaccctttctgcatcgtgtatgtatgtatttggtttgtggcgtcagtatgtgaatacattattatcattcatccaaccaagccatccctgaatatttagcggcgactcgtcgatccgaacccggtactttcatgagtcgtcgtccctgaactgccaccgttatccccacccgaatagctccgtgacgaagaagacgatccccaactcctgttcctcgaccccgacgacgaaccccatgtgcttccgtaattataccccctattgcgattatcatactcttctctcccccttcccctctgtccagctagatacccagccgccgcaccacccgctagtcccgaccagaaccctggtctccatccttgctgctgctgctgttgctgtcccgattgctgctgacttccactcggcttgttgccatatccattggatccagggtacggtggcggcggatcattccaatcccctcctccaccaggtcctcctcctcctcctcctcctccccaccctctcctctgtccctccgccccaggaacccctcgattcacaccaccagcctgcacacaagcactatacacgatccatcccaacacacccacaaacaacaccccaaacaaataccccgcccacttgttttccccttcttccccttcttcccatcccccatttccatttccatttccatttccatgtccatacttcctcctcccctcctccgtcaacgcaagggtatactcaaccccacaactacccttcaagacatagtcgtcttcggggccatcatacccttcgcaaatcacgtccgtggagcccagctggagagtagtaggtaaggagggaacggtgcaagaccattggatgtcttccttgtcgtagcgggggccttggtttacgcagcgcatgagggagatgtgcggggaggcgagggcgcagagggtgcgggaggaggtgcatttcagttgggggatgggggggaggcggcggccggtggttttggagttgggaaggagggttagggagcggatctggtgggggattgttagcttttttttaggactgggatgtagagtgggatggggatggggatgggaggaaggagggaaaggtaagggggggtagatgggagtggtgatgatggtggtggtggtggtgatgatgatggtggtgggaaacaagaatgaaaggaggagaagggacggagaattaagagaggggatggtaaaggtacctagggtaaaggggaatggggggggaaagggaaagggaagggaaagacatacattagaaagcaaaaccgcatccttagctttacccgactttgctgcttctgcaccgttgagaccgttgggtagtagcgaagataaaaagaggagcgctgctactcccaccaacgatgatgatgatgatggatcgaggaggcgcatcgttgtcttatgtttcgcttcacttcagtttcgggtctggttcggttggtgtctggatgttgttgaatgtaattaatgttgtcgggttttctagtccggtccagattcgacgcgcgtgaagagtgattgcttgacaaatacgtcgagtggaatcgtaggggtaagtaggtagtatgtatatattcacagcaggcggaaatgatgcgactcggatacagtaaaggtagaggtatgtagatgtgtcgagctgacggagtttgttgatgctcgataaaaacgaaagaggaagaatgacaaaagcccgttgatgcccagccagtccagcctggggctgatgtcaagtttaggtaggtaggggacaagtatatatatgtatgtatgtatgtatgtaggcgatgctgcgaggaagatgtaagagggagaaatgtcatccagtcaaatatgaagtgatggatgcgagagcaagggtctgagcgtctttctcaagtcgcacccggacttgcatataaatcggtggaaatccgttcgagtgcagcgtacatacaaaaccaccgctacaaaaggacacttgtccaccccgtttgtgaatgaggctgtgtgtaaaacgaaccagtctagacttataatggcgattgacgaagggaccgatggaaagcgggaatggaaaagatgaaagaaaccccccatgacgttgccccccgcggcccctggtgacccctcctcagtgacagtgggtggagcaaagcgacccaaagtggcggtaatggcggctactgggcgggtcccgcagcgctaaagtgacaggtctgcactaagggggaaactagccccgctcttagggtgatggtggtggcaatcacgagtgcttataacagttttcgctggtaaatgcataatcaggtgttaatacttgtgatatgggattcggagacattcacaggcatctttggcatcacttactcaaacacaggcttcgtgtacattattgtaataccaaaagatgttgatattatgtgagtggtgtctattctttttcaacatccccctcatccatcaaccatactagccattaataatacgtacgtacatacatacagtggtatcgtctaacatgtgcaacaatccgccagtcgtgtctcccatcgctgaagatatcgtcagctctgatatatcccaactaacctcattcttgccatgtataaaattttaatgaccaattccagcatcttccacaatagagtggtgagattatccctctaatataacgccttgccaaatgcaaaaaaaaaaaaaaaaaaagaagaaaaaattaaacttttcaactttttggtcttcatccccgcttaatgcttctccagactctgcaggttaaccaactctgcatacctgccattcttcttcatcaactccgaatgcgtaccctgctcaacaatcctgccctggtcaaacacatagatgatgtccgccttctgaatcgtgctgagacgatgcgcaaccgcaatggtagttctacccttggcagccttatccaacgccgcctgcacaacgtgctccgactcagaatccagagccgacgtcgcctcatcgagcaacagaatcttgggatcgcggatcagcgcgcgggcgatagcgatacgctgcttctggccacccgagagcaatgcacccttggaaccgaccaaggtgttcatgccatcggggagagacatgataaagtcataaatgttggcttcctggcaggcgaacttgatctgctcatccgtgacgtcgttgttggctccgaggatgatgttctcgcggacggtaccctggtacaaagtcggttcctgtgagacgagggcaatgaagctgcggtattcgttgacattgaggctgctgatttcgcgtccgtcgataaagatgccgccgctaagagggtcatagaacctttccaaaagggcaatggtcgtggacttgccgcatccagaagctcctacaagagcgacatattgaccaggctggatggacaggttgagaccacggaggacgggttgctcgggcctagtcgggtaacggaaatgaacatcgcggaactcaatggtaccatcaacctgcttgatcaagtcaccttcgttcgaccaggtatcgacagtcggcttgcggtcaaagagctccttgaggtcacgagcggcctcggtggccttacccatatcgggagcaaagctgaagacggaaccggcagactgggcaccaaaaataaccgacgaaaacacaatgaagaaggtgaacatgtcatactcgtgcttggcaatcaaagtaccaccgtaccagaaacccaaggcaaaagcaaggaacatgagagagttggaagcagcaaagagaagactggacttgagaaccgagatcaagctggcatgctgttgcttggccagtgagtccttgtaatgctgaagaacgtcctgctcacgagtcaaggaagcgacagtacgcatggccgtgatggcctcggaagcgtagctggcagatccagcataagcgctcttggcgcggcgctgatagtgagcaatcatccagaagcgatagaagccacagccgagaaggatggggatggtggcaatgcacacaagggcaagcttccagcccaaggccaaagcgacagtgcaagcggcaatgagcgtagtcaggaccatgatgattgtaccgagggtgacaccagacagaccggcaacgtgcgtggtttcggtgctcaggaacgaagtgagcgcacccgccgagttttcatcccggtcaaagaactcgacatcctggcgaaggaaggagcggaaagccatgtcgcgaactctgtggatcaaacgctcgctgcacttggcaaagagccagccctggacggagaaggcgaggcactgcacaagagcaagcatgaggtacatcagacaccagaaggaggcatccgacttgatggaggctctaatttcttcgttgacaatggggcgagacctatgatcggttagtgattttgccaagcaagacagtttgggggacagcaacttacagagagctgataagcttggcaaagaagacagcctgagtagggttaccggcaccgcagatggccgagaagaagataccgacgagcatcatgtgccactccttcttgttgaagctagcaataagcttgatgagtgtccacaggccgtactccttgggctcttccttcttgcgtgcggcaatagcaacggaactgacgctctgttgcgacttgctgcggtccaatttttcggcaatgttatcttcgggatcctccacatagccggcagctcctccttccttttggctgttccgggtcgccttgcggataagagccgcttcctcctgctgatcaagcgccgcctcttcttcagccgtcatctcattgacagctgcaatagcctgggcagtgacgagcttgtagtaagcgccgcgcttcgcgagcaattcagcgtgggtgccctgttcgacgatgcgaccctgggccatgacaacgatattgtgggcatccttgatggtagacaggcggtgggcaatcgtgatagtagtgcgaccttcagcggcgacttcgagagcggcctggacgacgccttcactcttggtgtcgagagcagaagtggcctcatcgagcaacaggatcttggggtcggatacaatagcacgggcaatagcaatacgctgtttctggccaccactgagcaagaagccacgctcgccaacattggtctcataaccctcgggaagactggtaataaagtcgtgcgcgttggcttttcgggcagcctcatagatacgctcgcgctgctgctcctcggactcagactcccactttgtaccgatcaagccatggcgaatgttgtcgtagatagtgcaagcgaagagggtcggttcctgggacacaagggcgatttgctggcgcaaccaacgcacattgagggttgaaatatcgacatcatcgaggtaaacctttccttcaatgggcttatagaacctttcgaccaagccgacgatggttgacttgccactgcccgaagctccgacaagggcagtggtcttgccagcagggataacgaggctgacgtcctccatgacaacaacatcaggtcgggaggggtagatatgcttgatgttctccaaacggatggtaccgacgacattctcgagcttgccaccctcttcgctggaggagtcgatgggagactcacggtcgatggtgttgtagatcttagcagcagcacccaaggcggtgacaaaagcctgcaggttcggggcaatgttaccgaggttgaaagctcctatcatcacactcatcataacagtcaggatcttgcgaagctcggtgtcaccgctaagaaggaagcgggaaccctgccagaaggccaagccgtagttcagatacagcaccgtcatcatgccggcaaccatgacaccaatggagcccttgagcctgaagccaaagtgctcggcgcgagtaagatgagcatcgtaccgacgagccaggcggtcctgagtgccaaaagcgatggcattgcgaacactgctgatgacttcatcggcaaccgagccaccttcggcgtaagcggcgatgttttgcttggagaacttgatgatgaactgagaaccaccgcccatgacaagggtcaaggcgacaacggtactcaagaggatgagggtaagcttccagaagctgacgaatccaatgacaaaggcggcaatgaaggtggcaagagcctggagcgtcaagccgaccttttcggaaatgccttcctggatcaagttggtgtcggcagtgatgcgcgtggtgacctcaccagcgccaagcttatcgaagaagccaatgttctgcctcatgcagctctcgaggtagtgctcacgaatctttccactgatgtgctctccagagtagatgaagccgacggtggtgatgtacatggtgacgaactcgccaatggccagatagacaaagtaaaggaccaagcgggccaactcgtcggtgaagtcatcgtaggtggtgacccccgcgaagtagttttggaaagtaccctgaaggttaccgaagatgacggtcatgagcggcagggcagcaccagcagcgatggcgcagatggccgagacagcaatgatgagcagatcgttgcgcgtggcatagcggtagagggttgcaatgccaaccttgacgtcgggagtgaagacctgctccttgaggatcttggcttccctctcggggaggtgtttgtaggggtcatcgtcgagcgacttctttggcgagacgacctgtgtgtcggccttttcgagactaagaggatcgggtttgtggatggtatcccccttggtggaaccgccatggctggagacggggagggccgaaggttctccctccttttcggaaaggctacccgccgccatgttgacggggctttgcgggggagtaactgcagtgaccaagtaaagcgagcttggctatatgatggaagagtctggtatcgagtggtcgatggatgatattgaagcctcgtctctcttgtcgactcggctagttttggtttgatggtgatgtacctggtacgtactttttgtcgaggtgaagtgggggtggggacgggagccacgaggcacgatggggagaggttgagataagagaagggagggaagacagaactaagccaaggattgagatcctcgaggggctagcttcagtgtctggataaaggcggcttatataagagagagagggggagggagagaaaacagacaaggagatgggatgaagcaggtagaagtaatctgattgttaccacttcttggctgtcggcgacaagtcgaaggaatcgattgaatcgattgaatcgattacatacgcggacggccaggccgcaaaaggaaagtgcccccaaccctccccgtccggtccaactcaccccgacgggagatactgtacactgcggtatcattcaagagtccgagagcccccagtttcgtgggacgggcaatacctacgctaggtacatacactagtgtgcacagcaaaccaaacccaaaccgacgataggcactgtcaagatcccgaccgaccgaccgatgggtaccttcagtgccctccatcatctctctgcttcaccaatcatgtctctctctatacggcccgtatcggctccctttccctggggctctgacccactgaataaagcctggctatcccggaggtaacagaaaaactcgtcggctctaaacaacaacattttaaggtatctccagtttccccctggctggacggggtggagctgctggtccctgaatttcatcctttccccatgcctcatctaatctagcgttgaggctactatttagggggccggatgctgcataacatattgttcatcccgcagtgcgttttgcacttgcttcggtgttaacgccttctgtctcaaacgcatggcattgcctctgcgtggctgagcgtcctgcgcaagaaaagttcgcccctgtaaaagtcccaagatcggtacatgtaaggagcttcttctgagttttgggtaaaatagttttcagacaccgatgcgatgctggatccctagttcaagcaacgcccgctgtattcgttgaagcgtggttatctccatctcttgtaccgttcctcattcggatggcttccatgagggaggacgacgataaccttatcgataggcgatatagtgaaggatttcaaaaacggaaggacccagtgtattttagcgtggactgtcgtcgacactgtctgtgaagtagccaatcatagtatggcttggcaagacgccctgaccagttgtagggtcgtgccacgcttttgaccaatgagaggctgagaaacttcaacaaagaaacctggctgtagacgaaccgtccttcaacaggccgctccggtggatgtgggttcaggaacccccagactgtgaaagtcatccacctcctctgcatagttgaagcacgcttcaacaatgtgtgtgcgtggtgggacaccttcaacccagatctggcttgctctggaccaatagaaccgccgacatctcatgcctgctgcaggtcttgcactaacagattttgaagggttgaatctgtagcgcacctctagtgtaatgcgtatgattcaagatgaaaaaggcggcctatgcagctgtcatttcaggtggagtacaattgcagatctaccaccgaaacataatcatcaccgaagcctttctcgccaggcaaccaggttccgcgtatgactatgtacactacatacgtgttcggactcggtcatccaacttcaccgcatgcgacccgctaccaatttcgccgaatcgccaaagccaacccaagactggcaatcataagcgatactctgctggctgtaaacattccagaagctgccgtctgctggatcgtcggtgttcggtccccattgctggccgatgccttttccatgcccagcaaacaatcggccaaacggtccaggccaccggcatggggaccttgttgttgacatggttctgcgcctccaatctctgttcaacttcaactttaatctgaaccccaccccgccggttctgtagtgtatgtacactaccagtatacctttagactatgtaaaagcttttcgttttcgcggcgaatgactcacgcaacacaagtgaggatccggcagtcgaattggggcggcttatggtaaaaagggataggcaaaattgcggttgccgcgtggctgggctcacacggcgtgcaacccaccgaccgatcaaaaagacctctcgccgtcaagattggggggactttagttctctggcagcttccaaactcttctcagtcttaaatccgagaggaaacgaccgattggcgcaccaagtgcgagcttgtttatctattgtcttaccttatcggccaaaccaagacacttttcattagctgcgtgccgttcaagtcggtacgtacctatgttgttttaacccgttccccggatttgcactaagccctacacttggcttgacatcacactgcgacaaatcatcatgtccatcggtggccggttgcgttcccgacagcatctcatcttctcacgcaatgaattcaggtgcccttggcagcatcacttgacatcaaaggaggggctcgtcttcttttcgtcttgacattcgtgtactgtccaagggcgtgtcgtttgatggcaaccaccgggtgtcttgtcttcaacggcctgaccgtcgttgtgaagccgcgggacgaaacgccaataccggttgctccagattagctcacacattctcccgtatatccgtcagacaaacgggagggagtcatcattcgtgaaacctgaggaagtgagcccatggcgaaggttaaccgaacacgcgctgttttcacactgtccaatttgccgggataagtgagctgaatccacggaacttgtttgaatgctttcgatatggtaattcccaggtcaacctcttcaggaagggctttggtgtccaagcaacaggcgcaaatgactgcaggcgagctacataggcccgaggacaacagaggatgagtcttgtgagttgtcgactatcgaggtgcgcgtttccattagacctatgattgtttgttggagacatggaaaaggaaagcaacataagtgcaattcatgtctatcgtgattatcgatagaagaagtcaagcaaatgtcaaaagttgggagggaaacgatcaaaaacgaatctccaaacaacgtcgatacaccaggggaaacacaacaacagggatgctggctgcacagttcaaggtggggtaggctggccgcagtccatttgggtggggcctgccaaaatcaattgtgggggaaagcctatcaatggctcaccgcccaaaagtttcgcgcggcagaaaaaaaacaaaagtcagcgataggcgactgcaccacagcaccgccggcacggcagaggctcccgtcccgtctgtctgcgtatcaattggtgattctgatccttccattccacttccactcttgattcatttgggtagttgtcataaccaaaaccaatctacaccaccaacaaccatcttttctttgccaccatagttctgtctctgtatcggcattgttattgtgcgcttcatctcttgtaatctttacatccataaccacccacacataccgtcaagatgcccaagtccaagagagcgaaggtgtacaacctcacccaggtcaccaagaagaaccgcgaacaaaaggagaagctctttgagaacatccgagaatgcatccccaactaccagcactgcttcgtcttcagcatcgataacatgcgcaacaactacctgaaggatgtcagaaaggagctgaacgactgccggtatgtttgttattgtccaccttcttcctactcagtagccgaatccaatcgcaatcgcaatcattgactaacacttcttcttcccgtgctacagcatcttcttcggcaagaccaagctcaccgcccgcgctctcggcaccacccccgaggacgcccaagccgacgggctcgacaagctctccaagtacctgtccggctccgtcggcctcatcttcaccaaccgcgacccctcggaaatcaaggactacttcgtcaacctgacacaagtcgactttgcgcgcgccggctccgtcgccacgcgaaccatcaccatcccctccggtcccttgtactccaccggtggcgaggtccccgccgagcacgacgtgcccgtctcccacacgctcgagcccgagctccgccgcctgggcatgcccacccgcatggtcaagggcaaggtctgcctgggtgacgaggccggcgagggtgacgattacgttatctgcaaggagggcgagacgctggattccaggcagacgaggctgctgaagctgttcagcatctgcttgagtgagttccgtgtcaagctgctggcctactggagcgcggcgagcggggaggttaccgagttggagaagcctggtgaggctggtgctgaggagatggaggaggatgacgagtaagggatgtgttcatgaatgataccctgaaaagagggacggtgtgtatgtggttgcacttgacgaagcggttggaaaggttcatgatatcaagaaatctgccgtacgagaaggggaactcccttcaacttacaataacgcaacatcgagggacccaacaagagggtgtggggaggggaccggtcaaaatttttgcaaacgtcattatttctcgtttttttactacttggcttgtttccgtgtttttacatagggaaaggtttacgatgataccatctttgtatggaacttcttcttttggggaacataaaacaaccggtcatcttagtttatgtattaccaggcgtcttaagagataggagggggcaaaggctcacgaatagaaaaaggcttcaaagacaatgtcctgtatgtgatgctgacttcttgtgatgttcatcgttgtggcacggctggtataacgaatgatcaagtccgccaaaccattaccaaagagaaggacaaagttgtgtctatacaacaaaactcgaatgtgcgcagtatttacttgcaatatcacggaaccaccaagccctatgacaattttcctcaaacgtcaaaaataagaattgaaagagtagaataacccaaccacagagtgctcgaagagctagcagagatgtaagaaggcaatacaattttcgaacctgacatgcatcatcatcatcatctccgcattccactacacaaacttaccaattctagaatagtttttcaaggccctttccatgttgacatcggacaccaagtttcttcctcttcttcttcttcttctcgctcaaaagcgaaatgaaaccaggtcaaattcattcagtctttaggatatgcaaaaggctgatgtataaccccccatctcccacccgccctcctccaacaagcaaacaagcaaggaagtctggaacccgttcccttcccctttctccaaaatcaagtacgttgtagcggtaacatcaatttcctccacgctacgaaagaaaagaagaaaaaaagaaaaaaaagaagaagaaaagaaagaaagaagaaaaagaaaaaaaaagagagaaaaagaaaaagaaagaaagaaagtatctgcctttctcaacagccaagcccgagttagttcgactcccggtatccgagtggataacaattaaatcaaacacacttcttcctcttcttcttgtcagtttattgtcttcgtccttcttctttatctactctacctacctctatgtattataccggctttcataccggtggcctttttatattttggaaatgtctcggaaatagttagtgttaataggtcgttgctcctctgagagagaaagagtttcgtggttgtgatatctgggcctgaacagacctggtctggcgtttttttcacttgcgtggttggtgggtaccgaggatggtacaccgaggcttccatcctttctgtttgggttgggaattggtgaaagtcccaagcttgtcgttgttatttacagcatggtgaaatagctcccgtcaggatacttacgaatgtaagcgtcgatgataatcttagctgtgatgatggatggggctggtctgaattttcataaagtcaggagagcaaactgaagcaagaaagcaaagacatcgagactactcgtgcccgtagagttcgggttgactaccaagaggtaggtattcatgagccgaaactcaaagaacacgatcacgttcccaaacccgtcagttgtcatcccttactcgaagtttgataaacgcacaagttttctggttgtgctccggggttatgctagaggtgtctcgatcatccctctcggtctacacccagctagtacgccgcccacttctcaaatggttgggactcagagagccaaacatgatgaagctacagttcagaaatccagagctacaaccggcgcttaccaacttcataccttttacgctaacaatgtcatttttggttcttttcctacctacccacccgtgcttttactcctttgttttgattcaacagtacacgggctaaacaaaaaaaacttgatatgatacaagtgaagaaggaaaaaaaagagagaaaaaggcgagaagacatggaatcgaaagcgcggaaagcaactggctttcgttctttttacctcgattttagcttcctgcaacggatgctgattgatgtcttgttactcccgaaaagacaatggcggaacgcttttgagtgtactgtcctaagttgccaaggttgtatgcgacgggtgccacaccaccgtgcatgcgttgacgaaatctctcaccagtgccacctggagttctagacctccagttgtctttggactgatgtgactgacagaccgatggaacggaaggccggacggattgccattcggacttgggctgatgagcatgcaaaccattgctctttggatccttatgacgcggttaccttagccaccggaaaagataatcacatccgctttggacgtccaagtgtctcgaacatggatacctcccactattcttctggtcgtggatagttgacacggtccatagtcaagtatgacacgtgagaagtgatcatcgtggcttacccttatcgtcgaaggaaaagggaagaataatactgagtggaaacttgagagcagtgagagggggctgatgatacccaccacgagacaaaccggaccagtatgttgttgttgcttaggaggtctgtcaatgctgtttcgcagccatcatgtctagtagcgccgcaacttcctggggtcttcgtatccgccgtcgtatccgcgtttcctggatgagtcgtcgtgatctctgggcctgtcgtagtcgcggccaccgtgatacccaccgtctctggattcccttggggctccgggttctctaggcctgatgggctccatgttgctgccagtctgccgagcgttgcgttcgccgccgcggaaacctccgccgccagatctgtcatcatatgagcgaccgccatcacgcccaccgtacccaccgctgcttccgctaggaccgtccctgcggctgtcgcgatcgcggtccctgtcacgatgactgtcacggtcacggccgccgaagccaccaccgggaccattgggagcattagacggaggcgagaaactgctgccacctgggccgccgaagccacggccgccgtcacgtccgccaccaaaaccgccgccaccgctacgtccaccgaagcgatcaccacctccaaagccgccgccggggccgccaccacccctgaagccgcggtcgcgtcctctaaatccgccaccaaaaccaccaccgcggaagccaccgggaccgccaaatccaccgggacccatgggcctagcgggcattgccttggtgtaaccacgaccaccaaggccgccaccgagacgacgaggtttccatcccttaaccgtgcggcctctctctacatcgaccttgatgcggcgatccttaatacgggcgccatcacagccatctagagcagctggattgcgcatgcgccacaggcgcaggtgtcagtaaggccttaccatgaagaaacaatactacctttaaggtatacgacgtggaagatgaatggatagagggaagacgaaaaagtttccgcaggacaggcaagcttgagggccattcgagtcctggttgtgggcttacagaaaagcaccgacagcgggcgtttccttgtctgtgtgtgctggttgaatgtcaagaagagggggggggggggggtcaaggggggctggtcattacctctcatgtccttttcgcgttcgaaaacgacaaaagcatagccacgatggggctttttcttcttgtttgggttctcatcggcgtgggtatctctgatgatacggatctgttttttggtgtcagttcttgtcaattaacacacacatagctgtgaaatcatgatataggaggagggggggtttgcaaactcacacgctcgataggaccgtagcggctaaactcgcgctcgagatcctgttcatcagcacggtagtcaagacgcgctactatcaacgtcttgaaagcatctcctctgatgttgggatcgtcattagggttgtctacagataaacgccatcggttagcaagccgcacgacagcaagatcatgatcaagtaaaggagtagcgagcacaactgcgcgtaacgttgggggtttgccgcgtacaattcttgggaccctcggtcaacagcttctccaaagcttccttcttctcgcgcttcttgcggtcgcgcgcctccagccagctctcggtgggatggtactcgtattcttgctcgtaggcctgcatggcaggaaggaagtcggcaacgggggtgatgaaggccgacttgcgctcttcgggagcaacatcgcagggcggcacccagcgcagaggtggccggggcgcaaagagtgcgaggaggttaggcgggagccggtctgtcattgtcgcttcacgttgtcgctgttgtagctggtcaagtggtgtttttttgttgatcttatctgtcgtcgaattatgaaatcgatatgtcggaaaccaggaaatgtaggtcgtctggcgtttgatccactgttcggaaagccgggcgagaacagttcaataaggctgaacgctgttactgtttgccaattcttgtgatggcgataatgtggtgttgtcggtttgcgagaaaggtcaaacccgcattttcgcgactttgcttggacagctgaagacgagagacagagggtgggaggcgggagcagcaaagggccctgtctggtgttgtgtcgtccactgcctggcagcctcgcagcgactggagctcttgctgggcagctttctcgcgcgctcgaccaccgaacgactgagtgcgaaagagggaccgtgcacccttaggtcgtcttcgttatcactacgcacacacccaaggaggagtgcaatcgcgtgaaattgattctgccaaccgcttttgcagttgggcgggtcccccacccccagtgccgtgccggcgcgcgacggggcgggagtctggcagaagttcaagtcgcacccgccctccggatcatgaaccctggtggactcggacttgttgcaaggcgaggacggcggcgaagaagaagaagaagaagagcatcacaacaatgacggtaaaagcattgacgcagatctcctctgccggccgtgtaagttagaccgcagcctgagcaactaaaaactttaattttcagaaaaaaaagaatgctaatcgttgattgttttgtatctagaatggcgtcggcgcattcgtcttgcagtgcaagaagttggacatccactacagtgactgggccggcagctcccggggcatgaagtacgtttaggattcttcgaatatggacatcgcaacctcattcccgatcgaacatctttcacatataccaatacctctacacgtccaaccaaaccgacatcctcccaagatctcgagaccatcccgccgtccccgaccatccatccatccatccatccaccactacataccctttttctcgtccctcctcgtccctcctcgtccctcctcgtccctcctcgtccctccttatccctccagtctcccttcgcgacctcagcagacagactctttcactaacacttacttcttcctccatctagcggcttcatcaaatccctcctccccaaattcgccgccgccaacccgcaaatcgagttcgtcgtctctccccggcccgccaagcacccgatcctcatgggccactacatcaacgggcgcaccaaggccatttgcgtgcgcaacatggagccgctcgagatcctcaagaaggccgagctcctccgcgacgcgagcggcgagaagccccagaagttcaagaagcccgtcaccagcacgaaccccagtgtcagaggtgtctggtcgccttaccatgggcagggtatggctgtataaagcggaaaaagggggaggagcaggtgctggtgctggtgctggaatggactggatcggtgctgggctggatttggtgctcggccggtgttggctcggttcagtaccaggtggattgtatataccatgttgaatgtatgaatatgaattgaggacatgaaaagggtttctggatgtatcaagggtttcggtttggctatatggttgtgatcaagtccttccagagctatcgagttcccatgatgagttgccccagttccaaagaatctgacattatcttctggtgcttggtggttgactgttgatattggaacttgggatgaacatctaagagcgaatggaggagccgcggagttgcggtatctggtgtcacagaagtcatgaacgggctacatgaagcgaaactacgttcttcaatcccaaatcgaacaaaatcaggacatttaactattttatattttcgccgtgtcctcaacaccatttcccagcctatatgattgcggctgtagcaaagctataactttttatgggcaagtaatttacaggttggcgttgatgatgtccacgactgcatcatatcatgttagccatctttcttcctctcgttgcaacaatggcaggtagtacttacactcgggcttcaagctggcaccgccaacaaggaaaccgtcaatgtcctgctccttggcaaggtccttgcagttcttggcgttgacagagccaccgtagaggatgcgggtctcctcagcaaccttgtcgctgacgttctgcttgagccagctgcggatggcggcgtgcacctcctgggcctgctccttggtggcgacgaggccggtgccaatggcccagatgggctcgtacgcgataacgacgttcttccagtcgttgatctccttggcgagagcggcgagctggttctcgacgaacttgatggtctcgccggcctggcgcgtgtccttggactcgccgcagcaccagatgaccgagatgccgttgtcgagggcgtacttggtcttggaggcaatgaactcgtccgactcgccgagctcgttgcggcgctcagagtggccgagaatgacccacttgacgccgagatccaggagctgcgtggcgctgatctcgccggtgaaggcgccgttgggcttgttgaagacgttctgagcggcaacctcaacgttgggcttctggaggttctgcttgacgaagtcaaggtagagagcgggaggggcgatcacgacctctgtttatgttctgatcagcatttgagcagtgtactgctaattccaccctgtctttttttttttttttttttttgtcctggcgttgcagacataccggcgttagggtccaattgggcgttgttaaggttgtcaacgatggccttgagatccttacgggtcccgttcctggaaataggggtttgtttagttagctggccgagtcattaccgcggggttttcgttgacatatgacggggtgctatgatgatgatggtaatggcggggtaaaagtgttggggaaagctcccctcagctctcggatgagaattaacgcacatcttgaagttgccgccgacgaagaacttgcgagccattttgggcgatttgttggtttggtagtactaaaaaagggggtatctagggggttgctggaagcagaagcagatggcaaagttgtgatgatgatgttgttgttgttggagtggaagttggaaacagagctcgagatgggacaggacgaagtggggatagggtacctctatgtagtgtaccgctggaggaggggtggtcgggactcagaagactagctactacactagggcggaggcatcagacgtaaaagtggattatcatctgcagacctacctagaggcagttcgggggcgccagacggagtgagcctgtcacacattgcgattcccgacccggagctggctgttgtccctcgaggttttcgtgtgtgaatggttgcttggcgggtgggatccagttgcgagaaggtccgattgtcaatggtggttccaagctgcaagtcctcctctacactacatcatatgacaccacttctcagcatatctcataatgctttctgttcaaaagcaaatgacaccactttcacgaaacaatcctcaagaagacgggactcggctaaaggtaggtgtgtttacttttggctggtttggtatcattaactgggacccttgtgtgtcgtcatatctccatccagttgtggatcgctgtacctgcgtccgactaatgacgctggagtgcttgttgtgtcaacttcctgtccgctcgtccgttcggctcttgggtgagctaggtatttgttgatcaccagcgaaatgagatagtatcgtgtacacgtgtaaattgtccgcctcgtcctttcacttcctcggttctccctcacgatctgcacattaccgcctaaaaaacccgccctttacttgcggcttcctgtttcggagcaggagggtttccttgaggttcaacgcttgcctcttcaccttgggcgccaggctctggtttgtgttgttcggcacaactctgaacactgtcgaaccgaccttctcgtccttggggcccttggcctcacggacaacctttctcctcttggctccttcggccgaatctgacctccggggaacctcgtcgtcttcgtcgtcagactccaaaagctcaaggggaagcagtttcgggatctcccgcttcctcttctcggccaatgctcccgcagcttcctcttcagactctgactcggcttcgtcctcgctcggttgctcaaccttcttggcggcacgcttcttggactttgcttgctccttgaggatggcatcgcgctcttggcgtctcttcttctccgcagcagcttgcctgtagtagttgtcagaatcatgcttgaggcgcgtcatgtttcacggttccgcattgtgacttactgctcggcagctttttgagcagccttctcagcctccaaagacttggcctgagccgcatgggtagagaccgcctcaggagcttcatcgtcactgtcctcctcttccgaatcttcatcactctgcccctgctgttccttcttctcattcagcctctcttccaacgggttgacatccggtgcttctcttggcgtgacaaactcctcctgctcactatcgtcgaatgtgatgcgctttccccgcggctgctcagtcggggtctggaacagttgcgattctccctccattgttgtatcaggatcctgggccttggtagttgatgttggaatggggatctcgatctcgacatgtttgatcctcctggccgagacggatgattctgtcgatgactccttcaagggtgtctgaaccgtgctctcaacctccacctgctcagtttctacaatctcagcggccctcttcaaggcagtcttcctgggggtgttcttcttggccgcagcttttgttggacgaggtgcctttgcgggagtggcggcagcagccttttcgggggagttctcccttgctacttggcctcgagtccttggtgccattctgatgatgcgccgtggcaagatttttcaacagctttttgaaaaaccaatttccttgttaaggactgtatgtgaactaatatttcagttcttaggaaaactgaagacggattgagtgatttgatgaggcgatatgaagacgggacgggaatctcaagtgaagggaccaaaagggttcgcaattcgaaggtttgaactttctccaattcacactttttttggccgaccagggtctggcaactggggcaggcaatcgctgaatttcctgattggttcaattcctgagtgcttgcggttcctgacccacttcttgcatttagcacacccccctgcggaggtgtaaacaacgctaaatccaacattgaggagcactaacaatttcgctcgcagcgctaccggcttcgctgtacttcattggtgtgactaggtaccgacaagtgttcgagatggcagaaatggcatctttttatatctttcacgattacagattattgagctatccaatctaccaaaatgatttgaaacccctctttgcgttgggcctgaagaccaaagcaaagcatctctgaggcaaggtacggtactgccggatgcactaacagctacctaggtacctggacatcaacagtcccagggcagggcatattctccaccactcttcctcaacctcacttcacctgcttcaactcacctcggtcgaagtgagctccaggctcacaaccccttcacaacccgtcatgcacagatcccgggctctggtgcggcaaacatgtcgcctttcatccctacaaccagtgtcgcccgttgcgcttcatcatgtacggccttcgataccatctccccaatcatcctcgtggagctcgccaagtagccatggccaagcgtcatcacagcaacgatgttcctacgccaaagccgccaaaatgcagcggagaagagctgaaacgggtcgctatttcgaagagtaccaaggtcccaccctcgaacaatgggagttcctcgtccaccatctccagacgcccaacctgagagcgcaagattgccttgagactgtcctcgcctacatggtcgtggccgtcaagcacgagtcgacatggaagacgcgcatgatgcgcgaggactacttccccatctcgcgtctctactactgcgccttcctgcttgtccacccgcactttgaggtgccggccttctggcagatgggcatgcacatcctgcacatgctgtccacgctcaactacccgcccgccatcctgaccatgtaccgctactttgaggcgatcgcccgccgccgcgaccccaaaagcgagacgtaccgctacatccagaccaagtaccaggagctgctgaacaagaacgacgccaacgcctgcacctggaaggccgtcgagctgtgggaccccaaaaagcccgagatcgcgctgatgtacctgaacaaggccatggagggctacaagcggagtccgggcaggtacaaggtcgagccccttgtctcccacgccttggaaggcggcaagagtgagaggcttccgttcctggtcaagacgttgagcttcttcagcgacctgaaggagacgatgctgggcttggtggttcgcaaagagaccagcgcgtacgcacggttcaggcgagagaggctcgagaagttgttgcggctggacaagcgacctgcgcgcgtgccgctctggacgtgggagggcatgtaccgtgtcaggaaggggatggcgctgtcgatgatgggggagatcagcgcagccgttaaggagctgcggatcgcggccgacgagctggatgtggagcaaggacattatgcgcttgcggttctgatgcagatggaggctgagaagatgaatgaatttatcaagaccgagggggaagaagaggtgctccagttgtcggatgcttttatcaacttctacaacggtgcagatattatggaggagactctggctggggctgtgcggctcttgaatgaggaggcggagctgcgattcaagagagcggcgcaaggcggcgatgagaaggcggcaggaaagctggagcgcctttgcaagacgagattggacgagcccgggctttccaagatggagagggagacgtataagctggctgccaaggaatgggctgagctctcaggcattggaaaatcggtgtacgatgagttgcagaagaacaccggcccaatttttgctgatcccaagccgaagtactagaacatcaaaggagtctgccccggcgtagtcagggaggcggacgactgttggttccccagagacgaaagccacgaaattcacaccattgatatcatattcaatatcagcagataagccagaagctagtgaaatctttctacgaggaaaagtgccgctgtctcaccgctccagcactcatctcaccgttccttatggccttccagccgtttgttaccatcatcacctccatctgctccttgacttgtacctccccggtcctctttaactgaccacgtacctacctattcgcacccatcttatcaattccgacgcctgattcccgtcccgccccaacttccactttccagatattccatcaccaatgcatgatcccgggatacatcctccccatcaccatcaccatcggtgtcgataaaaggtcggttagtagtccaactccgtaggtctcctagttatagcaaacggttacacaagccatcactctctttacctaccttacctaccaaccccagtccctacgtctcccctacctctaccctaccgctaccctaccctaccctaccctaccctgtcctaccctaccctatcccagatccccaggacaagtaatagcaagccctacccacacaactacgcaacaggcgaagattgactcaagacattgaaggaactagtgtagccagcaaaagcaacgataatactagatgcccatatcgaacgaacctcgggcttttatgtgatgtttaatcatactgtgcagtggcatgtatacccgtatcgaacacgtgtatcgatgtacacagtagaatacctagggagggcgagcggctcggagaaaaacaacggacttgtacctgtataccctggagaggagatcatgaaatccgaggggggggggggaggggctcaagggagaggggagagagggaggagagggagaggggagagagggagagggagagagagggagagggagagaaagaggtgagacataccttcggttagaaaggtgtttgagttggggtgagttggggtgatggaagtgaatatagtagatagagtgaacacagtggatagagtacagagtaaacagagtggtgagagtgattggacggagtgagtcagaggtttgattgggaacctcatgatactgtcggatccaacgaagacattgctagttgggctttggatagatggaattatagaggcacgtggaagtaagtaagtaagtaagtaagtaagtaagtagctgggtatgtagatattttcaggtagatgggtaaccaggtaactgaccaactaggtaactaggtagataagtaacaaagctctacagtcaacgaagcatattatgaactcaaacgacttcgcgaggttgacgaaatcctacgtgcccgtttccattgacccagtcgccataaagcatcatatcatgatcacaaacctccaaatcattatatcaaggtctggtaatctacgccagtaccaggtagatctcccccctcaagtgaaatgcatctctgaattaactcacttttcaagtcccctttcacatgtctccgagaattttgattgatagaggttgttcagattgtggccaataattgaagcagctggacagaataagaaaagcggactggaacctacgtcgtagcttccctcgctagtagacggacgataaccccaataagcgagcggcttccgttgatgagctgtgactgacatgttctcggctacttgtctgaccaagatctacgtttcgcccgttgagaactcctgttgaggtgtctatccctcacttccctgagctgccaataacccggtgctcgttgttcgacctagctcttagttagaacctaacatgatgaaatgggctacagattggactgtgtgatgggctctgacggagtcttgctggtttgctggtttctcttagttgtttctttccattgttgcctatggtagaagtaatgtagttgctctttccctattcgtcccatctcctttggaaccttccttccataatgcatgatgggaaaggaaaaaagaaccagtagagtatcgtgatcagctagccagtccttctttccttcctctcccctcgcccaaatttcgaacaaatggaaataacaacaaaaagaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagaaagtggtggaaactaaggagggggagggaaataaatgtcaaggaaaaaaaaaaaaaaagatttgcgccagccgcgaatcgaacgcggggcccatcgatggcaacgatggattttaccactaaaccactggcgctgttaagtgatcattgataacttatcggagaagatgatgttgagtatggaacatagcaagcagtttgctaatgtgctgaaaccctcaatgcgccaatttgcggaacgctcttaatgaaggtgaaatgctttcgattgaaaccatacattgcgaagtagaaagaaatgaaaatgggtatatagcgagtcgtgaaccgtagaatgggtgaacccccgggaagaaaagaagagagaaaaaaaaaagacaaaaaaaaaaaaaataaagaaaagaaaaccgattatcaaaatcgaatacaccttcacgaagacaccctcttctgccttttcctcccctttttccctcctcccctcccgctctcttccccatccgcatcctcatcatcttcctccccactctcctcctccctgtcgcctttgctcccactcccgttccctcccttctcattccctttcttgatactgatcaaacacccctgccctttgagtctctttgtcaatggcgtactcgccttcatccccgggaaatccttggcattatacacgtgaaacggctcgctcatcaccgtcgcgacaatactactcctatcacccgccatcatcctcgcggggtccagcacgaccagcgcaaacttgagccgaaacgtccccggcgtgcgacagctcaggtcggggaaacaaaagaaacagccctcctcgccgttctcatctaaccctacaaagggggacgcaaccagcgtcccccatcaaacgccgctgctgccggaaatcctcgggcatgctgctcatgtccttgacgcccgtctcgtcccagatactgcagtgaatgacgctgaactgatgccgcaggagtcggctgtgctcctcgcgtgagagcgtgtcgttgtggatggtcagctgcacgatgggcggcgggtcgatgacgcgccggtcgcgctcgccgaagccgcagctgcgggcggcgaagggctgttgacggacgaagattcggtaatcggtctttttgcctgagggtggtggtggtagggtgaccgggttccgcttgtttctggtgttttcggtgcttatgaggttggatatgctcatgggccgggattcctgccttggggaaccaccttgctgggagctggatggggtttgtgatccctccgatgatggagagttgttgctgttgtggttgttgtcgagtgtcgaggctttccgtaccatggtgaaatggctggatgactcctgtcttaatcgtgagggctgctggtggaacggtggccaagatggctcaacatgcgcctgatgaccgttgcttgtttgccttgaacgaggctcgtaggttgactcaacagttgacctttcactggcggcagtggaataggctggggatagacggccgtctagttgcctcccatgataagaacgagcctcgctataggtaatggggagttgaggaggtgtttgtcccactggtgaaggagttgggtagtcggagtaataagtctggctatggcctcggtaaactggatcgcaggaagaagaaacgggaccagaaccaatgacgggtagaatggtagtcacgggaggcagcctgtgttgttgctgttggcgatacaagtgcggctgatgtgattgctgctctggcatgtagtgtgcctgccttgaggagtaggcctcgtagggagtgtgaagtgatcgagacatgttgttgagcgtataagtggtgccaaaaatatgatgagaagactcgacagcagtagacattgaggaagagggcgtaagatggtggttatggttctataggtaggcagtgtcagtcaagggatcttctaggtcggcgatgctgctgctgtgtagcaagatggcaacagcgaagcaggagcgaaggaatgcagtttgagccggttttgcttccgaccaagaaccgatacgaacccagataactgggttctgggatggagcatgagcggcatgtcttacattgggagaacaataggtccaaccaagacagatgccagcagtgcaggcgtctggtgttacatgcaaggccgtgggtatacttggcgaattccgggttccaggagtgagaacaaggccggcgtagaggtacaggtgaattgtgtgaggtttcgctggggcgggatgttggatggcggtctctactgtaggtagccgagtggtacttgagtgtgttgcttgagcaggatgacagcccaccgcggtggtccctcgaggcacaaaaaccacagttgcagtagccggaagcgttggtgtacaggcaggcctatgtgtatcgactccgagcaatgctttatcttgctggtctcttcgaggacaataaggccaaagcgggtggcagtggcacgcaggggcgaggcgcttatgtgtaaaaggcgcttaagtgaaatgctgaggtgttgaaggagcaaatccaaggctaagcaatcagactggttggatattgtagggccagggcagatgtaggaacgggtaggctggagagaatatattgaggcaatatggcaaagccggggtagttgacaactggggagattaaagaaaggctgacattatgaaggaagagagtatattggatagtgtcttgcccagcactttgaggaacggggaagaatgaatgaagaaggggggggggggggaggggggggtctcttgaggctatcctacctaagtgcactactacgtctcaagagagagagagagagagagggacgaataagacccaagactgtagattgcctagcagggatgccaaagtagactaggcgggtcgatcattggcaatccagaaagcgggttaatcagcttcggggtcttttcttcctgacactgtctgatatcctggccgctgcagcatggaagcgctagatttggtttggaaggcgtggaagtcagcagcaaccataaaggggaaccattgggaatggaacagctgtcggggccgggcaaaatgtccgttacaccaactttgcgaggccctgatctgcattgtactcggcgttagtgtacctttgtacaccaccgagcaacatgtacgtctgttcaaaaggacaacggtaacaacgaacgatgacggtctcgatctgcaccgcgtaagtacccttgggagatgccgcgctaagggtaggtagcctggcgtcaacgatgaaaggctgttgaacaaggggatgggatgggtttctaggttgactcaggaacggagggggtgttactgtgtcaacagggggggggatatgtaagcaagcaatggagcaacgaagggttgcgcaggtggtggtcgcccaggcacgtcacagtccacacccagcaccgtggacaatgttgacgacagatggtgagacctcaaagaggagagaggagagaagagagatgagtgtgggacatgcagagccaaaaatgtccacactgagtgccagtgatgatagatacggtctgagtttggaacaaaacgagaacggatgccgtctttcactttgcggcaaaccgagtagtaaagggcaaaggtgttttggctcagtctcgacaacggaagaatgccgtcgaatgaaatcaacatgatgatccatcagtcacctaggcagcctcgtgggccctgtcgctatctctctgatggccatgatgttattggatgctgttgacaaaaggaaaagctcatgtggtggccctgttcagttggacgcggtgtttgcacaggacggacaaagggggctctgtgccacacctagtaatgagaagccaagttggagggtgtcactgcgactgggaccgaccgtgacgggctgtgagtctgtgaccgagattgtggtcctttcgtcggcttgtagcgcccgaaaatctggatgacggcaactaagagtcccgtctttcttgagaaactggtcatggtgcttcgagtttgtttgtgtagctgatcgatgctctgtacctaggtagccgaggtcaaagttcatcgcatagggccacaactcacgccccaatcatcccatataaagacgccactgggctgtttgttggactgactgcagtgagatgatgtggccaagctgagaggggatggctctggactacttcttggtaaggtaggttgaggtaggtagctctagtacctgatgatgatgatgatgatggcgtgaaattggtagtggagaaaagatgacgggacttgttcgttggagttagtaggtagataacagaggctacgaccccctcccccggcacgtgtccaccagggcccggagatgcagcaagaagttacctagcgagccaatctggaggacagatctgtgagcgctcctgctagatggccgtcgatgagatccatcatggattgttgcccgctgccgaattacgagcgagaaaggtcaagccaagggccccgtctgccccgtcttcgctgacctgtctctttccgtctcctgttgagggttgcaatgatggatgttcctcctttttctttctttttcttcgttctctgtgctgctcctgccccaaatggtcgacacaatgagcgggcggtcaatccctttgggctgcaaaggggaaagagcgttgagggaggacgagggttggggggcgatcccatcatctagaggtacctgtacctacctctaggcaggtatctaggtggtcacatccaccatccatcccattctcaccgagctggggaaagaactccttcgcgatgatacactacactagtgtagtagaggtaggtaagaccggggctcggggacaagaggtccagtctcggttaaagtttgctcagcgttgcactccagcactcacccgcattcgctagcgtattgcacttgccagccctggggagcccaggcatccagggtacctacctctaccgtagtgtacacactagaggtagacacgcacaagcttgcgctcgcaatgaaagacactcgacagggaaaggaaagattccccgggacccgctttctgtttaaggctgtccgccagggcgtgtgatcgctgttacacaggtagtaactccaaactgcagcccgtccgctacagggcagtagccgccaatttcttgctaaggtaccaagaagaaccacctaacctaaatcccctcatctcactgtactgcagggcactcgggctttgctccgtccagtgttggtgccctgcctgaccccgcccttttcttttttctttcaactttttttttttctgtgtcgttgatgtttctatttcctctttcccaaggcaggggcaacttcctccaccattcctcaccatccggcccaatccaatgcccgagacgggacgtacctcactacctctatactcccgtctatagttcatgttcctcggcatccgggaatttcatgatccgtccattttcaactccaccttgcatcaatggacgatgggaggtactgatttcatgatcaggaaggcatgagcctgccgccatgggcagcattccaccattcatgagccactttcttgtcgccggtctcgtcgtgcatatcgtacccaacactaccacactcccaagtttcagtcaaggggcaagaaacgaacccggccagagaggccctgacaggcacacagcacacacacacatacacacaggtccagcccaggtgcgtgggatttccagactgctggtccctatctaaacctctctacccgtgtgcagcaatggtcggtatcaccctcttcttttccagactattcaagccacattctaccgacatccgtcatgtcgacgacagtctcgtaaataaactccggtcccccgacgaatacaatctcgccaacgcgtggtggccacgcaatggtccggaggaccggaggactcggtgaagaggctctcgttgcttctgtcaagagcgcctcagcttctttccccaaaacaacagcagcttgcgattttacgtaccctgggccctggtctcgcatgacaagaaagctacctagagaacgaggcaatcaagtctagtcctgagagtttgggtccagtgcttccagccaacatgcgcgcgagtggttgtagtgggtcagttcgcacgacaatggacacctcctcttcttgctcctctggcccatctgttgcctttattgtttgttgccttgttgttctgctagtcatgaggcggcgtcgtcaccccacgatccaaccatgggcactcatctgcaactaccatcttctgtcttcatctcatcacgaaatgaagctgcagtctaccagtacctacactggccaaaaagccatcatccgactcttgctgtgacataacaggctctggtttgccgatccgccggctgcgccagccagcgggaccgcagcatctgccctcaactaagctgcgtccgtctcgacaagcatcatggtatggtccgcgggctttctcggggtttgtcattacggtgcagtaggtatgcacctcccaaacgcctgtcagcaccaacacgaatcactggcggcgatgtgcacaggggtgctgttaactttgaagcggctcgatatggttcgcttcagatacgaccccgattcccggtttctcatccaccccccggaaactcgacgagttataacaggggaccatttgacgagtcagattgccactccaatatggctgattcgaggtcgcttctttgcagacgttaacgacgcgtagtgtaagccgaatacctatgctctcccgtggcatgcacatcgaagccggtcgtcttctgtcttctgtcttgaatctggacaaaagcaagtgatttctctcccaatttctccccggggcatgggtattttcccggacaaacctcatctcagatctatagcttcaccagcttagacgaggtcggtgacggcgagataacaagaactttactcagccacctacgttctaagacagccctatgccgcaaagagccatgtttatgcgcgtagtcgaatttccaaccctcaatgtgcaggactcggcggagcccagcggataaggggtactccatcacgccgatctatatactgtgtatgactgatctacactgtactgtcatgttccctgtcaatgcaactactgcggtaattctggcagccagatttctttgccaaagggggggttggcattaacatgggacatatgttgttgcatcgaatccaaagagcttatttggcgaaccacggattccattgtctgggttgcaactcggcgccgaaattggtggatgaaagacaatactacggaaagacatcccaacagtcgcggcatatcttacgcaaccgctcctcatattatgtggtctttggcagacgacgacaagtgtgagctcgatcatcccgtatctggttgccggtaagatcacaacctgggtgctttggtacatggccgccttcactgtgaaggttccagggctcacaatgctgagacatgaccacctcaacagcatattgctccgcacgaggtcctcatattgctagcccgagggaggcaagtgaaagcactcgaggctctctcaagcattcattcaccgcagtgttttaattttctacaggttttttcatctttccaacacacccttgaacacctgctaacgttgaagacaacagttggacacgggtttatttttattcgtatcctcattacacggcataaactaaccttcgctagctagattcactagggaaacaggcccactccgctgtccgattgacgagagtccagccctgggaaggctagctccgcgcaaaatcctcgtgtcccccgcgccaggaagccgttggtctttgccaaccgttaactagcgaaggttgacctaaaccaagcgacgctataaaaggcaagacattgccgatgttcatcacatctcatgaaccggactttcgggattacagcctagtcctcaaacattggggccgaagtcgcagggctcctgtcttggattgagaccctgaggtgtcgggggtcaaagaacagacaagacattcacgacccataaatgcggataagctacatcaagatccaggctatacgtatccggtggatgggacagctctagccaccttgccttcagcaggaagctgtgcagcatccccgcagttctgactgatgttgccccaggttgattacacttggcccccagtctgttaaggtatcatcacttgcttgcagtctaccagcaattctcatctcggaaggttttttttttttttttccatgtttttttgcgcgggtccttcggtaatttcagggccatggcttcgtccttccattgcaagatgaccgccttgaggtccaaagatgggttatggccgtggctgtaatacttttgcaactcggttcctttctgttctcgaaaacacttcgaagcatgtctcactcgccaactcgattacagcactgaagaatctgttacatcagtcggactcagtggtaatcagagagccattttgctattggaaaaaagaaaatcgggagaaaaagcaagcagcagcgccttctagactgccgctctggtcccttttctcgccagaactctgacgctgttggcttgcttgttggacacaataggcaaggactaggctcccaagatcctgccaagaagtggtgatgcggtcaaggaaccaacatattacaaaacttagtgtaaaatgatatcgtgcctgatacagttccctaggcttgtacaacaacgaaaaaagcaaaggggaaactacgctcgggaggtcgcgcactctttcaagaccatgatgatcacttacacaattatggatgatttctggtgatatatctcgaagttacgtattggaaatgacagccccatatttacttaactttctcgactcgataattcatcttgtggtgacctctcaatatccgcaattcgctgatctacctagcagactcagcagctccgtcttatagccatagacccaccagacgagccgaacgggaccaacgcccaagaaaaggaccacatgacttcttgctcatccatcatcacatcacataacaccccttttcccagccttatgttgtttccacactgtccgcggacggatgggcacgttaccttcttcttacacacatctaccactaagggttcgagtgtagcgaatccggggtaagctccatgcgatccgggtaggcaaagtaccttaagacaggaaggtagggcagcaagcggggatgaagggaaagcttgtctgaccgataaataagaggtatatcatttggttaaggggcttatgtgtccagaaaacccggataaactctctcggctccagactttctcgatggccacacccctttctatttgatatgtgttctctaccggtacactaagctagcaaatcgtttatagacagccataggaacatcaggccacgccattgtactactgcatagcttctttcaacatctaatatgcacataataattgaggcctaagaggctgcataggctatagacagggcggaagaagcatggctgctgatgtttatttactttcaaggtttcacacggcgagcaatatactgcgcaagaatcgagaatgaaaaaaggtccttgaacaccgggttcttgagaaggtacctttagcgtacatacgtaggaatggggcagtcaaagtccagacagagtccggacaaccaacacggagatacctagagacaatacccaaacacacactccagaccaatatgccgcggtattaagtacgttcgctgtcaggtcagtgttgcgagttttcccggagtcgttcttcttcgattgcgaatcagcgacgcatgcaacttggcggagaataggtaggtatgtttcatataaacttggtgaacaatgccatgcttcccgtcacttaatatataggtaggtggaggtcctaacgaagttcaaccgagcaagaacctctaatggtcatccagttttccttacactactcagcgatcgtcggtcgtccggagttatttgatcctgagctatacgaggcgggacgtacctaatttacagtcaatcatttactagtacttttattcaaccgagatttggaaacctgtgatgcggccggactggataggacgcttagactttgattgtgttatataggtaatactccaatcacccactgacactgcgtcaacaggcactcaacggatcaaggatacgtgcctactttccgttctatgttttaggtctctaccatgtcccgtgtcctacctgactggtatagccggtggcttgtctatgggagagtcaagactacctaagaaccctagtgagacctgagcagacagacagacagacagcacaacagacggggctctccaatccctcgtgtgaaagatgggcccgactggaccgtctttgcatcgcagtaaacctaagccaaaaggcctcgagatccgcaacgttaccacctcactcgggcgatggccggatggctacatgtaggtacatacctctagatctactacacctgatcatgtcctcctccgtgcctaggagtaacctacaacggagtgggcggataaataccacggtggccgtaaaaagtacctacctgtccctgtaggtatacctaggtaagctcacgattcacttgttgcgatagagagtcacgatagagaggtatgcttgtgggcggtgatcatagaagctcaagtaatggtttcagcagaggagggaggatttgactctctcgtttgagaaaaagggacgaggaagaaaacaaggactgtttagagtcttgttttatttagtgtgtcagatattggccagggcagtcaaaagggcaggcagctcgtaacagtgtgtttgacattcttagttcccagaaatgccaaaccaaacgattgagaaggtccgtaaaattaaggtatttgcgtctggggagaacaactcgtgcatggatgcttctgtcctctttttttttctgtcattgagagcttgtcttcttatgacgaacaagacgacagacactcagtaacccaaggcttcaaaatgataagttatcggagacaacttcgagtagatataaacgactggcagaaaattttcaataagtaccctatcatgcgcctgatcaaacgtactaaacaagcatgatacctaactgtagtagatagggctgtgttcttggcttcctatgtatagtgccgtagaaataaagaaaaggatcttttatcaccaacagagagaatccaacggtaatgtacactacctaggtctgtgaggatccctcagatacctctagtctctttttacctatgcttgaaagcattcatgacttaagcaaggaaggaaacatgacgattgaacggatgatactgaacgttgagccaccggttcccaacgcaatcctgctactatactatatacgggagtaatccaacgttcagttaccggaaaggcagcagaattgaagcaaaggatataaaagggaacgacggggaagggtttgtgacgggagattgtaaccaactaaccagtcgggccgcctacaaccaaaacaccttggggtagatagagtacgaaccttggctggaaggagagaatgatgcaaccaaaaaagataaacaaatgaatctgacgatgccatgatgtttcgtaatatagatggaccgtgaacaaggtccggaaaaaaaagattggtctctcccgccgggaattgaacccgggtctcgagcgaatcgaactgatgttcaagcttgacaagctcacatactgaccactatactacggaagatgtacaactgttgctcagctgtcgtagttggttgttggaagctacctcaaagcatgccactatatacgcagcaagcgctactacatcaaacaaataaccccgaacctcacaaatgatcgtttgcaacgacattatctatcgtaccgacaggtttttgttttggcaacactttaacagacaagaaaaaaaaaaccagtgaatgagcctgcaccttctattctagaagcttgatatacttctcgctttgttgcgcttttcaaggattataccatatacttaaagacacacactcgatgcgacagcgaacagcgaacagcgagcagtgacatgaacaactgtaccacacttttcaatgacaagataacgcatcaaagcccatgtccacacgaaaactcaaacaccatacttgaaaagaaagagaagataccatatacagcctgccttaccaccaccctctccctttcttactcctcctcctcctactccttcttctactcatcccatcaccatccccaccacacctcacgccatacaccactctcaccactcacttcccactaacctgaccctctacgaaattcaatgcatcctccgtcggcacacaatcaatcgtactcgtcttattatggaacgtaacgccatagcacttatcagccaccaggacgatttccggccggaacgtggtgcagatgaactgggtcttctgcgtcttggagatggagtccagcagcgcggcgacggcggtacggtactgcgcgtccaggttggcgtcgacctcgtcgaagatgacaaagggggaggattcggcggcctggagggcgaagatgaggcagagggcgcagagacctggtgatcatacggtgttagtaagggggatggggggaaaggtaaggatgagaaagaaaaataacatactcttctgtccaccactgagttgctgaatcttttgctgctcatccataaccttggagttgaagctaacgctaatgcccacaccgctgtaggactcgacgcccttagcggaggaaggcccatcttcgtccgagtcctctggattgcggttcttgctgccggcagccttgcgctggatgaccagacggccgtggccggcaggcacaagcttctcgaagatggtggagaactctcgagacacctgcttgaacgtccgctcaatggcctcgtccttggcgtggtcgagatgctgaatgagctcctcaatcgacttctgcgaggtgtcgagctccttgcgacgcttcaggagctgctcacgctgggttgtgaagttgttgtattggtcaaaggctttcttgttgatgtgcttgtacttcttgagagcctcattgaccttgcgcagtcttgtttcaatctgttttttttttctagttagtatgcagatcaagcaagaattgtccaaggatgataacttgcctgctcagacttcatcttctcatacttgccaaaggcttcctcaggcagaataccaagatcacgaatgttcttggcgtactcagccgcctgttggagcagacgagccttggtttgagagttcttctccaacttcttttgatactgatcgatccgcttctggagctcttgttgttcctgctccttttgcgccttgtgggcctctagctcggcaatttcggcggcgatgccctccgtcttctcctcgttctcctgcaattgcctgtcgacctcagcagcagccttcttaagcttcttgagttccttctgagcgtccttaaagctcccgcttccaccagtagcggagttctcaaaggcctggctgcgcagctgatcctcctgcggcctgagatgtgcacgaagttccgtctccagtgacttcttgcggccttccagctccagacgcttcttgctgatttccttcaactgcatctgcaggcggtgctcttcggcaccgaactcctcgagctgacgctcctcggcggctgatagcgccttcttgaactcggaagccatttcggcccggtatgctgtgaggttctcgtcaaactccttcaggttcttctcgatggccgcccagcgcatcttggcgtcttcaagatgtcgccgctcgcgctccagctgaagctgtttcgtccgcaagtcgaccttcaggggatcgaaacctgactcgaactggcgcaattgttgatcgagcttacgttcctcgccattagcgctcgtgatcttttgctccagaatctcatcttccttcttgatcctgtccaagtcttccagctgttgctcgtaaagttcccgaagctcttcgagtctccggaccgcctccagccgtgatcggcgagcatcaacaaagccaccggtcatagcaccccgcttattggttgtatcaccttcaggggtgatggcatccacaccgtgtgtgcgtgcatactgagaggctatcgacaagttggggcagacaattgtgcgcccaaagacctgctggaatgccttttcgtatatcgggtcaaactcaattttgctgataagtggctgggcgtccgaggcccttggcatcttcacctgccttggccgtagttgctcaagcggcataaatgtgacacgaccgccatagttcttgtggagatactcggacagcatagtgcccgttttttcgttgtcgacgacatagtggaaaaggctgttacccgccacctgttcgaccggcaacctgtaagcgtctactggcacgttcataagctctgccagagtaccataggcaccgggaatatcccgctctcttttgaggcgtctgatcgctgctagacccctagctgtcgccgaatccatggcatgtgagaggtccgcctccgcgttgtctctatctgcacgggtattcgcaagcaaagaactgagcttgtcctcctcacgacgcagtctctttcgctcttcgtacaagtgttccctggcctcctgagccttggtcagcttctcggcgattgatgaccggtcctcaccgtatccttcgagcctgtcacggatgttttggatctccttctctagttgcttgatcgagttctcgaccagcgtgacctgttccttcgcatccatctcattggcccgctggttcgcaagctgcatggtcgtctcctcgatctcgctcttcaggaaagcatcgcgctcggcctttgtcctgaattgggagcttcgcgtctgcttcgtcagcaacctggtacgaccagtggccgccagatcccttgcggccgccacttcttcctcctccttcttccatttctcgtagtctggtgtgattttggcaagctctgactcggcagcctggatccttcgcctgacctcgttcagctccgcttcctgttgctgctgggccttctcgcgcgaatgccgtgtctcgtcgagatccttcagcttcagctctgcctttgcctgcgaacgcgcggtgtctttcctgtcctcatccaactggcgccgttcgatggccaggagctcaagagtctgcttcagctcctggaacttgtggtcgagggcagcaatttccttttccgttttctggagttggacccggtccttagtcgttgcgccagcacctccctgccgcacctcttcgatctgctccagagtgttgttgttggtctcctgtaggcggtgccagtgggcgtactcgagacacctgcgttcgcggtccttttcttggaagtcgcggagttcgtccttctcctcctccagttcactaagacgctccttgatgtactcgagcaactcgtcgatcttctcgcgcttgctatttgtctcggccataatcttcagcgactgtatgcgcctgtcgtcgtaaaggttggtaccggcaatttccttgagcaggttgagtctttcgttctccttcatgttggtgatggctgcgacacgaccttggggaacgatgtagaaggggttttccttggcgaagccggccgtttccagaatcttgaggacatcggcacgagtctgcaccttcttgtcgactgaatattcgtccttcttgagaccgatcgtcctcctgatgacgacctcgtcgccgggttcgctgaaacgcttatcggtgttgtcgaagatgatctcgacgtatgccgacatgacggccgagcccgaaccctcgtgaagcagggcctggcgctcttcgcgactcatgttggtgtaggcatcgctgaggacgaatcggatggcggcgaagaagttgctcttgcctgaaccgttgcgaccaacaataacattggtaccgggggaaaagggttcgattacggtttgctccttgtagctggtcgtggaagtgtcagaagtcagcaccggcttcaacctggttgcatgcgccaggcgcgcgccacacccaaaacgaaggactgacgttgacgtagagccatagtagacaagcatgcgacgcaccttttgaagccctggataataatctgtttgatgtgcatggttgcggtgttgtcgtcgtcaactggacgacagcgcggcggcagctactttgatgttgaagagacgctgaagtgggatggaatatagaccaatgggaatacaacaatagactagtatagctagtagactatgtagacagctgcgcgcatcactctgcgcaacaagggtaaggtacagagttcaggtcgagagctcggaggttgtcaagagtgggaatcggatcgtctctatttgcatcgtttggttcgcatccatcggtcgcggggcgcgaaagagcgtcgtcgttgagaatgccggagtcgtcgaccctttccaattgtcgcgatgtgggaggaaactgtgattgatcaagttccgcttctggacacaattcacacctgacacgagcgcgaatatggaaagacctgggacgggggggggggggggggcgtgttggccgctggcgggtgacgataccgaagaacttccgctatgaacatgtacctggagtagtacataattcactttcaacgcgtctcgccgggcggttcccctgtcctgtcgcgcgctctcccctcttgcaggggatttccacacttctttcccgcaggcaagcaccgacagcgggcggcaccagggccagagtcgcagcgcgggagtgagctctccaaaaggcgctcgggccattgtgactatggcggtagaacaaagcgcccagaccaatcacgtgctctgaccaagcagcaggctgggctgggaatgttcccacctaaagcagcttgatggattcggtgatattgcgaaacgtaggaaggatgacgggaaggaactggagcaaagctctttcaggattcaaaacctccattcgcgcgacgtggcttggtagctttacgtgataggctttcaaaacacagaactgtcatcagaatcgaagcacaagacagtccatgaactggggtgattgggactgttgagcctcgagccatgtatgtatttcagctctcagttcagttgccagtgtcgcgacagacgcgtggcagattggcagtagctgcatccgtcagagcccctagtgcgcttgatgctacagtacctactgtctcggcttgtgatgatggagcagtagtagcaacaccacaaaatcaacacctcgataaattgctgtacatgatggatcccatacagcttgtgtagatggtgccaagttccaacatacggcgatagagacaggagaaccaaggacatccacatgttcacacctggtgtacgcagtagttgatatctgggacctatggtagtctgggttgctcctccaacgcccggcgagtttatttgttgtctccatctagtgtacgacatattcggaacaagtgtccgttttccgccctccattctcaggacaaccaatcgtcattttcgtgaatggagacatccaacgtcccgcattttctcgtctggagttggggttccaatagagagactgacgagaaaaatctgttcgaggctttcgactctctctggtggctctcgcctgggaccgaaatggtgcccgaatggggagcagcaagggaccccagactttgaaatgatcagtggacgttcccacgccccacttgacgggaacctaattgtttttagcttgctccactgtccctgcggcgcggcaacctcacaaagacctcatagtaaccgcccatgtgccctggatgctgcctttctcgatctataggtcgagttggtcagtaatctattcgagaaccgtctggttctagacggatactctcaacatcgctgaaaagggaaagggagcaagtcgttgttgatcttgaatggctcctgtgtcgcagatcccgcgtcgagattgtccgtgattactctactgcgtacatacctacctgtacgtacacaccttgtgccattcgaccagtacacgcgtatacacctgcatcgaaatgtctgacttcaacctctttttggacatacaaggcaaggtgttgagattatcatcgccaaacaacctttgttacaaactctacaagccatcaggtgtgccctcgttaccgctctgcgatttgaggttgcttcccgagtaccttggtgttgttggtcacaagatggcggcgacggcggcaacatccgaactgaatgcatgacgggcgagacagtcaccaacaagggcacagtaccgagatatccccaatcatacggctttcctgatttcggagtctcacagcaagaagccggccgaagcctctctttgatacggatcaggcacacgcttgacagatgatggaccatggggtgcgtcgccagcttgcttatgctgcactaccgtgtaccgcatcatggcttctttttcgtttcgcgccgcgccatgacagctagacaaactttttataaggttgtgcacatcttcgagtatcgacaacagcgagccgacgcgggtagatagatgatcttgtttccatggcttccccacgaacagtgactgtacgaagtggagtgctcacatttgatatcgtgaccctgcacaggacagtaacatatgtgcaaagtgacgggtcgagccgacccgggggtctgggtttatatatttatacctaccactacgtaggttgctctgcagctgacccaagccgagaccgagacgagcccagtcctggatgcgcgggggaagcaagaagcttaccagcacttgactgcttaccccgtggacaaaggtcggctttctcgggaaaggtgaggtcaagacagtcatcgggagtcgtcatatcaagcccaggtccggaaacggacgggaggtcgagggccggagtacttccggacgcaaacaaaagtgtacgacttccgatatgtgactggaccgagcgggagttctggaagacatccactccggctgtagagctaagtaggcagcccaggcctcggaccgtgatggcggagtgatcacttaggtgggccagacgtaggccctatgtctcctgtgttttgcagcgcagcctttctgccggctattcgtcattgggtcgcactgggctttatcccgaagagttaaggcaggcaggcaacttgcaacgcatctccgtcatccgacttgactccaagtgcattcagctggtgaaatttgccaataggtgagatggtggaattccagcaacgacttatagaagcctactgttagcatagtgaatggatgaggtggactgggcagacgtgtgaggaaatgaaagggaaaagggaaaagaatcaaaagtcaagttcgagaatgcaaaagccctttcgaccgtgcaccacggccaaacatggcagggccacagggcaaagctcagggcaaaacgtgatgaagctcaaagcaaaagcactccttccttcttaactggagaaacgaactggggcgtgagagcagacagccaatcaggggccgcggtgggccgcacttgactgggggcgaagaggtgcaattggggaggcgcatggatggcaggggtacgatgggcggacgtggatcgcgctaaaatttgagaagggaggaacgttgggaagtgccggcttgtctataaatttactaaccaatattctttatagacaggccgctgccctccacccgaacctcccactgcccgccatcgcccatccgacgccctactactacaacctgcgccctgctgccctgctgcccgcacgtgcacgacccgaccgacgtctctgttacctactccaaccaagcaccaatccgggcgacaccgtgactgaacagaacaggcacaagcacagcacctgagagaggcagcgcacattgcgaattgcctgcctgcctgcctgcctgcccttcaacgtcaccaccttccgatacttggctacttgctttttttgtatttcaagacgccgagaccgggagttgaccgcctggtccagacccctccatacatattacttcgatactgcgtcccccgccaaaattccacggaccacacggaccacacggaccagcttaggcggccgctagtagtcaccgttgcaccgtgtgtgttcttccagttgtgtggtgcgtgtgtgcgtgtgtgtgtgtttgtctagcgcaaggtaccggcgaccttggttggcttgcatactaaagagacttgcttccctttggctgaacggggacacccaccaccacaccttgctcaccttgagccattcattggacggtgagtcttgaccttgatatttcattctttcctcccacatatcatctcatcaccacgaccatcaccaccaccaccatcaccaccacagtcatctctctacctttggcttctcgcagcagcaagtgttgttattgttactggccccttcaacacactcgctgtctggcttgagtcatgccatccaattcccttccttctttgcacttctcacactgcccatcctgtcattctgtttgcttctttggcgatgaccatggaccatcacacacaatgcgtcaactgtgggatcagatccagcaatgtggcgcaaatggctaaaacctgatattacctagatcttctggtagaaacttctttttcttctctcaaccccaccaccacagccgcccacgtcgcatacaagagagtgaaccttgtgtgtgtatttgggactacagctttgccatatctgtggatcttcccaaggtatgttcacataccgtacaccttacacctcatcacatttttgcctcactcctcctgtaacatcacttgagttcagaaccagtgttctgtaatccttattaccacatgaggccttgaggttcattatcgagtggactgcatctgccctaaccctctcaagtcacctctcgggtcttggcagggggttcacctcgtcaacatctcttgttgttttgttgtcgttcttgttccactacccctgattgttctcctccccctcaccccttgcctcgtctttcaactctccttgcacacttcaagaaaacctccaaatctgctccgccatcccaagattagacaaagctggaagggtataatactaactatcttgcagtgccatggccattaccccttattaatcacattaacacagtctactgacatgaacaagagatggcgtctcggctagatcgccttgtcacgtaagtactctgtactttctggagatttgtgttttttttctttcctggacacttgactaacaatttccacgtgtaggcttatcgagacgggcagtactcgcctgattcgggatgctgccgtagatcagctcgccacatggcaaaaggaacaccccgatgagcttttcaatctactctctcgggttgtcccctacttgcgccacaaagactgggaaaccagatcaactgctgccaaggctataggcaaaatcatcgaaaatgcaccgcagtatgatcccaatgcggacgaggaacccgacgcggcgatgaaagatgaagatagcaatagcttcatcaagaaagaagagggccccccaaagctctctcttagtgaggaggagcagttcagtcttatgactctggacgttatcaacattctcaagtacggaaggtccttgctcagaattggcgacaaaagcgattggggccttgcagctctcgatccacagagtcggctgaaccatcagaaaagaacgctcaacggccgtctgggtctccttggacgtgagtttaaggatgaagaaatacccgtcattaacgacgccatcctcagccctgcgacccctctcgatccagctgcagctaatggcttcggccgtcatgacagtgtcggttccgcccaaactcagaacggtgagacggccgggcttagtgcacgacagctcaatgttctcaagcgaaagcggaagaaggaggctcagaaggctgctcagggcaagagcggcttcggtgacctctccttgcgccgaaacacaaccgccggctcggagggctttgatgacacgccgatggtggatgccgactccaagggcggcaagatgaatgactatttcagcctcgataggcccgctgatattgaagaggacactaaggttgtcagcgaatacaaggggcccattatccccatcaagtccgagattgaggccgacgacaacttggaaggggttgaatggccatacgaacgtctctgcgatttcctcaaggtcgacctgtttgatcctcagtgggaaactcgtcatggcgctgccatgggcttgcgcgaggtcatcagggtccatggcgctggcgcgggaagattgatggccaagtctcgatcagagaacaacgagctcaatcggaagtggctggatgacctcgcttgtcgcctatgctgcgttttgatgcttgacaggttcacagattatagttctgatacctctgtggcacctattcgtgagaccgtcggccagacacttggatccgtccttcgtcattgccctccggcaacggtccatgctatttacgaactgctgttccgcatggtgatgcagaaagatcttcagctcaaccaccatgagtgggccatttgccacggcggcatgattggccttcgttatgttgttgctgtgaggaaggacctgctcctgcaggataccgccatgattgatggcgttattcttgctgtcatggaaggattggccaaccaggacgacgatgttcgctcggtcagcgcggcgaccctgatacccatggccaaggagtttgttaagatgcgctcggatgcccttcctgatctcatcaacatcgtttgggaaagtctctctaaccttggcgacgatctcagtgcgtccacaggcaagatcatggacctcttggcgactctttgcagtttcccagaagtcttggaaaccatgaagcactcggcgtcgcacgatgaggagcggtcgtttacactccttgtcccgaggctttaccccttccttcgtcataccattacctctgtcaggcttgctgtcctcaaggctttgatgaccttcgccaagctcggaggcgacacaacgcaaggatggcttggcggtaggattctgcgtttaatcttccaaaacatccttgtcgagagggatcaggaaacactgaatgcatctgtcgatctttgggcagccctcgtccgtacacttgctaacaacaaccctgcgatactcgctgatgagtttggaccacatgtggacacgctcatgcagctgacgctccatcctatcggtgtgtctagaaaccccattcccatgaatgcgagcttgttccagaagccttctggcggaacctattccatgccagggcttgtcgcgggtggtaacaggaggtcatcgccacccgaaggcgcggacaggactgtcaaacggaggagaaaatcgaccaaggtcgacgagcctcctccaacttcccatactcacgatgtcgatggccacatgatgcagggagatgtcgacctcgttggcatggatgttctgatccgctcccgcgtctcggcagccaaggccatgggcttagtcatggccctggtcccaccatcaaccgttgaagcctacgatgccagtatcatcccggccctctcatccgcatactcttcaactcagcttactgccagcattgtcattgacgagtacgccaagaacagcgcctccagtcaggcatcaactcgtttcgtccaacccttgctcgcaattattgagcaagaacggccatcccactaccgagacttggttacctatgtgcagcgagtacggtcacaatcgcaacagctgcttaacctttgccgagatcatggcaaggtttcgcagagcaagttgcccactcttgctgtcgtggtacagggcgagcccgaagctggtcccggcgctttctctattgcgaacgctgagaaggttgtcaacgaagattttgagaggctcaaaaagatcatggctcctggccagcggctgattgctgtcaaggacctcaatgatgcccgcgatctcgtcgttactgctattgaggaggccaaggcggcaaaggaagctcgcgatactcggatccgtgctgcagcagcatgcgccttggtatccatggaggtgctacccaagaaacccagcccactcatcaaggctatcatggatagcgtcaagggtgaggagaacaatctgcttcaaggtcgctcggctaccagcgtcgcgcgtctggtacagctcttcaccgagtctggccgccgcggccctggtgacaagattgttgccaacttggtcaagtatacttgcgtggaaactgcggaaacccccgagttccctcagcacgctcacaagacaaacgttattctttccatgtccaaagaggaggacagagccgagcacgaggatccaattaaatacgcgctcgaagcaaagaaagctcacattactcggcgcggtgccaagcaggctctggaggtgctgtcgcagacatacggacctgagcttttgagccgggtgcctagtctccgcaccttcatggaggagcctttggtcagagccttctcgggtgaactcccagcagaggccagagatccttcgagcacgtttggtcaagagattgtggatgccctgtccatcattcgcaccatgaccccaacactccacaccgcacttcactcattcgtcatgcaacaagtgccctttgtcatcaaggctctccagtcccagctttcggtcttccgatacatggctgccaagtgtatggccaccatctgctccgtcatcactgtcgatggtatgaccgcacttgtggaaaaggttctgccctcaatcaacaaccctgtcgatctcaacttccgccagggcgccattgaggttatctatcatttgattgcagtcatgggagacgccatcctgccctatgtgattttcctgatcgtgcctgtccttggtcgtatgagcgattccgatgacaacatccgtcttattgcgaccacatcattcgctactcttgtcaagctcgtacctcttgaggctggaattcctgatcctcccggtctttcagaggagctcttgcgtggccgagaccgtgaacgaacgttcattcagcagctgcttgacccgaagaaggtcgagccgttccagattcctgtagccatcaaggcagaactgcgttcttaccagcaggaaggtgtcaactggctccatttcctcaacaaatatcacctccatggtattctctgcgacgacatgggcctcggcaagacgcttcagacaatttgcattgtcgccagtgaccatcatcagcgtgctgaagagtttgccaagaccggtgcgccagatgtcagaaggttgccgtctttgatcgtctgcccgcccaccctttcaggacattggcagcaggagatcaagaactacgctccattcctcagcgttacgacctacgttggtccacctgctgagcgaaaggctatgaaagacactctggacaagaccgacattgtcatcacctcctatgatgtgtgccgtaatgacatcgatgtcatcaagaaatacagttggaactacgtggtgcttgatgagggacacttgatcaagaaccccaaagcaaagatcaccatcgccgtcaagcaactggccagcaaccaccgtcttatcctcaccggtacaccgatccagaacaatgtgctagaattatggtctttgtttgacttcctcatgcccggcttcttgggtgcagaaaaggtgttccttgacagattcgcgaagcccattgccaacagtcgatatagcaaggcgtcctcgaaggaacaagaagcaggcgctctggctattgaggcgctgcataagcaggtcctgcccttccttttgcgacgtctcaaggaggaagttcttaacgacttgccacccaagattttgcagaactactattgcgacctcagcgaccttcaacgcaaactttttgaggacttcaccaagagggaggcgaagaagatcaccgaggaggcgggccgtgatgacaaggaagccaaggcccatattttccaagctctgcagtacatgcgcaagctttgcaactctcctgcgctcgtcatgaagcccggtcacaagcagtacgatgatacacagaaattcctggccaaacgaaacacgagcctcgaggatccggtccatgcccccaaactcacggcactccgagacttgcttgtcgactgcggtatcggtgttgaaggtcaagaatcgtccgatccgctctacacgcccattaagcctcatcgtgcactcatcttctgccagatgaaggaaatgttggatatggttcagaataccgtcctcaagactatgcttccctcggtatctcaccttcgtcttgacggatccgtcgaccctacccgccgtcaggacattgtcaacaagttcaacagtgacccatcatacgatgtgttgctgctcaccacgagcgtcggtggtcttggtctcaacctgactggtgcagatactgttatctttgttgagcacgattggaacccgcagaaggatctgcaggccatggaccgcgcccatcgtatcggtcagaagaaggtggtcaacgtttaccgcttgatcacccgcggaacacttgaggagaagattctcagtcttcaacgtttcaagatcgacgtcgccagtacggtagtgaaccagcagaatgcaggacttgcgaccatggatacggatcagattcttgatctgttcaaccttggtgatgccggaccaaacctcataacggagggcaagaacaaggacaacctcgagggcagggaggaggacatggtggatatcgagacgggcgatgtcaggcaacctggcaagaaagcggcttggctcgaaggcctcggggagctgtgggataattcacagtacgaggaaagcttcgatctcgacggcttcctgaagactatgcagtgagggcctgaaaggcttcccctgaacagccatctgctgttcaaggaactgagtctgtcggtatacctgctcaagtcgttgatgagcagtgggtatgaacaagtcatgtacgactatccccatacgcagcttcgcagctcgcgcatgccgagtgccgagccgtggtggatggtggaagaacgaagacaggacttgacgcctgatcacagcgttgctgacaggccattgcctggataaaccccctgagagtgggaacggaaaggagactatatcttccggtttcaatcagtgatggtcaacttgacgacaatcgatcgaggtggcaacaaggacgctcaagtctatcacatcataaaatgacgagggaacgagaagaaagggatgactaccattggctggatgaacatgaagatacccataggtatctgctcatatgatgataagcgaggcggaggaggaacttcgaggagtgcccatttgcgctcgacctgtaggatatatagcattacagcattgtatcttgctttttcttgcttgttttaatttccttcctttcttttcatgcgtgtcaaaagctagacagcaggcgaggtcattgctaaattggggattggtcggctggctgatgaggagttacggtgttgttggctggttctggtgcaaatagggagaaataaaataaggataaacggatcaagatggatggatggatggtgggtgaggcggatggccggatacagtgcatgaatgagcttgtggatttgctggaaaaggaatggataggtagatcggaataccatgaatttgctatgctaccgttgagatgcgtgcttggagtgactcgtgtcgtgtcatgcctgtgaagcttcgtctttgacgttgacgtgtgggtgagtagagttaaggtgagagatcgtgttcaggcagtatcaacaaactagacataagcgtgtgaagtctccttactacatgtttatgacgggattaatactcttcttgttggtcgtcttgtatccattccactgccctttcactgccttgcaaagcctttgggattcgccgttgttgtcttgccacggatataatgtgcaacttgttgcgttcactgaacgttgaaacccttcgccgacttcgagacatctgtaagcttcggaccgaagacctgtaactgtaaatttcaaaccctcacctggtttgcaaagaagggccaagaaagtgaacttcgccaactggatctccatcgggttacaagtaaaccctctacctatctatacatttggtcaccacagtcgttacctctaccgaaaacccagaaagtatcgtacgaacgcgctcatacctcctcaacgcttatagaatcaacatacaattctccactatgaaacttctgccagtgggtagtcataagcttgttatctcaaagattaagccatgcatatctaagtcccaaccgctatctgcttactcctcctcactcaagtcaccctcctcaattcctccccactcatcgtcctccccctcctgcatcgccagcttcccattgccttgcccacgaacaacaggatcaacatcaatggctttacattttcctttctcctctcttgttggccttcgacgcttctttcccttcgctttggccttggctgctgctaattcttcccgggcatttctgtagtatgtgtgttggttggcgagctcatcatcatcatcatcaccatcatccgttctaggggcggcggtgcgaagggaagtagttgcagttgcagttgaagcgttcacctttaccgttccagccccccttgcctttggccttggccttgccgcctccgatatcgatgtcgatgccggtaccggtccaactcctccagcatttccattacctgtacctgtacttcgacctgcaacctccgacgaccgtgacggcatctgtctaacctccaacccgcccaaatccttcggccccttcagcttcaactcctgaacccacacctgcacttttctaaaccgccacttgaacaagtgcgcatcaggctcccattctatgttgaatggtgttttctctatcacatttccatagtaatcgtccgcgtcattttcattgtttccctgctgctcattgatgtctttcccgttatcaacaacatcatcatcatcatcctggccatttgcgttagtccattccttgaacctcgcctccgcctcgggaaccacctcgtcccgccagtgcgaaacatcgttcatcctcgcgggtggcttcggcttggttagggctttgaagatttctaatgcctcaaggttggcgaggcggagggttgtgaaagtgccgtggagagtggtggcggggtggaggagggtggaggagggcaggggaggagggggtggggggatgttgttgggaagacttcttcttcttcttctggtgtgggagatgtcttctgagtcggattctgaagaggaggagtagatggttgaggggggaggtggggagtataatgagcagggtaaggggggtgtgggcgggcgtggtggattgatgggttgcgattgcgatggtggttgaggttgggcttgttgtgtgggatcggagggagcctgtggctccggctgtggttgggtaactgattcgggttgggactttagctctggctgagcatctgagtcgccctcaagtctttggtgcgtctgaagtgtaggctgcgtctgttcgtctgatggtgtttggatgctttggctttggccttggccgtcgctcgtgatttcctgctgcgtctcgagtttgagttcggtttgcgtttgcgtttggtgactttcggtctgggaattgttcatgttcgtctgggatcctgaagtgaccaagtcctcgctggtcgtcgatgtgaccccttcattcaactgcccatcaacgtccccacagccgaacaaatcttcctcctcttcaccatcatcttcgtcacccccctcaaccccttcatccactacctcaaccccttcatctacctcaacccttccatttccacttcccatccccactcccggactcttcgtctcttcttcctcactcggataatatctcacagcccaaacagcccacatcctctttgcataaatccccatgccctcctcgtccacccacaactctctcttctccagtacgtcccccagcatcgccgcctcctcgtgcacatagtagaactgaacgtccccatcctcgtaaaaaatcgttcctttgaacaggtggtcgcctacatatccttgttccacagcttgaaaggggatgtcctccttgagtaggttcagcacccgtcgtcggcaggtttcgttggcctcctttttggaggtgtacacgaccttcgatcggtagtggcgaacagagtcggactcggagatggggtgttttttcgtttgtttgatcacgtattgtaggatgacatcggtgggggagaggagggattgcgcgggcacggctttcttgggtggagggggtggagggatggcagcatcgggggctggttctggaactggaggaggagcagctgggaggtgatgagggggcggggttggtgggcgagcgtgaatgctggttgtcggtgccggtgggttcttgctcgatgatggaatggtagacttcttgcgtcttgaggctggcgaaggccgaactggtctcccatctgttagtgattgttggaaatcattagtggcgcgctgagctgtgaacttataaccggttcgctcttcgttgaaactgctggggagatggttgactatccttgcatgcttcgtttgagggcccttgtccttgaagaaattgaattgatctacgtccgcttgcgtaagacgtgatatcgaaggcttctcctttgagcgagacgactgtgttgcttgagctgtttgatgggttgctgtttggcttgatgccggatttttgccaccttgcgttcttcgtgcatctttggttggctggctcctcgaaggaacagtggtgtttgttggattgcttgtagtcttgccaccgaatatgctttcaatgggggctttggtgaattctcgtagcacttgctcttctgttcgtttgggtgcttgagtctcctttgccctctctttgatctgctggactttctccgtcgccttaacgcctgctgtggttggcgtgttcctgatacttttagcaatctcctttgacttcgcgtgatccaggctcgtgcaagggctcattcgagaaagcacgtttttactcaggggtctcaggggcgctctgatccggtaatgagatgagccgggttctcttttaaagcgctgacgctggtcctttgaaaaaaggtggtcataatatccggggtaccggtgctgtccgatgctcaatctccgtctcttcgcactgtcgacactcccactacggcccaagacctcaagatcttcgacgactagaggcctctttgaaggcccagcctcggcgtcgtgtttggtcgacgatgtagaaaaatttgcctggagtgacttcgtggcatcgtcgctgtcttctgtcccctttgattctttcgcaagagctgcgcgcacatactcaaaccttcccccaaacggttctttttcctctactttatcctcaactgttccctcttttggggtttcttgaacaggattttgccgcaggtggtcctggatggccgtgttgaaacggttatcatctgaactactttcatcgtccggctcggttctcttcggagatgatgacgacgtatcaatggctgtttcttggaaagttgttagctgtctcggtcgacataatgctgtatggggctgagtacacaccgtggctatgaccgggtgttgagctgtttgaactgcttgctgctggttctggatccagagcctgggtggatgtcggcaacgacgtaaaccaagatttggctggcccaaatatcgagttcatcgtggttgtgttgtggaactccgagcaccgcctggtctgtatcctttgtatggatacttgaatcgctccgatacggccgttgcaagctctaactgattgacatataacggcgcagtgagtgtatggaggccattgatcgagcaagttgttgaaaggtggcagatatgagatggcgttgaactcttgtcaaggttaataatgtgtagttggaacagcggctgcggacactttcgactccatagacactagaatacggacgcaagacgatgtctgggaaggaaactgtaagagcagcaattatccatcgagatacaggtagatttcttggcgcggagtgcgagtgtcttttaatgatctccagagtaaaagcagaggatgacctaagatgcagagcgaagaagggagtgagggaagagtatcatgaagcagagaaggagggcgaggaagaaagaggaagattccatttatggtaccgcttgaacgtaactccacgttctgaaagagtgatgtttagagggatagagcacggcaatgttaaccaagggctgggaggagtttgttgtcgtcgccatcgccatcattgtctgtggtgtatttagtcgtggatcccagcaagaaggtaaacatacaaatatccacaaatcgtgacatggcgttcaccgtaaagtcaagtccagatgaaatgaagccaccaacattctactcatttcctcatcctaatggcttgtgttcaaggctcatgaccacaacatcgagatcatgagcccgcgatcccaaatacggtaagatcatgatgttgagagtggctgtagcaccttatagtggtgacttgatgagttgaatgaattgaagctattcccgtttttgacgacgcatataatgagggggggtaacattggatgacggatgatgttcctcaaaacaaagcccgacaggggaagcttgcagctggtgcccgctggaggagcattccccattgtgctggggaggcgggctggggctagaccgggagcatctgaggtaccgcccgttctccgcattttaagcctttgtcgcattggccaggtgggggccagtcttgcctgaaaagagcagcaaaagatttcaaatttgtcttgtgagtggtcgctgaggtgtctcgggcgcggcagtccactgccctgtagcataatggccggccccggagccgcgaccacacaccactgtttggggtttcaagcggacgaccatctcaccggccacaagacgtcactgacggcatctctctttctcggccggctccaaatcttgcctttgggcccatccttgacccgacacggacccagaaaaccaccaccaccaccaccaccaccaccaaaactactccgcagacgcctccatcaccgtccgccacaacggccgacgattcgtgtttctgatctttttctgttcttttctggcccaaccagcgagcatcgcattttttcccgcttgagtgtggtgtgttgatatacagaataaatacccattgtttttggcttctccagagatccacgttggcgcttgaggtggccttgtcgatatctccagtttgcttgttcccttcgtgcgaccagtcctccatcggtgattcagcaaaaacacacgagacgcataaaacccaggtctaccacaaaacagcacccaccacaacaaccaactagtcgattgcgacgacattcacaatggagaacactacgccgtcagagaatacaccgctcctccccactacgacaccatcatcgcccgacgtcagccgtcccacgagaccgcaacgaactgtcaccttcaaccccaatcccgttaccaagaccatcgagcccgaggcagcctaccgtcaggcccgcgcctcgcatccaagcctaccgcatccgccaatgtccccttcaagttcctccgccattagcactggtggtctcggcggcggcccccccatgttatcggccttgaatggcaagatgcgacgacggaacagcggcggtactatcggaaccaaccacaattccggcctgccctatacgtctgctggcaacactcacctgcccaagatcggcccccaacgtagcaccaagaacgcccagaagctcaagctgttacccaacccagagctggaggaagatggcgtcgacgaggagtccggtcgcgacgtatactcgcagtacacccgtatcaaggatcccacggcccgtcgtgatgctgcgcgcctcggcaaggcggatcgcgacaggctgcccagagtgacggcgtactgcacagctagtaggtaccagatggacggccttatgcggttcctcaagagcagatccaagagtcggggcgcaaacccaaagttgatcgacgagtgcatctacactccttatagctacaatcccaagcaggcggctgagaacaaccgggccgaggcagaagcccaggagcaacaacagctggggctttttgacccgatacattctcgcagacattccaccggcgaggtgacgcaaggtgacagcagtggttatcaaagtacagaggacctgatcagtctcaatctcaatggaggcagcacctccagggaaggtgttcaggacatggtggcccaaggggtcatcagcgacgagaacgctgtgtcggatgacccgctggctgatttcgacattcaagtccacactccggaagtcttcctctttgagtacggtgtggtggtaatatggggcatgtcggttgcccaagaacagcggttcctaaaggagattgcaaagttcgagttggaaaagttggggccggacgatacggagacggagtacttcaacttttactatacacacgagtaccaggcccggatctacaacgacttcattaccttgcgagacaagaacaactacatgacgaaactggccatttcccacgctctcgcccagagtgtgaaggttggtttctcaccttactatactttgtgcctgacgtaagactgctggctaaccctatcacatagacgtctctttttgaagaactcattgcctcaaccatcgagacatgcaaggacatccccacgcagattgcattgacgggcaagatcgacctcagccggcaacagatcaatatgcaaattggagagctcttcatattgcgtgtcaacattcacctaaacggctccgtcctcgatacaccggagctgttctgggtcgagccacaactcgaaccattgtacaaggccgtgcgcagttacctcgagatggaccagcgtgtcaagttgctgacagagcgtatggatgtcattgccgatctgttggctgttctcaaggaccagctaactcacggtcacggagagaaactagagtggatcggtaagcggccatgcacacatacaccctcaacaacatcctgggatcatgctaactactttatagtgattgtccttattgctgccgagattctcgtggcggccgtaaacattgttgtcgatttgtatgcgggcgttgactagaagaagacagcaactcgggatacagtgccaacagaggggtggtccctgcgtaactcacttcttttccttttaattattttctgcatggaattgggcatctttctgagcactggaggagttctgggcctaaaggcgatgagctgtgacgttgtttttgtctggttggattctttggtggatagcatttagaagggatggcgcttcgtagggccagtgatgaacaagaaaggcagagagagagagccttgatatgccagagaaaataggtcaaagagcgccaacgatattctcgttctggcttgacgacccgtgatagacgatataccagtaagacttcatttcattatcttaaccagacgtgatactctgcccgtttttctatctttccccggtacttcgattggccgggtgacattccctactcttccttcatctgatgttccggcagatacatcatgatacatcatgaaacatactatgggacggtcaaggcaccaaacaggcaggactgggcaggtgtccgtcggtgacgttcccgtcgcaaacgaagaaggaactgcagcacacggaagtgacaggcacagcttccagttcgcgaggaaggtacgacgaaggcaagccgatagcggaagtcgcgtctaccgcgatgcctgggcagtgaggacacttgggattttcctcacgggggtttcattaccttttcaccccacctcggcgttcgaacattgttttcctaccatcatccttcctccagggtcgttaggcattcaacttcgcaagatctgctcgcatcaggctcaaaacttatgttgatggacatctagatcgcggcttcgatcctgatctctgtcaaaatggaggtcgacaacgtcaacttctggggccatctacccactatccttgacgcgattgccgatgccgagttcatttcgctttctgtaatcggttatcccgatgctgtcgtcaaagctaacctgaccaaggaggagctctaccgcgaattggtaaatcactccaagatttaccacatcaccaagattggccttacttgcctccaatacgacgagaagcaaaagggtacgtacgatggcaatctcttagcctgggtgttcaccgaggtaactgacattccgagtctcagcatactctgcgcgcagcttcaactttgccatcaccccttggttcctttctgcaaatatccaggcggaactcatcgcaaagaccgtcaatcgaacgttttccttttcatacgacacccttcaacagttggcgacaaacggctggggttttaacgaagcttgggaacggggtgttccttacttggcccgctgggaggcgcaaacagtcgaggagcgtttcctccagccttgggagaccaagaagccattggacatcaacaaactagatgccgagtcccagaaatttcgggcatgggccaatgagcagatcacatcttggctgaaagaagaggtacgatgactccttctgattttgtctgtcgacttgctggtcatcaagctcatgcccgctttcctttacaggacaaaactcttgacttagcaaccccctcaggcgaacggcttactagccttcaagttggactcatctgccaacttgtctactcctgctttgatgactgtcgcgcaactcttagagatgacaatcgaatcatgcagatcacgaagctcagtcgcacagagctcaccattgaggtcagggaaacagccacaattcaatagtttaggactgttttactgatcgatgctcacagagattgacgaaccgccgcattgcactggcgcgacagtcaggtaagcgactccaatagcacttcatgacacccaggcctttctggttccactaacgtttgttcttgcaggatttctctacgtggtggaggccctcctcgggggacaatttgccaacgacatcgagcccgaactatgcttggcatacgtatcggtggtggatcgtgacttgcgaaatcaacttatttcggctttccgcgacagacttagagcagctgaggatagaaacaggctcagacgacctatcctgctcatacactctcagctcgacatgctgtgtcacttttactcgacatttttgggcccccttccagagacattcgacggattcacaaaagaaatacacaacattttccctcggatcgtggataacaggattctgtatcccctcaacaactatccatctccctcgttccacgggcacaagccttcaattgagttcatctctgccgcagaggaagagggaggacccggggtcacaccagtacgaggattcgaataccagaacaagatggctgaagaacacggtctttacggctggtattccaacctcgcattcctcaaggttgcagctaagaagctgcagaaggagcagtggctgagcaagactcggcccgagaagacgtgcgggagcatgagaatgaagacggtaaaaccaagcaagcttttcttcacgctcaatccctttgcgcccaacagcattatcagtcgtcggtcaagtatttgttcttctgtcgcttctggtatgactggaagcatggttgacaccccgcccagtgttttcggtgacggcagtgatgaggaggaggaggaggaggaagagaagcaggaggcacctgaggttcatcgtctccccccgtgggaggcagttttctgggaaaagtttggaaacaaattggtccttgaccacggtgaagttttggcgctcaccacttcgattccgctcagaaagtcccggattcggaatctctaggatgatcatcgggacctcctgtatgagctcctttttgtgtgggctttgggcacgatttgtgtgttattcagattgcttttcagatgggtggagatttgagacttgacttgtgtgtggtgtggtaatgccaacaagtaatttgttaatgatgtacgaggaatggaggagtacaccactggtacgcgcgcgagaagtgtcccagctagaggtgtaagccaacggccttatatggatgatcaaggaggatgtcctgatggaggcgtaggagacgtgtgaagatatcctacaggccgccgtggtgtggactttcaaccagctcaaaagtaccgttgctttggtctgcggctggcacaagctttgactgtgtgtctcaagccgggagaaccggtgttcatcattgatcaaggctggatcttgaagaggtcactgccatacctatccacgtctctaatgcagaatcgggtcacagatatgtgattagctcagtctgtcttgtttgtgtatgttagtatcagacttcacctcagatagcggtatgaccaacccagcggatgtctggtagtattcaccaaccatctcgcatcctgtatgacatcttcatcccaaatctctatacacagcatatgtttttacattacaaacaacaccctctctcgtccctgtgcttcatgtcagccttcgcccgcttcttgcagacatggcatgcgagcttggcttcggcctggtcaagtacgctgaggcgtgcgaggcctttgaactgtcaagtcaagttccaaaccatctctgattctcttcctcgagacctttgattgtgttcggctagggggcggtccaggtctactcagcgcataaacaacaattgtaccttgccaccgaccgactaaaaccatcttttgatatcaatacatttgtacacatgcttctctcttcttcttcttccgccacccactgcacttccccattctatttccccggaagataatggtgtagtctcaccgacttcgaccatcgactcatcatcacctctccaaccttgttcttccatacttcacttcaccagaccaggctacatagggtgttgttgtgttgtgttgttcacctctcagcaaacatgcccttgacgctgtggaagtactcctccgccaacgtgctgcgcagctcctcctgcgtgagccacttgaagtcgaccagatcatgcaggttgtcggtcaggtcggcctggccggccatgatgcggcccttgaggaagaagatcttctcgcccttcttgagcagggcgccgtccttctggccgaagacggggcggacgacgtggtgggctacgggcacgcggccgacgatccacgtgttcatgttgacgcctgcggactcggcgaggatgcgggctgcggtctgtttatcgtcatcatcaaaggttagttggccgcgagttttggaaaatggttggaagttgggttggggaaaaagggaatataacgaacctcatgcaacccctcatccgtaggcaccacgcccgtagggaacatccacttggcctcctcgccttccttgtccgccttctttttgactaccagataaagcgtcttgtccagcgcgcgatccaaccgcttgacatcccctttctcatccgcctccgtccgtctcggcatcggcttctcgacggggacccggtcctcggcggggatctcctcgccatcctccgacacgcgcatctccgcgtcggcaagcaatttctccaccatgtgctttctcgacgacgtctgcgaccccaccagcacctcgtcgttccacgccatccggccgcgcgggttgtaccgaccaatgtccttggcgggcacgccgtggcgctccttcagcttgatgcgccagtccaggtcggcggccgtgtccttcttgaagtaaaagtccttgcggaagggggccgtcagccgctcgttgaggcgcttctggtaaaagtaaaaggattcttcaaagggggtgaggtcgcgcgtcagcagcggggggcgggtcaggatcacgcccgacttgatgcggtagatttgcgacgaggtcgaggtggcggcgtgggtgcctgttgatgtggtgacgggcgggtgaggagggggtagtgttgttgtggtcgtggcagtggcagtggcagtggcagtggcagaggcctcggcggagtagaaacgtctaggtgcgctggtgacgccggcgggcgcaagtactcgggtttggttgcggcattgtaggcagatggaccgttgttggcctggaaggaagagaaagaacagattgcgacgggttagttatggtgtctttaagcttaaagtttgcgatcggaagccatgcatggaaaacaccaattcgtaacgagttgacgatacgaaaagaagataaagaaaaagtggtccatactcctaaggagagcagctcccctactcgacgccgacatgatgggcagtatatatgacttggttgttgaacggggcccgggtgtgtagacaacgggacacgggacggggagagggagggaggacgggtgaatcttgcgcgcgcgccaatcctcaacgcaactctctctctctctctcgcaagtctcggggtggatgcgggacggggtcggtcggtcggtcgctgcggcgggcgggcgggcgggcaggcaggcagggcagagcggacggacgggcgacacacagcgcgggaaaccggccgtgaactttttcgatgtccgcagccccactctttccctggggccctcccgcctgccgcgctgccgccgcgcaccgatcagtcaggtcccctccctgctcgtttcgttcctggtcgcgattgaacaattgagtcttggcaaccgatttactttccttcaccgccttcccttttcgaaagcttccctttttcttctccaaaaccaatcccccccgctacctaccccaccataactttcacgtcctcagttaggttcacggctcctacgaccccacatgaccactcacctgaccgaagcgggtccagcaaacttttgaactgaactgctgcaataaaactgccaccaatcccccctccccttctcttcttccttcttcttcttcttttttttctttcttcaaggcaccattccttatcatcacgacgtttctcttcctccaaaactgtcctgatcatttagtccgtgccgagaggaaccaccatgagcagacgaattcgctagcggtacctgcctataaacgctctaccgggttgctgttagatagaatctgcttacatatttttctcctgcgaactctcgtgacggttttgcattgtatgtatgtaataatactgcagactgtcttgtgtgtgtgtgtgtgtgtttgctctttctgagaaatgagcttggcccagtcagtctggtcagtcagtctccttctccatggcatgtacactacgtgtgaggagacttcgctagatgaaagtcaagatggggctggtttctttgaaagtgttattcttgccacttcgtgaaatgcttccccgtctcgaatttctcaagcctcgtttttgtggcacgcgtcttgtctggctgcttggtgtcctgtcgattcattccttgactttggatatgaaccttcctgagatcattcatggatcgttctccatccccgacacttgcttgtcgtcactccggtcaatgtcgcgatcaagcacggccacatctactgaagtctcagctacgccgcaatgcacatactgcccagctcagaatattcatttccaccatccatgtcgctgatcacgatatacatatgcgtgcttcatctcatagaattatcagacctgcctccttgctagcgttcggacaagctttccaaatctttactaggctacgtatcagaatggatggacaagttagtggaatatcaaaaaaagatgaacaagaatagaatgagcagtcatcacgttatcaaccgacttgttcagcacaccttgcgcaatgccggaaacagtggactacactacatagtccaagttccttaacgatgaccaaaatgcaacaaaaaaaaaaaaaaaaaagtcatgtctgttcattgaaaagatcctaatgtataaaaactaccgcacgccagttgtccgccaggatatttacccagattcaccccagccggccctgataccatacaccatctaacatatacatcacatgagtgatcagaaagtacttctcctttctatcatgcccaatacataagcgtcatcctgatcaacgatgactgagcaaagcttccgtgccagcaaccgcttggatgctggaccaagtccgacgcctttttccgcgctcacactttgctctgtttccaagccctcattgtacctgcaatgtaatccccacagagctctggaacccccattaccgaaacgccctgccaatcaaaagcgataggcatcatgatagtcgggcatgttgttggtcagctcccaatgagccaagtgtcaactcaggccttcaactgttcaaccgccctagtaacctccttggccgcaagcttctcccagctctgtttcagctcttcgcctagatccattgcaggattcttcacttcctcgtaaagcttcctcgacacatctcggttgatggcctcgtactgctccgcagtgattttctgcgaatgccagtgaggccttaatgctccccgaactatactgttgatgctctgtttgacgtctcgaggtagagcgggtcgtgatggcgatgtctctggggatctgtgtgaagcatcgggatgaggccgccgcgctagcgatgtctggataggcatcgatgccgacgatgatgatccaccagcggctgccgagccagtttgctggcgggaacgaccgcgctgttgctccgtgtcactgttctcgggcgaggttcgactcctaggtctgttgttcggcgaggacgaccgggaagtcttagctgtcggtgatgttggtcggttgagcgaaaagtttgctggagcatagacaggggccagataggagctgaggccaggggaactcggccggctcatgaccatcggcggtgttgttgcccggggactgacataggtaggaatcggcgaccccgtgtcgatgcttcctggaacaggaaattcgggaagatctcggaagccatcctcctcagaaggcgtgctcatctctacttccttgagcaacgacgataagaaagacggcgctgcttcggcggatgctgatgatccggcggtggtggatgagctcggctgattcgccgcagaggtggatggttccccgttctgatgggtgtgtagtctccgcgttcgaggccttttcagcttcctctccggctcatggtgtgatgcttcgacttcttcaccactaatggagcgtgacttgcgcttgcgactcgcggagctctcctggttacccctggccatctcaaaagcaccccatgcgcgttcttcttcgcgtgtctgttgaggggacggttcgcgcgggatataccgactttgaaacacactaggcatgttggtggtaaagacgtctcgagcccccagtctagtggcgatcatcagacgctgctgccaccgctcatgctctagcctctcctgctccctaagtcgctgtgagcggcggtaattctccaggtcttcgagtgttccatcgtcaccatcgtcatcctgatagtcaaggtccaagctcagggcatcccaaactctgccggcaatcctaccccaagcaccttgccactcgtcagagcgagctcttatcctggcccggcgcatgctgccttgggttcgtgggaaatagtagttgccgcgctcgcgccgggcgttctgagagccacgacgggttctcggagctggcgcaaagtcttcgggcatcccatcttgggcgttgatatcctcacctagcacgtccgcacattccatgcagaaccagtggctaggcgggaccctctccaggccaatgcaatacgtatgatatggcacatcgcacccatcgcacagcagtagaacctcctcgttatctgagcggttgcagactgggcacggtaggctaacatcctcttcgggctcgggattctcgtcaagccattgttgggggtcgaactcggctacctgcttcttatcctcgacatggtaggaattcaggagtttgcctgccatggaccggttagcaatgctgttcgtttccgcatgcacagtgattttcaatgggaaccggaagcgtaactcacctcctatcttgtcgtacacatgcaccaggtggaattgctggcggcaaatggggcagctattggccttgtcggtccatagtcgtaggcaagaatcgtgcagcgcgtggccacaaacttggatctcggctacatggtcgtgtttgttgtcgtgtttccgggtacctgtgttgctggcggttgtgctaacggggctgttgtcgctgttgccggcatcgtccttgggtgtaactgcgtctacttcgatggatgcggcgggcgctccgggctcacttggatcccctgtagcagggccggcaggagcgctgacgaaggacgaagggagtgggtctgggggtagttggacgtctagagtctctagacagacaatgcactgatcagccatgacgactgggatggtggcgcgatgcttagagaggcagcttctgggcaaaagacgggcaatgaagtcatgcaactgagaagataaaatatgagatgtgcagggcacgattggcaacgtctaaaggagttacctgaccaagcactccaagcaagcgacgatgggcctcccctgtccgaaatgaaataacaacgtgggtagttaggtcactccagggcgagcaaagaggtgttgaaatgttgctatggttggcggtgctggcggtgctttggcggtggtggtaatggtgtgtaagtgatttgcggcagcaggtgtgggtttgggtttgtgcagtggaggtgggtaagtagtttgccgctggtggaagcaatgtggaaaaaggtgaggtgagttgcgggagggaaagacggccagagtgcagcagagggaggtccggtagaggtaggtcacaggtcggatccgttttgtgaatggtgacgggatgccaggcaggtgaagggaagcaacgtcaagctagaaagtggaatttcaaggttgccgtgaacgggccactcacgaacgagcgccgtagagagaaggtggaagccaacaagggacctggaacctggaacctgaaagcttcaacgaacggatgaaaagcccagtgtcgagtaggtagaggtaggcaggcaggcaggcaggtaggtaggtaggtaggtaggtaggtagaaccgaggggcagacttgagaacctgaagagaatccgagaacctttgtggttcgtttttcagtcagggaagggtccgggtttccgttgtcatgcacgggcgttgtttgtttggagggtcgagcgttggacttttttggagaaaccagaggccactgcttaagaaggaagactgagtgatgcctgccatggaaattattccagatctggagacggctttttcgccttcaaagccccgtgttaaacgcaaccgagacatggaccaatcccattcgaggccccgcccaagattcaccagccaaggacagggtcggaggtcacataaataggtacataagtagcgggagctgtagtacctaggagaggtaggtagcagcactggacaactgtgatgatgatatacaggtacctatggaggtgtgtgttcagcctacctaccgtatagacccccggccgggggttaatgttcaactttcagggaaagcagacatagtctgtaagcacccatactacctacctatgtacctacaacagtcatgctcaccaaaaactgcactgcatgcaagacggcgattttgaatttctccaccctccagcgccctcgaaaagacacgtgggaaaagccagctgactcacggttgcttgttggtctaataatctagacactatcatggttgccaaaaccttttgagttcccaagcctcgaacgccaagcatggaggtaacgagcgcctggtccgggcaggcaatcaaatgattattctagttgaggaaggacacccgcgggatgaaaagggcggggaagtaggtaagatcgtgacgggcacaaacagtccatgtaacgattatggaatgagaaccttgatgcgtgataggtcatcctgctcgctttttgctaagtacaagtacctgcccaaaactgttggtctggatctggataacggagggttgcctcaagatgcccaggtacctctacggttacatgtaggcaccgccaagtgataggctgatgctattgttgatttatggtgatgactgtcactttgaggaccaagtactcgttcacaattttagaattcctcacgacaaaaatgttaggattactataggcaacagtgagggccgatggggcaatgtgtttttccatcgcaacaggggggtaacaattcatgacttctttcagatgtttcttgattttggatgctactaaggatgaatctgcttaggggaacatgatgccactttgaatgcatcgacaagtgccacccggacactcatgagtgcaagacgaccgggaggacagtcctcgagacctcgttgagtcgttggtctgacaggggtagagtcggtggatcacaccgaccccgttggctgccgatgctagagattccttatctgcaatcctcttcacgatcaaagttgataccgggatgcgtttcggcccatgtgttgtgacaggctcacgagatgtggcaatgtggaagctaggagctgagaacatgggactatcacgcaattatcactcgggtatgcactgtcgtggtgtataaatcgggaaccgcgaagcgtgtgctcatcttgcctaggtcgtcgcacaaatcgcatctgaccggtcctctttccaagctcaaactttatgtaccccatctaatgccgtcatcacatccgcgtgcccttcagctccattcttcagaggcggccgtcaggcaagttcagagcgcttccaaatccattgcttgccgttctacaaatgcaggaacccgcgaaccaggagcgtgacaagaaagagttctaaatatgtgtttgcgaacatccgatcaccaaaatgctggagggtcgtcggatttggccaacaggaaagggtatcatggtcattgtctaccgtaaatcaaacctggcgatcttttaagacatcttcccaagccatgcttcaatgtgaggaaagagacgccggtaaaactccctgtctagatcgccccgtctccagaccacgcaatagtgatgtcgtaatgggcagcagcaaagtcgttattgaaggaaatctgtttcatcccaaagtaaatccgcagatccccaattgtccttttccatgacacctaacccgaaagaccaaaaatgccagctaaacgaccaccttaaacctcagtgatctcacggagacggcggagggtggagcgcatggcagcggcggcgggggtgctagagatacaatgttaggcaaggtactatcgagaagcgtccattctggtgaagacttacgagacggtgtaggcaccaccagccagggtcttcttgcaggccttgcaagaccagatgccgacggaggagcgacggacagtgttcttgccgcagaaggtgcaagtgtagcgggcgtgctgggacacttcctgctctgtggggttgttagtaacctgatggcagaagggcgtgggggtctgttgggtactgactcttgaccagcttacggagcgaagcaccgtatctgtttgtgattgttggttagtgacgctgttccttcggcggatgtgtttgaaagtgcgtgatcgacgagattcattcgtagtgatgcttccattgtgaactgattgagccgggtagagtatccaaggtccgtgggaaggtgatgaaagtgatgtcgaggtgaaggcgttcgcaatggctcatggagttttgacggtgcagagttcgacgtcgttgatttagatcgagtgtcgctcccacagattgttgacgttggttgccgagtcatgttctcatgtcgaatgccctctcttttccatcctcaacacgtccaccacagtcggcgccccgggaagcttgtcatttttttgttgtgtagttattcgttcttggtcgtcttgtcgccattggtctcgtcgtcgtcgaatgtcctcggtgaatctcgtcgatcaagggagtgtcaagtcgaaggaaaccatcgttacatacctagtaccgtacttttttgcaaatcaaaaattagccatctcgccgcaacgcattctttctggaaatggagagttacataccttgccggagattccgaccttcttggtgcgcttagacattttggctggttgaggtggtcgttgtctggaaaactaccgtccttgctggcgatgtgcgaatttgacaaaaggccagggcttttttctcttgtgtggtgtgcgagcgctgcgacggccggtccacaccccgggaacttttttcggaccctaggcagaaccattttgccgacgggactctgtgccagggccagtacatatgtgtgtgcctgacaaatgtcttggcattggcggggcttttgcccacattggcagctgagccactgccagctccgaattgacagctggcccgcgcccgtcgctggtgtgacatcagccaacaacaaacaactcttgttacctagttacccagcaattattgttcatctcttccgtcccctcccatcgtcgtctctttttgagctcctgtcgtgctcccaatgctctgtgaacaccctacaaaccctttccgactccccatgtgtgtgatgttcaggtttcacaactacagaaccactactgtattctgcaaattggtggactaccttacctacggagaagtctcaatgtgggtttcttccaaagcatgcagcgccctagctcaaatctcgcagcgtccctaccgcaacggccctcatggttcgcactgtctgcgcaagtgacactttggtggactttactaccgcagtacagtgttcaagcgctgtcaacaaacaacggttcggacactcagccgtaacactatccaataagacatgttcacgtcctcatcgagcggaatgaatcccgacatccagagaagtctctggggttgctggactgcttgatcagggagggaccggacattgtatcgacgatctcgggcgcactccagatctggtccgtgttccggcgggaggcatggcgggctgcgaagactttgtcaatggccccgtcccgcccaagactccttcatccgtttctcttgaccgcatgaaacggcggtgcttgcctatttcggatggcatccagaatacccagcggaactgcctgttgtgcctcggctggacaagcatgaagcggttgcaatggtgacatatggcgtggtgttttacgcttcggtggaagccaaacaagaagggacggaggatgtttggaaaagggttggtgttccgatgacgccgatgcggtccttccgcgggttccccgtggtcaaaatcttcatataaatgatgcatcatctcgacctaaactaagttgctcagacacttttgctccgctcttttctgttggcatcccgaatcttctaaagaactgaagggttgagacctacttctcttgttcactttgatatcgatttcaccctaacctttgttgtgaaagactcacttgtcccgaatctagacacagtctcatctaccctttaacatactcccatccaaagacgaaaccggtcatcttctcaagatgcctctgaaacaacacggccgtgactacgacattgtcgtctatggagcctcaggtgagtactcaacccaacctgaaagctcgtatccaacaccaagctaacaaccaccaggctacaccggcaaatacacagcccaacacatcgccacgcacctacccaccaccctgaaatgggccgtagccggccgctcccgctccaagctcgaagccgtcgtgtctcggcttcaagaactcaacccggaccggctcccgccctccatcgagatcatctcctccaccaccgaccgcaccgcccttgaagccctctgccgccggaccttcatcctcctcaccaccgtcggaccctatggctccctaggcgagcccgccttcgccgcctgcgccaccaccggcacgcactactttgacgtgacaggcgaagtccccttcgtccacaagatgatcaccaaatactcttccttggccgcccaatccggagccaaaatgtttccccaaatcggtatcgaatccgccccctccgacttactcacctggtcccttacccagcaactcaagcgcgagttcggtcccgcaacaaaaacaggccaagtgacgctgagcatccacaccctgcgctctgctccttcgggcggcacactggcaacagtcttcaccatcctcgagacgttttctcttaagcagttgaaggaagcatataaaccctacgctttaagtcccgtcccgcatccgaacccagacctcgccgaacggcgcaccacgtggatcaccaaggtgactggcttagctaccacccccattctgggactgggaacgacgtcggtagcagccaagacggatgcggccatcgtgcagcgcacttggggtttgctttccgaggcaagtaacaaggggaaagaagatgaaagttatggtcccaggtttagctttaagcagtacatgaaaccgcggaactggttgagcggggtggctatccatttggggttgatggtgttgggactagtcatggctacgccgtttttgagaaaggtggccaagaagtttgtctatcagccgggcgagggggcggaggaggaagtggcgaagcgggatgagttggagtattggggggttgcgaagcctgattttggtggagacgaagtcaaggagaaagaggaggggaggaagagggcgtttggacggtgttggtttcgggggccggtttattattgtgagttttttattatccttcccctttttgactggacgggcggtggttgagacacttaagagagttttgagatatgctgactgactgaacagataccggagtcttgttggctgaggcggctgccacattgcttgaggaggagagcgtggatgaacagcttggtggtggtgggatttacacgcctgcttgcttgggacagccgttcattgacaggttggacaaggctgggttccattttgagacgaagatcatggaagagtaagaggcgacacgattgttgttggtagtttgaggttgcttgagagtgacacaaggaaatccgcggaatgcattgttgtggcgttattgataggatatcgttattttatgaggacagcttgccgttgaactttatgattaggtctacctggatggctactatctagctgtcatcgagcgggatgagtcgtagcacatattcactgttttagttgccagtataccatacggaaaggttgatgttcttgaattctatctcaacctttttatacacaaagaagaaatccgcaatcaatcaatcatggtatcatcgctatcctccgaccgaccaaacacgctgtctaactaatcaatccaatgctgtacttccacgttggaagattcctccaaccttgactttccctttggtatatcccatttccacaatcccatattcaacagcagcaacaatcggtccgtatccaacatccaaaacagcaaccaaaaacccctcactcttacaacctcctcccaggtctcattctcttataataccccctccccttccccatccaaacccaaaacctccaccactccacccgctcctccatcctcctcgcccgctcatcaatctcctcctcccccgtccccaccaccagccccctcccattccacacctcccacttccctccttcaccaagcctataatcgccaacaaacaacgccaccaccagcagcggcacgcaccacaccagcgcaaactttagaagcaccgtgaccgtctcctgatacgctctggcaatcgcttcccgttctacgcttccccagggataactccttgccaccaccacgctagcatagatctttttggcctcccctttcagcgcgtcagggaggtaagcgacgagtttgcgcgggatcagtcggccccagatgacgccgctgaaagcagctcccacggcggcgccgacttccacgagcgtcagaaacgcagcggtggcgacgccgacgtgggcgtgtttatcgccgcacgaggcctgcacggccagttgcgtagcgacgtgcatcaggcccgcaccagcgcccagaacggcttgggcggagaacagcgagtggatgctcacgcccttggtgcgggtcatgagcaggatgacgatggcgaaggtgtacagtaaggcgccggtgatgatgaacggtcgggggcgtggggatcgactttggcggatgccgagggaggccaggatggcggcgatagtggaggcgaaactaaaagtctgggtaatttggccggcgcggttgacggggaggttgagagccacgaggaggtaggagtagaagtagggctggactgcgatgtagaagatcatgaagtagaagaaccctaggctgcagccggcgacgaaagtgcgggatttgaggaggtccaggggcaaaagggggtgaggagcgaggttggggcgggattcccagagggggaagaggatgaggaggaaggtgccgaggataatcatagggaggagcttagggtcgcgccagccctggggggagcgggagatgagggtcaaggggatcaggatcagggaaaggccagcgctgaagaggagagtgccgatgatgtcgaggtcgcggaggaggatgtggcggatcttggtcttggtggtgccgtggttattgttgctgcgatagtgctttggcttgaggatccccagtgcttcagctttccggcggttgaggtacagactcaaggccaaagggagaaaggcaacgggcaggatgagcgcccacatgccatagccccatcgccaggttgtcgatgccagaatggctgacgctatcagcggaccgatccaaaccgtgaccagaaaggggctgtctggcagactggagaagagggctcggttgaggaaagagctggtatctgcaatgaagacctgctggagaatctgcagacccgttgagccagccgcgtagaagatttgtgccgaagcgtaggtttccacgttcttggaggctgccatgaggatgtagccaagtacgcaaaggacgatggaaatagcaaaggcctcgagacggccaaagacatcggcgatcttggccatagggggtttgatgacggctggtaactgttagtttctctgtgcctaaagatattcggtcactctgcagttcaacccaccattgacaacattttgaacaacagacacagtcgacaacagagagtggttattgaaggagctaacagcgaaagccgttaatgcatatgtgacctgaccctcgagtgacgttgtgaaagcgatgagaaagatgctttcaagcaagccgtgttagcaatcctcgtccaaattgtcgaacaaaacacgggattggacacaacacacctcatataagctacaatcaaagcagacttggtccacgtcctcgagacagcttcaatctgtctcactccttcctgaatgtcggatccgggcgtagcgcaatcactctcgtacagaggggtaatagccgtgccatagtctcctccgtcactgccgacctcgagatgttctgttgagaagtggccgtgtaagagaggtgaccctatctcgtcgtcgtcgggcctcatcttgccgctgcgcaaattttatgtttgccgaataatgctgctcatgaatgctgtttggtgattcaacaaaggaggcggatgctgtttggatttgtttcaagtggcgtgagggaaatttgtaaagtatcatgaaactgagggtactgttgaatccacctcttgaatttcacatgtggcctgttcgggagagaatatcgacgagaaagtaattcacaaaaccagcttcatagaggatgaagtggagaaaagaaaagaaaagaaagatgcaaagaaatgaagaaagagaaaagataaaaaggtaagtaggcaacaatgatccaaggttaggtgagaggagactttgttgggtggtatcaagttcttgaatgtgatagcggtaacagcggcgaagcagcgtaggattgcgctcccaaaaatggaaccctttgctgcgtgctttctcggcgtaggtacaggacaggatagttgaccccttgcaagtgtttttagagggtatccacgaggtcgggactttaggtcggtcaccttaacagcctcagatcgcctcagttgatgtgatgggtccagtaaggatatgttcctaggaggatacctacgtaggaaaacaggtcgaccataggacaaacaaaaggcagccaatctagggtgactgttcggagtttggattccataggaccacgccgcgcataaggttatcccggcgctgggaagggggttggattcgttgggttgataagttggatgaaaacagtccaaaggtttgttgctgctgccttttctgttgcaaggttcagtcagtccgtcagttgtctcacccccgctccgcttagttcagagctcgtttcacgtagtagtggccgcgcctgtctcagtcaagttccgctttcccaagatcatcaggccagtatattatattacattacaggcccgatggatgaagccccgtgggtcgtccatctcgtctgaagagaggaggaggggaagcaacgaacgaacgaacgaacgaacgaacgaacgaacgaacgagtttgccctgcccttcctttctatgaagaagtggaataatgtagagccaaacagaaaggtatcgatacaataaactagactagtggtgtcgggtccctggcaactcccatgtcacgcagtacataggtaggtgactccagtcagtcactccagcatgtccatgcccgccccccagtgagcagtgagtgtgacctgagcattttccactttccgcttgacgatgacgaccgctgacaaggttacaccccacttggtgccgacagcagtgatctccgattggccaaagattatcaaaccatctgataaaaattttgagccctccagttttctcctcaagcaattccccatccagcacttccccgtcagtgcattgcttggccgccccgaaagcccccgtcccagttgcattttcttcggcctttagtgtacactagctacatattacatagtgtatgtaagtggtctgcccggatcccggcgaggtcggaagctgttgattacatatctaacgccatcgacggccaaccacttgctttgctgggtgaaagtcgggtagtactgtagtgtactacccacacgtatgagcagttcaaatgccgtgatacacgatcgacatcaacattatcgctgcggctagctgcttgcttgcttcccacacggctcgtgcttgtgttcataaagttcagctggaaactggtattcacgactgactgacacgatatgcttgctgcatatattacgatgatggtgatgatgatttgttccaccttgagtagggctttcagctcttcatctgctcccgctttttcctttcctccctcccattatatccccaaccagagcatgatgaatgatgccgcccccaatacaaaattataacatacataaatctcattcatttacaagaccaccacgagtccgccatccttcatatcctcgatccatctcacatttacctacgacatattcaacagcagccagcccatagatgccgataaagcaaatccccacaagatatccaaaaacgcaaagcaaaagtagccaccgccaatgtaacaaacaggatattgttatatagtaaagcaaaaagatgaccaagtgcaacaaagcgcgacacaagaagtagaagtggtatcatcgagcccaaggtcgcaatccaaaccagccaaccatgtaacaagaagaagaggaaaattgaaaagaatagaaaatgccacccatcgacagaatattgcttatcggtgggcagcaatgttagcgagaagaagagcaaagccagcagtccagaagcagaccgctatgcttcctccatgatgccgccttccccccctccctccaccgtccactcctggctcttctccgtaagctttttgatgccgctaacccggccggcccagagactttcgatcggtgtgcggaaggtaaatgcccgctgagagctgatcacaccaatcgcctgcagcaccgccttgcggctgtcccgcccaaaaatggcagggtggttgatccactcaagactggactcgagttccgcatcaagagctgacacggtagtcgggtcgatggcggatgcccccgtgttcatggccccaagcgcatcgttggaccggcggcttgatatcgtgaagccgcctccgagtcccatggggtgatttgccattgtaggcgacggcgtgttcttccggtccggagtggcgggaatgggcgagtgcgtgcgaagaggcgtggacgggagcgacttggtgggcggtcctcccggtgctggtggcactgggggcaacccgcccttaccgagacccttgagaatcgatcgcgtctcgctcaacagcgtatgggcacgatcatgctggcccctgctgaccaaggtcaatgcccgggtcaacatgtccgacgtgagaatttccatccgccgctgtacaatgtacgggtggggcggtatcgctggcgaagcagtccagtgcttcttcgaccctggtgttgccggcagcattgtgatggccaaaagcgatggtctcgtgtgctgcgtggcgccttcgcgtagaatatccccccaggaaaggtcggcctgtatcaaaggaacctcctccaccgacatcgccctttggtcctcgtcgtccatgggtcctcctatcgcctccagtcctgatacgacagtgtcccagtaagcgtgtgactgtggttcctcggacgacgtatctggcataatcgtcagctgtacaagcacgtcgcgcttgtcgccgaagcgaagatcgcccaagttggcttccgcatcgcgcccagttgcccgcttcgtgatttggagcgcgccactgatcttgcccagcttggctggcgacccctctgggagtttgagcttgagcttaacattttggtgggataagctctgcatggcaccgaggcagcctgccagacactctcggagcatcatccaatccttaacataagtatatgatgccttggtcctcgtcgagagctcaatcattgtgtcgggcttgtgcgtcgttcccagaccgaaggagtgaattgtgatcctagaataccggttagttccacctagaaaaactcaaaggttggcgtggtaaagaggaataagacatacttggcagcttccgcacgcgacaccacaaagtcgacactgtccgcatcagaagtcgaggcatcgctaatcagcatgatagtggcaatggggttgttgtacttgcgccccatgagcagatccatggccacgttcgcaccctcaaccacatccgcacgatggctcttctgccccacgggcttgaccgatgccaaaacgttgctccagccaggccacgccttggtagtcatgcccacgacggggacaccaccgcccgaggatccaaacgtcacgagacccatacggtcacgatcgcctaaggagctgaccataaaacgaagggcgtcgcggacaaggttgattttcacaccttgcatggaggccgaaatcggaacaacaacgacgacgtcaaccgggacgtggattgatgggagcagccctgggcttcgcacattagtatattcagtcggggccgtggtggcggacctggccccgccccaggatgacgcctgggatgatacccgctgcttcgagccagcgctcctgttccactcgtcttcgtctgcctcggaaaattcgcggtcgtattcgggactgcgcattggtgaagtctccacagcattcagatccaacagtgcctgttgccacagcttgagctggttgcgattctcgaaccgaaggtggaactgcggtagctcgttcactgacaagctcagcgtcaggatgttctcgtcgacagatccggtctccgacaccccgttcaggtgctttttgatcaagatcgatcccttcagcgtgcatcgacccgttttgcgcgccgcttcatcctcccactgtcctggtgctgagggcacattcttcttctcctttacgcagatgagcatctcggcgaagagaaagcattccagctcctgccatgacaccttatccttgcctacacggagtgtgccgtaaagtcggagcttcccaaagctaaatttcgtgttagcgagagtactgaaacgaaatgcgtaagcaaatcaagtgtgcacttaccggctgaagtcgaggccatgccagttgtcgactcggctgcgtagattctcagtcatctcggccaacacttctggtgattcataggggtagaagcgaggcacgctcctcgcaggcgacggtgcgcgcggatatggctcttcagctctggatgacggtagcatgggctgtccattctgtaggtcctcgggatccggtctccacttgttatcgggtacctcaaccgtaaccagacaagtaagcgtctgctgttgccgcgacttgctgattgtagggaactccgaccggatggtgacggtcggtgctggaattgggttccgggttatcgcacgggggggacttgatatcgacgtttccatagcctgaacatcgtagtcgtgtcttcgcggtggaccactctgcatcgtttccggatatcctcccgatgaggccattcctccggtagcgcctgtagtctcactatcgctacgcgcgtgtctcgaatttggcgtgtaacgatgatcggacgacgaaggggcgtcgcgactgtcgcgttggctgacccttgccatggtgtgaggtgccaaacctccgtcctgccgagcacttgatgctcgacttggtgctcgcgctagctgatcatcccatggctgctgcgatggagctggagctggagctggagctggagttggggccggtggcgaccgagtgtcgtttacggaaactgagcgtaccatgctgctaattttttctaatgttaagctggttagcgctactgagcattcacgccagaagaattcgttttcccttaccgatatccagcacgtttcctccacggctggtatccaaatgcaatggcgcgttgcatgttgggcaaaactgagactcaaactcgcggatgaattcgtaaaagcaagcctcgtgtgacacatgggtacacgagaattgtaatatcctctcgccctgcagggtatgctccagcggctcctcacaaactgcacactcgcttccaacaaacgtgcgctcccggcgtccccggctcgcgttactgttcatcatggtgctctctcgtgactgagaaggtgaactaggcgtaactagtgagtagtgtgattgcgcgcccaggtgtccgttagggattgggctatctgttaggcgaagcctaggttagcagccagctcaactgaaggcgcatccatgatacctaagagtccttgctcccgagacaccaaagctaaaatgcggtaagggaagggaatgagaagggatagccagtctgagactcaaccataagaatatgacctacctctctcggaatatgacgtcgcgggatactgtcttgcaggcacgccagagtggttgtggtaagaatggttggaccggtcaaagtctggtctccgcgagccgccgcttgcagagagaatggatgttgaagagggcccaagcatgccaaggtcatgcaacgtcgacgcctgatggtcgggtggccgcctgttttgctgctccttggagtggcccttatgcttgctgtgcaacctgctgaacatgtggaagatggtttgcgacgaccgaagtgacgtcgaatgttggctgagctaatataaggccgcggcggggtgtttgagctggggatgcaagtttgacctgcagccgagcagttctagagtgtgttgccttttctgcggaatctccctcagaagactgacgatcggaagtctgtcgcaatactcccagagttctccttccccttttgctgcttgtcgcccttggaaaggctgtacgaagtcacaaaacgcttgggtcaagcctttggagtacgtttcaggggccgtatcaacaatgcggaaacagtcccagggatggcggccagcgcatggctgtttggaacaaagctgactgaaataccgtcctatactctgtcctttgtgttctctctttcgaagtagaagaccaccgatatgggggccggtattaatcaatccctgctgtccagtagttgtcgatgcgaaaccttggttggtgtgtttcccactcgtgtttgctgtcctcaacggtccaattcctcaccacgtgagcccgtggctgctagcctcgcagagcacctacacgagatacagtgagaaagccgcaaagtctgtccaacaccaatgccgattggtccaagactcttccaaagactctaagaataagacttgaagcttaatatagtatcagagccgcccaacccgtagaaccgcaagaagacaagccagcgaaggctagtcaatgcaatcgttcaagatatcttgttttgttgattggctgcgcaaaaatcggtcgtccgtagaagagtacgatcggcggatttggcgagtagaaagggctgagtgtgagatcgatggggcctttcgttgagcagctacgtaggtgacagggaatcgagaatatcgttgaagtcgtcgactgctttggttgctcggcaccggcttggttgtttcctgctttcctttccctcgttccacactccggtacgggtcggttcgacttctgcggttctgcaggtgactgctcaatgcagcagtatggcgcgcgcgcgcaaggactggatgattggccaagtgtctgaggtcaagatgcggcggcgcggtactttattcggccaacgtcaacttgtttgtacacactagagagacgtgtgtgcatacagtggacttgtgagaaaaggaagggtcgtgacaccaccgacaaaagggcggctttctagaaacaaactgaagagcggctagagagggacgtgacagacaggcagcggactggaggaaaagggaaaatcggggctccagttgattttaacgtgccgggcggttcgcatcgcaacagaagcacaggaacagttagaaccacccaggcaggtcgccagcgttgtgctactcctcgcttctgcatcacgcaagctggggagggcggacccatagacagacacatgggagcgatcggggggcgtcccgctctaggggggagcaagactccaacggaacctctcatgggctgtggtgggccaccggccgcctgggtcagtgggttttggtcgagcccgcgacatctcgttggggtcctccaatcgtctctcagacgcttccagttccgaccctgttccttgtatcgttactctggtagtggagctgaccgggtcaggcgtgcgctaaggaggacctgcagcgaaggacattttccgctgtccaccgcgcgagcaacgggatctcggttctgagtggtgaaccggacaatccaccatccaggggcatcaggggttaatgagacctactaccttgcttgtgctgcacctgatattatctctatttgtttgcaattttctttttctttcgtcgtggcttcggtatgtgtagtgtacactagttgctctggagagttgcagagccttgtgttcaagggaacgatgagcgaggcaacggcgagctgatcgtcagcactgccatgacgattttcgattttcaagacccgatatatcatggctgaaacatctgttcttagcatcctgaaagtgcgatcggtacgcagtacgttcgtctccggccaaccattatgttgtgagaccacccagaagcatgttagtaggtgggtgagggtgggtgagtgtgagacgggaagggccgtgggccgtccaaccaacacataaagtttcgaggtccaaaaccggaagtttttgcgatgcgacgtgatttggacactattggtggaggcgtatggtgtaggatatcaaagaggaaaccatctcggtcatctacatgttcgcagtcggagcagcaaatcgatcacgtccaccaccggacttggctaccgaagctttgcaaggctgaagcagcagccgaatcgagtcaagccgagtcgtcttcaaccgatcctcgtggcagacgttgggcagaggtgggagcaggggagcttgaggggcaggtcaaacccgaaactctagaggcatccttggtgtcgttgccagcacgtggcggtgccatacatagaaatccagcgcacatcacttgtcgcggatgcttcctggagtgttccaggttccctgacaggcccggcttcctggtagagtccccttcgtgtcttgcctgtcctgctccccccttcccggattcccccctggccatcacctcatcgcccccacctatcgccgggcttctggacctggagagctgtcggcattttggcgcggatattggctcagagaccgaggaggcctgtgagggtttctgtggtctccagtcttgccaggcgttccctgccctggaaggtattgcggaaatatggtgtcgtttgcgagtgtgccaagcgcgtgggagggtggcgcttcttcagggtccgcaagagtgtaataagattggattatgtatgtacacctgatagactggacaccttcttcaagcgtactagcagcggttggcctgatacccttgaaaccgtttcaacggcctttccgtgtggactggtcgagctggctggagatgatgtgggtgcgaagtaaagggaggtcgtcgtcgtctggcgcgcggggttgatgccacaatggttgggacattggaggattgcgagatggtcagtctggtggaagatggactttcaatagtccgtctgcctgggctacctctagatgtcgccatggctggttacggttagcagctgggcagatatgtaaactgaaggtacctaagtaagtacatgaaaatgttctttgttatcctcaagctacaccttccctccacacgactatcaaaaacacgagagtcttagctgtccctacctacttagcttctgatgttgctgatatcgcaccttccgaaaagcatgacttgctggaaattaggagtgggggcctatatgtaagtggggtaccgtactcacgcttgatccacttctcccagctgggcgggcatgacgggagatgatttgtccaactgagcttgcaccctcagcaggggagcagttgcctctcgatttctttagctggctagtataaaaaccatgcatggctagtattccagtcgcccagtcgcccagtcgcccagcccagtcacaacagctacctagccgtttagtgcaatctaataaattgtagtgttgagtaactggttgaagcgattatttgtcatctttgttattgttctgcttcggttgcttatagggatatgtgcctagaatttgggggctctctaacactttggccagcgctctcagcactaaggcttctactccaatgtacctccacggtgggtttcaagattcaagatagatacgtgcattctatgtacctacctagtgtgttggtagtaatagagataacaagagagacagcaacatcaccaacaactatggtagttatagatactggtagtgactctggccggcatcgattgcggcctcatggttggctggactgcgaaataaagtggggaatactagccatgcatggttttcatactagccagctaaagaaatcggttgcctctaatcgaccgaacgggagaaacttggaaagaaaataataaaaaatgtaaaaaataaattgagaaaatcgcagtgagacaggactgaagctcaaggagaagtcatcatcaatttgcatgactggtatcgttgattgtaccttcacccgcggctcaacacttacggcacctttgaactaaatccatgggtgtctgtcttccgctttttcattggctccacccgtataagatacaggcgtacttgtatactgcgtatataatgctactacaggtaaaagccgacctgttattacccagactccagacttcatatccgccatctgcaaggtaaaatgaagctcttcagggtcaacaacagacattggtcccaagcatgtgatttcgtgcgtccgactgcaacatggagaccgccagagttcaccgaatccttgcgtcttccctcgcggcggggaatgaatgcctgcactggccgaattcgcctatatagcttgtctgcacccggcgatataccaagtatacactagtaacagtgatgagcgaacccaactatgactatgttagcgactgctacctatatggccttttccaacagtctaatacaacaccgcctacgatctcaactcagaacggtagctctactcgcgtccgtgactccagttggccagtccatgtggccgtgcgctccatggttcttgcgatgtcccgaaaatcccagaggccgttcgccggcatcacggctggaacggcatcgacggaaaagacaaacagccacatcatacgtatcgctctgatatcagattcatcgccgacagcttccaggtcaggcggcttgagtccgtgatttagcttcatcccacggtccacctgttcatggcatttgcctcggctccctttcccagttttcatcttgccaagaaaaagacgagcaaatcggcatcctatcccgcggatattgcagacgggcgcgacgccgtatgcaaaaaaaagcatcgcggctcgcagggtccaagcgttaacagccgcgagcgctggtttgtttgggactccggggaaacaaggactgcagctccagaccgcgggaagtgtcggtggctgccggtctgaactgaagctgaatcgaatcgaccaaaagggtgtttcccagctgcttgagaagctcatcccctgtctcgcttacgtttcaacttctcttcagattcccaatcacatccggggtagcacacacgggacacggccgatgaagctatttccccaacaacactacagtcaactctgcaattaacgatcagagccgtcacaggggttttgaacgttataaccagattatcgctacttccagtagtgccaagcacgccaagacaggtccagataggtacttaggtaccgagaagtagcagtctaggtacggcgaacgggtaggttagtagtatttcctgtatttactacctatgaaaataacgatcagataccagattgtatgtgttactaagcaggattttgatcgtaaccgtaattcggaaattatcgttatactgctgtgattctcatacaaatggaacggtggcggcgaaatcgaacgttataaacagattatcgttatagctctgatcgctaattgcagacttgactgtacatacataccggtgcacaagctagccccatggtatcggatcactgtgatgtgattgtcaaaccatcccagccgtgggactaagagaaagaaggcgataactccgggacttgcgcgtccgagcgatccagcgatcttctctccgtcgccgcttcaagatcgaagatcgatggatggcctctcggatctcccccgcatttccagtattaacttgcgagagttttcgtttcatggaggcgggtgaactgcttgctgccagatgtgtttggtcaagatgaattctgactcttgcttcacatttaccgccaccaaatatagggccccgcagcatcatcaccaacgactacttacttacatcatataggggccgtgcgtgatctggtgatacgaaacttgaggagccaatcggctctaatttcgcgtcagtctttctttcctctacctatcttagatccccgtctcaagtaagaaggcattgcagagttgtatgcagacgcactgaccttatattacacatgggcatgttaatatggcgatgatgatccattacagatccaacaccgagtaaagcattagccgcgctgtttgagaccttttagcgttgtgtttctgaacaggaagatctctctcaccgcctccttcaggcaaataattgacatacatggagtgatatgacgatggatgaatgttcaattactggactcgaacaacaagttgggacatgaagtggccgcttgacggtcttcggtgatattgcctcgtctagcgaagttcgcgcttacaatgatacgagtaatagtgtaatggttttgttcagcaaaccttatcaaacgctgacagtacttttccggtctgtcttcgcagcaagagcaagaaatgatctgaaacaaagcggcctcgacagctgaactgaaaaaccaacccagaaattttacagcaaagagttcgagaacggagcggtgtctgtactattctagtctccaaagacacttgtgccttgtacccttggactcgcatttcccccttcaagacacacatcaccagtttcctcaggtccgtctttcaacattatcatctagttgtagatgacgggtcaaaaatcacactccagatatcgtgaactatccggtctctttcagacaatgtgcgggtataatgaatgctcagtgaacgaggtatagatgtcaacagttacttaggctcgtagccgtgaactatcagacatcccgatgagccatgtgtatattgaatgaataagcagtacaaatcgtgtacaaggcacttcgaaagtctttcaaacctccgcaaccagggtgtcacataatcatcacttacatgtagagtcagggccaggggcaggtccgccaaaccaaagctgagttgatgagagtttcacacttggcaatggaagttgcagaccatgaatcaattcgccgcgggagacactcgaggatgactcctccaacgtacacccgcatctatgataaccatcactgcattcttcttggctttgactggacatgccagttctttcatacctaggtctctccatcttgtgattttccaattcatcaggttggttatctgagcggaactgaagtgaacgggaaggtccgcaaaactcgtgtcttcttttgctggggcgacttgtcccatcgcggctggcttgaaatccatctgtaggcctggtggtccgccagttcctacctacaagtagaggtacccaccgctccttccatcccgtctgcccgctcgccgctcctgcctcgtcaaacaaacctctgtcaccctcctgcccatcctgccaaatcccgtaccaagagtcatgccaagtccaacccccaagtccccccttccagacagacatataacttcccttcaccaagctcccttcccgtgggcgccccgttggtgtaattggtaacattcccggcgtggaaattccgcgtctgcatacgtgccgcaggaagacaacggttcgagtccgttacgggacgcccacgccttttttttgtttgtttgtttccttctcgcccttgtttgtttcttctatctcataaagcctgtccacctacgcccattcattcatgatgtactaacgaccgaggagtagggagggaggagagagggtctatggaagctggtgggtagtacgtcagctgtgtgtattagaggagaaatcgatagataggctcaacggaacaatacgcgagtgtccttgttgcatgttctttctgtctagttgccatcgtgaagtgtctagttaaaatgcgccccagcaaactcatataccattcatatgacatcagtctggtttctgtttttctgatatagacgtgaacgacataaacaaatggaaaccaaccttcagtattaacctttacatccatggcccacctaaccagcttgcatagtagttcagcacttcacggctgatgagcggtcgataactggtacctagaggaaaactaggtagcattaactacaagtactcctcggtcgaagaagaagacccgaggaaagatagaaattcatacttacctacctacctagctacaccccacacaatgaggacacaactgaaaatgataaccgaaatgggaagaaaaaagcatacatgggacggtgtcatctcacttaatgcctgtcagattaggttacctaggtacctatcaacaacttaccatgtatgacattcaagatacaacggctgacgggataccaggaaagacctcggcaaaacctccttgaaactctaaacgcccttctggcttatgaccatggtcaatcactcgcggttgagcaggcccggagatagatagtttctggtgttgcgtgaagaatctctttcgatgcaagatatcgatcgggcttcgtatctgcatgttcgctcacatggatcgacgaggaagggaagattgatcaagttgatatcaatgttgacatgagatgtttgggagtagaagggtgatgatcattttgggaaacgtaaaaagtgaggccggggcgacggtgaaatggaaatagaggaataggcaataaagcgaatcccattcgggcctagaatggaggttctctcttggtaccgttatagaattgcgaggtcgaacgtgaagtgagaggcgttcgcgagtctttgacagcgacaggaaacagaagtgttgtgccaggtggtagaggaaaagagtagttgcaatgatgcgcaacgacaacagtgggacatcattgaaatgtagacttttcgatcgagtgaagtggaaagggcagacagatcttggccagaccgaaatttgggtattactttgagtacacggctatgtcaccttgctgtctatatcaacaaattcatttcacaagccgcagtatctatccctttggctcaattacacggttttcgctcttctaacagatcagtcctcatcccagttctgtcgtagataggtagttagcaacaggttttcgagtcggtcaagaaagggtggactcgtggaaaacttacggggttgggaccggggggcttaggaccaccggcttgtctggcaacgataatctgatcaacggaaagaactgtcctggcagcctcggtggcgagcttgatagcccactgcttggttacgaggagatcgagaataccctccttcacggcatcaagggtaccggtgttgtcgttgttctgtgaacttgtcagttcactgctggaatcaggatgaataggtggatgaaacatacctcgatatccacacctgtggaccaagtgtccttcttctgatgggcggcgtagagcctgctaagcacctcggtggcatccagaccagcgctctcggccaataacctgggaacgacctcgaatgcctcaccgaacttcttgatcgagtactgcgcgagaccctgggttctctcgccaatagcctgtatcctctcgacgagctggatctcagtggcgccggcgccagggaccaagcgagcatcctttgtgatggccttgacgacgttgacaccgtcatcgacggcacgctcaacatcatcgaggtggttctgagtagcgccccgcaaaacgagggttgctgtccttgtgacctcatcctcctgtctgaacacggtaacgcggtcaccgccaatctccatagtctccacaacgtcgatgctgcccatctcgtcgggcatgggagcacccagacgggccaggggagtggcaccgacaactctgcatacgcgcctgagctcgaacttggacagaaccttgagaaccaggatgccgtatctgttgaggtagtgcatcgccagctcaccgactgtggaaccggcaacgacgactctgaggccggagttgtagagctccttgatcatcgtctcgagctggttctcctctccctttgtgaagtcgagcatctcctgggcgttgtgtagtaggacggtgcccttggtctcggtctggctggtatcgatggggcaggtgtagacaccgaccttggccttcttggccttcttgacggtgccgctgggctccttggggaagaccatgcccttgacgacccggctctgttcgaggttgccacccataatcttgacaacgcggatgttgtcaacgttgaagttggcggggttcttggggagaacggcaaggatggcctcggcgaccagatcagcgaggaagtcctcgctgccgttctgcttgctggcaataacggtcctgatggccttgctcaaaccggcctgcgagcgcaagtcctccaccttgtcgacaacaagctcctccagggtgtccagggcaatcttctgggcgcgctcgtaaccggtgacaatgtcggaagtcttgagacccatgcgcaacaggtcctcggccttcttcaggagctcaccggcaaggatgatgacaaggttggtggcatcgcccatctcggattcttgttgttgactggccatgaccagcagcttggcggcggggtggacgacatcgagctcgcggagaatggtagcggcgtcggaggtcaggatcatcttctgaaggtggttgatgacgatcttgttgcgtccataggggccgagggaggtctggacggtcgaggagatggccctgcaggcatcgatattgcgaaggacggcgccatcctcggaatcgtagctgttggtgttgtgccatggttagagcttggatcctgtcttggtattgccgtatgtatagatagatcatgaaccccttgggaccgcataggcgcaggtaaagcgacggagggcagtttggcggggtagtaggacttgacgtcgattgctggcaagaagcagagccaggggaacaaaaagagacaaaacctacttgttgtagccgcccttgaacaggccggcgttcggggcgttggggatattcaaggacatggtgggctgattctggtgtttctcctgaatctgtgttgttttggtcgggcttcctctgtcttgcggtgtcttcactggccgtagccaaatgccaaatggacctccctcctcaggagctcccctcccccccaaagcggtgcggggcccacaaaaaaagtcgatgaagcggatagaagacagcagtggcggactggcggcaggcagcggctagactaagtggatagggaagcttcagacctccactcggcgaagctgcttcacttgggaactaagcgtttagcacgtccacgcatactgcatactatctgaatatgccagagcatcccgtccctgatctcgcaaccaagaattgtcgactttcagagggagcatccagaacctaacagcagctgggatggatccatctcttagctacctaccgaaatagtgggcctgtaactgtacgtagtgtagcgtacttgggtacatgatcagccttgtcccgtcgcgattgttacagcggtacgtggacagacgggcgttttggtcgtttcgtgactttcaggtcccgccgccgccgccatccacgtccactcagtccagtccattgattcacttgttccttctctccgtcccaacattcaactttcatttccattgtgaccgcccgacagacagacagacagtgcaggtttaaagcagcaggtggccggcccttttttacgctcccttcatctcttctcgctttccgccgcaaacaacaagtcgctttgctttttctttcccttcgttcgtcattcttgtaacgattcacgatcgcaaacacgaacaactccactattaatcattaattcaccaccacggtagaactactccaacaatggcaccaggtaggtccaggttcccaaacacccaagacacgttcccacatctccatattctgccctccctccgtttttccctttgatcccttgccttaccttgcctttccgctttgcgaatttctccttctccaatccattattccccgtcatgtcttcctccattatcctcaaaatgaagaaaaaggttactgactcttctgcccatcgccccccatcagcgagctcagttccgccccagttgcctccctcggtcgaggaggcctaccgcaggaagtgcatccagctgaagcagcgcaccaccgaggttgaggaggctaacgatgccgctcgcctgcgtctggcccggctgaagcgccaggttgagaagatgaggctggagcgagcgttccttcttgagcagttggccaagaggacgagcactaacgtggaggattctgacggcagccccagcccgccgcccacagtacgtgacgccatatcatcacccccaggatcacctctccatccgggcggacatactcgccatcacaatcagcatcatcatcatcaccatcaccatacatcccttcatcaatcacgcacaggtcgggtcggtaagctgacagccactaccgtgcagccaaaggagaagcccttgcgtatcaagcggggacatcgcaagccctctgccatgcccaacctcgacctgcctactgccgcaggcgccacctttatcaaccagaaccttcagacccagtcgccgagttccgacgccttctcggccgcccagccgactaacggtctgcacaagggcaccctcaggcccctcaagccgagcagcgcgtttgagctctactgtgacgataagcgcgccgcgtcgaaggagaaggcagctgtggcaaaggcagcggcggcggcggcagccagcaaggaagccgccgaaggctcgggcagccccgaagatgtcgacaacgacaatgagaacgagaacaacggcgatattaccgatgtcgaagaagagacgttgtcgcgcgagtggaaagatctccccgaagaccgcaggaaagagttcgaagaccgagccgatcgggacgcggagcgatacaagaaggagaaagacgcctatgacgcggccaaggcggaggaagaagaggcggctgccaacgcggagaaggcggcagcatcagcatcagcagaagcagaggcaactgacaaacccagcggctcgtcgaaaagcaatatcggcaagacggatgatgccgagggtgccacggccgaggagatggacgttgatgctgatgctgatgccgagaccacggatgagaggaaagcaagcagcgccaaggccggcgaggagggaacagacacgccgcgggcgacacaggaggacgtcgagatggctaataatgacaccgatcaggagacgaaggctgaacagccgcaataggagaagcgcaccatgtctgagctcagggatgcaacacctttgttgtcattgaactcggaggatcacttctggtccgacaattgaggatagttgacagtttcaactattcatcgatggcctggagtctgtgtatcatagagttcctattattctcttccattacagcagcttcgctttggcttagcggtacaccgacgtgtcttacggttctttgggcaggggcaggcaggataaggttgcgatcgcgggaaagaaaaaaaatcaacatacatgttccttactcatcatacgtttcgaggacaactttgtgtaattgcttacagaagaccaaagaaagcttcgttgcacgaaactgaatagaaagatcagctttcaacaccaacgagctcgagacattgcttcctccatattaacgtccaagaaacaaacccgttcggcaaaggatcaaaaagaattccgctgtatgtctgtccctgactcccacccaagtgaaaagtcatataatgggctctagcttcgatcccaatatctctatcaccatcatgaggcctcctctcctcttccgcccctctgacttccatgtctatctctatttccatttccaatctcacttcccctacccatgatactcaacacgccacgaccgtcacgaccaccataaccaccactacctgcaatcaatcgaacacccatccgctctggctggggattaacgaggacggcattcacgtatggcccaaattttgcaagaagcaagcccttctccacgatcgtcactcctccatcaccaccaccacactcatactcagtcagactatgtatgatgcttttacggagccttatctacgcatagaaaaggtactataggcgcaaagtttcgaaatgaaaatctgagccatgcgccaccgcccatacagttggtcaaccaatgccagagctgatgatatatatgaggaatacttcctacgtggttagttacctcattctccatgccagcttgctcttgtcgacaagtatcaagtgtcaagaaggaatttaaatccgacatttgcctatggccttaccatgaaatcttggtcactacacagtcaacgcaaattgagacacacaggaaaaagtgaaggaaatgaaatgtatcaactatgaatcttctcaacgccaaagcatcgagtttcgactgtaattactcttttcaaaaaaagaaaccattagtgattaatgatgcatgttctgcccaagtcaaccaactacttgggctccgtcattttccttgccatgaaatcttgttcgtatactcgtcgttgaactccgcgtgagaaccatcctcatgaacagcgttcgttatcatcccgaatccggacaacaggcttgggctcttccttgacgagagcgtactagaactggccatcgttgctttgagtgacagggacaggggtattctggatttgaccgtcaccgatttgagcaacggggacaggatcctcctcggcgggggcattttgcacctgaccatcaccgatttgagtgacaggagttgtgtcttcctccacagggtcgttttgaacctgaccgtcgccaatctgagaaacaggctcgtcatcgtcctctctctcctctgcgggagcattctgaatctgtccatccccaatctggctaacaacctccccatccccattcgcaggaacactctgcacctgaccatcgccgatctgggcaacagcctctccggcggagtcaccctcgggctgttgttcctcagcacccttctcggcatggtcatcctccgaaatttgctgctcagtgtttagtacctggccgtcggggatcagagcagcagtctccccaacctggtcgccctcgggcttctcttgttgagcctcctagaccgcaaccttggccaccttcacagccttgcaagtggggttcttcggcgcgccgctagtaacccacgcgagtacgttgtagtagtagcctcctccaacttgcgcccagcatgcctgccaattctggagggcgatggtgccagtattctgggggtattggcccggaacatacttggagtcgtcgatgtaggtaggaacaaacagctggtcctcgttgtcaaaggcgacattgaggctcgaggaagtagaaggctgtgaaggtcatgttagtaggtggtactcggctggacgagggatgacagggagtaacatacctcgaacagcgtcgtggcaacgttagagccagggtcgtagttgaaagacagaggggaagagacggtgatgacaccatcttggccgttgaccgggaggttccagatcaagaggccggagttggaaggaacgttgtcgttgacggtgtagttgtaatagaaggaggctgaagaggagtcggcggggctctcggtgctgccaaggcacagcgactcaatggcggcgccggcgtggcaggcatagaggtacttgccgtcgagggaggaatcgtcggacttgagcttgaggttgaaagggccatcttgggtgtaggtctgggcctggacggcagcggtggcagtgagagcggcgagaacgccggacaaggtgaaagacttcatggtgaagagtgaaaatctgtggatgggatggagactggaattgatagatgcaatgatgatgttgagtgtctaaccaagaagttgtataagtggcgtctgctggtgatactgttgatgaagaagatgaagagagatcaaagtcgatgggggagagaggacgggaggttatataatgggcttggagcagagagtttctacagatttctttgtgacttgacgtagcggttgaagggcctcaggaaggaaggttgcactgacaaccaatgccgatgaggatcacgagaattctggggaaggacacccatggaagacgggagatggccggcggattcggcatgatgggcccattgcggtgacgatcagcatgatcactagtggttcggcgggtcggcgacgagggtaagaacgaagcgaagctatcacgaacttggccagaacaggagaggttcaacccgtgttcaacgaaccagtgcaaccacgtattgcttggttgcatggcagtctccgttagtgagtatccatcacggctctcgtataagctttacgagagaaaaaaggaaggtcgactttattgatcccacatatgggaaactcccgcttttaccggtgaagtcagtcttgacgaccgactggagtgagagctttagtgtatgtaacgttcgggcagttaccgactgagcctagtgtaagcgccaagaaccgtgacgttgatgagccgaagacggccgcagtagctgaccaatgcccatgtccttatcatgagtgtggcggagggcaggccagacccttctgttgtaagaatgcagtttcagtcgatgagcaactgcaagacagagctgaggtaactacaccgcagacaggcctacctacctgtgtagaaccagttagtgcgaggtagaaaagcgacgatggtttttttttttttcgaggggcagtgctactgtgagaggtccatcgtcaccgccatgctgcctatcacctctatttgttctcgtatttcccgtcacagagctcttgcatccatccaaacttagctgacgcttggagataatgcggttaggaaggtcgggagtcggataccacttgccgagataatccacctctcaagatagtagccctagaaaggaggcgcattactagcgcgggactttatggtgtcttcaaacgacatcacttgattctccgactttgtatgctctgtctcgacaagtgtgattgttctgttaaactcattccataattcttttgtgatccgatgtggattgagttcttggtggccctttgagcacgatcaaaggtctctttgaggaaccaagccaacaaatacatcagcattgtgactctgttctgagatccccgaaagtctgacattgggctcaaagcagaatgtccgacttgtgttgcagtgatcgatcgatgacggtaggagtcccttctcgcgcttacttgagccaaaactgtgtccgtcttccatcgaggacggaatacgagacagtctcgtgtgcaagtaagcggtgatgactatcgagggtagcatcgttggcatgcgcaccgaaagcgaccatcatggttcacagctctctttgccgtttatcagcttcgggaattccactaccatcacggccataacctcacacaccaaaccccctttatcggcttgatgaattactaagtgctggatgcggtggcctcctaaggcctgcctttgagctcgtactggtagacctcctcgccgtaggggtcactagaggttatactgaaggaccaagctgtcgatataatgaatcgagtgttgctgatgatatcgtcagggaactagaggaggcgaatgcgatctgggccgtacagggagagcgacgcaaagacagttggttcgctgggttggagagagaggttgacgacggctgtccctcggagacattcggggaagaaatctgagaattattgacatggtgggttttggtgagggcagactggcggttgaagggagatataatgctgacatgaccgatactgccacacgttatagcaggggcagcgatatcaaatgaggctaagcattgtcgacaagaccatgttcatatgtagccaccgcgaggcgttgaagcttcgaatcaagcgttgcctcgtagggctaaattcctcacttcaggacgccgcccttgacattgacacaagacagggaaggagactttgaggggattagatgaagcaaggtttacctttacatgcttaactgttctgtcaatcatagggtctccacgaaatgggttaacggcccagtaagaagggctttttagtagcctctcttctggttatcttcggatgatgaatactttatgtggaagatgtcaaagatgaaaaagagtgattcccctgcagaatggaaaccccaccatatccctccccgcactcacagcgctcaagcaccatcagagtggcagatctgacgggctgaagacagcgcaaccctggtcgccccagctgccctggcgggccttacccgttcctgcccctggcgtcccaaaactgcgggagtggagaacttgaagtgtgtggtgactgtgaggaggctggggtgcgtgggatggggtggcccaagctccgtcggttccccagcaaccaaccacttccccagcctccatacttactaaatcttgaactgcccgcagcgctgcagggtctcagctcagtcttttgcccactttgtgtaacgaacaggaaaacgcgaatgcaggttccatgacggttcaatggacagggcgaccagcgccgggagaacagcccgtcatgtgcattcccgtgaatggaagcgcaagtgcaagtgcaactcgtgtgcagacactcaaagtcttttttctccgaggtagaggtatgtagcaaaagcaacaagagctattctcaacttctatctgagtgaagtaaacaatccctcatcagtcacgactcagccctccaacttcagctcagctaggctcgctcgcagctggtgctgtcctgtcctgtcctgcagtgtcctgtcagtgtgcctgggctgtcctgccccgctactgtacgtatcgcgcctgtcgatgccagcccccccgtttcctgttcctggtccaggtcccagtttccgagccaggaactaagttggttggcaatctttttgttaccaggcgcgaaccgccgcgcgacagcttcgcccactatttttcatccaacttttgccaatatcgtcgtgccttcctgtacctacttagttgcaagaagacgggggattgagcaacttctgtcttgatctttcctcggcctgttccgagctggccgtctcttcagcaagttgtgcccgcccgccatggcgaacaatctttcaccgcccggctcgagttcctactcgtccaataccttgacggtaggcgatggcacttgggattttgagaagaataccttcctgcttcccaatctccagggtctcaactttgagacgatgcgatacaatggtatgtgccggcggtacatgcctttcatccattgaatccaaagaatgtaactaacaaggaactccgactcttctcatcaacgacaggcatgggcaatcgcttctcgaccttgaccgaataccacagtctcattatcggccacggagtgttagccgccatcaccttcctcttcatcatcccaatcgccgtccttattgcccgcttctactcgcgccgacctggatccgccattcgatatcatgcatacctgcagatcatcacggtcggcttcagcactgtcatcttcgttctcggcttcatcgctgtcggtcctccccggaacctcacaaacccacaccatggcatcggcgttgccatttacgtcatgatcttggtgcaggcttttggtggcagcctcattcgcaaaatcaccggccactccttccgcctacaccttcatcgttggatgggccgcgctattgccatccttggcattgcccaagtgccgcttggcctgacgctctatggctcgcccaagtactgcttcattctctatgctctctggatgggcttccttcttattctgtacttcattcttgattacagagacaaggagcgccgcgagtactacgcaggtggcccccgctccgaagtgactggatacacggatgagaagtcggagagccatcaccatggaaggaattggctcggtctggcagccggtgccggcgcattggctatgctccgtggtcgcaagcgcaaccgggacgaggaaagggccctggaccgaagtcccagcccatatcgctctcatgctcctcatgacggggaaactgatatcacctcctcacatccacatgccaggcacgacagctatcacgacgacaagtataccgacgtgtcttcgcgacgcaacacgggtgaagggggcggatggatgggtaagctggttgggcttggtgccggtcttttggccgccaagtatctgaagaagaatcatgaccgtcgtgatgacgagtattcggctgtctcaacagaaacaggacctagtcgtcttcctccacggagaggaggtccggcaccaaccgaaagcgactataccgactacaccgacttcacccgaacagacaaccgacgaaattccaagcagaacccggttgttgcttccgaagcggagagcgctgcagatgaccggcgcccttatcgacctggcacaccaccacgctcgcatgctggccgtcgtaattcgcgattcgacagcacgattgtctcagactattcttcctacgtcagcccttctagaagagaagagcctgaaaagaaacggagcagcggggctgggaagggtctgctctcgggacttggccttggctggttcgccaaaaagacggtggaccgccgtgcaggaaaggaagaggatcgcataagggacgaagatgagaggcgacgtgaagaggaggacagacgatttgaagaggaagaacgcagagctggacgtcggaactccaagtttaccggtgatggctaccccagtccttccagacgtgattcccaacgtcgtccagctgctatgcgccaagcagcaccaacagacatgaccagcacgaccggcacttcggttctctctgacgagtttactaccatggagccgcgaggacatgccccttacaacccagcgcccgtgagcggcggagctcgaccaccacccgcacccatcccagttgcaggaggtgctggtgcgccgcctacaattgttcccattactcctggaccctccggttacccagctcctggaaatggcccggttgctatgcccgcgatgcctcccgacccacgcggcgtgttctacccactgagacccccgaccgatacaagcagcagcgacctgacagatgtcaatgctgacaggcgacgacgagaggctgaggcggcggccgcagcagcagcagcatccgccagtctcctggccgcacaacaacaagaagacgatcggcgtcgcagaggcggcccttctgacggcgtcaaggtcaaggtgcagagtgacagagataggaacatcactctgcgtaggatgacggatgaggacgccaggaagggcagcagcaacaaccggcgccgccgaggcgactcggtcagcagtagccactcagaatcggacccgagcagcggtaggcggtatcgcaggtcggatcgccgcgagagcaggagttcgagccagcgcggccgagccgaacgggccgccgaggcaagggtagacccttcggccaacccattatatcccgcccctcttaacacgggtggtagcggtacaccgaggcagcaggcatcccatggtggaagtagcggggtgccgccgtatgctggaccgtccgggggccagatgcccaatgtcgcagggacgatttctagtttggatagtcccgcacagtggagcgcgctgagcccgagcggggcgagccaaaacccgggtggtggtggtggtggtggcgttaagagagaggtgtcgagtgcggcagagaggagacagaggaggaggttcgagaggagagagggaagcaggcagcgggctgctacggagtcgtcactcggaggttagtgagtgagttctgtgttggggttgattggttggctggttttgcttttctttatatgggttgggcttcttctctattcccccttttgcgtcggtttctttccttttctttttcttcgctggattgtgtttgcatccatgccggcatggcgtttgggtttccttcatggatggtgatcacgagatgatggatgatggatgatactatggatatatggtctggatgatgggtcttttggtgccatcagttggaccaagtctcaaaaggaatgttgacgagtcaatggactatggactcgatatgtcttgtatatatctgctgtcaaggtaaatggtggatggacgggttatctgctaccgctcctacatcgttacaaattcgtgatgttatcaatgcctctcaggatacgtcactgtaccttgcaggaagtgacttcaactttgactcaaccggaagggctcaaggaaacgtcgaggccgcagatcggtattcagtgatgctaagcgattttggtgatttttgcttgacttataagagaacaagaatagttcccgtcggtctaaatggagttcctgttgtgttcttgggcctcactaaccgttacagacaaacaggccgatactgcggaattgttatcacataccttatgaggaacccccagggtgtgtgattttaggggcacacaggggcctgcatttgctgtgcctgtgctgccccgcattccccgccatctgatcgggtccagttcgtagggtacaggttccctacaggtgaggatcgccaagttgcccgtatttgatctttatctcacacgcgacgcgctttccatcttcacaccaagacaactacctacgctacatataaccaattgcgacaagtctcacctgttaacgaaaacgagttcaaccccgactgccaatctaggtagcgcaaaagcaacgagaaacaacatcatgtcaacagaccaaccacaacaacaaccagaagccatgccatcgtcgtcgtcggcggcgcaaaggcaaggatcgcaacaaccgcaatcgcaatcgcaatcgcaatcacagcctcaagaaacgaacggtcacacccaacaaacatcatcctcaggtctattatcccagtcacgaaaccaacaaccaccatcgccaccaccagcaaaccaaacccaaactcaaactcaaaatagtcaacaacaaccagccgaaccctcctcctcttcttccttcgaaccctcccaacaacaacaacaacaacaaactcaaccccaacccgccgaagaacaagaacaccaagaacaagaagaagaaataaccccaggcccccgcgccacccgcctccaacagctctttagtaccaccctccgacatacactcgacaagatctcgcgcgacaactttgcggcgtgttacccgacgattgcggcgcgggcgccggggacgttggagtttgtgcaacggcagatggtggagcggttgggggttcagtgtgatgtgagttttttactttcctttcctctttgtttcgtctatgttttgggggggggggggggggggggggggtggggtgttgtatgtgtttttggtgtgggttggggtatgttatatttcgtgtgaagagaagggaaaaaaaaaaaaaaccggaacagaaaagaaaagaaaagaaaggaaaagcagaaaaaaaaggatggccatgagggggaacgtgagaaagctgggacttgggatttggggtataatgaatggaaaagacggagggaagaggcgggagcgagagaaggcgaattggggtgttgtaggaggtcgtgaaagcagctgggcaagtaaagttgtgaaaaatgggccgggatttcgaggttgaaaaacgaaaaacaattttttgaaaggagcttaggctgaccaactcccaaaaacaacagaaagaattcaactccatcttgcacacaagacaggtggttcccaaactcaacgagctcgagacgctcgtcggcgaagcaaacaagaggaaacgagaagctggcggtgatgatgccactccgcccgtaccgtaagtcgtttttcttttttttttttttttttaccctttttttcttttcttcttcctcccccccccctttttttttttcattctagtaactaactgttaaaaaaaagaccacacaccctcccaccatccatcatcctctccgcccatctatctccccacctaacaaccacccactcctctttaaccaccaccctacaacaaacccaagccgaaaatcaccagctgttccaggaaatccaagcgcaacgcgcagaaatcgaagagttattggccgtggtagaaaaggcgctgaaggatgtcgagggggcgaacgagttgttggagggcgtcgtggaaaaggggttggtggaggagacgaggggggtagatggggagattagtagttctattggcggcgttgatggtaggtaaggtaaggtaaggaagggggttggtggaatgggcgaagagttattgtgacatatgggtttcggacgtggattgacagaggaggaaagaggagggagaaagagggtgtgagtgtcggttgagagggacggaaaagagatcaaggaccacgggagagaagaaaagttgagacgagaagaacggaagcagtggaggaaagtgagttcgactggaaccaagatgggtttagccatgatgcttatgatgtgcttgcaaaacaagtatatcaacatggcgtcagggagttagtccatctcatcatccaccgctctctttctcaacacggagacaacctggattaggggttagagttatccgaaattcggtcgtcatgaagtcggtacccaggaaacaaactacctgtacctactggccatgtcacgcttggtccagactgtctgacacgacggtgtcaagttttatgagttgaatcggttctgggatggacaagatgcatcctgtaattattctcggatactcataaatatcacattcatcaagaagactactttgtgatatgaaactcgtgaattgttgtgttcgagaaccatgtattaacgatggtatgtcagattttatacatatcttgaaatagagaattgttgcatagccgatcaaaccaagtcaaccgcttgtccagccacctgggttagtcgtcatcctgcgatacccctttatgagagagctttggatcgaatgtctagtaatgccggcaaaccaacgcaatgcaaactagcagacaggaccagaaacgatgtttcatcaaatacgatgtttcatcctgtgtcatggctctcgttcataaagaaaatgatggaaacccctggccgcagccttggcgggccattagccacctggcaacctgatgcgagcggtcgtagcaataaaccgaatacgaatagtctaataccgcttgctgtatttcatgaaggctgttatcaaaacatgttaggaactaaaataattccaaaacacatcggctagagtcttcgagaaattttctgtccaggggctacctagaagttgggtttgaagatataatgaagacttaggtgcgtaataaaagcatgcccaaggtctatatactgactataacgtatgcaacttgttcttacaacccttcggcaagtcaactgggtctcaactgaccaattttgtcagggacaagcatcgaatccctttgcccacagctgctgccatccgtcagccccatcatccttcaaaacacgatgccaaactccagtagccaacccccctttcctttccaagaaacaaaaatgtggtattggtatagcaaggaaaatgtggtcgaaaacttgcgagctccgaattcgcagtctctttcttatgcttccagtaaatgcaaacggatcgatgaagatcaatgcaggtatatgccactccagccgctcagtcagtccgctgacccaagtatgatgatgacgataaatgaaaaatcacaaaggaaatgggtatatgataaaagtaaggcaatatcacaacaacaaccaagcccgatatggtgaccgggcccacatcccccaatttttcgtttcgatgacctttcagagcagtctgttttccgcccgaatgatctgccatgggccgaataagtcgacctctccgtatgcgggaggtagcacgcgtaccatccgccctgtggcccagtccacgtaccatcgcttgccgttggagatgatgtagttgcttttccgtggactcttgaacagcaagaccgaataacagagcttagcgtaaagatgatcgtgcgtctcggtccatatttgtctcggccgccattttcccgtgtctgggtcgacattctcgttcggatacgatgttgtcgatagccggcctactatcggatgttgaccgatgcctcctcgcgcaaatgctgcaaagtcgttctgcccctggtttcctcgctcgttctcttcttcgtgtatcgttggtggccgtgctgtactgtttatcccatttgtgtcgttttcctcatcctcctcaccactcctacttgacgcagtactttgcctcctctcgttcaacctttgaaagccgctgatgttgtcttccggcgtcggcctttccccccgaagccatcgtatcctttgaagtcgcgggatactttgatcccgagggaagtctcgctcatcgataggtgccgcgatgttgatagcggcaaagatgcaatcaagccacttgacaaatgtcttgagctctacacatgatagtagaaattggtccgtctctgctcgtaaacggatgacgtagcgccgcctgctgttgtgtcagccatcaagacttcaaccatgtcaagatatgtaaacgcactttctgtaatctgcggcaattccggcatccgcatgctgtagactgtaactcttttccaaagaacccttcttgacccatggaggactatctggcgagatatcggggccgtccggtctcgatgaaaaccatgtccgttccttcttaaccgagtagatgttgagtgcagtccccctcagctcgacgtaaaccatctgccaattgcgaacctcggcgcgtttgatcgtatgctcgatttccatcttcctcatgaacacgccttccgcaatcacatcacatgagtacttgggcagcacatcttctggaggagcgaccggcttcgaaccctgctgcgccgcggccagtgcgcgcctttgcgcggccatggcggacttcatggccgtctcataactaggtgggttcgccggtcgtgaagtcatgagatcccgatagaacaaatcctcctccatcgacatgcggcgcgggcgctgcgacgcctcatcgccgacggtgtgctgcgagaaggcatcgctggaatccatgagtcgccaccttcccgctctccgtgtgggcgagtgcacaacgtgtgcttcaactttgacaggcctggctacctatgaattcccaatccgcctatccgtctgtcggcggggtttgctagaccagttatcgtcaaggggccgttgtcaccgcctggaagcgatccaaggaatccgtccgtcggtcgtttgctgttggcttcctccttcctaatccgtgctttctggcatgttgcccagccccgtgccaggtagtgataacttgcgatcaaagagaactggatccaagcgaaacagaggtgagacaacaaaagtcgtaatccttcacttggcaagaactctttctcccagaaattggaacccaacaggtagttgatgcagcagcccgagaggtggatgagagcgacagatagacacgggcagaaccgaccgtcgcctttgttcaagtggcttcttgggtgtgaaggcgctgagcttgggtggcagtgtggggaggtgtgactctgtggagtgatcgtcggggtgggaaaagcttagcatagagagaccgtgtccgacggagggtggaggcgcatgagacggtgctctgggtgtgtgtgctgctggtataaaagccagcttgagacgcgcgatgatagagaaagacggaggtcgcggagaggcacctaagaaattcagtctaaaggagggaatcgatatgaggtaatccaggttgtcgtcacaagtatcgaaggaataaggaaggaaacggtcagatccgtccgaagccaagccagatactaacaatgtggcaggggtgaaattggtatgtagtgtattgaagaaacggaagaagagggcagtggtaaggtaagttttctagagccagttcagggcttgcccggggccggaagagaagggtggaaagggcgaaagaaagacggatggatgggcaaaaccgaaaaagacgggcaagacgggactcggcagagcagtttgaattgtgtcgggttgtgcggaatacggagctgagagcaaagtgagcgagcatgaaaaaggtggtggaggaaagtagcagtgaggtggaaagtgcagcgcagcgaggcaaggaggagcttccatccagagaaacaaacctaaacctgccacgaactagactagaatagtgtggtgactggactgtggctcgggctgtagacgtagtgtactttagttgagtgtgcctaactgggacacaggacgggaggtaggtacaacgaacctttccactttctagttctacctcagctaagcgtccggcccgggttgagtgcgggagatgcaaaagacagggggctctggtggaaagcggttcccaatatcgaatctctctctcaccccctacttcgggtttccccttgtgaggacccccctccactaccctcgaccgggctttccacgtttcccgggcgtcttggcaatgccctcggtgttcacctaacgaaggggctgaaagagcacgcataatggcttaggtagaggtcacggtaggtagggaatcgcctcgtttccaaacgagccccaagaagcacctacataggactcgatcggtccaagcagcccacgcctttcaccacttactcgtgcggtcccgtaacactggacgcgcattgccaaaccatcacagctcagcatttagtattagtatgaccaagtccaaaagaggttcgccgtttttcttctttttcccgtccaggcaaagcaccagtggcagaggatccatcaacgaacggcttgcaacggccgtacggtcactctgttgtccactttttaaccacaactaccgggccacgctaaatcgccatcatgatgatgatctgatcttatgcacaccaagtgccatgaaccatgcttgagacttttgaacctggagactttgacaaagcagagaggatgtccagcagctgagttttcagacgcgtgatgttgaatggccggccggatctgtctgtgaagcataagcggcaacaacaacaactggcttgcagttgcaggtgtccatcgatcgttgaccgacgtccctatatgcaagacgaagaggaaacaaaacgtaaaagcgagatcggacaaccaacagggacttcagtttgtttccggagacgcatgacgcggcgaaacacttcatcgtcttcagtttccaagctcgtctagttcactttgaaagttttaaccaaatatattgaacgatcgttttagctcgcatggtctgcgtctcggccccactgcacctcttgccttccacagccgtagcggccccagctggccgtctatcattggacacaccgcgccatccagccaatgatagcgttggcttcaagcggatgggccactctgcgcatggcacgctaggctgttccagggaggtgcttttgaaggggagaacgccagagacatcaccaccgacgctcgagccatttccacgggcagtatttctaccgccgaccgaccgggagttcactgcattcagttcagttccgttcaccatgagaaggagtgatccggcttgttgttcgcttttgggaacacattcagtcggccggctgcctaggtagtcattgaagcctgagaatatggcatccgtcatcgcaggtgttgccggccgaggtatgttttatttgttttattttggctgcaatccgcatctccatctcttggcggtatcctggaagttggacgcaatttagttctgtgcgaccccggccgtgacctgcgccagaaaacgactggaacatcccaatcgagaaggcagccgaggagttttgttccaggctgggcattgagggggacgtgggtcgtttttgacaaattgaagccctctgtggttgactctctcgcaaagttcagttcgtctctggaaggcgtccgagtcggagtgctggatcaagtgagagatatctcctgcagtcaactttccactgtttcacccctcccctgcctcggtttcagtccagtcgagtctttcgtgttgtggacggccggctcgaccgaataaggctgaaatgctggaaaatcagagccagccaagccagtgagggctgcctattttactgtggtaggggtgggacccctggccagaccttctcgtttggttggaatgccaatgtcttgttctcgttttggaaggtgggagtgtttgcgacaatccatttctcggtcaacaagctcacgggtttctctcagctccgagtcctgtgctcacccgaatgctgttggcacagccaagccaaaatctgctgcgtcctgccagcttcagatggaatgccgtctctcagcgctgcgccggacataaaggtctccattccaattgtcacttcgaacccccaatcccaatgttgctgtcgggggtttcaaccaacgacgggatgcgtttatcgctggcagactgacatggtggtctggcatgggtattgtggaccctgaggaccttgatgtcgggctctctatcaaatcgattttggcccttggatgcagtggtctccagattcgcccctgcctgccatgcccctaaaaaagatcacccgcatttcgctcgcaatttccaaaataaaacccgaagagaatgggaaggtcgcttcttctgcttcttggcttattgaatgccaagatgccttccggattccgattttagctgatggtgcggaaggcacagatgacaacggccatcaatgtgctccggttcaatctccggccttcaatgttaacatcggaaagaggaatgaaactgaatgatttgtctgggcggagaaccgggcataccatcctcgcgactgaactgctgatcgggctataatccgacaagtacttcacatccagggagtgccttgccatcctccgttccccgcgatagcagcaaaagcacgcaagcgcccctgttgacaggttggcgtcaactaccggcagctgctgttcggcgttaacgactcaaaaagaggcaagaatggattgacactccggtgtcggcaactctgggggcttcaccggccgggcgtgctgagtgacagacgggagtcactcgacttgttgggttaccaactgcagacttgcttatgttccagtgtttatcacgactcacacataacacttgctcctgcctgactgggtcaaatagcgtgccgatccgggtgccgctctgttttatgtatacccaacctcaatgtcactctttaccacagccagattggtcacggcagttgctccttctaacatgggctagacgggcatcgatcagagcaagaacaacccaggcatcctcgttggccgaccggagatcatacggagatcgtccagatcagcagaactctacgtcaagatcgattggagactaccgcagtgggccaagactcacgaatcccctcaagtttgtgtcacaaactcaaagatggccacatacctcttcagttgactgttctgtagagtcgacacccacaagtccatccttctccatttcaatgcaggaacaggggcacagccaaaacgagataacctcggattcagtgccatgacggtgtcggagttcgccatcagtacctctatttgacagacgtggaaccccgttcgagttgccctttggcatcacacgtggctgccccggtcccctcttagctcccgagaccgggtgccacaacagggctaccaggctacgccagcgccgtgaggccacagctcgaaagtcgacggggaacgcccttgtgatatgtaccaatacgtccctttcccgtgatcaaacatttagggttccagggaccctgggatgtccgagtgtcaaattaaaatacgagcgaacaatacctcagagtcagaaaagggttgtttatgatagctgtcttgcaatctcaagtctccgtaggccgtcactttctgtttcctgtcgagggagactggcaaggattatcatgacggacgcgttgtcttactctgtcgtgctgcctgcatatttcaggcccggataatcgtgcgttacctctacccggacttcgaccttctaaattcggtcaatggtcagactctccgattacttggtacggtcaaaaagtccagcgtggtcacccatcaagcgaagccggaggcgtgccctccgcctctcagctctattatattctggaacttgaagaggctggtgcgtattccagtgaccttctcagaatagcagtacctggaaaaacttcctttccctggactgaagtttaccctcccttgagcagtaccctgcataccaccactcaagccgtcagtggctgactgattcagcaggttaccgctataagcagctcgattctcggtcattggtggcaatgaatcgttatgactgttagtcaggctggcagaagcacaggcagcatatggacaccagtaaagcctcgttatcggattcgtccctctaaaaagaccgagccgatgacttacaaaccacaaaagacttgtgattcaactacagacggcgtcattctccgccttggagacacggagagttctattctccgtacaaaggccgagattcagctgtaatgtggttcttctttgaggaaatcataaggagtgacattatactcctgtaggtcgaccaaagcatcttggtcatcttactcgtaaccagcaagtgctaagaacaagcagacagtgcacccacatatgaagatatcttaaaagtcaccttccttcggggtacaggattcgcttctggtccaaaaaggtcaggcaggaccaaccactacgcaaaaagaagggtaccctaccagcactcctcctcctgtcttactgcgtacgtcttcgtgtaacacgagcaccacatcttgatcctatggaacttgaagcgcaggactaaccccacctcttgactgttggtggttctgggttaaaatctcgtacgacctacatactgaccccaatagccgcgcgtattccgcaacttctaaagtgtctgatgtatcagacctgtcagtctttgccttatctctcttctttctcatcgtaaaccaccaaccatcctgtgaccacttgcgtatgtatatttcttacattgactctaccagattgagaaggacactccgacctggtagtccgatggatacatattgggcatgaatattaaaggcaacctccgtcaccggagaccctgcttggaaccgcgccaaccgaccgaaataccaactttcagacgatgggggaaacggagtccacccgtacgtaccaagctaccggaccgaactacgtacgacacttttcctccaccttcctgaattggtaatcggctttctcttaggcttacattccttccgtcccgatagcgactcaactgacgtgtacatcatataattgtgcatgtaagcctcgagtcagtttacaatcgtacatagatatcctcaactctacgctgttgtcttgaaaaaaaaaaaaaacgaaaaaccaagaagggacaagtgtatcatgagtccagaaggtcagaagttcgttcagctggtcctcgaagtggttttgagaacttgaagtaaaacgtaaatcaaccgtgttacaatgaaatcctagctaagtgccgattgatggaaagaaaaaaaagaaatgcctccatcaacatgatctctccacccacgatcccatcacattaaagcctcacccaccaaggcatatgtatcatccatgcccttccctccaatgggccacaacacattaatcgatttctatctccacaaatcaatatgatatggtgaccctggtgttggtgctggtgctggtgctggtgcgttgctgtagccagccagtaatgatgaaacgacgccttttgattttgacccgtatcgtacaacccttaaacattgtacactcgttcaattgaacacttgattcattttccatgccgttatttgatatccctcctcgagacgaacatccagtcttttaatagttagttattctaaaaagggctttcgagctgccgacgaaacatttttcattttgtagatccgccggccttggccagacgagaactttcattgcctgactttgaatttagtctgtgagctgaatctgctagaattactcgtccttgttgaattagttgatgcaggtctagtcaattcaaatgatgatggagatggcgttcggctctaggtggtgtgggcagggaaaggaagtggtggagagagaaagagagcttgtcgagggaggaggctattaggatttgtactattagttgggcgcctgtgtctgtctctgcgtctactcctatttctgttctcaggtctcactcttgtagtttattttgcggtgggaggttgtggtggatgagttgacaacagagagtctatgtgtcttggtaccatcgccccatacatacgtaccatagcgcaatatagcatggggctctggagagagtcacggccaagagttggcagcggaggggatcggagtctggatgctggaaagagtttaagggttttgtgcggcatatcttgtgtgataaagacttgggaggagagtataaactacggagtatgctgacagtggtcatattgtgacactcatctacatgctgtttagtctcaacctgatgcttatgataacaaagtgtgtgacctcacaatttcaggccgtttcttacgcccacgatcatgaaaactgaatgtgctcaacatagacgccggccaagaaatctcaccaacaggcgtagttaagtagtagtgtaagcaggctaatcaggtaaaagcaaggcgcccaaagccctatccatgcttcaagggtcagatgtcagactagactcgaagctgtgtattgaaaggggaattgtgaataaactcgtccggctttgccaaacgaaaggcgtgatttcaaaaaccgcaagctcacgatggctggcagatactatctacctgctggcttgttggatctcccacctcttttgttggggtcatgactcgtagtggaagctttcaactgcagctgtgacctctgttaaataacctcacgccattgcttctcttgggaactgatactgaatgatatgcgcctacgacttgaagacttcccaagcatgaggtcagaatacagcaacccaagacgaaggtgtttcggaaaagctgaaatgggaagaaatgcaagtggtgaagattttgtatatgcatgatcgctccgaaactccaagcatagaaacgcaaccaaacaccacacaaccgtattgggaccctgtccgcccacacaaaaaagataagaaacaagcctgaatatggatgcatcgtagccctctcttcctggcctgtctcctcccaaaaaaaaatgaaagtcatttcccgtttatggtcgcggcaatcattcccaccaaagacgaattttgtgcctccttttgtcttcaggtcttttcctaaccttccaaacaactccagcccatccgcaagtgagaggaacaaccatatatatcgtttgataaatcttatcaatcatcacactgggcaatgcgacgagttcttaggcagtatcgactgtgaccttctggtcaacccttcacgccacctaggcggtaggggtttgagcagtaggggcacggccacggttggctccgccgcggccacgagactggccgccgaatccaccgcggccgccgctctggctgccagagcgaccaccctcgaagccaccacggccacgtccagcagcgccgccacggttagaggaaccgtagttgctaccaccgaaggcggtagacttggggcgacgctgctcaacaacaatgttctcgccgttgacggtgtgggggttggcggcaacggcggcgttgtaaccggcctgggtcttgaattcgacgaaagcgcagttctaaacggttgtcaattcccattcattcagcggataggatgagcaatgtaacataccttggtgcggttgatgtcaaagtaaacgagctcgccgaagctgctcaagagacccttgaggtcctcttccttgaccttctccgtgacatacttgatgtaggccatagcggtctccttctcggcactggcgattgtggactggggacgactttggcgcttggtctcagcggtttgccactcgttggcctgctccttgggggcggcagcggtctcggcagcctgaggagcagcggcgggctgctgagcggccgcaggggcagcggcgcgggtctgggcaggaaccgcaggagtagcggccttggtcagaggaacgacaggcttggggccggcggcaacagcgaccaggttggcccaagtcttgggcttggggggctccttgggcttctcgggctcggcagcaggaggagcagccgcgcgaggagcagcagcaggggcaggagtgggtgtaggggccttgggctcctcaggcttcttaacttcctcctcggtaatctcctcaacaatcttctccggctcggcagcctgctcgggggcagcctccggctcaggctgcttggcctcctcgacaggctcagggacggcctcgacgggagcagcgggcgtctcctcctcagcagcctcctcaagctcccggtcaacagcgctggcatcaagctcggcagcctcgggctcggtctgcttggcctcctcgacaggttcaggggcggcctcgacaggagcctcaggctcagcgggagtctcctcctcaggagcagcagcggcctcctgggcgggctcctcgacctcctcttcaccctcctccttgatgtagcggagcatgtcgttcagaacgaagtagccagagggctgctgggcaaggacgaaggtctggacgaacttcttgggctcggcgcccttgttggaggtctcgccgatgacctggataacgatgttgtcgccggagccttgcgagtcgacattcgagatgcggaccttgcagtcctggaaatcgagtcccttgatgcgctcctggatgccctgcacttgggagttagcatgtgatgacatgtggggccaatagggggagggggtaggagcgaagacgactcacctgtctgccataggaaacggaggagacctcggcctcctgaccgtagacgaactgggacttcttgccgtagaagagctgcaaaaacagtaagccatagctcagtaggagctcagggtgggatcaattggacgcacgtggagcttctcggggttcttgctcagagtggtgtagtattgctcgacgaagtaccagccgacctcatccttgggcagggtctggttctgggtctggggagtggtggaggaagcagtggcgggggcctcggttgtcgagctgggcgctgcgtactggtcgctgtgattaacattaccgtttgttgccatgattgcggtggttttcgtaacgccaagaagagagttgatggatgtggatgtgagtgcggtgtcgtggaatggcgtagatggcaggatgaatgccagaagtaggcgcgtgtcgagggaaaaagctgccgatttaacgtggacgaccagcagagtggggcaaccaagagtggagatctgagctcaacctggggcaaacgtcagtctgctctgtgacaacatcccgggaccttgactaccatactaggtagacagcttgacagaggggctagctgcttacctcgtgcttgtgcgaacttggggaagcggattacttgctgcggcggttaaggatgtggtgcgaagaaaaaagagatattgtgcgggggcggccacacaagaaatctggaaaaattattggtggcgggggggtaagcagaaaactgcctggcgaaggaaaaaaaagcaccttgtcctcctcggcgatggctgttgttcttgtacactacagtagttgtaagtctggcggttgaatggagagaaacgcgttggcactggggactctgggtactcgtggtttgggagagagggagttgtgaaaaggtcagtcgtgaagatacgatggcacccgtttgtggttaggtatgcagtgcagtggtcctgcctggtctgttaagggtatcaggtatccggaagacaagatgagacgtacctcccaccacctggtgggcaagtcgtcgctcttggcgccaagttacaaagtcactccttttttaatacttcttcctaactttacgaataggaactgcaacgaaatgctgattgaaccagtaaacgcagcgcgcccagtagccggctttttgggtgaaaagctctatatcgggttgtagtaaggttaatgcagcggccggaaaagaaggagttgggacttggggcttttgcttgagggtgtggagttccgttggtgggctcaaaaggtacgtctcatcttgtcttccggatatgcactcccctgttaagggcaaatgtgatctcaagctgcagtggtggcagcaacgaacagaaaactttatggtttgggttgcggtgttgccgccgcccgcatttggcgaaccttcccgtcctggcctctgaatggtagagccccacatccaatccaagctcacccagttcggaagtagccgtgggtgtgaggaagaaggggactcagctgttgctattggcaggcaacgggtacgtacctctgtctaactgagaaccttccacttctcatcgcctttgctcccgagctccttccatcttgcacatggagtgacggacttttggccatcatctgagcttagagcaagccgatgaacggaccgagcccaatgttccaagtggtggaaggctacctacttacgcagtacatctaggcctttgtccggatgataagctcccactcacgacagcagccgcttcctacttcgtccatcaccatcatggaaactacacccacctggtcggtggcatctacctcctatctttgctgagaatgtcaggtttcttttgagacggattctttgacctgaaccacgaatcaacctcgatcccaccagacgtcgtctcacgcttgacgcaacaagaccgactcgtatccgtcagaggtatatacggctttgttgaaccgatgacacaaactggatgccaacttcgaagcgacttgagcttgaatacgtgttcgagacgggagaaaaatcagattcagatgacttccagagagacaagagagaggcgttgcatatcaatttgggcttctcctagcaggcgagacacgtcgatcaagtgtagccaaaaggtgtctggtttcacatatggcatacaaggagtgtatgtaccagtgtacttcccgggcagacctcatcgcgatatatatgtatacttttctgcccttgaagcctcgccaagcatcaagttcctcccatgatcaaaactggcatccgcttccatttgtcggggaacactgttgttatgccactgcgtacttcccgtacctgctttggactcctgccagtttgtcgatatcaaattgctaatagtcgtgttagtttccacctccaacccatttcttaacactctgcgttgttaacaagcagattgtgtcctaactcctaaagggttgaggcgcgcgctagacatccgggttccgggttatcatggaaaagggctgcagcaccaggggtaggggggggtttgccccttaatcccctgcccagccaccagacgctgtacttgcaactacacaacccccggatggccgcaatagaatacgatatcttcttaggaagcatctcacagaatatctccacctctcgccgtcgtcgtcgtcgtcgccaactagctatgtggtctattgtttatggttcctcgtggcccagcaaagctctttagagcccaacgacttcggccttggaaatgctgcaagttggagaccagggctgctcttgcaaagctagataagcaggggtttccacttatgcaggcttgacagctactgtgccatgtatgtcaaggtacagcatcacaaaacgtttgtcacatggcaacaccacaaccaacacatcacggccacttgtgacggcgatacaagctacatggcaaaaacaggcgttgatgatcaagtattgacatcttggatgaacttccatcgaaccctcccgccgccagaagggccgagagacctacccgtgcccggtcttacactgcatacaaggatcgtccccccacaccacacattcgctgtggatgtgctccaacagtgcggtaagcggaagcgcacggccctcatcatggcatgtttgggtttcaacccacagaaacagtggttcatccaaccagctgaccgtgcccggaatcacaatgttttctgctatggctcgacgtggagacgaccggctacatacccaacctcggaccgagaaagctgaagaggtaaagatggtcctgttcgctcttcacgggatggggatgagatcagcttcaacccaggggacgccttctgggtttcgcttcatcgtttgtcccatactctacactccatgccttgatgtgtggtgactggggacaagaagctgggaatgcaaacctcggaatggagtgcccttttgctgcctggaagtaaatgctgaggtggtaatctccgcgccggttgatacctatccccacgttgccctgctaccatttcgccgggaggactcaacggcaagcataagccgctgtctctagcgggagactaggaacacggcgtgcttgatgtggaggcatatggcatgggtttgcagtgatatgccgcgcttttcccaccattttacgatctgctttccctatccgacaattgtctcgtagctggtctcctcctggtcactttttgacacatcacgatacgaccgacagtcattcaggtggaatcgacagtacgcccattgtctctgcaaccactggttaccgacgccggcacacggaatctatacatcctgcaagtacactgtcattctcggatcgtaccgaaccatggtctattgcggcaaagcctcccaggggtgccagaactgtcgaaccaggagaatcaaggtttgtgccgccctatccttatacatgcccgctcccacacaacacctttcagccccagcaatgtctcacaatgtgcaacgagcaaatatctacaaagtccaaagtacccattgtccatgttgaggcgttacattattgggatcatcctttgcttatagccgaggcccagcccacaataagagctccaggtcacaacgacacaaagcatatatatatctcgatctcctgcatcactttattgacaagtcatttggttgctgatatccttcctctgctttatagtgtgataagattcagccacaatgcacccaatgtatccgagtgggtaagagctgtcctggctatagagaccagttgtcgttgatgtttcgagatgagagcaccaaggttatccagaaggcacacgctcagtgggggatttcagacctcccagattccgcggattcgccttcaagctcttcgtcatcttcatcttcgtctacatcgtcaactccctctcccaagagcgtcgtctccagtcgaagctacttctccgaaaggccgcggttcaagttgtcaacatcacccgaacacagccgtacaaggctaccaaaagagatctacgccactaaggacgaccaggccatccagttttacgtcgagcattatgtggtgggacatccagacgaacctaccgcggcacatgagctgcggatggtggaatggattcatgcccctgagtttcgggacatgatggcagccgtagggttggcgagtatgtccaacctcactggcaacaaggcattggttaccatggcgaggcaaaaatacggcttggcacttcaacatacggcatcctcgatagcaaaccctcaggcaatgaacttggatatctctttacgaactgtcatcatgcttgcgatctatgaagtgaggactatctcttatgtatcattgattcttgaacggcgttactaacatgtctttctaggtaatccgaaacaaaggtcgaccaaccgaggcggtgcgaacccatctgatgggagccacagccttactcagtaactttctatgtattcctaacctacctcaagatctgatgcgtggttttctacaactatgtcttgccctggtaccttcaacccccccaacttcaacccatcctaccgattctcagttagactaacacaaccaccagctcaacccattctacgtcggcaacctcgccctcccacctgcctacagcggctggttcgatttatgcaaccgtctcgccgcaccctccgacaaacccgccgtcgagatcctcgacatcgccactcgcttgctcaagctaaatgcctacctaaacaactacgccctcatcgacggacggcccaaaacctcccagataatccggagcgccctcgccatcgacgccgaactcgacgcctgggaacgtcagcacagccaaggaagtgtcagctccatatggaccgtcctcgaagagcgctgcgcccccggcttcttcccttccgacgccgtcttcgaagatagctaccatgtgtatgccgaccattgggtcgcccgcggctggaatcaccagcgctggctgcggctgctcacgtgtcggttgctgatcgagtttagcgatcgatatccgctgagctgtgcgcaagtgttttcccccgccaacatggcggcggaacagcagaacatccttgccaccatccggcgtgttgcgcgcgacttgttggtttccatcccgacgcattaccgacatccgaggctggaaaggcagcatcgagattatatcgatatgacgagtggaggggcgggaatgggcgtggtgggtttgccgaatttgttgttccagatacaagtggctgggtcagcgccaggtgtgccaaggcattttacgctgtttgcccgaaatatgctggaaactatttttgcggatactgggatgttgcaagcgagagggctggcagagacgttggtggtggtggatggcggtgtcggaggtagcggcaacaacaagaacaacaacaacgaggtcaagcaagagagggccgatacgccgccggaaggggtgttaacgtcgatagagtctctgccttcatcgagaaaaaaggcgcctattgttgtgccgcaaccccagacgcagctcgcgggagggcagcagctgctttggtatcacgagaggccggaggagtcgtattcttgacagcgttggatatttgatatccggcgaaagggggtggcttacgaaagggattgggagtatccagatcaggcgacggggtgggaatgggcaattttttgtaggattggtgaacttatatgggtacgtggaaggctagcactgagggccagaaactaccccttcggatacccaagtttaaacaataaatcttctcccaagttacgttttacttgcttgggtattatgttcacagctgaaaggaatcccaccggggttattgaatgacttttcacggtataaattactgctcataaaccaggccaatgaacacgaatcttgtcaaatagaccgaatgtgtgataggcctgtttgatctaagatccctagttatgccctactctcatgatcatactcgactgtggacaacgcaaaaggcagtattcacgccccgctagccctcccgatgtatctcgtgaatggaatacaataaactgcttttcccaaccttgctctatcttgatccgcccgctttctagatttcgccaactatcacagacgcccatgtcaccaaaccgcaaatctatatacatacaagatacatccataatgtctctacttctcctctcttctcggaccgaggtggctgagactcaagcagctagccagtcgcgctctggcctctctggaccatggttttttttttttcctctctttcactccatctcaactcccacactctctcgcacatacaacagtcgcacggctgatagacgagcagacttagccacggcactcctagtcctggttaatctcactcccatccaccctgctcttgtacttctccgccttgaccttcctgtccggcgcccacgtgctcgcctctccaaagttgggatcactctcgtcatacccgcccaactccctcctgaccttgaggacctgctccctcatcctcctcgcgcactcgatccggatcttctgcgcctcctctgaatacttgagctgctcaggcaagtcacccagcaaccgcggcttgctgctgctgttctccacagcaaccaactcgttccccttagcagcctttacctcttcttcctcctgttgacgtaccctttccacctccctcctccacctcctccgcaaatccccaaactccctctcgtaatccaccacctccccaaacgccacccggatcttcttgccgatcctcggcaggaagcgcgggaacccgcgctcctcgttcatcacgtgctgcgtaccgtcgatgaacatgggcaccacgtcgggagcaggctcgctctcgagaatcaggcgcgcaacgccccacttgaagtaccgcagatcgacctgcgggtgctggtgaaccaagccctcgggaaagacgtgtacccacgagtgtcggttgcgagtgtagatggagggggcggggtgggagtcggagccggtggtggagtaggtgagggtgccgatggtgaaggggtcggggatgtcgactgctgaaggggtcgagagggaagtaacgggggaggtcaggggcgcgggggagaagccgggttgcgtgaaaggctgggaggataagaggcggatagcttgcgttagggagggctggaagaggccgccgtgcgcggagtgtttgaggcggtggcaggggaggacttggccggctgtgaagaaggcggagaatgttctgtgagggaggttaggatcagatgagatgagatgggatgaggggcaagaagacgtacgggttggcgaagcaaatgtcatgagcggccagtgtccagcggagattgttcgggttaaaggcgtaacttaatgggaggacgccccatactaccgggtcgtcgagactacataatatcatcacacatgtgagctttggtgttctgggttgattgtctggagctcacggacatgaggcactcacacactgatgtggttggagactgcattttacactgttagcatggacactttgacatgtagtcgacttcatttacgcacctgtgagaagtccacgctctctcctctccggatcttcgcgactgtctagaagctgcttgaacctgtcgaggcccttgacttcaatatcgttgaagccgtacaagaacgtcctggagatgacacctgtcaggcccataatcatcaccgacgcaattcgcgacgggagattagggctgtgaggcgcttgtgcgtggttctgtatttgctgctgttgctgttgctgcggcgaggccatcgtgctgctggtggtggtggcggtggtggtgccatgagagccagtggcagcatctgcagccggtgctggtggtttataatttgccgacgacgtcatattggacgacattcccgaaaagggcgagagtgacggtcaaggtatcactctgttctggtaagaatcaagagaaagcggcgagtggcgcggtatgaaaaaaaagagaagtgttgtgaccaatgtaggtatattgaaatttttatcacgagtcaagcccggcttccattcttttcaacgtttttgccatccgcagaaagtcaggtcaactggagtggaacatggagcaagcggtcgatcccatggatagccgtccctcctcgcgacaatcaccacgaaagcagtaggaagagaatgacaccagatttagaatcaattgggaaaaggccaaatatctagggtaggttacatgacaatgagaattgttgaggcgaaaaaaacattcgactttatttcggtccttccagaaaccaacctaaggggcgggaggcgatcggcgtcacagcgcacggcagccctgaccgaaccctcatcccgtccgtccgctgtaaaatccgacgggccaacgatttcagcatgtgcctgacagggtcaccacagtggacaagtcttccccacaatcccctagagtaatccactccacaagagccgtccactggcgcccgcgcaaacagtgggtgggcctggggaactgttaggttgtgctgcaattgttaggtccttgcctggggcgggctgtttgttcagagggaaggaacttcgcgacttctcatcttcctgtgacctcacgactgcccgactgcttctccaaacaaaactttcaccaaaacaccaacagacctcattgaacgagcatagccaacaataatgtcacacagtaagcccgcccctctaattctttcaccacacacccgagacgtccaagactctgacctctcaggcaaaagaaacaccagccgacccgtcttcacctcgcacgagcggcagctagccaaagccgcctggaccgcctcctccgcccgtctctcgcgcgaatccttcctgccgtttgcatcatgctcgctctgtctcgaaaccgccatcgaccccgtcgcctgtctgcacggcgacatcttttgccgcgaatgcgctctgaccaacatcctggcgcaaaagaaggagatcaagcgcgccgagaagctgcgggagcaggaggagaaggaagcagctgaggagcaagcaagaagagatgccgaggcacaggagagggcgattagggagtttgagcttacgcaggccggattgtcgattcagaggggcaatagcaatggggatgatcagcgggacatcacattaccaaaaaccgaatcgacatcaattaagaatggagatgagaagaggatagaagaaaagaggggagagaaacgcaagttttctctggacggagacgaggttgcgaggattgccgaagaggagcgagccaaagcaaggagagccattgaagacgaaaaggtatgcctccccttgcttcttccaccctatatcgatcgcgctccatactaacttgtcttgttccctaacaggcctcgaaacccaaactcccttccttctggtcgccctccgtaactccctcctcgaactccaaagacatcctccacgatatcaagaagaaagtcaaaacccaaccgacatgtcccgccgcgcccgaagacagaccgcacttttactcgctccacacgcttgtcgccatcaacttcacggaagaggaggactcgagcacgaaaaccaaggcgaggatatgtcctgcctgcaagaaggcgctgtcgaattcgtcgcgagcaactctggcgaagccatgtggccatgtgctttgtaagaactgcgtcgacaggttcatgaagcctatggggcatcatgatccgcatgcgccggatgtagatcccgatgctatcgtgtgctatgtctgcgatacggagttgacggagaagaaagagtcgagtagtaaaaaggggaaagaagggaagaaggggaagaaagagaaggagacgataaaacctgggttggtggaactgaggcgcgaaggtacggggttctcagctggaggcacgaatcaggtcaagaaagacggagtcggcttcgcgtgttaagttctgcacacccttagacattcacgttcaccattaccctcacagatatgtataccctccagccaaaacagataaagattttgatcaaaatatgctcatccccaaaataaatacataggtacatacgcctatacgccaccctatgcagccgcgcattgtttcaccgacacccaccatcatgatcaacccaacccctcttcactcctactcaaccttcccctttccaagaaccccagtcatcgccagtgtctgcctcaaccccctctgcctcaacatctgcgcggccaaagtcgcaagcatataatacctgctcatatcccctctggccttcttcgccctcttgctcacgctctccctgatctttttataatccttcaacgctgccaccacagcaaagtacagctgtatgatcaacccatggatgatatcctttgacaacatggtcaacccatggttgaagaacgccttgagcaattcccctccaatgccatcgtacagggctttaacaccctcggtttctgctattcgacggactgtggagaagatggtttccctcctcctccttcccgtagtagccgctgctttcttcccctccttcttcacctccttcttactagtatcatccctcggtgcggacgccgatgccgatgccgacgaagaaggcgccgcagaaacttgcaccctcgccttggcaatctggaacggatacgtcacgctcgtagccatgaccttgctcagcgccgcaatcacaaacgtgatggcactccctggttcctcccagttttccctcgaaaccaacatccgcttcagaatctgctgcaggaaaaaggtcatgctggggttgagcgtcaataccaggctggcggagtatccggcccatagcccgttgagcaagccccgctcgcggtagatggaaacgatggtttcggtgaaggagaggtctggttgtgcagccgtcgcagccgcagcccggggggaacttggtcgtcgtcgtcggactgtgctgccgccgccgtcggtaggaggggtagacgggttactacttcgtgataaagcagaagaggaggagggggaggaggaggaggaggaggaggaggaggaaatcaggttggctgtctggcggcgcgtaacgacattggagacgggcgtggtgaataactttgcgcaggcgccggccgcggcgccgacggcgagttcctcgaggactttgaggtagggttcgttgacgcggaggcgtttggcgcggaaccactgttttttttgtcgtcattttattagcattatccgtctgactttttaccttttgccctttgtttttctcttttccattctttttctgcccttacttccccttccttgcatcaccatcaccatcaccatcaccatctccttcaccaccttcaccatagggaaccagaaaagaacaaaaacagaacataccgtataaaacaagaaaaacaaaaaactatccgcagcactcttgcccaaatccggtcccaaccccgcaaagaaggccttaagccctccttccctctcgtaaatcgcctggaacgcgtcccaaaccccctggtacccgtcctcgggcccaattgccccgtcagcgcgcagctggcgctgtactttgaggcgcgtattgacgaggtcgagcgggtaggtggtcaaggtggagatgatggtgccgccggcgccggaggcggcgtgtcctagggaggggaggagtttggatgctcggggcatttttgtctcttctttaaatgaggggaggtttggaggtttgggtatactaggctagggtaggctgggctaggccaaggggaaatgctggtggtggtgatgggttaagtgatgatggtgggaaacaaagaagtagaaatctaaagcggtaggataaaagtggaatggcaatgttggctggatggaaagaagattaagtgaacaacaggagcaccgctggtaaaaagagaaataagcgaacaacgcagtcacggcagaaaatcaatataaaaatcgatgatgataggtaagtaacaatgatgcgagaaaggactgaagacctggggttggacaatgttgggcagatgccgaggtctagaactagaactacactagccttgctgaaggtgtgggcgcgatccgacgtcatcccgtccttggcgcacatggggtctcttgagtgatcggcaatttttggagcatgtgctattcattgttcattgttcaatccaatcctacctctatactccaatggaagcaacacagatagataaatgacactcaccaagacactttatcaatactccaaaatgccatctatcgtatttgaggtatcacgctgatcatattcacccttctatgtttacctcttatcataccgcgtgatcgcttcgaaccccagacgtggttcccaaaccaaacccaccaccagggtcgtcttcgtatatatgtaactaactgaagacccaaacctatcctatccgcttgagtcaatatattgaccaagcaagctccgtcaatacgagatcgaaaactaaaataaaagaagagaaagaaagaaaaagttgcaaaagaagatgatacgtaaagataggtcaatagttccaactgtatagagaaccaaccaacgcctgtgccttccaagttccaaccagtgaggtatccgaaatgcaaaacccgtttgttcctctctgaaacttccaacgccaaatgagaaagtaggtataacggaaaagcagcatagctgtagtgcagtaaaaggaaccacaggctcatggtgagagcccacgcaaataacaactggagatccaaatccccccagtgtaggaccatcgtgtagtcgcatttatcaaactcctgacttcatatcggataattctaggctgcgtggccgtagactcccttgtcgcgagcagccgtgcctctggttaagcggaggtgatccaactgcttcgatttaccaatttttcggatgccctctagtcatcagtaccaaccagactgctctccttgaccgaagagtccttgaagcttttgcctcccactgggccgtgagtcttcctcggtaaactcacaacatctcgttgaggacctcctttcattggtgaaacgcccatattcggttgcagggtacgcttcggtaccttgagtatgattcgtggtataggaccagaccgcttgcgctgatgattcctaggggtatgtgaagtgtcgggtaaagtttgctgtgtgctaattaccggtgatgatacttccggccgttgacgagtgcctgctagggtgttcgaaggggaagcagtgccgccacgcaaaaccgtactagagccgtggcgaggggagcaagtaggtctgaaatgcgcttgttccagcacacgctgagtttcatgatgttcggttttatcgaacattgaacgagggggggtttcagtcgctgggcttgcggactgggatcccgttggttgtttccctccgctaaagctcttttgtacttgtagtcgttgctgataagcttggtattcctgacggtactcatcaaacttttccgggtgctgctgacaagccatatacatctcccgaagcatgtccatttcttccggtgagatttctggacatttctcagcatccattgcgcgaacttcatccggaacatggggactcaggtgtagtgatttttgaccgggtgatgctgaggacaaccgccgacttgggtgtcgagctggggttcgcgcggctgctgggttcacaaggttatcccttcttggcgatccgacttctgaaccgcctcctcgaagcgacacaccaactgaatccctccgagcaggtaattcgtcgtggtaatgattggtcggtcctggacgggcaacagccctctctgcatcgcggcttggaggtctttgtgtggggtatgcctgcctaggcggcctttgtgagcttaccccggttccaggcctagatgaactttctggatgaggtgatcggacgctatcatctctcctaacaggagcaaatgtctgtctgaggtattgttcctttgtgtctgttgggtgccttgggcccctgggactcttcatggcacccgacacaagtggcggcacaatccgccgtaccagcttcgggttcggtgatgatttcggatctaaatcaggagtcaagcgcactcgttttcgtcgtaatgtatccattagttcctcctcaagttggtctgtccgccattttcgtttcggggcagaagtgctggatcctgtgtagtcttccagtattggggataaagcagttttaggattttgatgttgcgatgaggggctatgtggccgagcatcctaagctctgcttgtcactgatggccttcgctgcggtggtcctgcaagactgaaagtcgacgaacgccgggaaaatgcttcttgcatggagacatcggggtcaccggcatgctcctcctcttgctgatagagaccgggatggccctccgggagcttctgagcaccaaatccaacaaccttgaagatgttcagtcggccgccgttcgttacggtctggagttgctcgtgcaaccgtgccagctggtactgcctcttgatcggtgcaatgataggttgagggacaaccggttgcggtcgccagttcgctagggcgttcataacggcagctgtctcctcgtcactgtccaccgcaccggcattcggatcgtcgtcgtcctccaacggggcattggcgtcgatggcggctcgttgctgctttgcttgattcttcttctgatatgccacaaggagcatatcatacggtagggatcgccccggcacggatctcttggccgacatactatgactcttgcacgtgagtgaacgagcgcagggctgtccgttgggcaagatgacaccacactgcctctcaacatccacagggcccttgggcttggcagtcttgggtttcggttcgtccttcttcttcttggccttgcccttctccagatctccctcggccttcctcttctttccgccggtatcgggcttcttgccggtagccttcttggtcgtctttccgccattcccttttctctcggtgggctcgtcggcgtcgctgtcgtcatcgtcgcggcccgcagcgccgtcagggtcgttcttgcgggcttcctcctcgcgagcagcctccttggcacgctcacgtgcctcgcgggcctcctttttacgttgcgccttttccctcttgatgcggagacattcgtcgatatgctctttcccggaggtcctgatgactcccttcttgcagagcttgcagtagatcagatcgggaacatcgtcaagcggccggccggtgtcgaatgtgacttgtgcgggggggtctagctgattgatgagggggctcggaggggcggcgttctctttggcccttttcttttcctcgtctaaatgtgtgttagcaatcggttagcgggggaagaggaacaggttgatggattcggtgatgaatgggtacacactgtcaagcggtgctatggcatccttccaattgcctatcctggagagcttgtttgttggttgcctcttcagcttgacgacattacggatcgcctttgacgaggcaaccttgatagtggtcgcctcctggtctgttccctcgcacaagcatggtcagcgtcgttctgtggaaaggcatcgtcttcgccatcattgcgggcgcgtccgaaggtgtgccatacctttgcgtgactccacggcagccatcgcggcgactgtttcccgggaaggcggtttagagcatgcagtagaaagcccgaggttgtcgatggagagacggctggtcggttggttgtcgcgacaagttgcgttgtcgatggccaggagacacaggaacgagttgtcgttggaaagtggaatgggttgttgtacggttggttgttgcagggcatggatcaagctcgggcagtgccaaacagtaccgactctttggtagcgtccaagtccgtcgcagtgcgccatgtccggcgctggttacactgcggctacaacaaatcaggtggagcaggtccaggcgtccaggcacctctgggcccggccagggatcaaggcttatcgatacgtagtagcccagatgctcccgcccactctcttgcggggtgttccaccttcaacaacgggcagcgtggagttttggggaacctacctaatgcatcatgccaacaacctggaaggaacatgaaaaaaaaaaaaaaaaaggtcattgtgtctataggaggagcaatgtcaacaatcgcgaaaggccgttttgcttgggacaaaagctcgcttgtttaaacaatgtacatataccgcgtaataatagccgaacatcatatcaccaacagttctcacaactcatgtataacggtgctatctcgaattgcaaatatacaattcaacccaactgagagaacaccctaaactctctagtaaacagataggggaataatgagaataatgaggactatcaccaatgttcgctttaattcaacatatatggaaactttcgctgctaatcgtaactactaattaaaggaaaggcaaatgcataagtacggcacaaaagcctttctctggcgtgcgctaccctgttcccgtcatcttcgttcaaggctccagctatgcccccgttttgtagataatgaccatcccaagtaaacatgataacaaagattaccatctacttatttattgtgctcttccgccgtgtgtgatcagtcgcgagtaaagcttgaggaacgtgcaacatcggcgtatgttcttgtccggaatgatcgagaaccaggcggcagcttctcaaactgaaaacagatgaacttctctttccagcgttaggtccgggaccattcacatcatgaattaatattggaaacttcgtggaaattcaatctgtttatgtcgaggctcatgtgacgccggtaacctcgataaggccggtggaggaggggggaccggaggcatgaaagatgactgaagcaactgaaatcgcggcggcatcgcatttgggtgtccatcacccattacacctgtttgtattgggggcctgtgtggcaccattatatttcgctgtccattatcatgttgaaacgggttgagactggggtccacgggcagtgaccgccgtgacatgtccaatttagaattgccactcttgaaatttcctttccacgccattgacagatctgtagtcgaacccatgccacggttaaccaacccattttctctcgataaatgccccatttgaacctgttggtttgaaggataccatgacatcggttgcggatgttccccacgtagaggatgcccgggcattggttgagaatatttccatgctggaggatgtccgggtattgatggataatttctccatgctggaggatgtccgggtatcggttgaggatatctccctggtggaggataccctggcattgttcgctctcctagaaactgctcttcggtgtagtagccctctcttactggcatcagttgctcccaaatcttcttgaatcctggtggaggagatcctgacactactggcatcggtcgatgccacaaaactggtggaggaaaccccaaaaccggcggtgtctgccttccggtttttggaaggtactctgtctagtagccctcgtagttgggttgcggctgtccgtagcctctatgttgctgcatcattggctgttgctgcatcatcggcggttgttgcatcattgactgctgcgcttggtgatgatgctgttggtggaccaggtcgttgaaccagtggtgttgaagcgcatcgtgagccgagattcgcaattcgggccgcaactgtagcatccgctgaagcaagtcgatgccgtcgcggtcaatctgaggtaagatggatgacaggctctgtgtcgcatacatttgccagttaggcttgtactcggggaacgaggtgaggccaggccatgtacgttccgtcggcgtgcccattatcctaaaaatgcgaacaatctgatcctcgttagtggtgccgggaaacaaaggcctgccggtgaacatctcagccatgatacatcccgcggaccaaatgtcgatgctggtgttgtaggttctacttccaagaagcacgtcgggagctcgataccaaagagtgacgacctcattcgaaaaggtgttgactggaataccgaatgctctcgccaaaccgaaatcacccagcttcagagcgcccttgctgttgataaggaggttctgcggcttcaggtctcgatgtaggaccctgttcttgtggcagaagtcaatacccttgagcaactgatgcatgaaggacttgatgacatgtggcttgagggctcccctctcgccgttggtgtccataaactttttaagatcgccatccatgtactcaaacaccaacataagcttgttctcggtgtgaataacatcgtgtagagcaacaatgttctcgtgcttcagttctttcatgagcgagatctcgcggattgccgtgctcggtgtcccctcttccgagtcaaggtgaatctccttgagagctacaagctcgcccgtctgtcggttgcggcctttgaagacctgaggacgtagtgtcagccatttgcaccctacaaatacttctccctgttcaccgagggacagttctgggccaaggagagatctcttacagtagcataagtaccctctcccagcttttcaagctgctggaaagaacttgggtgtttcctgccgtccatggcttctctgagtgccgaagatagatccgactgggctgtggttgaagaaacggaggactgttggactagataatgaggatgtggcgaaggttgtcgctgggtcgtatgggcgcggttgaaaagtacagagccaatagtgaccgtcttgcgcaggggattgggggattcgccgcctgttgggtcttgttggtcaggcagctgtcgcccgtgagaagccgtgatggagagcagagatgcactgaagcagtctctgcgccgataaatctaacaagtctagaacagtgtgaagatgggagtggcgatcgtaggcggtatgggagaggcggttcagactttatgggagatggtgtacggtagatgttcgcaggcggtggaagggtcgggcgtggatgtcggaatgaggacggatggtggaagggtcaaacgtggacatggaaggggaaataaggttgccctgggttggttgtttgggttcagttgggtcaggcgcgcgccaggaagggcagtggggacctcaggtacagcagtagtctcagtcagacccactaacctccaaaaccaccccaccccacccgtttctgcggtagcaggtctgagccaattttgagtatttcggccgtcagccgctgtggggcccaactattgcaattgaactctgctctagttagagttaagatacaccttaattctaattatttacttttactagaacgaaacccctaaagtcgtaatacgtaatatatttgtttttattctccgtaattctaattagagcgaaacccctaaagtcgtaatacgtaatttatttgtttttatttactataattccgattagagtaacgtatatagacctacgacgcttaatttattcgatataatttactattcgttctaggaaacggccgttctaattttatttaataacctttttatatttgtatttaatttacccttcctcttgtttaaatttagtattctcccgaatattctaattataataatatattcgatttgtatgtatttaaaccccggggttttaattccgaccctttaccgcggccctccaaccttcctgaacctaattaaatatagcctactactataggattaaagtaatttaagcgttactaattaggattaatacttcgcttattttatttaaaagtattaagtatatttatattctagggggatattaaaaccttttatttgtagttgggttaagataattcgaagtaataactagctatcggaatcctatattaggtaattcgttaatacgctatataataattatatatacgaaattttctattataatagtattacaatatattttagtaataaaagtaatttatataatataaagagcttttattgggaattaatatttttccttaaatatattaacctattcttattttttataaagtttagtgcttcttccgttctatagggggactaattatataatattatagatttgtataatatataatagattatattaattattaaataatatattaataatttacttaaatatacgcctaaattatatttgtttcttacaggtttaatatagtatacctgcgcttataagaaaacgtagggactataagttcgttatagtaattatatttcgcttataatatatataattttaattattattatatatattgtcgcccttggcaaatccgatttctttttgtaaattatagatttatatttatatattaacggcgttgctaggcgtatttaaaataccttatctacttttagtatttatatattttatattaggattatagtaataattaaaactcttataatttttataatagttagtactgtcgattatttatcttataatttatattaatacttttaaactaattttaaatatattgtttctaaccttactcttattattatatataataattataattatttagatatagtttagggtttaagtattggccgataggatgtaatatgtaactttataatttatttactaataggtagtcctaatgtttaaggcctattccgacctaattaatttcggcctactattcccttccaaccgtattggattattctagctcttatataaacgttataattattttgccctactataaattatttggttatagagaaattaaagtccctttttctatttattagcgaatagggctctcttcctgcttattgcttccttagggttaaataatattgtatacctaaaagttatattctttaaacgcctgctattaataaaaatgagggtaaattcgccggtatttattatttgtataatagattatttctcgacctatttaatatagattaaatgtagtttagtaataaatttttctttatttatagtaattagaaaacaatattatatatttgtaagattatattagtataattagaggtatagagcgtatacgattgtaaatagtagataatctctatctctgtattcttctatattaaaataaattttgttaatttaatttttcggtacttttagcctcttatagagtaggatacttacggccttaggagggttaaaaaggtaaaataatttaagaccgaattctattatagattgagattcctttataatatattttattttaaaattcttgtttttttaatatagaattttgttaataatgagttcctaaatcctactacgcttagttggaatagtattgaagctattattgcggttgccttttaaattaatggaattacttatttatttatatagttcgattatatttataatgaagtttttactttatagggatatattaataaatacccggagggtagcgataattatattaatatacaattttataatatttattaatatttatatattattcggctattacttattcttattcgtactatttagtttagtaattacggaatactttggtagattattaattatttactactcttcttctatagtagaaagggtactaattacgggcccgagatactctatttttcgtaattccttcgacctaaaattattaacctaaaattgtctaatactattttaaagtctaaactagtgcaatatactataattaatagttagtagaaagagatcgacttaatgatagagtatattaatcgcttatttgccctaaatattaaatactataagaattcgacgtacgatattaaattaatttttatagagttattaactattaggcctcttactatagctattcgtaggggggttgaattagaattcggacgatttagtaataataaatatactaatctattagccaatattaatattattaactatatatatacaatatataagaataggtttgtattgcaatgctataaacccttagacccgaatgattttaatgtgctagatttatagtacaatggtttactcaaattatttttaggtacccttcgataatttaattttaaggaggtttagttagaaaagggggaagattataagtattttagtctatttaattacgaagatgacgatcctattgttattaatagtcggggtaatagaatatttgaaatgcttaatttaggggacgaaagtaatagtaagtaaatttaaataataattatactaaattctattaggattaatattttgtagtagtctatttaactagtagcctacaatataaagtttctatatagttctaccgttacgttctaaaagtatttagtaaccttcgctctaattagagttaataggtaaaattatataattggacctatatcttataatatttatatactactaattttcaatataattactatttaaagtattatttgtatattaagtatatggatagttattataccctattatatataattaaccccgcgacctacaaattgtattcgaattactaggatctttaaatcggtagcctacttataatttttattttaattcgaattataaaactatattacgaatagctaatatagttattatttaattaaatttcctaaattgccctctcctagcctttgctctaattagagtctattttatatagccggtaagtattccaattaaactctattttatacggtaggtaggtataataagtatattaattaactatataacgtacagtcta