tttgggggggggggggggatagcatgtttgatcgagatccctggctttactcggagcaattgttcatgagagggtaagagatggaaaaaaaaaaaaaaagtataagtatggaaaggattggacacattccccacgagcctcgtcagtacacaagaaccagtagaagctgcagtactagctgctagtctcgttggtctattgctgtgggaacactcgtttggaagcgttgatttgtttttgtttgttagccgagtctgtttgttgacatatatccatttctcttctaccaatcagcactcgcttctttctttccacatgcagagtatcatcatcatttttcacttaccttttctgacgaccccctaaataaaaagcatcaccatgtccagcgacagcgaagactcgtgagtcctggtttgatttttttttgaaaacggccaagcaaccacagtgatgctaacaccttatcaacacagctcaagctctctgtccagcgaggaccgccccctcatcgtctacaacgagttcctcaaaatccaacactcgcctctcctccaagagtattccatttctcgcaagatcgctcgcatcctcccgctcctcccgccactgtccacatggggcgtcatcgagatcgtctgttacaagctcggttccttctgggacgtctcgcccacggacccctcctcgcccaccaccacctccaccctccggcgtgaccatgataagcgcgccatgctccggcacgaaatcgctttcgatctcgtccattttctgacctccccccagctcaacctcggccacaacctcaaccatggctacggccatgcaagcaacaacggcactccagcccccgagcatgaagtgcccccctaccccggctggggttttcccatcccctccatgcccggtgtctcgcaagtgcatcttgtcttccacgacacgcccaattactcggatgacgagaagcggtacctggtcagccggtcggattttttccacgacgagaccgtttttgtggctgtgtttgacagcgacactcccaatgaggaaagggatatcgaggggatcgatcgccatcagatgctctggatcgcgccgaatcagatgattccgatcatgcaggttaggattgatggaaagcagccggctgcgatattgtggagggatcaggttacagatgggtggcatgatgtggggtgtcgttttggtgaggggaatatcaatgggggtggacggggaggaggaggaggaggaggaagaagaaggagggggtcgagggatgggggtcatggacatggtgggcagagaggagggggtgctgatgatggactgtgagttttttccagtctctcttccgcgattcagtcaagttggttagccgtcgtgaagctaacattcaatcaatgttgatagcagaaaccaccaacaccagcaccagcaccagcaccagcatcagcagcaacccattccggtcccacctcacgaacgacctatgagcactgccttccccggctacaaaaagttctgcttggaccgccatcccgaggactcaaagtatgcattaaactcgtcggctttgtacattcgggcggatatcgtggatcataattggcctatggggtattataaccatcaccatggtcatcaataatccagttgatgtcgagtggtccaaaagggtgtcggtcgatgatgacagaaattactcatatgtaacggtacaagagggcgatggtcgattggtcaagtatgtctgcgtaaataaatgatgactgtcttttatcacgcaggaaaatttgatgttttggtgcggatttaattgcataattgaggagtgtcccgcttggaaaggacaacggaccagatccgcccggttactgaagaggtgcgataagataacgaagtgccacgaccctagtgctgatcgtcacctccaccgttgtagggctgaaagggggaagtggcgtcataaattacaggacatttacactgaccaataccgaacatcaactttccacctctcctcactgtaccacctcggtttaggcatcatttcagcgagaggaggcctatctacctaagtattttcctctcatcaaattacgcaacaaaaggttgttaattacccaggagtgtcacattgacgttgcgtcttgcttgcctaaaggttggtgtggggtaactcggggtacatgaactgagcttcctccccgccggatgacgtgaaccccaactaaatccccgacttcacttctgcaaaccacacatcgacagaaccagtcgcaaacctcaacaccaccaacattgatctagtgtaactacctcaaggacatctcgtatcaacttaatcaacaacctactccaaccaccacgatggcgcccccattaagccccgccgccatcctagacggcatggccgccgccctccccacgcacgccaaagacgacactacctcggacctgagcagctccctcgacgccgtcgccctctttgtgcacgcagccatgacctccgtcggcttccgcctgatcggcttttccgaggacagcaagcccgaagaacaagccgaatgccaatccctcgccccgcgcctgcccagcacatggaaccgcagcctgtcttcgcactgcttcgtctacgcacacgaacaatcatcgatgcgctacgtcattcgcgtcgaccgcatgggctccaagattgagatccgcgggctgggtatgggcgatgaacggattgcgcggtttgaaatcacgactagggattatgtgtcggctgctgctctgcccattcggattcctatttccgaagagactggcgaagaagaccggagcgacctccccgagaagctcaagaaggtgttcatctcggacgaacgcatcgccgacctggcgtcgctgctcaagatcaacatcatccagcgcctcgtccccagtctgcagaaggaagggtatgaggagagtcccgaccatcgtgctgcaaggcaagatgcggatgaagctggtcgtcgcgcaggcggctctcgtcaacctcccggacctcccggacctcaacagcctttgcatccgctcatgcctgagcccgcgcaaccgtacccttacccggacgacctggagccgcctgcccgtcgcccgattccgactggagacttcccgcctccgggctttgaggacgaatacgagattaaccgccaccctcgcggcggcggcggcatgccgggcttagtgggcggaccgaatcaaggaggaggaagaagtgattacgggcgaagtgacctctacccagccggtctgggaccggatgatcctatcaggggatcgtttgcgccgccgcttggtggactaccgagacccggagggagaggacctggtgggttcggaaccggtggtatgcacccaacttttgacgatccccttttccaaggcccgcgaggaggaaatggagagggagagggaggctatgatgaccaagcgccgccgggggctaggtgggatccagtgggtcctggaggcttgccgaggtttggaggggatagacctggacgcggaggagggaggggctttggtggagggggctttggtgggtttggaggggatatcatttgatggaagagtggccatgggagttcaaggaaatctttcagggctgaatccatcctgtgctgctacctgttccttacgaaagatgagcagacagtgaggcctgacaaaagagaagccccagttgttgataatgggcggtaatagggtgggtgggaacctgcgatacaggacaactatgcgtacttgtatgatatgaggagaaatgaaaataattcggttaacttgcgaacactagtgcagacgtgatctcgcagtggatatacacatacattttccagttttgcgcagtttatggatgatattgaactacgcgcgccgtacatctttgtcaaacagctattatcatcagatctcactgcctctctctgttcatagtcttttctttttgttttctcactgtcatactgattgtcatccatccatcttcaagaccacttcagtcgctctccaaatcaatcagccttcaccagaaaattccaggcttgcaaagcccacccccaagtcatcgacatgcgcgcctcagcatcgtcctcgacctcactgccatcaccctcgcctccggggccgtcatccccatggacgctgcaaccactgttgaggccgcggtcgagaccatcgtcgagactgcatcttgtatcgagggcaccatcaccaacgccgatggaatctcctacaccttcctcgtccacttcgtactcaagcgctccattggtcaacgtggcacatgtctcagccccaacaaaagtaggcgtttcggctactcctacaggactttggacacgtgcgacgacaccatcaagtcaacaagatcagcgtcgcctcccctacagggagacgatgactatttctcggccagcgttactgaagcgagatgcgatccatggtgtaggctcgttatcatgtgttcatgcgtattcggtatcgaggccacaaatgttcaaggcaccgaggtcggtaatagcgatatcgcagatctggtcaacctccccatcaacacgtaccagttgggcagcaggattggtgctgagggagtaacaagtagcgccagctggggggccaaggacccagtgggctatttcctgcctcctggatgcgcctacagcgcgagggtttgagatcagctgcagccatgggtatgttccctctttctattttcttttgttgggaccagctttgccagtctcatgccgtaacaaaagagtggcggttccacagcctccgtgatgcgcattgattgtgtttgaaaaaggtggcatttgtgaggttcggggaagtcagtctcctcttgagcgcaagacgatggtcatgcaggcgtttttattggtttgtccctcgtgcggtgcctggtcaggaaaccgtcgaggggcatgtttgcgacattcaaaggcatccgattgtgcttgcctacttcttcaacatttctttcgcctttccttcttcgagccaacactcgaagaacaaggcccctgcctcgacagaccggattggagatgtcttgacacctccaacatctgcgcctggttccggccttgagcgagaggcgggttgaaggttgggttcggaaggaatccacgcttggggatgctaaatttcataagcagatgtcagcctaaaccgcctagtcggccaagggaggcagtcaacctaccccaatgggagcaagggcctcgtctcttaactccacggccacggtaaaagtacatccctctggcagggcatccagcttctcggcagcatgcgccattcttcgcagtgcaccacgtaactgctcgtcgagatcgggcaagctcactgtgtgagcggtagggaaatagtattcgtcgtctcgactgtcttcatttctgtgctctttcgctaaggctttttcaaaggctcgcattggcttggcaccaccaggccacgcggggaatcggctgacgtcaaacatccagcgttcaagaaccgaacctggtgggatgatctgagaggatgctggttgcgtagcatcagacgacacttctgcttcgagaggggagtgaatgacgacggcaatgcgtgatacacggccctctgcaatctgagcggccacggctttgacagcatcgcgtatccaggcgcagaccttgggatggcggttctggtgcaccgggagattgtaggcgcgagcagagagaaaggtaggttgcgggtagattccccgatagtagagaatattgtgaatggcgacaaccaaaaagttgttgaaggattgtaacaggacgatgcttgaatcataaggcaggggctgagagggcggttcttcgtagatttcctggcggcggtattggtgtcgctgctcagaccgagactggaggggagaggtaggagaggaagggaccggagaagacatgatgatcagtggtagctaatatccaactggtataggcgagatgtttcgtcacttgactttgatgatgacttgaacagacttgaacaaaaaatcatggaagattagttcgagtaggttgctttgagtaggccaacggaaggagcgaaagaaaagggactctgtgaaaagagaatcctgtgtgaaacaatgatggtcatctgtttgtcatcacatctctctccacttgcacgtaccccaagtcaagatatttctttggactgcgtgatgagacgcgcaagatccgcggagaacaatgaccgcgtttggcagggactggaaccttttcaacgccaaagcaggtgacgagccccaccaatgccccgccatctgagatgactgtacagaatatgtacattcgtctctgttgatgtcgtcagcaataccgatatttctgtaaaatctttgcaaagaagctcgacccttggaagtccagctgcttctcccctcctgccactcttttcgtccatgatcttcagatagctttcttccgctcgcgtcccggactatcgcgacctccaccacccaccaccagagccgtatcacaacaggcgtgcttgaccgcatcctgttgttcactctgccgacaaaataaaaggcccccgtcttagcagcttcgcccttcatattttcccttcatattttcttgaacgacaacacttctcccttctctcgacttgtgtagtcccttgggcacctcgacatttttgccgatttcgatcccatcccgtcgcataccatataccccccgaccggaccaccaaaactcccgtcatacctcgactgaatttttggaacttggacttgatcatacagccttgatctcggtatcgatattcacacccttacgcgaccatctcttccttataccccatcttgtaacgccgtcacaatggatcaaatggagcaacaactggcgcagctgcttgccaacacgcagcttcccgacgagggccctcgcaagcaggccgagctcgatctctctcaagccaaggcgaaccccgatttcccaattgcgattgcccgcgttggtatcaacccctcgttccccgtcagcatccgccagtctgccttgacctacctgcgtcagtttatcgaggacaactggagcccagacgatggcgaagccccccgctaccctatttccgatcactacaagcacgaactcagagaggtgctgctggccctctgcctgggaagcgagggcgacagaaaggtcaaggttgccaccagtctggtcgtcagcaagattgctcaggccgacttccccgacagatggcctaccttgctacccagtgtcctgggtgttatgcccaccgggaccgacgaccagctgcacggtgccttgcgcattcttcaagaccttgtcgaggaaagtctgactgacgagcaattcttcggcaccgcgcgcgaaatcatcaaggcatgctacgatgtcgccctcaacaacgaccgcaaaaagaaccaccgtgccctggccgtcgtggtgttccgcagctgtttcgatctgatggacatggccaaggatgatcacaagaaggaagtcaccagcttcgcccaggagattttggccggctggctccccttcatggagcttgtcatcaactcaccacttcctgaccgcgaagaggccggttcccagccccaaagctggtacggccccatcacactcaaggtccaggtcgtcaagaccctgatcaagatcaagaccgtcttcccctctttgcttcttccccacagtcccaccttcttcagtgccgtttggcaagagctgtcgagacttcgggacgcttaccaggacttgttcatcaacaacgaagtccagagccgcctggaagacagcgatggcctaccctatactctcgacttcctggttctggatgagcttgacttcctcaaccagtgcttgcgtgcgagccctgtacaaaagcacctcgaggccgacatcaaggcccaacctgacatgtccaagatcgattgggtcatgaagctcaaccaattgctggtctcgtactcccaggtcacccaagaggaggagggcctgtgggacattgatgtttccttgttccttgccgaagagacgagtgtcagtgcaaactacactgccaggacggcatgcggcgacgtggctgtcaagctcggcgaatggctcgggcccaaggttttccaaggcctttatgaggttgccaagactctctttggtaacaacaccaacaactggcgggagcaagaggcgtcgctctacctgtttaactgcgccctgaacgactttttggactgcgagaagaccgttcctgtcgaggttaccgcaccctacggagaaatcattcagtacgccgtcaacaggcaagatatgcccgtcttgtgtgcccggggatttcttgctggagctgcgctaagccaggccgccggcagcccggcatacggtcttcttgaacaaaccatcaagactgttggaagctcggactcggagcttatccaagtcgcctgcattaaggccatgaatggcttcctccagtccaccctcgagccgcagtaccaaggccatatcctccaagctatccagggttacctgagtggactggatcttacctcgctagaggactcggatgacctcctggtaaccatcgttgagacactcaaggcagccattgccgtggacatgcgcacagttctccaacctgatagcactgctcttgacatgcttctcacgcttggcaagcacggtgctgccaactatcacgtggaaatcagcgtctgcgaggcgttcgaggagattgccgaggccatgaaggatgcgactgcttacccagccttctgcgccaaggtcctgccatctatcactggtgcttttgatgtggccaacgtcactggagacgacccgcttgtcattgtatgttttgtcttcttcaccttctttcggttgtgttgactgtaggtactgacacttcacagctcgccgttgaactcttatcaatccttgtcgagtttggcgtggagcctcttcctgctggtttcgttgaacacacccttcccaagcttgccaggcttctaatgtcgtcgaccgagggtgaggtcctccgtcccggcacgcaggccgtcaagaacatgctcatgcatgatcaccaacaagtgtttgcatggagtgatgagagtggccgttcgggtcttgaggtctgcttgatggttatcgaccgtcttttagatccttctatggaggacaatgctgcttcagatgtcggtggtctcgcggcagagctggtcgagaaggctggtccccagcggcttgggccttaccttgctcagctcctaagggcggttgccgcacgtctacacaccgctcaggaagtggccatcattcagtcgctcatccttgtctttgcgcgcctttctcttaccgtggaaggcgcccgggatgtcatcaacttcttgagcgagactcctattgacggccagaacggactccagattgtccttagcaaatggctcgagaattcggccattttctccggatatgacgagattcgccagaagtaagcccatgcctatgcgtgtcgcttgttagcaactactgactttgcgtcttctagcatcattgccctctccaagctgtatgagcttaacgatgcgcgtgtaaatgaaaccctggtcaagggtgatctcatcatcaacaacgataccagaattaggactagatcaagggccaagcagagtaagtcaccctgttactgttttggaaactttcgcccaccagttttactgagccatccatcttccagaccccgaccagtacacccagatccccgccccgctcaagattgtcaaggtgctcgttgacgagctcggcgccacagccggtttccactctgacgcgcggtctgcggccatggcgcaaaatgtggatgtagaggaggaagacgaggatgaggatgacgagggctgggaggatgagcccgatgttctggatcttggcctcggctctaccaaggctgagctcatgagctgggcggagggtaaccaggccctgcgcgatcgtgatgacgaaacccgccactacctggttgggttctttgtccgcgtcgcaaccgagaacattggcaacttcaatgaccgctggtaccagcaccttaacgaggaagagaaggagaagctgcgggaactcagcgctcaataaacgagaaaatggttggtcagtgtccgtcctcgacggcaaggcagaagtgtggcaaagtgaagtgttcaacgggtcatcgtctgcaagcataaggtatacagaggttatatgggcgaaggaaatgatgaagcagatcttatcggcggttttgcgttagcctgtctttggcatcaagcgttacggcagcattgttcgtagggagggaaagtccgcctggacttttatcattcttatccggagatttatcgttctatcgtttggtgcgtgctgttagcgttgggattgcaggagaagagttacatacgtgtcgactcacatatatcatcactcatcgttacttggttgagacaataaataaacatgcaagaggagacgtagctgttttataaggcgcccggaaccataaagagcccatggcaagttcttcttatcttgtaccgaagaattttgcgacatgcagaaatgaggaggatcgacaatgcagatatgaaggtctggcagttacatcgataacaatgtgaagattatagacctgaatctggatgcgtcctagcgcagacctggacagctttaatgcttcctttcgtccacgaggaatcgataattgatgaataagtcgggccaggaactgaaagaagcttataacaacaaggccagggaatgcagcttttaagttataaagcttgtcggacgttcaacatccaaacttgcaaagggatctagcctgcacaagccagataactcccatacacgcccgttagacattccttaatactatgtacgtaggcactgcagtttcttttcagttcacacttgccttcatcaattttcattaggtttctcttgttcgactggcataactcatacacaaccaacggacgacaagatggatcgtcgtctagggtggatttttttcaaaagcacaagtttcatgtttcaaggaaaccgaatgattttttttttgaataccacaacacaacatggtagtataggtgattttcatcatgacatgacatgacatgacatgacaatgcctctcgtagtcaacgtacattacctagatacctacctctacttagactagataatttaagctgatgctgatatactgtggtatcatggcggatagggttgaatggctgaggtggtcatctctcaaggactctccaggtggaaaaaaattcaaaaattgtagaaagtaaaaatcaaaaagattttatcctgaaagaattggggaagttcatgtatcaagcaagcaccgcgcggaatcaacaaaggggatgcatctgacaagatagtccagtcaattgggatttctaatttttgtgatacgtccggtggatgagattcaatgcttcatgcaggatgatgggtttgatctttactacgaagttttgggaagacgatttcggatgtaaggggagagcaggtatccccgagaccttttgctacacagcaagtacgagagcaggcatttcggcattcgatagcgatagcaatactttacgacagtcttacaagaaagaggtgttggacgatacaacagaaggacacactatcactaaaattatgagtctgaataaagtatgtagtaggcttaataattcgacttgttaatgagtctgtagcattggctccgtcatctgctacttttgatcttccatatggctcttctgtgctgtacttatgctcgatgctcgattctcctctctcgcaaaacagccattattatgcaaccccaacacaaccacaacataggcaccaacctacttcaccacactataccaacatatatcaagacacagcgcacaccaatcaaaagccaagtaccctcaatatgacaccatgctccccttttgtttacacacttccaggaccccgagtattaaaccaacacgccaaagataaacggcactgtctgaaaatcatgacccgtcaaccccatcaagaccttgcaccctctccaccggcgtactgctaacccccgccttaaccagtgccctcaaactcgccatctccctcttcaacctcgcattctccttcttgactcttgccgcctcctcactctgctccctcagtttcgccattaattcctccttatcctcccttcccttacccttgagcgccttgagtatcttgcccaattcgctattgaacttctcatacaacaactcgttctccgccgtcgcctccttgtaaagctgatcgatggctttcactttggcttctgcgaccctcaaagtggcttccatctcccgatttatctccgcctggcgctcctgcaggtcgagcatggcgtgcgggacgcgctcctcgagggcgcggacggcgctggagaggcggcggatttccgtggaggcggagcgcggaagcgtggcgttgatgcgggtcatgtcttcggagatgcggctaagctcggactggagggtggcatcgacttcttcgacggctttgagctcggtttgcagacgttcgcggagcttttggggggagcggaggccgaggcggccgctggaggaggtcggaactttcaaccccccgttgttatagggcagggtaggacggctcggagatctggcgagtctacccccagtgtcggcagcgccattgctggtgctgttgctgttggatgatggacgttcggctgtagggagccgggaaggcttgagggtgggaatttgggggaccgaaagggacttgggccgactccgaattgggagggaggagctaaaggcctttttgtcgggtggggtgcacggggatgatgccaagggactgacaattgggctttccttctgccgcgatgaatacaatggtggtacaacttcagcgccagggctgacactaaagcccgaaccgggacttatggatatcttggtgggtgagttcggactgatcggaatcttggtcggtgccgggagacggggcgccgtgtgaaacttctgggaggcctgttttctgttaatctgagcgggaacaggggcggcagcgctgtcgacgtcgatgactagcggcgactctttgtcgtctaccgggggcgggcttgtaaccgattctaccagggtcgtggacgacaataccgacttcagatccgacaacgagctgcgacgcttcttctttaaccggttggattcggtaaatgcttcttcatcttccggctcgccaatcgtctctaatcgttttgaactagacggacggtgcgtgatgtcatcgaaagctccggcgattggaggcctgtctcgcgaccctgggcgtcgcgacctgttgggtgttggtgggttgaagaaaacgcttatatcgattgattttgacctactcgctttggaaaggctcgaactttcacctgggctccttgtgtgcttgctgagggaccgccataccgaagaacgatcggaatctgttttgctgttttgccggaggaggttgtcgaacccaaactttctccgcagcgacgagctgttggacgtcactgatcccgtaacggacttttggctccggttactcgcggtaatatcgtcgtgtgagctgttgagctgtagggttgcggcaaagctgtggtcctcgaagattcggtcgcagtcttcaacaaggcggtctaggagattgatgtaattggaaccggtgccgtcgtcgacaagtaattctgcgaacgctagtgtcaaggcgccccgatctccgtcgttcgagcatccatctaataaatctgccagtagtttgatcagtgcggtgaaagcccgtcggttctgtggggccaggtctcggaaaatgaatcggacaaagtcgccaaattctcccaccactctcttggaagcccggacctggagggcatcaagcgcatgcatggttatgatcggtcctatctgatcgcgccatgcgatgcgcacaaacttctcgaacgcggcaaacactatgtcagtgcccacctcagccgaggcttccaaatcgaatggaaattcaatcagtctgttgtagaggtcgttgaccaacagttcgtctgccatggatctagtaagcagtgttcggccatgatagtagcctttacgagcctgtagattggcaatgaaaccagtgaaggtctgttcaagacggaacagtgggttttcggggcgcatgtcttcagcagtgcccatcttgatactatgttgttccttaatttgggccgcaagcaacagcaattcgttgcggctgtttgtcctggccatctgcgaggggagcagagcgggagcactcccattaggattccgctggtgcccccttatcgagccactgggcgtactttctgtgagtgtaacactgggcgtgctgccaccgaggaaattcgacaacaacttgacgggggacgcgctttgtgagcgcttatggcctttttccatgtcttttgatcccatgtggaggccgcgtaggattttggtatagtagtgaacaagggcgggggcgagtcttaggttagcgacacaggtttgggtacttagcaactggataattctgcgtgagagggttggtagaaagtcgtccagggcaacttcatcgctgaatttcttgccgtttaagccaagagtattcatcgatatcctcctgagatccgcggtactgatctcgaccacgacctctacgccgtaatgaccgactggggcgctcttggtacctaggtccatatccaggacaacccggataggtgctggttctcgtcggccttcgatgagttgatctgccgcctcctgaaaaacggctgcgtgtagccggaaattgttgtcttccatcctcaccgaacgcaaagtccaagtggggtcttctctctcctgctcggaaaatcgaccctcgatacgggccttggcgatttcttcactccatttggaagccctaccctcatacatttcttgcagtatgaaacaccttgaggtaatcgccttgccaccgaaatactcgccagaatgtgaccccttcatatcagcagtcgaggccatccagattagcctaccatcagcagattctgtaaagcgaacatcggcaaggttatgccaccccgtaagcgcgaactcccacattcctggtcctccagcaacatttgtcatggatgcgagcaggccggcgggtgatggcttgtcgatctcgcgcagtaggtcacgacccgtaagtcctgagtcggtcttcttcttgagaataacgataatgtcggagaacacaaggaaaatgccggcattttcatggagatctgattctcgcagctcatcgaaagggggagatagctcgatgaagtcggcagccacggctaaccttccctgtggctccaagtctgggggccagcattccaccattgcgcgtaacctgttaattatgtggggcttgtctccggcgccctcgtctagagagcagatgttggtgattatgtctcttgcacgaagcatcagttgcagggcaggatgcgtaatgggcagacagttcacaatctggtcgatcataagactgtatcgtggcaatcgctggactggctctatgaggagggatcggacggcttgttctcctttctgggctacccgctggcgaaagcttgattgctgttctagaaataggttgagtagccgaggaaattcccgactggcccggatgtagtcctgatagcactcggtaaacttagggaaccactccatgaagaggcgggccatggccagagcaccgctggggtccttgaccttgacagagccctctctatgtattgggaatggggtctccatgtctctaatcgcatcctcttccgtatcgtccataatccgccgaagctcgtgcatgaatgccgtgttgagctgcagtatctcatccgccgatggcgggaagagcttatccagatcctcctctgacgggctgatgctaccagtagctcgtgcctttgctccttggcggaattcgtcggccacatggtttaccaattcgttcaccttgagcacatagcgctcctcggtatcgaccaactcgcccagcttcatgcgcaattccactttttggttccttgaaaacgacttggtccggtttcgtaatgaagagggccgcgaaggtgcgcgacgtaacttggatgtgggaaggaacacaggctctccaaacagcttgaccaagggagtatagccgccgtactgcctgagagtcggatccaaaatatcgtcttcgtcctcaggtacctcctcgagttcctcgtcatcaaggggaatgatggaaccggggggcaataccaagtcgatatccacgttatttatgtgttgtgtttgtagtgcaacctcgagagtctgaatcacgtcggcggtgttttcgacgggaacggccgactgggcgaggtcggcggcatgctgagggctgaataacgtagctgccgtatcgggagcccttgggcctcgtgtgggatattggtgttttaggtaggctttgacggcttctggtagctcgctgaagtacttgtacaggccaaaggccagtcctctacatatctcgtcaccctgaaactcgcgcggcaggtggtcgacaacatcgtagaagggggagttgggagagatggtgatacggtgaaaggacatgaagccagccgggctatagacatggacctgaatgcgcgagctgttgagagtgtagtttgctgtcgtcgaagggccgtggaagatgaggaccgggagatggcccagcaaagggtccgtggtgtagtagagtgtgacatgctctggcgagatggccagttcctccgtgacacgaaccatattggcctcaattggtcgccgtgctcatgacgctctcgcggccgatattggggggaaaaggtggagagatggtcgcgcaagaagggggaggtaggcgacaaggtttgcgacagacgactgatgacttgcgacttggcgggagatgtgtcggggggtataggcggcgtcgactctgtgagaggctctcgtcgggaccagccccagggaggtaggggggaaggcgcaaagtaaacagacggatcgagtcgtcggaatcagggagctataggcttatcgacggcggcagtatgcagggaggacgacttggtggtggcagctatagcgaagccctgggaagagcaaattgtctcgaaaaggctctcggtcgcgttgtgtctaattcgtgtgcagtcgggtcggtgcaggtcgaatcggtacgtatcctaagtgaagaggtcgggacggtatgtttttggcggctctggccttggctgggtaggtcaaggtaggtaggcaggtggtggtggttgggatttggcggtgcagacctgcagacacggtgacttagcagcggaaaaggtcgagcttaagagagttgcactgcagctgtggcgccagagttatttccgccttttggggacgaaatcgtaaataaacaacaatagtgcagaagcaggccgggcatggagctgggataagggccatgtacctggacgttgagtgaagagagattgcgctggcggcgttggaccaaagccgcgacaggggacctcttcttcctttttggggcctaatattacggtgtatgtgaaggtactaaggtatgcggctcgtcgatatagcagctggcgtcttgggaaatatttgccgattagatagaaggtaatgtatgatgtatgttgtggtaaccgtgatttgtacaacgaactcaaagctgagtagaacgtggtgcttggtgcatggtaatttggaaaagaagggagaaaagagaaacgatggactagttgattggttggttggttggttggctggttggttggtgccgtgagtgaccgactggtggtaaagcgagcgcaagctgcaaaaagagcagcaggcagtgacgatggttccgttcctctacagacgggaacccaacatgcaggaagagcgacgggactggtaccactaccactggactggacgacgcaggtcgacgatgcaacgtagcgtaatcgagagcccggttcgtcggggctgagggaacgtgaggttgaaagtttggttcgttgagtaggaaagaccaaaaggaaggaaattagtgcgaaacacgacacaacaacgagctggcctgagtgaacggacggggaacgggcaacggggggccacgggctcggggggggggaggatcatgtcaagcaatgcgacatggggtgctgccctggagctggagagctgccgtggagttgggctggagctagactccttgaccgatggccggtggccgggatgtaccgtgtaccggggctccgggggtgcttgctttgccctgcttccttcgaccgctaccgcttccactttgtcggggagatatcggagctaccgggcggtgacgctctctatgtataactgaatgatgtggaaaaacggacgtctggaaattagcagtaatagcttcgttgctgttttcgcaaatgcaccgcccaacgctccccgtcaaccttttttcgccgaactctcgcctttctgctcgtcaacccacgcgtccatggttaaccaaaaaaagggatattacatacaccacaagcccgttggagtggatcaccctagtttcttaacttcttccgatccctttcttggctcttgcgtaactttgtggcttcgctctcatggcgtgcatttggctgtcccaatgggtcattttgccccaccgaacagagagagaagccccaggaagctgaaagtgtgaacgttactgaaccgtttgattgcgctccccgctgaaaaggccttggcatttgtattttggcggagagaaggtcgggcaggtggtccgagctcttttatattactgtttaacctgcacataacgatcaagggtgtttctggtgttctgatcgttgtgcccagaatatcgttaatgtaaggttggggtattttggtgcccacatttctactaacagggggttcaaaagactggagaacaacgtgcttgtattgaataactagttactatagcgattttgctgtagaaccgtttgtgaagtacgaatcgaaggttgactgctttttttcatccctagagcgcaattagtcccagaacaacagtttctggcgccttctaagcatcgccaactacaccatatttatattttcttattattcttcgtaataaataacagtagtaatagctttaaatacttctacaatagtaatctctactattttaatatcctaattattatcgccattatctaattcttaaactttaaaaaaagtctcaataacgtactagaggatatcttaagggtctttacaagcttactcttctaataggttaataaaattaataatatttattacgtctttaacccgcctaattctaacgaattcttttattaaccgttatatataaatagcctcgttctagttaggaggttgttgttctagactatatacgggtcctaataattgtaacttcttccaatagttatcaataatttcaatcctaactttatacctctatatattaaaaacttagtatactacttacaatattgtagtctttttaatagcgtcttcgctattaagggtatagtagactaagtattgtaactaaacgtagcaataataaacttttaaactattaataatcccttaatctataggctagtagatagaagtagtattagcgggtagaacttcgacagtagtattagttagaggataattactatactactcttttaattgctttaaggcggaataataagcaaatacactattaattagtaataatactcgttagccaactatttaatagttaaactagtaaaggaattctataaagatagaagtaattatttataccttcttattactcttctatacaatagggaggttagtaataagccgcctatccttcccgaaagaacgaaggttcttaatattactaaaaatctatagatttagtttataaatactaattgtattaatataagggagtatagtaatcctctccttctttctttttaactctacttaaaatttaatagttaatataatattaaaaattattaactagaataacgcaatctcgtcggtattatacgtattctttaatctatactctttaactaaacgcttaataaccttaattcatttataggatctagtaatattaattaatccggctttattagactacttgtacttcttaatatagtagcggcgtttaaatccggtaaactagccactcgaaaaaccaggctagagtagaagccggaaattaaatattctaagctatagagatttggctacttccttaattatatcgccggaaataggcagccggttattctttatacgaataacctatttaaatagagccttctcgaatataagatactctattgaataaattcgagagataccgctaacgccccttataaaaatcttcttatctaagtaaacaaacttaaatttcaaggattcggatatagtaaactgtccaacggagtagcccaattctttagtagcccaagcggcgacctcgcactatatatacttagggttatcgcgaataaaggcgcgaatcttttaacagtaaatctcgctaatagtataccggcactgggatttgtaaggtaatatagtattgatactttgaaagagcgctcgattttagtcataaaagtaaataaatggtcttgaacaataaagatttgagtgagttgagtagggttgattatactagattttaaaaattagaaatgaaatacaatagttagtaaggggttaacactcctattaggaggtattaaggactggcaaggggtattagggtagctgacagagctgtcaaataggggtaactataacaatattagtgtattactaagcaagaatctgatttaaatcataatgtaaaggttgatcgttactcccatactaatctgcaccgttaccgtgattttgagcgttatggccagaatatcgttatatggctgatcgttatgtgcaggttaaacagtatagacatttaacccttccgttcctggtccctgtcggtcgtttgtgcctgaactccaccacccaaaacaccgggcagcagacctgggaagatggaagctgcagcgaatccaggcacacgacacaactccgccgcatgaacgccaggactttggattgtgtccttgttttgacgaccatcgcgacctccaacccttccattccaggcattttccagcccctgactctcgttcgggaattgtgcaaaaaaacaccatcattcacaagcacgataatatcgatgttaaggtcaagaagtatagtacttgtatcaaccgatgcgcgggctagtaccaacgactcagcctccttcgactccttctttgccatgaattattcttggatttcttgggtcgcgtcccgaacccgaacccggatgcttcatgccattccttatcgatgatcgacatcacacccgccatccgaatattcgggaacgtccgccttggtcagccttgcatttctggcaatccgacatccatgggccatccactagaccactaccacatctccattgttgtcgtgcgatgtgtatttcttgcagttcatagtcttttttggacctcctagctaggggctacggaaccgggtaaggggcactcacatggttgatatttataaccaccatcaaatatcggatgaacaccctacgcgagacatttctctccacgatgatgggctcgatttagtatttcaacggtgacccctgagagcagcgatttgtatggcagaaatggctttggcgagcttcccgagcggcgccctgcacggtgccagccgacattggatgaccactaattccccccccttttgaaccctaacccttttttctcctcggagtggaccgaagaacgacatcccccaacttcctccaactctccaagtccccaacctgcagtggttagtcgtttcggacccaacactcaaccatcagtactctggactgggaccctttggccttctctcccctgaactcattgactaaagaagttactcataggaaactcgtcataaccccaagaacatgtcgctgcgaacttggatctccgctcctgactgaacaaagataaatcgatctgtgtcctgatgcaccgaccactacccaccgacatttgctcctcccaaacatcgtcattaatctacttagctactattggatctcaagcagatcacgagaggatagacgtattccacttgattcggtcctcatcgtcactgtgtcgttcacacaatgcacagctgcttacctaactgttgggtacagaggcgcatgaggggccctcgggccttaccgctctgcttcaggggcagtagcaatgcaggacgctaaactcttaacacatgatttcttgttcatgcagaactcacgttggtcactcggcgtattaaacgtcatcctgatttttaaatcgcgcaaaagaaattgagagtaatctggaaatggcctttccttccatacctgtttttttgaattgaattttgccacaaagtttgccaaaaaggatcgctgttcggaaggctcgattcgccaactggcttgttcttacctctaaaatgtatcccaagtctatcttagcgtacgagccgcgcacctgcctggcgtcaccgcatcatgctctttcgatgattcctgcggcaagcgcatttgactgggatgaacctttcatctcctcaatcggaactcgggctgagaatctgaatcgatgccatgggatggtaagtacaagtcagtggcttcggttgaacctaccgcttttacactcgtttccccctcatagtgcggtgatgttttcttgagctgccgggcaatcaagcttacatgtcttctcgacggctcgtcacacgcgtatttctgctccctgtgcctcttagactaccattgtttctttttttgccgtcgattaatgcccgtcacatattcttgttgtctttcacggaagaaagttacacgtcgaaggatgggatgtttgtgtggaaagatatgtgtttgggtgaagcgtttggctcctattgtgttatcgaaaagacagcgatgttgaaaacaggaagaatatgttaatttgatagaccttggctgaagattaactgctcaagtttttgacctcccagacgctgggccctcgaagcaaaagggtgatcctcttgtccgtgattgttcaaggaacagtcatccagcggaatgcacctgacgccgcctacaccggcatcactttcgatcctccgatctcgcagcatatctgagacatttcactactcaaaatgttaagatgcctatcttacaagttcctttcctcatctaacgtgtgtcagttgactcaatgaagagatagcaaagtgctgtggttactagtgtatctagtggccagcaccggtcgcaatcatcatgtccatgcccaattctacagtccctgtgcttgaagccgctgaaagcttgacccttccctcgaacgagaatacgaaagcctcaaccgactctcagcctcagtccgttcccacttgctccgaatttccaacagtccaacactgccacttgttcaaaaaccttcacaagacaaaacctcctcacccgtcaacgccctcggcgcagtgaccttgaaattcccatcccgaagcaccttcccctcccctctcagttagctctctcactcttttccctctctctctatctcagccaccccttttatttcaccaaaaccttggatccaaataggtaggtaggtaggtaggtaggtaagtactcaccttaatctcccaaacaggcagatcccttttcaaggatctgcaaactccctcctcaaaagatgaccaagtctagtcggattgatgttgaacattgctctagggtaaacaatggttattccaggagtgtcaagactggtggatccacttcgttcgtgattggcaaccgcagttccacgctcgtgactattgatagagttggaggtgatcacacttgctgcgactgtggatgcgaaagctgcttcggcttcggcttcggtttcttggccgtcgacgataggaggtggagcccttgagatgggagttgtaccgttcaggttgtcgtcgttgttgttgttgtcgttgttggttccgttaatggttgtgccgctagtgctggtgggaactccgttgatgcttgtttgaatgatgttggtgctgtttattgtgattccactgatgtgagttgccgagatggtggttccggttatgtgggtaccggtgatggtgatgtctctaacatgggtgccgttgatggttgttcccgtgatgactgcccctgttcctgctcctgctcctgaggctctgatgtggttggagggttggcctgagctaccggttgcggctctgtgggctggtgagtgtatttgtacttcttcggttgtattgctttcgtcgagatggtacccattggtgaggtggccgttggttggaggatgaccattgattgggggatagtcagtggctgatgcaatgagtcctgctacttctggacctacctctatggtatatgcatctgcggagagactgcccatggttgtgttgttcctgattgactcagacctggtgctatgcggcatgatgaatgctgattactataatcgtgattttgacagctgaatacaacatcttggcttttataacatcaggcaagtattatatgagcagaaatcaaattcacagagctcctactcctttgtgttttaattaacacactcttggtttgtttctttgacaatagtgaatactctcatattatctgcgcgtccaaaatacgagacaagcccatgtggcccttggattttgcactcccgtataattcgctctgcatcaacgaagatacgctgttacattcatccattgcttccaatagaaatattgattggagcttctccgtgtgatgtttgtgctaggctggcatcgtgagtagacactgctctttgagtgacgtaggggcttaggaacctccttgcccttcttgttaatctgagtcttggaaatgtcatctggctcaagtctgaggcaatgagtcaaaggtgaaagcgaatcatgcattgttctgaacgcacccctgcggttccctccaagctttccgccgagagctgatggtctttagtggatcattataggcgctgttcttcagctcacattgattttctccctcggacacggcgtgcagccatacgaatcagaatccagacattttctcaacatatcgttcaattttccgcacaattgctggctgcttagcctctctagctgtttaccattgctcttcttgacgatgagcaagccggactgtaccgtgtcgaggagttcatggagaaattcggtacattttgggttggcatggagttcttcgatgaactgtggaagtgtgtaagtaatcacagtgttatgaccttgcgggaagggatgtgtagctgttggtttgttggcagcaagtggagcgggaagagggggcaatgattcaacaaagtagacgaaccttggtaacctgtggctttacaattgcttccatctctctgtcagggctattcaagctctcctttatcgtaaagaaggtgtctgttttgaaggagcaccacgcctggtcaacggcgctccgtgcatgagtaaattcggagaggagcctccaaccgccgatcagccaggtaacaaactcaatgtaaagacaacccaacgtccacatatcatattgtcgcccatggccaccgccatcgggtaagtcaatttctggggcgcaatagcatctcgataccataatggttcctcggatcctcgacatggtgcgcttggtgctgatagcagcaagaccgaagtctgtaagtttcaaagttccgccttggaaggctgatgatccagttggaccttcgtttctgtctggaaaccacaagatgttttcgggtttgatgtcgccatgatatccgtatcgatcacactgggaggggttcaatccaaacgaatcatatttgtgaatcgcagacactccctgagcgatgccgtagcattgtcttgcaacccaccgtacggtgtcgttgtccaagttgggactcgggttttttaaccgccaatagccgtctaagctggcctctgcccaggggaaaaccaggtaaaagctctgtgattgctcgtaggtggccaggagagagatcagatgctgatgtctttcgttgctgaatttcttgagcacatccacctctcttagaaacagtgctttgtctctagagtgtagtttcttgattgcaaattgacatgcgcaatcattgtttcttttcggcatggcgctcgttgggccaatagctgtgatagcattgtgtgcaacaggaatagcccaggggcactaatcggcatcagcgctttcttgcttcttgacaacccagaggcaggtacaattgtgttgtcattgcacttaccaatctttcgtggaaggtatgatggtcagcatggatcttgaccctgaagactcgtccgcctccacctgcgaactcgtattcctcgcttgtgccttcttcatcgtcgccaagaaagggaagaatggttttttcgggtagacgataatgaaggacacgatgtttgatgctcggccgggcctttccgaaaaaaggagccaaggttgtccactgcatctcttcgaattggctcaataaaaggcagccccatcgctctggaaagcacttcaacctgacctctggtgcttcccaacgtcgaagatcgtatataccgccatggcgacggtattttgctttgagcggaagatccgaatcattgacgttcgtttccaagaacttgacaatcgccggcaccttgtccaacatcactagtatagcaaaaactttgcgaaaggattgtacctcccccttttcgttgccgtttgacgttttgcagggtgtttcagtgcagatcattcgcgcaaactgggatattttgtcaaggtcgtagttgtcaagagactgctgtcttcggagttcctccttgacggttctgaacgtgatgatggtcgagagggcggttgctgggaagaaaccttttgcgagaggggtagtgctgttctttctctgtaaagcctcgaatagccgatcttgaagtaatttccttggcctagcgaaaatcctgctttcaccagacaccagcggagtttgaacccggctgtctgttgtacgcgcgcggccttcattgtacatacgttgacccaaatcgctgatttcgctgggctcctggtgtatgccagacgctcttactgtttccagaacaggaagtccacgtccccggaagggagcagttgcaacgcggacatgatggatgttactgaaagatgtgtaaggttccgatagcatttgctgctttgaacgaaagttagtggggtcctccaaagatgagatacatttttctttggaaatcacaacccattgacgacataccgatggagctaccaactcttcaaacgattcctcaatctcgggtctccgctcgtggtacgactcattgcgccaatcgtcgctgagtcgatgctcattctgatcatcttcctcagctgagctaccaatatcgctcggtgatggtgaaacccagtcgtcatagtcagatatgtcggagttgagatagctgtacgagccttgacttggttgaatgactaaactggctggcagatcttctccattttgttcaagtgtagagtcaatggcagctggctggataatgcggacaatggggttgctagcagaacccgaactcagagcgttgtgtactgcgtcagaggtgctgttgctgtcagcatcgatgcagtactccgataaatcttgactgccagaaactccaagcgagaaggaaacggctcgccctcacctatgtggcacactgttagaagcctccatgacatgtgattacggtgaacgccagtcggatgttgtgaaagcctgtgttgatgcacatggggacaggttgtaatgcgaaccaagctttaatggtctttcgataccgtatcttcagaagcagggcgtaggttgcctccaaggaatagccaatgcgagacattaagtcaaaggaggctgagaacagacattactgctattcttacaacaaggcgttactggttggatcacagcatacaactcagcttgtcagggatgagtggcaggtggtttctcgtaggttacatggcccattgcctgaccagcttgacggggcaggcgtctacccaaaatggaaaaacgggaaaacggaatgttgctcacgaggcttaggcggccatgtagatcgtatgaaatgcgcagatgtgtggacggtggcttttgctctcgattcgtgtttcagggtggcattacatggcccccagcctgttatcccgactttcatcgtttcggtgagaagggcgatgccaattgggtaaggcgcctcgcaaagcctttgcgacagaggcctcttgaatgtgaggtccggtagtgtccataaggccagaggcggaagagctgaataaatcaagtgcaaaaagacttgcactgactcaagaggtttggtctcgctcaaagccggtcgtcctatgcggcaaaggcatagcgtagacgccttgttaggctttctccgagcatgtcagactacaatgagctgcctccaagggatagactcttgaaatttagcgtccgtgagatatataagctctctagtcacgatgtcttttctctgctccagcaacaccaagaacaacctaactttaacgacatcgtatcatctcacatacacgccctatcacgccaaacaaagagtcgctggagtaacgaaaatcctatatttcaagatacactaagtaacaccagagtcagcaatggaaacacttgacatcaactcggcttctgagtgcaacaagcataacgatggagataacaatgagaatgtggagggtaaacctgaggtttcctctggcaatcaaggacagtcttttgtctatcaagaactgccggcgaggataacaaatccagtgaaactggcagcattgctcaggacgcaatttggggtcgggaaatacgaggtatcggtgagtaaatgcctggtttgactgatccactggctcgcaaacttacaaatacggtatgtttgacagatgattcgaagtgtctacaacgttggcactcccagaaggctatctttgacagaaatatcactgtgtagagggctgtgacgaggatggatttcggtgtaccggtggacaggttcgaggcactctgcatccatgtcaataagctttgattcctccctccaacatttcctgtcttggtccgcgcaccttgtctgtagtaccttttcaatcttcatctgtacaggccaacacatcgaaagaaattgaagggaaaatcatgactggtggcctcctttgtgcctacctcctgcataagtcgagaaggagcaggctctcgaagcgccgtggcttgcgagcctgcgcgaaatcatgcatgccaagaaaatattggaaggcttcgagttgggggaaggggggaacttgcagttcattgctactctagaatcatggggctttctagtgcagcgaacccagcagggaaggtgtggttgccttcagttgtcttcgttcgccttatctgctattgccgttggggtgatggcttccacttggctgcctcttcagcctgtcaaatactgagaagattgtatcagtgtcttgtcatcaggctgagttttgtgatcggcctttggcatcaggaacagttttttttttttttctttttcccgttaaatctggagggaatggggaaagtaaatctataagacccatgcggtgccccctagcgtgatgtcgacaggatgatacacgaacagtcatccacagccctgcgcacctctatacaaaacatggcttgattcgattcactcactattcgacttcgcaatatggatcaatccaccgcctctactagaaagcgtcaacggagcttctcggagaccgatccccacagcctcgctacttcagtcgtaggcttggccttgagaccgacatacaaaagactccgtctggacgacaactatgtcgaccatcttggcagccaagcagcaaatgccgaagagggcttgcgatattcgttctcgggcaaccttaatcacactcattaccctgctatctcggtcagcgatgcaagtggaatgaacgacaatggcatgggttctagtgactctgaaccagacgacgccagtttgtacgaagaactggaggtgaaaggcctgagcgatcagatccagaacagtcttgtcagaagtccgctacaatacggacgagttttcctgccagaaggcgtcctagataaattgctcacaaaggacgcggtccgccacgaactcttgcgcaatgaaatctaccttgacccccccaaactcgacaccatggttgatttcattgtgccgggcgcaagaaagttgtttgcaactgctttactcactgggctcgactacaagaagctacatgcggccctcaacgagttcttgaggaaacccattgacgacagttcgttgccactcgatgaacagaaactcgacgaccttctggaaaagaaacggggaaagccaatatggcggactgacgtcaacatcaacgcttttctgacccagcaatgggctttccttgcgccaacctttccaccgccacccggacctcatgtgatggaagtctggggacacacagttctcccatttattgacagaaatgagatcgtcgatgatgtgggtgcctttggggctgtgtatgaagttaccccccacgaggcaaacattaccgatgttggcttgaaggtgagcagctcaacgatcccatcttgtaatcattcagcacaccaaagtgagtaacccgctgatagcgcaaaataggggtcgcgaatagccgtcaaacgtctcaaattccaacaatccaaggatactcctgaacggcgcgaaggagaggtggcgtggatcaaagaagttaagatacaccatgaaatagcccaaatgaaccaccctcacatcatcgacttcatttgtgcaattcatggtgtcattatcgacagggggccggaacatttgcttttgttccgctgggctgaccagggcaacctgaactcattttggaggagccacccaaatccgagagtctcagcatcccttgttcaggaaataatgatacagtttcagggactcaccgaagcactctacaagctgcatacgcctggaaagaaaggttcttatcggcatagtgatatcaaaccggacaacatcctctcgttcagtacgccaggccgcatgtcctcggacgaacacccagatattggcacgcttaaactgtctgaccttgggctagctaaatatcacgttgaggctactggttatcggcatcaaacaagtgccaagtacacaacgcacagatatcaagcacctgaagccgtgactgatgaagatggtgcaagatcaacgcggtacgacatctggtcgatgggatgtgtcatgctggagttcgtcatctggctactctacggaaacgagaccttgaagcggttcaacgttcagatcaccaccaaatctagcgggtcctggttcatgaagaaaggccaaactgcaaaactgcatgataccgtggcacagacaatgaacttcatgctggaaagtgatccggagtgccaggacggcactgctgtaggcgaactcatcagactagtcaaagaaagactactagtggttcaccttgggccggatacgaagaagctccagcgggtggaaaccttcaagggtgtcgatagcacggtcaatgacattcccagcattcaagtggaacaaatcgaagatggtttcgtttcacagagaggggacatggacaccaggattgcccaaaatttgtctgcagtgggccgtgccacttccgaagagcttttcggtgcgatgaagaggattgtatccattggtaaagagagtcagcactactggtgcacggggcagggtgatcgtgctcagatcacccaagaattactgaaggtcttgtccaccacgaacagaaccagaccatcgagaggtgattcatttctagcccctccgagtgcgggtggaattggtaacaatggcggtcttctacctccaagagaaacacgaagagagccacaggtactggacatacctgatatagttttgccttcgacgcagaccaaaagagtatgtattcctgttatgcacactgttcatccggggctgtaataaggacccgactaaccacaagttcccccagattggcacggtacgtaggctatagcacccacttactgaattcatgaattatctgacagcaactgactgattcgatgtcatatgccgagataggaggtcagtaaattattcctgcccataaatcaagttgtattgttgctgacaatatgcagtatgtaagtggacttgctccataacatcttcatcctcaggaaagcagcataacatgttcgctaatgccgtgattactcgtagagggtaagtcaagaagggtccttgaattggtgactgttgtatgttgatgaacccttctcactcccataggtagtaagtcttctcctttatcccgttttggtcgttgaagtggcgctgacaatgtgaacaggtacaggtgagccagttccgttatccaatcacccatgacaagaaccctgagcacggctcagtatagccggaagcccaaagttggcgctcggaaactgctatggctgggctgatacctaccctgtttaacttgccagcattcctcctccctccaacctcttagattctttgcttcccttcgcgtcatgtgaggataggtgatgaagagcaggatgcatgactggcaacagatattgactttgctccttagctcgatcgtacgatatacactgtcgacaatgacttcgcacggatggcaatttcagccatggataccgatggattatggccagagtccgcatcaaagttatgtgtcaactgtaaaaacatgaaattcttcgaacaggggtttcaaatcgaagacacctggggggatctcaggaggaaccaggagacctgcgagttctgtgctctgcgatgggatgtatgcgtttcctgggatccgagaatgactcggctcataaaattcagctgcgaggaatcgatgttgcgtcttaacgaccagacaacacccgtactctctctctgccggagcccaggtaattattttgaacaatgtccggcacgcgaaggggacccggatctttgctgacctttgcgaaacagaaacgcagttggaagacaccgttaagattggcctgccgggccttacggtatctgaagaccaacactttgcacttttgcgaggatggctaagatactgcgacacccaccatgaatgcaaaccgtggccgggtgctcctcttccaacacgcgtccttgaccttggaaccatggacgatactaccatccgtctgcgggagacgcagaagggtgattccttccgctacatcgcactctcccattgttggggaaagcatgagcatttcttcaccaccgcattgaatcgccgagaccacatgagaggaatccacgttgataaccttcccaaaacctttcaacatgcggtcaagaccacacgtgggctgggtattcggtatctgtggattgactccatgtgcattatccaaggccctggcggagactttgacaagcaatccgcaaagatggaggacgtgtttagttccgcctactgcgtgatcgctgcaagcagtgcgcgcggacagggagacggttttctcaaccccaggagaaagtgcgatcacgtcaaggtcgtcaatgaaagcgcaaaaggggcagtgtatgtgtcccgcttccgtgacgatttcaaggagcacgtcctcaactccccgcttagtgagcgaggatgggtcttacaagagcgcgccttggcgaggcgaaccatctatttcacggaatggcagacatactgggagtgcggtgatggaattagatgcgaatcgctgacacggatggataagtatgtgaatccccagttctacaaaatgtcagcgcgcgagttttggatgcgtgatgctaacagaatccatctagcaaacttatctcctacctcggtgatcccaacttcccatcgaaactctctggcgctggcagcaaccgtggtgagaaaatccgcttttacgaggacctgtatcgacactacagccgtctcaacctcacctggaagaaagatcggccagtggccatcgctgcacttgagaggcgcctccatcgagatctcaagtcctctggtgaattcggtgtctttgatgacagccgcagtctgctaccccggagtctcctttggcagcgcggcgcagaagtcacgagcctcaacaagatcagctttccacctgacacgcacacacgcctacccacctggtcatggatggcttacgatggtggcattgacttccttgacctgccactaggtgaagtggactgggacgtcagcgagatccaggggaattggacaatacaccaaacccttgacatacagcgtggacctcagcaacaggaggtcaaggagacggaactgagtgccaaaacgaggaggttcaagatgggaacgacgggatcaagggagtttgatatcatatacgacatccccaaccaggtgtcgaaggagaccgcacttctgaagtgtgtgctggttggaaaattgaggaacaatgacgtgccgaaagagaagactacgtactatgttctggttgttgttttgcgggatagttcgctgccgacggagatgtacgaaagagtaggtgtcggaaggatgcttggcgaatacatcgatctggacaattcgcagccggggaattgggtcaagatcaggtagacgcaagattggacatgtcgttctgagtgctgggcaggcggttttcccccctccttagattgtcaccttgactttagaatttcaaatttcataatcgttaatctcctttccgttgcttggtgcgtacatttcgagtgtctaattcaacgtgcaagcgtgagtgaccgagttgtctggtatgatgatgtgatgaggcagaatacgacatgttgaccgtcgaagtctggaaggacactcatcaagctcatcgccttcagcgtcgttaacagggctggaaacagatgctcaagataatcagagatcaacatgaacgatgacaaagttctgaatatgcttccgctcatgccagtttgatgaatggagtgtgaacaccaagtacctttagctctctccaggtgagcttgttaggatgaagagtggtgtcactatctgagtccgggtttgaagtttgaatcccctgtgggagcgctgtaagtataggtgaccgaccgctgttggtctggtggaagacctcaatagcccaataaccatccctgattttaattgctaccaatgctccaattgagtaaatgagtagaaaaacgccccataaatgcataactaccggtttcaatatatgcaatgtacgggacgtttaaacacccccgtcaatgcggtactggaccctcccgcctatcacgtggattcgcgagacactttcgcgtctctccaattcatcagcatcgtcatcggcgaacctcccagtaacatccaaacaacaacctccaatacgcgaatccggacacgctgctttccaccactttccaccaactctttcgaccatcaacaccaccgattgtagctgaaacatcccaagaaccaaactcgcaccaatgtctacccaaatgaacgcgggaatcccgctttcccacgcgcccgacggcgtaggctacaaactcctcgaacttcccccagagctagttgaacttttggaatcggaaaatccgcccacgtaagctgttttacctgttctctgttgattctgtacaccttttttgcccccacggcgccctttcagctttaaccgaccactgaagttcacaaaagccgttctccatcaccaccacccaccttcactataagcctcgcatcacctctcccaccactgcagtcttcccattctagcctcatcacccttcctccaacctaactatcctccaccaaaaccaaacaacccaaacaacagttggatacctcaactaacaaaaaaaacaacaaagtctaaccctccacccctcccccaccgccgccctcctcaaaaccaccatcaacgggcttcccaagacttactcccttcgacaaaagaacacttccaacgggctcattcttttatctccatttactaccattactactactcaaactgcacgaccacaaccacaatcacaatcacggccagataataaacagacaacaacaacaacaacaacagaaccgggagacgagatggacatagaacaagaacaagaacaacgacaacaacaagaagaaagagaagatgaaaaagggatggagataccaatcccaggcctccgaacattaagcacactccatgagacgatcgagttagttcccgaagcggaaggcgctagtgcgccggctgtgaaggcgagggggaagtggcatgagaagtttgcacgggggcgttaaaacaggtgattgtccatggtttggtggatgtctttgtgacatatttggtgggaaggaaatagtggtggtggtgtgttttgagaaagatctgtgataccctgggatttttgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggtcaagaacgagatgttctggttcgagtcaagggctggaaacgattggttgttgaagtcgctagttgaatattggtaactgcccttcttcagttgctgaagttgatggacatgtctatccgttaccactctattgaggggttttttttctgagaaagtctaatcgtacggtcaacattgtctatccgtacggagatgaaaagtagacttttatattcttcttctagcttgatagagtttagtattaagctagcaaaatgagttatattttttctaattctttttctctatctaacactccttttaaactgaccagacttacctagtagcttaagaaaactctcaaagaagatggctatcataaataaataattaataagattcaagatagaaaaagcttaagaggtggtttctttatgatgcttagggatataaatttggtacctacctcagaaaattcctcaagaatcaacgaatagtttagtaccaccttcaatttcattggtctccatttcaccaagttatacctaataaagcaaaagtagaccaccgtacggatagacaatgttgaccgtacgattagacttgctcttttttttaatattgtgaaggtgtgtctgacccctcaatgccaacacattacacactgaaggttaacggagaccatgattgccatgtcagtgacttatcttcagcctttcacccatgctcctcacaaaacaagacacatcactccataatagcatgctatatacatcgctatctatgtgcgcataatgatcttactctatttggggtatcaagagatctacaatattactgccaagtacgcttcgccacgcagtgtgcaatgtcttgcagggcgagaagaaggaaaagcacaaactaaatggctggccatgctcccgtctggtaatgcagataagaacccaacaagtacgcttcatactcgctcagaaaaagaaatgaaacaataacaatgcaacgacgctgaaagtagccagcgtttctccttctatttgcctctttttgaaagaaggaaataccagatgaatactcacgccacgccagtgatgccaacgtgtgctggtgaatcgtcatcctcctctccaccatctttgactttttgtcacctttccgcgagctgggaacaagattttgcttcaacgacttcacagaaaccgtagcatatgaacgacattcctgacgtctgaaggagatgccatgaaacagggattaacaagtcatcaacaaagatgacttggactgacaagataccttctctcgtccagcctcatccaccagatcaggcttgccaaggccgatatctagtttccttgactgaaacgcagcatcattggcatggtgaagcgttgcgaagatcggagcgagcaacacatcacccgatcaaacatcctctgcacggttggaaccagaatccattccatgcggcctaggttccgcaacccggtcaggaaccgggtctatgaggaccgaacccgcattagggggaggttgaagaggacgcccaaggatgccatggactagaagtaccacctccacgaagtcaaccccattcatgtccccagcaggtacttgctgtccaggaggccgtgcagctacctggccttggtgatccggtgtctctggcgcctattcatcagcagtaagatcgacaacaggcacctgctgtcttgggggaactgctactaccggggctcggccaagacttcgcacgttgacgaccggatttggtatattgttggcggccacaggaggaggatgggcggccaaccttggcgcagcgagttgcgccatttggggaagaccaaattcatcgttcgggggaagggggccaagggcgaggccagggagacctggcccgcccggattccactgtggaacattggccgggaaatgcgcgttaagcatgtagtgaggatcgttatggttgtgatggaggacctggtttccaaaccccggaaacgcctgtggtgcctggcctggattgggagcaggattgagggcaggattgagggcaggattagcatgggggttgggatggataccaagggcagcatagcctgcacgtcctgggttcattccttggttggggtagccgttggccacttgaccctgtggtggctgaaccggtcctcggttcctctgggctgccagttgtgcgtatcggcgtccccacctctccatcacccggtcccgcactggtcccggcggcagtcctagtcttacgtctatggcagaagcaaagtcagtcgagcattcgcatgctagatgggaaggaaggtcttgaagaggaaaaggtactgacactgctgtagaagatcagcttcgccttccacgggctgcacatgcacatgtgcagctcctggcatgcctggctgggcctgatttggcccacccacttggggttgcgctactatacctgctgcaagcgcatgccgaagacgagccggaccctgaccggggtaggctacagcaacacgcacaccgttaggatgagcatgctgctgccgtttcggaaaaagcttctcatcaaacttgatttcaagctccttagcatccatgctggggtccgcttccagtagcttctttcgttccctttcctcagcttcccgagcctccttgtcgtgaatatcatccagcgactgctgttcaaagagagggcagttgccctttctaccacctctgttcagatcgtcaaagtggttataatcgcaaggctgcctacaaacgtagcattgcatggctctgcatctgggacaagtcatcttgttgcaaccgctttctttgatgaatcggttcgtgcctacgccggttagcctgaatcaggcgatcagaggaaatcccaatgaggactcacatttgtagcactcccgtatcatagccaatgatctggcctcctcgagtttccgcttggcgtcctcgcccttattacgggctgcttcagccatggcctcgtcgcaagacttgccgatgtgagtttcttgacggcaacgtcggcagcttttgaccccgcactctggttgttggcactcgaactcccagttgacctctactgggggatactccgcagcatagttgcagaatggacaagtctccaggccgtcgataccagcacgtcgaatgctgtcattttgctcgatctggtccagggtacgcttcaggcggtcatccaggaataggtctttttgatctctggaaaaagttgcttcgcagccatccatagacatgcaacctagatgataccgctgctgtccgatctgattttccgcttgccgccgagcgcagtcatagcagaaccagtgagcagtgtcaccatcacagtgcaccatgcgattgtagggaagttcgtcaaaacaacacccgcattcggtgatggcaccttccgcctttgcgttttcgaagttttccttgtcttccctctcctgggcttctttggcggcgtccttggctaattttgctgaacatacctcctgcgctgcgagaaattcttgctgtgcctctctgccgggtagagtgctatcttctttatcgattgctacctcttcgatgttgttcttgtgtctgggatacaatttcctgcgaaaggtgacgccatcaggtttcgaaaaatcctcatgtagggctgagtacgtttgatagaccgaagagttatgcgttaacatagcttcctcgatttcgcctacgtatgctttgggaaaagcttccctgagaaggagccggctggtccaggattagttatggcttcaagtttcgggtgtgaattggtgaagtccagacttgtctccagagtctagcgacgattgagagactcaccagacgcggctataattgtggtctctatggtactgggatacacggccgtcgtattttttgtgcaatttttggagcttcgactctttcgcgttgtcgccgacatccgcatcgtctcgtttccttttcttgacgcgtcttggatatttggtgccgttgccttcttcctccaagatacgattaaggaacagttctgaatcccatccgcatgcatgaccctgctgctgggcgtaatctggacaaatgtccggtagaaggcttatgactgtggccagaaacgtgtcctggtcacgttgtggcctttgttctggcaccggtggtacagcaggaggtggccaaccgtcgtcaacgaaaaccctgcccaggaaattagtatctttatacgtctcgcaacgaaaccatgtctctggatgatgatgtgtaggaggttgtctccagcctgtcccgtctgcttcttccttggaacattcgccctgattcgagtgagtgagtataacaggatcgaagagtgtaaacatggctaaagggcaacgaggtaggtttacgcctacggtggtgataatgacgaggaaaaggaaaagaaaacagaagggcgcttttggtataatcagtgagccggggatgggcgtgttcaccactctgaatagcgagaccagatgtggaagttatgttgtatgaatggtgaggagggaagatggccgtagtcttgcccaaagacagtagaccaggcgaaaatgatccagataccgagtaagaacgggacagcgaggtgcttcgttggaacccaattctgcatgtaatggaacgtgaagcctaagagagaatctcccaatgtgcgcgaagtgaagtgtatctggttgagaagtcaacccaccccggaaagagaatgaaacatcggggatgcggctcaaaacttggtcagatgcatggtagtcgggagcgacgtcaggtcgatctggtggttcgacatagccaagatctgagagtgggtaaaccaccggtacatgatcaaggcatgaagagggagaatgaacacgaacgagaataagaacaaggcgtgatggggaaagatcatggtggtctgtgaacacaagttgaagtaactcacgggtcagaggcactcatggctcaggctttgcttcgccaggtagttcgatatgtgctgacgacgaaaagacgcaagttggcgaagctgcaggaagagcgaggcggaacatgtgccgggcagggcagcttgcgtggagcagtttctattttctcccctgaattcgaggaactgaatatgtaccagcgtgtggcttgcgagtgaatcccgtcggtgctcgtccgaggtgttcgtgaatgtcgtggttaggcgggcgagtcgaaggttgcaggttagtctcgtacgatccgcccggttcgatgtttgaggtttttgagagcataagttgaacacttcagttgtatacaggttgacgaagtcccatcacagccccatggtccgatgatgggcaggaaagcaggatgcaagcgactgtttggagatataatgaagcgaaggttcagatggaatgctcttggttagcgggcgcatcagagaggcgacatggcacttgagatttttttttgaaaagcctggaagcgtcgggcggtgtcgctcgtgagttgggaattaaacgaggcccaaaccaaccatgcggcggcaattgcgttggacgcgagctgtgtcgcaaaggatggatgatgaatctagccagtcgtggagaggagtagatggcgccagcggcaggcggccagcaaacccatacatcgggttgagtgaggccttccccagtctccgcctgccgagcgtgctgagcgtggaccttgatgacaggatcggacagtgtgagcaagcgacacgttgccaggccaccgtcacccgttcatgcggctgccgaggcaaacggcccggtgatcaatgagttgataagaatgcaagtgcccaaaaaacacagacgaagctggaaccgacctgtgtggacatggactcggcagctgaacagggaaggtacaatttactttgaattgtattggttccttccttcactttggatgctccatcccgggtaaatcaccaaaaaaaatcgtgaatacgcaccacccaactcgtcgtttccccatgcttgacgcctcttatctcttaaagaatcagacctcctgttcttcttgagtgtttcgggtagggtccatgtgtgtcaatacctagaggtacctctaggtaggaatacctgggtcacctggctgcctggcctagtttgtgcagttgttggacgccagcaaaacggcgggggtgggacagaatcgtcctcccaccccaatactccattgacttcggtcggagtcgatcaacctggggtgagtgtgagtgaaactggctgtagcttccggggcaaagcttgcgtaattgtgatgatgaaggcttgatgaccaaagacagttgttgtcatggtgtaatattgatactggtgtacgcagcttacagaacaataggtacagttcggttttacctaagaagaggccgtacaaagagccgagatagaaataccccaagccggttagacttgtattcgtgggggtggggcacgactccaattcatacgtaatgtacattagtgtacagtccaatactggtttgagtgttagctcgatacctcgggttaacttccctctgcgtaattatgctgcgggtatgctttttctaaaatctaagacaccacattgttccttgttcatgctttcgaaattatacttggtcattgattgcgtccataacatttcgaaagacctgtcgtgcagtgtaccaggcgcgagaacccaggtaccaagttaacattcagacccgcaattagattgccatattttctgatctggttcgctagaggtattaagagccaggccgcccaacccacctcttcacaacactgcatgcgagcaagaccgaggtcaccatcattcaatcctctagaccagatcagattgcaaaccagtaccatttcaactatggcctaactctcacactgcccaactatgatgtatgtgacaatattacaaaacctccgtcatgatattcggtggttaagtgatagaagcaagtgggtatctacgcaaagggcagctcagctactacctctgaacactgccatatcggtaatctacctacctaggtagcaagactggaccttcccgctcagaaatcctcttcatcatcctccaaatctgacaattccgaatcttcatcttcctcctcgtcctcatcctcacttgaagggacattgcgcctcgttctccttcgcgaacctggaatactcgccttcgccttggcagcagccgccttgcgcttgggtttcgtactcatcaccgcggactctttcttcctttccgcttggtccccgttgccctctccctcgccatgatccacctcaagtgtatcctccccatcctcatcatcctcatctaccaccgggaagaaagaggaccttagatggctatccctttcttcatcctccacctcaaagccttcgggcaaaaacccaccgccgcccgtttcctcatcttcacccatttccgcttcggcgtcggataactcccgaatatccgcccctccgcttccatgcctcccaaagacctccacctcatcacccacatgcccataatcctgcttgattctctcgacaattcgcatccccatcaaaagcttcctccacattcccaacgccgccttccgtcgcttctcatcctccttcctcttcttctccgcctcatccttggccacctcctccatcacctgatcatgatgctcctcggcaataacaaccccctgaaccaccggcaccgccattctgtttccaaactcaaagtccaccaccgcctccgcgtagtcgatgcccaaccgcttgcacacacgcatcgcgccgcggtatggcacgtgcaccgctccctgagggcacatgtgctcagcaaataaatcaatgttgccgtactcgttcttggggatgacgccgttctcgatgggcggcgggatgatccaatccgtttggtcgaagctgtataatccctgcagcaccttctggcctgtaagccgttcggcttccgcaatctctcgtcgccggttgttcgttgctgctcggtaagggacgcgcttgagcggttgctcaccgggaaggggagctcgcccttgcttgtgccaagtttcggcgctcttgacgtggactacgtccttgcgggagtagacgggctcgtcttgggtggcggccgtggtggtcgccgcttttttgctgctgccgccgctgctgcctttgttcctgaacatcttgactggtcgcgcgttgggcaggagtgcttcctcgcgcttgaggtgtcgctcgaggacaaactctttggattgcttgtagtactgtagagtctcttggccctctttgacttccttcttctcgggcttggctggcttcaggtccgtcgcgttttcttctagatcgacgtcggtcatggcgggcttgctcctgccgcctcgagcgtagcctttcatcacggtctggaaccagtcgtacatttcgtaccttgctaccttgccgtgcttgttgtaaacgggaactttctccatgggaatcctcatgccttttgtgcgcccaggcaaggtttgccgcttgaggtagcgcactgtgacatcctttgctgtgccgtctggcgagtaacccatgacgtaggccatgacctgcttggccttgtccgctttgctaccacgtggctccagagactcaatcaactccctattcgttccaatgatggatttcacgatggggtcaactggtaggtacttcttggtgactggggagagaacctcggtccagtaatgggggaactccaggtccttgtcgtagactttgttcttcattcgcggtgttggttcgggctcgtgatcactaatgactagatcgtcgtcactgtctgctgctataagctccgagttagacctttgaatcttcgttgccttacggctcgcgcctcgtcttgtagatctccctgatgcatgagttgtaacggtctccttggccatactcgtggctcccatgttctttttaggggtcggtttgagatcttcttccttctccggatctgcctcttccactttagtccagccgaaccctaagggctggagactagctaccaacctagcctccaaccccagtgccctcaacattgctgtgaacagttgagcgccaacatcacgactcccagcgcattccgaagcacactcgcgaaagtcttccaaagaggcgattcgctctccaaatcgttccggttgatgctcctcctggttgaaggctttcgtcaggcgatccaacctctccaacgtcatgtacccccatttccgtagccccggtgccgtggtccgaaaccgctgcttccaccacgcgctgaggactttcatcaaccgaaacagtggatcgccatggctcatatctaccgcgcccttttcaagatgtttcgctgcttgaccccagtcgcgcgacctgtccgctttggcagcatctttccctttcgcctgcgcctttcctttcacttgcgccctcgtcttcttctgggcgggtgacttcttcttagtcgaagcctcagtaccacctccatcaggtaccaccacctccaacccactattccgcctccatctatccacctcatcccaaagtttcggagggagatgcgacaaaagaattccttgcacctctgggtcgcacagccacgcattacgaacagcgttgtgccagagaagcaactgcacgtgcacacaatgagtcgagacgcgtatcctccgctctagcttggacggtcctttcttccctagtgcgttggcgagggatatgcgcgtgtcccggatcaaagtcagttcgaggtcgccagcgggtacttcgggaacgtttgctgtggttgattggggctggtagggttcgacgtcttcaaattcaagatcttcgtcgtcatcctcgtcttcgtcctcgcctacttgaacattgtgtttttgtttcttgaggaccggaacgtcttcaaagtcgccatcggacaaggatgagagagaactggagtcgtcatcggagctctcgtcgagcgccaaggctgcgaggctggtcttggaagatgaagcgggactggcggttgcgtcgagggcgtcaaagagagtcggcttccgaggtggagcagacaatttggcggcgttgaggttctcttttccttttcttcgctttgcatcgtttttcaggtcgttggctggaggcggggattcatcccggactcgcttgcggggtacatatggaggcataatgggcgaggtgctgtgtctctcgacgactgatcatatcggggggtcaaatgtgttcgtttgggctgtattagaatgtatccaactacatccaacgcctctatgtcgtcatcacaagacgcgttcggccttgcggatggcaaggaaacaaagctcaagtaccctaaccctgaattttgtgtggatgtgattcaggttgttgctgtttaccggttgttgttcagttgctttttattgcttcgtatagtcaaaaagtcaaaactctgatacagcttcaacgaaggggttatcgctatagagagaccatgttcaccaaagaaggcgcaaggcaggattgggtggaagacggtaaggaacgtgaagatgttttgtgttgtctcagggcaatggaacgactgacatcaccacctacatatgacgggaggatagaggtgactttaccccacgaattgcaggcagtgcagtggactcgcagtggacttggagcgctaccagtgccgcctctggtaaaccggcaggcaatctgtgttgttgttgcccctgttgattaccagatctctccacaatatcggtgcattcgagacccttccagatccaccgtgcggcggctgaaggcagcggctgacagggccgcgagggccgctacggcgctgaaaggcaggcgatgcatgcgcaatggacccccgaaggcaacaacaacgtcacgacagccactgtttacctgtaagggtaccttctttcctcggcatccttcgacttgcttttgatctgctttgtcatccattatccaagagcacgtcgcgtgacagcgaaactctacatccagcttgcgaatcttcagacgacaacgacccctttgccacgcctaagctatctttagctattgtgtcacaagcgaaggcagcatcgtccttacgacttggcaggggtgaccatctacaacctcgaggccatcacaatccaggggcactgcattattaccaatcctccatcgaacgcccatatataaacccgcgcgaaccctccttctcaccatgtccaacaacggctcttccgatactagctacgtcaaaatgtctaccgccgacgttgcctcaccctcctctggcgccagcgccggcaccgacgccagtctagtcggcaagcactgccagctcgaatactgcaatcagctcgactttctccctttcctttgccaatcctgtcacaagaccttctgcctcgaccatcggtccgagtcatcgcacaactgcgcctgcgcgggcgcttgggccgagcgtcgccggcttgcccagcttgcccggccctccgccggcgaagggaaacgcatgcgcgagctcgtctcgcaaaagccctgcgccgacgacgcctgcaagaccatcatcggcacttccctagtcccgggcgtgcactgcccctcctgcaaccgggactactgcctcaagcaccggctggccgaagaccacgactgcaaatccaaggttccgatcggggcgcgagcagcgtccgctgcgacggcggcggcaatgcaagcgagcgccaaaagtgcgctcgaacggttcaagctgtgggggaaaacgaagcgcgaggaggcggcaagatcgctaccgaaaccgaaaccgagcacggctgcgcaaagggtgattgcggtcaacacgctgaagaagacggccaagggcgatgacaagatccctcccgagaagaggatatatctgtatgtggaggcggaaagcgaaacggccaaggcgaagatccccaagggcgagttcttttacaacaaggagtgggtggtggggagagtgttggacgcggcggctaggcgtttgcaggtgcagaatatcaacaatcagtcgagcaaggaggaggatcggctaagggtgttccatgtggagggcgggaggatgttggagttcaatgagaagatcgagaaggtgttggtgaatgggaatacgattgtgctgctgaggggggtggggccgccaccggatttgattgagatgtgaggcaggctggctggtaattggaggatgtgggatagtgggagttggttcgcgtcctcactttatatattctgagagcattgtgatgggctttttaaggggttttttatttctcatggacacttccttataccaagtgctgggactgggaagatgttggggcttttcctagatgacttcacaagtaatgatatcttgtgcaacttgtcaatctatcagtaatttgttgaataatgagcatataaatgtagaaatcctataatacacttcaacagcgcatgggaacaatcccttcatacatctttggccagcccatgtcctctccatcatctctctatcccgcttactcgttcttctccttgtgaggagtaggcttctcactcagcgtcttttctcttccgataagtggcgcatgcccaacagcctccttgccgccaaatgtctcgaaggccttatggaacacccattcgaccgcattttcaactggcttgtcgaacaaagtaggcaggaagggaacgaccgacagaccgagaccaatgggaccccaggtccggatcgtctggttcttgacgttcttcatcgcgcgcccgctgtaccgcaccacgctgtgaatcgtaaacgcaggcagtcccatactggccacgctctggaagatgaggcgctgcagcatcacggtccggtaatcctccagcggcgtgattttgccgggcgtcggcttgtcgtcttccatcttcttggtgccgttctcatcgatcaagccgagaatgcgcttctggcgcgatgtcagctcgacgttggggtccagcacccgccggttgtgccagtatgccttgtatccttcgtagctgacgtcgcccaggatgtacgcccacgagacgccgtaggcaccacgaacgagccacgggtgcgcgacggggcggaaggactccccgatatcggaggtgtaggcgacgtagcggtgggcggagaggagaatggtgcggaagcgggaggcgtaggcggcgtaacggacgttggactcggtcgagggaggcatgctgtcgtagagtacatgaccaatgttagctccgcgagactgttgggcctaaactcctttcttttttattctttcgtgtgttgattttccggtgcaaaacacgtactagccctcgtagagatcatcataaaattcttccttgtcagtcttgtcgactaacttctggagaccgtcggggagctttcttcgcgcgggtagcttctgggggttgagctcgtcatgaacggcattcttgacatcgacaaccttcttctccaccttgtcttgtatagggctggtttctgaaggagactgcgtgggcggcgccggcttgtccgggttattgctgttgccaaagggccacattgtggtttattgttgcttctaacgcggattgggaatttgctcgtatgcgacggattgcgcgatgttggcgcggtgatgtatttttatgataaaaaacaaaacaaaaaggtcgtcgttgtctttgatgtcgcgtcaaaggtagctacaagtagaaattaaaacccccgggagatccagagtacactaggatgtggtgatggtaagaagcagaatgcgctggcaagctaacaccattgagcttcagatgagcttcctccactcacttccggaccataagccgggcgcaattcgagcagtgacgtagcgacggtcgataagtagtggataaccgagcgataacacttgtacatacttagcgtgcatggcggggcgacggggatggggctggcgggcatgtgggtggtccgtgtgtccttccgcgacttttgacgttctggacgtgcagggcggctcgaggacggctacggggcagcggcttggcagcgggaggtcgggcttggctggcggcttctgcaacctcaggcagccaaattttcggcaggctgcgcgacggagcttctctggcacctttcgttgcgtcgttttccaaaccgtcgaatcctccacgccggtcccatcaccaccaagctccgaaaacaccccgccaggacttccaaccgcctccgtcacaatgggtcaatactacaacctcttcggccagaaggtcgcctcccaatacgtcagggcccctccccaacaatagcataaacaagagcctccactaacaatagcttcctacagcttgccatgggtgttcttggctccctcttcggcggtgtttaccttgcttccggcggcagcagcaagacccctgctactccccccatcaacgcttccagctctgatgaggccgacttcatcaagtacgaagccttcgactctccttcggtcttcgtccctccgcccgtaccagcgccacgtctgcttcgttatcgtcatcacgcatcatcacaagtgcccacgatcgctaacaccccgataggaagttcctcgagacctccgagaccaccgagaagcaggctcccgctgctgcccccgccaagcactaaagtgcccgaaaacgacagctatgatgatcgaaacggacataaggcgttgcggactggacttgtcctgtgtacatatatagcgactggttaatggaaagttttcgcctgggagaatcgcgtcaaggaaccgacatcgtcacacatcgttaacctttgcggatatcaccagcaacatccgaatcccaatccttctgggcgaagttgagagaaagatggacccgaagctagagccggtatttgagacgaattcggcaattcatctgaagcgccgtacagaccatactcgatcttgccaggatttccctgccaattcgccattgtctaccaaagaatgttcagtatgtggcatcggaggcaacatatttgggtagtggccatgacgatgttgtcaagccgtcccgtcagcacttttcaggaattgcccaatcaagcggttggcatggaatcacaaagacgaagtcctgtgacctgagatatcacaatcattgggctatctttcgtcctttttcctcaccaaaatactgagtttctcatggtgcctttgcttggagactccttgccttcttggacgccaacattgcatagttcgcggttgtcaggctttcctaatggggagttacatggtttggtgggtttcgccataccccaacaggctctgttcaatgaagcgttgggacaaagatggaaccagtcttactcgaaattgcgtgtcccggacagttttctgccatagagagtctgtccattcggcctaatgttctaactctcgtcatttgagtcatctcatgagaagacctatgctatcggatagttccgatcagctaatgaacttgggcagcatcaataaatacatcagtttctgcccatgtccgctgtcggtgtgctcgtcagaattctgaccaaaacatcac